Skip to content

chore(deps): bump the python group across 1 directory with 4 updates#48

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python-bd6cd1fcfb
Closed

chore(deps): bump the python group across 1 directory with 4 updates#48
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/python-bd6cd1fcfb

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 29, 2026

Bumps the python group with 4 updates in the / directory: ruff, basedpyright, pre-commit and git-cliff.

Updates ruff from 0.15.10 to 0.15.12

Release notes

Sourced from ruff's releases.

0.15.12

Release Notes

Released on 2026-04-24.

Preview features

  • Implement #ruff:file-ignore file-level suppressions (#23599)
  • Implement #ruff:ignore logical-line suppressions (#23404)
  • Revert preview changes to displayed diagnostic severity in LSP (#24789)
  • [airflow] Implement task-branch-as-short-circuit (AIR004) (#23579)
  • [flake8-bugbear] Fix break/continue handling in loop-iterator-mutation (B909) (#24440)
  • [pylint] Fix PLC2701 for type parameter scopes (#24576)

Rule changes

  • [pandas-vet] Suggest .array as well in PD011 (#24805)

CLI

  • Respect default Unix permissions for cache files (#24794)

Documentation

  • [pylint] Fix PLR0124 description not to claim self-comparison always returns the same value (#24749)
  • [pyupgrade] Expand docs on reusable TypeVars and scoping (UP046) (#24153)
  • Improve rules table accessibility (#24711)

Contributors

Install ruff 0.15.12

Install prebuilt binaries via shell script

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

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.12

Released on 2026-04-24.

Preview features

  • Implement #ruff:file-ignore file-level suppressions (#23599)
  • Implement #ruff:ignore logical-line suppressions (#23404)
  • Revert preview changes to displayed diagnostic severity in LSP (#24789)
  • [airflow] Implement task-branch-as-short-circuit (AIR004) (#23579)
  • [flake8-bugbear] Fix break/continue handling in loop-iterator-mutation (B909) (#24440)
  • [pylint] Fix PLC2701 for type parameter scopes (#24576)

Rule changes

  • [pandas-vet] Suggest .array as well in PD011 (#24805)

CLI

  • Respect default Unix permissions for cache files (#24794)

Documentation

  • [pylint] Fix PLR0124 description not to claim self-comparison always returns the same value (#24749)
  • [pyupgrade] Expand docs on reusable TypeVars and scoping (UP046) (#24153)
  • Improve rules table accessibility (#24711)

Contributors

0.15.11

Released on 2026-04-16.

Preview features

  • [ruff] Ignore RUF029 when function is decorated with asynccontextmanager (#24642)
  • [airflow] Implement airflow-xcom-pull-in-template-string (AIR201) (#23583)
  • [flake8-bandit] Fix S103 false positives and negatives in mask analysis (#24424)

... (truncated)

Commits
  • 66f93cf Bump 0.15.12 (#24815)
  • 476a4d0 [ty] Complete support for more detailed diagnostics on possibly unbound error...
  • ed669ea Implement #ruff:file-ignore file-level suppressions (#23599)
  • e73d952 [ty] Include inferred type in invalid-key concise diagnostic for union/inte...
  • 80feb29 [ty] report only dead annotation-only locals as unused (#24811)
  • 0fbf2bc Drop deprecated license classifier (#24808)
  • 43b174c [ty] Infer lambda parameter types with Callable type context (#24317)
  • 4f449ae [ty] Add error context for intersection types (#24772)
  • 5b4e753 [ty] Add support for goto in literal enum member inlay hint (#24792)
  • e7cc762 [ty] Add error context for TypedDict assignments (#24790)
  • Additional commits viewable in compare view

Updates basedpyright from 1.39.0 to 1.39.3

Commits
  • 5f66727 1.39.3
  • d8741df hopefully fix docs deployment job
  • ceb200c 1.39.2
  • eb7a92c try to fix browser-basedpyright being published with nothing in it
  • dec5306 update package-lock.json
  • 6db43de 1.39.1
  • 335e486 fix failing tests from merge
  • bbe71b6 delete newly added github action from upstream that we don't use
  • 8f22618 update prettierignore
  • ff1f5a4 fix compile errors from merge
  • Additional commits viewable in compare view

Updates pre-commit from 4.5.1 to 4.6.0

Release notes

Sourced from pre-commit's releases.

pre-commit v4.6.0

Features

  • pre-commit hook-impl: allow --hook-dir to be missing to enable easier usage with git 2.54+ git hooks.

Fixes

Changelog

Sourced from pre-commit's changelog.

4.6.0 - 2026-04-21

Features

  • pre-commit hook-impl: allow --hook-dir to be missing to enable easier usage with git 2.54+ git hooks.

Fixes

Commits
  • f35134b v4.6.0
  • 2a51ffc Merge pull request #3662 from pre-commit/hook-impl-optional-hook-dir
  • d7dee32 make --hook-dir optional for hook-impl
  • 965aeb1 Merge pull request #3661 from pre-commit/hook-impl-required
  • 2eacc06 --hook-type is required for hook-impl
  • f5678bf Merge pull request #3657 from pre-commit/pre-commit-ci-update-config
  • 054cc5b [pre-commit.ci] pre-commit autoupdate
  • 5c0f302 Merge pull request #3652 from pre-commit/pre-commit-ci-update-config
  • a5d9114 [pre-commit.ci] pre-commit autoupdate
  • 129a1f5 Merge pull request #3641 from pre-commit/mxr-patch-1
  • Additional commits viewable in compare view

Updates git-cliff from 2.12.0 to 2.13.1

Release notes

Sourced from git-cliff's releases.

Release v2.13.1

animation

2.13.1 - 2026-04-26

🐛 Bug Fixes

  • (cd) Prepare embedded assets before PyPI and crates.io packaging - (b99a232)

Release v2.13.0

animation

2.13.0 - 2026-04-26

⛰️ Features

  • (config) Support more configuration file locations (#1448) - (7d90eee)
  • (context) Add per-commit statistics (#1487) - (9d43a15)
  • (context) Expose determined bump type in release context (#1483) - (3e97e75)
  • (docker) Apply latest tag to stable only (#1371) - (9d2a52a)
  • (git) Add configurable commit processing order (#1485) - (ead5587)
  • (remote) Add environment variable for offline execution (#1427) - (2d53920)
  • (tracing) Migrate logging to tracing (#1488) - (b71d250)

🐛 Bug Fixes

  • (args) Correctly parse multiple env values for include/exclude paths (#1450) - (f1874b8)
  • (cd) Publish musl wheels to PyPI by matching matrix.build.NAME (#1490) - (9b5e732)
  • (cli) Warn when --with-commit does not change version (#1484) - (3d6a7cb)
  • (docs) Use updated usage of doc_auto_cfg and fix internal link (#1373) - (0a0a795)
  • (npm) Use require.resolve to resolve binary path (#1392) - (39cd76e)
  • (remote) Deserialize GitLab API data models safely (#1368) - (954106f)

🚜 Refactor

  • (deps) Replace dirs_next with etcetera (#1477) - (ee8bfd1)

📚 Documentation

  • (website) Add highlights for 2.13.0 (#1491) - (3a6195f)
  • (website) Add more-examples section for templates (#1472) - (e588472)

⚡ Performance

🧪 Testing

... (truncated)

Changelog

Sourced from git-cliff's changelog.

2.13.1 - 2026-04-26

🐛 Bug Fixes

  • (cd) Prepare embedded assets before PyPI and crates.io packaging - (b99a232)

2.13.0 - 2026-04-26

⛰️ Features

  • (config) Support more configuration file locations (#1448) - (7d90eee)
  • (context) Add per-commit statistics (#1487) - (9d43a15)
  • (context) Expose determined bump type in release context (#1483) - (3e97e75)
  • (docker) Apply latest tag to stable only (#1371) - (9d2a52a)
  • (git) Add configurable commit processing order (#1485) - (ead5587)
  • (remote) Add environment variable for offline execution (#1427) - (2d53920)
  • (tracing) Migrate logging to tracing (#1488) - (b71d250)

🐛 Bug Fixes

  • (args) Correctly parse multiple env values for include/exclude paths (#1450) - (f1874b8)
  • (cd) Publish musl wheels to PyPI by matching matrix.build.NAME (#1490) - (9b5e732)
  • (cli) Warn when --with-commit does not change version (#1484) - (3d6a7cb)
  • (docs) Use updated usage of doc_auto_cfg and fix internal link (#1373) - (0a0a795)
  • (npm) Use require.resolve to resolve binary path (#1392) - (39cd76e)
  • (remote) Deserialize GitLab API data models safely (#1368) - (954106f)

🚜 Refactor

  • (deps) Replace dirs_next with etcetera (#1477) - (ee8bfd1)

📚 Documentation

  • (website) Add highlights for 2.13.0 (#1491) - (3a6195f)
  • (website) Add more-examples section for templates (#1472) - (e588472)

⚡ Performance

🧪 Testing

  • (fixture) Add test fixture for skipped contributors (#1481) - (68b59a5)
  • (fixtures) Add include-path multi-value handling tests (#1456) - (dbe670c)
  • (website) Add site crawler for console error (#1444) - (e7057dd)

⚙️ Miscellaneous Tasks

  • (ci) Add github token to the profiler job (#1359) - (91e65f5)

... (truncated)

Commits
  • 5d3a670 chore(release): prepare for v2.13.1
  • b99a232 fix(cd): prepare embedded assets before PyPI and crates.io packaging
  • d235492 chore(release): prepare for v2.13.0
  • 3a6195f docs(website): add highlights for 2.13.0 (#1491)
  • 9b5e732 fix(cd): publish musl wheels to PyPI by matching matrix.build.NAME (#1490)
  • b71d250 feat(tracing): migrate logging to tracing (#1488)
  • 9d43a15 feat(context): add per-commit statistics (#1487)
  • ead5587 feat(git): add configurable commit processing order (#1485)
  • 3e97e75 feat(context): expose determined bump type in release context (#1483)
  • bd074d9 perf(ci): add caching where applicable (#1486)
  • Additional commits viewable in compare view

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the python group with 4 updates in the / directory: [ruff](https://github.com/astral-sh/ruff), [basedpyright](https://github.com/detachhead/basedpyright), [pre-commit](https://github.com/pre-commit/pre-commit) and [git-cliff](https://github.com/orhun/git-cliff).


Updates `ruff` from 0.15.10 to 0.15.12
- [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.10...0.15.12)

Updates `basedpyright` from 1.39.0 to 1.39.3
- [Release notes](https://github.com/detachhead/basedpyright/releases)
- [Commits](DetachHead/basedpyright@v1.39.0...v1.39.3)

Updates `pre-commit` from 4.5.1 to 4.6.0
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v4.5.1...v4.6.0)

Updates `git-cliff` from 2.12.0 to 2.13.1
- [Release notes](https://github.com/orhun/git-cliff/releases)
- [Changelog](https://github.com/orhun/git-cliff/blob/main/CHANGELOG.md)
- [Commits](orhun/git-cliff@v2.12.0...v2.13.1)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.15.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: basedpyright
  dependency-version: 1.39.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: pre-commit
  dependency-version: 4.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: git-cliff
  dependency-version: 2.13.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python
...

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 Apr 29, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 6, 2026

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this May 6, 2026
@dependabot dependabot Bot deleted the dependabot/uv/python-bd6cd1fcfb branch May 6, 2026 10:30
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.

0 participants