]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.11] `ast` docs: Fix incorrect link on `keyword` (GH-108728) (#108738)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Thu, 31 Aug 2023 22:27:27 +0000 (15:27 -0700)
committerGitHub <noreply@github.com>
Thu, 31 Aug 2023 22:27:27 +0000 (22:27 +0000)
`ast` docs: Fix incorrect link on `keyword` (GH-108728)

In two places, Sphinx was erroneously adding links to the `keyword` module instead of the `ast.keyword` class
(cherry picked from commit c1e2f3b2f70b8a72ea7e1bf792addf62a94ae65d)

Co-authored-by: Alex Povel <git@alexpovel.de>
Doc/library/ast.rst

index d136f016b9b17a67dd2a8ac3846cd4af49c69a26..6392f7318d7a6d70d4abba157baff420ee0af83e 100644 (file)
@@ -585,7 +585,7 @@ Expressions
    :class:`Name` or :class:`Attribute` object. Of the arguments:
 
    * ``args`` holds a list of the arguments passed by position.
-   * ``keywords`` holds a list of :class:`keyword` objects representing
+   * ``keywords`` holds a list of :class:`.keyword` objects representing
      arguments passed by keyword.
 
    When creating a ``Call`` node, ``args`` and ``keywords`` are required, but
@@ -1925,7 +1925,7 @@ Function and class definitions
 
    * ``name`` is a raw string for the class name
    * ``bases`` is a list of nodes for explicitly specified base classes.
-   * ``keywords`` is a list of :class:`keyword` nodes, principally for 'metaclass'.
+   * ``keywords`` is a list of :class:`.keyword` nodes, principally for 'metaclass'.
      Other keywords will be passed to the metaclass, as per `PEP-3115
      <https://peps.python.org/pep-3115/>`_.
    * ``body`` is a list of nodes representing the code within the class