Skip to content

fix(deps): bump pydantic to 2.14.2 for Python 3.14 support - #61

Merged
Ben Schwartz (btschwartz12) merged 1 commit into
mainfrom
bschwartz/pydantic-bump
Nov 9, 2026
Merged

Ben Schwartz (btschwartz12) merged 1 commit into
mainfrom
bschwartz/pydantic-bump

Conversation

@btschwartz12

Copy link
Copy Markdown
Contributor

The nightly Generate workflow has failed since Nov 7. The speakeasy-api/sdk-generation-action@v15 image moved to alpine3.24, which ships Python 3.14. The locked pydantic-core 2.33.1 has no cp314 wheel, and building it from source fails because its PyO3 only supports up to 3.13.

Updated poetry.lock only (pyproject.toml unchanged):

  • pydantic 2.11.3 → 2.14.2
  • pydantic-core 2.33.1 → 2.50.2 (has cp314 musllinux wheels)
  • typing-inspection 0.4.0 → 0.4.4

Checked on Python 3.14: poetry install uses the prebuilt wheel, the package imports, pylint scores 10/10 and pyright reports 0 errors.

@btschwartz12
Ben Schwartz (btschwartz12) requested a review from a team as a code owner November 9, 2026 14:00
@btschwartz12
Ben Schwartz (btschwartz12) merged commit 806a3b8 into main Nov 9, 2026
1 check failed
@btschwartz12
Ben Schwartz (btschwartz12) deleted the bschwartz/pydantic-bump branch November 9, 2026 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant