Commit Graph

  • 6d113dc788 Bump version master Adam Turner 2025-02-16 06:26:52 +00:00
  • 657d2c1e67 Bump to 8.2.0 candidate 1 v8.2.0rc1 Adam Turner 2025-02-16 05:40:50 +00:00
  • 3353862622 Install pypi-attestations before inspecting attestations Adam Turner 2025-02-16 05:40:21 +00:00
  • f3e0de1da0 Avoid using attributes of `app` Adam Turner 2025-02-16 04:25:08 +00:00
  • c68f846edc Fix error in 'sphinx-last-updated-by-git' Adam Turner 2025-02-16 03:28:52 +00:00
  • d95dafa130 Update Trove Classifiers Adam Turner 2025-02-16 02:22:10 +00:00
  • 6933f40cb5 Synchronise `pytest` requirements Adam Turner 2025-02-16 02:13:31 +00:00
  • a9542e742c List Adam Turner in package metadata Adam Turner 2025-02-16 02:12:35 +00:00
  • 0c85adb461 Fix markup in CHANGES Adam Turner 2025-02-16 02:05:31 +00:00
  • ad0dd5aa5b Remove mypy overrides for several test modules Adam Turner 2025-02-16 01:57:09 +00:00
  • f1fbbfcbb7 Add annotations to several single-argument ('app') test functions Adam Turner 2025-02-16 01:40:30 +00:00
  • a980fbcafa Add return annotation to several zero-argument test functions Adam Turner 2025-02-15 23:23:56 +00:00
  • 2364f169ad Fix parsing of PEP 695 functions (#13328) Bénédikt Tran 2025-02-15 23:46:38 +01:00
  • 37b7b54337 Bump pyright to 1.1.394 (#13336) dependabot[bot] 2025-02-15 22:35:19 +00:00
  • 3b2667e591 Use the `misc.highlighting_failure warning sub-type for PygmentsBridge.get_lexer()` (#13335) bart 2025-02-15 23:34:55 +01:00
  • 29a02c64e0 Update commit message recommendations Adam Turner 2025-02-15 22:09:27 +00:00
  • 783884c0c8 Link to `docs.python.org instead of docs.python.jp` Adam Turner 2025-02-15 21:50:00 +00:00
  • 139d6b0936 Use full URLs for links to issues and pull requests Adam Turner 2025-02-15 21:47:31 +00:00
  • 2c46e547f8 Use the full URL for links to Breathe issues Adam Turner 2025-02-15 21:46:00 +00:00
  • 89797c728a Remove mypy overrides for `tests.test_builders.test_build_text` (#13341) Adam Dangoor 2025-02-15 20:16:34 +00:00
  • 3f2b211fb7 Remove mypy overrides for `tests.test_util.test_util_uri` (#13342) Adam Dangoor 2025-02-15 20:12:46 +00:00
  • 1431d44769 Fix typo 'unpickable' -> 'unpickleable' (#13344) Colin Marquardt 2025-02-15 15:06:35 +01:00
  • c49d925b4d Remove `productionlist` hard-coding in writers (#13326) Adam Turner 2025-02-13 00:16:26 +00:00
  • bb68e72333 Add ability to "skip" adding marked documentation to the search index (#11280) Will Lachance 2025-02-12 11:47:14 -05:00
  • 94563a398b Un-deprecate `sphinx.util.import_object` (#13330) Matthias Geier 2025-02-11 20:07:27 +01:00
  • 9069005087 Bump Ruff to 0.9.6 (#13327) dependabot[bot] 2025-02-11 17:55:00 +00:00
  • b678d17e00 Fix deprecation warning in `test_ModuleAnalyzer_get_module_source` Adam Turner 2025-02-11 03:13:46 +00:00
  • 41277fc7bd Convert `package_dir to _StrPath` Adam Turner 2025-02-11 02:55:13 +00:00
  • 1f693448b0 Inline imports in `sphinx.util` Adam Turner 2025-02-11 02:52:04 +00:00
  • 288ce2f4cd Replace uses of `canon_path()` Adam Turner 2025-02-11 02:34:59 +00:00
  • b88edad731 Remove `addnodes.document` Adam Turner 2025-02-11 02:22:42 +00:00
  • 47299b8229 Inline function in `get_verifier` Adam Turner 2025-02-11 01:53:26 +00:00
  • b81a7d7477 Improve LaTeX skip decorators Adam Turner 2025-02-11 01:49:14 +00:00
  • baddae6611 Move `test_log_no_ansi_colors` Adam Turner 2025-02-11 01:42:39 +00:00
  • bb5716b54a Split out `test_build_all` Adam Turner 2025-02-11 01:34:12 +00:00
  • c069960e8a Use blank testroot for `restructuredtext.parse()` Adam Turner 2025-02-11 01:11:19 +00:00
  • ebec42c02b Move `make_app_with_empty_project() to conftest.py` Adam Turner 2025-02-11 00:53:44 +00:00
  • a9534901a2 Fix warning interpolation for multiple patterns matches in `html_sidebars` Adam Turner 2025-02-10 15:48:12 +00:00
  • d160f3179b Improve whitespace handling in `error_info()` Adam Turner 2025-02-10 15:19:35 +00:00
  • 4298c30886 Fix continuation line indentation in productionlists (#13319) Adam Turner 2025-02-10 02:00:52 +00:00
  • f96904146f Define valid types for all configuration values (#13324) Adam Turner 2025-02-10 01:58:22 +00:00
  • b59d1b7513 Fix possible 'no-wrap' KeyError in maths nodes (#13323) Adam Turner 2025-02-09 22:30:12 +00:00
  • 790bee64ce intersphinx: Resolve implicit self-references (#13322) Adam Turner 2025-02-09 22:29:04 +00:00
  • 9eb5097a56 Refactor `ReferencesResolver` (#13321) Adam Turner 2025-02-09 21:38:51 +00:00
  • 03df8119b3 Remove mypy override for `tests.test_builders.test_build_html_copyright` (#13317) Adam Dangoor 2025-02-09 21:29:38 +00:00
  • 46b6d55467 Reinstate the signature of `InheritanceGraph.generate_dot()` (#13320) Adam Turner 2025-02-09 21:07:30 +00:00
  • c4b3dcbaf9 Convert '0' and '1' to bool for config overrides (#13318) Adam Turner 2025-02-07 19:38:33 +00:00
  • b11303adb9 Run tests in parallel with `pytest-xdist` (#13287) Adam Turner 2025-02-07 17:17:17 +00:00
  • cef9d869dd Remove type check overrides for `tests/test_builders/test_build_gettext.py` (#13299) Adam Dangoor 2025-02-07 15:13:56 +00:00
  • 0782273dec Remove mypy overrides for two files in `tests/test_writers` (#13315) Adam Dangoor 2025-02-07 14:49:19 +00:00
  • 36e3f3250d Remove mypy overrides for `tests/test_extensions/test_ext_autodoc_autodata.py` (#13314) Adam Dangoor 2025-02-07 14:47:00 +00:00
  • e33b6ff82d Remove mypy overrides for `tests/test_config` (#13313) Adam Dangoor 2025-02-07 14:45:25 +00:00
  • d2627c44f3 Remove type check overrides for `tests/test_extensions/test_ext_githubpages.py` (#13306) Adam Dangoor 2025-02-07 14:43:27 +00:00
  • 6de28062fc Remove type check overrides for `tests/test__cli/test__cli_util_errors.py` (#13305) Adam Dangoor 2025-02-07 14:42:11 +00:00
  • 7799dd1b8b Remove type check overrides for `test_build_epub` (#13296) Adam Dangoor 2025-02-07 14:41:09 +00:00
  • 22e0f8944b Use pathlib in more places Adam Turner 2025-02-07 13:51:42 +00:00
  • c2bea73132 Bump mypy to 1.15.0 Adam Turner 2025-02-07 13:34:33 +00:00
  • 203a600888 Bump Ruff to 0.9.5 (#13309) dependabot[bot] 2025-02-07 13:14:23 +00:00
  • 4467c100b4 Pin `pypi-attestations` to an exact version (#13310) Adam Dangoor 2025-02-07 08:17:46 +00:00
  • 758dc81303 Add the `intersphinx_resolve_self` option (#13291) Adam Turner 2025-02-03 17:50:46 +00:00
  • 766900e416 autodoc: Handle multiple inheritance correctly (#13136) pholica 2025-02-03 02:46:35 +01:00
  • 774f8cc738 Add the new `py:deco` cross-reference role (#13292) Adam Turner 2025-02-03 01:07:38 +00:00
  • d486e801e2 Always print tracebacks in logs when Sphinx encounters an internal error (#13163) Kevin Deldycke 2025-02-03 04:11:24 +04:00
  • 1b83e55809 autodoc: add support for `python_display_short_literal` (#12003) Bénédikt Tran 2025-02-02 23:50:41 +01:00
  • 50fb4a9dbb Add :include-subclasses: option to sphinx.ext.inheritance_diagram (#8159) Walter Dörwald 2025-02-02 21:52:23 +01:00
  • 34519be296 Ignore test failures from broken Babel 2.17 on Windows (#13290) Adam Turner 2025-02-02 20:01:21 +00:00
  • d0107ab02c Use ruff-action's version detection (#13286) Adam Turner 2025-02-01 08:08:48 +00:00
  • 0d4425ce07 Use read-only test roots (#13285) Adam Turner 2025-01-31 18:04:36 +00:00
  • d24ffe2949 Improve directory handling in `app_params()` Adam Turner 2025-01-31 17:25:13 +00:00
  • 17b8241585 Include test roots in `pytest_report_header()` Adam Turner 2025-01-31 17:22:51 +00:00
  • ad9de97a8c Run tests on macOS in GitHub Actions (#13284) Adam Turner 2025-01-31 14:17:06 +00:00
  • 8e26fd7d93 Run GitHub Actions on Windows Server 2022 (#13283) Adam Turner 2025-01-31 14:03:39 +00:00
  • 9cc6881213 Bump Ruff to 0.9.4 (#13281) dependabot[bot] 2025-01-31 06:21:49 +00:00
  • def8140cc6 Bump pyright to 1.1.393 (#13278) dependabot[bot] 2025-01-30 07:15:10 +00:00
  • 866881583a Shorten the `suppress_warnings` changes list Adam Turner 2025-01-30 01:38:35 +00:00
  • af3bb3687c Use warning types and sub-types in more places (#11677) Tiger3018 2025-01-30 03:22:44 +08:00
  • 134bd7f1fb Add `collapsible` option to admonition directives (#12507) Chris Sewell 2025-01-29 18:06:57 +01:00
  • 4936b27996 Revert keyword-only arguments change to `token_xrefs()` Adam Turner 2025-01-29 15:49:55 +00:00
  • 5667050dd2 Improve the displayed signature for abstract methods (#13271) Adam Turner 2025-01-29 02:34:46 +00:00
  • 82e9182d43 Initial implementation of an `_Inventory` type (#13275) Adam Turner 2025-01-29 00:46:08 +00:00
  • 5871ce266a Add support for short signatures in autosummary (#13172) Tim Hoffmann 2025-01-29 01:44:09 +01:00
  • 3bc10dd90f Note that `:term:` supports custom link text (#13120) Victor Wheeler 2025-01-28 17:07:08 -07:00
  • 56e52fcdbe Fix type error in mocking `_fetch_inventory` (#13274) Adam Turner 2025-01-29 00:04:46 +00:00
  • 25d4ae578b Add missing issue and PR references in CHANGES Adam Turner 2025-01-28 02:06:36 +00:00
  • 18bb8bcef5 Implement :no-index-entry: for autodoc (#12233) Jonny Saunders 2025-01-27 18:01:31 -08:00
  • 7801540c08 Support `:no-index-entry: in .. {js,py}:module::` (#13272) Adam Turner 2025-01-28 01:33:28 +00:00
  • 60f88cc16e Add `ref.any` as a warning sub-type (#12739) Simão Afonso @ Powertools Tech 2025-01-27 19:33:22 +00:00
  • 705c1beb16 Convert _INVALID_BUILTIN_CLASSES to use strings instead of runtime objects (#13270) Adam Turner 2025-01-27 19:17:00 +00:00
  • 7406d4222f Move mypy test module exclusions to per-module ignores (#13265) Adam Turner 2025-01-26 19:41:15 +00:00
  • bde37bec27 Add the `autodoc_use_type_comments` option (#13269) Adam Turner 2025-01-26 05:47:28 +00:00
  • 44891a4eef Update the 'Python Signatures' section Adam Turner 2025-01-26 04:54:34 +00:00
  • 4d4123bbce Reference 'Python' instead of 'Python 3' Adam Turner 2025-01-26 04:52:46 +00:00
  • 9a8eeac865 Use granular syntax highlighting for the Napoleon extension Adam Turner 2025-01-26 04:45:49 +00:00
  • 0bc8b4115d Bump to Ruff 0.9.3 Adam Turner 2025-01-25 00:48:18 +00:00
  • a1c77f1725 Improve wording for the `:type:`directive option warning (#13256) Adam Turner 2025-01-23 14:11:57 +00:00
  • 42f300ee83 Rename the `:nowrap and :nosignatures:` directive options (#13264) Adam Turner 2025-01-23 04:30:46 +00:00
  • ca2ab35d94 Add further types to `_INVALID_BUILTIN_CLASSES` (#13263) Adam Turner 2025-01-23 03:53:25 +00:00
  • 47bff3faea Add new `types types to _INVALID_BUILTIN_CLASSES` (#13262) Adam Turner 2025-01-23 03:35:53 +00:00
  • ea5fc5957a Add `pathlib types to _INVALID_BUILTIN_CLASSES` (#13261) Adam Turner 2025-01-23 03:26:35 +00:00
  • 019a6661f4 Expand mypy's `ignore_missing_imports` list Adam Turner 2025-01-23 01:11:19 +00:00