У меня есть проект, который состоит из CLI и API. Поскольку у пользователя cli разные пользователи, чем у API, оба существуют как отдельные git репозитории. Зачастую для разработки на CLI требуется редактировать API одновременно. Итак, я хотел бы максимально облегчить рабочий процесс разработчика, сохраняя при этом максимально простое использование. В идеале я хотел бы сделать это:
[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true
[dev-packages]
api= {editable = true,path = "./../api"}
[packages]
api= {git = "<some git>s.git", ref = "master", editable = true}
[requires]
python_version = "3.7"
[pipenv]
allow_prereleases = true
К сожалению, версия lxpy в пакетах всегда кажется "выигрышной" - есть ли способ предотвратить это?