Pyserde

Latest version: v0.22.2

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

Scan your dependencies

Page 2 of 12

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

0.19.0

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

What's Changed
Bug fixes
* Fix flatten for optional by yukinarit in https://github.com/yukinarit/pyserde/pull/542
Build
* Update coverage requirement from ==7.5.2 to ==7.5.3 by dependabot in https://github.com/yukinarit/pyserde/pull/534
Documentation
* Add monthly downloads badge to README by Aman-Clement in https://github.com/yukinarit/pyserde/pull/537
* Add mdbook project for Japanese translation by yukinarit in https://github.com/yukinarit/pyserde/pull/544
Performance improvements
* Cache typing functions to speed up serde codegen by yukinarit in https://github.com/yukinarit/pyserde/pull/536
* Cache more code template to speed up serde codegen by yukinarit in https://github.com/yukinarit/pyserde/pull/538
Other changes
* Update .github/release.yml by yukinarit in https://github.com/yukinarit/pyserde/pull/539

New Contributors
* Aman-Clement made their first contribution in https://github.com/yukinarit/pyserde/pull/537

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

0.18.0

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

What's Changed
Other changes
* Cache code templates to speed up serde codegen by yukinarit in https://github.com/yukinarit/pyserde/pull/528


**Full Changelog**: https://github.com/yukinarit/pyserde/compare/v0.17.1...v0.18.0

Page 2 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.