Как я могу указать необязательные зависимости, используя setup.py и extra_requires?
Есть ли способ указать необязательные зависимости при использовании python setup.py develop
?
Например, скажем, у меня есть этот пакет:
pip install openwisp-utils[users]
Как я могу установить openwisp-utils для разработки, сказав setuptools для установки дополнительных зависимостей, перечисленных в extra_requires['users']
?
1 ответ
Решение
Я нашел альтернативу python setup.py develop
(который, к сожалению, не поддерживает exra_requires
):
pip install -e .[users]