Skip to content

Bump sphinx-tabs from 3.4.7 to 3.5.0#721

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/sphinx-tabs-3.5.0
Open

Bump sphinx-tabs from 3.4.7 to 3.5.0#721
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/sphinx-tabs-3.5.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 5, 2026

Bumps sphinx-tabs from 3.4.7 to 3.5.0.

Release notes

Sourced from sphinx-tabs's releases.

v3.5.0

What's Changed

New Contributors

Full Changelog: executablebooks/sphinx-tabs@v3.4.7...v3.5.0

Changelog

Sourced from sphinx-tabs's changelog.

3.5.0 - 2026-03-02

  • Adding support for up to Sphinx 9.1 and dropped support for versions <7.
  • Adding support for docutils 0.22.
  • Adding support for up to Python 3.14 and dropped support for versions <3.10.

3.4.5 - 2024-01-21

Removed

  • docutils version pin

3.4.2 - 2023-19-22

Added

  • Testing for Python 3.11 and 3.12

Removed

  • Dependency on unsupported sphinx_testing package

3.4.2 - 2023-19-22

Fixed

  • tests for sphinx 7.2
  • slice assignment in update_context(), which was removing JS scripts from other sphinx extensions/themes on pages where tabs were not used

Added

  • Note in docs to clarify that include directive can't be used within a code-tab

3.4.1 - 2022-07-02

Added

  • Weekly scheduled testing, to catch breaking changes in unpinned dependencies

Changed

  • docutils version pin to allow use of verison 0.18.x

Removed

  • sphinx version pinning - only the latest version of sphinx will now be fully supported, but previous versions will work if sphinx dependencies (i.e. jinja2) are managed correctly. This is inline with the approach at sphinx
  • tests that were specific to older versions of sphinx and pygments
  • jinja2 version pinning, as this is now pinned in latest version of sphinx

3.4.0 - 2022-06-26

Added

... (truncated)

Commits
  • 4ee56c6 Release v3.5.0
  • eeb478f Update packaging command in CI
  • 505d776 MAINT: adding basic build-system
  • 1af2528 Finalizing changelog for v3.5.0
  • f682229 MAINT: ignoring bots for changelog
  • 40f50ad MAINT: renaming the default branch to main (#219)
  • fcb455c MAINT: dropping sphinx<7 and python<3.10 versions (#218)
  • bb0be82 Bump the actions group in /.github/workflows with 3 updates (#217)
  • 853e580 MAINT: adding dependabot (#215)
  • 3bab12d MAINT: adding new python versions to testing (#216)
  • Additional commits viewable in compare view

Greptile Summary

This is a routine automated dependency bump of sphinx-tabs from 3.4.7 to 3.5.0 in the docs optional-dependencies group. The new release adds support for Sphinx 9.1 and Docutils 0.22, and drops support for Sphinx < 7 and Python < 3.10 — neither of which affects this project since it already requires Python ≥ 3.10 and pins sphinx<9.

Confidence Score: 5/5

Safe to merge — single-line docs dependency version bump with no compatibility concerns.

The change is a single-line version bump of a documentation-only dependency. The project's Python ≥ 3.10 and sphinx<9 constraints are fully compatible with sphinx-tabs 3.5.0's requirements (Python ≥ 3.10, Sphinx ≥ 7). No runtime code is affected.

No files require special attention.

Important Files Changed

Filename Overview
pyproject.toml Bumps sphinx-tabs from 3.4.7 to 3.5.0 in the docs optional-dependencies group; no other changes.

Reviews (2): Last reviewed commit: "Bump sphinx-tabs from 3.4.7 to 3.5.0" | Re-trigger Greptile

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels May 5, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 5, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.82%. Comparing base (360afac) to head (9b6e807).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #721   +/-   ##
=======================================
  Coverage   74.82%   74.82%           
=======================================
  Files          56       56           
  Lines        8096     8096           
  Branches     1577     1577           
=======================================
  Hits         6058     6058           
  Misses       1422     1422           
  Partials      616      616           
Flag Coverage Δ
3.10 74.80% <ø> (+0.02%) ⬆️
3.11 74.80% <ø> (+0.02%) ⬆️
3.12 74.80% <ø> (ø)
3.13 74.80% <ø> (ø)
macos-latest 74.75% <ø> (ø)
ubuntu-latest 74.75% <ø> (ø)
windows-latest 74.76% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Bumps [sphinx-tabs](https://github.com/executablebooks/sphinx-tabs) from 3.4.7 to 3.5.0.
- [Release notes](https://github.com/executablebooks/sphinx-tabs/releases)
- [Changelog](https://github.com/executablebooks/sphinx-tabs/blob/main/CHANGELOG.md)
- [Commits](executablebooks/sphinx-tabs@v3.4.7...v3.5.0)

---
updated-dependencies:
- dependency-name: sphinx-tabs
  dependency-version: 3.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/sphinx-tabs-3.5.0 branch from b6bc80d to 9b6e807 Compare May 5, 2026 02:27
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