У меня есть библиотека, которая имеет демо-сайт.Файл setup.py для библиотеки выглядит следующим образом:
setup(
...
install_requires=[
...
],
extras_require={
"test": [
...
],
"demo": [
...
]
},
...
)
Я запускаю демонстрацию на Heroku.Как мне сказать герою сделать pip install -e .[demo]
?
Мое чтение документов было несколько плодотворным.Я добавил requirements.txt
, что делает
# heroku needs this
-e .[demo]
Но, возможно, есть лучший способ?Я собираюсь решить эту проблему, не создавая файл require.txt.