What's Changed
- Bump
pytest-codspeed
to v2.1.0 by @art049 in #875 - Allow parsing numbers w/ underscores (e.g. 1_000) from strings by @adriangb in #868
- special case of datetime as not allowed in date serializer by @davidhewitt in #873
- Bump mypy from 1.4.1 to 1.5.0 by @dependabot in #876
- Bump pyright from 1.1.320 to 1.1.322 by @dependabot in #878
- Bump uraimo/run-on-arch-action from 2.5.0 to 2.5.1 by @dependabot in #880
- running cargo clippy by @samuelcolvin in #885
- custom behaviour for timedelta subclasses by @samuelcolvin in #881
- Support manually specifying case labels for union validators by @dmontagu in #841
- Bump ruff from 0.0.282 to 0.0.284 by @dependabot in #877
- fix serialization of subclasses by @samuelcolvin in #860
- Update to speedate 0.12 by @davidhewitt in #887
- collapse arguments into ValidationState by @davidhewitt in #886
- remove
's
lifetime fromvalidate
andvalidate_assignment
by @davidhewitt in #890 - add
left_to_right
union mode by @davidhewitt in #889 - limit test requirements so that all platforms can build by @davidhewitt in #892
- don't install pytest-codspeed on non x86_64 machines by @davidhewitt in #895
- add some missing pypy builds for macos by @davidhewitt in #894
- disable mimalloc on manylinux cross-compiles by @davidhewitt in #893
- Bump version to 2.6.0 by @dmontagu in #896
Full Changelog: v2.5.0...v2.6.0