Skip to content

chore(deps): bump the python-dependencies group across 1 directory with 7 updates - #850

Open
dependabot[bot] wants to merge 1 commit into
2/edgefrom
dependabot/pip/python-dependencies-5f039d915b
Open

dependabot[bot] wants to merge 1 commit into
2/edgefrom
dependabot/pip/python-dependencies-5f039d915b

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 6, 2026

Copy link
Copy Markdown

Updates the requirements on ruff, canonical-sphinx, sphinx-rerediraffe, sphinx-terminal, sphinx-ubuntu-images, sphinx-llm and vale to permit the latest version.
Updates ruff from 0.15.22 to 0.16.7

Release notes

Sourced from ruff's releases.

0.16.7

Release Notes

Released on 2026-09-10.

Preview features

  • [ruff] Add rule for default values on method receivers (RUF077) (#26700)
  • [ruff] Recognize re.prefixmatch (RUF039, RUF055) (#28311)

Bug fixes

  • Alternate nested quotes inside format spec interpolations (#28259)
  • [flake8-implicit-str-concat] Mark fix unsafe when it creates a docstring (ISC003) (#27981)
  • [flake8-tidy-imports] Skip fixes for multi-member imports (TID254) (#26584)
  • [pylint] Gate ImportCycleError on Python 3.15 (PLW0133) (#28310)

Rule changes

  • Correct D211 and D203 rule conflict diagnostic (#28444)
  • Recognize slice and frozendict generics (#28477)
  • Stop defining __cached__ for Python 3.15 (#28476)
  • [pyupgrade] Stop recommending removed typing.no_type_check_decorator (UP035) (#28475)

Performance

  • Reuse parser name lookups when interning (#28399)
  • Speed up inherited configuration resolution (#28299)

Documentation

  • Fix line-length path in --config example (#28392)
  • Remove the "Who’s Using Ruff?" list (#28455)

Other changes

  • Embed archive checksums in the shell installer (#28281)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.16.7

Released on 2026-09-10.

Preview features

  • [ruff] Add rule for default values on method receivers (RUF077) (#26700)
  • [ruff] Recognize re.prefixmatch (RUF039, RUF055) (#28311)

Bug fixes

  • Alternate nested quotes inside format spec interpolations (#28259)
  • [flake8-implicit-str-concat] Mark fix unsafe when it creates a docstring (ISC003) (#27981)
  • [flake8-tidy-imports] Skip fixes for multi-member imports (TID254) (#26584)
  • [pylint] Gate ImportCycleError on Python 3.15 (PLW0133) (#28310)

Rule changes

  • Correct D211 and D203 rule conflict diagnostic (#28444)
  • Recognize slice and frozendict generics (#28477)
  • Stop defining __cached__ for Python 3.15 (#28476)
  • [pyupgrade] Stop recommending removed typing.no_type_check_decorator (UP035) (#28475)

Performance

  • Reuse parser name lookups when interning (#28399)
  • Speed up inherited configuration resolution (#28299)

Documentation

  • Fix line-length path in --config example (#28392)
  • Remove the "Who’s Using Ruff?" list (#28455)

Other changes

  • Embed archive checksums in the shell installer (#28281)

Contributors

... (truncated)

Commits

Updates canonical-sphinx to 0.7.0

Commits

Updates sphinx-rerediraffe to 0.0.4

Release notes

Sourced from sphinx-rerediraffe's releases.

0.0.4

What's Changed

Full Changelog: jahn-junior/sphinx-rerediraffe@0.0.3...0.0.4

Commits

Updates sphinx-terminal to 1.1.0

Release notes

Sourced from sphinx-terminal's releases.

sphinx-terminal 1.1.0

16 July 2026

These release notes cover new features and fixes in the sphinx-terminal extension. For the full diff, check out the commit log.

What's new in 1.1.0

prompt option

In previous versions of sphinx-terminal, the terminal prompt was customized with the user, host, and dir options and would be formatted as a Bash-style prompt. In addition to these options, sphinx-terminal 1.1.0 introduces a more flexible prompt option that allows you to declare the entire prompt. This makes the source more concise and, more importantly, allows you to document interactions in other shells.

For example, if you wanted to document a PowerShell command, you'd add something like:

.. terminal::
    :prompt: PS C:\Users\JJ>
Write-Output 'Hello, world!'

Hello, world!

Which renders as:

The user, host, and dir options are still available in sphinx-terminal 1.1.0 but are incompatible with the prompt option. If both are declared in the same directive, an error is thrown.

Styling for consecutive terminals

When multiple terminal directives are included in succession, they're now merged into a single terminal block. This is useful for documenting longer interactions where the individual commands don't warrant much explanation.

For example, if you added the following directives to your doc:

.. terminal::
echo 'hello'

hello

.. terminal::

echo 'goodbye'

goodbye

They'd render as:

... (truncated)

Commits
  • c2d344e fix: whitespace for scrollable terminals
  • cf61705 feat: add a more flexible 'prompt' option (#72)
  • de4aa52 chore(deps): update zizmorcore/zizmor-action action to v0.6.0 (#73)
  • c885f9a fix: allow empty input lines (#70)
  • cb5aa0b fix: make input respect 'scroll' option (#71)
  • b927ff3 Merge pull request #69 from canonical/work/copy-tooltip/21
  • f5aa522 fix: lint target
  • f5ace7d fix: hide CSS-only tooltip
  • f8e2017 Merge pull request #68 from canonical/work/stacked-terminals/32
  • cd62bfc feat: merge consecutive terminals
  • Additional commits viewable in compare view

Updates sphinx-ubuntu-images to 0.2.0

Release notes

Sourced from sphinx-ubuntu-images's releases.

0.2.0

What's Changed

New Contributors

Full Changelog: canonical/sphinx-ubuntu-images@0.1.0...0.2.0

Commits
  • 74ab671 feat: add :suffixes: option and related improvements from ubuntu-hw-support (...
  • 573fd01 fix: release drafter workflow
  • 036210d Merge pull request #24 from canonical/dependabot/uv/pytest-9.0.3
  • 79c2f6e build(deps-dev): bump pytest from 9.0.2 to 9.0.3
  • a9dcb45 Merge pull request #19 from canonical/renovate/release-drafter-release-drafte...
  • a6d0ec4 Merge pull request #23 from canonical/renovate/softprops-action-gh-release-3.x
  • 74812b9 chore(deps): update softprops/action-gh-release action to v3
  • e9b7637 chore(deps): update release-drafter/release-drafter action to v7
  • 8024f8a build(deps): bump pygments from 2.19.2 to 2.20.0 (#21)
  • 1674f5a build(deps): bump requests from 2.32.5 to 2.33.0 (#20)
  • Additional commits viewable in compare view

Updates sphinx-llm to 1.0.0

Release notes

Sourced from sphinx-llm's releases.

v1.0.0

Changes

🚨 Breaking changes

Enhancements

Bug fixes

LLMS.txt support

Docref support

Continuous integration

Commits
  • 03d825b feat: configure docref presentation (#130)
  • a884b42 docs: accept good ai issue label in resolve skill (#132)
  • 0057270 Don't spawn or orphan the markdown sub-build when the primary build fails (#104)
  • b203031 Change release notes template (#128)
  • 68f852c Allow manually running Release Drafter (#127)
  • cbf0759 ci: update Release Drafter to v7.3.1 (#126)
  • a988861 Add release drafter workflows (#122)
  • df6c53d Add llms_txt_exclude option to exclude documents from llms.txt outputs (#105)
  • 2b18ca3 Add agent guidance on installing pre-commit hooks (#123)
  • 8cf07df Make docref summaries Sphinx-native (#120)
  • Additional commits viewable in compare view

Updates vale to 3.21.0.0

Changelog

Sourced from vale's changelog.

3.21.0.0 (2026-09-10)

  • Using Vale v3.21.0

3.20.0.0 (2026-09-03)

  • Using Vale v3.20.0

3.19.0.0 (2026-08-31)

  • Using Vale v3.19.0

3.18.0.0 (2026-08-22)

  • Using Vale v3.18.0

3.17.1.0 (2026-08-18)

  • Using Vale v3.17.1

3.13.0.0 (2025-10-28)

  • Using Vale v3.13.0

3.12.0.2 (2025-09-06)

  • Use the actual Vale archive instead of vale.zip(#68 & more code in this commit).

3.12.0.1 (2025-08-21)

  • Avoid cluttering stdout with progress updates (#67).

3.12.0.0 (2025-06-10)

  • Using Vale v3.12.0

3.11.2.0 (2025-05-05)

  • Using Vale v3.11.2

3.9.5.0 (2025-02-08)

  • Using Vale v3.9.5

3.9.4.0 (2025-02-02)

  • Using Vale v3.9.4

3.9.3.0 (2025-01-12)

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Sep 6, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/python-dependencies-5f039d915b branch 2 times, most recently from b16f62c to 18bc7ff Compare September 13, 2026 06:08
…th 7 updates

Updates the requirements on [ruff](https://github.com/astral-sh/ruff), [canonical-sphinx](https://github.com/canonical/canonical-sphinx-extensions), [sphinx-rerediraffe](https://github.com/jahn-junior/sphinx-rerediraffe), [sphinx-terminal](https://github.com/canonical/sphinx-terminal), [sphinx-ubuntu-images](https://github.com/canonical/sphinx-ubuntu-images), [sphinx-llm](https://github.com/NVIDIA/sphinx-llm) and [vale](https://github.com/daniperez/vale-python-package) to permit the latest version.

Updates `ruff` from 0.15.22 to 0.16.7
- [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.22...0.16.7)

Updates `canonical-sphinx` to 0.7.0
- [Release notes](https://github.com/canonical/canonical-sphinx-extensions/releases)
- [Changelog](https://github.com/canonical/canonical-sphinx-extensions/blob/main/RELEASES.md)
- [Commits](https://github.com/canonical/canonical-sphinx-extensions/commits)

Updates `sphinx-rerediraffe` to 0.0.4
- [Release notes](https://github.com/jahn-junior/sphinx-rerediraffe/releases)
- [Commits](jahn-junior/sphinx-rerediraffe@0.0.3...0.0.4)

Updates `sphinx-terminal` to 1.1.0
- [Release notes](https://github.com/canonical/sphinx-terminal/releases)
- [Commits](canonical/sphinx-terminal@1.0.0...1.1.0)

Updates `sphinx-ubuntu-images` to 0.2.0
- [Release notes](https://github.com/canonical/sphinx-ubuntu-images/releases)
- [Commits](canonical/sphinx-ubuntu-images@0.1.0...0.2.0)

Updates `sphinx-llm` to 1.0.0
- [Release notes](https://github.com/NVIDIA/sphinx-llm/releases)
- [Changelog](https://github.com/NVIDIA/sphinx-llm/blob/main/CHANGELOG.md)
- [Commits](NVIDIA/sphinx-llm@0.4.0...v1.0.0)

Updates `vale` to 3.21.0.0
- [Changelog](https://github.com/daniperez/vale-python-package/blob/main/CHANGELOG.md)
- [Commits](https://github.com/daniperez/vale-python-package/commits)

---
updated-dependencies:
- dependency-name: canonical-sphinx
  dependency-version: 0.7.0
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: ruff
  dependency-version: 0.16.5
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-dependencies
- dependency-name: sphinx-llm
  dependency-version: 1.0.0
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: sphinx-rerediraffe
  dependency-version: 0.0.4
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: sphinx-terminal
  dependency-version: 1.1.0
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: sphinx-ubuntu-images
  dependency-version: 0.2.0
  dependency-type: direct:production
  dependency-group: python-dependencies
- dependency-name: vale
  dependency-version: 3.19.0.0
  dependency-type: direct:production
  dependency-group: python-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/python-dependencies-5f039d915b branch from 18bc7ff to d80de2d Compare September 14, 2026 16:31
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