Dataclasses-json

Latest version: v0.6.6

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

Scan your dependencies

Page 2 of 13

0.6.2

What's Changed
* fix: allow using CatchAll with postponed evaluation of annotations by 2ynn in https://github.com/lidatong/dataclasses-json/pull/490
* Fix PEP 0673 before 3.11 by george-zubrienko in https://github.com/lidatong/dataclasses-json/pull/487
* fix mypy error when assigning to dataclass_json_config by MickaelBergem in https://github.com/lidatong/dataclasses-json/pull/486
* Fix an issue introduced with hetero tuple decode by george-zubrienko in https://github.com/lidatong/dataclasses-json/pull/493

New Contributors
* 2ynn made their first contribution in https://github.com/lidatong/dataclasses-json/pull/490
* MickaelBergem made their first contribution in https://github.com/lidatong/dataclasses-json/pull/486

**Full Changelog**: https://github.com/lidatong/dataclasses-json/compare/v0.6.1...v0.6.2

0.6.1

What's Changed
* Add links to make PyPI a better maintainer reference by pydanny in https://github.com/lidatong/dataclasses-json/pull/482
* improve Union deserialization when "__type" field specifier is not present by idbentley in https://github.com/lidatong/dataclasses-json/pull/478

New Contributors
* pydanny made their first contribution in https://github.com/lidatong/dataclasses-json/pull/482
* idbentley made their first contribution in https://github.com/lidatong/dataclasses-json/pull/478

**Full Changelog**: https://github.com/lidatong/dataclasses-json/compare/v0.6.0...v0.6.1

0.6.0

What's Changed
* Improve dataclass_json and _process_class type annotations by ringohoffman in https://github.com/lidatong/dataclasses-json/pull/475
* Update Poetry version used for 3.7 test suite and change Requires-Python boundary by george-zubrienko in https://github.com/lidatong/dataclasses-json/pull/476
* Fix for 239: Union inside List or Dict is not deserialized as the correspond… by pawelwilczewski in https://github.com/lidatong/dataclasses-json/pull/464

Due to a behaviour change discovered in https://github.com/lidatong/dataclasses-json/issues/466 and also as a matter of preparation for full deprecation of Py3.7, we are bumping the minor version to 0.6.0. Most important change is that since 0.5.9 builtins are coerced automatically without throwing an exception. Please visit the issue for more info :)

New Contributors
* ringohoffman made their first contribution in https://github.com/lidatong/dataclasses-json/pull/475
* pawelwilczewski made their first contribution in https://github.com/lidatong/dataclasses-json/pull/464

**Full Changelog**: https://github.com/lidatong/dataclasses-json/compare/v0.5.15...v0.6.0

0.5.15

What's Changed
* feat: Implement dymamic versioning by s-vitaliy in https://github.com/lidatong/dataclasses-json/pull/454
* Fix: if field has custom decoder, schema takes it into account by deansg in https://github.com/lidatong/dataclasses-json/pull/462
* Add documentation for how to use with Numpy and Pandas by matt035343 in https://github.com/lidatong/dataclasses-json/pull/470
* Support for Counter objects by matt035343 in https://github.com/lidatong/dataclasses-json/pull/471

This release will not be available on PyPI as Poetry 1.6 no longer works with our Python 3.7 test suite. We will most likely remove Python 3.7 from the version matrix that is used to test commits, but keep the minimum version in `Requires-Python` set to >=3.7, as we still have around 4% of Py3.7 users. That said, dear Py3.7 users, please consider migrating to a newer Python version as Py3.7 is out of support and we will no longer provide patches or feature backports for it.

Next version of DCJ will be 0.6.0 and it **will still allow** Python 3.7, but we retain the right to remove support of 3.7 in any future minor release after 0.6.0.

**Full Changelog**: https://github.com/lidatong/dataclasses-json/compare/v0.5.14...v0.5.15

0.5.14

What's Changed
* Temporarily disable code coverage publish for fork PRs by george-zubrienko in https://github.com/lidatong/dataclasses-json/pull/444
* fix mashmallow fields.Tuple creation by healthmatrice in https://github.com/lidatong/dataclasses-json/pull/434
* Allow the global config dictionary keys to also be Optional[type] by sumnerevans in https://github.com/lidatong/dataclasses-json/pull/255
* Fix global_config.mm_fields having no effect by sigmunau in https://github.com/lidatong/dataclasses-json/pull/253
* Fixes recursion bug related to enum flags by matt035343 in https://github.com/lidatong/dataclasses-json/pull/447
* Update Python version boundaries to include 3.12 by cdce8p in https://github.com/lidatong/dataclasses-json/pull/449

New Contributors
* healthmatrice made their first contribution in https://github.com/lidatong/dataclasses-json/pull/434
* sigmunau made their first contribution in https://github.com/lidatong/dataclasses-json/pull/253
* cdce8p made their first contribution in https://github.com/lidatong/dataclasses-json/pull/449

**Full Changelog**: https://github.com/lidatong/dataclasses-json/compare/v0.5.13...v0.5.14

0.5.13

What's Changed
* Fixes bug related to Tuples defined with ellipsis by matt035343 in https://github.com/lidatong/dataclasses-json/pull/440
* Revert type hint in annotation call by george-zubrienko in https://github.com/lidatong/dataclasses-json/pull/441


**Full Changelog**: https://github.com/lidatong/dataclasses-json/compare/v0.5.12...v0.5.13

Page 2 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.