Загрузить разные дистрибутивы колес в PyPI
Я упаковываю проект Python со скомпилированными расширениями, и поэтому мне нужно собрать разные колеса для каждой платформы (Linux и OSX) и версий Python (2.7 и 3.6). Я могу правильно создать каждое колесо с:
python setup.py bdist_wheel
а затем загрузить каждый с twine upload dist/package_name.whl
,
Проблема в том, что когда я пытаюсь установить его с pip
не работает в некоторых версиях платформ /Python (возникает OSX + Python 3.6 No matching distribution found for package_name
например).
Я хочу знать, как его настроить, чтобы pip
может автоматически определить, какую версию колеса установить.
Спасибо!