Как я могу указать необязательные зависимости, используя 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]
Другие вопросы по тегам