Обновлять зависимости важно - так ты получаешь новые фичи и фиксы багов.
Но у свежих релизов есть минус:
часто в первые дни всплывают ошибки, несовместимости и неожиданные регрессы, пока комьюнити не успеет всё отловить.
✅ В uv для этого есть опция exclude-newer
Она позволяет задать “период охлаждения” - и пропускать пакеты, которые были выпущены слишком недавно.
Как использовать:
добавь в
pyproject.toml:exclude-newer = "7 days"И при желании поменяй срок под себя (например, 3 дня, 14 дней и т.д.).
Идея простая:
обновляйся регулярно, но не на самых горячих релизах.
https://www.youtube.com/shorts/98q0IkNrBbU
@pythonl
