Я хочу создать конфигурацию стихов, которая устанавливает мой локальный пакет во время разработки и устанавливает мой пакет из PYPI для других пользователей. Это требует локального пакета и исключить пакет PYPI. Установка без localDev дополнительная дополнительная. Установка с LocalDev Extra Extrading Pypi пакет, но не устанавливает локальный пакет.[project]
...
dynamic = ['dependencies']
dependencies = [
"my-package (>=0.0.1); extra != 'localdev'"
]
[project.optional-dependencies]
localdev = []
[tool.poetry.dependencies]
my-package = [
{ markers = "extra == 'localdev'", path = "../my-package", develop = true },
]
Подробнее здесь: https://stackoverflow.com/questions/793 ... s-together