datamodel-code-generator
datamodel-code-generator copied to clipboard
Bump pydantic-core from 2.23.4 to 2.24.2
Bumps pydantic-core from 2.23.4 to 2.24.2.
Release notes
Sourced from pydantic-core's releases.
v2.24.2 2024-10-15
What's Changed
- Add
serializationkey toInvalidSchemaby@sydney-runklein pydantic/pydantic-core#1482Full Changelog: https://github.com/pydantic/pydantic-core/compare/v2.24.1...v2.24.2
v2.24.1 2024-10-11
What's Changed
Packaging
- Restore Windows aarch64 builds by
@davidhewittin pydantic/pydantic-core#1464- Limit windows builds to Rust 1.77 (to keep Windows 7 support) by
@davidhewittin pydantic/pydantic-core#1463- Bump
pyo3from 0.22.2 to 0.22.3 by@dependabotin pydantic/pydantic-core#1472- Bump
serdefrom 1.0.209 to 1.0.210 by@dependabotin pydantic/pydantic-core#1471- Bump
regexfrom 1.10.6 to 1.11.0 by@dependabotin pydantic/pydantic-core#1470Fixes
- Fix equality checks for primitives in literals by
@sydney-runklein pydantic/pydantic-core#1459Changes
- Add
invalidschema placeholder by@sydney-runklein pydantic/pydantic-core#1469- Relax intensity of error for
issubclassandisinstanceschemas from json by@sydney-runklein pydantic/pydantic-core#1479Full Changelog: https://github.com/pydantic/pydantic-core/compare/v2.24.0...v2.24.1
v2.24.0 2024-09-20
What's Changed
Features
- Add milliseconds option to
ser_json_timedeltaconfig parameter by@ollz272in pydantic/pydantic-core#1427- Add support for unpacked
TypedDictto type hint variadic keyword arguments inArgumentsValidatorby@Viicosin pydantic/pydantic-core#1451Fixes
- Do not require padding when decoding base64 bytes by
@bschoenmaeckersin pydantic/pydantic-core#1448- Support wider variety of enum validation cases by
@sydney-runklein pydantic/pydantic-core#1456New Contributors
@bschoenmaeckersmade their first contribution in pydantic/pydantic-core#1448Full Changelog: https://github.com/pydantic/pydantic-core/compare/v2.23.4...v2.24.0
Commits
92a259eVersion bump to v2.24.2 (#1485)c38a68dAddserializationkey toInvalidSchema(#1482)bbd4de5ci: fix for ubuntu 24.04, use Python 3.13 for scripts (#1484)10374e2Bump version to v2.24.1 (#1481)b773c9dRelax intensity of error forissubclassandisinstanceschemas from json ...dc4846eci: add flag to integration tests to mitigate schema changes (#1480)903a1a9ci: add prebuilt musl for armv7 (#1477)0af18c4Addinvalidschema placeholder (#1469)e3eff5cBump regex from 1.10.6 to 1.11.0 (#1470)0191043Bump serde from 1.0.209 to 1.0.210 (#1471)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
CodSpeed Performance Report
Merging #2118 will degrade performances by 21.78%
Comparing dependabot/pip/pydantic-core-2.24.2 (7321144) with main (2df133c)
Summary
❌ 18 regressions
✅ 13 untouched benchmarks
:warning: Please fix the performance issues or acknowledge them on CodSpeed.
Benchmarks breakdown
| Benchmark | main |
dependabot/pip/pydantic-core-2.24.2 |
Change | |
|---|---|---|---|---|
| ❌ | test_main_inheritance_forward_ref |
105.3 ms | 124.6 ms | -15.47% |
| ❌ | test_main_inheritance_forward_ref_keep_model_order |
103.8 ms | 123.9 ms | -16.22% |
| ❌ | test_main_json_reuse_enum_default_member |
74.1 ms | 94.7 ms | -21.78% |
| ❌ | test_main_jsonschema_collapsed_external_references |
80.4 ms | 89.5 ms | -10.2% |
| ❌ | test_main_nested_directory |
201.7 ms | 238.9 ms | -15.57% |
| ❌ | test_main_root_id_jsonschema_self_refs_with_local_file |
80.8 ms | 89.9 ms | -10.1% |
| ❌ | test_main_root_id_jsonschema_self_refs_with_remote_file |
80.6 ms | 89.9 ms | -10.27% |
| ❌ | test_main_strict_types |
73.1 ms | 81.6 ms | -10.38% |
| ❌ | test_main_strict_types_all_with_field_constraints |
69.4 ms | 78.9 ms | -12.02% |
| ❌ | test_force_optional |
119.2 ms | 139.1 ms | -14.34% |
| ❌ | test_main |
109.6 ms | 131.9 ms | -16.94% |
| ❌ | test_main_collapse_root_models |
76.7 ms | 89.2 ms | -14.01% |
| ❌ | test_main_modular |
242.9 ms | 299.4 ms | -18.88% |
| ❌ | test_main_openapi_nullable |
123.5 ms | 153.6 ms | -19.58% |
| ❌ | test_main_use_generic_container_types_standard_collections |
245.2 ms | 301.6 ms | -18.72% |
| ❌ | test_main_with_snake_case_field |
113 ms | 134.2 ms | -15.77% |
| ❌ | test_main_with_strip_default_none |
108.2 ms | 130.5 ms | -17.13% |
| ❌ | test_use_default |
111.7 ms | 132.8 ms | -15.89% |
Superseded by #2135.