Marshmallow-jsonschema

Latest version: v0.13.0

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

Scan your dependencies

Page 1 of 3

0.13.0

- Fixes to field default 151
- The default value for nested fields wasn't serialized.
- The default value for other fields may be a callable and in that case it shouldn't be emitted into the schema.
- set int to "integer" instead of "number" 152
- Added fields.IPInterface marshmallow field type to python types mapping 155
- 0.13.x is planned to be the last major release to officially support python 3.6
which is EOL in December 2021
- minimum supported version of marshmallow is currently 3.11.0 (technically this was
true as of 0.12.0 because of the use of fields.IPInterface

0.12.0

- Add support for validate.Equal 135
- Added fields.IP marshmallow field type to python types mapping 137
- Use data_key when available for property names 139
- UUID field inherits from the String field 144
- fix: Change readonly to readOnly 147

0.11.1

- adding typing support and mypy to the build

0.11.0

- drop support for python 2 & 3.5, as well as marshmallow 2.
Python >= 3.6 and marshmallow >= 3 are now required!
Python 3.5 should still work - no breaking changes yet,
it just isn't a part of the build anymore. 116
- add optional support for marshmallow_enum and marshmallow_union.
- Include type of Dict values 127
Add support for specifying the type of Dict values.
Prior to this change any information about the values in a
dict - particularly nested schemas - was lost.
- fix ReactJsonSchemaFormJSONSchema for marshmallow>=3.10.0
- Change Makefile to build and upload wheel 131
- move from travisci to github actions 132

0.10.0

- added ReactJsonSchemaFormJSONSchema extension
- Add support for allow_none (106 thanks avilaton!)

0.9.0

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.