Commit Graph

  • 6375b342db Enable the RUF028 lint in Ruff Adam Turner 2024-11-30 19:19:57 +00:00
  • 2f1cd36798 Enable the RUF015 lint in Ruff Adam Turner 2024-11-30 19:19:34 +00:00
  • 439bff92c7 Enable the RUF003 lint in Ruff Adam Turner 2024-11-30 19:14:22 +00:00
  • b458850b32 Bump Ruff to 0.8.1 Adam Turner 2024-11-29 23:09:10 +00:00
  • d9a2821509 Bump types-docutils to 0.21.0.20241128 Adam Turner 2024-11-28 14:54:49 +00:00
  • 7fbd5533da Use the _StrPath proxy for sphinx.environment Adam Turner 2024-11-27 00:26:59 +00:00
  • 40dc8b8961 Use the _StrPath proxy for sphinx.builders Adam Turner 2024-11-27 00:27:11 +00:00
  • 3930a1ce10 Use the _StrPath proxy for sphinx.application Adam Turner 2024-11-27 00:24:16 +00:00
  • 768c6b70df Create a _StrPath proxy type Adam Turner 2024-11-26 23:39:01 +00:00
  • d178a5369d Use the right types in {Dummy,Fake}Application Adam Turner 2024-11-24 22:26:40 +00:00
  • b6b01c2755 LaTeX: fix a 7.4.0 typo in a default for \sphinxboxsetup (#13152) Jean-François B. 2024-11-23 15:20:08 +01:00
  • 3af48520d2 Require the PEP 563 'annotations' future import Adam Turner 2024-11-22 21:54:26 +00:00
  • 0e15ad7f33 Bump Ruff to 0.8.0 Adam Turner 2024-11-22 17:24:07 +00:00
  • f5d4ebdb2e Narrow the type of ChangeSet.descname to str Adam Turner 2024-11-22 17:15:18 +00:00
  • 3cfccf3f1d Check exception message in test_env_relfn2path Adam Turner 2024-11-22 17:14:49 +00:00
  • f6f59b4871 Bump ruff to 0.7.4 (#13141) dependabot[bot] 2024-11-22 17:11:13 +00:00
  • 92210f54d9 Use debug log level for AttributeErrors in viewcode (#13016) Jens Hedegaard Nielsen 2024-11-22 18:08:42 +01:00
  • 1deaf85720 Bump codecov-action to v5 (#13135) dependabot[bot] 2024-11-22 17:05:57 +00:00
  • f49f6eb656 Remove unnecessary parentheses in meth role (#13143) Rafael Fontenelle 2024-11-22 14:04:28 -03:00
  • 6a8d70a2fd Fix incorrect reference to `--config-dir` in the documentation (#13148) Rubén de Celis Hernández 2024-11-22 18:03:18 +01:00
  • ddd5aede23 Ensure changeset.descname is a string when not None (#13150) Adam Turner 2024-11-22 14:54:50 +00:00
  • 697da6e4bc Remove possible RecursionError in `ASTBaseBase.__repr__()` Adam Turner 2024-11-21 19:08:04 +00:00
  • fc503d466e Implement `_stringify() for ASTIdentifier` Adam Turner 2024-11-20 10:17:25 +00:00
  • 80ed1b4cd1 Use explicit keys in object literal Adam Turner 2024-11-17 18:39:52 +00:00
  • 8b1120ea90 Fix switched repo and owner Adam Turner 2024-11-17 18:36:37 +00:00
  • 659478c603 Fix 'owner' and 'repo' for the lock workflow Adam Turner 2024-11-17 18:34:20 +00:00
  • b27c0e2c53 Use environment-variable substitution in GHA workflows Adam Turner 2024-11-17 18:07:10 +00:00
  • 5e91ae5f8e Rewrite the thread-locking workflow Adam Turner 2024-11-17 18:05:26 +00:00
  • 58b2a94770 Set 'persist-credentials' to false Adam Turner 2024-11-16 18:30:17 +00:00
  • 15b46dc81e Enable the entire PYI category in Ruff Adam Turner 2024-11-15 01:00:36 +00:00
  • f76ffdf02b Apply flake8-pyi rule PYI018 (#13116) Dimitri Papadopoulos Orfanos 2024-11-15 01:36:01 +01:00
  • efc36ac38f Bump Ruff to 0.7.3 Adam Turner 2024-11-14 16:40:34 +00:00
  • e299d69e14 Bump pyright to 1.1.389 (#13132) dependabot[bot] 2024-11-14 16:11:45 +00:00
  • c93723b803 singlehtml: deprecate the 'fix_refuris' helper function (#13037) James Addison 2024-11-13 23:15:00 +00:00
  • 9abd8e6cb1 Credit more contributors in AUTHORS (#13114) Adam Turner 2024-11-13 22:24:57 +00:00
  • 20b53bcc1a Add a graph illustrating the build phases to the docs (#13108) Tim Hoffmann 2024-11-13 23:22:47 +01:00
  • 041326f087 Apply flake8-implicit-str-concat rule ISC001 (#13115) Dimitri Papadopoulos Orfanos 2024-11-13 23:22:19 +01:00
  • a2db696777 Format options for doctest directives (#13107) Tim Hoffmann 2024-11-13 23:20:56 +01:00
  • 2320c46b9e Document `Sphinx.set_html_assets_policy` (#13123) Santos Gallegos 2024-11-13 19:10:03 -03:00
  • d6da26a7f5 Properly strip time zones which are west of UTC (#13128) Dmitry Shachnev 2024-11-14 00:53:01 +03:00
  • 2dfb0b907d Account for removal of `docutils.utils.roman` (#13131) Adam Turner 2024-11-13 21:41:26 +00:00
  • eb337fec0a Remove duplicate entries in AUTHORS Adam Turner 2024-11-08 12:44:09 +00:00
  • c427edb0bd Emend spelling errors (#13113) Dimitri Papadopoulos Orfanos 2024-11-08 13:11:42 +01:00
  • 8117bcaae8 Format autosummary options in docs (#13106) Tim Hoffmann 2024-11-07 17:25:40 +01:00
  • c6b9dc16b4 Bump pyright to 1.1.388 (#13111) dependabot[bot] 2024-11-07 16:13:40 +00:00
  • c4495d0ce0 Use `_StrPath in sphinx.pycode` Adam Turner 2024-11-07 00:31:28 +00:00
  • bb6ecbc251 Use `_StrPath in sphinx.writers.latex` Adam Turner 2024-11-05 15:01:31 +00:00
  • e8db4379d4 Use pathlib in `sphinx.transforms.i18n` Adam Turner 2024-11-05 14:49:24 +00:00
  • 5b1dc828ca Import abspath from os.path Adam Turner 2024-11-05 14:48:24 +00:00
  • d374a1c30d Use pathlib version of `relative_path` Adam Turner 2024-11-04 22:30:09 +00:00
  • 230ccf2a44 Use `_StrPath in sphinx.environment` Adam Turner 2024-11-04 21:14:30 +00:00
  • e834327925 Use `_StrPath in sphinx.util.images` Adam Turner 2024-11-04 18:10:11 +00:00
  • 6f0c8f75ac Improve lookup in `Project.path2doc()` Adam Turner 2024-11-04 17:28:30 +00:00
  • 2ccbc3209a Use type hints for directories Adam Turner 2024-11-04 17:26:05 +00:00
  • 1266c421be Use pathlib in `sys.path` manipulation examples Adam Turner 2024-11-03 22:54:00 +00:00
  • fbb23071bf Accept PathLike in `BuildEnvironment.note_included()` Adam Turner 2024-11-03 22:52:39 +00:00
  • c1172022ed Prefer using `BuildEnvironment.note_dependency()` Adam Turner 2024-11-03 22:49:44 +00:00
  • 7801bd77b8 Make `os.path` imports absolute Adam Turner 2024-11-03 17:38:10 +00:00
  • 801c60a873 Consistently calculate the current file's directory Adam Turner 2024-11-03 17:26:17 +00:00
  • a6559d496b Use pathlib in examples Adam Turner 2024-11-03 03:14:57 +00:00
  • 1094556afb Bump Ruff to 0.7.2 Adam Turner 2024-11-03 02:50:31 +00:00
  • db1a190c58 Use default locale_dirs value (#13079) Rafael Fontenelle 2024-11-02 20:47:24 -03:00
  • 867be99098 Narrow types for resolve_xref and resolve_any_xref Adam Turner 2024-11-02 22:47:28 +00:00
  • 7a3ba90540 Add James Addison to AUTHORS.rst (#13080) James Addison 2024-11-02 21:50:33 +00:00
  • dedb21e638 Resolve _StrPath warnings in the tests Adam Turner 2024-11-02 21:39:18 +00:00
  • 9eff55711b Use `env.events in sphinx.ext.todo` Adam Turner 2024-11-02 21:30:07 +00:00
  • c6b4114cde Make registry use explicit when creating _DomainsContainer Adam Turner 2024-11-02 21:26:57 +00:00
  • c3968e9be9 Use attributes of `env rather than env.app` Adam Turner 2024-10-28 13:31:59 +00:00
  • 1e968be6ef Minimise installed apt packages Adam Turner 2024-10-26 15:49:14 +01:00
  • 3b5bce906c Use `_StrPath in sphinx.application` Adam Turner 2024-10-26 00:12:12 +01:00
  • eed19a0a7f Use `_StrPath in sphinx.versioning` Adam Turner 2024-10-26 00:08:33 +01:00
  • e7fa2420b6 Use `_StrPath in sphinx.config` Adam Turner 2024-10-26 00:07:13 +01:00
  • 5cf3e6bf9a Use `_StrPath in sphinx.util` Adam Turner 2024-10-25 23:58:42 +01:00
  • 3015ceb546 Use `_StrPath in sphinx.testing.restructuredtext` Adam Turner 2024-10-25 23:46:33 +01:00
  • 072df8f779 Use `_StrPath in sphinx.search` Adam Turner 2024-10-25 23:21:12 +01:00
  • 97ddc47765 Use `_StrPath in sphinx.directives.patches` Adam Turner 2024-10-25 23:14:24 +01:00
  • f0f127f116 Use `_StrPath in sphinx.cmd.build` Adam Turner 2024-10-25 23:11:48 +01:00
  • de24fd0b76 Use `_StrPath in sphinx.cmd.make_mode` Adam Turner 2024-10-25 23:06:19 +01:00
  • 2137d0d2eb Bump pyright to 1.1.387 (#13092) dependabot[bot] 2024-10-31 16:04:16 +00:00
  • 116a430cac Accept PathLike in Sphinx.add_message_catalog() Adam Turner 2024-10-25 22:47:15 +01:00
  • 8cd599c50a Import ParamSpec from typing Adam Turner 2024-10-25 22:42:09 +01:00
  • 71c0fcfbc5 Use pathlib in the tests (#13051) Adam Turner 2024-10-25 22:41:08 +01:00
  • 63a4175b53 linkcheck: Remove unused 'local' status code (#13068) James Addison 2024-10-25 17:58:05 +00:00
  • 4f2de7ffc0 Rename `index{cls,name} to index_{cls,name}` Adam Turner 2024-10-25 18:14:02 +01:00
  • 342b597827 Refactor PythonDomain Adam Turner 2024-10-25 17:55:13 +01:00
  • f43951e3ff Use keyword-arguments with `note_module()` Adam Turner 2024-10-25 17:52:26 +01:00
  • 8682f64b6f Use keyword-arguments with `IndexEntry` Adam Turner 2024-10-25 17:49:30 +01:00
  • bd7d595c6b html search: use a `Map` to collect file-term scores (#13060) James Addison 2024-10-24 18:29:56 +00:00
  • 70c253e968 Bump pyright to 1.1.386 (#13066) dependabot[bot] 2024-10-24 17:56:16 +01:00
  • b409db1df2 Bump mypy to 1.13.0 (#13064) dependabot[bot] 2024-10-24 17:55:26 +01:00
  • b75e695631 Write 'searchindex.js' using minimal JSON separators (#13062) James Addison 2024-10-24 16:54:41 +00:00
  • 8042eb633a Bump mypy to 1.12.1 (#13053) dependabot[bot] 2024-10-21 06:15:16 +01:00
  • a993a52f37 Fix locale_dirs default value in documentation (#13052) Rafael Fontenelle 2024-10-20 21:04:37 -03:00
  • 41c405c1a5 Use f-strings in `CheckExternalLinksBuilder.process_result()` Adam Turner 2024-10-21 00:15:32 +01:00
  • d3dd8e43cb Use structural pattern matching to handle linkcheck result statuses (#13049) James Addison 2024-10-20 23:11:20 +00:00
  • bf77a4087a Use `_StrPath in sphinx.util.i18n` (#13050) Adam Turner 2024-10-20 22:03:24 +01:00
  • cb5318bdc8 Use `_StrPath in sphinx.theming` (#13048) Adam Turner 2024-10-20 20:15:42 +01:00
  • 88f560c761 Use a `StrEnum` to record linkcheck status codes (#13043) James Addison 2024-10-20 17:56:22 +00:00
  • 285908aa07 Use `_StrPath` in HTMLBuilder (#13045) Adam Turner 2024-10-20 01:46:52 +01:00
  • 08f8e05519 Reduce verbosity in builddoc.yml Adam Turner 2024-10-20 00:30:27 +01:00