- Astral에서 개발한 새로운 파이썬 타입 체커 TY 소개 🚀
- TY는 Rust로 작성되어 mypy, pyright보다 훨씬 빠를 수 있음 💨
- 아직 프리뷰 버전이며 프로덕션 환경에선 사용 권장 X 🚧
- UVX 명령어를 통해 TY 실행 가능 (UV tool run) ⚙️
- TY는 프로젝트 내 모든 파일 및 하위 디렉토리 검사 🔍
- 규칙(rules)을 통해 다양한 코드 이슈 검출 및 설정 가능 (에러, 경고, 무시) ⚠️
- pyproject.toml 파일에서 규칙 수준 설정 가능 ⚙️
@no_type_check
데코레이터로 특정 함수 타입 검사 제외 가능 🛡️