Populärt: Data uppdaterade 14 november 2026

Kategorier

Internet1 413
Kommunikation327
Ljud och video935
Grafik och design562
Kontor och produktivitet1 175
Utvecklarverktyg3 276
AI-verktyg605
Säkerhet och integritet407
Systemverktyg3 182
Spel544
Utbildning och vetenskap241
Nätverk och IT293

Ladda ner ty 0.0.93

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

Det här är en äldre version. Den senaste versionen är 0.0.98. ty 0.0.98 · Släppt:

Installationsfiler 0.0.93

ArkitekturTypOmfattningFilstorlekLadda nerSHA256
64-bitars ZIP → Portabel — — github.com VirusTotal
ARM64 ZIP → Portabel — — github.com VirusTotal
32-bitars ZIP → Portabel — — github.com VirusTotal

Länken och SHA256 kommer från communitymanifestet i Windows Package Manager. Jämför hashen för den nedladdade filen innan du kör den.

Versionsinformation

Preview features
- Add diagnostic baselines to help adopt ty in projects with existing errors (#27636). Configure a baseline in pyproject.toml:
[tool.ty]
baseline = "ty-baseline.json"
Run ty check --update-baseline to record existing diagnostics. Subsequent checks filter matching diagnostics from CLI output and show them as hints in the language server. The baseline format may change while the feature is in preview.

Bug fixes
- Fix a panic when checking truthiness in a loop (#29759)
- Fix hang when negating recursive unions of instance types (#29652)

Core type checking
- Avoid synthesizing primary keys for abstract Django models (#29744)
- Combine constraints from repeated ParamSpecs (#29172)
- Fix narrowing of strings and integers compared with enum members (#29743)
- Honor @override on overload implementations in stubs (#29470)
- Preserve caller type variables in nested union inference (#29611)
- Preserve generic callback specializations during return refinement (#29667)
- Preserve mapping capture types on narrowed subjects (#29749)
- Preserve narrowing after guarded match subject captures (#29558)
- Preserve string literals in comparisons with LiteralString (#29741)
- Remove covered exclusions from unions (#29615)

Performance
- Avoid replaying conditions in long boolean expressions (#29754)
- Index nominal union alternatives (#29196)
- Normalize runtime unions on demand (#29727)
- Optimize Linux x86-64 ty releases with LLVM BOLT (#4833)
- Record predicate truthiness alongside expression inference (#29706)
- Reuse exception checkpoints when a new place is read (#29750)
- Reuse runtime operands in eager union annotations (#29770)
- Reuse tuple pattern analysis work (#29197)
- Skip predicates that cannot affect narrowing (#29736)
- Speed up match narrowing over large unions (#29733)

Contributors
- @MichaReiser
- @sharkdp
- @dhruvmanila
- @charliermarsh
- @carljm

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

Populärast i Språk och SDK:er

Visa alla
  1. Go Programming LanguageSpråk och SDK:er
  2. LLVMSpråk och SDK:er · LLVM
  3. DenoSpråk och SDK:er · Deno Land Inc.
  4. CMakeSpråk och SDK:er · Kitware
  5. YarnSpråk och SDK:er · Yarn Contributors
  6. pnpmSpråk och SDK:er · pnpm
  7. CcacheSpråk och SDK:er · Joel Rosdahl
  8. sbtSpråk och SDK:er · Lightbend, Inc.
  9. BOINCSpråk och SDK:er · Space Sciences Laboratory, U.C. Berkeley
  10. Dart SDKSpråk och SDK:er · Google

Mer från Astral Software Inc.

Visa alla
  • uvPakethanterare och uppdaterare · Astral Software Inc.

Taggar

Dela