]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Update Sphinx Lint and fix unnecessary parentheses in `:func:`s (#123960)
authorHugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Wed, 11 Sep 2024 18:05:15 +0000 (21:05 +0300)
committerGitHub <noreply@github.com>
Wed, 11 Sep 2024 18:05:15 +0000 (21:05 +0300)
.pre-commit-config.yaml
Doc/library/annotationlib.rst
Misc/NEWS.d/next/Library/2024-08-23-22-01-30.gh-issue-76960.vsANPu.rst

index b10be5b6bd9904c75820b74a5f4ac2ced61f914b..1ce4cb81511d8e426063ef8273f5652cc347d4b7 100644 (file)
@@ -1,6 +1,6 @@
 repos:
   - repo: https://github.com/astral-sh/ruff-pre-commit
-    rev: v0.3.4
+    rev: v0.4.10
     hooks:
       - id: ruff
         name: Run Ruff (lint) on Doc/
@@ -20,7 +20,7 @@ repos:
         files: ^Doc/
 
   - repo: https://github.com/psf/black-pre-commit-mirror
-    rev: 24.4.2
+    rev: 24.8.0
     hooks:
       - id: black
         name: Run Black on Tools/jit/
@@ -28,7 +28,7 @@ repos:
         language_version: python3.12
 
   - repo: https://github.com/pre-commit/pre-commit-hooks
-    rev: v4.5.0
+    rev: v4.6.0
     hooks:
       - id: check-case-conflict
       - id: check-merge-conflict
@@ -42,7 +42,7 @@ repos:
         types_or: [c, inc, python, rst]
 
   - repo: https://github.com/sphinx-contrib/sphinx-lint
-    rev: v0.9.1
+    rev: v1.0.0
     hooks:
       - id: sphinx-lint
         args: [--enable=default-role]
index ecf56ed50b6a2acc56cde2224da628f6b712c0b6..1e72c5421674bc1811b77ead0f0119cd7a2701eb 100644 (file)
@@ -315,7 +315,7 @@ Functions
 
    * If eval_str is true, :func:`eval` is called on values of type
      :class:`!str`. (Note that :func:`!get_annotations` doesn't catch
-     exceptions; if :func:`eval()` raises an exception, it will unwind
+     exceptions; if :func:`eval` raises an exception, it will unwind
      the stack past the :func:`!get_annotations` call.)
    * If *eval_str* is false (the default), values of type :class:`!str` are
      unchanged.
index 7ce2baee3f9ab61a54930abf1b379c9013b71531..acb0a991e4c93d94c79bbad9c2d0c3ee88448316 100644 (file)
@@ -1,5 +1,5 @@
 Fix :func:`urllib.parse.urljoin` and :func:`urllib.parse.urldefrag` for URIs
-containing empty components. For example, :func:`!urljoin()` with relative
+containing empty components. For example, :func:`!urljoin` with relative
 reference "?" now sets empty query and removes fragment.
 Preserve empty components (authority, params, query, fragment) in :func:`!urljoin`.
 Preserve empty components (authority, params, query) in :func:`!urldefrag`.