Easily serialize Data Classes to and from JSON
MIT License
Bot releases are hidden (Show)
Published by lidatong almost 6 years ago
Add support for datetime
and uuid
.
I'm incrementing minor version to 1, as the API at this point is pretty fleshed-out.
Note this library is still pre-1.0.0. However, I'm going to try to stick with the convention of patch version upgrades for bug fixes and minor version upgrades for new API features / backwards-incompatible changes.
Published by lidatong almost 6 years ago
Add infer_missing
to .schema
Published by lidatong almost 6 years ago
Add field defaults for generated mm schema. .schema()
now takes keyword-only params
Published by lidatong almost 6 years ago
Fix nested schema, encoding, warning msg
Published by lidatong almost 6 years ago
Fix default_factory
and dict
codec
Published by lidatong almost 6 years ago
Upgrade marshmallow to version that fixes mem leak
Published by lidatong about 6 years ago
Add support for generating nested marshmallow schemas
Published by lidatong about 6 years ago
README updates
Published by lidatong about 6 years ago
Fix error when decoding generics parameterized with str
Published by lidatong about 6 years ago
Fix missing schema
method and remove deprecated load
and dump
Published by lidatong about 6 years ago
Add .schema()
and marshmallow interop
Published by lidatong about 6 years ago
Supplement API with alternate class decorator syntax
Published by lidatong about 6 years ago
Fix infer_missing
bug with nested dataclasses
Published by lidatong about 6 years ago
Fix two issues with infer missing: nested objects #6 and field defaults #7
Published by lidatong about 6 years ago
Add long_description to setup.py
Published by lidatong about 6 years ago
This release is compatible with both Python 3.7 and 3.6 (using the dataclasses backport)
Published by lidatong about 6 years ago
This release (0.0.6) and earlier releases are compatible with (and only compatible with) Python 3.6 using the dataclasses backport)
Published by lidatong about 6 years ago
Fix a bug with decoding of empty collections
Published by lidatong about 6 years ago
This release makes fixes based on changes to the typing api, and is only compatible with 3.7+
Previous releases (<=0.0.6) are not compatible with 3.7
Please use <=0.0.6 if you are working with the backport of dataclasses in 3.6