GH-101112: Specify type of pattern for Path.rglob (#101132)

The documentation for `rglob` did not mention what `pattern` actually
is.

Mentioning and linking to `fnmatch` makes this explicit, as the
documentation for `fnmatch` both shows the syntax and some explanation.
This commit is contained in:
Jürgen Gmach 2023-01-20 23:11:31 +01:00 • committed by GitHub
parent f1d0711dd3
commit 61f338a005
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1270,7 +1270,8 @@ call fails (for example because the path doesn't exist).
.. method:: Path.rglob(pattern)
Glob the given relative *pattern* recursively. This is like calling
:func:`Path.glob` with "``**/``" added in front of the *pattern*::
:func:`Path.glob` with "``**/``" added in front of the *pattern*, where
*patterns* are the same as for :mod:`fnmatch`::
>>> sorted(Path().rglob("*.py"))
[PosixPath('build/lib/pathlib.py'),