-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
cleanupRemoval of deprecated or unwanted packagesRemoval of deprecated or unwanted packages
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
- 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 fixed upstream
- marshalparser Do not require wheel for building fedora-python/marshalparser#37
- 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
- python-awscrt Use bdist_wheel from setuptools awslabs/aws-crt-python#671
- python-dateutil Do not require wheel for building dateutil/dateutil#1434
- python-pam Do not require wheel for building FirefighterBlu3/python-pam#50
- python-resolvelib Drop
wheel
from direct build dependencies sarugaku/resolvelib#175 https://src.fedoraproject.org/rpms/python-resolvelib/pull-request/4 - 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
- snapm Do not require wheel for building snapshotmanager/snapm#377
- 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
- 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
- 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-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-pyqt6-sip https://src.fedoraproject.org/rpms/python-pyqt6-sip/pull-request/3
- python-setuptools_scm https://src.fedoraproject.org/rpms/python-setuptools_scm/pull-request/33
- 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.
Metadata
Metadata
Assignees
Labels
cleanupRemoval of deprecated or unwanted packagesRemoval of deprecated or unwanted packages