Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump sphinx from 7.3.7 to 7.4.0 (#402)
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 7.3.7 to 7.4.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sphinx-doc/sphinx/releases">sphinx's releases</a>.</em></p> <blockquote> <h2>Sphinx 7.4.0</h2> <p>Changelog: <a href="https://www.sphinx-doc.org/en/master/changes.html">https://www.sphinx-doc.org/en/master/changes.html</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst">sphinx's changelog</a>.</em></p> <blockquote> <h1>Release 7.4.0 (released Jul 15, 2024)</h1> <h2>Dependencies</h2> <ul> <li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12555">#12555</a>: Drop Docutils 0.18.1 and Docutils 0.19 support. Patch by Adam Turner.</li> <li>LaTeX: the <code>xcolor</code> package is now required (but is for example part of Ubuntu <code>texlive-latex-recommended</code> which has always been required).</li> <li>LaTeX: the <code>fontawesome5</code> LaTeX package is needed for the default choices of icons now used in admonition titles in PDF output; but if unavailable the PDF build will simply silently omit rendering such icons. Check the documentation of the <code>iconpackage</code> key of :ref:<code>'sphinxsetup' <latexsphinxsetup></code> for more.</li> </ul> <h2>Deprecated</h2> <ul> <li>LaTeX: the <code>sphinxlightbox</code> environment is not used anymore, all types of admonitions use (by default) only <code>sphinxheavybox</code>.</li> </ul> <h2>Features added</h2> <p>.. rst-class:: compact</p> <ul> <li> <p><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/11165">#11165</a>: Support the <code>officially recommended</code>_ <code>.jinja</code> suffix for template files. Patch by James Addison and Adam Turner</p> <p>.. _officially recommended: <a href="https://jinja.palletsprojects.com/en/latest/templates/#template-file-extension">https://jinja.palletsprojects.com/en/latest/templates/#template-file-extension</a></p> </li> <li> <p><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12325">#12325</a>: Flatten <code>Union[Literal[T], Literal[U], ...]</code> to <code>Literal[T, U, ...]</code> when turning annotations into strings. Patch by Adam Turner.</p> </li> <li> <p><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12319">#12319</a>: <code>sphinx.ext.extlinks</code>: Add <code>extlink-{name}</code> CSS class to links. Patch by Hugo van Kemenade.</p> </li> <li> <p><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12387">#12387</a>: Improve CLI progress message, when copying assets. Patch by INADA Nakoi and Bénédikt Tran.</p> </li> <li> <p><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12361">#12361</a>: Add :attr:<code>.BuildEnvironment.parser</code>. Patch by Chris Sewell.</p> </li> <li> <p><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12358">#12358</a>: Add :attr:<code>.Sphinx.fresh_env_used</code>. Patch by Chris Sewell.</p> </li> <li> <p><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12329">#12329</a>: Add detection of ambiguous <code>std:label</code> and <code>std:term</code> references during loading and resolution of Intersphinx targets. Patch by James Addison.</p> </li> <li> <p><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12422">#12422</a>: Do not duplicate "navigation" in aria-label of built-in themes. Patch by Thomas Weißschuh</p> </li> <li> <p><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12421">#12421</a>: Include project name in <code>logo_alt</code> of built-in themes. Patch by Thomas Weißschuh</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sphinx-doc/sphinx/commit/e9388497692784e6ef3ddacb3723289362032b6a"><code>e938849</code></a> Bump to 7.4.0 final</li> <li><a href="https://github.com/sphinx-doc/sphinx/commit/f25027014959f2171edd04f29008fc16053b857c"><code>f250270</code></a> [bot]: Update message catalogues (<a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12563">#12563</a>)</li> <li><a href="https://github.com/sphinx-doc/sphinx/commit/9f5f26094936778622709fca3b057e4876287bab"><code>9f5f260</code></a> Use <code>:py:class:</code> for <code>typing.Annotated</code></li> <li><a href="https://github.com/sphinx-doc/sphinx/commit/4e8500c00265f7dea4ffd8d96c0d091a9840cee3"><code>4e8500c</code></a> Make some typographical edits to CHANGES</li> <li><a href="https://github.com/sphinx-doc/sphinx/commit/f10f0b6fb54054927329d7c463e904473bfc782d"><code>f10f0b6</code></a> Various miscellaneous improvements (<a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12578">#12578</a>)</li> <li><a href="https://github.com/sphinx-doc/sphinx/commit/b1ed87eb1c7d9d3ba6f4b587df68f4a873ade8da"><code>b1ed87e</code></a> Clarify "res" to "resolution"</li> <li><a href="https://github.com/sphinx-doc/sphinx/commit/d5df528e8c9e430db15a87cfe0b645d1bf22e51b"><code>d5df528</code></a> Shrink the mypy whitelist for <code>sphinx.util.display</code> (<a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12570">#12570</a>)</li> <li><a href="https://github.com/sphinx-doc/sphinx/commit/313627e4f6fc2f347280cae745c1acbd2d0ac1f6"><code>313627e</code></a> Bump Ruff to 0.5.2</li> <li><a href="https://github.com/sphinx-doc/sphinx/commit/51a964cc8c4ac555cbb6ae1c85ff4bc0d80254e4"><code>51a964c</code></a> Use absolute imports in <code>sphinx</code></li> <li><a href="https://github.com/sphinx-doc/sphinx/commit/2a30bb661f575e47be136c4ab0cf91f5f2520300"><code>2a30bb6</code></a> Fix PEP 695 output for classes in the LaTeX builder (<a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12561">#12561</a>)</li> <li>Additional commits viewable in <a href="https://github.com/sphinx-doc/sphinx/compare/v7.3.7...v7.4.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sphinx&package-manager=pip&previous-version=7.3.7&new-version=7.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 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) </details>
- Loading branch information