Reasoner-validator

Latest version: v4.2.7

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

Scan your dependencies

Page 8 of 18

3.7.3

- Adding special override list for 'attribute_type_id' exceptions to stop error messages. This will apply to terms scheduled for implementation in a near term future Biolink Model release, but not yet out the door (but implemented proactively by early adopters within the Translator consortium). The initial list of such terms are the pre-Biolink Model version 3.5.0 terms 'biolink:knowledge_level' and 'biolink:agent_type'

3.7.2

- 'biolink:InformationContentEntity' added to exceptions only triggering a 'warning', not an 'error' validation message.
- Added the reasoner-validator version semver to the validation dump(s)

3.7.1

- JSONSCHEMA pinned to ~4.17.3 (implying <4.18.0 releases) for now, until we can figure out why the 4.18.0 causes the severe workflow schema access bug

3.7.0

- implementation of reasoner-validator issue 86 in which explicit validation error KP/ARA sources are reported in the validation. This change is sufficiently disruptive to the code methods and representation that 'minor' release of the repository is incremented to 3.7.
- to avoid confusion with new 'source' reporting, the pre-3.7 provenance 'sources' variable is renamed to 'target_provenance' and the variable localized directly into the BiolinkValidator constructor and included as parameter for pertinent high level method calls
- Use of Biolink node category "biolink:BiologicalCategory" which is abstract, now only triggers a validation warning, not an error. The 'exception' is currently hard coded into the validation (could have other categories added in this manner, if needed, later).

3.6.6

- code takes TRAPI 1.4.1 as the latest schema
- abstract out TRAPI versions a bit more and move TRAPI release constants to a global context
- further clean up of SemVer versioning code tech debt

3.6.5

- temporary TRAPI schema patch for validation correction
- clean out other technical debt

Page 8 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.