Files
learn-devops/docker/uv/README.md
github-actions[bot] ea0d72d879 Add uv example (#30)
Co-authored-by: Fedor Batonogov <f.batonogov@yandex.ru>
2024-12-23 17:33:29 +03:00

884 B
Raw Permalink Blame History

uv

Чрезвычайно быстрый менеджер пакетов и проектов Python, написанный на Rust.

Один инструмент для замены pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv, и многое другое.

Официальный GitHub репозиторий

Как работаь с uv

Установка UV

  • Создание окружения
make venv
  • Обновление библиотек

Обноваляем версии зависимостей в pyproject.toml и запускаем

make reqs

Сборка образа с uv без кэша

make build

Сборка образа с pip без кэша

make build-pip