Просмотр исходного кода

Fix setuptools requirement if installing wheel

Unrud 3 лет назад
Родитель
Сommit
a2ceaa41a4
1 измененных файлов с 2 добавлено и 3 удалено
  1. 2 3
      setup.py

+ 2 - 3
setup.py

@@ -50,9 +50,8 @@ WEB_FILES = ["web/internal_data/css/icon.png",
              "web/internal_data/index.html"]
              "web/internal_data/index.html"]
 
 
 install_requires = ["defusedxml", "passlib", "vobject>=0.9.6",
 install_requires = ["defusedxml", "passlib", "vobject>=0.9.6",
-                    "python-dateutil>=2.7.3"]
-if sys.version_info < (3, 9):
-    install_requires.append("setuptools")
+                    "python-dateutil>=2.7.3",
+                    "setuptools; python_version<'3.9'"]
 setup_requires = []
 setup_requires = []
 if {"pytest", "test", "ptr"}.intersection(sys.argv):
 if {"pytest", "test", "ptr"}.intersection(sys.argv):
     setup_requires.append("pytest-runner")
     setup_requires.append("pytest-runner")