Skip to content

⬆️ Update dependency ty to v0.0.17#1348

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/ty-0.x
Open

⬆️ Update dependency ty to v0.0.17#1348
renovate[bot] wants to merge 1 commit intomainfrom
renovate/ty-0.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 14, 2026

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ty (changelog) ==0.0.16==0.0.17 age adoption passing confidence

Release Notes

astral-sh/ty (ty)

v0.0.17

Compare Source

Released on 2026-02-13.

Bug fixes
  • Avoid Literal promotion for constrained TypeVars with Literal bounds (#​23209)
  • Fix false positives in TypeVar shadowing checks (#​23222)
Core type checking
  • Support generic protocols (#​21902)
  • Perform control-flow analysis in loops (#​22794)
  • Support typing.Self in attribute annotations (#​23108)
  • Support type narrowing in situations with calls to NoReturn functions (#​23109)
  • Support type narrowing and reachability analysis based on os.name checks (#​23230)
  • Detect overrides of Final class variables in subclasses (#​23180)
  • Fix bound method access on None (#​23246)
  • Fix method calls on subclasses of Any (#​23248)
  • Disallow type variables within PEP-695 type variable bounds and constraints (#​22982)
  • Emit error for attribute access on union where some elements lack the attribute (#​23042)
  • Emit error for invalid typevar defaults (#​23194)
  • Improve display of ParamSpecs in some situations (#​23211)
LSP server
  • Add hover and go-to-declaration support for subscript literals (#​22837)
  • Assign lower completion ranking to deprecated names in auto import (#​23188)
  • Improve spans of references to submodules imported in an __init__.py (#​21795)
  • Include conditional symbols (like datetime.UTC) in auto-import in more cases (#​23249)
  • Support auto-import for symbols in inlay hints (#​22111)
  • Include overload declarations in find-references (#​23215)
Performance
  • Avoid UnionBuilder overhead when creating a new union from the filtered elements of an existing union (#​22352)
Other changes
  • Allow discovering dependencies in system Python environments (#​22994)
  • Apply workspace settings to virtual files (#​23228)
  • Add support for --output-format=junit (#​22125)
  • Use a smaller diagnostic range for inconsistent-mro diagnostics (#​23213)
Contributors

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 14, 2026
@sonarqubecloud
Copy link

@codecov
Copy link

codecov bot commented Feb 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.88%. Comparing base (1a5804c) to head (65c58a2).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1348   +/-   ##
=======================================
  Coverage   99.88%   99.88%           
=======================================
  Files           6        6           
  Lines         906      906           
  Branches      126      126           
=======================================
  Hits          905      905           
  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.

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.

0 participants