Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 27, 2025

Bumps ty from 0.0.1a19 to 0.0.1a24.

Release notes

Sourced from ty's releases.

0.0.1-alpha.24

Release Notes

Released on 2025-10-23.

Breaking changes

  • Rename unknown-rule lint to ignore-comment-unknown-rule (#20948)

Type inference and diagnostics

  • Infer a type of Self for unannotated self parameters in methods (#20922)
  • Prefer the declared type over the inferred type for invariant collection literals (#20927)
  • Use declared variable types as bidirectional type context for solving type variables (#20796)
  • Support dataclass_transform for base class models (#20783)
  • Support dataclass-transform field_specifiers (#20888)
  • dataclass_transform support for fields with an alias (#20961)
  • Add support for legacy namespace packages (#20897)
  • Add suggestion to "unknown rule" diagnostics (#20948)
  • Improve error messages for "unresolved attribute" diagnostics (#20963)
  • Avoid unnecessarily widening generic specializations (#20875)
  • Truncate Literal type display in some situations (#20928)

Bug fixes

  • Fix panic involving cyclic TypeVar default (#20967)
  • Fix panic involving ever-growing default types (#20991)
  • Fix panic involving infinitely expanding implicit attribute types (#20988)
  • Fix autocomplete suggestions when the cursor is at the end of a file (#20993)
  • Fix inconsistent highlighting of self (#20986)
  • Fix out-of-order semantic token for function with regular argument after kwargs (#21013)
  • Fix panic on recursive class definitions in a stub that use constrained type variables (#20955)
  • Fix panic when attempting to validate the members of a protocol that inherits from a protocol in another module (#20956)
  • Fix rare hang relating to multithreading (#21038)
  • Fix non-deterministic overload function inference (#20966)
  • Fix auto-import edits made by autocompletions for files with an existing from __future__ import (#20987)

LSP server

  • Support goto-definition for binary and unary operators (#21001)
  • Support goto-definition on vendored typeshed stubs (#21020)
  • Provide completions on TypeVars (#20943)
  • Display variance when hovering over type variables (#20900)
  • Avoid sending an unnecessary "clear diagnostics" message for clients supporting pull diagnostics. (#20989)

Other changes

  • Report continue and break statements outside loops as syntax errors (#20944)

Contributors

... (truncated)

Changelog

Sourced from ty's changelog.

Changelog

0.0.1-alpha.24

Released on 2025-10-23.

Breaking changes

  • Rename unknown-rule lint to ignore-comment-unknown-rule (#20948)

Type inference and diagnostics

  • Infer a type of Self for unannotated self parameters in methods (#20922)
  • Prefer the declared type over the inferred type for invariant collection literals (#20927)
  • Use declared variable types as bidirectional type context for solving type variables (#20796)
  • Support dataclass_transform for base class models (#20783)
  • Support dataclass-transform field_specifiers (#20888)
  • dataclass_transform support for fields with an alias (#20961)
  • Add support for legacy namespace packages (#20897)
  • Add suggestion to "unknown rule" diagnostics (#20948)
  • Improve error messages for "unresolved attribute" diagnostics (#20963)
  • Avoid unnecessarily widening generic specializations (#20875)
  • Truncate Literal type display in some situations (#20928)

Bug fixes

  • Fix panic involving cyclic TypeVar default (#20967)
  • Fix panic involving ever-growing default types (#20991)
  • Fix panic involving infinitely expanding implicit attribute types (#20988)
  • Fix autocomplete suggestions when the cursor is at the end of a file (#20993)
  • Fix inconsistent highlighting of self (#20986)
  • Fix out-of-order semantic token for function with regular argument after kwargs (#21013)
  • Fix panic on recursive class definitions in a stub that use constrained type variables (#20955)
  • Fix panic when attempting to validate the members of a protocol that inherits from a protocol in another module (#20956)
  • Fix rare hang relating to multithreading (#21038)
  • Fix non-deterministic overload function inference (#20966)
  • Fix auto-import edits made by autocompletions for files with an existing from __future__ import (#20987)

LSP server

  • Support goto-definition for binary and unary operators (#21001)
  • Support goto-definition on vendored typeshed stubs (#21020)
  • Provide completions on TypeVars (#20943)
  • Display variance when hovering over type variables (#20900)
  • Avoid sending an unnecessary "clear diagnostics" message for clients supporting pull diagnostics. (#20989)

Other changes

  • Report continue and break statements outside loops as syntax errors (#20944)

... (truncated)

Commits
  • 1fee7da Release 0.0.1-alpha.24 (#1416)
  • 252861c Update pre-commit dependencies (#1400)
  • f4f849e Add language: python to mdformat pre-commit hook entry (#1403)
  • aeddb62 Update astral-sh/setup-uv action to v7.1.1 (#1399)
  • 620f946 Only add the actual schema in schemastore PRs (#1391)
  • 428ff4f Ignore github-actions bot as a contributor in CHANGELOG (#1374)
  • 6b384a1 Ignore 'release' label when creating CHANGELOGs (#1373)
  • 3105e49 Minor adjustment to release instructions (#1372)
  • 5c51b84 Bump version to 0.0.1-alpha.23 (#1371)
  • 21edc61 Rooster config: ignore PRs labelled documentation or playground when gene...
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [ty](https://github.com/astral-sh/ty) from 0.0.1a19 to 0.0.1a24.
- [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.1-alpha.19...0.0.1-alpha.24)

---
updated-dependencies:
- dependency-name: ty
  dependency-version: 0.0.1a24
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Oct 27, 2025
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:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant