mirror of
https://github.com/batonogov/learn-devops.git
synced 2025-11-29 00:33:02 +00:00
* uv 0.5.14 * Update requirements --------- Co-authored-by: Fedor Batonogov <f.batonogov@yandex.ru>
uv
Чрезвычайно быстрый менеджер пакетов и проектов Python, написанный на Rust.
Один инструмент для замены pip, pip-tools, pipx, poetry, pyenv, twine, virtualenv, и многое другое.
Официальный GitHub репозиторий
Как работаь с uv
- Создание окружения
make venv
- Обновление библиотек
Обноваляем версии зависимостей в pyproject.toml и запускаем
make reqs
Сборка образа с uv без кэша
make build
Сборка образа с pip без кэша
make build-pip