Jsnac

Latest version: v0.2.1

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

Scan your dependencies

0.2.1

- Added python 3.13 support
- Renamed JSNAC Infer to Build
- Moved from using "kind:" to "js_kind:" to not step on any legitimate uses of kind
- Removed having to define "type:" in your jsnac YAML file, will now be automatically added
- Added a bunch of additional jsnac types
- Titles of js_kinds will now come from the parent
- Updated documentation
- Cleaned up and reduced complexity for a bunch of code for building the schema itself
- Got coverage testing from 50% to 90%+

0.2.0

Pretty much re-wrote how the Schemas are built from scratch. Instead of trying to guess what's going on and adding some JSNAC keys we will just use a YAML file to define what the schema should be instead. This also allows us to add titles, descriptions, required versus optional objects, etc. with a lot more opportunity to expand functionality in the future.

0.1.0

Notes
Learning the release system in Github and on PyPi. This is the initial release of this source code.

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.