Reasoner-validator

Latest version: v4.2.7

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

Scan your dependencies

Page 18 of 18

2.2.14

Final release with the simple string validation messaging forma.

2.2.0

- Biolink model validation
- Added FastApi and Swagger interface.
- Validation returning a flat dictionary of arcane string messages.
- Dockerized validator service

Earlier 2.. releases

Had a simple base TRAPI schema 'validate' with errors throwing a Python exception;

1.* releases

Preliminary releases of the validation code, now obsolete.

1.5

- Refactored validator of test case node (one hop) a bit further to sharpen scope, including resolve_testcase_node() method for readability and to ensure full reporting of validation error message inside
- Bug fix to ontology - test for null values returned from the node normalizer; add a lrucache for the parent concept lookup
- refactor to break apart the testcase edge validation; added validation of subclassed instances of a query identifier (should be allowed); identified 'query_id' not yet used for results validation.

1.4.0

1.4.0beta4

- remove explicit BMT package dependency (rather, expect to to be pulled in by KGX)
- Added deeper validation of RetrievalSource (i.e. checking the resource_id Infores identifiers) plus associated unit tests

1.4.0beta

- preliminary refactoring of unit tests in anticipation of TRAPI 1.4.0 testing and package updates

Page 18 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.