Nxvalidate

Latest version: v0.3.5b3

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

Scan your dependencies

Page 2 of 2

0.3.0beta.1

* Adds objects that are allowed in all base classes to the NXobject class (NIAC approved inheritance of base class objects from the NXobject class)
* Removes inheritance from the NXroot class to prevent unwanted objects at the file level
* Adds support for partial names, i.e., those that use uppercase characters as placeholders for the actual name
* Checks that axis sizes match the signal shape
* Inputs tables of symbols and checks for common values within each group
* Adds contributed definitions to the repository and searches them when base classes and/or application definitions are not found
* Prints the total number of warnings and errors at the end of the validation
* Colorizes the output to print error messages in red and warning messages in orange
* Customizes the width of printed lines to the terminal size
* Prevents exceptions when an externally linked files are not present
* Fixes handling of groups that have explicit names in the base classes

0.2.0beta.1

* Adds a switch to redefine the directory containing the base class and application definitions.
* Improves the validation of the `axes` attribute.
* Reads the `ignoreExtraGroups`, `ignoreExtraFields`, and `ignoreExtraAttributes` attributes in the base class definitions and uses their values in selecting the log level.

0.1.0beta.1

First beta version of the nxvalidate package.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.