Python-jsonschema-objects

Latest version: v0.5.5

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

Scan your dependencies

Page 5 of 7

0.3.3

Features
+ 97 Fully support circular references
+ 123 Support boolean checks with literals

Misc
+ 110 Allow any 2.x version of Markdown

Bugfixes:
+ 133 Deep copy default arguments when applying them to generated classes
+ 138 Throw the right exception from getitem when accessing additionalProperties
+ 111 Correctly type anonymous arrays
+ 127 Properly assign default values

0.3.2

+ Fixes support for explicitly null types.
+ Fixes a typo in the documentation

0.3.1

+ Significantly improved documentation and added new tests
+ Added support for `oneOf` at the top level
+ Added support for circular references in schema definitions
+ bugfix: Fixed an issue with assignment of null values
+ bugfix: Fixed an issue setting properties with dictionary types

0.3.0

+ Adds support for the `default` keyword for literals.

0.2.4

Bugfixes:
+ Removes an extraneous __str__ method from classbuilder (h/t edwardcwang)
+ Ensures 'strict' is passed for definitions as well as main schema classes (h/t neyguvj)

0.2.3

**Bugfixes**

+ Fixes an issue where top level array item constraints weren't actually converted to class wrappers.

**Other Things**

+ Added a section to the README explaining how to create multiple top-level objects.

Page 5 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.