Skip to content

chore(deps): update dependency ty to >=0.0.3#190

Merged
aponcedeleonch merged 1 commit intomainfrom
renovate/ty-0.x
Dec 18, 2025
Merged

chore(deps): update dependency ty to >=0.0.3#190
aponcedeleonch merged 1 commit intomainfrom
renovate/ty-0.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 18, 2025

This PR contains the following updates:

Package Change Age Confidence
ty (changelog) >=0.0.2 -> >=0.0.3 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

astral-sh/ty (ty)

v0.0.3

Compare Source

Released on 2025-12-17.

LSP server
  • Improve rendering of signatures in hovers (#​22007)
Core type checking
  • Apply narrowing to len calls based on argument size (#​22026)
  • Don't add identical lower/upper bounds multiple times when inferring specializations (#​22030)
  • Improve unsupported-base and invalid-super-argument diagnostics to avoid extremely long lines when encountering verbose types (#​22022)
  • Improve disambiguation of types in many cases (#​22019)
  • Respect deferred values in keyword arguments etc. for .pyi files (#​22029)
  • Handle field specifier functions that accept **kwargs and recognize metaclass-based transformers as instances of DataclassInstance (#​22018)
Contributors

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

@claude
Copy link

claude bot commented Dec 18, 2025

PR Review ✅

This is a safe dependency update from Renovate that updates ty (Astral's Python type checker) from v0.0.2 to v0.0.3.

Summary

  • Type: Routine dependency patch update
  • Risk: Low - backward compatible improvements only
  • Breaking Changes: None

What's New in v0.0.3

  • Improved LSP signature rendering in hovers
  • Better type narrowing for len() calls
  • Cleaner diagnostics (avoids extremely long type names)
  • Enhanced type disambiguation
  • Bug fixes for .pyi files and dataclass handling

Review Checklist

Code Quality: N/A (dependency only)
Bugs/Issues: Release includes bug fixes, no new issues
Performance: Improved type inference
Security: No concerns
Breaking Changes: None
Project Standards: Follows uv + >= version constraints per CLAUDE.md

Recommendation

APPROVE & MERGE once CI passes. This brings helpful type checking improvements with zero risk.


Review completed in <1 min

@aponcedeleonch aponcedeleonch merged commit f32fd82 into main Dec 18, 2025
7 checks passed
@aponcedeleonch aponcedeleonch deleted the renovate/ty-0.x branch December 18, 2025 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant