Skip to content

Bump the "dependencies" group with 2 updates across multiple ecosystems - #277

Merged
kattni merged 1 commit into
mainfrom
dependabot/dependencies-8b9d4cfa2c
Oct 5, 2026
Merged

kattni merged 1 commit into
mainfrom
dependabot/dependencies-8b9d4cfa2c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 4, 2026

Copy link
Copy Markdown
Contributor

Bumps the dependencies group with 5 updates:

Package From To
mkdocstrings-python 2.0.8 2.0.9
pymdown-extensions 12.0.1 12.1
ruff 0.16.8 0.16.9
setuptools-scm 10.2.3 10.3.4
wlc 2.2.0 2.2.1

Updates mkdocstrings-python from 2.0.8 to 2.0.9

Release notes

Sourced from mkdocstrings-python's releases.

2.0.9

2.0.9 - 2026-09-22

Compare with 2.0.8

Bug Fixes

  • Improve inventory object types (incorrectly called roles in mkdocstrings) (d754326 by Timothée Mazzucotelli). Issue-339, PR-340
  • Expand relative cross-references against the object the docstring was written on (a9a4ca3 by Dev M). Issue-341, PR-342

Performance Improvements

  • Small performance improvement when getting aliases and formatting/highlighting signatures (2263163 by Timothée Mazzucotelli).
Changelog

Sourced from mkdocstrings-python's changelog.

2.0.9 - 2026-09-22

Compare with 2.0.8

Bug Fixes

  • Improve inventory object types (incorrectly called roles in mkdocstrings) (d754326 by Timothée Mazzucotelli). Issue-339, PR-340
  • Expand relative cross-references against the object the docstring was written on (a9a4ca3 by Dev M). Issue-341, PR-342

Performance Improvements

  • Small performance improvement when getting aliases and formatting/highlighting signatures (2263163 by Timothée Mazzucotelli).
Commits
  • c888dc2 chore: Prepare release 2.0.9
  • 2263163 perf: Small performance improvement when getting aliases and formatting/highl...
  • d754326 fix: Improve inventory object types (incorrectly called roles in mkdocstrings)
  • a9a4ca3 fix: Expand relative cross-references against the object the docstring was wr...
  • See full diff in compare view

Updates pymdown-extensions from 12.0.1 to 12.1

Release notes

Sourced from pymdown-extensions's releases.

12.1

  • NEW: SuperFences: Add optional reset function that can be specified for custom fences.
  • FIX: Tilde, Caret: Fix performance for long invalid delimiters.
Commits

Updates ruff from 0.16.8 to 0.16.9

Release notes

Sourced from ruff's releases.

0.16.9

Release Notes

Released on 2026-09-24.

