Skip to content

Commit cc8d3b4

Browse files
committed
Merge pull request #2681 from pypa/feature/omit-setup-requires
Remove 'wheel' from setup_requires.
2 parents e4a1057 + c5c2149 commit cc8d3b4

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

changelog.d/2681.change.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Setuptools own setup.py no longer declares setup_requires, but instead expects wheel to be installed as declared by pyproject.toml.

setup.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,6 @@
2929
package_data.setdefault('setuptools', []).extend(['*.exe'])
3030
package_data.setdefault('setuptools.command', []).extend(['*.xml'])
3131

32-
needs_wheel = set(['release', 'bdist_wheel']).intersection(sys.argv)
33-
wheel = ['wheel'] if needs_wheel else []
34-
3532

3633
def pypi_link(pkg_filename):
3734
"""
@@ -95,8 +92,6 @@ def _restore_install_lib(self):
9592
'wincertstore-0.2.zip#md5=ae728f2f007185648d0c7a8679b361e2',
9693
),
9794
],
98-
setup_requires=[
99-
] + wheel,
10095
)
10196

10297
if __name__ == '__main__':

0 commit comments

Comments
 (0)