코드 품질
코드 품질 (Code Quality)
LiteLLM 프로젝트는 코드 품질 관리를 위해 Google Python Style Guide를 따르고, 여러 린트/타입 체크 도구를 함께 사용해요. 기여하실 때는 CI와 동일한 검사를 로컬에서 돌려볼 수 있답니다.
출처: 문서
본문
🚅 LiteLLM은 Google Python Style Guide를 따릅니다.
다음 도구들을 실행해요:
- Ruff — 포매팅과 린팅 (
make format,make lint-ruff) - basedpyright — 타입 체크 (
make lint-basedpyright) - 순환 임포트 및 임포트 안전성 검사 (
make check-circular-imports,make check-import-safety)
litellm 저장소 루트에서 make lint 를 실행하면 CI와 동일한 검사를 수행할 수 있어요.
코드 품질을 개선할 방법에 대한 제안이 있다면, 주저하지 말고 이슈(issue)나 PR을 열어 주세요.