Skip to content

⬆ Bump the python-packages group across 1 directory with 3 updates#72

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python-packages-5391caf566
Open

⬆ Bump the python-packages group across 1 directory with 3 updates#72
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python-packages-5391caf566

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown
Contributor

Bumps the python-packages group with 3 updates in the / directory: ruff, ty and prek.

Updates ruff from 0.15.14 to 0.15.18

Release notes

Sourced from ruff's releases.

0.15.18

Release Notes

Released on 2026-06-18.

Preview features

  • Handle nested ruff:ignore comments (#25791)
  • Stop displaying severity in output (#26050)
  • Use human-readable names in CLI output (#25937)
  • Use human-readable names in LSP and playground diagnostics (#26058)
  • [pydocstyle] Prevent property docstrings starting with verbs (D421) (#23775)
  • [flake8-pyi] Extend PYI033 to Python files (#26129)

Bug fixes

  • Detect equivalent numeric mapping keys (#26009)
  • Detect mapping keys equivalent to booleans (#25982)
  • Detect repeated signed and complex dictionary keys (#26007)

Rule changes

  • [flake8-pyi] Rename PYI033 to legacy-type-comment (#26131)

Performance

  • Use ThinVec for call keywords (#25999)
  • Inline parser recovery context checks (#26038)
  • Match parser keywords as bytes (#26037)
  • Move value parsing out of lexing (#25360)

Server

  • Render subdiagnostics and secondary annotations as related information (#26011)

Documentation

  • Update fix availability for always-fixable rules (#26091)
  • [flake8-tidy-imports] Add fix safety section (TID252) (#17491)

Parser

  • Reject __debug__ lambda parameters (#26022)
  • Reject _ as a match-pattern target (#25977)
  • Reject multiple starred names in sequence patterns (#25976)
  • Reject parenthesized star imports (#26021)
  • Reject starred comprehension targets (#26023)
  • Reject unparenthesized generator expressions in class bases (#25978)
  • Reject yield expressions after commas (#26024)
  • Validate function type parameter default order (#25981)

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.18

Released on 2026-06-18.

Preview features

  • Handle nested ruff:ignore comments (#25791)
  • Stop displaying severity in output (#26050)
  • Use human-readable names in CLI output (#25937)
  • Use human-readable names in LSP and playground diagnostics (#26058)
  • [pydocstyle] Prevent property docstrings starting with verbs (D421) (#23775)
  • [flake8-pyi] Extend PYI033 to Python files (#26129)

Bug fixes

  • Detect equivalent numeric mapping keys (#26009)
  • Detect mapping keys equivalent to booleans (#25982)
  • Detect repeated signed and complex dictionary keys (#26007)

Rule changes

  • [flake8-pyi] Rename PYI033 to legacy-type-comment (#26131)

Performance

  • Use ThinVec for call keywords (#25999)
  • Inline parser recovery context checks (#26038)
  • Match parser keywords as bytes (#26037)
  • Move value parsing out of lexing (#25360)

Server

  • Render subdiagnostics and secondary annotations as related information (#26011)

Documentation

  • Update fix availability for always-fixable rules (#26091)
  • [flake8-tidy-imports] Add fix safety section (TID252) (#17491)

Parser

  • Reject __debug__ lambda parameters (#26022)
  • Reject _ as a match-pattern target (#25977)
  • Reject multiple starred names in sequence patterns (#25976)
  • Reject parenthesized star imports (#26021)
  • Reject starred comprehension targets (#26023)
  • Reject unparenthesized generator expressions in class bases (#25978)
  • Reject yield expressions after commas (#26024)
  • Validate function type parameter default order (#25981)

... (truncated)

Commits

Updates ty from 0.0.39 to 0.0.51

Release notes

Sourced from ty's releases.

0.0.51

Release Notes

Released on 2026-06-18.

Bug fixes

  • Fix bound TypeVar default cycle recovery (#26124)
  • Support Annotated[Any, ...] as a class base (#26133)

LSP server

  • Suggest keyword-only arguments between variadic parameters (#26134)

Core type checking

  • Avoid assuming classes with Any or Unknown bases are descriptors (#26120)
  • Infer simpler types in complex lambda cycles (#26137)
  • Preserve exact class objects during identity narrowing (#26117)

Diagnostics

  • Preserve unpacking diagnostics for nested assignment targets (#26121)

Performance

  • Compact indexed AST node storage (#25998)
  • Discard dead DNF branches in intersection building (#26144)

Documentation

  • Remove broken gradual guarantee link (#3806)

Contributors

Install ty 0.0.51

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/ty/releases/download/0.0.51/ty-installer.sh | sh

Install prebuilt binaries via powershell script

... (truncated)

Changelog

Sourced from ty's changelog.

0.0.51

Released on 2026-06-18.

Bug fixes

  • Fix bound TypeVar default cycle recovery (#26124)
  • Support Annotated[Any, ...] as a class base (#26133)

LSP server

  • Suggest keyword-only arguments between variadic parameters (#26134)

Core type checking

  • Avoid assuming classes with Any or Unknown bases are descriptors (#26120)
  • Infer simpler types in complex lambda cycles (#26137)
  • Preserve exact class objects during identity narrowing (#26117)

Diagnostics

  • Preserve unpacking diagnostics for nested assignment targets (#26121)

Performance

  • Compact indexed AST node storage (#25998)
  • Discard dead DNF branches in intersection building (#26144)

Documentation

  • Remove broken gradual guarantee link (#3806)

Contributors

0.0.50

Released on 2026-06-17.

Bug fixes

  • Avoid cross-TypeVar leakage in generic inference (#26099)
  • Fix panic from oscillating collection-use constraints (#26031)
  • Preserve type variables in fixed tuple aliases (#26041)
  • Respect ParamSpec binding contexts (#25993)

... (truncated)

Commits

Updates prek from 0.4.2 to 0.4.5

Release notes

Sourced from prek's releases.

0.4.5

Release Notes

Released on 2026-06-15.

✨Highlights

0.4.5 completes prek's pre-commit language coverage. With R, Conda, Perl, and coursier now supported, prek supports every language available in pre-commit, plus prek-only modern languages such as Bun and Deno.

This is full feature parity with pre-commit. The last major compatibility gap is closed, and prek is now on the path to 1.0.

💚 Sponsorship

If prek saves time for you or your team, please consider sponsoring the project on GitHub Sponsors. It helps keep new features, performance work, and maintenance moving.

Enhancements

  • Add Perl language support (#2201)
  • Add R language support (#2206)
  • Add Conda language support (#2203)
  • Add coursier language support (#2194)
  • Add group filters to list (#2152)
  • Remove legacy repo path support (#2150)
  • Skip cloning fully filtered remote repos (#2151)

Performance

  • Avoid building JSON trees in syntax hooks (#2156)
  • Scan mixed line endings without line vector (#2160)
  • Skip file scan for always-run no-filename hooks (#2155)
  • Use fixed buffer for EOF scan (#2163)
  • Use fixed buffer for private key scan (#2164)

Bug fixes

  • Fix pretty-format-json CRLF handling (#2210)
  • Handle missing blobs in diff snapshots (#2211)
  • Ignore coursier channel from working repo (#2202)

Contributors

Install prek 0.4.5

... (truncated)

Changelog

Sourced from prek's changelog.

0.4.5

Released on 2026-06-15.

✨Highlights

0.4.5 completes prek's pre-commit language coverage. With R, Conda, Perl, and coursier now supported, prek supports every language available in pre-commit, plus prek-only modern languages such as Bun and Deno.

This is full feature parity with pre-commit. The last major compatibility gap is closed, and prek is now on the path to 1.0.

💚 Sponsorship

If prek saves time for you or your team, please consider sponsoring the project on GitHub Sponsors. It helps keep new features, performance work, and maintenance moving.

Enhancements

  • Add Perl language support (#2201)
  • Add R language support (#2206)
  • Add Conda language support (#2203)
  • Add coursier language support (#2194)
  • Add group filters to list (#2152)
  • Remove legacy repo path support (#2150)
  • Skip cloning fully filtered remote repos (#2151)

Performance

  • Avoid building JSON trees in syntax hooks (#2156)
  • Scan mixed line endings without line vector (#2160)
  • Skip file scan for always-run no-filename hooks (#2155)
  • Use fixed buffer for EOF scan (#2163)
  • Use fixed buffer for private key scan (#2164)

Bug fixes

  • Fix pretty-format-json CRLF handling (#2210)
  • Handle missing blobs in diff snapshots (#2211)
  • Ignore coursier channel from working repo (#2202)

Contributors

0.4.4

Released on 2026-06-04.

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jun 15, 2026
@dependabot dependabot Bot changed the title ⬆ Bump the python-packages group with 3 updates ⬆ Bump the python-packages group across 1 directory with 3 updates Jun 19, 2026
@dependabot dependabot Bot force-pushed the dependabot/uv/python-packages-5391caf566 branch 2 times, most recently from 064ebf2 to cdcd4de Compare June 22, 2026 11:55
Bumps the python-packages group with 3 updates in the / directory: [ruff](https://github.com/astral-sh/ruff), [ty](https://github.com/astral-sh/ty) and [prek](https://github.com/j178/prek).


Updates `ruff` from 0.15.14 to 0.15.18
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.15.14...0.15.18)

Updates `ty` from 0.0.39 to 0.0.51
- [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.39...0.0.51)

Updates `prek` from 0.4.2 to 0.4.5
- [Release notes](https://github.com/j178/prek/releases)
- [Changelog](https://github.com/j178/prek/blob/master/CHANGELOG.md)
- [Commits](j178/prek@v0.4.2...v0.4.5)

---
updated-dependencies:
- dependency-name: prek
  dependency-version: 0.4.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: ruff
  dependency-version: 0.15.16
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: ty
  dependency-version: 0.0.44
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/uv/python-packages-5391caf566 branch from cdcd4de to 64178e1 Compare June 29, 2026 11:55
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 internal python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant