python-poetry/poetry
파이썬 프로젝트 의존성 관리, 이제 Poetry 하나로
원제 python-poetry/poetry
스타 34,355당일 +129Python
Key Point
파이썬에서 여러 개의 설정 파일로 나뉘어 관리되던 의존성을 하나의 pyproject.toml로 통합할 수 있어, 프로젝트 구성을 간결하게 할 수 있다.
핵심 요약
- Poetry는 파이썬 프로젝트의 선언, 관리, 설치를 한 곳에서 처리하는 패키징 및 의존성 관리 도구다.
- setup.py, requirements.txt, setup.cfg, MANIFEST.in, Pipfile을 모두 통합해 단일 pyproject.toml 형식으로 관리한다.
- 설치 스크립트(install.python-poetry.org)를 포함해 여러 설치 방법을 지원한다.
- 공식 웹사이트에서 현재 버전, 개발 브랜치, 지원 종료 버전의 문서를 제공한다.
- poetry-core(PEP 517 빌드 시스템), poetry-plugin-export(requirements.txt 등 외부 형식 내보내기), poetry-plugin-bundle(가상 환경 등으로 설치) 등 관련 프로젝트들이 있다.
- 기여자를 찾고 있으며 새로운 기여자를 위한 추천 이슈 목록과 상세한 기여 문서를 제공한다.
저장소 보기 ↗github.com