chore(deps): update dependency pydantic to v2.13.4 #48

Open
renovate-bot wants to merge 1 commit from renovate/pydantic-2.x into main
Contributor

This PR contains the following updates:

Package Change Age Confidence
pydantic (changelog) ==2.12.5==2.13.4 age confidence

Release Notes

pydantic/pydantic (pydantic)

v2.13.4

Compare Source

GitHub release

What's Changed
Packaging
Fixes

v2.13.3

Compare Source

GitHub release

What's Changed
Fixes

v2.13.2

Compare Source

GitHub release

What's Changed
Fixes

v2.13.1

Compare Source

GitHub release

What's Changed
Fixes

v2.13.0

Compare Source

GitHub release

The highlights of the v2.13 release are available in the blog post.
Several minor changes (considered non-breaking changes according to our versioning policy)
are also included in this release. Make sure to look into them before upgrading.

This release contains the updated pydantic.v1 namespace, matching version 1.10.26 which includes support for Python 3.14.

What's Changed

See the beta releases for all changes sinces 2.12.

New Features
  • Allow default factories of private attributes to take validated model data by @​Viicos in #​13013
Changes
Fixes
  • Change type of Any when synthesizing _build_sources for BaseSettings.__init__() signature in the mypy plugin by @​Viicos in #​13049
  • Fix model equality when using runtime extra configuration by @​Viicos in #​13062
