Skip to content

shayanhoshyari/rules_ty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rules_ty

Bazel rules for ty, the fast Python type checker by Astral.

Similar to rules_mypy but targeting ty, Bazel 9+, and fixing known pain points:

  • No types mapping — rely on gazelle instead
  • No per-target cache propagation — ty is fast enough
  • No python_version parameter — inferred from the Python toolchain
  • Works with any rules_python configuration — no venvs_site_packages requirement

Status

Under development — design phase. No usable rules yet.

  • Project kick-off and architectural decisions (#1)
  • PoC: validate ty's module resolution in a Bazel sandbox (#2)
  • Sphinx / readthedocs documentation (#3)

About

ty integration for bazel similar to https://github.com/bazel-contrib/rules_mypy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors