При создании приложения я разделил различные утилиты на отдельные пакеты, которые смогу опубликовать позже, если они окажутся полезными. Структура моего проекта в итоге оказалась такой:
Код: Выделить всё
root
[app]
..main.py
[lib]
..[lib_a]
..[lib_b]
..
pyproject.toml
Я предполагаю, что проблема в относительном пути, поскольку производственная среда отличается (и находится вне моего контроля, поскольку я использую replit). Как правильно управлять этими локальными зависимостями?
Подробнее здесь:
https://stackoverflow.com/questions/793 ... ing-poetry