Skip to content

⬆️ Update dependency ty to v0.0.19#1368

Merged
liudger merged 1 commit intomainfrom
renovate/ty-0.x
Feb 27, 2026
Merged

⬆️ Update dependency ty to v0.0.19#1368
liudger merged 1 commit intomainfrom
renovate/ty-0.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 27, 2026

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ty (changelog) ==0.0.18==0.0.19 age adoption passing confidence

Release Notes

astral-sh/ty (ty)

v0.0.19

Compare Source

Released on 2026-02-26.

Bug fixes
  • Fix panic in diagnostic rendering when attempting to render a code frame pointing to leading whitespace (#​23458)
  • Fix panics and incorrect inference stemming from incorrectly considering overloads in another file as being associated with a function in the file being checked (#​21977)
  • Fix panic when attempting to narrow the type of a dictionary key that was assigned using a multi-target assignment, e.g. x = y = {"a": 1} (#​23523)
  • Fix infinite hang on mutually recursive TypeAliasType definitions (#​23397)
LSP server
  • Fix inlay hints for starred unpacking targets (#​23454)
Core type checking
  • Fix assignability, subtyping and equivalence checks relating to typing.Generator prior to Python 3.13 (#​23386)
  • Understand that a scope's control flow terminates after await foo() if foo returns typing.Awaitable[typing.Never] or similar (#​23479)
  • Implement stricter handling of calls to instances of type[T] types (#​23472)
  • Support basic type narrowing for case {...}: patterns in match statements (#​23462)
  • Fix bugs that could manifest in incorrect overload evaluation, false-positive complaints regarding assert_type calls or false-positive redundant-cast diagnostics by reimplementing the equivalence type relation as mutual subtyping of top and bottom materializations (#​23428)
  • Fix equality and __contains__ narrowing with PEP-695 type aliases (#​23545)
  • Support _value_ annotations on enum classes (#​22228)

Configuration

📅 Schedule: Branch creation - "before 2am" (UTC), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR is behind base branch, 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 Upgrade or downgrade of project dependencies. no-stale This issue or PR is exempted from the stable bot. labels Feb 27, 2026
@sonarqubecloud
Copy link

@codecov
Copy link

codecov bot commented Feb 27, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.89%. Comparing base (df636b6) to head (87bcd71).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1368   +/-   ##
=======================================
  Coverage   99.89%   99.89%           
=======================================
  Files           6        6           
  Lines         985      985           
  Branches      137      137           
=======================================
  Hits          984      984           
  Partials        1        1           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@liudger liudger merged commit 86ecec3 into main Feb 27, 2026
16 checks passed
@renovate renovate bot deleted the renovate/ty-0.x branch February 27, 2026 06:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Upgrade or downgrade of project dependencies. no-stale This issue or PR is exempted from the stable bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant