dataclasses-json

Easily serialize Data Classes to and from JSON

MIT License

Downloads
25.6M
Stars
1.4K
Committers
69

Bot releases are visible (Hide)

dataclasses-json - 0.2.13

Published by lidatong over 5 years ago

Added

field_name to the config object. Thanks @nazarewk!

Fixed

LetterCase now correctly applies to the generated marshmallow schema

dataclasses-json -

Published by lidatong over 5 years ago

Hot fix removing print statements

dataclasses-json - 0.2.11

Published by lidatong over 5 years ago

Introduces configured_dataclass_json to provide class-level parameterization of letter_case

dataclasses-json - 0.2.10

Published by lidatong over 5 years ago

Support configuration of field name letter case

dataclasses-json - 0.2.9

Published by lidatong over 5 years ago

Fix botched release

dataclasses-json - 0.2.8

Published by lidatong over 5 years ago

Add to_dict and from_dict to API

dataclasses-json - 0.2.7

Published by lidatong over 5 years ago

Fix metaclass conflict due to typing.Generic incompatibility between 3.6 and 3.7

dataclasses-json - 0.2.6

Published by lidatong over 5 years ago

Pin marshmallow release to 3.6 to fix schema bug

dataclasses-json - 0.2.5

Published by lidatong over 5 years ago

  • Support Union types
  • Better type annotations
dataclasses-json - 0.2.4

Published by lidatong over 5 years ago

dataclasses-json - 0.2.3

Published by lidatong over 5 years ago

  • Adds support for forward references
  • Fixes deserialization bug with init=False
dataclasses-json - 0.2.2

Published by lidatong over 5 years ago

Fix schema issues #66

dataclasses-json - 0.2.1

Published by lidatong over 5 years ago

dataclasses-json - 0.2.0

Published by lidatong almost 6 years ago

Add support for field overrides

dataclasses-json - 0.1.0

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.

dataclasses-json - 0.0.25

Published by lidatong almost 6 years ago

Add infer_missing to .schema

dataclasses-json - 0.0.24

Published by lidatong almost 6 years ago

Add field defaults for generated mm schema. .schema() now takes keyword-only params

dataclasses-json - 0.0.23

Published by lidatong almost 6 years ago

Fix nested schema, encoding, warning msg

dataclasses-json - 0.0.22

Published by lidatong almost 6 years ago

Fix default_factory and dict codec

dataclasses-json - 0.0.21

Published by lidatong almost 6 years ago

Upgrade marshmallow to version that fixes mem leak

Package Rankings
Top 1.36% on Pypi.org
Top 37.4% on Anaconda.org
Top 6.51% on Alpine-edge
Top 18.59% on Spack.io
Top 13.49% on Conda-forge.org