Reasoner-validator

Latest version: v4.2.7

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

Scan your dependencies

Page 16 of 18

3.3.0

- ValidationReporter internal message format recoded to avoid message duplication; repeated reporting of a given code is now indexed into a single list of error message parameters; Conversely, 'display()' methods now return lists of decoded messages.
- Added 'branch' version access to TRAPI schemata
- Make Biolink element deprecate/abstract/mixin non-strict validation less severe
- Fixed Biolink model compliance unit tests to pass Biolink release 3.1.1, but 'qualifiers' not yet implemented.
- KGX, BMT and LinkML updated to latest.
- Note: poetry installation under MS Windows seems broken at the moment (thorny pywin32 dependency conflict). The project runs successfully under WSL2/Ubuntu (if you are Windoze challenged).

3.2.4

- fixed scoping of TRAPI Response validator method to include more than just the message (i.e. workflows, etc.)

3.2.3

- cleaned up validation codes, especially with respect to predicates

3.2.2

- added validation message descriptions to the codes.yaml file
- added additional validation codes
- renamed yaml path for some codes for semantic clarity
- update project 'ReadTheDocs' documentation including generation of page of code descriptions

3.2.1

- pyproject.toml patch to fix configuration bug

3.2.0

- Project converted to use **poetry** dependency management
- Some structural changes to project (Sphinx) documentation
- Added markdown generator for reading codes.yaml as a Markdown document in the project documentation.
- Created this formal CHANGLOG.md!

Page 16 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.