مقبول: ڈیٹا اپ ڈیٹ: 14 نومبر، 2026

زمرے

انٹرنیٹ1,413
رابطہ327
آڈیو اور ویڈیو935
گرافکس اور ڈیزائن562
آفس اور پروڈکٹیویٹی1,175
ڈویلپر ٹولز3,276
AI ٹولز605
سیکیورٹی اور پرائیویسی407
سسٹم ٹولز3,182
گیمز544
تعلیم اور سائنس241
نیٹ ورک اور IT293

ty 0.0.96 ڈاؤن لوڈ

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

یہ پرانا ورژن ہے۔ موجودہ ورژن 0.0.98 ہے۔ ty 0.0.98 · تاریخِ اجرا:

انسٹالر فائلیں 0.0.96

آرکیٹیکچرقسمدائرہفائل کا سائزڈاؤن لوڈSHA256
64 بٹ ZIP → پورٹیبل — — github.com VirusTotal
ARM64 ZIP → پورٹیبل — — github.com VirusTotal
32 بٹ ZIP → پورٹیبل — — github.com VirusTotal

لنک اور SHA256 Windows Package Manager کے کمیونٹی مینی فیسٹ سے لیے گئے ہیں۔ ڈاؤن لوڈ شدہ فائل چلانے سے پہلے اس کا ہیش ملا لیں۔

ریلیز نوٹس

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

پروگرامنگ زبانیں اور SDK میں سب سے مقبول

سب دیکھیں
  1. Go Programming Languageپروگرامنگ زبانیں اور SDK
  2. LLVMپروگرامنگ زبانیں اور SDK · LLVM
  3. Denoپروگرامنگ زبانیں اور SDK · Deno Land Inc.
  4. CMakeپروگرامنگ زبانیں اور SDK · Kitware
  5. Yarnپروگرامنگ زبانیں اور SDK · Yarn Contributors
  6. pnpmپروگرامنگ زبانیں اور SDK · pnpm
  7. Ccacheپروگرامنگ زبانیں اور SDK · Joel Rosdahl
  8. sbtپروگرامنگ زبانیں اور SDK · Lightbend, Inc.
  9. BOINCپروگرامنگ زبانیں اور SDK · Space Sciences Laboratory, U.C. Berkeley
  10. Dart SDKپروگرامنگ زبانیں اور SDK · Google

Astral Software Inc. کے مزید پروگرام

سب دیکھیں
  • uvپیکیج مینیجرز اور اپ ڈیٹرز · Astral Software Inc.

ٹیگز

شیئر کریں