Bug 2372054
| Summary: | F43FailsToInstall: python3-pydantic+email, python3-pydantic+timezone, python3-pydantic (Python 3.14 rebuild) | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Fedora Fails To Install <fti-bugs> |
| Component: | python-pydantic | Assignee: | Maxwell G <maxwell> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | code, jkyjovsk, maxwell, psplicha, python-packagers-sig, susi.lehtola |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | python-pydantic-2.11.7^20250615git0c4a22b-1.fc43 | Doc Type: | --- |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2025-06-21 16:00:04 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2322407, 2339435, 2371776, 2372017, 2372090, 2325425, 2353126, 2367738, 2371667, 2371692, 2371713, 2371714, 2371715, 2371719, 2371731, 2371743, 2371761, 2371766, 2371822, 2371850, 2371871, 2371885, 2371886, 2371887, 2371888, 2371889, 2371890, 2371891, 2371892, 2371938, 2371947, 2371965, 2371978, 2371982, 2372011, 2372012, 2372013, 2372014, 2372031, 2372039, 2372049, 2372050, 2372055, 2372056, 2372057, 2372060, 2372083, 2372085, 2372089, 2372106, 2372111, 2372147, 2372150, 2372153, 2372173, 2372186, 2372192, 2372199, 2372233, 2372239 | ||
|
Description
Fedora Fails To Install
2025-06-11 08:15:53 UTC
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. *** Bug 2372980 has been marked as a duplicate of this bug. *** I see that the upstream issue https://github.com/pydantic/pydantic/issues/11613 is now associated with the Pydantic 3.12 release milestone, https://github.com/pydantic/pydantic/milestone/22, which has a target date of 2025-06-29. Those wanting to monitor upstream progress can keep an eye on the milestone. We don’t plan to wait for the final 2.12.0 release. If a 2.12 alpha or beta appears, and we find that it seems to basically work properly, we’ll go ahead and update Rawhide to unblock dependent packages as soon as possible. Sounds good to me. I would even be fine packaging a git snapshot or pull request that adds 3.14 if we can confirm that it's working and passing tests. This is blocking several packages. I’m planning to update python-pydantic in Rawhide to a bleeding-edge snapshot, https://src.fedoraproject.org/rpms/python-pydantic/pull-request/46. This is still in a “pre-alpha” state, and upstream support for Python 3.14 is incomplete. We can expect that a few packages will still experience failures that are attributable to the incomplete state of Python 3.14 support. Still, enough is working that this can successfully unblock a lot of packages, https://src.fedoraproject.org/rpms/python-pydantic/pull-request/46#comment-269482, and should be a lot better than not having an installable Pydantic at all. FEDORA-2025-dde3494d15 (python-inline-snapshot-0.23.2-3.fc43, python-pydantic-2.11.7^20250615git0c4a22b-1.fc43, and 3 more) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2025-dde3494d15 FEDORA-2025-dde3494d15 (python-inline-snapshot-0.23.2-3.fc43, python-pydantic-2.11.7^20250615git0c4a22b-1.fc43, and 3 more) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report. |