Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump sphinx from 3.5.4 to 4.4.0 #3956

Merged
merged 1 commit into from
Feb 1, 2022
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 1, 2022

Bumps sphinx from 3.5.4 to 4.4.0.

Release notes

Sourced from sphinx's releases.

v4.4.0

Changelog: https://www.sphinx-doc.org/en/master/changes.html

v4.3.1

No release notes provided.

Changelog

Sourced from sphinx's changelog.

Release 4.4.0 (released Jan 17, 2022)

Dependencies

  • #10007: Use importlib_metadata for python-3.9 or older
  • #10007: Drop setuptools

Features added

  • #9075: autodoc: Add a config variable :confval:autodoc_typehints_format to suppress the leading module names of typehints of function signatures (ex. io.StringIO -> StringIO)
  • #9831: Autosummary now documents only the members specified in a module's __all__ attribute if :confval:autosummary_ignore_module_all is set to False. The default behaviour is unchanged. Autogen also now supports this behavior with the --respect-module-all switch.
  • #9555: autosummary: Improve error messages on failure to load target object
  • #9800: extlinks: Emit warning if a hardcoded link is replaceable by an extlink, suggesting a replacement.
  • #9961: html: Support nested HTML elements in other HTML builders
  • #10013: html: Allow to change the loading method of JS via loading_method parameter for :meth:Sphinx.add_js_file()
  • #9551: html search: "Hide Search Matches" link removes "highlight" parameter from URL
  • #9815: html theme: Wrap sidebar components in div to allow customizing their layout via CSS
  • #9827: i18n: Sort items in glossary by translated terms
  • #9899: py domain: Allows to specify cross-reference specifier (. and ~) as :type: option
  • #9894: linkcheck: add option linkcheck_exclude_documents to disable link checking in matched documents.
  • #9793: sphinx-build: Allow to use the parallel build feature in macOS on macOS and Python3.8+
  • #10055: sphinx-build: Create directories when -w option given
  • #9993: std domain: Allow to refer an inline target (ex. ``_target name```) via :rst:role:ref` role
  • #9981: std domain: Strip value part of the option directive from general index
  • #9391: texinfo: improve variable in samp role
  • #9578: texinfo: Add :confval:texinfo_cross_references to disable cross references for readability with standalone readers
  • #9822 (and #9062), add new Intersphinx role :rst:role:external for explict lookup in the external projects, without resolving to the local project.

Bugs fixed

  • #9866: autodoc: doccomment for the imported class was ignored

... (truncated)

Commits
  • 88f9647 Bump to 4.4.0 final
  • fc428ad Merge pull request #9822 from jakobandersen/intersphinx_role
  • 5d595ec intersphinx role, simplify role_name check
  • 6ee0ecb intersphinx role, simplify role name matching
  • 3bf8bcd intersphinx role, update docs
  • c11b109 intersphinx role: :external+inv:: instead of :external:inv+:
  • 9589a2b intersphinx role, remove redundant method
  • 941db55 intersphinx role, fix flake8 warnings
  • 9a3f2b8 intersphinx role, CHANGES
  • 540d760 intersphinx role, documentation
  • Additional commits viewable in compare view

Dependabot compatibility score

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 will merge this PR once CI passes on it, as requested by @jtschladen.


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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 1, 2022
@@ -48,6 +48,6 @@ xmltodict
-r requirements-tests.txt

# docs specific
sphinx < 4.0 # related to https://github.com/repoze/repoze.sphinx.autointerface/pull/17
sphinx < 5.0 # related to https://github.com/repoze/repoze.sphinx.autointerface/pull/17
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like we're actually okay to upgrade this now:

We got a temporary reprieve in sphinx#9326 but it will come back in Sphinx 5.0.

repoze/repoze.sphinx.autointerface#17 (comment)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice

Copy link
Contributor

@jtschladen jtschladen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dependabot merge

@coveralls
Copy link

coveralls commented Feb 1, 2022

Coverage Status

Coverage remained the same at 62.27% when pulling e06c39b on dependabot/pip/sphinx-4.4.0 into 0ffbfc6 on master.

@jtschladen
Copy link
Contributor

@dependabot rebase

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 3.5.4 to 4.4.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES)
- [Commits](sphinx-doc/sphinx@v3.5.4...v4.4.0)

---
updated-dependencies:
- dependency-name: sphinx
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/sphinx-4.4.0 branch from f4405fd to e06c39b Compare February 1, 2022 19:44
@dependabot dependabot bot merged commit a88925d into master Feb 1, 2022
@dependabot dependabot bot deleted the dependabot/pip/sphinx-4.4.0 branch February 1, 2022 19:58
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants