위키득계정 ↗
기술

Hatch Python

Hatch Python기술
대상 언어
Python
소프트웨어 유형
프로젝트 관리 도구
주요 작업
환경 빌드 시험 게시
확장 방향
사용자 스크립트와 구성
Hatch는 Python 프로젝트의 생성과 환경 및 빌드와 게시를 관리하는 도구다. 테스트 실행과 정적 분석 및 버전 관리 기능을 함께 제공하고 사용자 스크립트로 개발 절차를 구성한다.

프로젝트와 빌드의 관리

프로젝트의 초기 구성을 생성하고 표준 빌드 시스템으로 배포물을 만든다. 재현 가능한 빌드를 기본 방향으로 제공한다. 버전 관리와 패키지 게시를 함께 다루어 프로젝트 시작부터 배포까지의 작업을 연결한다.

환경과 Python 배포본

환경을 관리하고 사용자 스크립트를 연결할 수 있다. uv 지원과 구성 가능한 Python 배포본 관리 기능도 제공한다. 프로젝트가 사용할 실행 환경과 실제 수행할 명령을 함께 관리하는 구성이다.

검사와 배포 흐름

테스트 실행과 정적 분석 기능 및 Python 스크립트 실행기를 제공한다. 빌드한 결과는 PyPI나 다른 패키지 인덱스에 게시할 수 있다. 개별 도구의 호출만 나열하는 대신 프로젝트의 여러 개발 작업을 공통 관리 흐름에 연결한다.

관련 문서

PDM Python / Poetry / Uv Python / Pytest / Python / 소프트웨어