Commit Graph

21429 Commits

Author SHA1 Message Date
Adam Turner
00a314997c Update descriptions for flake8-bandit rules 2024-10-19 00:46:06 +01:00
Adam Turner
d72c1b9d03 Add disabled Pylint rules 2024-10-19 00:44:28 +01:00
Adam Turner
9c5db1f601 Enable more Pylint (PLW) rules 2024-10-19 00:44:03 +01:00
Adam Turner
871c898952 Enable more Pylint (PLR) rules 2024-10-19 00:43:52 +01:00
Adam Turner
d15f2f67b9 Enable more Pylint (PLE) rules 2024-10-19 00:43:41 +01:00
Adam Turner
6cca0da198 Update descriptions for Pylint rules 2024-10-19 00:42:01 +01:00
Adam Turner
4aa6c58de7 Note that `.pyi` stub files are unused 2024-10-19 00:39:58 +01:00
Adam Turner
63593636c2 Note that the FAST category is unused 2024-10-19 00:39:35 +01:00
Adam Turner
557d78fb1a Enable the entire TID category in Ruff 2024-10-19 00:35:18 +01:00
Adam Turner
6f0b03d979 Enable the entire T20 category in Ruff 2024-10-19 00:35:18 +01:00
Adam Turner
ea85d1a77e Enable the entire T10 category in Ruff 2024-10-19 00:35:18 +01:00
Adam Turner
c8a48ecc43 Enable the entire RSE category in Ruff 2024-10-19 00:30:25 +01:00
Adam Turner
4a1664ff4c Enable the entire PIE category in Ruff 2024-10-19 00:30:17 +01:00
Adam Turner
0d7ba8faa6 Enable the entire PERF category in Ruff 2024-10-19 00:30:17 +01:00
Adam Turner
8351d0f57e Enable the entire G category in Ruff 2024-10-19 00:27:29 +01:00
Adam Turner
10beb192b9 Enable the entire COM category in Ruff 2024-10-19 00:26:47 +01:00
Adam Turner
81bfa9df3f Enable the entire ARG category in Ruff 2024-10-19 00:26:02 +01:00
Adam Turner
779790aafa Bump Ruff to 0.7.0 2024-10-18 20:48:41 +01:00
Adam Turner
dc29ad1fde Format test_sphinx_admonitions() 2024-10-18 20:48:41 +01:00
Adam Turner
1f6032aa7a Only test the latest Docutils in free-threaded builds 2024-10-18 20:47:43 +01:00
Adam Turner
61eb545016 Correct the spelling of "threaded" 2024-10-18 20:47:42 +01:00
Adam Turner
0f36c9b9d6 Restore Python 3.13 free-threaded tests 2024-10-18 18:50:36 +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
aef403cbfe Convert `_METACLASS_CALL_BLACKLIST and _CLASS_NEW_BLACKLIST` to sets 2024-10-17 23:29:54 +01:00
Adam Turner
dded1b00d0 Remove unnecessary default in `ForwardRef` constructor 2024-10-17 23:26:50 +01:00
Adam Turner
423452cdc2 Improve repr for TypeAliasForwardRef 2024-10-17 23:22:24 +01:00
Adam Turner
ca1a46d215 Make `TypeAliasNamespace` conform to the Mapping protocol 2024-10-17 23:19:42 +01:00
Adam Turner
86c1194a22 Extract `is_native_api()` 2024-10-17 23:09:02 +01:00
Adam Turner
6275a2583a Use the correct default type for `type_params` 2024-10-17 23:03:44 +01:00
Adam Turner
73341a4186
Update to mypy 1.12 (#13034) 2024-10-17 22:52:19 +01:00
dependabot[bot]
8d5547ff8c
Bump pyright to 1.1.385 (#13032) 2024-10-17 20:04:08 +00:00
dependabot[bot]
a5e9a464dd
Bump types-requests to 2.32.0.20241016 (#13027) 2024-10-17 21:00:09 +01:00
Adam Turner
541bf7bc67
Drop support for Python 3.10 (#13000) 2024-10-17 20:59:41 +01:00
Adam Turner
90db3e1b89 Move Sphinx 8.1 CHANGES to doc/changes 2024-10-17 19:35:29 +01:00
Adam Turner
9aad4ff8f6 Bump version 2024-10-17 19:33:30 +01:00
Adam Turner
a1510de477 Bump to 8.1.3 final 2024-10-13 21:23:48 +01:00
Adam Turner
62e9606d63
Restore support for `cut_lines()` with no object type (#13015) 2024-10-12 23:14:24 +01:00
Adam Turner
5ae32ce9bf Bump version 2024-10-12 22:23:09 +01:00
Adam Turner
a72b47bb40 Bump to 8.1.2 final 2024-10-12 19:37:39 +01:00
Adam Turner
39a45ad407 Expose `ExtensionError in sphinx.util` for backwards compatibility.
This will be removed in Sphinx 9, as exposing the exception
in ``sphinx.util`` was never intentional. ``ExtensionError``
has been part of ``sphinx.errors`` since v0.9.
2024-10-12 19:29:51 +01:00
Jared Dillard
5a4859a2e4
Add docs about sphinx-autobuild (#13011)
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2024-10-12 19:07:23 +01:00
danieleades
05679efe7b
Type-check the 'autodoc_intenum' example (#12827) 2024-10-12 01:14:56 +01:00
Adam Turner
86d1d31fb3 Prune CHANGES of unneeded sections 2024-10-12 00:25:24 +01:00
Tim Hoffmann
b6269d3790
Improve documentation for the Builder API (#13008)
Co-authored-by: Chris Sewell <chrisj_sewell@hotmail.com>
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2024-10-12 00:21:34 +01:00
Adam Turner
c46abc4721 Improve clarity for `master_doc and root_doc` 2024-10-12 00:16:18 +01:00
Adam Turner
36ec1407cc Add a "documentation" URL in the project metadata 2024-10-12 00:05:09 +01:00
Adam Turner
a4b1e6e3cf Bump version 2024-10-12 00:04:51 +01:00