-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
cleanupRemoval of deprecated or unwanted packagesRemoval of deprecated or unwanted packagestrackerAn issue with multiple sub-issues or sub-tasksAn issue with multiple sub-issues or sub-tasks
Description
With the current python-setuptools version, it is no longer needed to use python-wheel to build wheels.
I assume that the majority of packages that use wheel at build time do not need to do that. Let's investigate getting rid of it at least in ELN.
https://tiny.distro.builders/view-rpm--view-eln--python3-wheel.html
- ansible-core Do not require wheel for building ansible/ansible#85533
- meson Do not require wheel for building mesonbuild/meson#15312
- python-dateutil Do not require wheel for building dateutil/dateutil#1434
- python-ruamel-yaml-clib https://sourceforge.net/p/ruamel-yaml-clib/code/merge-requests/5/
- python-tornado Do not require wheel for building tornadoweb/tornado#3524
- python-tpm2-pytss Do not require wheel for building tpm2-software/tpm2-pytss#664
- pyusb Do not require wheel for building pyusb/pyusb#534
- Cython Do not require wheel for building cython/cython#7084
- PyYAML fix: don't import deprecated "wheel" (just to do nothing with it) yaml/pyyaml#823 (stalled?) https://src.fedoraproject.org/rpms/PyYAML/pull-request/15
- boom-boot Do not require wheel for building snapshotmanager/boom-boot#160 + https://src.fedoraproject.org/rpms/boom-boot/pull-request/3
- capstone https://src.fedoraproject.org/rpms/capstone/pull-request/7
- dtc https://src.fedoraproject.org/rpms/dtc/pull-request/13
- gpgme https://src.fedoraproject.org/rpms/gpgme/pull-request/24
- keylime Do not require wheel for building keylime/keylime#1832
- snapm Do not require wheel for building snapshotmanager/snapm#377
- asciidoc https://src.fedoraproject.org/rpms/asciidoc/pull-request/7 or https://src.fedoraproject.org/rpms/asciidoc/pull-request/8
- criu https://src.fedoraproject.org/rpms/criu/pull-request/15
- dbus-python https://src.fedoraproject.org/rpms/dbus-python/pull-request/9
- libcpuid python: do not require wheel for building anrieff/libcpuid#219 https://src.fedoraproject.org/rpms/libcpuid/pull-request/6 https://src.fedoraproject.org/rpms/libcpuid/pull-request/7
- libgpiod https://src.fedoraproject.org/rpms/libgpiod/pull-request/7
- libselinux https://src.fedoraproject.org/rpms/libselinux/pull-request/35
- marshalparser Do not require wheel for building fedora-python/marshalparser#37 https://src.fedoraproject.org/rpms/marshalparser/pull-request/39
- micropipenv Do not require wheel for building thoth-station/micropipenv#321
- pcs Do not require wheel when setuptools is new enough ClusterLabs/pcs#1003 https://src.fedoraproject.org/rpms/pcs/c/096aab967fd057eee595319516871b334f5a33e4?branch=rawhide pcs no longer needs python3-wheel minimization/content-resolver-input#1470 https://src.fedoraproject.org/rpms/pcs/pull-request/59
- policycoreutils https://src.fedoraproject.org/rpms/policycoreutils/pull-request/58
- protobuf https://src.fedoraproject.org/rpms/protobuf/pull-request/33
- pyproject-rpm-macros https://src.fedoraproject.org/rpms/pyproject-rpm-macros/pull-request/535
- python-awscrt Use bdist_wheel from setuptools awslabs/aws-crt-python#671
- python-dbusmock https://src.fedoraproject.org/rpms/python-dbusmock/pull-request/122
- python-iniconfig https://src.fedoraproject.org/rpms/python-iniconfig/pull-request/7
- python-lxml Do not require wheel for building lxml/lxml#469
- python-meson-python https://src.fedoraproject.org/rpms/python-meson-python/pull-request/12
- python-pam Do not require wheel for building FirefighterBlu3/python-pam#50 https://src.fedoraproject.org/rpms/python-pam/pull-request/2
- python-pyqt6-sip https://src.fedoraproject.org/rpms/python-pyqt6-sip/pull-request/3
- python-resolvelib Drop
wheelfrom direct build dependencies sarugaku/resolvelib#175 https://src.fedoraproject.org/rpms/python-resolvelib/pull-request/4 or https://src.fedoraproject.org/rpms/python-resolvelib/pull-request/5 - python-setuptools_scm https://src.fedoraproject.org/rpms/python-setuptools_scm/pull-request/33
- rteval https://src.fedoraproject.org/rpms/rteval/pull-request/2
- setroubleshoot https://src.fedoraproject.org/rpms/setroubleshoot/pull-request/63
A [X] means at least a rawhide build that actually removed the dependency was triggered.
I am working on this, but it is not urgent.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
cleanupRemoval of deprecated or unwanted packagesRemoval of deprecated or unwanted packagestrackerAn issue with multiple sub-issues or sub-tasksAn issue with multiple sub-issues or sub-tasks
Type
Projects
Status
In Progress