Skip to content

chore(deps-dev): Bump ty from 0.0.57 to 0.0.58#3267

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/ty-0.0.58
Open

chore(deps-dev): Bump ty from 0.0.57 to 0.0.58#3267
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/ty-0.0.58

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 10, 2026

Copy link
Copy Markdown
Contributor

Bumps ty from 0.0.57 to 0.0.58.

Release notes

Sourced from ty's releases.

0.0.58

Release Notes

Released on 2026-07-09.

Bug fixes

  • Fix protocol matching for class variables (#26669)
  • Fix reflected binary dispatch for runtime classes (#26623)
  • Support cached properties in protocols (#26681)

Diagnostics

  • Add assignability context to upper-bound diagnostics (#26645)
  • Add blanket ignore comment rule (#26426)
  • Improve protocol attribute diagnostic context (#26644)

Library support

  • Pydantic: Add fields from mixin classes (#26631)
  • Pydantic: Add support for validate_by_{name,alias} (#26598)
  • Pydantic: Add support for validation_alias (#26629)
  • Pydantic: Fix float conversion in unions (#26655)
  • Pydantic: Ignore private attributes (#26630)
  • Pydantic: Make BaseSettings fields optional by default (#26628)
  • Pydantic: Recognize frozen models via config (#26648)
  • Pydantic: Support dict model configurations (#26632)
  • Pydantic: Support validation of RootModel fields (#26634)
  • Pydantic: Understand ellipsis as providing no default value (#26637)

Core type checking

  • Gate membership narrowing on __contains__ semantics (#25964)
  • Handle callable classes in solver (#26090)
  • Infer ModuleType.__doc__ as str in the presence of a docstring (#26505)
  • Infer metaclass-declared attributes on class instances (#26512)
  • Respect user stub overlays during module resolution (#26123)

Performance

  • Avoid allocating decorated parameter names (#26666)
  • Optimize TypeCollector (#26593)

Contributors

... (truncated)

Changelog

Sourced from ty's changelog.

0.0.58

Released on 2026-07-09.

Bug fixes

  • Fix protocol matching for class variables (#26669)
  • Fix reflected binary dispatch for runtime classes (#26623)
  • Support cached properties in protocols (#26681)

Diagnostics

  • Add assignability context to upper-bound diagnostics (#26645)
  • Add blanket ignore comment rule (#26426)
  • Improve protocol attribute diagnostic context (#26644)

Library support

  • Pydantic: Add fields from mixin classes (#26631)
  • Pydantic: Add support for validate_by_{name,alias} (#26598)
  • Pydantic: Add support for validation_alias (#26629)
  • Pydantic: Fix float conversion in unions (#26655)
  • Pydantic: Ignore private attributes (#26630)
  • Pydantic: Make BaseSettings fields optional by default (#26628)
  • Pydantic: Recognize frozen models via config (#26648)
  • Pydantic: Support dict model configurations (#26632)
  • Pydantic: Support validation of RootModel fields (#26634)
  • Pydantic: Understand ellipsis as providing no default value (#26637)

Core type checking

  • Gate membership narrowing on __contains__ semantics (#25964)
  • Handle callable classes in solver (#26090)
  • Infer ModuleType.__doc__ as str in the presence of a docstring (#26505)
  • Infer metaclass-declared attributes on class instances (#26512)
  • Respect user stub overlays during module resolution (#26123)

Performance

  • Avoid allocating decorated parameter names (#26666)
  • Optimize TypeCollector (#26593)

Contributors

Commits

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @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)

Bumps [ty](https://github.com/astral-sh/ty) from 0.0.57 to 0.0.58.
- [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.57...0.0.58)

---
updated-dependencies:
- dependency-name: ty
  dependency-version: 0.0.58
  dependency-type: direct:development
  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 Pull requests that update Python code labels Jul 10, 2026
@dependabot dependabot Bot deployed to development July 10, 2026 05:03 Active
@github-actions github-actions Bot enabled auto-merge July 10, 2026 05:03
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