uv-export, uv-help, uv-init, uv-lock, uv-pip: add Korean translation (#23760)

This commit is contained in:
HoJeong Im
2026-09-01 09:10:40 +07:00
committed by GitHub
parent c9c95f3d1d
commit 76fa062f35
5 changed files with 156 additions and 0 deletions
+36
View File
@@ -0,0 +1,36 @@
# uv export
> 프로젝트의 잠금 파일을 다른 형식으로 내보내기.
> 더 많은 정보: <https://docs.astral.sh/uv/reference/cli/#uv-export>.
- 의존성을 `requirements.txt` 파일로 내보내기:
`uv export --format requirements-txt {{[-o|--output-file]}} {{requirements.txt}}`
- 의존성을 `pylock.toml` 형식으로 내보내기:
`uv export --format pylock.toml`
- 프로덕션 의존성만 내보내기 (개발 의존성 제외):
`uv export --no-dev`
- 지정한 선택적 의존성 그룹을 포함하여 내보내기:
`uv export --extra {{그룹_이름}}`
- 모든 선택적 의존성을 포함하여 내보내기:
`uv export --all-extras`
- 지정한 의존성 그룹을 포함하여 내보내기:
`uv export --group {{그룹_이름}}`
- 해시를 제외하고 내보내기:
`uv export --no-hashes`
- workspace의 지정한 패키지에 대한 의존성 내보내기:
`uv export --package {{패키지_이름}}`
+20
View File
@@ -0,0 +1,20 @@
# uv help
> `uv` 명령에 대한 자세한 문서를 표시.
> 더 많은 정보: <https://docs.astral.sh/uv/reference/cli/#uv-help>.
- `uv`의 일반 도움말 표시:
`uv help`
- 지정한 명령의 도움말 표시:
`uv help {{명령어}}`
- 하위 명령어 도움말 표시:
`uv help {{명령어}} {{하위명령어}}`
- pager를 사용하지 않고 지정한 명령의 도움말 표시:
`uv help --no-pager {{명령어}}`
+32
View File
@@ -0,0 +1,32 @@
# uv init
> 새로운 Python 프로젝트를 생성.
> 더 많은 정보: <https://docs.astral.sh/uv/reference/cli/#uv-init>.
- 현재 디렉터리에 프로젝트 초기화:
`uv init`
- 지정한 이름으로 프로젝트 초기화:
`uv init {{프로젝트_이름}}`
- 지정한 디렉터리에 프로젝트 생성:
`uv init --directory {{경로/대상/디렉터리}} {{프로젝트_이름}}`
- Python 라이브러리용 프로젝트 생성:
`uv init {{[--lib|--library]}} {{프로젝트_이름}}`
- 빌드 시스템 지정:
`uv init --build-backend {{빌드_백엔드}} {{프로젝트_이름}}`
- `pyproject.toml` 파일만 생성:
`uv init --bare {{프로젝트_이름}}`
- 프로젝트 설명 설정:
`uv init --description "{{설명}}" {{프로젝트_이름}}`
+32
View File
@@ -0,0 +1,32 @@
# uv lock
> 프로젝트의 lockfile 업데이트.
> 더 많은 정보: <https://docs.astral.sh/uv/reference/cli/#uv-lock>.
- 프로젝트의 lockfile 생성 또는 업데이트:
`uv lock`
- lockfile 변경하지 않고 최신 상태인지 확인:
`uv lock --check`
- 최신 상태인지는 확인하지 않고 lockfile이 존재하는지만 확인:
`uv lock --check-exists`
- lockfile을 작성하지 않고 잠길 내용을 미리 확인:
`uv lock --dry-run`
- 현재 프로젝트 대신 지정한 Python 스크립트의 의존성 잠금:
`uv lock --script {{경로/대상/스크립트.py}}`
- 모든 패키지를 호환 가능한 최신 버전으로 업그레이드:
`uv lock --upgrade`
- 지정한 패키지만 업그레이드:
`uv lock --upgrade-package {{패키지1}} --upgrade-package {{패키지2}}`
+36
View File
@@ -0,0 +1,36 @@
# uv pip
> 패키지 설치, 제거 및 관리를 위한 pip와 유사한 명령을 제공.
> 더 많은 정보: <https://docs.astral.sh/uv/reference/cli/#uv-pip>.
- 패키지 설치:
`uv pip install {{패키지}}`
- requirements 파일에서 패키지 설치:
`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 {{패키지}}`
- requirements 파일과 정확히 일치하도록 환경 동기화 (필요한 패키지 설치/제거):
`uv pip sync {{requirements.txt}}`