#11679: Add the :envvar:!SPHINX_AUTODOC_RELOAD_MODULES environment variable,
which if set reloads modules when using autodoc with TYPE_CHECKING = True.
Patch by Matt Wozniski and Adam Turner.
#11679: Use :py:func:importlib.reload to reload modules in autodoc.
Patch by Matt Wozniski and Adam Turner.
Add typing_extensions.Doc, as proposed by PEP 727. Patch by
Sebastián Ramírez.
Drop support for Python 3.7 (including PyPy-3.7). Patch by Alex Waygood.
Fix bug where get_original_bases() would return incorrect results when
called on a concrete subclass of a generic class. Patch by Alex Waygood
(backporting python/cpython#107584, by James
Hilton-Balfe).
Fix bug where ParamSpec(default=...) would raise a TypeError on Python
versions <3.11. Patch by James Hilton-Balfe
No changes since 4.8.0rc1.
4.8.0rc1
Add typing_extensions.Doc, as proposed by PEP 727. Patch by
Sebastián Ramírez.
Drop support for Python 3.7 (including PyPy-3.7). Patch by Alex Waygood.
Fix bug where get_original_bases() would return incorrect results when
called on a concrete subclass of a generic class. Patch by Alex Waygood
(backporting python/cpython#107584, by James
Hilton-Balfe).
Fix bug where ParamSpec(default=...) would raise a TypeError on Python
versions <3.11. Patch by James Hilton-Balfe
Add typing_extensions.Doc, as proposed by PEP 727. Patch by
Sebastián Ramírez.
Drop support for Python 3.7 (including PyPy-3.7). Patch by Alex Waygood.
Fix bug where get_original_bases() would return incorrect results when
called on a concrete subclass of a generic class. Patch by Alex Waygood
(backporting python/cpython#107584, by James
Hilton-Balfe).
Fix bug where ParamSpec(default=...) would raise a TypeError on Python
versions <3.11. Patch by James Hilton-Balfe
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 4 updates: sphinx, matplotlib, pillow and typing-extensions.
Updates
sphinx
from 7.2.5 to 7.2.6Release notes
Sourced from sphinx's releases.
Changelog
Sourced from sphinx's changelog.
Commits
cf7d275
Bump to 7.2.6 final43d6975
Leverageimportlib.reload
for reloading modules (#11679)13da5d7
Inline makecmd in make mode3d0110a
Enable test_cython on Python 3.1222759fb
Bump versionUpdates
matplotlib
from 3.7.3 to 3.8.0Release notes
Sourced from matplotlib's releases.
Commits
3958242
REL: v3.8.0f1b13a7
Prepare for release v3.8.0b211d60
Merge pull request #26777 from meeseeksmachine/auto-backport-of-pr-26702-on-v...e0eb924
Merge pull request #26775 from meeseeksmachine/auto-backport-of-pr-26767-on-v...0267cc1
Merge pull request #26776 from meeseeksmachine/auto-backport-of-pr-26687-on-v...f5d17a8
Backport PR #26702: converted coc to rst and put links in code_of_conduct.md2c458cd
Backport PR #26687: Remove usage of recarray6ce6fe0
Backport PR #26767: Trim Gouraud triangles that contain NaNec50ff3
Merge pull request #26770 from meeseeksmachine/auto-backport-of-pr-26762-on-v...661c871
Backport PR #26762: MNT: Numpy 2.0 removals from ndarray classUpdates
pillow
from 10.0.0 to 10.0.1Release notes
Sourced from pillow's releases.
Changelog
Sourced from pillow's changelog.
Commits
e34d346
Updated ordera62f240
10.0.1 version bumpd50250d
Added release notes for 10.0.1b4c7d4b
Update CHANGES.rst [ci skip]730f746
Updated libwebp to 1.3.2b0e2804
Updated zlib to 1.3Updates
typing-extensions
from 4.7.1 to 4.8.0Release notes
Sourced from typing-extensions's releases.
Changelog
Sourced from typing-extensions's changelog.
Commits
c17c499
Prepare release 4.8.0 (#283)df9e322
Run tests on py312 for more third-party projects (#281)7e29499
Release 4.8.0rc1 (#280)ca2a739
Add Doc from PEP 727: https://peps.python.org/pep-0727/ (#277)13c9484
Fix ParamSpec ellipsis default for <3.10 (#279)4705e74
Improve documentation (#278)99fa708
Backport CPython PR 107584 (#275)688fbd2
Revert "Skip runningcattrs
tests on PyPy (#272)" (#273)8dfa0a5
Skip runningcattrs
tests on PyPy (#272)7bb3f3f
Fix third-party workflow (#269)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