Commit Graph

21664 Commits

Author SHA1 Message Date
Adam Turner
546dd50c41 Use dictionary literals 2025-01-03 20:54:06 +00:00
Adam Turner
3028e818c9
Remove test skips for Python 3.14 (#13041) 2025-01-03 07:31:40 +00:00
Adam Turner
91b566de6b Split `write_temporary_file() from save_traceback()` 2025-01-03 06:45:39 +00:00
Adam Turner
2ae1d7f9c3 Split `format_traceback() from save_traceback()` 2025-01-03 06:43:06 +00:00
Adam Turner
e8f3c4902d Strip "erase entire line" control sequences in `sphinx._cli` 2025-01-03 06:39:30 +00:00
James Addison
f59f978555
Fix path resolution during 'sphinx.cmd.make_mode' cleanup (#13158) 2025-01-03 05:45:58 +00:00
Julien Lecomte
fddbd7d151
Add new `duplicate_declaration.{c,cpp}` warning types (#13173)
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2025-01-03 02:48:07 +00:00
Rafael Fontenelle
504eecada8
Remove unnecessary brackets from `meth` roles (#13193) 2025-01-03 01:41:14 +00:00
Adam Turner
00ad109a39 Run Ruff on `tests/roots/` 2025-01-03 01:33:14 +00:00
Adam Turner
b176c66f8c Enable the FURB113 lint in Ruff 2025-01-03 01:13:05 +00:00
Adam Turner
ff2693242d Run Ruff on `doc/usage/extensions/` 2025-01-02 23:59:48 +00:00
Adam Turner
013dcdc3b8 Run Ruff on `tests/js/roots/` 2025-01-02 23:53:59 +00:00
Adam Turner
c123c7b914 Remove all [format.exclude] entries 2025-01-02 23:49:44 +00:00
Adam Turner
43bf986891 Enable the RET503 lint in Ruff 2025-01-02 23:49:44 +00:00
Adam Turner
2aad3a87f4 Enable the entire Q category in Ruff 2025-01-02 23:49:44 +00:00
Adam Turner
e459a65775 Enable the entire RUF category in Ruff 2025-01-02 23:49:44 +00:00
Adam Turner
077029b609 Enable new RUF rules 2025-01-02 23:49:44 +00:00
Adam Turner
b5f9ac8afc Enable the RUF100 lint in Ruff 2025-01-02 23:49:43 +00:00
Adam Turner
5f6457911d Enable the RUF048 lint in Ruff 2025-01-02 23:49:43 +00:00
Adam Turner
6d3ec7441f Enable the RUF046 lint in Ruff 2025-01-02 23:49:43 +00:00
Adam Turner
05fc47f120 Enable the RUF043 lint in Ruff 2025-01-02 23:49:43 +00:00
James Addison
6678e35704
html search: add safety check before index property accesses (#13153) 2025-01-02 23:06:35 +00:00
Adam Turner
4d77504a7b Suggest GitHub Discussions in the issue chooser 2025-01-02 23:00:58 +00:00
Adam Turner
9d9eff6151 Refresh the PULL_REQUEST_TEMPLATE 2025-01-02 22:58:10 +00:00
Dmitry Shachnev
de4d3171a8
Do not perform any timezone conversions if SOURCE_DATE_EPOCH is set (#13203)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-01-02 22:36:46 +00:00
Christian Clauss
3967c7d3ac
Use `astral-sh/ruff-action and astral-sh/setup-uv` in GitHub Actions (#13198)
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2025-01-02 22:27:39 +00:00
dependabot[bot]
90d50c1320
Bump pyright to 1.1.391 (#13183) 2025-01-02 21:25:19 +00:00
Adam Turner
f062ef7fc2 Bump mypy to 1.14.1 2025-01-02 21:18:19 +00:00
Adam Turner
64937535dc Bump Ruff to 0.8.5 2025-01-02 21:11:36 +00:00
Adam Turner
1aaea6bee2 Bump Ruff to 0.8.4 2025-01-02 21:09:38 +00:00
Adam Turner
2e5e39ef10 Bump Ruff to 0.8.3 2025-01-02 21:08:57 +00:00
Adam Turner
7393ab11b9 Bump Ruff to 0.8.2 2025-01-02 21:08:04 +00:00
Adam Turner
bec014cf7e
Cease using flake8 (#13204) 2025-01-02 21:01:20 +00:00
Adam Turner
4bf0b2b43a Happy New Year! 2025-01-02 20:53:47 +00:00
Adam Turner
37ab81156f Sort [format] table in .ruff.toml 2025-01-02 17:13:25 +00:00
Adam Turner
d7b2893b5b Enable automatic formatting for `sphinx/domains/std/` 2025-01-01 14:09:09 +00:00
Adam Turner
e48a88d05f Enable automatic formatting for `sphinx/domains/python/` 2025-01-01 13:17:50 +00:00
Adam Turner
917b74ab43 Enable automatic formatting for `sphinx/domains/rst.py` 2025-01-01 12:51:39 +00:00
Adam Turner
f42f3676d5 Enable automatic formatting for `sphinx/domains/math.py` 2025-01-01 11:54:41 +00:00
Adam Turner
4a81818bb3 Enable automatic formatting for `sphinx/domains/javascript.py` 2025-01-01 11:18:21 +00:00
Adam Turner
8519590e01 Enable automatic formatting for `sphinx/domains/index.py` 2024-12-31 01:36:52 +00:00
Adam Turner
4da48f5198 Enable automatic formatting for `sphinx/domains/changeset.py` 2024-12-31 01:33:43 +00:00
Adam Turner
8333f040e1 Enable automatic formatting for `sphinx/domains/citation.py` 2024-12-31 00:56:01 +00:00
Adam Turner
51a38d5f98 Enable automatic formatting for `sphinx/domains/cpp/` 2024-12-30 02:40:27 +00:00
Adam Turner
3e2f89b820 Enable automatic formatting for `sphinx/domains/c/` 2024-12-30 02:09:50 +00:00
Adam Turner
e47d12862e Enable automatic formatting for `sphinx/domains/_index.py` 2024-12-29 16:48:42 +00:00
Adam Turner
5e5a3bf039 Enable automatic formatting for `sphinx/domains/` 2024-12-29 00:31:55 +00:00
Adam Turner
22562d40ee Enable automatic formatting for `sphinx/ext/viewcode.py` 2024-12-28 19:16:40 +00:00
Adam Turner
e66c81b01d Enable automatic formatting for `sphinx/ext/todo.py` 2024-12-27 19:18:46 +00:00
Adam Turner
e6ede7250d Enable automatic formatting for `sphinx/ext/linkcode.py` 2024-12-26 19:22:07 +00:00