Bump ty from 0.0.24 to 0.0.25
Closed
Number: #2075
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Unknown
Comments: 1
Association: Unknown
Comments: 1
Created:
March 25, 2026 at 10:25 PM UTC
(3 months ago)
(3 months ago)
Updated:
March 25, 2026 at 10:28 PM UTC
(3 months ago)
(3 months ago)
Closed:
March 25, 2026 at 10:28 PM UTC
(3 months ago)
(3 months ago)
Time to Close:
3 minutes
Labels:
dependencies python:uv
dependencies python:uv
Description:
Bumps ty from 0.0.24 to 0.0.25.
Release notes
Sourced from ty's releases.
0.0.25
Release Notes
Released on 2026-03-24.
Breaking changes
- Support
type:ignore[ty:code]suppressions (#24096)Bug fixes
- Avoid eager TypedDict diagnostics in
TypedDict | dictunions (#24151)- Fix Salsa panic propagation (#24141)
- Fix folding ranges of comments separated by statements (#24132)
- Fix loop-header reachability cycles in conditional unpacking (#24006)
- Fix subtyping of intersections containing
NewTypes of unions vs. unions (#24087)- Fix untracked reads in Salsa queries that can lead to backdating panics (#24051)
- Prevent tainted loop bindings in cycle normalization (#24143)
- Simplify an intersection of
N & ~TtoNeverifB & ~Twould simplify toNever, whereBis the concrete base type of aNewTypeN(#24086)LSP
- Preserve blank lines between comments and imports in add-import action (#24066)
Type checking
- Add diagnostic hint for invalid assignments involving invariant generics (#24032)
- Add precisely-typed overloads for
TypedDictupdate (#24101)- Disallow read-only fields in
TypedDictupdates (#24128)- Expand bounded typevars to their upper bounds when evaluating truthiness comparisons between intersections and literal types (#24082)
- Emit
reveal_typediagnostics in unreachable code (#24070)- Improve
isinstance()reachability analysis (#24077)- Improve keyword argument narrowing for nested dictionaries (#24010)
- Infer
yieldexpression types (#23796)- Reduce diagnostic range for
invalid-metaclass(#24145)- Support narrowing for extended walrus targets (#24129)
- Unions/intersections of gradual types should be assignable to
Never(#24056)Contributors
Install ty 0.0.25
... (truncated)
Changelog
Sourced from ty's changelog.
0.0.25
Released on 2026-03-24.
Breaking changes
- Support
type:ignore[ty:code]suppressions (#24096)Bug fixes
- Avoid eager TypedDict diagnostics in
TypedDict | dictunions (#24151)- Fix Salsa panic propagation (#24141)
- Fix folding ranges of comments separated by statements (#24132)
- Fix loop-header reachability cycles in conditional unpacking (#24006)
- Fix subtyping of intersections containing
NewTypes of unions vs. unions (#24087)- Fix untracked reads in Salsa queries that can lead to backdating panics (#24051)
- Prevent tainted loop bindings in cycle normalization (#24143)
- Simplify an intersection of
N & ~TtoNeverifB & ~Twould simplify toNever, whereBis the concrete base type of aNewTypeN(#24086)LSP
- Preserve blank lines between comments and imports in add-import action (#24066)
Type checking
- Add diagnostic hint for invalid assignments involving invariant generics (#24032)
- Add precisely-typed overloads for
TypedDictupdate (#24101)- Disallow read-only fields in
TypedDictupdates (#24128)- Expand bounded typevars to their upper bounds when evaluating truthiness comparisons between intersections and literal types (#24082)
- Emit
reveal_typediagnostics in unreachable code (#24070)- Improve
isinstance()reachability analysis (#24077)- Improve keyword argument narrowing for nested dictionaries (#24010)
- Infer
yieldexpression types (#23796)- Reduce diagnostic range for
invalid-metaclass(#24145)- Support narrowing for extended walrus targets (#24129)
- Unions/intersections of gradual types should be assignable to
Never(#24056)Contributors
Commits
d60899aBump version to 0.0.25 (#3125)db65b3eUpdate documentation to reflecttype:ignorechanges (#3121)9e46432Use ty in Emacs with Eglot (#3107)1f30d7cUpdate artifact github actions dependencies (#3113)255ef63Revert "Update Artifact GitHub Actions dependencies" (#3112)5fe54caUpdate Artifact GitHub Actions dependencies (#3108)a0cf1e7Update Swatinem/rust-cache action to v2.9.1 (#3110)fd2acb4Update prek dependencies (#3109)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Technical Details
| ID: | 14819050 |
| UUID: | 4138979031 |
| Node ID: | PR_kwDODM87vM7Ngkrz |
| Host: | GitHub |
| Repository: | VWS-Python/vws-cli |