Bug 2341812

Summary: Retire PyO3 v0.19, v0.20, and v0.21
Product: [Fedora] Fedora Reporter: Aoife Moloney <amoloney>
Component: Changes TrackingAssignee: Fabio Valentini <decathorpe>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-05-29 14:34:35 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: 2302545    

Description Aoife Moloney 2025-01-23 19:48:32 UTC
This is a tracking bug for Change: Retire PyO3 v0.19, v0.20, and v0.21
For more details, see: https://fedoraproject.org/wiki/Changes/Retire_PyO3_v0.19,_v0.20,_and_v0.21

The Rust SIG currently maintains five (5) versions of PyO3, the Rust bindings for CPython / PyPy. This proposal is about dropping the three oldest versions (v0.19, v0.20, and v0.21), while keeping the two most recent ones (v0.22, v0.23).

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Aoife Moloney 2025-01-24 14:39:58 UTC
Hi Decathorpe, this is a reminder that the testable deadline is coming up in about two weeks, on Feb 4th, and changes need to be in good shape at this point https://docs.fedoraproject.org/en-US/program_management/changes_policy/#_change_process_milestones for Beta.

Please let me know if you need to defer this to F43, otherwise if youre good to go for the change to be ready to meet the testable requirements, please update the status of the tracker bug to MODIFIED.


Thanks!
Aoife

Comment 2 Fabio Valentini 2025-01-24 16:03:48 UTC
I've posted another reminder on the mailing list:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/D5RZWQGRGMLVJIK2VOM4ONAEZDLOPRI5/

I'm currently waiting for feedback on the PRs I submitted, but will push my changes some time next week.

Comment 3 Fabio Valentini 2025-02-21 14:41:46 UTC
This change is fully implemented now.
The pyo3 v0.19, v0.20, and v0.21 packages have been retired and all dependent packages have been ported to v0.22 or v0.23.

Comment 4 Fabio Valentini 2025-05-29 14:34:35 UTC
This change was fully implemented in time for the release of Fedora 42.