Initial Checks
Description
Pydantic main branch specifies 'pydantic-core==2.37.2', which can be installed on Python 3.14 (3.14.0rc2 at the time or writing).
However, the latest Pydantic available on PYPI pulls in older Pydantic-core, that cannot:
> uv pip install pydantic
...
× Failed to build `pydantic-core==2.33.2`
...
error: failed to run custom build command for `pyo3-ffi v0.24.1`
...
error: the configured Python interpreter version (3.14) is newer than PyO3's maximum supported version (3.13)
...
help: `pydantic-core` (v2.33.2) was included because `pydantic` (v2.11.7) depends on `pydantic-core`
Affected Components
Initial Checks
Description
Pydantic
mainbranch specifies'pydantic-core==2.37.2', which can be installed on Python 3.14 (3.14.0rc2 at the time or writing).However, the latest Pydantic available on PYPI pulls in older Pydantic-core, that cannot:
Affected Components
.model_dump()and.model_dump_json()model_construct(), pickling, private attributes, ORM mode