Bug 2372980 - Rebuild python-pydantic against Python 3.14 in rawhide
Summary: Rebuild python-pydantic against Python 3.14 in rawhide
Keywords:
Status: CLOSED DUPLICATE of bug 2372054
Alias: None
Product: Fedora
Classification: Fedora
Component: python-pydantic
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Maxwell G
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-06-16 08:16 UTC by Susi Lehtola
Modified: 2025-06-16 16:27 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-06-16 16:27:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github pydantic pydantic issues 11613 0 None open Add support for Python 3.14 2025-06-16 10:21:58 UTC

Description Susi Lehtola 2025-06-16 08:16:34 UTC
python-pydantic is not built with Python 3.14 in rawhide, causing a number of other package build failures.

Comment 1 Ben Beasley 2025-06-16 10:21:59 UTC
Yes, see https://bugzilla.redhat.com/show_bug.cgi?id=2372054#c1:

> We’re still waiting for upstream support, https://github.com/pydantic/pydantic/issues/11613. Since 2.35.0, pydantic-core (the compiled implementation written in Rust) supports Python 3.15, but Pydantic itself is not ready yet.

Pydantic is too complex and interacts too much with the changes in the Python language for us to be able to do Python 3.14 compatibility work ahead of upstream. The incompatibilities in the current release are more serious than a handful of test failures. This was true for the Python 3.12/3.13 transition, too.

However, Maxwell and I are watching upstream closely, and as soon as there is something we can ship, we’ll do so.

Comment 2 Maxwell G 2025-06-16 16:27:27 UTC
Thank you for the report.

> However, Maxwell and I are watching upstream closely, and as soon as there is something we can ship, we’ll do so.


Indeed, we are. Thanks, Ben! I'm going to mark this as a duplicate of 2372054 for now so we don't have to track two bugs (and also the associated python-ydantic-core bug)

*** This bug has been marked as a duplicate of bug 2372054 ***


Note You need to log in before you can comment on or make changes to this bug.