릴리스 전에 Python 의존성 선언에서 미사용, 누락 및 전이 임포트 감사은(는) 무엇을 하나요?
Deptry를 사용해 Python 프로젝트의 선언된 의존성이 실제 코드가 사용하는 임포트와 일치하는지 확인해야 할 때 사용합니다. 에이전트가 코드베이스를 스캔하고, 미사용 직접 의존성, 누락된 선언, 우연히만 작동하는 전이 임포트를 플래그로 표시한 다음, 발견 사항을 정리 커밋이나 릴리스 차단 항목으로 전환합니다.
필수 조건
Python과 Deptry가 대상 리포지토리에 대해 구성되어 있어야 함
설치
환경에 맞는 상위 설치 또는 설정 경로를 사용하세요:
- uv add --dev deptry
- pip install deptry
상위 문서의 요구 사항 및 주의 사항:
기본 사용법 또는 시작 참고 사항:
-
_deptry_를 프로젝트에 추가하려면 다음 명령어 중 하나를 실행하세요:
-
shell
-
poetry add --dev deptry
-
상위 문서에서 추출: https://raw.githubusercontent.com/osprey-oss/deptry/HEAD/README.md