Skip to content

Bump ty from 0.0.77 to 0.0.78 - #1905

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/ty-0.0.78
Sep 7, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/ty-0.0.78

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 7, 2026 •

Copy link
Copy Markdown
Contributor

Bumps ty from 0.0.77 to 0.0.78.

Release notes

Sourced from ty's releases.

0.0.78

Release Notes

Released on 2026-09-02.

Bug fixes

  • Defer decorator-call diagnostics to avoid recursive-default cycles (#28226)
  • Make cyclic intersection simplification deterministic (#28156)
  • Stabilize cyclic terminal-call reachability (#28216)

Preview features

  • Refresh uv workspace metadata when dependencies change (#28224)

Diagnostics

  • Add a new disjoint-cast rule (#28129)
  • Report deprecated property accessors on intersections (#28250)
  • Report deprecations for implicit constructor calls (#28251)
  • Report deprecations for overloads, operators, and properties (#28134)
  • Respect overload selection in deprecation diagnostics (#28148)

Core type checking

  • Fix negative narrowing for protocols with gradual members (#28198)
  • Preserve ParamSpec bindings inferred against type context (#28084)
  • Preserve generic protocol materialization relations (#28246)
  • Preserve uncertain branches during quantification (#28211)
  • Respect type variables in top/bottom materializations of invariant generics (#28072)
  • Sync vendored typeshed stubs (#28217). Typeshed diff
  • Treat captured bound-method receivers covariantly (#28180)
  • Unsound intersection simplification for generic iterables (#28068)
  • Validate type variable scopes in constructors and aliases (#28130)
  • lambda functions are always truthy (#28254)

Performance

  • Optimize materialized recursive protocol comparisons (#28079)
  • Optimize recursive protocol checks for nested type variables (#28257)

Contributors

... (truncated)

Changelog

Sourced from ty's changelog.

0.0.78

Released on 2026-09-02.

Bug fixes

  • Defer decorator-call diagnostics to avoid recursive-default cycles (#28226)
  • Make cyclic intersection simplification deterministic (#28156)
  • Stabilize cyclic terminal-call reachability (#28216)

Preview features

  • Refresh uv workspace metadata when dependencies change (#28224)

Diagnostics

  • Add a new disjoint-cast rule (#28129)
  • Report deprecated property accessors on intersections (#28250)
  • Report deprecations for implicit constructor calls (#28251)
  • Report deprecations for overloads, operators, and properties (#28134)
  • Respect overload selection in deprecation diagnostics (#28148)

Core type checking

  • Fix negative narrowing for protocols with gradual members (#28198)
  • Preserve ParamSpec bindings inferred against type context (#28084)
  • Preserve generic protocol materialization relations (#28246)
  • Preserve uncertain branches during quantification (#28211)
  • Respect type variables in top/bottom materializations of invariant generics (#28072)
  • Sync vendored typeshed stubs (#28217). Typeshed diff
  • Treat captured bound-method receivers covariantly (#28180)
  • Unsound intersection simplification for generic iterables (#28068)
  • Validate type variable scopes in constructors and aliases (#28130)
  • lambda functions are always truthy (#28254)

Performance

  • Optimize materialized recursive protocol comparisons (#28079)
  • Optimize recursive protocol checks for nested type variables (#28257)

Contributors

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Sep 7, 2026
@dependabot
dependabot Bot deployed to development September 7, 2026 22:54 Active
@github-actions
github-actions Bot enabled auto-merge September 7, 2026 22:54
Bumps [ty](https://github.com/astral-sh/ty) from 0.0.77 to 0.0.78.
- [Release notes](https://github.com/astral-sh/ty/releases)
- [Changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ty@0.0.77...0.0.78)

---
updated-dependencies:
- dependency-name: ty
  dependency-version: 0.0.78
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/ty-0.0.78 branch from 02b5a15 to 2fa22e6 Compare September 7, 2026 22:58
@dependabot
dependabot Bot deployed to development September 7, 2026 22:58 Active
@github-actions
github-actions Bot merged commit 68f8075 into main Sep 7, 2026
15 checks passed
@github-actions
github-actions Bot deleted the dependabot/pip/ty-0.0.78 branch September 7, 2026 23:01

This branch was successfully deployed

1 active deployment
development — 2fa22e6c Deployed Sep 7, 2026 by dependabot[bot] via pages #817
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 Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants