Skip to content

Commit 4cb8bc6

Browse files
authored
uv-{publish, remove, run, self, sync}: add Korean translation (#23771)
1 parent 7fcd2f1 commit 4cb8bc6

5 files changed

Lines changed: 152 additions & 0 deletions

File tree

pages.ko/common/uv-publish.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# uv publish
2+
3+
> 배포 패키지를 패키지 인덱스에 업로드.
4+
> 더 많은 정보: <https://docs.astral.sh/uv/reference/cli/#uv-publish>.
5+
6+
- `dist/` 디렉터리의 패키지 배포 (기본 동작):
7+
8+
`uv publish`
9+
10+
- 지정한 저장소 URL에 패키지 배포:
11+
12+
`uv publish --publish-url {{https://upload.pypi.org/legacy/}}`
13+
14+
- 지정한 사용자 이름과 비밀번호를 사용하여 패키지 배포:
15+
16+
`uv publish {{[-u|--username]}} {{사용자명}} {{[-p|--password]}} {{비밀번호}}`
17+
18+
- API 토큰을 사용하여 패키지 배포:
19+
20+
`uv publish {{[-t|--token]}} {{사용자_api_토큰}}`
21+
22+
- 지정한 배포 파일 배포:
23+
24+
`uv publish {{경로/대상/목적지/*.whl}} {{경로/대상/목적지/*.tar.gz}}`
25+
26+
- 테스트를 위해 TestPyPI에 패키지 배포:
27+
28+
`uv publish --publish-url https://test.pypi.org/legacy/`

pages.ko/common/uv-remove.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# uv remove
2+
3+
> 프로젝트의 `pyproject.toml` 파일에서 의존성을 제거.
4+
> 더 많은 정보: <https://docs.astral.sh/uv/reference/cli/#uv-remove>.
5+
6+
- 프로젝트에서 의존성을 제거:
7+
8+
`uv remove {{패키지}}`
9+
10+
- 여러 의존성 제거:
11+
12+
`uv remove {{패키지1 패키지2 ...}}`
13+
14+
- 개발 의존성 제거:
15+
16+
`uv remove --dev {{패키지}}`
17+
18+
- 선택적인 의존성 그룹에서 의존성 제거:
19+
20+
`uv remove --optional {{선택_의존성_이름}} {{패키지}}`
21+
22+
- 지정한 의존성 그룹에서 의존성 제거:
23+
24+
`uv remove --group {{그룹_이름}} {{패키지}}`
25+
26+
- 가상 환경을 동기화하지 않고 의존성 제거:
27+
28+
`uv remove --no-sync {{패키지}}`

pages.ko/common/uv-run.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# uv run
2+
3+
> 프로젝트 환경에서 명령 또는 스크립트 실행.
4+
> 더 많은 정보: <https://docs.astral.sh/uv/reference/cli/#uv-run>.
5+
6+
- Python 스크립트 실행:
7+
8+
`uv run {{경로/대상/스크립트.py}}`
9+
10+
- Python 모듈 실행:
11+
12+
`uv run {{[-m|--module]}} {{모듈_이름}}`
13+
14+
- 추가 패키지를 임시로 설치하여 명령 실행:
15+
16+
`uv run {{[-w|--with]}} {{패키지}} {{명령어}}`
17+
18+
- requirements 파일의 패키지를 사용하여 스크립트 실행:
19+
20+
`uv run --with-requirements {{경로/대상/requirements.txt}} {{경로/대상/스크립트.py}}`
21+
22+
- 격리된 환경에서 실행 (프로젝트 의존성 사용하지 않음):
23+
24+
`uv run --isolated {{경로/대상/스크립트.py}}`
25+
26+
- 환경을 먼저 동기화하지 않고 명령 실행:
27+
28+
`uv run --no-sync {{명령어}}`

pages.ko/common/uv-self.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# uv self
2+
3+
> `uv` 실행 파일 자체를 관리.
4+
> 더 많은 정보: <https://docs.astral.sh/uv/reference/cli/#uv-self>.
5+
6+
- `uv`를 최신 버전으로 업데이트:
7+
8+
`uv self update`
9+
10+
- `uv`를 지정한 버전으로 업데이트:
11+
12+
`uv self update {{0.4.0}}`
13+
14+
- 설치하지 않고 사용 가능한 `uv` 업데이트 확인:
15+
16+
`uv self update --dry-run`
17+
18+
- 자세한 출력을 표시하며 `uv` 업데이트:
19+
20+
`uv self update {{[-v|--verbose]}}`
21+
22+
- 현재 `uv` 버전 표시:
23+
24+
`uv self version`
25+
26+
- 버전 번호만 표시:
27+
28+
`uv self version --short`
29+
30+
- 버전 정보를 JSON 형식으로 표시:
31+
32+
`uv self version --output-format json`

pages.ko/common/uv-sync.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# uv sync
2+
3+
> 프로젝트 환경을 lockfile과 일치하도록 업데이트.
4+
> 더 많은 정보: <https://docs.astral.sh/uv/reference/cli/#uv-sync>.
5+
6+
- 프로젝트 환경을 lockfile과 동기화:
7+
8+
`uv sync`
9+
10+
- 모든 선택적 의존성을 포함하여 동기화:
11+
12+
`uv sync --all-extras`
13+
14+
- 지정한 선택적 의존성을 포함하여 동기화:
15+
16+
`uv sync --extra {{선택_의존성_이름}}`
17+
18+
- 개발 의존성만 동기화:
19+
20+
`uv sync --only-dev`
21+
22+
- 개발 의존성을 제외하고 동기화:
23+
24+
`uv sync --no-dev`
25+
26+
- 지정한 의존성 그룹을 동기화:
27+
28+
`uv sync --group {{그룹_이름}}`
29+
30+
- 환경이 이미 동기화되어 있는지 확인 (변경 없이):
31+
32+
`uv sync --check`
33+
34+
- 실제 변경 없이 동기화될 내용을 미리 확인:
35+
36+
`uv sync --dry-run`

0 commit comments

Comments
 (0)