From c5c2149ff1ce1d0473d33b04de267945a88c64bb Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Sat, 22 May 2021 21:46:08 -0400 Subject: [PATCH] Remove 'wheel' from setup_requires. --- changelog.d/2681.change.rst | 1 + setup.py | 5 ----- 2 files changed, 1 insertion(+), 5 deletions(-) create mode 100644 changelog.d/2681.change.rst diff --git a/changelog.d/2681.change.rst b/changelog.d/2681.change.rst new file mode 100644 index 0000000000..e6c66dbe17 --- /dev/null +++ b/changelog.d/2681.change.rst @@ -0,0 +1 @@ +Setuptools own setup.py no longer declares setup_requires, but instead expects wheel to be installed as declared by pyproject.toml. diff --git a/setup.py b/setup.py index dded6c7a52..1b51bf2db4 100755 --- a/setup.py +++ b/setup.py @@ -29,9 +29,6 @@ package_data.setdefault('setuptools', []).extend(['*.exe']) package_data.setdefault('setuptools.command', []).extend(['*.xml']) -needs_wheel = set(['release', 'bdist_wheel']).intersection(sys.argv) -wheel = ['wheel'] if needs_wheel else [] - def pypi_link(pkg_filename): """ @@ -95,8 +92,6 @@ def _restore_install_lib(self): 'wincertstore-0.2.zip#md5=ae728f2f007185648d0c7a8679b361e2', ), ], - setup_requires=[ - ] + wheel, ) if __name__ == '__main__':