Preview features

  • [ruff] Avoid false positives for overloaded division (RUF069) (#28309)

Bug fixes

  • [flake8-bugbear] Avoid false positives for calls with keyword arguments (B009, B010, B043) (#28776)
  • [flake8-tidy-imports] Allow lazy imports to be used in deferred annotations (TID255) (#28767)

Rule changes

  • Update LibCST-based fixes for Python 3.15 (#28616)
  • [flake8-pyi] Mention stubs in the diagnostic message (PYI002) (#28542)

Documentation

  • Fix horizontal overflow on the rules documentation page (#28699)
  • Update rules table with category information (#28651)
  • [flake8-annotations] Clarify that ANN401 checks return types in addition to arguments (#28334)
  • [flake8-bugbear] Document type-checker interaction (B010) (#28509)
  • [flake8-comprehensions] Document map/generator exception behavior (C417) (#27794)
  • [ruff] Mention related isort settings (RUF022) (#28719)

Contributors

Install ruff 0.16.9

Install prebuilt binaries via shell script

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

... (truncated)

Changelog

Sourced from ruff's changelog.

0.16.9

Released on 2026-09-24.

Preview features

  • [ruff] Avoid false positives for overloaded division (RUF069) (#28309)

Bug fixes

  • [flake8-bugbear] Avoid false positives for calls with keyword arguments (B009, B010, B043) (#28776)
  • [flake8-tidy-imports] Allow lazy imports to be used in deferred annotations (TID255) (#28767)

Rule changes

  • Update LibCST-based fixes for Python 3.15 (#28616)
  • [flake8-pyi] Mention stubs in the diagnostic message (PYI002) (#28542)

Documentation

  • Fix horizontal overflow on the rules documentation page (#28699)
  • Update rules table with category information (#28651)
  • [flake8-annotations] Clarify that ANN401 checks return types in addition to arguments (#28334)
  • [flake8-bugbear] Document type-checker interaction (B010) (#28509)
  • [flake8-comprehensions] Document map/generator exception behavior (C417) (#27794)
  • [ruff] Mention related isort settings (RUF022) (#28719)

Contributors

Commits
  • 0be08a2 Bump version to 0.16.9 (#28882)
  • b4920b7 Rename ruff_cli to ruff_command_line (#28881)
  • 47c751b Update dependency astral-sh/uv to v0.12.18 (#28880)
  • 8c244e5 [flake8-comprehensions] Document map/generator exception behavior (C417...
  • 5edf5a1 Use target form in rooster.version_files (#28876)
  • 915bb2b [ty] Prefer existing @ paths over response files in Ruff and ty (#28877)
  • 4710e1a ci(github): update version number in placeholder of issue template (#28871)
  • eedfc62 [ty] Propagate outer type context through cast calls (#28855)
  • ceaa6a0 [ty] Contain rendered code within Markdown fences (#28869)
  • dba0f30 authorize ruff-pre-commit dispatch via OIDC (#28867)
  • Additional commits viewable in compare view

Updates setuptools-scm from 10.2.3 to 10.3.4

Release notes

Sourced from setuptools-scm's releases.

setuptools-scm v10.3.4

Fixed

  • Ship the tracked files of projects whose pyproject.toml sits in a subdirectory of the checkout. root defaults to the project directory, so version inference correctly finds no SCM there and answers from SETUPTOOLS_SCM_PRETEND_VERSION or fallback_version -- but that says nothing about which files git tracks, and the sdist and wheel came out with none of them. This was the 10.3.0 regression fixed in 10.3.3, surviving in the subdirectory layout.

    File discovery now follows the checkout the project sits in, independently of the root that scopes versioning, and records scm_file_list.json in the egg-info as a root-level project already did. (#1543)

  • Require vcs-versioning>=2.5.0. The subdirectory file-discovery fix (#1543) imports discover_file_workdir, which no earlier release has, while the declared floor still named 2.4.0 -- an install against a published vcs-versioning raised ImportError during the build. (#1546)

setuptools-scm v10.3.3

Fixed

  • Keep file discovery working when the version is pretended. SETUPTOOLS_SCM_PRETEND_VERSION and its scoped _FOR_<DIST> form made version inference return before discovering a workdir, and the egg_info mixin read the absent workdir as "searched, found no checkout" -- the signal it acts on by suppressing the setuptools.file_finders chain. Every SCM-tracked file that setuptools' own package discovery does not find was then dropped from the sdist and the wheel, silently, since the build succeeded and the version was correct.

    A pretended version still skips discovery, because most builds only want a version and probing for a checkout nobody asks about costs subprocesses for nothing. What no longer happens is passing that off as an answer: "nobody looked yet" is now distinct from "looked and found nothing", and the workdir is discovered on demand the first time a consumer needs a file list.

    scm_file_list.json is now written to the egg-info for pretended builds as well. It describes which files the checkout tracks, which a pretended version says nothing about. scm_version.json stays absent there, because a pretended version must not be recorded as what the SCM said. (#1540)

setuptools-scm v10.3.2

Fixed

  • Stop the command mixins from reordering a project's own build_py, egg_info or bdist_wheel MRO. ScmVersionFileMixin and friends inherited from the corresponding setuptools command, so wrapping a project class built on a disjoint hierarchy -- distutils.command.build_py, or the standalone wheel package's bdist_wheel -- placed setuptools' command ahead of the project's class. setuptools.build_py.run() does not delegate any further, so the project's

... (truncated)

Commits
  • b27f597 Merge pull request #1545 from pypa/release/main
  • aa18322 Prepare release: setuptools-scm v10.3.4, vcs-versioning v2.5.0
  • e40176e Merge pull request #1551 from RonnyPfannschmidt/fix/version-missing-accepts-tool
  • 873d4b3 fix(vcs-versioning): accept tool= in _version_missing again
  • 5173a1e Merge pull request #1546 from RonnyPfannschmidt/fix/dependency-floor-runs-the...
  • cbcd429 fix(deps): require vcs-versioning>=2.5.0.dev0
  • 5f95612 ci(dependency-floor): run the testsuite, not just the imports
  • e377730 Merge pull request #1544 from RonnyPfannschmidt/fix/file-discovery-follows-th...
  • 98fa24d fix(file-discovery): follow the checkout, not the versioning root
  • 41edffe Merge pull request #1538 from pypa/release/main
  • Additional commits viewable in compare view

Updates wlc from 2.2.0 to 2.2.1

Release notes

Sourced from wlc's releases.

2.2.1

  • Released on 24th September 2026.
  • Prevented API keys from appearing in CLI request errors and rejected API keys containing line breaks.
  • Fixed component downloads when a slug contains repository and avoided relisting an already resolved component.
  • Reported local filesystem failures as CLI errors and validated component download output paths before fetching data.
  • Updated development dependencies, CI actions, and Docker base images.
Changelog

Sourced from wlc's changelog.

2.2.1

  • Released on 24th September 2026.
  • Prevented API keys from appearing in CLI request errors and rejected API keys containing line breaks.
  • Fixed component downloads when a slug contains repository and avoided relisting an already resolved component.
  • Reported local filesystem failures as CLI errors and validated component download output paths before fetching data.
  • Updated development dependencies, CI actions, and Docker base images.
Commits
  • 3ce67fa chore: release 2.2.1
  • b61361b fix: handle CLI filesystem errors
  • 5a1937a fix: prevent API key disclosure in request errors
  • 7fb89cc chore(deps): update dependency pylint to v4.0.9
  • 46035a7 chore(deps): update dependency ty to v0.0.83
  • 3fb009a chore(deps): update astral-sh/setup-uv action to v10.2.0
  • 465dce6 chore(deps): update weblate/base docker tag to v2026.39.0
  • c896382 [pre-commit.ci] auto fixes from pre-commit.com hooks
  • e492f80 chore(deps): update pre-commit hook pappasam/toml-sort to v0.25.0
  • fcc4b80 chore(deps): update pre-commit hook scop/pre-commit-shfmt to v3.14.1-1
  • Additional commits viewable in compare view

Bumps the dependencies group with 2 updates: https://github.com/astral-sh/ruff-pre-commit and https://github.com/rvben/rumdl-pre-commit.

Updates https://github.com/astral-sh/ruff-pre-commit from v0.16.8 to 0.16.9

Release notes

Sourced from https://github.com/astral-sh/ruff-pre-commit's releases.

v0.16.9

See: https://github.com/astral-sh/ruff/releases/tag/0.16.9

Commits
  • a56c0b9 Mirror: 0.16.9
  • 1b18dc6 authorize astral-sh/ruff to dispatch the sync workflow (#182)
  • b00ddae Bump astral-sh/setup-uv from 10.0.1 to 10.1.0 in the github-actions group (#181)
  • See full diff in compare view

Updates https://github.com/rvben/rumdl-pre-commit from v0.2.74 to 0.2.77

Release notes

Sourced from https://github.com/rvben/rumdl-pre-commit's releases.

v0.2.77

See: https://github.com/rvben/rumdl/releases/tag/v0.2.77

v0.2.76

See: https://github.com/rvben/rumdl/releases/tag/v0.2.76

v0.2.75

See: https://github.com/rvben/rumdl/releases/tag/v0.2.75

Commits

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 <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 dependencies group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) | `2.0.8` | `2.0.9` |
| [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) | `12.0.1` | `12.1` |
| [ruff](https://github.com/astral-sh/ruff) | `0.16.8` | `0.16.9` |
| [setuptools-scm](https://github.com/pypa/setuptools-scm) | `10.2.3` | `10.3.4` |
| [wlc](https://github.com/WeblateOrg/wlc) | `2.2.0` | `2.2.1` |


Updates `mkdocstrings-python` from 2.0.8 to 2.0.9
- [Release notes](https://github.com/mkdocstrings/python/releases)
- [Changelog](https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md)
- [Commits](mkdocstrings/python@2.0.8...2.0.9)

Updates `pymdown-extensions` from 12.0.1 to 12.1
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases)
- [Commits](facelessuser/pymdown-extensions@12.0.1...12.1)

Updates `ruff` from 0.16.8 to 0.16.9
- [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.16.8...0.16.9)

Updates `setuptools-scm` from 10.2.3 to 10.3.4
- [Release notes](https://github.com/pypa/setuptools-scm/releases)
- [Changelog](https://github.com/pypa/setuptools-scm/blob/main/RELEASE_SYSTEM.md)
- [Commits](pypa/setuptools-scm@setuptools-scm-v10.2.3...setuptools-scm-v10.3.4)

Updates `wlc` from 2.2.0 to 2.2.1
- [Release notes](https://github.com/WeblateOrg/wlc/releases)
- [Changelog](https://github.com/WeblateOrg/wlc/blob/main/CHANGES.md)
- [Commits](WeblateOrg/wlc@2.2.0...2.2.1)
Bump the dependencies group with 2 updates

Bumps the dependencies group with 2 updates: [https://github.com/astral-sh/ruff-pre-commit](https://github.com/astral-sh/ruff-pre-commit) and [https://github.com/rvben/rumdl-pre-commit](https://github.com/rvben/rumdl-pre-commit).


Updates `https://github.com/astral-sh/ruff-pre-commit` from v0.16.8 to 0.16.9
- [Release notes](https://github.com/astral-sh/ruff-pre-commit/releases)
- [Commits](astral-sh/ruff-pre-commit@v0.16.8...v0.16.9)

Updates `https://github.com/rvben/rumdl-pre-commit` from v0.2.74 to 0.2.77
- [Release notes](https://github.com/rvben/rumdl-pre-commit/releases)
- [Commits](rvben/rumdl-pre-commit@v0.2.74...v0.2.77)

---
updated-dependencies:
- dependency-name: mkdocstrings-python
  dependency-version: 2.0.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: pymdown-extensions
  dependency-version: '12.1'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: ruff
  dependency-version: 0.16.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: setuptools-scm
  dependency-version: 10.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: wlc
  dependency-version: 2.2.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: https://github.com/astral-sh/ruff-pre-commit
  dependency-version: 0.16.9
  dependency-type: direct:production
  dependency-group: dependencies
- dependency-name: https://github.com/rvben/rumdl-pre-commit
  dependency-version: 0.2.77
  dependency-type: direct:production
  dependency-group: dependencies
...

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 Oct 4, 2026
@kattni
kattni merged commit 967a1bf into main Oct 5, 2026
5 checks passed
@kattni
kattni deleted the dependabot/dependencies-8b9d4cfa2c branch October 5, 2026 04:25
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.

1 participant