#12096: Warn when files are overwritten in the build directory.
Patch by Adam Turner and Bénédikt Tran.
#12620: Ensure that old-style object description options are respected.
Patch by Adam Turner.
#12601, #12625: Support callable objects in :py:class:~typing.Annotated type
metadata in the Python domain.
Patch by Adam Turner.
#12601, #12622: Resolve :py:class:~typing.Annotated warnings with
sphinx.ext.autodoc,
especially when using :mod:dataclasses as type metadata.
Patch by Adam Turner.
#12589, #12626: autosummary: Fix warnings with :rst:role:!autolink.
Patch by Adam Turner.
Release 7.4.6 (released Jul 18, 2024)
Bugs fixed
#12589, #9743, #12609: autosummary: Do not add the package prefix when
generating autosummary directives for modules within a package.
Patch by Adam Turner.
#12613: Reduce log severity for ambiguity detection during inventory loading.
Patch by James Addison.
Release 7.4.5 (released Jul 16, 2024)
Bugs fixed
#12593, #12600: Revert coercing the type of selected :confval:html_sidebars
values to a list.
Log an error message when string values are detected.
Patch by Adam Turner.
#12594: LaTeX: since 7.4.0, :rst:dir:seealso and other "light" admonitions
now break PDF builds if they contain a :dudir:figure directive; and also
if they are contained in a table cell (rendered by tabulary).
Patch by Jean-François B.
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 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 ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the python-packages group with 6 updates:
7.3.7
7.4.7
2024.5.6
2024.7.18
2.0.5
2.0.6
1.0.7
1.0.8
0.37.2
0.38.0
0.30.1
0.30.3
Updates
sphinx
from 7.3.7 to 7.4.7Release notes
Sourced from sphinx's releases.
Changelog
Sourced from sphinx's changelog.
... (truncated)
Commits
0d912c8
Bump to 7.4.7 finalbbc97e0
autosummary: Filter invalid import prefixes inautolink
(#12626)6c486a5
Fix detecting file changes for the overwritten file warning (#12627)2bd973e
autodoc: Fix warnings with dataclasses inAnnotated
metadata (#12622)dd77f85
Support callables inAnnotated
types (#12625)1ed4ca7
Marktest_build_manpage
as XFAIL following changes in Docutils mastercd8ce07
Update message catalogues following reverted commitsc6cd25f
Partially revert "Update message catalogues (#11626)"fa2ba7d
Partially Revert "[bot]: Update message catalogues (#12563)"e439c6f
Ensure that old-style object description options are respected (#12620)Updates
furo
from 2024.5.6 to 2024.7.18Changelog
Sourced from furo's changelog.
... (truncated)
Commits
78e4ba2
Prepare release: 2024.07.186b61424
Update changelog58b532c
Make the issue tracker template more explicit17e351e
Addsource_view_link
to configuration7e51bc7
Delete svg-sun-half (#811)073c497
Move a 'type: ignore' comment, for mypy (#812)cefbdc0
Bump the npm group with 2 updates (#809)7fb7ec8
Bump the npm group with 3 updates (#806)25091fc
[pre-commit.ci] pre-commit autoupdate (#796)550756e
Fix close tag on pencil icon (#807)Updates
sphinxcontrib-htmlhelp
from 2.0.5 to 2.0.6Release notes
Sourced from sphinxcontrib-htmlhelp's releases.
Changelog
Sourced from sphinxcontrib-htmlhelp's changelog.
Commits
49998fd
Bump to 2.0.6 final8c97fef
Fix tests for Sphinx 7.4 (#20)Updates
sphinxcontrib-qthelp
from 1.0.7 to 1.0.8Release notes
Sourced from sphinxcontrib-qthelp's releases.
Changelog
Sourced from sphinxcontrib-qthelp's changelog.
Commits
d198d73
Bump to 1.0.8 final03ca571
Fix tests on Sphinx 7.4 (#16)Updates
starlette
from 0.37.2 to 0.38.0Release notes
Sourced from starlette's releases.
Changelog
Sourced from starlette's changelog.
Commits
8b1d2c2
Version 0.38.0 (#2647)357a291
Add proper synchronisation to WebSocketTestSession (#2597)5f57ef4
test: refine the test of client disconnection after reading request body (#2639)d3e5327
Add section for Vellox to third-party plugins (#2624)a01631d
AcceptNone
onset_cookie(path=...)
(#2612)e0ec0d9
Add Starlette-Compress to third-party docs (#2642)a55051b
docs: add shiny to the frameworks sections (#2645)6f863b0
Fix broken links (#2631)5a1bec3
Don't print xfail on the test suite (#2609)d1b3803
Allow use ofmemoryview
withResponse
(#2577)Updates
uvicorn
from 0.30.1 to 0.30.3Release notes
Sourced from uvicorn's releases.
Changelog
Sourced from uvicorn's changelog.
Commits
5bf788f
Version 0.30.3 (#2395)8f4c8a7
Add 100% clean coverage (#2394)9baded3
Bump the python-packages group with 9 updates (#2376)9279825
ClientDisconnect
inherits fromOSError
instead ofIOError
(#2393)875f6c6
SuppressKeyboardInterrupt
from CLI and programmatic usage (#2384)ca24e1b
Version 0.30.2 (#2380)c23cd24
Iterate subprocesses in-place (#2373)d79f285
docs(readme): add granian as an alternative (#2359)4e9f48d
Addreason
support on WebSocketDisconnectEvent (#2324)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 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