💣 Ваш requirements.txt — мусор?

И почти всегда корень зла один — команда pip freeze > requirements.txt.

Этот дедовский способ создаёт не файл зависимостей, а настоящую свалку из того, что вы ставили осознанно, и всех зависимостей этих зависимостей 😏.

В итоге всё это непонятно, как обновлять и страшно трогать, если нужно, что-то удалить.

Но есть инструменты, которые всё это исправят.

Вот вам статейка, где рассмотрены три способа — от базового pip freeze (чтобы вы поняли, почему он плох) до pip-tools и джедайского уровня с Poetry и PDM: 👉 requirements.txt: полное руководство по управлению зависимостями в Python

Признавайтесь в комментах, кто до сих пор генерит зависимости через pip freeze? ✍️

#это_база

💣 Ваш requirements.txt — мусор?
И почти всегда корень зла один — команда pip freeze > requirements.txt | Сетка — социальная сеть от hh.ru