Releases: linkml/linkml-runtime
Releases · linkml/linkml-runtime
v1.9.5-rc1
What's Changed
- SchemaView: linter fixes, minor code reorganisation by @ialarmedalien in #419
- Lint should ignore vendored linkml-model by @vladistan in #420
- Adding __future__type annotations to yaml_loader, loader_root. by @ialarmedalien in #418
- tests(schemaview): optimize execution by @Silvanoc in #394
- Exclude vendored linkml-model from coverage reporting by @vladistan in #421
- Simple fixes by Ruff by @vladistan in #422
- Convert distroutils to pytest by @vladistan in #442
- Convert trivial unitest cases to pytest by @vladistan in #424
- Convert test walker utils to pytest by @vladistan in #426
- Convet test_enum to pytest by @vladistan in #429
- Convert test schema as dict to pytest by @vladistan in #428
- Convert test_include_schema.py to pytest format by @vladistan in #430
- Convert test_inlined_as_list_forms to pytest by @vladistan in #431
- Convert dictutils to pytest by @vladistan in #437
- Convert test_csv_tsv_loader_dumper.py to pytest format by @vladistan in #438
- Convert test_arrays.py to pytest format by @vladistan in #439
- Convert test introsepction to pytest by @vladistan in #432
- Convert test_object_index.py to pytest format by @vladistan in #435
- Convert test for inlined as dict forms to pytest by @vladistan in #440
- Convert test poly dataclasses to pytest by @vladistan in #436
- Fixes proposed by Ruff by @vladistan in #445
- Convert test_loaders_dumpers.py from unittest to pytest by @vladistan in #444
- added new variable: element_type in yamlutils.as_json_object() and JSONDumper.dumps() by @puja-trivedi in #423
- Convert test ruleutils to pytest by @vladistan in #425
- Convert test dumpers to pytest by @vladistan in #441
Full Changelog: v1.9.4...v1.9.5-rc1
v1.9.5
What's Changed
- SchemaView: linter fixes, minor code reorganisation by @ialarmedalien in #419
- Lint should ignore vendored linkml-model by @vladistan in #420
- Adding __future__type annotations to yaml_loader, loader_root. by @ialarmedalien in #418
- tests(schemaview): optimize execution by @Silvanoc in #394
- Exclude vendored linkml-model from coverage reporting by @vladistan in #421
- Simple fixes by Ruff by @vladistan in #422
- Convert distroutils to pytest by @vladistan in #442
- Convert trivial unitest cases to pytest by @vladistan in #424
- Convert test walker utils to pytest by @vladistan in #426
- Convet test_enum to pytest by @vladistan in #429
- Convert test schema as dict to pytest by @vladistan in #428
- Convert test_include_schema.py to pytest format by @vladistan in #430
- Convert test_inlined_as_list_forms to pytest by @vladistan in #431
- Convert dictutils to pytest by @vladistan in #437
- Convert test_csv_tsv_loader_dumper.py to pytest format by @vladistan in #438
- Convert test_arrays.py to pytest format by @vladistan in #439
- Convert test introsepction to pytest by @vladistan in #432
- Convert test_object_index.py to pytest format by @vladistan in #435
- Convert test for inlined as dict forms to pytest by @vladistan in #440
- Convert test poly dataclasses to pytest by @vladistan in #436
- Fixes proposed by Ruff by @vladistan in #445
- Convert test_loaders_dumpers.py from unittest to pytest by @vladistan in #444
- added new variable: element_type in yamlutils.as_json_object() and JSONDumper.dumps() by @puja-trivedi in #423
- Convert test ruleutils to pytest by @vladistan in #425
- Convert test dumpers to pytest by @vladistan in #441
Full Changelog: v1.9.4...v1.9.5
v1.9.4
What's Changed
- refactor: cleanup deadcode EnumDefinitionImpl by @Silvanoc in #395
- Add in automation for ruff code formatting and linting. by @ialarmedalien in #403
- Ruff format by @ialarmedalien in #404
- Converting the "issue" tests to pytest by @ialarmedalien in #402
- Test issues to package tests by @ialarmedalien in #405
- Create URIs (w3id.org PURLs) for Enums in same style as for classes & slots by @dalito in #393
- Fix formatting in CONTRIBUTING.md by @dalito in #401
- SchemaView remote import bug fix prep: test reorganisation by @ialarmedalien in #407
- Schemaview creature schema by @ialarmedalien in #409
- Fix the remote import issue in SchemaViewer and a couple of misc minor bugs by @ialarmedalien in #411
- Add quality checks and pre-commit & editor configs by @dalito in #406
- Small linter cleanup by @vladistan in #412
- Python code fixes by ruff by @vladistan in #413
- Spelling exceptions by @vladistan in #415
- Whitespaces fixes by pre-commit, small spelling fixes by @vladistan in #414
- Fix incorrect YAML encoding, ignore intentionally corrupted files by @vladistan in #416
- Fixup Monarch Schemaview notebook by @vladistan in #417
New Contributors
- @vladistan made their first contribution in #412
Full Changelog: v1.9.3...v1.9.4
v1.9.4-rc2
What's Changed
- Fix formatting in CONTRIBUTING.md by @dalito in #401
- SchemaView remote import bug fix prep: test reorganisation by @ialarmedalien in #407
- Schemaview creature schema by @ialarmedalien in #409
- Fix the remote import issue in SchemaViewer and a couple of misc minor bugs by @ialarmedalien in #411
- Add quality checks and pre-commit & editor configs by @dalito in #406
- Small linter cleanup by @vladistan in #412
New Contributors
- @vladistan made their first contribution in #412
Full Changelog: v1.9.4-rc1...v1.9.4-rc2
v1.9.4-rc1
What's Changed
- refactor: cleanup deadcode EnumDefinitionImpl by @Silvanoc in #395
- Add in automation for ruff code formatting and linting. by @ialarmedalien in #403
- Ruff format by @ialarmedalien in #404
- Converting the "issue" tests to pytest by @ialarmedalien in #402
- Test issues to package tests by @ialarmedalien in #405
- Create URIs (w3id.org PURLs) for Enums in same style as for classes & slots by @dalito in #393
Full Changelog: v1.9.3...v1.9.4-rc1
v1.9.3-rc1
What's Changed
- SchemaView: format, lint autofix, add typing + docs by @ialarmedalien in #389
- Fix detection of CURIES vs. absolute paths on Windows by @dalito in #391
Full Changelog: v1.9.2...v1.9.3-rc1
v1.9.3
What's Changed
- SchemaView: format, lint autofix, add typing + docs by @ialarmedalien in #389
- Fix detection of CURIES vs. absolute paths on Windows by @dalito in #391
Full Changelog: v1.9.2...v1.9.3
v1.9.2-rc2
What's Changed
Full Changelog: v1.9.2-rc1...v1.9.2-rc2
v1.9.2
What's Changed
- Ensure that relative imports can be imported without requiring
./
in front of the import file name by @ialarmedalien in #350 - Fix Schemaview.get_uri(...) for no default_prefix in schema by @dalito in #378
- Update pyproject.toml & actions to poetry 2.x / PEP 621 by @dalito in #387
- Constrain isodate import to Python < 3.11 by @dalito in #380
- Change to secure publishing for PyPI by @dalito in #388
New Contributors
- @ialarmedalien made their first contribution in #350
Full Changelog: v1.9.1...v1.9.2
v1.9.2-rc1
What's Changed
- Ensure that relative imports can be imported without requiring
./
in front of the import file name by @ialarmedalien in #350 - Fix Schemaview.get_uri(...) for no default_prefix in schema by @dalito in #378
- Update pyproject.toml & actions to poetry 2.x / PEP 621 by @dalito in #387
- Constrain isodate import to Python < 3.11 by @dalito in #380
New Contributors
- @ialarmedalien made their first contribution in #350
Full Changelog: v1.9.1...v1.9.2-rc1