Releases: yukinarit/pyserde
Releases · yukinarit/pyserde
v0.22.3
What's Changed
Bug fixes
- Fix dict[str, Any] serialization by @kmsquire in #618
- Fix render_tuple with coerce by @kmsquire in #620
Build
- Update coverage requirement from ==7.6.4 to ==7.6.8 by @dependabot in #615
Documentation
- Fix to_dict docs output by @davetapley in #616
Full Changelog: v0.22.2...v0.22.3
v0.22.2
What's Changed
Bug fixes
- Fix flatten with default by @yukinarit in #612
Full Changelog: v0.22.1...v0.22.2
v0.22.1
What's Changed
Build
- Support plum-dispatch>=2.3 by @yukinarit in #609
- Update mypy requirement from ==1.10.1 to ==1.13.0 by @dependabot in #606
- Update pre-commit requirement from ==v3.8.0 to ==v4.0.1 by @dependabot in #595
- Bump thollander/actions-comment-pull-request from 2.5.0 to 3.0.1 by @dependabot in #607
- Update coverage requirement from ==7.6.1 to ==7.6.4 by @dependabot in #603
Full Changelog: v0.22.0...v0.22.1
v0.22.0
What's Changed
New features
- Implement deny_unknown_fields class attribute by @yukinarit in #605
Full Changelog: v0.21.0...v0.22.0
v0.21.0
What's Changed
New features
- Add skip_none parameter by @yukinarit in #601
CI
- Support Python 3.13 by @yukinarit in #541
Build
- Update more-itertools requirement from ~=10.3.0 to ~=10.4.0 by @dependabot in #583
- Update coverage requirement from ==7.6.0 to ==7.6.1 by @dependabot in #580
- Update msgpack-types requirement from ^0.3 to ^0.5 by @dependabot in #590
- Update more-itertools requirement from ~=10.4.0 to ~=10.5.0 by @dependabot in #588
- Update pdoc requirement from ^14 to ^15 by @dependabot in #599
Test
- Fix type check test for set by @yukinarit in #594
Full Changelog: v0.20.1...v0.21.0
v0.20.1
What's Changed
Bug fixes
- Fix InitVar with field attribute by @yukinarit in #584
Full Changelog: v0.20.0...v0.20.1
v0.20.0
What's Changed
New features
- initial working jaxtyping serializing/deserializing by @pablovela5620 in #576
Build
- Update pre-commit requirement from ==v3.7.1 to ==v3.8.0 by @dependabot in #578
New Contributors
- @pablovela5620 made their first contribution in #576
Full Changelog: v0.19.4...v0.20.0
v0.19.4
What's Changed
Bug fixes
- type_check=disable should not implement beartype by @yukinarit in #577
Build
- Update coverage requirement from ==7.5.4 to ==7.6.0 by @dependabot in #571
Full Changelog: v0.19.3...v0.19.4
v0.19.3
What's Changed
New features
- Improve error message for coercing by @yukinarit in #569
Build
- Update mypy requirement from ==1.10.0 to ==1.10.1 by @dependabot in #568
Other changes
- Revert "Add monthly downloads badge to README" by @yukinarit in #566
Full Changelog: v0.19.2...v0.19.3
v0.19.2
What's Changed
Bug fixes
- Fix Union deserialization with different ordering by @yukinarit in #561
- Fix deserialization when internal tagging is used for non dataclass by @yukinarit in #565
Build
- Update coverage requirement from ==7.5.3 to ==7.5.4 by @dependabot in #563
- Update more-itertools requirement from ~=10.2.0 to ~=10.3.0 by @dependabot in #553
Full Changelog: v0.19.1...v0.19.2