Populares: Dados atualizados em 14 de novembro de 2026

Categorias

Internet1.413
Comunicação327
Áudio e vídeo935
Gráficos e design562
Escritório e produtividade1.175
Programação3.276
Inteligência artificial605
Segurança e privacidade407
Ferramentas do sistema3.182
Jogos544
Educação e ciência241
Redes e TI293

Baixar ty 0.0.96 para Windows

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

Esta é uma versão antiga. A versão atual é 0.0.98. ty 0.0.98 · Lançamento:

Arquivos de instalação 0.0.96

ArquiteturaTipoEscopoTamanho do arquivoBaixarSHA256
64 bits ZIP → Portátil — — github.com VirusTotal
ARM64 ZIP → Portátil — — github.com VirusTotal
32 bits ZIP → Portátil — — github.com VirusTotal

O link e o SHA256 vêm do manifesto comunitário do Gerenciador de Pacotes do Windows. Compare o hash do arquivo baixado antes de executá-lo.

Notas da versão

Bug fixes
- Fix a panic when checking protocols involving runtime type aliases (#29840)
- Preserve Pydantic field metadata in quoted annotations (#29851)
- Resolve class-local names in generic type aliases (#29915)

LSP server
- Keep argument name hints display-only before later positional arguments or *args (#29801)
- Keep argument name hints display-only when they would insert duplicate or invalid keywords (#29806)
- Show field docstrings on hover for constructor keyword arguments (#29907)

CLI
- Give NO_COLOR precedence over FORCE_COLOR and CLICOLOR_FORCE in diagnostics (#29898)
- Honor color overrides in progress bars (#29891)
- Respect FORCE_COLOR in ty check even when output is piped (#29830)

Diagnostic improvements
- Avoid false redundant-cast diagnostics when casting the result of a generic call (#29835)

Core type checking
- Infer type arguments for union parameters using constraints from the whole call (#29236)
- Infer type arguments from generic TypedDict values passed to functions (#29903)
- Sync vendored typeshed stubs (#29869). Typeshed diff

Performance
- Avoid constraint solving when checking overlap between type variables in invariant positions (#29878)
- Cache subscript method resolution (#29824)
- Cache substitutions for generic type aliases (#29861)
- Defer member lookup when checking overrides (#29866)
- Find existing imports without scanning nested scopes (#29882)
- Reuse class metadata during member lookup (#29864)
- Reuse constructor bindings and defer looking up enclosing type variables (#29897)
- Reuse generic argument contexts across calls (#29877)
- Reuse inferred annotations when checking function returns (#29879)
- Reuse inherited override checks across subclasses (#29867)
- Reuse parameter unions when filtering overloads (#29823)
- Short-circuit equivalence checks against Never (#29862)
- Skip generic call inference when only a concrete receiver's Self needs binding (#29747)
- Skip unrelated statement calls when checking a single condition (#29826)
- Stop scanning package initializers once a legacy namespace declaration is found (#29885)

Memory usage improvements
- Prevent exponential memory growth when narrowing unions of intersections by equality (#29904)

Contributors
- @carljm
- @ibraheemdev
- @charliermarsh
- @MichaReiser
- @AlexWaygood
- @sharkdp

https://github.com/astral-sh/ty/releases/tag/0.0.96

Mais popular em Linguagens e SDKs

Ver tudo
  1. Go Programming LanguageLinguagens e SDKs
  2. LLVMLinguagens e SDKs · LLVM
  3. DenoLinguagens e SDKs · Deno Land Inc.
  4. CMakeLinguagens e SDKs · Kitware
  5. YarnLinguagens e SDKs · Yarn Contributors
  6. pnpmLinguagens e SDKs · pnpm
  7. CcacheLinguagens e SDKs · Joel Rosdahl
  8. sbtLinguagens e SDKs · Lightbend, Inc.
  9. BOINCLinguagens e SDKs · Space Sciences Laboratory, U.C. Berkeley
  10. Dart SDKLinguagens e SDKs · Google

Mais programas de Astral Software Inc.

Ver tudo
  • uvGerenciadores de pacotes e atualizadores · Astral Software Inc.

Tags

Compartilhar