uv-{pip, python, tool, tree, venv}: add Russian translation (#21127)

This commit is contained in:
Tamanec
2026-02-15 11:30:37 +07:00
committed by GitHub
parent e29f8a3105
commit 7136cb1c4e
5 changed files with 140 additions and 0 deletions
+36
View File
@@ -0,0 +1,36 @@
# uv pip
> Предоставлять pip-подобные команды для установки, удаления и управления пакетами.
> Больше информации: <https://docs.astral.sh/uv/reference/cli/#uv-pip>.
- Установить пакет:
`uv pip install {{пакет}}`
- Установить пакеты из файла зависимостей:
`uv pip install {{[-r|--requirements]}} {{requirements.txt}}`
- Установить пакет определённой версии:
`uv pip install {{пакет==1.2.3}}`
- Удалить пакет:
`uv pip uninstall {{пакет}}`
- Зафиксировать зависимости из `pyproject.toml` в `requirements.txt`:
`uv pip compile pyproject.toml {{[-o|--output-file]}} requirements.txt`
- Вывести список установленных пакетов:
`uv pip list`
- Показать информацию об установленном пакете:
`uv pip show {{пакет}}`
- Синхронизировать окружение с файлом зависимостей (установить/удалить для точного соответствия):
`uv pip sync {{requirements.txt}}`
+28
View File
@@ -0,0 +1,28 @@
# uv python
> Управлять версиями и установками Python.
> Больше информации: <https://docs.astral.sh/uv/reference/cli/#uv-python>.
- Вывести список всех доступных установок Python:
`uv python list`
- Установить версию Python:
`uv python install {{версия}}`
- Удалить версию Python:
`uv python uninstall {{версия}}`
- Найти установку Python:
`uv python find {{версия}}`
- Закрепить за текущим проектом определённую версию Python:
`uv python pin {{версия}}`
- Показать каталог установок Python в `uv`:
`uv python dir`
+24
View File
@@ -0,0 +1,24 @@
# uv tool
> Устанавливать и запускать команды, предоставляемые пакетами Python.
> Больше информации: <https://docs.astral.sh/uv/reference/cli/#uv-tool>.
- Запустить команду из пакета без его установки:
`uv tool run {{команда}}`
- Установить пакет Python глобально:
`uv tool install {{пакет}}`
- Обновить установленный пакет Python:
`uv tool upgrade {{пакет}}`
- Удалить пакет Python:
`uv tool uninstall {{пакет}}`
- Вывести список глобально установленных пакетов Python:
`uv tool list`
+28
View File
@@ -0,0 +1,28 @@
# uv tree
> Отображать зависимости проекта в виде дерева.
> Больше информации: <https://docs.astral.sh/uv/reference/cli/#uv-tree>.
- Показать дерево зависимостей для текущего окружения:
`uv tree`
- Показать дерево зависимостей для всех окружений:
`uv tree --universal`
- Показать дерево зависимостей до определённой глубины:
`uv tree {{[-d|--depth]}} {{n}}`
- Показать последнюю доступную версию для всех устаревших пакетов:
`uv tree --outdated`
- Исключить зависимости из группы dev:
`uv tree --no-dev`
- Показать инвертированное дерево, где потомки являются зависимыми, а не зависимостями:
`uv tree --invert`
+24
View File
@@ -0,0 +1,24 @@
# uv venv
> Создавать изолированное окружение Python для установки пакетов.
> Больше информации: <https://docs.astral.sh/uv/reference/cli/#uv-venv>.
- Создать виртуальное окружение в расположении по умолчанию (`.venv`):
`uv venv`
- Создать виртуальное окружение по указанному пути:
`uv venv {{путь/к/venv}}`
- Создать с использованием определённой версии Python:
`uv venv --python {{3.12}}`
- Создать с пользовательским префиксом приглашения:
`uv venv --prompt {{мой_проект}}`
- Создать с разрешением перезаписи существующего окружения:
`uv venv --allow-existing {{имя_окружения}}`