Термин Python обновлено

Uv: что это

Коротко

Uv: менеджер пакетов и проектов для Python, написанный на Rust. Создаёт окружения, ставит зависимости в разы быстрее pip, ведёт lock-файл uv.lock, ставит нужные версии Python, запускает команды через uv run.

Определение

Менеджер пакетов и проектов для Python, написанный на Rust. Создаёт окружения, ставит зависимости в разы быстрее pip, ведёт lock-файл uv.lock, ставит нужные версии Python, запускает команды через uv run.

Подробнее

Совместим с pyproject.toml и интерфейсом uv pip, поэтому переход с pip или pip-tools несложный.

Из урока «Модули, пакеты и виртуальные окружения в Python»

uv быстрый менеджер на Rust: окружения, установка, lock-файл uv.lock, управление версиями Python. Зачем виртуальное окружение, чем lock-файл отличается от списка зависимостей, что вы используете: pip, Poetry, uv.

Читать урок целиком

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по Python проверят, что термин понятен в деле.