Skip to content

Update pydantic requirement from <3,>=2.0 to >=2.13.3,<3#6

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/pydantic-gte-2.13.3-and-lt-3
Open

Update pydantic requirement from <3,>=2.0 to >=2.13.3,<3#6
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/pydantic-gte-2.13.3-and-lt-3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 21, 2026

Updates the requirements on pydantic to permit the latest version.

Release notes

Sourced from pydantic's releases.

v2.13.3 2026-04-20

v2.13.3 (2026-04-20)

What's Changed

Fixes

Full Changelog: pydantic/pydantic@v2.13.2...v2.13.3

Changelog

Sourced from pydantic's changelog.

v2.13.3 (2026-04-20)

GitHub release

What's Changed

Fixes

v2.13.2 (2026-04-17)

GitHub release

What's Changed

Fixes

  • Fix ValidationInfo.field_name missing with model_validate_json() by @​Viicos in #13084

v2.13.1 (2026-04-15)

GitHub release

What's Changed

Fixes

v2.13.0 (2026-04-13)

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

... (truncated)

Commits
  • 9e9a111 Fix backported test
  • 1ec8c6a Prepare release v2.13.3
  • fb4f204 Handle AttributeError subclasses with from_attributes
  • ca3ddd1 Prepare release v2.13.2
  • 000e823 Fix ValidationInfo.field_name missing with model_validate_json()
  • d45d8be Prepare release 2.13.1
  • 54aca60 Fix ValidationInfo.data missing with model_validate_json()
  • 46bf4fa Fix Pydantic release workflow (#13067)
  • 1b359ed Prepare release v2.13.0 (#13065)
  • b1bf194 Fix model equality when using runtime extra configuration (#13062)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Apr 21, 2026
@github-actions
Copy link
Copy Markdown

PyGate Quality Gate Results

PyGate Agent Brief — run_20260421202647_c0253664

Mode: canary
Status: fail
Summary: 2 deterministic finding(s) require repair.

Findings & Actions

lint_exit_127

  • Action: Apply targeted ruff fixes and re-run lint deterministically.
  • Scope: multi_file
  • Rationale: lint failed deterministically. Address this before any inferred optimizations.

typecheck_exit_127

  • Action: Resolve Pyright type errors for impacted files and re-run typecheck.
  • Scope: multi_file
  • Rationale: typecheck failed deterministically. Address this before any inferred optimizations.

Retry Policy

  • Max attempts: 3
  • Max patch lines: 150
  • Abort on no improvement: 2 consecutive attempts

Escalation

  • Required: True
  • Reason: UNRESOLVED_DETERMINISTIC_FAILURES
  • Message: Escalate with evidence packet if bounded repair loop cannot clear deterministic failures.

Updates the requirements on [pydantic](https://github.com/pydantic/pydantic) to permit the latest version.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v2.0...v2.13.3)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-version: 2.13.3
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/pydantic-gte-2.13.3-and-lt-3 branch from 8d0dd45 to 27aa4f0 Compare April 23, 2026 03:36
@github-actions
Copy link
Copy Markdown

PyGate Quality Gate Results

PyGate Agent Brief — run_20260423033658_79170703

Mode: canary
Status: fail
Summary: 2 deterministic finding(s) require repair.

Findings & Actions

lint_exit_127

  • Action: Apply targeted ruff fixes and re-run lint deterministically.
  • Scope: multi_file
  • Rationale: lint failed deterministically. Address this before any inferred optimizations.

typecheck_exit_127

  • Action: Resolve Pyright type errors for impacted files and re-run typecheck.
  • Scope: multi_file
  • Rationale: typecheck failed deterministically. Address this before any inferred optimizations.

Retry Policy

  • Max attempts: 3
  • Max patch lines: 150
  • Abort on no improvement: 2 consecutive attempts

Escalation

  • Required: True
  • Reason: UNRESOLVED_DETERMINISTIC_FAILURES
  • Message: Escalate with evidence packet if bounded repair loop cannot clear deterministic failures.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants