diff --git a/setup.py b/setup.py index 7181beb0..73e86fb1 100755 --- a/setup.py +++ b/setup.py @@ -7,6 +7,9 @@ from setuptools import setup +needs_wheel = {'bdist_wheel'}.intersection(sys.argv) +wheel = ['wheel'] if needs_wheel else [] + def read(*paths): """ @@ -94,6 +97,7 @@ def get_package_data(package): 'django-polymorphic': ['django-polymorphic>=2.0'], 'django-filter': ['django-filter>=2.0'] }, + setup_requires=wheel, python_requires=">=3.5", zip_safe=False, )