Commit Graph

  • 0dbaa5b6d1 Napoleon: Move the type preprocessing code Chris Barrick 2024-11-19 20:27:05 -05:00
  • 02beccac0a intersphinx: Define a restricted subset of Config as `InvConfig` (#13210) Adam Turner 2025-01-05 01:06:51 +00:00
  • 619a10efa7 intersphinx: Simplify `_fetch_inventory()` (#13209) Adam Turner 2025-01-05 00:34:49 +00:00
  • e17ed74fe0 Remove unneeded content from within `with` statements Adam Turner 2025-01-04 06:36:34 +00:00
  • f63784310c Use script metadata in utils/convert_attestations.py Adam Turner 2025-01-04 06:20:36 +00:00
  • 81832e1dc7 Use pathlib in further places Adam Turner 2025-01-04 06:09:07 +00:00
  • ad0c343d36 Trim leading whitespace before doctest flags (#13164) Maciej Olko 2025-01-04 01:30:03 +01:00
  • 432bc5e50b Add a class option to the autosummary directive (#13144) Tim Hoffmann 2025-01-04 01:28:59 +01:00
  • e65bbb96ae Create a new type for the current document's environment state (#13151) Adam Turner 2025-01-04 00:28:03 +00:00
  • c7eaf175e6 linkcheck: Use pattern matching for redirected requests (#13206) Adam Turner 2025-01-03 23:08:02 +00:00
  • 0fbf88a59f Allow extensions to define the keys returned by linkcode (#11824) Nicolas Peugnet 2025-01-03 22:28:34 +01:00
  • 20c1c7fc1c Use list literals Adam Turner 2025-01-03 20:56:48 +00:00
  • 546dd50c41 Use dictionary literals Adam Turner 2025-01-03 20:54:06 +00:00
  • 3028e818c9 Remove test skips for Python 3.14 (#13041) Adam Turner 2025-01-03 07:31:40 +00:00
  • 91b566de6b Split `write_temporary_file() from save_traceback()` Adam Turner 2025-01-03 06:45:39 +00:00
  • 2ae1d7f9c3 Split `format_traceback() from save_traceback()` Adam Turner 2025-01-03 06:41:13 +00:00
  • e8f3c4902d Strip "erase entire line" control sequences in `sphinx._cli` Adam Turner 2025-01-03 06:39:30 +00:00
  • f59f978555 Fix path resolution during 'sphinx.cmd.make_mode' cleanup (#13158) James Addison 2025-01-03 05:45:58 +00:00
  • fddbd7d151 Add new `duplicate_declaration.{c,cpp}` warning types (#13173) Julien Lecomte 2025-01-03 03:48:07 +01:00
  • 504eecada8 Remove unnecessary brackets from `meth` roles (#13193) Rafael Fontenelle 2025-01-02 22:41:14 -03:00
  • 00ad109a39 Run Ruff on `tests/roots/` Adam Turner 2025-01-03 01:09:26 +00:00
  • b176c66f8c Enable the FURB113 lint in Ruff Adam Turner 2025-01-03 00:10:02 +00:00
  • ff2693242d Run Ruff on `doc/usage/extensions/` Adam Turner 2025-01-02 23:59:48 +00:00
  • 013dcdc3b8 Run Ruff on `tests/js/roots/` Adam Turner 2025-01-02 23:53:11 +00:00
  • c123c7b914 Remove all [format.exclude] entries Adam Turner 2025-01-02 23:49:07 +00:00
  • 43bf986891 Enable the RET503 lint in Ruff Adam Turner 2025-01-02 23:40:33 +00:00
  • 2aad3a87f4 Enable the entire Q category in Ruff Adam Turner 2025-01-02 23:36:40 +00:00
  • e459a65775 Enable the entire RUF category in Ruff Adam Turner 2025-01-02 23:33:40 +00:00
  • 077029b609 Enable new RUF rules Adam Turner 2025-01-02 23:31:28 +00:00
  • b5f9ac8afc Enable the RUF100 lint in Ruff Adam Turner 2025-01-02 23:25:30 +00:00
  • 5f6457911d Enable the RUF048 lint in Ruff Adam Turner 2025-01-02 23:09:55 +00:00
  • 6d3ec7441f Enable the RUF046 lint in Ruff Adam Turner 2025-01-02 23:24:20 +00:00
  • 05fc47f120 Enable the RUF043 lint in Ruff Adam Turner 2025-01-02 23:24:38 +00:00
  • 6678e35704 html search: add safety check before index property accesses (#13153) James Addison 2025-01-02 23:06:35 +00:00
  • 4d77504a7b Suggest GitHub Discussions in the issue chooser Adam Turner 2025-01-02 23:00:58 +00:00
  • 9d9eff6151 Refresh the PULL_REQUEST_TEMPLATE Adam Turner 2025-01-02 22:56:53 +00:00
  • de4d3171a8 Do not perform any timezone conversions if SOURCE_DATE_EPOCH is set (#13203) Dmitry Shachnev 2025-01-03 01:36:46 +03:00
  • 3967c7d3ac Use `astral-sh/ruff-action and astral-sh/setup-uv` in GitHub Actions (#13198) Christian Clauss 2025-01-02 23:27:39 +01:00
  • 90d50c1320 Bump pyright to 1.1.391 (#13183) dependabot[bot] 2025-01-02 21:25:19 +00:00
  • f062ef7fc2 Bump mypy to 1.14.1 Adam Turner 2025-01-02 21:18:19 +00:00
  • 64937535dc Bump Ruff to 0.8.5 Adam Turner 2025-01-02 21:11:36 +00:00
  • 1aaea6bee2 Bump Ruff to 0.8.4 Adam Turner 2025-01-02 21:09:38 +00:00
  • 2e5e39ef10 Bump Ruff to 0.8.3 Adam Turner 2025-01-02 21:08:57 +00:00
  • 7393ab11b9 Bump Ruff to 0.8.2 Adam Turner 2025-01-02 21:08:04 +00:00
  • bec014cf7e Cease using flake8 (#13204) Adam Turner 2025-01-02 21:01:20 +00:00
  • 4bf0b2b43a Happy New Year! Adam Turner 2025-01-02 20:53:47 +00:00
  • 37ab81156f Sort [format] table in .ruff.toml Adam Turner 2025-01-02 17:13:25 +00:00
  • d7b2893b5b Enable automatic formatting for `sphinx/domains/std/` Adam Turner 2025-01-01 14:09:09 +00:00
  • e48a88d05f Enable automatic formatting for `sphinx/domains/python/` Adam Turner 2025-01-01 13:17:50 +00:00
  • 917b74ab43 Enable automatic formatting for `sphinx/domains/rst.py` Adam Turner 2025-01-01 12:51:39 +00:00
  • f42f3676d5 Enable automatic formatting for `sphinx/domains/math.py` Adam Turner 2025-01-01 11:54:41 +00:00
  • 4a81818bb3 Enable automatic formatting for `sphinx/domains/javascript.py` Adam Turner 2025-01-01 11:18:21 +00:00
  • 8519590e01 Enable automatic formatting for `sphinx/domains/index.py` Adam Turner 2024-12-31 01:36:52 +00:00
  • 4da48f5198 Enable automatic formatting for `sphinx/domains/changeset.py` Adam Turner 2024-12-31 01:33:43 +00:00
  • 8333f040e1 Enable automatic formatting for `sphinx/domains/citation.py` Adam Turner 2024-12-31 00:56:01 +00:00
  • 51a38d5f98 Enable automatic formatting for `sphinx/domains/cpp/` Adam Turner 2024-12-30 02:40:27 +00:00
  • 3e2f89b820 Enable automatic formatting for `sphinx/domains/c/` Adam Turner 2024-12-30 02:09:50 +00:00
  • 0c205ea998 [internationalisation] Update translations bot/pull-translations AA-Turner 2024-12-29 22:39:59 +00:00
  • e47d12862e Enable automatic formatting for `sphinx/domains/_index.py` Adam Turner 2024-12-29 16:48:42 +00:00
  • 5e5a3bf039 Enable automatic formatting for `sphinx/domains/` Adam Turner 2024-12-29 00:31:55 +00:00
  • 22562d40ee Enable automatic formatting for `sphinx/ext/viewcode.py` Adam Turner 2024-12-28 19:16:40 +00:00
  • e66c81b01d Enable automatic formatting for `sphinx/ext/todo.py` Adam Turner 2024-12-27 19:18:46 +00:00
  • e6ede7250d Enable automatic formatting for `sphinx/ext/linkcode.py` Adam Turner 2024-12-26 19:22:07 +00:00
  • c5672bf0d1 Enable automatic formatting for `sphinx/ext/inheritance_diagram.py` Adam Turner 2024-12-25 19:33:37 +00:00
  • 7b9a431f31 Enable automatic formatting for `sphinx/ext/mathjax.py` Adam Turner 2024-12-25 19:21:48 +00:00
  • da5a67d5a4 Enable automatic formatting for `sphinx/ext/imgmath.py` Adam Turner 2024-12-24 19:57:14 +00:00
  • f592962b8d Enable automatic formatting for `sphinx/ext/imgconverter.py` Adam Turner 2024-12-23 20:01:28 +00:00
  • 437a31d199 Enable automatic formatting for `sphinx/ext/ifconfig.py` Adam Turner 2024-12-22 20:02:19 +00:00
  • ff8bb72aba Enable automatic formatting for `sphinx/ext/graphviz.py` Adam Turner 2024-12-21 20:20:11 +00:00
  • 13d25d96bf Enable automatic formatting for `sphinx/ext/githubpages.py` Adam Turner 2024-12-20 20:21:01 +00:00
  • bc53ab75c8 Enable automatic formatting for `sphinx/ext/extlinks.py` Adam Turner 2024-12-19 20:31:28 +00:00
  • a699f390c5 Enable automatic formatting for `sphinx/ext/duration.py` Adam Turner 2024-12-18 20:32:19 +00:00
  • 01d993b359 Enable automatic formatting for `sphinx/ext/doctest.py` Adam Turner 2024-12-17 20:59:32 +00:00
  • aecb60c057 Enable automatic formatting for `sphinx/ext/coverage.py` Adam Turner 2024-12-16 21:17:29 +00:00
  • 2a7c107d49 Enable automatic formatting for `sphinx/ext/autosummary/` Adam Turner 2024-12-15 21:46:34 +00:00
  • e637f3ea48 Enable automatic formatting for `sphinx/ext/autosectionlabel.py` Adam Turner 2024-12-15 20:32:52 +00:00
  • e81c4e865e Enable automatic formatting for `sphinx/ext/autodoc/` Adam Turner 2024-12-14 21:47:13 +00:00
  • f4b397f20e Enable automatic formatting for `sphinx/registry.py` Adam Turner 2024-12-13 23:47:26 +00:00
  • 9cb93aeb01 Enable automatic formatting for `sphinx/config.py` Adam Turner 2024-12-12 00:19:12 +00:00
  • 6e4c4f11eb Enable automatic formatting for `sphinx/application.py` Adam Turner 2024-12-11 00:27:24 +00:00
  • a025fe0c9c Enable automatic formatting for `sphinx/addnodes.py` Adam Turner 2024-12-10 23:51:20 +00:00
  • ce070af2fa Avoid using camelCase names in domain tests Adam Turner 2024-12-09 15:10:18 +00:00
  • 51bbfe259e Avoid using camelCase names in napoleon tests Adam Turner 2024-12-09 14:59:36 +00:00
  • 34f5a8d503 Avoid using camelCase names in autodoc tests Adam Turner 2024-12-09 14:59:25 +00:00
  • 2d2b73c706 Avoid using camelCase names in autosummary tests Adam Turner 2024-12-09 14:57:08 +00:00
  • 4681c23ea3 Avoid using camelCase names in sphinx.domains.std Adam Turner 2024-12-07 03:39:55 +00:00
  • 112eafbd35 Avoid using camelCase names in sphinx.domains.javascript Adam Turner 2024-12-06 17:40:12 +00:00
  • a48e1e28db Avoid using camelCase names in sphinx.domains.cpp Adam Turner 2024-12-06 15:50:17 +00:00
  • 8bc797b635 Avoid using camelCase names in sphinx.domains.c Adam Turner 2024-12-06 14:42:55 +00:00
  • 0d88c8c06a Convert PY_BUILTINS to a frozenset Adam Turner 2024-12-05 19:26:41 +00:00
  • f15976a427 Fix type annotations for 'env-merge-info' callbacks Adam Turner 2024-12-04 19:09:24 +00:00
  • e1da72d20f Indent multi-line strings in sphinx.util.cfamily Adam Turner 2024-12-02 17:39:02 +00:00
  • 93bbbf0287 Avoid using camelCase names in sphinx.util.cfamily Adam Turner 2024-12-02 14:54:58 +00:00
  • 27102db959 Annotate `BaseParser.fail() as NoReturn` Adam Turner 2024-12-02 14:49:06 +00:00
  • df3d94ffda Close #13130 (LaTeX docs about index creation) (#13139) Jean-François B. 2024-12-02 11:12:22 +01:00
  • 9f0194de65 Enable the RUF036 lint in Ruff Adam Turner 2024-12-01 09:30:55 +00:00
  • a843532161 Enable new RUF rules Adam Turner 2024-12-01 09:29:39 +00:00
  • e739368dcf Update comments in .ruff.toml Adam Turner 2024-12-01 09:28:58 +00:00
  • 19dfc3f5af Enable the RUF031 lint in Ruff Adam Turner 2024-11-30 19:22:30 +00:00
  • d796a8ae21 Enable the RUF029 lint in Ruff Adam Turner 2024-11-30 19:21:35 +00:00