CPN 한국어 자습서 · 외부 문서 한국어 미러
UV 문서 · Guides
Using uv with pre-commit · 원문: docs.astral.sh/uv/guides/integration/pre-commit/
아래는 원문을 한국어로 옮긴 미러입니다. 코드·명령은 원문 그대로이며, 가장 최신 정보는 하단 원문 링크에서 확인하세요.
astral-sh/uv-pre-commit에서 uv를 pre-commit 워크플로우에 통합하기 위한 공식 pre-commit 훅을 제공합니다.
다음 설정 중 하나를 .pre-commit-config.yaml 파일의 repos 목록에 추가합니다:
repos:
- repo: https://github.com/astral-sh/uv-pre-commit
# uv version.
rev: 0.11.24
hooks:
- id: uv-lock
repos:
- repo: https://github.com/astral-sh/uv-pre-commit
# uv version.
rev: 0.11.24
hooks:
- id: uv-export
repos:
- repo: https://github.com/astral-sh/uv-pre-commit
# uv version.
rev: 0.11.24
hooks:
# Compile requirements
- id: pip-compile
args: [requirements.in, -o, requirements.txt]
args와 files 패턴을 수정합니다:
repos:
- repo: https://github.com/astral-sh/uv-pre-commit
# uv version.
rev: 0.11.24
hooks:
# Compile requirements
- id: pip-compile
args: [requirements-dev.in, -o, requirements-dev.txt]
files: ^requirements-dev\.(in|txt)$
별도의 훅 항목을 추가합니다:
repos:
- repo: https://github.com/astral-sh/uv-pre-commit
# uv version.
rev: 0.11.24
hooks:
# Compile requirements
- id: pip-compile
name: pip-compile requirements.in
args: [requirements.in, -o, requirements.txt]
- id: pip-compile
name: pip-compile requirements-dev.in
args: [requirements-dev.in, -o, requirements-dev.txt]
files: ^requirements-dev\.(in|txt)$
원문(영어): https://docs.astral.sh/uv/guides/integration/pre-commit/ · 본 문서는 학습용 한국어 번역이며 원본의 권리는 원저작자(Astral)에게 있습니다.
원문(영어): https://docs.astral.sh/uv/guides/integration/pre-commit/