Beliebt: Daten aktualisiert am 14. November 2026

Kategorien

Internet1.413
Kommunikation327
Audio & Video935
Grafik & Design562
Büro & Produktivität1.175
Entwicklertools3.276
KI-Tools605
Sicherheit & Datenschutz407
Systemtools3.182
Spiele544
Bildung & Wissenschaft241
Netzwerk & IT293

ty 0.0.93 herunterladen

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

Dies ist eine ältere Version. Aktuell ist Version 0.0.98. ty 0.0.98 · Veröffentlicht:

Installationsdateien 0.0.93

ArchitekturTypBereichDateigrößeDownloadSHA256
64-Bit ZIP → Portabel — — github.com VirusTotal
ARM64 ZIP → Portabel — — github.com VirusTotal
32-Bit ZIP → Portabel — — github.com VirusTotal

Link und SHA256 stammen aus dem Community-Manifest des Windows-Paket-Managers. Vergleichen Sie den Hash der heruntergeladenen Datei, bevor Sie sie ausführen.

Versionshinweise

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

Am beliebtesten in Programmiersprachen & SDKs

Alle anzeigen
  1. Go Programming LanguageProgrammiersprachen & SDKs
  2. LLVMDas LLVM-Projekt ist eine Sammlung von modularen, wiederverwendbaren Compiler-Toolchain-Technologien.
  3. DenoProgrammiersprachen & SDKs · Deno Land Inc.
  4. CMakeProgrammiersprachen & SDKs · Kitware
  5. YarnProgrammiersprachen & SDKs · Yarn Contributors
  6. pnpmProgrammiersprachen & SDKs · pnpm
  7. CcacheProgrammiersprachen & SDKs · Joel Rosdahl
  8. sbtProgrammiersprachen & SDKs · Lightbend, Inc.
  9. BOINCProgrammiersprachen & SDKs · Space Sciences Laboratory, U.C. Berkeley
  10. Dart SDKProgrammiersprachen & SDKs · Google

Mehr von Astral Software Inc.

Alle anzeigen
  • uvPaketmanager & Updater · Astral Software Inc.

Schlagwörter

Teilen