Commit Graph
21186 Commits
Author SHA1 Message Date
Adam Turner 18fbced7e0 Reduce the formatter's target line length to 88 (#12757) 2024-08-11 00:19:50 +01:00
Adam Turner d7a22c2d0a Add lower-bounds to the `sphinxcontrib-*` dependencies (#12756) 2024-08-10 21:23:25 +01:00
James Addison e3238260f6 Migrate JavaScript tests from Karma to the Jasmine framework (#12754) 2024-08-10 00:18:27 +01:00
dependabot[bot] 96b511798d Bump Ruff to 0.5.7 (#12750) 2024-08-09 21:22:35 +01:00
Tim Hoffmann d40840ebf1 Slightly simplify toctree code (#12724) 2024-08-09 21:22:12 +01:00
Eric LarsonandAdam Turner 4f270a5da9 Tell users when a template causes build invalidation (#12746)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-08-08 19:05:39 +01:00
Jean-François B.andAdam Turner 586c0cd178 Revert "Mark `test_build_manpage` as XFAIL following changes in Docutils master" (#12734)
This reverts commit 1ed4ca7.

Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-08-07 16:04:07 +01:00
Chris Sewell 05cc39d9b2 [rst] Improve unreferenced footnote warnings (#12730)
The previous `UnreferencedFootnotesDetector` transform was untested and missed warnings for a number of cases.

This commit adds a test, to cover a reasonable range of scenarios,
then changes how the detection works to pass this test.

The transform now runs just after the docutils `Footnote` resolution transform
(changing its priority from 200 to 622)
then simply check for any footnotes without "back-references".
2024-08-05 10:28:13 +02:00
Adam Turner df871ab15b Don't truncate debug logs for emitted events 2024-08-01 08:07:08 +01:00
Adam Turner f893408dff Reflect minimum flake8 version 2024-07-31 12:29:00 +01:00
Adam Turner 6a10e65473 Harmonise `Builder.write_doc()` 2024-07-31 12:29:00 +01:00
dependabot[bot] e3882b9330 Bump mypy to 1.11.1 (#12716) 2024-07-31 09:42:36 +01:00
Jean-François B.andAdam Turner 97391b4a7f LaTeX refactoring, use \RequirePackage always, not \input (#12703)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-07-31 10:30:26 +02:00
Shengyu ZhangandAdam Turner 03d684fe9f intersphinx: Handle a negative `intersphinx_cache_limit` (#12514)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-07-31 08:16:10 +01:00
Jean-François B. 4a95555eae Prettier console output from latex, texinfo, singlehtml and man page builders while inlining toctrees (#12681) 2024-07-31 07:38:19 +01:00
Adam Turner f0365cda38 Add titles to version-specific changes files 2024-07-30 21:09:33 +01:00
Adam Turner 0afcd01b08 Restore a missing reference target 2024-07-30 21:09:33 +01:00
Adam Turner add38d9862 Move Sphinx 8.0 CHANGES to a dedicated file 2024-07-30 21:09:33 +01:00
Adam Turner 0eb3e822b6 Move Sphinx 7.4 CHANGES to a dedicated file 2024-07-30 21:09:33 +01:00
Adam Turner f3c2fcddd4 Move Sphinx 7.3 CHANGES to a dedicated file 2024-07-30 21:09:33 +01:00
Adam Turner a5aacd01d7 Move Sphinx 7.2 CHANGES to a dedicated file 2024-07-30 21:09:33 +01:00
Adam Turner 40abc219e2 Move Sphinx 7.1 CHANGES to a dedicated file 2024-07-30 21:09:33 +01:00
Adam Turner 9f4c2a9a27 Move Sphinx 7.0 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner 1dbd560d1c Move Sphinx 6.2 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner 0b6a052649 Move Sphinx 6.1 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner b658c1adb8 Move Sphinx 6.0 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner d7d3b7d085 Move Sphinx 5.3 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner f73e65bc43 Move Sphinx 5.2 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner 6d8de59708 Move Sphinx 5.1 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner c835a3c9d3 Move Sphinx 5.0 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner da8bee123d Move Sphinx 4.5 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner 886dfe1884 Move Sphinx 4.4 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner 7e343f8ba0 Move Sphinx 4.3 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner aeee30b898 Move Sphinx 4.2 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner e98008ac34 Move Sphinx 4.1 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner 9ad128b6eb Move Sphinx 4.0 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner 5246cc8789 Move Sphinx 3.5 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner 0f8e2bbe10 Move Sphinx 3.4 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner 894b3b3a17 Move Sphinx 3.3 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner d662edeba1 Move Sphinx 3.2 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner d7fd6906c9 Move Sphinx 3.1 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner aa2e80dec8 Move Sphinx 3.0 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner 3a63526f0e Move Sphinx 2.4 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner 79502cfa89 Move Sphinx 2.3 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner b8669af8d7 Move Sphinx 2.2 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner fcf16c6036 Move Sphinx 2.1 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner 9d64d93947 Move Sphinx 2.0 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner d6678b3da7 Move Sphinx 1.8 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner ac5a761c69 Move Sphinx 1.7 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00
Adam Turner a5492534a4 Move Sphinx 1.6 CHANGES to a dedicated file 2024-07-30 21:09:32 +01:00