Bug 2373998 - EPEL 9: Adjust virtualenv RPM wheels mechanism for Python 3.13+
Summary: EPEL 9: Adjust virtualenv RPM wheels mechanism for Python 3.13+
Keywords:
Status: NEW
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-virtualenv
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Miro Hrončok
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-06-20 09:51 UTC by Miro Hrončok
Modified: 2025-06-20 09:51 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Miro Hrončok 2025-06-20 09:51:24 UTC
When Python 3.13+ is added to EL 9, virtualenv in EPEL 9 will look for the wheels in /usr/share/python3.13-wheels/

We need to add:

    Requires:       (python3.13-pip-wheel if python3.13)
    Requires:       (python3.13-setuptools-wheel if python3.13)

And since we don't have python3.13-wheel-wheel we need to either backport https://src.fedoraproject.org/rpms/python-virtualenv/pull-request/133 (but adjust the Python version this applies to to 3.13+) or if that fails, package python3.13-wheel-wheel into EPEL 9 and add a requirement for that as well.


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