Когда мне нужно работать над одним из моих домашних проектов, я просто клонирую репозиторий, как обычно (git clone <url>), редактирую, что мне нужно, запускает тесты, обновляет версию setup.py, фиксирует, нажимает, создает пакеты и загрузить их в PyPI.
В чем преимущество использования pip install -e? Должен ли я использовать его? Как это улучшит мой рабочий процесс?
Если это поможет, вот мои два проекта для домашних животных, которые я сейчас упаковываю и отправляю в PyPI, но никогда не использовал pip install -e. Один из них - чистый Python, другой - пакет Django.
Как улучшить рабочий процесс или структуру проекта, используя pip install -e?