Packaging
New Contributors

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 9am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [pydantic](https://github.com/pydantic/pydantic) ([changelog](https://docs.pydantic.dev/latest/changelog/)) | `==2.12.5` → `==2.13.4` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/pydantic/2.13.4?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pydantic/2.12.5/2.13.4?slim=true) | --- ### Release Notes <details> <summary>pydantic/pydantic (pydantic)</summary> ### [`v2.13.4`](https://github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2134-2026-05-06) [Compare Source](https://github.com/pydantic/pydantic/compare/v2.13.3...v2.13.4) [GitHub release](https://github.com/pydantic/pydantic/releases/tag/v2.13.4) ##### What's Changed ##### Packaging - Bump libc from 0.2.155 to 0.2.185 by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;13109](https://github.com/pydantic/pydantic/pull/13109) - Adapt `pydantic-core` linker flags on macOS by [@&#8203;washingtoneg](https://github.com/washingtoneg) and [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;13147](https://github.com/pydantic/pydantic/pull/13147) ##### Fixes - Preserve `RootModel` core metadata by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;13129](https://github.com/pydantic/pydantic/pull/13129) ### [`v2.13.3`](https://github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2133-2026-04-20) [Compare Source](https://github.com/pydantic/pydantic/compare/v2.13.2...v2.13.3) [GitHub release](https://github.com/pydantic/pydantic/releases/tag/v2.13.3) ##### What's Changed ##### Fixes - Handle `AttributeError` subclasses with `from_attributes` by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;13096](https://github.com/pydantic/pydantic/pull/13096) ### [`v2.13.2`](https://github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2132-2026-04-17) [Compare Source](https://github.com/pydantic/pydantic/compare/v2.13.1...v2.13.2) [GitHub release](https://github.com/pydantic/pydantic/releases/tag/v2.13.2) ##### What's Changed ##### Fixes - Fix `ValidationInfo.field_name` missing with `model_validate_json()` by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;13084](https://github.com/pydantic/pydantic/pull/13084) ### [`v2.13.1`](https://github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2131-2026-04-15) [Compare Source](https://github.com/pydantic/pydantic/compare/v2.13.0...v2.13.1) [GitHub release](https://github.com/pydantic/pydantic/releases/tag/v2.13.1) ##### What's Changed ##### Fixes - Fix `ValidationInfo.data` missing with `model_validate_json()` by [@&#8203;davidhewitt](https://github.com/davidhewitt) in [#&#8203;13079](https://github.com/pydantic/pydantic/pull/13079) ### [`v2.13.0`](https://github.com/pydantic/pydantic/blob/HEAD/HISTORY.md#v2130-2026-04-13) [Compare Source](https://github.com/pydantic/pydantic/compare/v2.12.5...v2.13.0) [GitHub release](https://github.com/pydantic/pydantic/releases/tag/v2.13.0) The highlights of the v2.13 release are available in the [blog post](https://pydantic.dev/articles/pydantic-v2-13-release). Several minor changes (considered non-breaking changes according to our [versioning policy](https://pydantic.dev/docs/validation/2.13/get-started/version-policy/#pydantic-v2)) are also included in this release. Make sure to look into them before upgrading. This release contains the updated `pydantic.v1` namespace, matching version 1.10.26 which includes support for Python 3.14. ##### What's Changed See the beta releases for all changes sinces 2.12. ##### New Features - Allow default factories of private attributes to take validated model data by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;13013](https://github.com/pydantic/pydantic/pull/13013) ##### Changes - Warn when serializing fixed length tuples with too few items by [@&#8203;arvindsaripalli](https://github.com/arvindsaripalli) in [#&#8203;13016](https://github.com/pydantic/pydantic/pull/13016) ##### Fixes - Change type of `Any` when synthesizing `_build_sources` for `BaseSettings.__init__()` signature in the mypy plugin by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;13049](https://github.com/pydantic/pydantic/pull/13049) - Fix model equality when using runtime `extra` configuration by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;13062](https://github.com/pydantic/pydantic/pull/13062) ##### Packaging - Add zizmor for GitHub Actions workflow linting by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;13039](https://github.com/pydantic/pydantic/pull/13039) - Update jiter to v0.14.0 to fix a segmentation fault on musl Linux by [@&#8203;Viicos](https://github.com/Viicos) in [#&#8203;13064](https://github.com/pydantic/pydantic/pull/13064) ##### New Contributors - [@&#8203;arvindsaripalli](https://github.com/arvindsaripalli) made their first contribution in [#&#8203;13016](https://github.com/pydantic/pydantic/pull/13016) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - "before 9am on monday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzIuMCIsInVwZGF0ZWRJblZlciI6IjQzLjIzMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
chore(deps): update dependency pydantic to v2.13.4
Some checks failed
CI / Frontend tests, audit, and build (pull_request) Successful in 1m19s
CI / Bot tests and audit (pull_request) Failing after 52s
CI / Docker image build (pull_request) Failing after 21s
CI / Backend lint (ruff) (pull_request) Successful in 40s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m55s
d63fca81a6
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-06-29 07:12:15 +00:00
renovate-bot force-pushed renovate/pydantic-2.x from d63fca81a6
Some checks failed
CI / Frontend tests, audit, and build (pull_request) Successful in 1m19s
CI / Bot tests and audit (pull_request) Failing after 52s
CI / Docker image build (pull_request) Failing after 21s
CI / Backend lint (ruff) (pull_request) Successful in 40s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m55s
to 7c9b1ab34a
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 56s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m23s
CI / Backend lint (ruff) (pull_request) Successful in 37s
CI / Docker image build (pull_request) Failing after 25s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m41s
2026-06-29 08:11:00 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 7c9b1ab34a
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 56s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m23s
CI / Backend lint (ruff) (pull_request) Successful in 37s
CI / Docker image build (pull_request) Failing after 25s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m41s
to 998a1d943b
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 2s
CI / Bot tests and audit (pull_request) Failing after 43s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m10s
CI / Backend lint (ruff) (pull_request) Successful in 32s
CI / Docker image build (pull_request) Failing after 26s
2026-06-29 09:11:25 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 998a1d943b
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 2s
CI / Bot tests and audit (pull_request) Failing after 43s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m10s
CI / Backend lint (ruff) (pull_request) Successful in 32s
CI / Docker image build (pull_request) Failing after 26s
to 5b087abd36
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 49s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m18s
CI / Backend lint (ruff) (pull_request) Successful in 37s
CI / Docker image build (pull_request) Failing after 19s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m16s
2026-06-29 10:10:47 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 5b087abd36
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 49s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m18s
CI / Backend lint (ruff) (pull_request) Successful in 37s
CI / Docker image build (pull_request) Failing after 19s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m16s
to efca9b9f4d
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 56s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m26s
CI / Backend lint (ruff) (pull_request) Successful in 39s
CI / Docker image build (pull_request) Failing after 25s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m24s
2026-06-29 11:10:58 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from efca9b9f4d
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 56s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m26s
CI / Backend lint (ruff) (pull_request) Successful in 39s
CI / Docker image build (pull_request) Failing after 25s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m24s
to 7dfe6ed022
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 1s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m3s
CI / Backend lint (ruff) (pull_request) Successful in 33s
CI / Bot tests and audit (pull_request) Failing after 48s
CI / Docker image build (pull_request) Failing after 24s
2026-07-06 01:10:56 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 7dfe6ed022
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 1s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m3s
CI / Backend lint (ruff) (pull_request) Successful in 33s
CI / Bot tests and audit (pull_request) Failing after 48s
CI / Docker image build (pull_request) Failing after 24s
to 2abe73af01
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 1s
CI / Frontend tests, audit, and build (pull_request) Successful in 59s
CI / Bot tests and audit (pull_request) Failing after 40s
CI / Backend lint (ruff) (pull_request) Successful in 31s
CI / Docker image build (pull_request) Failing after 19s
2026-07-06 02:10:04 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 2abe73af01
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 1s
CI / Frontend tests, audit, and build (pull_request) Successful in 59s
CI / Bot tests and audit (pull_request) Failing after 40s
CI / Backend lint (ruff) (pull_request) Successful in 31s
CI / Docker image build (pull_request) Failing after 19s
to 8bb22836b4
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 54s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m11s
CI / Backend lint (ruff) (pull_request) Successful in 28s
CI / Docker image build (pull_request) Failing after 19s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m2s
2026-07-06 03:09:54 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 8bb22836b4
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 54s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m11s
CI / Backend lint (ruff) (pull_request) Successful in 28s
CI / Docker image build (pull_request) Failing after 19s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m2s
to 9ce0e73bee
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 59s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m21s
CI / Backend lint (ruff) (pull_request) Successful in 34s
CI / Docker image build (pull_request) Failing after 21s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m14s
2026-07-06 04:09:59 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 9ce0e73bee
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 59s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m21s
CI / Backend lint (ruff) (pull_request) Successful in 34s
CI / Docker image build (pull_request) Failing after 21s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m14s
to 7d2dba2cc0
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 47s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m12s
CI / Backend lint (ruff) (pull_request) Successful in 34s
CI / Docker image build (pull_request) Failing after 24s
CI / Backend migration, tests, and audit (pull_request) Successful in 2m57s
2026-07-06 05:09:18 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 7d2dba2cc0
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 47s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m12s
CI / Backend lint (ruff) (pull_request) Successful in 34s
CI / Docker image build (pull_request) Failing after 24s
CI / Backend migration, tests, and audit (pull_request) Successful in 2m57s
to b001f564f1
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 49s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m15s
CI / Backend lint (ruff) (pull_request) Successful in 35s
CI / Docker image build (pull_request) Failing after 27s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m0s
2026-07-06 06:10:10 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from b001f564f1
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 49s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m15s
CI / Backend lint (ruff) (pull_request) Successful in 35s
CI / Docker image build (pull_request) Failing after 27s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m0s
to 761e2d49ab
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 1s
CI / Frontend tests, audit, and build (pull_request) Successful in 52s
CI / Bot tests and audit (pull_request) Failing after 39s
CI / Backend lint (ruff) (pull_request) Successful in 33s
CI / Docker image build (pull_request) Failing after 26s
2026-07-06 07:10:42 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 761e2d49ab
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 1s
CI / Frontend tests, audit, and build (pull_request) Successful in 52s
CI / Bot tests and audit (pull_request) Failing after 39s
CI / Backend lint (ruff) (pull_request) Successful in 33s
CI / Docker image build (pull_request) Failing after 26s
to 5d403f7d85
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 1s
CI / Frontend tests, audit, and build (pull_request) Successful in 57s
CI / Bot tests and audit (pull_request) Failing after 44s
CI / Backend lint (ruff) (pull_request) Successful in 37s
CI / Docker image build (pull_request) Failing after 24s
2026-07-06 08:10:04 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 5d403f7d85
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 1s
CI / Frontend tests, audit, and build (pull_request) Successful in 57s
CI / Bot tests and audit (pull_request) Failing after 44s
CI / Backend lint (ruff) (pull_request) Successful in 37s
CI / Docker image build (pull_request) Failing after 24s
to ae3f9aade6
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 47s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m2s
CI / Backend lint (ruff) (pull_request) Successful in 29s
CI / Docker image build (pull_request) Failing after 20s
CI / Backend migration, tests, and audit (pull_request) Successful in 2m53s
2026-07-06 09:10:12 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from ae3f9aade6
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 47s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m2s
CI / Backend lint (ruff) (pull_request) Successful in 29s
CI / Docker image build (pull_request) Failing after 20s
CI / Backend migration, tests, and audit (pull_request) Successful in 2m53s
to 570c260ec9
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 3s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m16s
CI / Bot tests and audit (pull_request) Failing after 1m0s
CI / Backend lint (ruff) (pull_request) Successful in 53s
CI / Docker image build (pull_request) Failing after 33s
2026-07-13 04:22:54 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 570c260ec9
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 3s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m16s
CI / Bot tests and audit (pull_request) Failing after 1m0s
CI / Backend lint (ruff) (pull_request) Successful in 53s
CI / Docker image build (pull_request) Failing after 33s
to 266b9b4d21
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 2s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m3s
CI / Bot tests and audit (pull_request) Failing after 44s
CI / Backend lint (ruff) (pull_request) Successful in 34s
CI / Docker image build (pull_request) Failing after 25s
2026-07-13 05:22:11 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 266b9b4d21
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 2s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m3s
CI / Bot tests and audit (pull_request) Failing after 44s
CI / Backend lint (ruff) (pull_request) Successful in 34s
CI / Docker image build (pull_request) Failing after 25s
to 7e4172a637
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 2s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m15s
CI / Bot tests and audit (pull_request) Failing after 43s
CI / Docker image build (pull_request) Failing after 26s
CI / Backend lint (ruff) (pull_request) Successful in 35s
2026-07-13 06:34:34 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 7e4172a637
Some checks failed
CI / Backend migration, tests, and audit (pull_request) Failing after 2s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m15s
CI / Bot tests and audit (pull_request) Failing after 43s
CI / Docker image build (pull_request) Failing after 26s
CI / Backend lint (ruff) (pull_request) Successful in 35s
to 032684e090
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 42s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m4s
CI / Backend lint (ruff) (pull_request) Successful in 34s
CI / Docker image build (pull_request) Failing after 23s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m4s
2026-07-13 09:21:33 +00:00
Compare
renovate-bot force-pushed renovate/pydantic-2.x from 032684e090
Some checks failed
CI / Bot tests and audit (pull_request) Failing after 42s
CI / Frontend tests, audit, and build (pull_request) Successful in 1m4s
CI / Backend lint (ruff) (pull_request) Successful in 34s
CI / Docker image build (pull_request) Failing after 23s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m4s
to ac9eac9c35
Some checks failed
CI / Frontend tests, audit, and build (pull_request) Successful in 57s
CI / Bot tests and audit (pull_request) Failing after 47s
CI / Backend lint (ruff) (pull_request) Successful in 36s
CI / Docker image build (pull_request) Failing after 22s
CI / Backend migration, tests, and audit (pull_request) Successful in 3m23s
2026-07-13 10:21:49 +00:00
Compare
Some checks failed
CI / Frontend tests, audit, and build (pull_request) Successful in 57s
Required
Details
CI / Bot tests and audit (pull_request) Failing after 47s
Required
Details
CI / Backend lint (ruff) (pull_request) Successful in 36s
Required
Details
CI / Docker image build (pull_request) Failing after 22s
Required
Details
CI / Backend migration, tests, and audit (pull_request) Successful in 3m23s
Required
Details
Some required checks were not successful.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/pydantic-2.x:renovate/pydantic-2.x
git switch renovate/pydantic-2.x
Sign in to join this conversation.
No description provided.