Hacker GitHub

← All repos

astral-sh/ty

View on GitHub ↗ ★ 20,010 Python

An extremely fast Python type checker and language server, written in Rust.

18 mentions on Hacker News by 16 people: 2 stories, 16 comments · first 2025-05-07 · latest 2026-10-26

Mentions per year 18 mentions · busiest year 2025 (13)
20082026
  1. …> For more info see here https://github.com/microsoft/pylance-release/discussions/718... and here https://github.com/astral-sh/ty/issues/1190#issuecomment-337...
    comment by nextaccountic · 2026-10-26 · in Type Server Protocol
  2. ▲ 2
    Ty Type system feature overview
    story by HiPHInch · 2026-04-16 · 0 comments
  3. …be mitigated by ty and pyodide (already used by cf’s python workers) https://pyodide.org/en/stable/ https://github.com/astral-sh/ty
  4. …as fast as astral-sh/ty would make type annotations useful at runtime "Support runtime checking" : https://github.com/astral-sh/ty/issues/867 : > [ typeguard, beartype, trycast; mypyc ] mypyc/mypyc: Compile type annotated Python to fast C…
  5. It's talking about Luau (gradually typed, https://luau.org/ ), not Lua. Hopefully https://github.com/astral-sh/ty will make the Python typing situation better, but absent that, Python typing is... not great. Honestly even with that it…
  6. …is causing the hang. That's how we debug these kinds of issues when they're reported to us.) [1] https://github.com/astral-sh/ty/issues/1968 [2] https://github.com/astral-sh/ty/issues/1993 [3] https://github.com/astral-sh/ruff/pull/22030
    comment by dcreager · 2025-12-19 · in Announcing the Beta release of ty
  7. Thank you! I reported this as https://github.com/astral-sh/ty/issues/1994 Support for auto-completing TypedDict keys is tracked here: https://github.com/astral-sh/ty/issues/86
    comment by sharkdp · 2025-12-17 · in Announcing the Beta release of ty
  8. This is also documented at https://github.com/astral-sh/ty?tab=readme-ov-file#contribut... and https://github.com/astral-sh/ty/blob/main/CONTRIBUTING.md#re...
    comment by zanie · 2025-12-16 · in Announcing the Beta release of ty
  9. …assuming they're still working through final housekeeping items before formally announcing it. [1] https://github.com/astral-sh/ty/commit/7a6b79d37e165f2e73189...
  10. I'm waiting for ty to get TypedDict checking. https://github.com/astral-sh/ty/issues/154
  11. …also building a type checker, and it already works really well (and fast!), despite beta status: https://github.com/astral-sh/ty
    comment by alex_suzuki · 2025-09-28 · in Python developers are embracing type hints
  12. Hah, I stand corrected. In my defense, Ty make it a lot more obvious and ominous on their github ( https://github.com/astral-sh/ty ): > /!\ Warning > ty is in preview and is not ready for production use. > We're working hard to make ty…
    comment by rhaps0dy · 2025-08-20 · in An Update on Pytype
  13. …Pyright - https://github.com/microsoft/pyright Pyrefly - https://github.com/facebook/pyrefly ty - https://github.com/astral-sh/ty
    comment by froh · 2025-08-20 · in An Update on Pytype
  14. …go to definition, and deeper LSP features are on the roadmap for the eventual beta and GA releases. https://github.com/astral-sh/ty/blob/main/docs/README.md#oth...
  15. …what you're doing with the list in the surrounding context. We have a tracking issue for that here: https://github.com/astral-sh/ty/issues/168
  16. This is very cool but why wouldn’t they just contribute to uv and ruff and ty https://github.com/astral-sh/ty
  17. …as .dev releases. No, they are correctly using semantic versioning to indicate pre-alpha releases. https://github.com/astral-sh/ty/releases https://semver.org/
  18. ▲ 916
    Ty: A fast Python type checker and language server
    story by arathore · 2025-05-07 · 287 comments