Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump pydantic from 2.0.2 to 2.0.3 (#213)
Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.0.2 to 2.0.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pydantic/pydantic/releases">pydantic's releases</a>.</em></p> <blockquote> <h2>v2.0.3</h2> <h2>What's Changed</h2> <ul> <li>Mention PyObject (v1) moving to ImportString (v2) in migration doc by <a href="https://github.com/slafs"><code>@slafs</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6456">pydantic/pydantic#6456</a></li> <li>Fix release-tweet CI by <a href="https://github.com/Kludex"><code>@Kludex</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6461">pydantic/pydantic#6461</a></li> <li>Revise the section on required / optional / nullable fields. by <a href="https://github.com/ybressler"><code>@ybressler</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6468">pydantic/pydantic#6468</a></li> <li>Warn if a type hint is not in fact a type by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6479">pydantic/pydantic#6479</a></li> <li>Replace TransformSchema with GetPydanticSchema by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6484">pydantic/pydantic#6484</a></li> <li>Fix the un-hashability of various annotation types, for use in caching generic containers by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6480">pydantic/pydantic#6480</a></li> <li>PYD-164: Rework custom types docs by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6490">pydantic/pydantic#6490</a></li> <li>Fix ci by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6507">pydantic/pydantic#6507</a></li> <li>Fix forward ref in generic by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6511">pydantic/pydantic#6511</a></li> <li>Fix generation of serialization JSON schemas for core_schema.ChainSchema by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6515">pydantic/pydantic#6515</a></li> <li>Document the change in <code>Field.alias</code> behavior in Pydantic V2 by <a href="https://github.com/hramezani"><code>@hramezani</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6508">pydantic/pydantic#6508</a></li> <li>Give better error message attempting to compute the json schema of a model with undefined fields by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6519">pydantic/pydantic#6519</a></li> <li>Document <code>alias_priority</code> by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6520">pydantic/pydantic#6520</a></li> <li>Add redirect for types documentation by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6513">pydantic/pydantic#6513</a></li> <li>Allow updating docs without release by <a href="https://github.com/samuelcolvin"><code>@samuelcolvin</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6551">pydantic/pydantic#6551</a></li> <li>Ensure docs tests always run in the right folder by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6487">pydantic/pydantic#6487</a></li> <li>Defer evaluation of return type hints for serializer functions by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6516">pydantic/pydantic#6516</a></li> <li>Disable E501 from Ruff and rely on just Black by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6552">pydantic/pydantic#6552</a></li> <li>Update JSON Schema documentation for V2 by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6492">pydantic/pydantic#6492</a></li> <li>Add documentation of cyclic reference handling by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6493">pydantic/pydantic#6493</a></li> <li>Remove the need for change files by <a href="https://github.com/samuelcolvin"><code>@samuelcolvin</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6556">pydantic/pydantic#6556</a></li> <li>add "north star" benchmark by <a href="https://github.com/davidhewitt"><code>@davidhewitt</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6547">pydantic/pydantic#6547</a></li> <li>Update Dataclasses docs by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6470">pydantic/pydantic#6470</a></li> <li>♻️ Use different error message on v1 redirects by <a href="https://github.com/Kludex"><code>@Kludex</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6595">pydantic/pydantic#6595</a></li> <li>⬆ Upgrade <code>pydantic-core</code> to v2.2.0 by <a href="https://github.com/lig"><code>@lig</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6589">pydantic/pydantic#6589</a></li> <li>Fix serialization for IPvAny by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6572">pydantic/pydantic#6572</a></li> <li>Improve CI by using PDM instead of pip to install typing-extensions by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6602">pydantic/pydantic#6602</a></li> <li>Add <code>enum</code> error type docs by <a href="https://github.com/lig"><code>@lig</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6603">pydantic/pydantic#6603</a></li> <li>🐛 Fix <code>max_length</code> for unicode strings by <a href="https://github.com/lig"><code>@lig</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6559">pydantic/pydantic#6559</a></li> <li>Add documentation for accessing features via <code>pydantic.v1</code> by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6604">pydantic/pydantic#6604</a></li> <li>Include extra when iterating over a model by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6562">pydantic/pydantic#6562</a></li> <li>Fix typing of model_validator by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6514">pydantic/pydantic#6514</a></li> <li>Touch up Decimal validator by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6327">pydantic/pydantic#6327</a></li> <li>Fix various docstrings using fixed pytest-examples by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6607">pydantic/pydantic#6607</a></li> <li>Handle function validators in a discriminated union by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6570">pydantic/pydantic#6570</a></li> <li>Review json_schema.md by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6608">pydantic/pydantic#6608</a></li> <li>Make validate_call work on basemodel methods by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6569">pydantic/pydantic#6569</a></li> <li>add test for big int json serde by <a href="https://github.com/davidhewitt"><code>@davidhewitt</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6614">pydantic/pydantic#6614</a></li> <li>Fix pydantic dataclass problem with dataclasses.field default_factory by <a href="https://github.com/hramezani"><code>@hramezani</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6616">pydantic/pydantic#6616</a></li> <li>Fixed mypy type inferrence for TypeAdapter by <a href="https://github.com/zakstucke"><code>@zakstucke</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6617">pydantic/pydantic#6617</a></li> <li>Make it work to use None as a generic parameter by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6609">pydantic/pydantic#6609</a></li> <li>Make it work to use <code>$ref</code> as an alias by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6568">pydantic/pydantic#6568</a></li> <li>add note to migration guide about changes to <code>AnyUrl</code> etc by <a href="https://github.com/davidhewitt"><code>@davidhewitt</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6618">pydantic/pydantic#6618</a></li> <li>🐛 Support defining <code>json_schema_extra</code> on <code>RootModel</code> using <code>Field</code> by <a href="https://github.com/lig"><code>@lig</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6622">pydantic/pydantic#6622</a></li> <li>Update pre-commit to prevent commits to main branch on accident by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6636">pydantic/pydantic#6636</a></li> <li>Fix PDM CI for python 3.7 on MacOS/windows by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6627">pydantic/pydantic#6627</a></li> <li>Produce more accurate signatures for pydantic dataclasses by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6633">pydantic/pydantic#6633</a></li> <li>Updates to Url types for Pydantic V2 by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6638">pydantic/pydantic#6638</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pydantic/pydantic/blob/main/HISTORY.md">pydantic's changelog</a>.</em></p> <blockquote> <h2>v2.0.3 (2023-07-05)</h2> <ul> <li>Mention PyObject (v1) moving to ImportString (v2) in migration doc by <a href="https://github.com/slafs"><code>@slafs</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6456">pydantic/pydantic#6456</a></li> <li>Fix release-tweet CI by <a href="https://github.com/Kludex"><code>@Kludex</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6461">pydantic/pydantic#6461</a></li> <li>Revise the section on required / optional / nullable fields. by <a href="https://github.com/ybressler"><code>@ybressler</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6468">pydantic/pydantic#6468</a></li> <li>Warn if a type hint is not in fact a type by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6479">pydantic/pydantic#6479</a></li> <li>Replace TransformSchema with GetPydanticSchema by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6484">pydantic/pydantic#6484</a></li> <li>Fix the un-hashability of various annotation types, for use in caching generic containers by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6480">pydantic/pydantic#6480</a></li> <li>PYD-164: Rework custom types docs by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6490">pydantic/pydantic#6490</a></li> <li>Fix ci by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6507">pydantic/pydantic#6507</a></li> <li>Fix forward ref in generic by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6511">pydantic/pydantic#6511</a></li> <li>Fix generation of serialization JSON schemas for core_schema.ChainSchema by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6515">pydantic/pydantic#6515</a></li> <li>Document the change in <code>Field.alias</code> behavior in Pydantic V2 by <a href="https://github.com/hramezani"><code>@hramezani</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6508">pydantic/pydantic#6508</a></li> <li>Give better error message attempting to compute the json schema of a model with undefined fields by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6519">pydantic/pydantic#6519</a></li> <li>Document <code>alias_priority</code> by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6520">pydantic/pydantic#6520</a></li> <li>Add redirect for types documentation by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6513">pydantic/pydantic#6513</a></li> <li>Allow updating docs without release by <a href="https://github.com/samuelcolvin"><code>@samuelcolvin</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6551">pydantic/pydantic#6551</a></li> <li>Ensure docs tests always run in the right folder by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6487">pydantic/pydantic#6487</a></li> <li>Defer evaluation of return type hints for serializer functions by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6516">pydantic/pydantic#6516</a></li> <li>Disable E501 from Ruff and rely on just Black by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6552">pydantic/pydantic#6552</a></li> <li>Update JSON Schema documentation for V2 by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6492">pydantic/pydantic#6492</a></li> <li>Add documentation of cyclic reference handling by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6493">pydantic/pydantic#6493</a></li> <li>Remove the need for change files by <a href="https://github.com/samuelcolvin"><code>@samuelcolvin</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6556">pydantic/pydantic#6556</a></li> <li>add "north star" benchmark by <a href="https://github.com/davidhewitt"><code>@davidhewitt</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6547">pydantic/pydantic#6547</a></li> <li>Update Dataclasses docs by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6470">pydantic/pydantic#6470</a></li> <li>♻️ Use different error message on v1 redirects by <a href="https://github.com/Kludex"><code>@Kludex</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6595">pydantic/pydantic#6595</a></li> <li>⬆ Upgrade <code>pydantic-core</code> to v2.2.0 by <a href="https://github.com/lig"><code>@lig</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6589">pydantic/pydantic#6589</a></li> <li>Fix serialization for IPvAny by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6572">pydantic/pydantic#6572</a></li> <li>Improve CI by using PDM instead of pip to install typing-extensions by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6602">pydantic/pydantic#6602</a></li> <li>Add <code>enum</code> error type docs by <a href="https://github.com/lig"><code>@lig</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6603">pydantic/pydantic#6603</a></li> <li>🐛 Fix <code>max_length</code> for unicode strings by <a href="https://github.com/lig"><code>@lig</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6559">pydantic/pydantic#6559</a></li> <li>Add documentation for accessing features via <code>pydantic.v1</code> by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6604">pydantic/pydantic#6604</a></li> <li>Include extra when iterating over a model by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6562">pydantic/pydantic#6562</a></li> <li>Fix typing of model_validator by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6514">pydantic/pydantic#6514</a></li> <li>Touch up Decimal validator by <a href="https://github.com/adriangb"><code>@adriangb</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6327">pydantic/pydantic#6327</a></li> <li>Fix various docstrings using fixed pytest-examples by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6607">pydantic/pydantic#6607</a></li> <li>Handle function validators in a discriminated union by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6570">pydantic/pydantic#6570</a></li> <li>Review json_schema.md by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6608">pydantic/pydantic#6608</a></li> <li>Make validate_call work on basemodel methods by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6569">pydantic/pydantic#6569</a></li> <li>add test for big int json serde by <a href="https://github.com/davidhewitt"><code>@davidhewitt</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6614">pydantic/pydantic#6614</a></li> <li>Fix pydantic dataclass problem with dataclasses.field default_factory by <a href="https://github.com/hramezani"><code>@hramezani</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6616">pydantic/pydantic#6616</a></li> <li>Fixed mypy type inference for TypeAdapter by <a href="https://github.com/zakstucke"><code>@zakstucke</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6617">pydantic/pydantic#6617</a></li> <li>Make it work to use None as a generic parameter by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6609">pydantic/pydantic#6609</a></li> <li>Make it work to use <code>$ref</code> as an alias by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6568">pydantic/pydantic#6568</a></li> <li>add note to migration guide about changes to <code>AnyUrl</code> etc by <a href="https://github.com/davidhewitt"><code>@davidhewitt</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6618">pydantic/pydantic#6618</a></li> <li>🐛 Support defining <code>json_schema_extra</code> on <code>RootModel</code> using <code>Field</code> by <a href="https://github.com/lig"><code>@lig</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6622">pydantic/pydantic#6622</a></li> <li>Update pre-commit to prevent commits to main branch on accident by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6636">pydantic/pydantic#6636</a></li> <li>Fix PDM CI for python 3.7 on MacOS/windows by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6627">pydantic/pydantic#6627</a></li> <li>Produce more accurate signatures for pydantic dataclasses by <a href="https://github.com/dmontagu"><code>@dmontagu</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6633">pydantic/pydantic#6633</a></li> <li>Updates to Url types for Pydantic V2 by <a href="https://github.com/tpdorsey"><code>@tpdorsey</code></a> in <a href="https://github.com/pydantic/pydantic/pull/6638">pydantic/pydantic#6638</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pydantic/pydantic/commit/d5d9dfc2c92e9e5969903b32e18c7f5c812d2874"><code>d5d9dfc</code></a> Prepare for v2.0.3 release (<a href="https://github.com/pydantic/pydantic/issues/6665">#6665</a>)</li> <li><a href="https://github.com/pydantic/pydantic/commit/8225ab51d2eae848805a13ec1c5ee008d4ecb1b3"><code>8225ab5</code></a> Fix typehint for JSON schema extra callable (<a href="https://github.com/pydantic/pydantic/issues/6659">#6659</a>)</li> <li><a href="https://github.com/pydantic/pydantic/commit/e27243ddf62ce8409885cd5b0ef904462c66d931"><code>e27243d</code></a> Use OrderedDict from typing_extensions (<a href="https://github.com/pydantic/pydantic/issues/6664">#6664</a>)</li> <li><a href="https://github.com/pydantic/pydantic/commit/e75ffbd978aff64a57581e5c52e00f520f04fa40"><code>e75ffbd</code></a> Update pydantic-core to 2.3.0 (<a href="https://github.com/pydantic/pydantic/issues/6648">#6648</a>)</li> <li><a href="https://github.com/pydantic/pydantic/commit/cc8e22767b0b24a104c9206b7a806b5cff3fb2b3"><code>cc8e227</code></a> Make non-existent class getattr a mypy error (<a href="https://github.com/pydantic/pydantic/issues/6658">#6658</a>)</li> <li><a href="https://github.com/pydantic/pydantic/commit/378949026001c2bfc5a893984a06948b57010cb6"><code>3789490</code></a> Ignore unrecognized fields from dataclasses metadata (<a href="https://github.com/pydantic/pydantic/issues/6634">#6634</a>)</li> <li><a href="https://github.com/pydantic/pydantic/commit/7fd713c1a8032749dd422e9e77b2f070b735c36a"><code>7fd713c</code></a> Add xfailing test for pydantic-core PR 766 (<a href="https://github.com/pydantic/pydantic/issues/6641">#6641</a>)</li> <li><a href="https://github.com/pydantic/pydantic/commit/15c984a7a1f69e250366682db29ad694aef55989"><code>15c984a</code></a> Detect and lint-error for prints (<a href="https://github.com/pydantic/pydantic/issues/6655">#6655</a>)</li> <li><a href="https://github.com/pydantic/pydantic/commit/d090949d32bec30bf97a6ee2e3bf7cb3e557edec"><code>d090949</code></a> Update TypedDict schema generation docstring (<a href="https://github.com/pydantic/pydantic/issues/6651">#6651</a>)</li> <li><a href="https://github.com/pydantic/pydantic/commit/8fa96784c981cd9fe57ecda6ee2526484b8fc85c"><code>8fa9678</code></a> simplify slots_dataclass construction to appease mypy (<a href="https://github.com/pydantic/pydantic/issues/6639">#6639</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pydantic/pydantic/compare/v2.0.2...v2.0.3">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pydantic&package-manager=pip&previous-version=2.0.2&new-version=2.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
- Loading branch information