반응형

[python] Ty - 빠른 Python 타입 체커 및 언어 서버  

 

https://github.com/astral-sh/ty

 

GitHub - astral-sh/ty: An extremely fast Python type checker and language server, written in Rust.

An extremely fast Python type checker and language server, written in Rust. - astral-sh/ty

github.com

 

  • ty Rust로 작성된 매우 빠른 Python 타입 검사기  언어 서버
  • 아직은 프리릴리즈 소프트웨어로, 프로덕션에서 사용하기에는 준비되지 않음
  • Astral의 초고속 파이썬 Linter인 Ruff 저장소에서 개발이 진행 중이며, 안정성 기능 완전성을 목표로 함
  • MIT 라이센스

https://astral.sh/

  • "파이썬 개발도구는 훨씬 더 빠를 수 있습니다"
  • 초고속 Python Linter인 Ruff를 만든 Chalie Marsh가 설립한 회사
  • Ruff를 확장하고, Ruff와 비슷한 고성능 개발도구를 만들어서 파이썬 에코시스템을 빠르게 만드는 것이 목표
  • 모두 오픈소스로 만들어 공개할 것이며, 그 기반으로 유료 서비스를 제공할 예정
  • Accel 이 리드하여 $4m 시드펀딩으로 시작

 


Getting started

Installation

uv tool install ty
 

or add ty to your project:

uv add --dev ty

# With pip.
pip install ty
 

First steps

After installing ty, you can check that ty is available by running the ty command:

ty
An extremely fast Python type checker.

Usage: ty <COMMAND>

...
 

You should see a help menu listing the available commands.

For detailed information about command-line options, see the CLI documentation.

Checking your project

ty check
 

 

반응형

+ Recent posts