인기: 데이터 업데이트: 2026년 10월 31일

카테고리

인터넷1,361
커뮤니케이션321
오디오 및 비디오903
그래픽 및 디자인543
오피스 및 생산성1,120
개발 도구3,139
AI 도구534
보안 및 개인정보388
시스템 도구3,126
게임524
교육 및 과학239
네트워크 및 IT283

ty 0.0.85 다운로드

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

이전 버전입니다. 현재 최신 버전은 0.0.87입니다. ty 0.0.87 · 출시일:

설치 파일 0.0.85

아키텍처형식설치 범위파일 크기다운로드SHA256
64비트 ZIP → 포터블 — — github.com VirusTotal
ARM64 ZIP → 포터블 — — github.com VirusTotal
32비트 ZIP → 포터블 — — github.com VirusTotal

링크와 SHA256은 Windows 패키지 관리자 커뮤니티 매니페스트에서 가져왔습니다. 실행하기 전에 다운로드한 파일의 해시를 비교해 보십시오.

릴리스 노트

Preview features
- Refresh uv project metadata when uv files change (#28529)

Bug fixes
- Avoid recursive lambda class decorator panics (#28984)
- Compare observable notebook state for equality (#28874)
- Detect recursive alias cycles through intersections (#28916)
- Fix anchoring of include and exclude patterns after the project's root changed (#28995)
- Fix stack overflow when inferring dynamic class metaclasses (#28917)
- Normalize recursive dataclass transform metadata (#28920)
- Normalize recursive TypedDicts during cycle recovery (#28918)
- Preserve cycle markers in ParamSpec specialization (#29024)

CLI
- Prefer existing @ paths over response files in Ruff and ty (#28877)

LSP server
- Add namespace package support to import completions. (#28202)
- Avoid stale I/O diagnostics when closing deleted files (#28988)
- Contain rendered code within Markdown fences (#28869)
- Refresh Python settings when virtual environments change (#28650)

Diagnostic improvements
- Add opt-in truthiness-test-of-none-union rule (#28889)
- Avoid disjoint-cast diagnostics in situations where the value could have been inferred as being compatible with the casted type if it had only been inferred with the right type context (#28851)
- Bound nested callable signature display (#29049)
- Explain outdated uv versions in metadata errors (#28959)
- Improve display of string literal types that include unicode characters or double quotes (#29089)
- Improve uv metadata diagnostics (#28990)
- Preserve constrained type-variable failure diagnostics (#28768)
- Preserve generic inference errors during diagnostic recovery (#28811)
- Report deprecated overloads in decorator applications (#28999)

Core type checking
- Bound methods without a receiver are not callable (#28981)
- Fix member lookup on union-bounded type variables (#29018)
- Fix type variable inference for final class objects (#29097)
- Freshen ParamSpec identities consistently (#28826)
- Honor generic property setters in protocol compatibility (#28562)
- Infer nominal generic specializations from bounded type variables (#28812)
- Inherit annotations for unannotated subclass defaults (#28575)
- Keep unresolved TypeIs targets provisional (#29066)
- Limit wildcard exports using literal __all__ (#28972)
- Narrow later match cases after always-true guards (#28960)
- Pass generic context to call inference solver (#29065)
- Preserve captured variables in ParamSpec comparisons (#28827)
- Preserve intersection receivers in implicit dunder calls (#28833)
- Preserve literal unpacking during call analysis (#28821)
- Preserve recursive type context during constructor inference (#28903)
- Preserve tuple shapes when slicing NewTypes (#29091)
- Preserve tuple subclass identity during type expansion (#29090)
- Promote bounded type variables to declared constraints (#28814)
- Propagate outer type context through cast calls (#28855)
- Recognize bare TypeVarTuples in materialization checks (#28815)
- Retain individual overload argument expansion outcomes (#28825)
- Specialize instance members once (#29043)
- Specialize Self bounds through generic type aliases (#28890)
- Support slots_default in dataclass_transform (#28885)
- Sync vendored typeshed stubs (#29032). Typeshed diff
- Sync vendored typeshed stubs (#29042). Typeshed diff
- Validate call arguments once after inference (#28824)
- Validate union operands involving None (#28931)

Performance
- Avoid expanding recursive protocol materializations (#29026)
- Avoid repeated work in nested match patterns (#28926)
- Cache the flattened module list (#28932)
- Index nonlocal bindings when sweeping snapshots (#28935)
- Skip descendant searches for leaf modules (#28845)
- Skip independent constraint-pair derivation (#28950)
- Skip storing default definition states (#28934)

Memory usage improvements
- Avoid caching empty sequent maps (#28949)
- Avoid retaining docstring literal types (#28944)
- Compact bound-method receivers (#28969)
- Move ParamSpec signature metadata to extras (#28970)
- Release closed module ASTs synchronously during auto-import discovery (#28714)
- Skip caching trivially assignable types (#28936)

Contributors
- @dhruvmanila
- @carljm
- @sharkdp
- @gorewilliams
- @AlexWaygood
- @ibraheemdev
- @MichaReiser
- @charliermarsh
- @zsol
- @lerebear

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

프로그래밍 언어 및 SDK 인기 1위

전체 보기
  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. NVM for Windows프로그래밍 언어 및 SDK · Ecor Ventures LLC

Astral Software Inc.의 다른 프로그램

전체 보기
  • uv패키지 관리자 및 업데이트 도구 · Astral Software Inc.

태그

공유