Использование python_requires для использования Python 2.7 или 3.2+ Как использовать классификатор python_requires в файле setup.py, чтобы требовать Python 2.7. * или 3.2 +? Я пробовал много конфигураций, включая этот: ~=2.7,==3,!=3.0,!=3.1,<4, но никто не работал Ответ 1 Этот аргумент для setuptools использует спецификацию PEP440, поэтому вы можете запросить: python_requires='>=2.7,!=3.0.*,!=3.1.*' Обратите внимание, что генерируемые метаданные соблюдаются только pip>=9.0.0.
Ответ 1 Этот аргумент для setuptools использует спецификацию PEP440, поэтому вы можете запросить: python_requires='>=2.7,!=3.0.*,!=3.1.*' Обратите внимание, что генерируемые метаданные соблюдаются только pip>=9.0.0.