Pyserde

Latest version: v0.23.0

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

Scan your dependencies

Page 2 of 12

0.20.1

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Bug fixes
* Fix InitVar with field attribute by yukinarit in https://github.com/yukinarit/pyserde/pull/584


**Full Changelog**: https://github.com/yukinarit/pyserde/compare/v0.20.0...v0.20.1

0.20.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
New features
* initial working jaxtyping serializing/deserializing by pablovela5620 in https://github.com/yukinarit/pyserde/pull/576
Build
* Update pre-commit requirement from ==v3.7.1 to ==v3.8.0 by dependabot in https://github.com/yukinarit/pyserde/pull/578

New Contributors
* pablovela5620 made their first contribution in https://github.com/yukinarit/pyserde/pull/576

**Full Changelog**: https://github.com/yukinarit/pyserde/compare/v0.19.4...v0.20.0

0.19.4

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Bug fixes
* type_check=disable should not implement beartype by yukinarit in https://github.com/yukinarit/pyserde/pull/577
Build
* Update coverage requirement from ==7.5.4 to ==7.6.0 by dependabot in https://github.com/yukinarit/pyserde/pull/571


**Full Changelog**: https://github.com/yukinarit/pyserde/compare/v0.19.3...v0.19.4

0.19.3

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
New features
* Improve error message for coercing by yukinarit in https://github.com/yukinarit/pyserde/pull/569
Build
* Update mypy requirement from ==1.10.0 to ==1.10.1 by dependabot in https://github.com/yukinarit/pyserde/pull/568
Other changes
* Revert "Add monthly downloads badge to README" by yukinarit in https://github.com/yukinarit/pyserde/pull/566


**Full Changelog**: https://github.com/yukinarit/pyserde/compare/v0.19.2...v0.19.3

0.19.2

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Bug fixes
* Fix Union deserialization with different ordering by yukinarit in https://github.com/yukinarit/pyserde/pull/561
* Fix deserialization when internal tagging is used for non dataclass by yukinarit in https://github.com/yukinarit/pyserde/pull/565
Build
* Update coverage requirement from ==7.5.3 to ==7.5.4 by dependabot in https://github.com/yukinarit/pyserde/pull/563
* Update more-itertools requirement from ~=10.2.0 to ~=10.3.0 by dependabot in https://github.com/yukinarit/pyserde/pull/553


**Full Changelog**: https://github.com/yukinarit/pyserde/compare/v0.19.1...v0.19.2

0.19.1

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Build
* pyserde does not support numpy 2 yet by yukinarit in https://github.com/yukinarit/pyserde/pull/557
Documentation

Special Thanks to K-dash for translating pyserde guide to Japanese! :pray::tada:

* Fix mdbook edit-url-template by yukinarit in https://github.com/yukinarit/pyserde/pull/546
* Update README and introduction by yukinarit in https://github.com/yukinarit/pyserde/pull/547
* Update documentation of from_dict/to_dict by yukinarit in https://github.com/yukinarit/pyserde/pull/548
* Translate data-formats.md to Japanese by K-dash in https://github.com/yukinarit/pyserde/pull/551
* Translate getting-started.md to Japanese by K-dash in https://github.com/yukinarit/pyserde/pull/550
* Translate decorators.md to Japanese by K-dash in https://github.com/yukinarit/pyserde/pull/555
* Translate class-attributes.md to Japanese by K-dash in https://github.com/yukinarit/pyserde/pull/556
* Translate types.md to Japanese by K-dash in https://github.com/yukinarit/pyserde/pull/554
* Translate field-attributes.md to Japanese by K-dash in https://github.com/yukinarit/pyserde/pull/558
* Translate union.md to Japanese by K-dash in https://github.com/yukinarit/pyserde/pull/559
* Translate type-check.md, extension.md, and faq.md to Japanese by K-dash in https://github.com/yukinarit/pyserde/pull/560
Other changes
* Raise error when flatten can not be used by yukinarit in https://github.com/yukinarit/pyserde/pull/549

New Contributors
* K-dash made their first contribution in https://github.com/yukinarit/pyserde/pull/551

**Full Changelog**: https://github.com/yukinarit/pyserde/compare/v0.19.0...v0.19.1

Page 2 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.