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 12 of 18

3.4.20

- Shouldn't continue validating an empty TRAPI.Message (and control warnings as indicated)
- Only report qualifier_value misses with Knowledge Graphs (also need to figure out how to avoid these with MetaEdge information)
- Fixed strange reversion of Biolink schema bug to earlier (incorrect) code that was agnostic about 'v' prefix
- Added 'suppress_empty_data_warnings' flag to ars script

3.4.19

- special case of biolink:qualified_predicate must have Biolink predicates as values

3.4.18

- Added fields specifier to SemVer.from_string() method, to allow lower precision for comparisons of converted SemVer strings (i.e. i.e. major.minor level matches ignoring patch and other suffixes)

3.4.17

- Update docs RST to more recent 1.4.0 example code.
- 'suppress_empty_data_warnings' predicate flag added to TRAPIResponseValidator
- Add a SemVer "equal" method override

3.4.16

- bug fix relating to incomplete propagation of TRAPI test version to lower code levels where some 1.4.0 features are tested.
- Modest enhancement of Edge.sources validation
- update to BMT 1.0.10

3.4.15

- Fixes bug in TRAPI semver which could not process release **`1.4.0-beta2`** because of the missing 'v' prefix.

Page 12 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.