Dan Baston
e7ca2d8eaf
Add detail to changelog entry ( #13385 )
...
Update description of the fix for GH-13376, which also affected ``html_extra_path``.
2025-02-24 19:36:18 +00:00
Adam Turner
44346bb79c
Fix mypy error
2025-02-23 22:30:31 +00:00
Adam Turner
1c2defd607
Work around flit error with annotated assignments
2025-02-23 21:42:47 +00:00
Adam Turner
4d88472f26
Add type annotations for `sphinx.__init__`
2025-02-23 21:30:10 +00:00
Adam Turner
f96e8f1b19
Revert back to capture_output
2025-02-23 21:12:00 +00:00
Adam Turner
0b617f8881
Set `check=True in subprocess.run()`
2025-02-23 21:08:45 +00:00
Adam Turner
8b23ca0a76
Use `package_dir in sphinx.locale`
2025-02-23 20:37:37 +00:00
Adam Turner
4daa0385d7
Move deprecation warning control to `sphinx.deprecation`
2025-02-23 20:07:07 +00:00
Adam Turner
8e46d49ef0
Move Sphinx 8.2 CHANGES to doc/changes
2025-02-23 19:44:59 +00:00
Adam Turner
2d47dd6112
Bump version
2025-02-23 19:42:08 +00:00
Adam Turner
0215a73cbf
Bump to 8.2.1 final
v8.2.1
2025-02-21 23:25:47 +00:00
Adam Turner
53b79139f6
Remove background colours from (un)translated classes
2025-02-21 23:20:41 +00:00
Adam Turner
58e64d4016
Fix `_relative_path()` for unresolved paths
2025-02-21 23:19:10 +00:00
Adam Turner
1a3d1def22
Add missing CHANGES entry
2025-02-21 22:26:11 +00:00
Adam Turner
d847d736ec
Bump Ruff to 0.9.7
2025-02-21 22:21:30 +00:00
Adam Turner
7ba762870f
Napoleon: Fix valid types for configuration values ( #13382 )
2025-02-21 22:16:29 +00:00
David Hoese and Adam Turner
8ef07089ee
Fix viewcode extension importing modules more than once ( #13380 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com >
2025-02-21 22:04:59 +00:00
Kazuya Takei and Adam Turner
7e1bf28c28
Restore support for `sphinx.testing.path paths in sphinx.testing.fixtures` ( #13378 )
...
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com >
2025-02-21 21:26:00 +00:00
Adam Turner
d099161878
Revert "Mark autodoc singledispatchmethod tests as expected failures" ( #13381 )
...
This reverts commit 2f8c1ddc63 .
2025-02-21 21:12:30 +00:00
Adam Turner
ba3c729b70
Switch transifex workflow trigger from 'push' to 'pull_request'
2025-02-20 13:53:14 +00:00
Adam Turner
c6237f75fc
Use PEP 639 licence metadata ( #13345 )
2025-02-20 13:33:55 +00:00
bart
db58e42892
Correct spelling of `highlighting_failure` in warning sub-type ( #13367 )
2025-02-20 13:30:35 +00:00
dependabot[bot]
442b838efd
Bump types-pygments to 2.19.0.20250219 ( #13371 )
2025-02-20 13:27:01 +00:00
Adam Turner
910b368386
Bump version
2025-02-20 13:17:12 +00:00
Adam Turner
78bb5a1843
Bump to 8.2.0 final
v8.2.0
2025-02-18 19:50:48 +00:00
Adam Turner
2f8c1ddc63
Mark autodoc singledispatchmethod tests as expected failures
2025-02-18 19:41:47 +00:00
Adam Turner
03ee6b09ce
Require flit-core 3.10 for Python 3.14
2025-02-18 19:09:09 +00:00
github-actions[bot] and AA-Turner
3c324a6707
[bot]: Update message catalogues ( #13021 )
...
Co-authored-by: AA-Turner <9087854+AA-Turner@users.noreply.github.com >
2025-02-18 18:43:16 +00:00
Adam Turner
b1dc2062c9
Emend typo in CHANGES
2025-02-18 18:21:50 +00:00
Adam Turner
23cd5d0565
Bump version
2025-02-18 00:37:37 +00:00
Adam Turner
684ed56502
Bump to 8.2.0 candidate 2
v8.2.0rc2
2025-02-18 00:37:18 +00:00
Adam Turner
7e73faac45
Define environment variables in the transifex workflow
2025-02-18 00:32:30 +00:00
Adam Turner
552f6148ab
Run the transifex workflow on changes to relevant files
2025-02-18 00:31:06 +00:00
Chris Sewell and Adam Turner
179e24252b
Add the `sphinx.ext.apidoc` extension ( #13333 )
...
A common use-case is that users simply want to point Sphinx
towards a Python module, and have it generate documentation
automatically.
This is not possible currently, without a "pre-build" step
of running the ``sphinx-autogen`` CLI.
This PR adds ``sphinx.ext.apidoc`` as a first-party extension,
to incorporate the source file generation into the Sphinx build.
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com >
2025-02-18 00:30:30 +00:00
Adam Turner
c85c63f736
Separate words with underscores in `ApidocOptions` ( #13357 )
2025-02-18 00:16:45 +00:00
Adam Turner
8d05560018
Insert abbreviation nodes for positional- and keyword-only separators ( #13354 )
2025-02-17 22:13:19 +00:00
Colin Marquardt
2e607065de
Reword override warning for `add_directive() and add_role()` ( #13353 )
2025-02-17 20:56:25 +00:00
Adam Turner
2982b7aba0
Restore 'has_equations' to the mathematics domain
2025-02-17 18:38:25 +00:00
Adam Turner
2b6220933d
Make registry keyword-only in `autodoc_attrgetter()`
2025-02-17 18:09:35 +00:00
Adam Turner
8a6663fefe
Restore `sphinx.ext.autosummary.get_documenter()`
2025-02-17 17:59:56 +00:00
Adam Turner
8fa07f1c04
Upgrade pypi-attestations to v0.0.21 ( #13349 )
2025-02-17 17:04:21 +00:00
Adam Turner
6d113dc788
Bump version
2025-02-16 06:26:52 +00:00
Adam Turner
657d2c1e67
Bump to 8.2.0 candidate 1
v8.2.0rc1
2025-02-16 05:40:50 +00:00
Adam Turner
3353862622
Install pypi-attestations before inspecting attestations
2025-02-16 05:40:21 +00:00
Adam Turner
f3e0de1da0
Avoid using attributes of `app`
2025-02-16 04:25:08 +00:00
Adam Turner
c68f846edc
Fix error in 'sphinx-last-updated-by-git'
2025-02-16 03:28:52 +00:00
Adam Turner
d95dafa130
Update Trove Classifiers
2025-02-16 02:22:10 +00:00
Adam Turner
6933f40cb5
Synchronise `pytest` requirements
2025-02-16 02:13:31 +00:00
Adam Turner
a9542e742c
List Adam Turner in package metadata
2025-02-16 02:12:35 +00:00
Adam Turner
0c85adb461
Fix markup in CHANGES
2025-02-16 02:05:31 +00:00