Перейти к содержимому
Максиметер

Странные ошибки Python на uv: Willison советует снести uv.lock

Странные ошибки Python на uv: Willison советует снести uv.lock Файл, который должен стабилизировать зависимости, сам ломает pytest: uv.lock в корне часто появляется после uv run pytest, живёт в gitignore и не попадает в репозиторий — зато тихо держит версию пакета без готового wheel под ваш интерпретатор. На Python 3.15 это типичный сценарий: сборка watchfiles через maturin валится, потому что интерпретатор новее потолка PyO3 в закреплённой версии — и вы час копаете тесты, хотя виноват не код. Simon Willison сформулировал правило на такой случай: если не ясно, откуда ошибка, сначала удалите uv.lock и снова запустите uv run pytest. Один повторный прогон обычно пересобирает граф с нуля.

8 просмотров

Канал в каталоге Максиметера

188 подписчиков · IT и технологии

Ещё по теме «IT и технологии»

Читать дальше

Два раза в неделю свежие посты этого канала — на почту и в личную ленту. Без повторного поиска канала вручную.