Kgx

Latest version: v2.4.0

Safety actively analyzes 641171 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

1.5.0

- Support mixins in ancestors hierarchy
- Invalidate mixins as categories
- Maintenance and bug fixes

1.4.0

- This version replaces the previously hard-coded `config.yaml` Biolink Model release number used in the included Biolink Model Toolkit.
- Users of the KGX 'validate' functionality can also [reset the Biolink Model (SemVer) release number at the CLI, and programmatically, with the `Validator.set_biolink_model()` class method](./docs/reference/validator.mdbiolink-model-versioning).
- KGX made [Biolink Model 2.0++ aware with respect to new provenance slots - `knowledge_source` and its descendant slot definitions](./docs/reference/transformer.mdprovenance-of-nodes-and-edges). These slot properties need to be explicitly specified in the `Transformer.transform` **input_args** dictionary.
- Some support for [heuristic auto-generation of candidate format-compliant CURIES Biolink Model 2.0++ Information Resource ("InfoRes") CURIES](./docs/reference/transformer.mdinfores-identifier-rewriting). The new code also provides a regular expression and meta-data based rewrite of knowledge source names into such CURIES.
- Some additional clarification in the 'readTheDocs' documentation including for 1.3.0 streaming release features.
- Added tox testing and version support and refactored according to black and flake8 linting reports.

1.3.0

- Add streaming option to validation

1.2.0

- Update BMT to 0.7.2
- Update LinkML to 1.0.0
- Pin some major release versions in requirements.txt

1.1.0

- Migrate to LinkML from BiolinkML

1.0.0

- Fix bug with caching records in RdfSource
- Add shortcuts for arguments in all CLI operations
- Fix usage in CLI

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.