22460 Commits
Author SHA1 Message Date
Adam Turner 1ddf1981c4 Enable return type inference for Ty (#14774) 2026-10-23 15:21:57 -07:00
danieleadesanddaniel.eades 2077fd4645 Shrink mypy whitelist for 'tests.test_directives.test_directive_other' module (#14244)
Co-authored-by: daniel.eades <daniel.eades@seebyte.com>
2026-10-23 14:50:45 -07:00
Bodhi Russell Silberling 3a88c0d5f9 Fix incorrect assertion in `test_get_ratio` (#14273) 2026-10-23 14:50:05 -07:00
7a37e80b56 Fix incorrect assertion in `test_extract_messages_without_rawsource` (#14268)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: James Addison <55152140+jayaddison@users.noreply.github.com>
2026-10-23 14:49:21 -07:00
Danny YangandAdam Turner a74616a89c Run Pyrefly in CI (#14499)
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2026-10-23 14:25:24 -07:00
Jared Dillard 32c61c4099 Move Pull Request template to the `sphinx-doc/.github` repo (#14485) 2026-10-23 13:24:11 -07:00
Stewyn ff1bc8cf31 Add a glossary entry for 'doctree' (#2909) (#14728) 2026-10-23 13:22:17 -07:00
Jared Dillard fceed642c3 Clarify version-added body vs argument parsing (#14630) 2026-10-23 13:21:23 -07:00
Jared Dillard 7967688dd5 Clarify access to pending_xref attributes (#14646) 2026-10-23 13:19:51 -07:00
Jared Dillard 934d19e900 Clarify the name passed to autodoc-skip-member (#14629) 2026-10-23 13:19:07 -07:00
parulin ef672916c8 Use `:code-py:` for configuration value defaults (#14560) 2026-10-23 13:12:43 -07:00
DavidAG b702e970ec Stabilize the numfig warning test (#14572) 2026-10-23 12:39:03 -07:00
Kilian Paul a341795e99 Fix flaky test isolation (#14691) 2026-10-23 12:14:07 -07:00
Dhruvil DarjiandAdam Turner c386315ff1 Improve documentation for `add_js_file() and add_css_file()` (#14322)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2026-10-22 21:52:13 -07:00
Ronald Eddy Jr 9db1715c18 Add an example for the `envvar` directive (#14295) 2026-10-22 17:19:51 -07:00
Jared Dillard 8a1f78a3ed Clarify the add_object_type parse_node callback signature (#14639) 2026-10-22 17:19:00 -07:00
Jared Dillard 96128b83f5 Doc: explain Napoleon configuration for import aliases (#14642) 2026-10-22 17:10:45 -07:00
Jared Dillard fbcc44a86f Document sphinx-apidoc extension options (#14647) 2026-10-22 17:10:10 -07:00
Jared Dillard 8f45c80ed5 Remove outdated HTML-only note for `modindex_common_prefix` (#14648) 2026-10-22 17:09:31 -07:00
Jared Dillard b90566db2a Document that cross-reference modifiers ! and ~ cannot be combined (#14582) 2026-10-22 17:03:32 -07:00
Anatoli Babenia 6778474eab docs: Give each theme a URL (#14404) 2026-10-22 15:14:57 -07:00
whnandJared Dillard ecab3746cf Document autodoc native module stubs environment variable (#14563)
Co-authored-by: Jared Dillard <jared.dillard@gmail.com>
2026-10-21 18:02:01 -07:00
Adam Dangoor 03fef06c4a Fix prerelease level type narrowing in `bump_version.py` (#14536) 2026-10-21 17:59:52 -07:00
Shengyu Zhang f5103eccf4 Mark `env.{docname, parser}` as per-document attributes (#14232) 2026-10-21 13:57:44 -07:00
danieleades 2f33cef76a Migrate to renovate for dependency updates (#14246) 2026-10-21 13:52:50 -07:00
e3f088c29d Document sphinx.testing (#14205)
Co-authored-by: Pradyun Gedam <pradyunsg@users.noreply.github.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Jared Dillard <jared.dillard+github@gmail.com>
Co-authored-by: Jared Dillard <jared.dillard@gmail.com>
2026-10-21 12:42:07 -07:00
James Addison f44c99c9d7 Tests: JS: resolve known vulnerabilities reported by 'npm audit' (#14715) 2026-10-20 23:03:03 -07:00
Adam Turner 6f4fcc7b70 Bump version 2026-10-20 17:10:17 -07:00
Adam Turner 7b2c103eaa Bump to 9.2.0 final v9.2.0 2026-10-20 17:03:40 -07:00
Adam Turner fc7e5c9512 Support Docutils 0.23 (#14767) 2026-10-20 17:00:05 -07:00
Adam Turner 412cebf166 Increase minimum required dependency versions (#14766) 2026-10-20 16:41:01 -07:00
Adam Turner b5f1afb213 Bump pyright to 1.1.414 (#14765) 2026-10-20 15:36:45 -07:00
Adam Turner a4c976d179 Bump mypy to 2.4.0 (#14764) 2026-10-20 15:30:47 -07:00
Adam Turner 8ffd1ad8c3 Bump ty to 0.0.90 (#14763) 2026-10-20 15:13:07 -07:00
Adam Turner 9448f26ec6 Drop support for Python 3.12 (#14762) 2026-10-20 14:11:44 -07:00
Adam Turner 943bf0d191 Use Ruff rule names in place of codes (#14761) 2026-10-20 13:23:50 -07:00
Adam Turner f03a2433a9 Bump Ruff to 0.17.1 (#14760) 2026-10-20 13:12:08 -07:00
Adam Turner ed05fdda14 Bump version 2026-10-20 13:00:18 -07:00
Adam Turner 479428338e Bump to 9.1.1 final v9.1.1 2026-10-19 17:39:48 -07:00
Mike TavesandAdam Turner da0ac2441c Restore "test" package extra (#14717)
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2026-10-19 17:34:46 -07:00
Adam Turner 46a82d87f2 Declare support for Python 3.16 (#14759) 2026-10-19 17:34:29 -07:00
Adam Turner 31164bf6c5 Test with released Python 3.15 & Docutils 0.23 (#14758) 2026-10-19 17:26:47 -07:00
Adam Turner 7cae411c60 Isolate the HTML copy-source test output 2026-10-19 17:05:16 -07:00
Adam Turner 6d3331e358 Use the intl fixture for gettext literal-block tests 2026-10-19 17:05:16 -07:00
Adam Turner d19cbb5083 Fix tests for Docutils 1.0 pre-releases 2026-10-19 17:05:16 -07:00
Adam Turner 378a332a8f Fix tests for Python 3.16 pre-releases 2026-10-19 17:05:16 -07:00
James Addison b04a210129 Tests: adapt HTML escaping to pygments v2.21.0 change-in-behaviour (#14611) 2026-09-18 11:38:07 +02:00
Günter MildeandBénédikt Tran e44a40eb2f Fix two test samples to avoid new Docutils warning. (#14540)
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
2026-08-07 22:14:54 +02:00
Adam Dangoor b06d92e80e Pin ty to 0.0.10 and clear remaining check failures (#14538) 2026-08-06 23:49:45 +02:00
Hugo van KemenadeandBénédikt Tran 9af5b469df Derive JS class name from stemmer filename to fix Chinese search (#14416)
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
2026-07-22 17:23:07 +02:00