Skip to content

⬆️🐍 Update dependency ty to v0.0.37#345

Merged
denialhaag merged 1 commit into
mainfrom
renovate/ty-0.x
May 23, 2026
Merged

⬆️🐍 Update dependency ty to v0.0.37#345
denialhaag merged 1 commit into
mainfrom
renovate/ty-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 23, 2026

This PR contains the following updates:

Package Change Age Confidence
ty (changelog) ==0.0.35==0.0.37 age confidence

Release Notes

astral-sh/ty (ty)

v0.0.37

Compare Source

Released on 2026-05-16.

Bug fixes
  • Avoid unsound not in narrowing (#​25161)
  • Fix async iteration over narrowed typevars (#​25155)
  • Fix panic in double-inference for single starred positional TypedDict (#​25176)
  • Fix panic in disjoint base check (#​25187)
  • Fix panic in recursive binary inference (#​25189)
  • Fix panic in cyclic __new__ (#​25185)
  • Fix panic in reveal_protocol, reveal_mro, etc. with keyword arguments (#​25179)
  • Fix panic in imported overload definition (#​25168)
LSP server
  • Don't show argument inlay for case-insensitive matches or prefix/suffixes (#​25174)
  • Reduce CPU usage of the LSP when switching between large changesets (#​25142)
Core type checking
  • Avoid enforcing __new__ with custom metaclasses (#​25180)
  • Make overload public type reachability-aware (#​25171)
  • Only specialized types of generic class instances should influence variance (#​25124)
  • Preserve ParamSpec argument context through wrapper calls (#​24934)
  • Support partially specialized type context for collection literals (#​24506)
Contributors

v0.0.36

Compare Source

Released on 2026-05-14.

Bug fixes
  • Fix Go To-Definition for self-imported submodules (#​25106)
  • Fix ClassVar[Self] assignment checks for class objects (#​24657)
  • Fix attribute access on Callable-bounded TypeVars (#​24793)
  • Fix panic from TypedDict schema cycle with Self fields (#​25094)
  • Fix panic from accessing args[0] for static_assert (#​25149)
  • Fix panic from non-name walrus target access (#​25121)
  • Fix singleton classification for runtime typing objects (#​25099)
  • Guard self-referential TypeOf recursion in generic callables (#​24668)
  • Preserve lexical ParamSpec scope for returned Callable annotations (#​24909)
  • Preserve walrus bindings through negated short-circuit conditions (#​25163)
  • Run full iteration analysis on narrowed typevars (#​25143)
LSP server
  • Classify TypeVar semantic tokens as type parameters (#​24891)
  • Emit folding ranges for an entire block (#​25113)
  • Respect the includeDeclaration request parameter (#​24960)
  • Support TypedDict key completions in incomplete, anonymous contexts (#​25147)
Performance
  • Bound loop-header analysis for large loops (#​24972)
  • Convert inference hash maps to boxed slices on finish (#​25102)
Core type checking
  • Add support for sentinel values (PEP 661) (#​25082)
  • Hoist path assignment implication checks (#​25107)
  • Preserve TypedDict keys through dict unpacking (#​24523)
  • Treat custom enum __new__ values as dynamic (#​25136)
Contributors

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "every weekend"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added dependencies Pull requests that update a dependency file python Anything related to python code labels May 23, 2026
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate Bot force-pushed the renovate/ty-0.x branch from 53ed92c to 4df7211 Compare May 23, 2026 06:31
@renovate renovate Bot changed the title ⬆️🐍 Update dependency ty to v0.0.36 ⬆️🐍 Update dependency ty to v0.0.37 May 23, 2026
@denialhaag denialhaag merged commit 7f0de33 into main May 23, 2026
32 of 34 checks passed
@denialhaag denialhaag deleted the renovate/ty-0.x branch May 23, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Anything related to python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant