Skip to content

Update sphinx-autoapi requirement from >=3.6.0 to >=3.8.0#229

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/sphinx-autoapi-gte-3.8.0
Open

Update sphinx-autoapi requirement from >=3.6.0 to >=3.8.0#229
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/sphinx-autoapi-gte-3.8.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

Updates the requirements on sphinx-autoapi to permit the latest version.

Release notes

Sourced from sphinx-autoapi's releases.

v3.8.0

Features

  • Autodoc-style directives can access members excluded by autoapi_options

Misc

Changelog

Sourced from sphinx-autoapi's changelog.

v3.8.0 (2026-03-07)

Features ^^^^^^^^

  • Autodoc-style directives can access members excluded by autoapi_options

Misc ^^^^

v3.7.0 (2026-02-10)

Features ^^^^^^^^

  • Added autoapi.import warning for when AutoAPI directives are given non-existent objects
  • Adding autoapi_follow_symlinks, which allows api to traverse into symlinked directories when generating the API documentation.
  • Drop support for Python 3.9 and officially support Python 3.14
  • Support rendering PEP-695 type parameters

Bugfixes ^^^^^^^^

  • Render typing_extensions.TypeAlias like other type aliases (#520)
  • Fix PythonFunction.overloads typing when source code overload(s) do not provide a return type (#523)

Misc ^^^^

  • Fix deprecation warnings raised by astroid and sphinx
  • Handling case where match returns None to fix mypy unit test.

v3.6.1 (2025-10-06)

Bugfixes ^^^^^^^^

  • Update the supported versions of astroid. Fix the breaking change to Import and pass in the AstroidManager to the AstroidBuilder (#536)

... (truncated)

Commits
  • 75cbffd Version 3.8.0
  • 7838cf6 Bump the github-actions group with 2 updates
  • f1cdd30 Attempt to fix macos-latest build
  • 34bb24c Autodoc-style directives can access members excluded by autoapi_options
  • ccb2e89 astroid requirement is consistent across all versions of Python
  • 0917ed2 Version 3.7.0
  • 394beb4 Add warning for missing import
  • 96cd74d Update changelog
  • c248b85 Render typing_extensions.TypeAlias like other type aliases
  • a2f49c9 Fix deprecation warnings raised by astroid and sphinx
  • Additional commits viewable in compare view

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [sphinx-autoapi](https://github.com/readthedocs/sphinx-autoapi) to permit the latest version.
- [Release notes](https://github.com/readthedocs/sphinx-autoapi/releases)
- [Changelog](https://github.com/readthedocs/sphinx-autoapi/blob/main/CHANGELOG.rst)
- [Commits](readthedocs/sphinx-autoapi@v3.6.0...v3.8.0)

---
updated-dependencies:
- dependency-name: sphinx-autoapi
  dependency-version: 3.8.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added the area:dependencies Update of dependencies from Dependabot label Apr 23, 2026
@github-actions
Copy link
Copy Markdown

Coverage Report

For commit cde6fe6

Click to expand Coverage Report
  Name                                           Stmts   Miss Branch BrPart  Cover
  --------------------------------------------------------------------------------
+ src/docbuild/models/deliverable.py               180      1     22      0  99.5%
+ src/docbuild/cli/cmd_check/process.py             58      0     22      1  98.8%
+ src/docbuild/models/manifest.py                  111      1     12      1  98.4%
+ src/docbuild/utils/pidlock.py                     79      1     14      1  97.8%
+ src/docbuild/cli/cmd_cli.py                      106      1     12      2  97.5%
+ src/docbuild/cli/cmd_validate/process.py         178      5     52      4  96.1%
+ src/docbuild/cli/callback.py                      35      0     10      2  95.6%
+ src/docbuild/utils/concurrency.py                 69      3     18      1  95.4%
- src/docbuild/cli/cmd_config/__init__.py            9      1      0      0  88.9%
- src/docbuild/config/xml/stitch.py                 47      5     12      0  88.1%
- src/docbuild/cli/cmd_metadata/metaprocess.py     215     26     66     13  82.6%
- src/docbuild/cli/cmd_check/__init__.py            18      5      2      0  65.0%
- src/docbuild/cli/cmd_build/__init__.py            13      5      0      0  61.5%
- src/docbuild/cli/cmd_metadata/__init__.py         27     10      2      0  58.6%
- src/docbuild/cli/cmd_config/environment.py        11      6      2      0  38.5%
  --------------------------------------------------------------------------------
+ TOTAL                                           3011     70    708     25  97.0%
  
  46 files skipped due to complete coverage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:dependencies Update of dependencies from Dependabot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant