chore(deps): lock file maintenance python dependencies #12
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
{"body":"This PR contains the following updates:\n\n| Package | Type | Update | Change | Age | Confidence |\n|---|---|---|---|---|---|\n| | | lockFileMaintenance | All locks refreshed | | |\n| pydantic (changelog) | dependencies | minor |
|
|\n| typer (changelog) | dependencies | minor |
|
|\n\n🔧 This Pull Request updates lock files to use the latest dependency versions.\n\n---\n\n### Release Notes\n\n
2.11.9->2.12.5|0.19.2->0.20.0|pydantic/pydantic (pydantic)
\n\n###v2.12.5: 2025-11-26\n\nCompare Source\n\n#### v2.12.5 (2025-11-26)\n\nThis is the fifth 2.12 patch release, addressing an issue with theMISSINGsentinel and providing several documentation improvements.\n\nThe next 2.13 minor release will be published in a couple weeks, and will include a new polymorphic serialization feature addressing\nthe remaining unexpected changes to the serialize as any behavior.\n\n- Fix pickle error when usingmodel_construct()on a model withMISSINGas a default value by @ornariece in #12522.\n- Several updates to the documentation by @Viicos.\n\nFull Changelog: pydantic/pydantic@v2.12.4...v2.12.5\n\n###v2.12.4\n\nCompare Source\n\n###v2.12.3\n\nCompare Source\n\nGitHub release\n\n##### What's Changed\n\nThis is the third 2.13 patch release, fixing issues related to theFieldInfoclass, and reverting a change to the supported\nafter model validator function signatures.\n\n- Raise a warning when an invalid after model validator function signature is raised by @Viicos in #12414.\n Starting in 2.12.0, using class methods for after model validators raised an error, but the error wasn't raised concistently. We decided\n to emit a deprecation warning instead.\n- AddFieldInfo.asdict()method, improve documentation aroundFieldInfoby @Viicos in #12411.\n This also add back support for mutations onFieldInfoclasses, that are reused asAnnotatedmetadata. However, note that this is still\n not a supported pattern. Instead, please refer to the added example in the documentation.\n\nThe blog post section on changes was also updated to document the changes related toserialize_as_any.\n\n###v2.12.2\n\nCompare Source\n\nGitHub release\n\n##### What's Changed\n\n##### Fixes\n\n- Release a newpydantic-coreversion, as a corrupted CPython 3.10manylinux2014_aarch64wheel got uploaded (pydantic-core#1843).\n- Fix issue with recursive generic models with a parent model class by @Viicos in #12398\n\n###v2.12.1\n\nCompare Source\n\nGitHub release\n\n##### What's Changed\n\nThis is the first 2.12 patch release, addressing most (but not all yet) regressions from the initial 2.12.0 release.\n\n##### Fixes\n\n- Do not evaluate annotations when inspecting validators and serializers by @Viicos in #12355\n- Make sureNoneis converted asNoneTypein Python 3.14 by @Viicos in #12370\n- Backport V1 runtime warning when using Python 3.14 by @Viicos in #12367\n- Fix error message for invalid validator signatures by @Viicos in #12366\n- Populate field name inValidationInfofor validation of default value by @Viicos in pydantic-core#1826\n- Encode credentials inMultiHostUrlbuilder by @willswire in pydantic-core#1829\n- Respect field serializers when usingserialize_as_anyserialization flag by @davidhewitt in pydantic-core#1829\n- Fix variousRootModelserialization issues by @davidhewitt in pydantic-core#1836\n\n##### New Contributors\n\n- @willswire made their first contribution in pydantic-core#1829\n\n###v2.12.0\n\nCompare Source\n\nGitHub release\n\n##### What's Changed\n\nThis is the final 2.12 release. It features the work of 20 external contributors and provides useful new features, along with initial Python 3.14 support.\nSeveral minor changes (considered non-breaking changes according to our versioning policy)\nare also included in this release. Make sure to look into them before upgrading.\n\nNote that Pydantic V1 is not compatible with Python 3.14 and greater.\n\nChanges (see the alpha and beta releases for additional changes since 2.11):\n\n##### Packaging\n\n- Update V1 copy to v1.10.24 by @Viicos in #12338\n\n##### New Features\n\n- Addextraparameter to the validate functions by @anvilpete in #12233\n- Addexclude_computed_fieldsserialization option by @Viicos in #12334\n- Addpreverse_empty_pathURL options by @Viicos in #12336\n- Addunion_formatparameter to JSON Schema generation by @Viicos in #12147\n- Add__qualname__parameter forcreate_modelby @Atry in #12001\n\n##### Fixes\n\n- Do not try to infer name from lambda definitions in pipelines API by @Viicos in #12289\n- Use proper namespace for functions inTypeAdapterby @Viicos in #12324\n- UseAnyfor context type annotation inTypeAdapterby @inducer in #12279\n- ExposeFieldInfoinpydantic.fields.__all__by @Viicos in #12339\n- Respectvalidation_aliasin@validate_callby @Viicos in #12340\n- UseAnyas context annotation in plugin API by @Viicos in #12341\n- Use properstacklevelin warnings when possible by @Viicos in #12342\n\n##### New Contributors\n\n- @anvilpete made their first contribution in #12233\n- @JonathanWindell made their first contribution in #12327\n- @inducer made their first contribution in #12279\n- @Atry made their first contribution in #12001\n\n###v2.11.10\n\nCompare Source\n\nGitHub release\n\n##### What's Changed\n\n##### Fixes\n\n- Backport v1.10.24 changes by @Viicos\n\nfastapi/typer (typer)
\n\n###v0.20.0\n\nCompare Source\n\n##### Features\n\n- ✨ Enable command suggestions on typo by default. PR #1371 by @savannahostrowski.\n\n##### Upgrades\n\n- ⬆️ Add support for Python 3.14. PR #1372 by @svlandeg.\n\n##### Internal\n\n- 👷 Add nightly workflow to run tests against CPython main branch. PR #1374 by @savannahostrowski.\n- ⬆ Bump mkdocs-material from 9.6.21 to 9.6.22. PR #1377 by @dependabot\[bot\].\n- 🔧 Configure reminder forwaitinglabel inissue-manager. PR #1378 by @YuriiMotov.\n- ⬆ Bump ruff from 0.13.3 to 0.14.0. PR #1368 by @dependabot\[bot\].\n- ⬆ \[pre-commit.ci] pre-commit autoupdate. PR #1376 by @pre-commit-ci\[bot\].\n- ⬆ Bump mkdocs-macros-plugin from 1.3.9 to 1.4.0. PR #1354 by @dependabot\[bot\].\n- ⬆ Bump mkdocs-material from 9.6.20 to 9.6.21. PR #1360 by @dependabot\[bot\].\n- ⬆ Bump mypy from 1.4.1 to 1.11.2. PR #957 by @dependabot\[bot\].\n- ⬆ Bump astral-sh/setup-uv from 6 to 7. PR #1369 by @dependabot\[bot\].\n- ⬆ Bump ruff from 0.13.2 to 0.13.3. PR #1366 by @dependabot\[bot\].\n- ⬆ \[pre-commit.ci] pre-commit autoupdate. PR #1367 by @pre-commit-ci\[bot\].\n- ⬆ Bump tiangolo/issue-manager from 0.5.1 to 0.6.0. PR #1361 by @dependabot\[bot\].\n- ⬆ Bump ruff from 0.13.1 to 0.13.2. PR #1357 by @dependabot\[bot\].\n- ⬆ \[pre-commit.ci] pre-commit autoupdate. PR #1358 by @pre-commit-ci\[bot\].\n- 👷 Update docs previews comment, single comment, add failure status. PR #1359 by @tiangolo.\n\n