]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.10] Fix `PurePath.relative_to` links in the pathlib documentation (GH-93268) ...
authorjacksonriley <52106215+jacksonriley@users.noreply.github.com>
Tue, 7 Jun 2022 21:58:43 +0000 (22:58 +0100)
committerGitHub <noreply@github.com>
Tue, 7 Jun 2022 21:58:43 +0000 (14:58 -0700)
These are currently broken as they refer to :meth:`Path.relative_to` rather than :meth:`PurePath.relative_to`, and `relative_to` is a method on `PurePath`..
(cherry picked from commit 8ef7929baffd0038bcb38978a6a91ecc63bf0de2)

Co-authored-by: jacksonriley <52106215+jacksonriley@users.noreply.github.com>
Backport of #93268

Doc/library/pathlib.rst

index 004f671b033aea0ebd9535f9437b27dbea48c63b..8077796ff6f6fd643228aa64cfa08827f1ca025e 100644 (file)
@@ -1265,7 +1265,7 @@ Below is a table mapping various :mod:`os` functions to their corresponding
 :func:`os.link`                        :meth:`Path.hardlink_to`
 :func:`os.symlink`                     :meth:`Path.symlink_to`
 :func:`os.readlink`                    :meth:`Path.readlink`
-:func:`os.path.relpath`                :meth:`Path.relative_to` [#]_
+:func:`os.path.relpath`                :meth:`PurePath.relative_to` [#]_
 :func:`os.stat`                        :meth:`Path.stat`,
                                        :meth:`Path.owner`,
                                        :meth:`Path.group`
@@ -1280,4 +1280,4 @@ Below is a table mapping various :mod:`os` functions to their corresponding
 .. rubric:: Footnotes
 
 .. [#] :func:`os.path.abspath` does not resolve symbolic links while :meth:`Path.resolve` does.
-.. [#] :meth:`Path.relative_to` requires ``self`` to be the subpath of the argument, but :func:`os.path.relpath` does not.
+.. [#] :meth:`PurePath.relative_to` requires ``self`` to be the subpath of the argument, but :func:`os.path.relpath` does not.