pydantic/pydantic-core (pydantic_core)
### [`v2.25.0`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.25.0): 2024-10-23
[Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.24.2...v2.25.0)
#### What's Changed
- Properly enforce `host_required` for URLs by [@Viicos](https://redirect.github.com/Viicos) in [https://github.com/pydantic/pydantic-core/pull/1488](https://redirect.github.com/pydantic/pydantic-core/pull/1488)
- Support revalidation of parametrized generics by [@sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1489](https://redirect.github.com/pydantic/pydantic-core/pull/1489)
- Support default factories taking validated data as an argument by [@Viicos](https://redirect.github.com/Viicos) in [https://github.com/pydantic/pydantic-core/pull/1491](https://redirect.github.com/pydantic/pydantic-core/pull/1491)
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.24.2...v2.25.0
### [`v2.24.2`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.24.2): 2024-10-15
[Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.24.1...v2.24.2)
#### What's Changed
- Add `serialization` key to `InvalidSchema` by [@sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1482](https://redirect.github.com/pydantic/pydantic-core/pull/1482)
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.24.1...v2.24.2
### [`v2.24.1`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.24.1): 2024-10-11
[Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.24.0...v2.24.1)
##### What's Changed
##### Packaging
- Restore Windows aarch64 builds by [@davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1464](https://redirect.github.com/pydantic/pydantic-core/pull/1464)
- Limit windows builds to Rust 1.77 (to keep Windows 7 support) by [@davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1463](https://redirect.github.com/pydantic/pydantic-core/pull/1463)
- Bump `pyo3` from 0.22.2 to 0.22.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/pydantic/pydantic-core/pull/1472](https://redirect.github.com/pydantic/pydantic-core/pull/1472)
- Bump `serde` from 1.0.209 to 1.0.210 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/pydantic/pydantic-core/pull/1471](https://redirect.github.com/pydantic/pydantic-core/pull/1471)
- Bump `regex` from 1.10.6 to 1.11.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/pydantic/pydantic-core/pull/1470](https://redirect.github.com/pydantic/pydantic-core/pull/1470)
##### Fixes
- Fix equality checks for primitives in literals by [@sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1459](https://redirect.github.com/pydantic/pydantic-core/pull/1459)
##### Changes
- Add `invalid` schema placeholder by [@sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1469](https://redirect.github.com/pydantic/pydantic-core/pull/1469)
- Relax intensity of error for `issubclass` and `isinstance` schemas from json by [@sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1479](https://redirect.github.com/pydantic/pydantic-core/pull/1479)
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.24.0...v2.24.1
### [`v2.24.0`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.24.0): 2024-09-20
[Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.23.4...v2.24.0)
#### What's Changed
##### Features
- Add milliseconds option to `ser_json_timedelta` config parameter by [@ollz272](https://redirect.github.com/ollz272) in [https://github.com/pydantic/pydantic-core/pull/1427](https://redirect.github.com/pydantic/pydantic-core/pull/1427)
- Add support for unpacked `TypedDict` to type hint variadic keyword arguments in `ArgumentsValidator` by [@Viicos](https://redirect.github.com/Viicos) in [https://github.com/pydantic/pydantic-core/pull/1451](https://redirect.github.com/pydantic/pydantic-core/pull/1451)
##### Fixes
- Do not require padding when decoding base64 bytes by [@bschoenmaeckers](https://redirect.github.com/bschoenmaeckers) in [https://github.com/pydantic/pydantic-core/pull/1448](https://redirect.github.com/pydantic/pydantic-core/pull/1448)
- Support wider variety of enum validation cases by [@sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1456](https://redirect.github.com/pydantic/pydantic-core/pull/1456)
#### New Contributors
- [@bschoenmaeckers](https://redirect.github.com/bschoenmaeckers) made their first contribution in [https://github.com/pydantic/pydantic-core/pull/1448](https://redirect.github.com/pydantic/pydantic-core/pull/1448)
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.23.4...v2.24.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
==2.23.4
->==2.25.0
Release Notes
pydantic/pydantic-core (pydantic_core)
### [`v2.25.0`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.25.0): 2024-10-23 [Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.24.2...v2.25.0) #### What's Changed - Properly enforce `host_required` for URLs by [@Viicos](https://redirect.github.com/Viicos) in [https://github.com/pydantic/pydantic-core/pull/1488](https://redirect.github.com/pydantic/pydantic-core/pull/1488) - Support revalidation of parametrized generics by [@sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1489](https://redirect.github.com/pydantic/pydantic-core/pull/1489) - Support default factories taking validated data as an argument by [@Viicos](https://redirect.github.com/Viicos) in [https://github.com/pydantic/pydantic-core/pull/1491](https://redirect.github.com/pydantic/pydantic-core/pull/1491) **Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.24.2...v2.25.0 ### [`v2.24.2`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.24.2): 2024-10-15 [Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.24.1...v2.24.2) #### What's Changed - Add `serialization` key to `InvalidSchema` by [@sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1482](https://redirect.github.com/pydantic/pydantic-core/pull/1482) **Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.24.1...v2.24.2 ### [`v2.24.1`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.24.1): 2024-10-11 [Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.24.0...v2.24.1) ##### What's Changed ##### Packaging - Restore Windows aarch64 builds by [@davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1464](https://redirect.github.com/pydantic/pydantic-core/pull/1464) - Limit windows builds to Rust 1.77 (to keep Windows 7 support) by [@davidhewitt](https://redirect.github.com/davidhewitt) in [https://github.com/pydantic/pydantic-core/pull/1463](https://redirect.github.com/pydantic/pydantic-core/pull/1463) - Bump `pyo3` from 0.22.2 to 0.22.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/pydantic/pydantic-core/pull/1472](https://redirect.github.com/pydantic/pydantic-core/pull/1472) - Bump `serde` from 1.0.209 to 1.0.210 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/pydantic/pydantic-core/pull/1471](https://redirect.github.com/pydantic/pydantic-core/pull/1471) - Bump `regex` from 1.10.6 to 1.11.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/pydantic/pydantic-core/pull/1470](https://redirect.github.com/pydantic/pydantic-core/pull/1470) ##### Fixes - Fix equality checks for primitives in literals by [@sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1459](https://redirect.github.com/pydantic/pydantic-core/pull/1459) ##### Changes - Add `invalid` schema placeholder by [@sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1469](https://redirect.github.com/pydantic/pydantic-core/pull/1469) - Relax intensity of error for `issubclass` and `isinstance` schemas from json by [@sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1479](https://redirect.github.com/pydantic/pydantic-core/pull/1479) **Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.24.0...v2.24.1 ### [`v2.24.0`](https://redirect.github.com/pydantic/pydantic-core/releases/tag/v2.24.0): 2024-09-20 [Compare Source](https://redirect.github.com/pydantic/pydantic-core/compare/v2.23.4...v2.24.0) #### What's Changed ##### Features - Add milliseconds option to `ser_json_timedelta` config parameter by [@ollz272](https://redirect.github.com/ollz272) in [https://github.com/pydantic/pydantic-core/pull/1427](https://redirect.github.com/pydantic/pydantic-core/pull/1427) - Add support for unpacked `TypedDict` to type hint variadic keyword arguments in `ArgumentsValidator` by [@Viicos](https://redirect.github.com/Viicos) in [https://github.com/pydantic/pydantic-core/pull/1451](https://redirect.github.com/pydantic/pydantic-core/pull/1451) ##### Fixes - Do not require padding when decoding base64 bytes by [@bschoenmaeckers](https://redirect.github.com/bschoenmaeckers) in [https://github.com/pydantic/pydantic-core/pull/1448](https://redirect.github.com/pydantic/pydantic-core/pull/1448) - Support wider variety of enum validation cases by [@sydney-runkle](https://redirect.github.com/sydney-runkle) in [https://github.com/pydantic/pydantic-core/pull/1456](https://redirect.github.com/pydantic/pydantic-core/pull/1456) #### New Contributors - [@bschoenmaeckers](https://redirect.github.com/bschoenmaeckers) made their first contribution in [https://github.com/pydantic/pydantic-core/pull/1448](https://redirect.github.com/pydantic/pydantic-core/pull/1448) **Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.23.4...v2.24.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.