코드 품질

코드 품질 (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을 열어 주세요.

더 알아보기 (Learn more)