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

زمرے

انٹرنیٹ1,380
رابطہ324
آڈیو اور ویڈیو915
گرافکس اور ڈیزائن554
آفس اور پروڈکٹیویٹی1,139
ڈویلپر ٹولز3,194
AI ٹولز559
سیکیورٹی اور پرائیویسی396
سسٹم ٹولز3,164
گیمز534
تعلیم اور سائنس240
نیٹ ورک اور IT290

ty 0.0.22 ڈاؤن لوڈ

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

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

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

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

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

ریلیز نوٹس

Bug fixes
- Fix issue where variables could be inferred as Divergent if they were assigned using tuple unpacking in loops (#23812)
- Allow error = "all" in a root pyproject.toml file to be overridden using tool.ty.overrides in a subdirectory's pyproject.toml file (#23712)
- Only unsoundly upcast type[] types to their constructor Callable type during assignability checks, not during redundancy/subtyping checks (#23834, #23901)
- Fix stack overflow that could occur with certain recursive protocols (#23870)

LSP server
- Improve syntax highlighting by fixing semantic token classification for generic class members in annotations (#23811)

CLI
- Add ty explain <RULE> CLI command (#23766)

Core type checking
- Add validation for type parameters with defaults after TypeVarTuple parameters (#23807)
- Allow subtypes of LiteralString to be narrowed using equality checks (#23794)
- Detect invalid partially stringified PEP-604 unions (#23285)
- Disambiguate duplicate-looking overloaded callables in union display (#23907)
- Don't promote module-literal types to types.ModuleType (#23786)
- Improve type context support for __setitem__ dunder calls (#23800)
- Infer t | {"foo": int} as TD if t is an instance of a TypedDict td with a foo: int key (#23806)
- Narrow T to T & str rather than str if T is a constrained TypeVar with str as one of its constraints (#23850)
- Promote None to None | Unknown in invariant contexts (#23790)
- Reject type[Callable] in type annotations (#23753)
- Support enum member access through enum instances and members (#23772)
- Eagerly narrow the type associated with keys of heterogeneous dict literals even when a dict literal appears as a subexpression inside a list or tuple literals (#23569)
- Ensure that T & ~S is always inferred as a subtype of U during generic inference if T is understood as a subtype of U (#23728)
- Optimize and improve cycle recovery by preventing "tainted" unions in cycle normalization (#23563)

Installer
- Prefer downloading releases from Astral's mirror over GitHub (#2980)

Contributors
- @charliermarsh
- @MichaReiser
- @mtshiba
- @AlexWaygood
- @ibraheemdev
- @ntBre
- @oconnor663
- @zsol

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

پروگرامنگ زبانیں اور 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. Ccacheپروگرامنگ زبانیں اور SDK · Joel Rosdahl
  7. sbtپروگرامنگ زبانیں اور SDK · Lightbend, Inc.
  8. BOINCپروگرامنگ زبانیں اور SDK · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKپروگرامنگ زبانیں اور SDK · Google
  10. Telegrafپروگرامنگ زبانیں اور SDK · InfluxData Inc.

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

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

ٹیگز

شیئر کریں