v1.8.0rc2
Pre-release
Pre-release
What's Changed
- chore: upgrading poetry by @Silvanoc in #298
- fix: replace deprecated method by @Silvanoc in #297
- Perf: Remove unnecessary
deepcopy
calls inSchemaview.induced_slot
by @sneakers-the-rat in #296 - Add support for Python 3.12 by @Silvanoc in #286
- Fix
Schemaview.import_closure
order by @sneakers-the-rat in #302 - Fixed typos in schemview.py functions: delete_enum(), delete_slot(), delete_subset() by @puja-trivedi in #301
- optimize
get_classes_by_slot()
inschemaview.py
by @sujaypatil96 in #300 - Fixed CURIE validation to be conformant. by @cmungall in #303
- Fix namespaces CURIE prefix & suffix extraction by @vincentkelleher in #308
- [perf] Use yamllib if available by @sneakers-the-rat in #306
- Update Cache To Support > 128 Entries by @timothy-trinidad-ps in #309
- Run tests once by @sneakers-the-rat in #311
- [perf] Use local schemas if available by @sneakers-the-rat in #307
- Add inheritance ordering, unify element ordering by @sneakers-the-rat in #313
- fixed eval expression doctests and switched to pytest by @turbomam in #315
- [schemaview][bug] Pass
imports
as kwarg toall_slots
by @sneakers-the-rat in #317 - Fix
linkml_files
by @sneakers-the-rat in #310 - Add action to test with upstream linkml by @sneakers-the-rat in #316
- Adding a test for induced slot alias fields. Additional CURIE tests by @cmungall in #321
- Display
any_of
,exactly_one_of
,none_of
,all_of
range assertions in Usages section of class documentation page by @sujaypatil96 in #323 - Correct
linkml_files.URL_FOR
- add URL resolutiontests by @sneakers-the-rat in #320
New Contributors
- @sneakers-the-rat made their first contribution in #296
- @puja-trivedi made their first contribution in #301
- @vincentkelleher made their first contribution in #308
- @timothy-trinidad-ps made their first contribution in #309
- @turbomam made their first contribution in #315
Full Changelog: v1.7.0...v1.8.0rc2