Я создал приложение flask, которое использует python модули, которые были созданы другими в моей команде. Чтобы заставить его работать на моем pycharm, я загружаю модули и загружаю их в [используя либо файлы init.py, либо используя полные ссылки], чтобы использовать их.
Я хочу понять, каков наилучший способ хранения такого рода из flask приложения и python модулирует его ссылки, так что когда кто-то загружает приложение, оно может получить все, что ему нужно. И очень важно, чтобы приложение flask приложения [например, app.py и html] было полностью отделено от модулей python.
В настоящее время мой app.py просто вызывает функции в этих модулях python, поэтому у него есть определенная степень независимости, но я хочу убедиться, что я следую передовым методам и помогаю моей команде вносить изменения в эти модули, а также обновлять себя с этими изменениями.
Итак, как лучше всего хранить / использовать / обновлять flask приложения, которые зависят от других python модулей на GitHub, и как затем можно использовать эту организацию GitHub для простой настройки части целое приложение в их локальной системе?