v1.8.0rc1
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 
deepcopycalls inSchemaview.induced_slotby @sneakers-the-rat in #296 - Add support for Python 3.12 by @Silvanoc in #286
 - Fix 
Schemaview.import_closureorder 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.pyby @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 
importsas kwarg toall_slotsby @sneakers-the-rat in #317 - Fix 
linkml_filesby @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_ofrange 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.0rc1