Adam Turner
ce070af2fa
Avoid using camelCase names in domain tests
2024-12-09 15:10:18 +00:00
Adam Turner
51bbfe259e
Avoid using camelCase names in napoleon tests
2024-12-09 14:59:36 +00:00
Adam Turner
34f5a8d503
Avoid using camelCase names in autodoc tests
2024-12-09 14:59:25 +00:00
Adam Turner
2d2b73c706
Avoid using camelCase names in autosummary tests
2024-12-09 14:57:08 +00:00
Adam Turner
19dfc3f5af
Enable the RUF031 lint in Ruff
2024-11-30 19:22:30 +00:00
Adam Turner
d796a8ae21
Enable the RUF029 lint in Ruff
2024-11-30 19:21:35 +00:00
Adam Turner
2f1cd36798
Enable the RUF015 lint in Ruff
2024-11-30 19:19:34 +00:00
Adam Turner
3af48520d2
Require the PEP 563 'annotations' future import
2024-11-22 21:54:26 +00:00
Adam Turner
3cfccf3f1d
Check exception message in test_env_relfn2path
2024-11-22 17:14:49 +00:00
Adam Turner
15b46dc81e
Enable the entire PYI category in Ruff
2024-11-15 01:00:36 +00:00
Dimitri Papadopoulos Orfanos
f76ffdf02b
Apply flake8-pyi rule PYI018 ( #13116 )
2024-11-15 00:36:01 +00:00
Adam Turner
efc36ac38f
Bump Ruff to 0.7.3
2024-11-14 16:40:34 +00:00
Dmitry Shachnev
d6da26a7f5
Properly strip time zones which are west of UTC ( #13128 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-11-13 21:53:01 +00:00
Dimitri Papadopoulos Orfanos
c427edb0bd
Emend spelling errors ( #13113 )
...
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2024-11-08 12:11:42 +00:00
Adam Turner
801c60a873
Consistently calculate the current file's directory
2024-11-03 17:28:02 +00:00
Adam Turner
1094556afb
Bump Ruff to 0.7.2
2024-11-03 02:55:19 +00:00
Adam Turner
dedb21e638
Resolve _StrPath warnings in the tests
2024-11-02 21:39:18 +00:00
Adam Turner
116a430cac
Accept PathLike
in Sphinx.add_message_catalog()
2024-10-25 22:49:51 +01:00
Adam Turner
71c0fcfbc5
Use pathlib in the tests ( #13051 )
2024-10-25 22:41:08 +01:00
Adam Turner
8682f64b6f
Use keyword-arguments with `IndexEntry
`
2024-10-25 17:51:05 +01:00
James Addison
b75e695631
Write 'searchindex.js' using minimal JSON separators ( #13062 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-24 17:54:41 +01:00
Adam Turner
bf77a4087a
Use `_StrPath
in
sphinx.util.i18n
` ( #13050 )
2024-10-20 22:03:24 +01:00
Adam Turner
cb5318bdc8
Use `_StrPath
in
sphinx.theming
` ( #13048 )
2024-10-20 20:15:42 +01:00
Adam Turner
285908aa07
Use `_StrPath
` in HTMLBuilder ( #13045 )
2024-10-20 01:46:52 +01:00
Adam Turner
dc852d66ea
Fix pyright
2024-10-19 19:21:41 +01:00
Adam Turner
e58dd58f35
Enable the PLR6201 lint in Ruff
2024-10-19 19:05:43 +01:00
Adam Turner
903da2046e
Enable the PLR1714 lint in Ruff
2024-10-19 19:05:43 +01:00
Adam Turner
b64e03a5fb
Enable the S701 lint in Ruff
2024-10-19 19:05:42 +01:00
Adam Turner
f2d3a62865
Enable the S607 lint in Ruff
2024-10-19 19:05:42 +01:00
Adam Turner
c5dce468bc
Enable the PLW3201 lint in Ruff
2024-10-19 19:05:42 +01:00
Adam Turner
3920af4700
Enable the PLW0603 lint in Ruff
2024-10-19 19:05:42 +01:00
Adam Turner
9e1c27aca0
Enable the PLC0206 lint in Ruff
2024-10-19 01:16:07 +01:00
Adam Turner
c78b4c5404
Enable the PLE0704 lint in Ruff
2024-10-19 01:15:09 +01:00
Adam Turner
dc29ad1fde
Format test_sphinx_admonitions()
2024-10-18 20:48:41 +01:00
Adam Turner
ed8045ceea
Test on Python 3.14 ( #12978 )
2024-10-18 01:22:37 +01:00
Adam Turner
6c52c922e5
Support Enum signatures in Python 3.12 and 3.13
2024-10-18 00:42:21 +01:00
Adam Turner
cef2bcec36
Refactor `_EnumFormatter
`
2024-10-18 00:29:03 +01:00
Adam Turner
d3956894d7
Use the non-deprecated name for EnumType
2024-10-17 23:42:21 +01:00
Adam Turner
423452cdc2
Improve repr for TypeAliasForwardRef
2024-10-17 23:22:24 +01:00
Adam Turner
541bf7bc67
Drop support for Python 3.10 ( #13000 )
2024-10-17 20:59:41 +01:00
Adam Turner
62e9606d63
Restore support for `cut_lines()
` with no object type ( #13015 )
2024-10-12 23:14:24 +01:00
Hugo van Kemenade
58263e2cb0
Update CVE URL ( #13006 )
2024-10-11 22:28:10 +01:00
Adam Turner
c87b758de8
Fix tests for Python 3.12.7 ( #12993 )
2024-10-10 12:19:57 +01:00
khanxmetu
8351936994
Ensure deterministic resolution of toctree ( #12888 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-09 21:20:25 +01:00
Adam Turner
886bb945af
Log differences in configuration from the pickled environment ( #12949 )
2024-10-08 06:25:49 +01:00
Übertreiber
cc1b13ccbf
intersphinx: fix flipped use of intersphinx_cache_limit
. ( #12905 )
...
Co-authored-by: Nico Madysa <nico.madysa@cern.ch>
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2024-10-07 21:19:20 +01:00
Jakub Stasiak
e04d042f8f
Improve the formatting for RFC section anchors ( #11809 )
...
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2024-10-06 04:29:11 +01:00
Hugo van Kemenade
09ab6edde5
Add CVE and CWE roles ( #11781 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-05 18:44:14 +01:00
Adam Turner
f7fa020cc2
Bump types-docutils to 0.21.0.20241005 ( #12976 )
2024-10-05 18:11:47 +01:00
Adam Turner
71598455a2
Add `sphinx.util._lines
`
2024-10-05 16:54:31 +01:00