Closed renovate[bot] closed 1 year ago
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.
This PR contains the following updates:
^1.9.0
->^2.0.0
Release Notes
pydantic/pydantic (pydantic)
### [`v2.0.3`](https://togithub.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v203-2023-07-05) [Compare Source](https://togithub.com/pydantic/pydantic/compare/v2.0.2...v2.0.3) - Mention PyObject (v1) moving to ImportString (v2) in migration doc by [@slafs](https://togithub.com/slafs) in [https://github.com/pydantic/pydantic/pull/6456](https://togithub.com/pydantic/pydantic/pull/6456) - Fix release-tweet CI by [@Kludex](https://togithub.com/Kludex) in [https://github.com/pydantic/pydantic/pull/6461](https://togithub.com/pydantic/pydantic/pull/6461) - Revise the section on required / optional / nullable fields. by [@ybressler](https://togithub.com/ybressler) in [https://github.com/pydantic/pydantic/pull/6468](https://togithub.com/pydantic/pydantic/pull/6468) - Warn if a type hint is not in fact a type by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6479](https://togithub.com/pydantic/pydantic/pull/6479) - Replace TransformSchema with GetPydanticSchema by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6484](https://togithub.com/pydantic/pydantic/pull/6484) - Fix the un-hashability of various annotation types, for use in caching generic containers by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6480](https://togithub.com/pydantic/pydantic/pull/6480) - PYD-164: Rework custom types docs by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6490](https://togithub.com/pydantic/pydantic/pull/6490) - Fix ci by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6507](https://togithub.com/pydantic/pydantic/pull/6507) - Fix forward ref in generic by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6511](https://togithub.com/pydantic/pydantic/pull/6511) - Fix generation of serialization JSON schemas for core_schema.ChainSchema by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6515](https://togithub.com/pydantic/pydantic/pull/6515) - Document the change in `Field.alias` behavior in Pydantic V2 by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic/pull/6508](https://togithub.com/pydantic/pydantic/pull/6508) - Give better error message attempting to compute the json schema of a model with undefined fields by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6519](https://togithub.com/pydantic/pydantic/pull/6519) - Document `alias_priority` by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6520](https://togithub.com/pydantic/pydantic/pull/6520) - Add redirect for types documentation by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6513](https://togithub.com/pydantic/pydantic/pull/6513) - Allow updating docs without release by [@samuelcolvin](https://togithub.com/samuelcolvin) in [https://github.com/pydantic/pydantic/pull/6551](https://togithub.com/pydantic/pydantic/pull/6551) - Ensure docs tests always run in the right folder by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6487](https://togithub.com/pydantic/pydantic/pull/6487) - Defer evaluation of return type hints for serializer functions by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6516](https://togithub.com/pydantic/pydantic/pull/6516) - Disable E501 from Ruff and rely on just Black by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6552](https://togithub.com/pydantic/pydantic/pull/6552) - Update JSON Schema documentation for V2 by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6492](https://togithub.com/pydantic/pydantic/pull/6492) - Add documentation of cyclic reference handling by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6493](https://togithub.com/pydantic/pydantic/pull/6493) - Remove the need for change files by [@samuelcolvin](https://togithub.com/samuelcolvin) in [https://github.com/pydantic/pydantic/pull/6556](https://togithub.com/pydantic/pydantic/pull/6556) - add "north star" benchmark by [@davidhewitt](https://togithub.com/davidhewitt) in [https://github.com/pydantic/pydantic/pull/6547](https://togithub.com/pydantic/pydantic/pull/6547) - Update Dataclasses docs by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6470](https://togithub.com/pydantic/pydantic/pull/6470) - ♻️ Use different error message on v1 redirects by [@Kludex](https://togithub.com/Kludex) in [https://github.com/pydantic/pydantic/pull/6595](https://togithub.com/pydantic/pydantic/pull/6595) - ⬆ Upgrade `pydantic-core` to v2.2.0 by [@lig](https://togithub.com/lig) in [https://github.com/pydantic/pydantic/pull/6589](https://togithub.com/pydantic/pydantic/pull/6589) - Fix serialization for IPvAny by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6572](https://togithub.com/pydantic/pydantic/pull/6572) - Improve CI by using PDM instead of pip to install typing-extensions by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6602](https://togithub.com/pydantic/pydantic/pull/6602) - Add `enum` error type docs by [@lig](https://togithub.com/lig) in [https://github.com/pydantic/pydantic/pull/6603](https://togithub.com/pydantic/pydantic/pull/6603) - 🐛 Fix `max_length` for unicode strings by [@lig](https://togithub.com/lig) in [https://github.com/pydantic/pydantic/pull/6559](https://togithub.com/pydantic/pydantic/pull/6559) - Add documentation for accessing features via `pydantic.v1` by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6604](https://togithub.com/pydantic/pydantic/pull/6604) - Include extra when iterating over a model by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6562](https://togithub.com/pydantic/pydantic/pull/6562) - Fix typing of model_validator by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6514](https://togithub.com/pydantic/pydantic/pull/6514) - Touch up Decimal validator by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6327](https://togithub.com/pydantic/pydantic/pull/6327) - Fix various docstrings using fixed pytest-examples by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6607](https://togithub.com/pydantic/pydantic/pull/6607) - Handle function validators in a discriminated union by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6570](https://togithub.com/pydantic/pydantic/pull/6570) - Review json_schema.md by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6608](https://togithub.com/pydantic/pydantic/pull/6608) - Make validate_call work on basemodel methods by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6569](https://togithub.com/pydantic/pydantic/pull/6569) - add test for big int json serde by [@davidhewitt](https://togithub.com/davidhewitt) in [https://github.com/pydantic/pydantic/pull/6614](https://togithub.com/pydantic/pydantic/pull/6614) - Fix pydantic dataclass problem with dataclasses.field default_factory by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic/pull/6616](https://togithub.com/pydantic/pydantic/pull/6616) - Fixed mypy type inference for TypeAdapter by [@zakstucke](https://togithub.com/zakstucke) in [https://github.com/pydantic/pydantic/pull/6617](https://togithub.com/pydantic/pydantic/pull/6617) - Make it work to use None as a generic parameter by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6609](https://togithub.com/pydantic/pydantic/pull/6609) - Make it work to use `$ref` as an alias by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6568](https://togithub.com/pydantic/pydantic/pull/6568) - add note to migration guide about changes to `AnyUrl` etc by [@davidhewitt](https://togithub.com/davidhewitt) in [https://github.com/pydantic/pydantic/pull/6618](https://togithub.com/pydantic/pydantic/pull/6618) - 🐛 Support defining `json_schema_extra` on `RootModel` using `Field` by [@lig](https://togithub.com/lig) in [https://github.com/pydantic/pydantic/pull/6622](https://togithub.com/pydantic/pydantic/pull/6622) - Update pre-commit to prevent commits to main branch on accident by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6636](https://togithub.com/pydantic/pydantic/pull/6636) - Fix PDM CI for python 3.7 on MacOS/windows by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6627](https://togithub.com/pydantic/pydantic/pull/6627) - Produce more accurate signatures for pydantic dataclasses by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6633](https://togithub.com/pydantic/pydantic/pull/6633) - Updates to Url types for Pydantic V2 by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6638](https://togithub.com/pydantic/pydantic/pull/6638) - Fix list markdown in `transform` docstring by [@StefanBRas](https://togithub.com/StefanBRas) in [https://github.com/pydantic/pydantic/pull/6649](https://togithub.com/pydantic/pydantic/pull/6649) - simplify slots_dataclass construction to appease mypy by [@davidhewitt](https://togithub.com/davidhewitt) in [https://github.com/pydantic/pydantic/pull/6639](https://togithub.com/pydantic/pydantic/pull/6639) - Update TypedDict schema generation docstring by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6651](https://togithub.com/pydantic/pydantic/pull/6651) - Detect and lint-error for prints by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6655](https://togithub.com/pydantic/pydantic/pull/6655) - Add xfailing test for pydantic-core PR 766 by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6641](https://togithub.com/pydantic/pydantic/pull/6641) - Ignore unrecognized fields from dataclasses metadata by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6634](https://togithub.com/pydantic/pydantic/pull/6634) - Make non-existent class getattr a mypy error by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6658](https://togithub.com/pydantic/pydantic/pull/6658) - Update pydantic-core to 2.3.0 by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic/pull/6648](https://togithub.com/pydantic/pydantic/pull/6648) - Use OrderedDict from typing_extensions by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6664](https://togithub.com/pydantic/pydantic/pull/6664) - Fix typehint for JSON schema extra callable by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6659](https://togithub.com/pydantic/pydantic/pull/6659) ### [`v2.0.2`](https://togithub.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v202-2023-07-05) [Compare Source](https://togithub.com/pydantic/pydantic/compare/v2.0.1...v2.0.2) - Fix bug where round-trip pickling/unpickling a `RootModel` would change the value of `__dict__`, [#6457](https://togithub.com/pydantic/pydantic/issues/6457) by [@dmontagu](https://togithub.com/dmontagu) - Allow single-item discriminated unions, [#6405](https://togithub.com/pydantic/pydantic/issues/6405) by [@dmontagu](https://togithub.com/dmontagu) - Fix issue with union parsing of enums, [#6440](https://togithub.com/pydantic/pydantic/issues/6440) by [@dmontagu](https://togithub.com/dmontagu) - Docs: Fixed `constr` documentation, renamed old `regex` to new `pattern`, [#6452](https://togithub.com/pydantic/pydantic/issues/6452) by [@miili](https://togithub.com/miili) - Change `GenerateJsonSchema.generate_definitions` signature, [#6436](https://togithub.com/pydantic/pydantic/issues/6436) by [@dmontagu](https://togithub.com/dmontagu) See the full changelog [here](https://togithub.com/pydantic/pydantic/releases/tag/v2.0.2) ### [`v2.0.1`](https://togithub.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v201-2023-07-04) [Compare Source](https://togithub.com/pydantic/pydantic/compare/v2.0...v2.0.1) First patch release of Pydantic V2 - Extra fields added via `setattr` (i.e. `m.some_extra_field = 'extra_value'`) are added to `.model_extra` if `model_config` `extra='allowed'`. Fixed [#6333](https://togithub.com/pydantic/pydantic/issues/6333), [#6365](https://togithub.com/pydantic/pydantic/issues/6365) by [@aaraney](https://togithub.com/aaraney) - Automatically unpack JSON schema '$ref' for custom types, [#6343](https://togithub.com/pydantic/pydantic/issues/6343) by [@adriangb](https://togithub.com/adriangb) - Fix tagged unions multiple processing in submodels, [#6340](https://togithub.com/pydantic/pydantic/issues/6340) by [@suharnikov](https://togithub.com/suharnikov) See the full changelog [here](https://togithub.com/pydantic/pydantic/releases/tag/v2.0.1) ### [`v2.0`](https://togithub.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v203-2023-07-05) [Compare Source](https://togithub.com/pydantic/pydantic/compare/v1.10.11...v2.0) - Mention PyObject (v1) moving to ImportString (v2) in migration doc by [@slafs](https://togithub.com/slafs) in [https://github.com/pydantic/pydantic/pull/6456](https://togithub.com/pydantic/pydantic/pull/6456) - Fix release-tweet CI by [@Kludex](https://togithub.com/Kludex) in [https://github.com/pydantic/pydantic/pull/6461](https://togithub.com/pydantic/pydantic/pull/6461) - Revise the section on required / optional / nullable fields. by [@ybressler](https://togithub.com/ybressler) in [https://github.com/pydantic/pydantic/pull/6468](https://togithub.com/pydantic/pydantic/pull/6468) - Warn if a type hint is not in fact a type by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6479](https://togithub.com/pydantic/pydantic/pull/6479) - Replace TransformSchema with GetPydanticSchema by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6484](https://togithub.com/pydantic/pydantic/pull/6484) - Fix the un-hashability of various annotation types, for use in caching generic containers by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6480](https://togithub.com/pydantic/pydantic/pull/6480) - PYD-164: Rework custom types docs by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6490](https://togithub.com/pydantic/pydantic/pull/6490) - Fix ci by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6507](https://togithub.com/pydantic/pydantic/pull/6507) - Fix forward ref in generic by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6511](https://togithub.com/pydantic/pydantic/pull/6511) - Fix generation of serialization JSON schemas for core_schema.ChainSchema by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6515](https://togithub.com/pydantic/pydantic/pull/6515) - Document the change in `Field.alias` behavior in Pydantic V2 by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic/pull/6508](https://togithub.com/pydantic/pydantic/pull/6508) - Give better error message attempting to compute the json schema of a model with undefined fields by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6519](https://togithub.com/pydantic/pydantic/pull/6519) - Document `alias_priority` by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6520](https://togithub.com/pydantic/pydantic/pull/6520) - Add redirect for types documentation by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6513](https://togithub.com/pydantic/pydantic/pull/6513) - Allow updating docs without release by [@samuelcolvin](https://togithub.com/samuelcolvin) in [https://github.com/pydantic/pydantic/pull/6551](https://togithub.com/pydantic/pydantic/pull/6551) - Ensure docs tests always run in the right folder by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6487](https://togithub.com/pydantic/pydantic/pull/6487) - Defer evaluation of return type hints for serializer functions by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6516](https://togithub.com/pydantic/pydantic/pull/6516) - Disable E501 from Ruff and rely on just Black by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6552](https://togithub.com/pydantic/pydantic/pull/6552) - Update JSON Schema documentation for V2 by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6492](https://togithub.com/pydantic/pydantic/pull/6492) - Add documentation of cyclic reference handling by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6493](https://togithub.com/pydantic/pydantic/pull/6493) - Remove the need for change files by [@samuelcolvin](https://togithub.com/samuelcolvin) in [https://github.com/pydantic/pydantic/pull/6556](https://togithub.com/pydantic/pydantic/pull/6556) - add "north star" benchmark by [@davidhewitt](https://togithub.com/davidhewitt) in [https://github.com/pydantic/pydantic/pull/6547](https://togithub.com/pydantic/pydantic/pull/6547) - Update Dataclasses docs by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6470](https://togithub.com/pydantic/pydantic/pull/6470) - ♻️ Use different error message on v1 redirects by [@Kludex](https://togithub.com/Kludex) in [https://github.com/pydantic/pydantic/pull/6595](https://togithub.com/pydantic/pydantic/pull/6595) - ⬆ Upgrade `pydantic-core` to v2.2.0 by [@lig](https://togithub.com/lig) in [https://github.com/pydantic/pydantic/pull/6589](https://togithub.com/pydantic/pydantic/pull/6589) - Fix serialization for IPvAny by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6572](https://togithub.com/pydantic/pydantic/pull/6572) - Improve CI by using PDM instead of pip to install typing-extensions by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6602](https://togithub.com/pydantic/pydantic/pull/6602) - Add `enum` error type docs by [@lig](https://togithub.com/lig) in [https://github.com/pydantic/pydantic/pull/6603](https://togithub.com/pydantic/pydantic/pull/6603) - 🐛 Fix `max_length` for unicode strings by [@lig](https://togithub.com/lig) in [https://github.com/pydantic/pydantic/pull/6559](https://togithub.com/pydantic/pydantic/pull/6559) - Add documentation for accessing features via `pydantic.v1` by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6604](https://togithub.com/pydantic/pydantic/pull/6604) - Include extra when iterating over a model by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6562](https://togithub.com/pydantic/pydantic/pull/6562) - Fix typing of model_validator by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6514](https://togithub.com/pydantic/pydantic/pull/6514) - Touch up Decimal validator by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6327](https://togithub.com/pydantic/pydantic/pull/6327) - Fix various docstrings using fixed pytest-examples by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6607](https://togithub.com/pydantic/pydantic/pull/6607) - Handle function validators in a discriminated union by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6570](https://togithub.com/pydantic/pydantic/pull/6570) - Review json_schema.md by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6608](https://togithub.com/pydantic/pydantic/pull/6608) - Make validate_call work on basemodel methods by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6569](https://togithub.com/pydantic/pydantic/pull/6569) - add test for big int json serde by [@davidhewitt](https://togithub.com/davidhewitt) in [https://github.com/pydantic/pydantic/pull/6614](https://togithub.com/pydantic/pydantic/pull/6614) - Fix pydantic dataclass problem with dataclasses.field default_factory by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic/pull/6616](https://togithub.com/pydantic/pydantic/pull/6616) - Fixed mypy type inference for TypeAdapter by [@zakstucke](https://togithub.com/zakstucke) in [https://github.com/pydantic/pydantic/pull/6617](https://togithub.com/pydantic/pydantic/pull/6617) - Make it work to use None as a generic parameter by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6609](https://togithub.com/pydantic/pydantic/pull/6609) - Make it work to use `$ref` as an alias by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6568](https://togithub.com/pydantic/pydantic/pull/6568) - add note to migration guide about changes to `AnyUrl` etc by [@davidhewitt](https://togithub.com/davidhewitt) in [https://github.com/pydantic/pydantic/pull/6618](https://togithub.com/pydantic/pydantic/pull/6618) - 🐛 Support defining `json_schema_extra` on `RootModel` using `Field` by [@lig](https://togithub.com/lig) in [https://github.com/pydantic/pydantic/pull/6622](https://togithub.com/pydantic/pydantic/pull/6622) - Update pre-commit to prevent commits to main branch on accident by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6636](https://togithub.com/pydantic/pydantic/pull/6636) - Fix PDM CI for python 3.7 on MacOS/windows by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6627](https://togithub.com/pydantic/pydantic/pull/6627) - Produce more accurate signatures for pydantic dataclasses by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6633](https://togithub.com/pydantic/pydantic/pull/6633) - Updates to Url types for Pydantic V2 by [@tpdorsey](https://togithub.com/tpdorsey) in [https://github.com/pydantic/pydantic/pull/6638](https://togithub.com/pydantic/pydantic/pull/6638) - Fix list markdown in `transform` docstring by [@StefanBRas](https://togithub.com/StefanBRas) in [https://github.com/pydantic/pydantic/pull/6649](https://togithub.com/pydantic/pydantic/pull/6649) - simplify slots_dataclass construction to appease mypy by [@davidhewitt](https://togithub.com/davidhewitt) in [https://github.com/pydantic/pydantic/pull/6639](https://togithub.com/pydantic/pydantic/pull/6639) - Update TypedDict schema generation docstring by [@adriangb](https://togithub.com/adriangb) in [https://github.com/pydantic/pydantic/pull/6651](https://togithub.com/pydantic/pydantic/pull/6651) - Detect and lint-error for prints by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6655](https://togithub.com/pydantic/pydantic/pull/6655) - Add xfailing test for pydantic-core PR 766 by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6641](https://togithub.com/pydantic/pydantic/pull/6641) - Ignore unrecognized fields from dataclasses metadata by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6634](https://togithub.com/pydantic/pydantic/pull/6634) - Make non-existent class getattr a mypy error by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6658](https://togithub.com/pydantic/pydantic/pull/6658) - Update pydantic-core to 2.3.0 by [@hramezani](https://togithub.com/hramezani) in [https://github.com/pydantic/pydantic/pull/6648](https://togithub.com/pydantic/pydantic/pull/6648) - Use OrderedDict from typing_extensions by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6664](https://togithub.com/pydantic/pydantic/pull/6664) - Fix typehint for JSON schema extra callable by [@dmontagu](https://togithub.com/dmontagu) in [https://github.com/pydantic/pydantic/pull/6659](https://togithub.com/pydantic/pydantic/pull/6659) ### [`v1.10.11`](https://togithub.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v11011-2023-07-04) [Compare Source](https://togithub.com/pydantic/pydantic/compare/v1.10.10...v1.10.11) - Importing create_model in tools.py through relative path instead of absolute path - so that it doesn't import V2 code when copied over to V2 branch, [#6361](https://togithub.com/pydantic/pydantic/issues/6361) by [@SharathHuddar](https://togithub.com/SharathHuddar) ### [`v1.10.10`](https://togithub.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v11010-2023-06-30) [Compare Source](https://togithub.com/pydantic/pydantic/compare/v1.10.9...v1.10.10) - Add Pydantic `Json` field support to settings management, [#6250](https://togithub.com/pydantic/pydantic/issues/6250) by [@hramezani](https://togithub.com/hramezani) - Fixed literal validator errors for unhashable values, [#6188](https://togithub.com/pydantic/pydantic/issues/6188) by [@markus1978](https://togithub.com/markus1978) - Fixed bug with generics receiving forward refs, [#6130](https://togithub.com/pydantic/pydantic/issues/6130) by [@mark-todd](https://togithub.com/mark-todd) - Update install method of FastAPI for internal tests in CI, [#6117](https://togithub.com/pydantic/pydantic/issues/6117) by [@Kludex](https://togithub.com/Kludex)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.
This PR has been generated by Mend Renovate. View repository job log here.