cpython/Doc/library
Gregory P. Smith 300de1e98a
gh-86519: Add prefixmatch APIs to the re module (GH-31137)
Adds `prefixmatch` APIs to the re module as an alternate name for our long existing `match` APIs to help alleviate a common Python confusion for those coming from other languages regular expression libraries.

These alleviate common confusion around what "match" means as Python is different than other popular languages regex libraries in our use of the term as an API name.  The original `match` names are **NOT being deprecated**.  Source tooling like linters, IDEs, and LLMs could suggest using `prefixmatch` instead of match to improve code health and reduce cognitive burden of understanding the intent of code when configured for a modern minimum Python version.

See the documentation changes for a better description.

Discussions took place in the PR, in the issue, and finally at https://discuss.python.org/t/add-re-prefixmatch-deprecate-re-match/105927

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 17:43:39 -08:00
..
__future__.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
__main__.rst gh-128720: Fix doc inacurracy about __main__.__file__ existence in the REPL (#128721) 2025-01-21 19:52:21 +00:00
_thread.rst Python 3.15.0a1 2025-10-14 13:46:08 +03:00
abc.rst Docs: Fix some semantic usages of iterator.__iter__ (GH-130172) 2025-02-25 13:38:47 +01:00
aifc.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
allos.rst gh-126180: Remove getopt and optparse deprecation notices (GH-126227) 2024-12-23 14:17:19 +10:00
annotationlib.rst gh-138764: annotationlib: Make call_annotate_function fallback to using VALUE annotations if both the requested format and VALUE_WITH_FAKE_GLOBALS are not implemented (#138803) 2025-10-21 15:57:43 +00:00
archiving.rst gh-132983: Add documentation for compression.zstd (GH-133911) 2025-05-21 07:18:21 -07:00
argparse.rst gh-84116: Add missing backslash to _SubParsersAction.add_parser signature (#144572) 2026-02-07 19:02:01 +01:00
array.rst gh-143420: Clarify sequence behavior for slice indexes (#143422) 2026-01-11 19:17:47 +02:00
ast.rst gh-142349: Implement PEP 810 - Explicit lazy imports (#142351) 2026-02-12 00:15:33 +00:00
asynchat.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
asyncio-api-index.rst
asyncio-dev.rst gh-133515: fix docs for unawaited coroutines in debug mode (#134081) 2025-05-16 21:01:15 +05:30
asyncio-eventloop.rst Clarify the docs for args in asyncio callbacks (#143873) 2026-02-10 13:10:01 +00:00
asyncio-exceptions.rst Clarify state of CancelledError in doc (#106453) 2023-07-05 08:07:02 -07:00
asyncio-extending.rst gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) 2023-07-29 08:48:10 +03:00
asyncio-future.rst gh-137026: Add an explainer guide for asyncio (GH-137215) 2025-08-08 22:29:51 -07:00
asyncio-graph.rst Python 3.14.0a5 2025-02-11 19:16:29 +02:00
asyncio-llapi-index.rst gh-124694: Add concurrent.futures.InterpreterPoolExecutor (gh-124548) 2024-10-16 16:50:46 -06:00
asyncio-platforms.rst GH-120804: add docs for removal for asyncio child watchers (#120895) 2024-06-23 13:14:12 +00:00
asyncio-policy.rst Python 3.14.0a4 2025-01-14 13:52:58 +02:00
asyncio-protocol.rst gh-90483: fix docs of SubprocessTransport.get_pipe_transport (#137852) 2025-08-16 11:11:45 +00:00
asyncio-queue.rst gh-142876: remove reference to thread in documentation of asyncio.Queue.shutdown (#142888) 2025-12-17 16:40:03 +00:00
asyncio-runner.rst gh-127949: make deprecation of policy system more prominent (#128290) 2024-12-27 15:13:41 +00:00
asyncio-stream.rst gh-138703: clarify data buffer requirement of asyncio.StreamWriter.write (#139564) 2025-10-04 21:44:05 +05:30
asyncio-subprocess.rst gh-118516: clarify that subprocess are automatically killed if transport gets garbage collected (#140997) 2025-11-06 10:21:13 +05:30
asyncio-sync.rst gh-101359: clarify docs for asyncio.Event.clear (#137849) 2025-08-16 10:50:54 +00:00
asyncio-task.rst gh-142044: Add note to prefer asyncio.timeout[_at] over asyncio.Timeout (#144449) 2026-02-07 12:22:51 +00:00
asyncio.rst gh-140569: recommend the new REPL in the asyncio REPL docs (#140570) 2025-11-06 11:09:07 +05:30
asyncore.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
atexit.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
audioop.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
audit_events.rst Python 3.14.0b1 2025-05-06 18:33:52 +03:00
base64.rst Python 3.15.0a6 2026-02-11 14:23:15 +02:00
bdb.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
binary.rst
binascii.rst Python 3.15.0a6 2026-02-11 14:23:15 +02:00
bisect.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
builtins.rst gh-99030: Added documentation links for types and exceptions (GH-123857) 2024-10-20 17:36:27 -07:00
bz2.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
calendar.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
cgi.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
cgitb.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
chunk.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
cmath.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
cmd.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
cmdline.rst gh-140727: Restructure profiling documentation for PEP 799 (#142373) 2025-12-09 12:55:04 +00:00
cmdlinelibs.rst gh-137777: Disband the 'Program Frameworks' chapter (#137796) 2025-08-15 18:41:09 +01:00
code.rst gh-131885: Document * for code.InteractiveConsole (#132029) 2025-10-31 11:16:32 +01:00
codecs.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
codeop.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
collections.abc.rst gh-105812: Use the `:deco:` role in place of manual decorator markup (#139619) 2025-10-05 21:15:36 +01:00
collections.rst gh-141721: Improve docstring for LastUpdatedOrderedDict example (gh141724) 2025-11-19 12:22:27 -06:00
colorsys.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
compileall.rst gh-133503: clarify compileall -s/-p docs (#134756) 2025-06-01 10:18:31 +02:00
compression.rst GH-123299: Copyedit 3.14 What's New: New and Improved Modules (#139530) 2025-10-04 15:58:51 +03:00
compression.zstd.rst gh-143434: Fix typo in zstd documentation (#143437) 2026-01-05 11:55:11 -08:00
concurrency.rst gh-134939: Add the concurrent.interpreters Module (gh-133958) 2025-06-11 17:35:48 -06:00
concurrent.futures.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
concurrent.interpreters.rst Minor documentation improvements (#140626) 2025-11-06 19:11:50 +02:00
concurrent.rst gh-134939: Add the concurrent.interpreters Module (gh-133958) 2025-06-11 17:35:48 -06:00
configparser.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
constants.rst gh-138307: Update the Ellipsis documentation (#138306) 2025-09-03 07:27:22 -04:00
contextlib.rst Python 3.15.0a6 2026-02-11 14:23:15 +02:00
contextvars.rst gh-142119: Clarify that one contextvars.Token can only reset once in a lifetime (GH-143693) 2026-01-27 10:49:05 +01:00
copy.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
copyreg.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
crypt.rst gh-139672: Remove references to passlib (#139673) 2025-10-09 20:13:38 +03:00
crypto.rst gh-104773: PEP 594: Remove the crypt module (#104908) 2023-05-25 15:45:46 +02:00
csv.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
ctypes.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
curses.ascii.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
curses.panel.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
curses.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
custominterp.rst
dataclasses.rst gh-105812: Use the `:deco:` role in place of manual decorator markup (#139619) 2025-10-05 21:15:36 +01:00
datatypes.rst
datetime.rst gh-57095: Add note about input splitting in datetime.*.strptime (GH-131049) 2026-02-12 11:35:42 +01:00
dbm.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
debug.rst gh-140727: Restructure profiling documentation for PEP 799 (#142373) 2025-12-09 12:55:04 +00:00
decimal.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
development.rst gh-104780: Remove 2to3 program and lib2to3 module (#104781) 2023-05-23 19:40:02 +02:00
devmode.rst gh-101100: Fix sphinx warnings in library/devmode.rst (#109963) 2023-09-27 16:07:28 +03:00
dialog.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
difflib.rst Python 3.15.0a1 2025-10-14 13:46:08 +03:00
dis.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
distribution.rst
distutils.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
doctest.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
email.charset.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
email.compat32-message.rst gh-101100: Fix Sphinx warnings in library/email.compat32-message.rst (#136323) 2025-07-07 19:28:44 +03:00
email.contentmanager.rst gh-121542: Document trailing newline behavior in set_content() (#121543) 2025-01-18 20:34:40 +02:00
email.encoders.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
email.errors.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
email.examples.rst Fix the french used in the email documentation (GH-106279) 2023-07-16 19:14:08 +02:00
email.generator.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
email.header.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
email.headerregistry.rst Docs: Fix typo in email.headerregistry.rst (#140965) 2025-11-04 14:29:13 -05:00
email.iterators.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
email.message.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
email.mime.rst docs: module page titles should not start with a link to themselves (#117099) 2024-05-08 20:34:40 +01:00
email.parser.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
email.policy.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
email.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
email.utils.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
ensurepip.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
enum.rst gh-136672: Docs: Move parts of Enum HOWTO to API Docs (GH-139176) 2026-02-13 11:51:56 -08:00
errno.rst gh-85046: Document errno constants (#126420) 2025-01-28 01:12:45 +01:00
exceptions.rst gh-142349: Implement PEP 810 - Explicit lazy imports (#142351) 2026-02-12 00:15:33 +00:00
faulthandler.rst gh-127604: Docs: Include a C stack in the faulthandler example (GH-136081) 2025-06-29 10:58:26 -04:00
fcntl.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
filecmp.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
fileformats.rst
fileinput.rst gh-120345: Fix incorrect use of the :class: role with the "()" suffix (GH-120347) 2024-06-12 17:23:03 +03:00
filesys.rst gh-126180: Remove getopt and optparse deprecation notices (GH-126227) 2024-12-23 14:17:19 +10:00
fnmatch.rst gh-74598: document that fnmatch.filterfalse is affected by cache limitation (#136781) 2025-07-19 09:51:11 +00:00
fractions.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
frameworks.rst gh-137777: Disband the 'Program Frameworks' chapter (#137796) 2025-08-15 18:41:09 +01:00
ftplib.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
functional.rst
functions.rst gh-141984: Reword and reorganize Subscription (and Slicing) docs (GH-141985) 2026-02-04 16:08:23 +00:00
functools.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
gc.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
getopt.rst gh-126180: Remove getopt and optparse deprecation notices (GH-126227) 2024-12-23 14:17:19 +10:00
getpass.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
gettext.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
glob.rst docs: be clearer that glob results are unordered (#140184) 2025-10-19 16:16:35 -04:00
graphlib.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
grp.rst gh-116622: Complete Android documentation (#124259) 2024-09-23 23:09:53 +00:00
gzip.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
hashlib-blake2-tree.png
hashlib.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
heapq-binary-tree.svg gh-133530: Replace binary tree textual digram with image (gh-133591) 2025-05-07 19:05:06 -05:00
heapq.rst Minor documentation improvements (#140626) 2025-11-06 19:11:50 +02:00
hmac.rst GH-101100: Resolve reference warnings in whatsnew/3.7.rst (#138410) 2025-09-03 09:20:16 +03:00
html.entities.rst docs: module page titles should not start with a link to themselves (#117099) 2024-05-08 20:34:40 +01:00
html.parser.rst gh-137836: Support more RAWTEXT and PLAINTEXT elements in HTMLParser (GH-137837) 2025-10-31 17:44:02 +02:00
html.rst gh-139006: Doc: Clarify html.escape function description (#139016) 2025-09-17 21:45:34 +08:00
http.client.rst gh-141938: document treatment of OSError raised by HTTPConnection.getresponse (#142339) 2025-12-14 11:12:20 +01:00
http.cookiejar.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
http.cookies.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
http.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
http.server.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
i18n.rst
idle.rst gh-143774 - Improve IDLE Format Paragraph doc (#143775) 2026-01-20 04:07:29 -05:00
imaplib.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
imghdr.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
imp.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
importlib.metadata.rst gh-134740: Document distribution discovery in importlib.metadata (#134751) 2026-01-06 01:25:30 +00:00
importlib.resources.abc.rst gh-143513: Clarify changed argument name of ResourceReader.is_resource (GH-143523) 2026-01-08 08:40:17 -05:00
importlib.resources.rst gh-138044: Fix importlib.resources.files deprecation docs (#139632) 2025-10-12 01:52:01 +03:00
importlib.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
index.rst gh-137777: Disband the 'Program Frameworks' chapter (#137796) 2025-08-15 18:41:09 +01:00
inspect.rst Python 3.15.0a6 2026-02-11 14:23:15 +02:00
internet.rst GH-97950: Use new-style index directive ('module') (#103996) 2023-05-04 10:17:12 +02:00
intro.rst gh-116622: Complete Android documentation (#124259) 2024-09-23 23:09:53 +00:00
io.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
ipaddress.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
ipc.rst
itertools.rst Itertools recipes: Replace the tabulate() example with running_mean() (gh-144483) 2026-02-04 14:21:20 -06:00
json.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
kde_example.png Improve kde graph with better caption and number formatting (gh-113967) 2024-01-11 18:25:18 -06:00
keyword.rst docs: module page titles should not start with a link to themselves (#117099) 2024-05-08 20:34:40 +01:00
language.rst
linecache.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
locale.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
logging.config.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
logging.handlers.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
logging.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
lzma.rst gh-139707: Add docs for optional modules (GH-140171) 2025-11-06 11:49:44 +01:00
mailbox.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
mailcap.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
markup.rst
marshal.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
math.integer.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
math.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
mimetypes.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
mm.rst
mmap.rst Python 3.15.0a5 2026-01-14 16:41:32 +02:00
modulefinder.rst docs: module page titles should not start with a link to themselves (#117099) 2024-05-08 20:34:40 +01:00
modules.rst
msilib.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
msvcrt.rst Add source links to documentation for Windows-specific modules (GH-130244) 2026-01-22 21:30:13 +00:00
multiprocessing.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
multiprocessing.shared_memory.rst docs: module page titles should not start with a link to themselves (#117099) 2024-05-08 20:34:40 +01:00
netdata.rst
netrc.rst gh-135815: skip netrc security checks if os.getuid is missing (#135816) 2025-06-22 19:48:06 +00:00
nis.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
nntplib.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
numbers.rst gh-122450: Expand documentation for `Rational and Fraction` (#136800) 2025-08-04 02:15:59 +00:00
numeric.rst gh-81313: Add the math.integer module (PEP-791) (GH-133909) 2025-10-31 16:13:43 +02:00
operator.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
optparse.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
os.path.rst Python 3.15.0a6 2026-02-11 14:23:15 +02:00
os.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
ossaudiodev.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
pathlib-inheritance.png
pathlib-inheritance.svg
pathlib.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
pdb.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
persistence.rst
pickle.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
pickletools.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
pipes.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
pkgutil.rst Docs: Emphasize parameter name in pkgutil.iter_importers (GH-135597) 2025-06-19 08:56:43 -04:00
platform.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
plistlib.rst gh-101100: Fix sphinx warnings in library/plistlib.rst (#132422) 2025-04-13 18:35:26 +00:00
poplib.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
posix.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
pprint.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
profile.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
profiling-sampling-visualization.html gh-138122: Add sampling profiler visualisation to docs (#142772) 2026-02-10 23:09:07 +00:00
profiling.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
profiling.sampling.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
profiling.tracing.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
pstats.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
pty.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
pwd.rst docs: module page titles should not start with a link to themselves (#117099) 2024-05-08 20:34:40 +01:00
py_compile.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
pyclbr.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
pydoc.rst Doc: Note that pydoc uses and prefers `MANPAGER` (#125362) 2024-10-29 23:12:02 +00:00
pyexpat.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
python.rst gh-134939: Add the concurrent.interpreters Module (gh-133958) 2025-06-11 17:35:48 -06:00
queue.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
quopri.rst docs: module page titles should not start with a link to themselves (#117099) 2024-05-08 20:34:40 +01:00
random.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
re.rst gh-86519: Add prefixmatch APIs to the re module (GH-31137) 2026-02-15 17:43:39 -08:00
readline.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
removed.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
reprlib.rst docs: module page titles should not start with a link to themselves (#117099) 2024-05-08 20:34:40 +01:00
resource.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
rlcompleter.rst docs: module page titles should not start with a link to themselves (#117099) 2024-05-08 20:34:40 +01:00
runpy.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
sched.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
secrets.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
security_warnings.rst gh-127502: Remove XML vulnerability table (GH-135294) 2025-07-07 11:03:07 +02:00
select.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
selectors.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
shelve.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
shlex.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
shutil.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
signal.rst gh-144706: Warn against using synchronization primitives within signal handlers (GH-144736) 2026-02-12 18:15:23 -05:00
site.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
smtpd.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
smtplib.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
sndhdr.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
socket.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
socketserver.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
spwd.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
sqlite3.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
ssl.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
stat.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
statistics.rst gh-121977: Add tips for handling unhashable data (#122075) 2024-07-21 05:53:26 +00:00
stdtypes.rst gh-106318: Fix incorrectly rendered code block in str.isalnum() docs (GH-144718) 2026-02-12 08:40:17 +01:00
string.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
string.templatelib.rst gh-138558: Improve description of `Interpolation.expression` (#139187) 2025-10-04 22:06:56 +01:00
stringprep.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
struct.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
subprocess.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
sunau.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
superseded.rst gh-140727: Restructure profiling documentation for PEP 799 (#142373) 2025-12-09 12:55:04 +00:00
symtable.rst Python 3.15.0a6 2026-02-11 14:23:15 +02:00
sys.monitoring.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
sys.rst gh-142349: Implement PEP 810 - Explicit lazy imports (#142351) 2026-02-12 00:15:33 +00:00
sys_path_init.rst Docs: fix some typos in Doc/library (#132511) 2025-04-14 13:24:46 +00:00
sysconfig.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
syslog.rst docs: module page titles should not start with a link to themselves (#117099) 2024-05-08 20:34:40 +01:00
tabnanny.rst docs: module page titles should not start with a link to themselves (#117099) 2024-05-08 20:34:40 +01:00
tachyon-flamegraph.png gh-138122: Add some screenshots to the profiling.sampling docs (#142676) 2025-12-14 17:43:03 +00:00
tachyon-gecko-calltree.png gh-138122: Add some screenshots to the profiling.sampling docs (#142676) 2025-12-14 17:43:03 +00:00
tachyon-gecko-flamegraph.png gh-138122: Add some screenshots to the profiling.sampling docs (#142676) 2025-12-14 17:43:03 +00:00
tachyon-gecko-opcodes.png gh-138122: Add some screenshots to the profiling.sampling docs (#142676) 2025-12-14 17:43:03 +00:00
tachyon-heatmap-with-opcodes.png gh-138122: Add some screenshots to the profiling.sampling docs (#142676) 2025-12-14 17:43:03 +00:00
tachyon-heatmap.png gh-138122: Add some screenshots to the profiling.sampling docs (#142676) 2025-12-14 17:43:03 +00:00
tachyon-live-mode-1.gif gh-138122: Add some screenshots to the profiling.sampling docs (#142676) 2025-12-14 17:43:03 +00:00
tachyon-live-mode-2.gif gh-138122: Add some screenshots to the profiling.sampling docs (#142676) 2025-12-14 17:43:03 +00:00
tachyon-logo.png gh-138122: Add some screenshots to the profiling.sampling docs (#142676) 2025-12-14 17:43:03 +00:00
tachyon-pstats.png gh-138122: Add some screenshots to the profiling.sampling docs (#142676) 2025-12-14 17:43:03 +00:00
tarfile.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
telnetlib.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
tempfile.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
termios.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
test.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
text.rst gh-132661: Document t-strings and templatelib (#135229) 2025-07-22 12:44:13 +03:00
textwrap.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
threading.rst Python 3.15.0a1 2025-10-14 13:46:08 +03:00
time.rst gh-141246: Link to correct Windows docs in time.sleep() doc (#141248) 2025-11-08 15:56:48 +01:00
timeit.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
tk.rst gh-137777: Disband the 'Program Frameworks' chapter (#137796) 2025-08-15 18:41:09 +01:00
tk_msg.png
tkinter.colorchooser.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
tkinter.dnd.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
tkinter.font.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
tkinter.messagebox.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
tkinter.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
tkinter.scrolledtext.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
tkinter.ttk.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
token-list.inc gh-130587: Add hand-written docs for non-OP tokens (GH-130588) 2025-03-19 16:42:11 +01:00
token.rst gh-135263: Fix typo in token.NAME documentation (#135275) 2025-06-08 22:59:26 +03:00
tokenize.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
tomllib.rst Python 3.15.0a6 2026-02-11 14:23:15 +02:00
trace.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
traceback.rst gh-128481: indicate that the default value for FrameSummary.end_lineno changed in 3.13 (#130755) 2025-03-02 18:16:51 +01:00
tracemalloc.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
tty.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
turtle-star.pdf
turtle-star.png
turtle-star.ps
turtle.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
types.rst gh-142349: Implement PEP 810 - Explicit lazy imports (#142351) 2026-02-12 00:15:33 +00:00
typing.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
unicodedata.rst Python 3.15.0a5 2026-01-14 16:41:32 +02:00
unittest.mock-examples.rst gh-62480: De-personalize "Coping with mutable arguments" section in unittest.mock examples (#141323) 2025-11-17 13:44:44 +02:00
unittest.mock.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
unittest.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
unix.rst gh-137777: Disband the 'Program Frameworks' chapter (#137796) 2025-08-15 18:41:09 +01:00
urllib.error.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
urllib.parse.rst Python 3.15.0a6 2026-02-11 14:23:15 +02:00
urllib.request.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
urllib.robotparser.rst gh-141444: Replace dead URL in urllib.robotparser example (GH-144443) 2026-02-04 10:45:15 +02:00
urllib.rst docs: module page titles should not start with a link to themselves (#117099) 2024-05-08 20:34:40 +01:00
uu.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
uuid.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
venv.rst gh-144148: Update the urllib.parse documentation (GH-144497) 2026-02-05 16:32:17 +02:00
warnings.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
wave.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
weakref.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
webbrowser.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
windows.rst
winreg.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
winsound.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
wsgiref.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
xdrlib.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
xml.dom.minidom.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
xml.dom.pulldom.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
xml.dom.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
xml.etree.elementtree.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
xml.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
xml.sax.handler.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
xml.sax.reader.rst docs: module page titles should not start with a link to themselves (#117099) 2024-05-08 20:34:40 +01:00
xml.sax.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
xml.sax.utils.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
xmlrpc.client.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
xmlrpc.rst gh-101100: Fix sphinx warnings in whatsnew/3.0.rst (#127662) 2024-12-10 12:22:37 +02:00
xmlrpc.server.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
zipapp.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
zipfile.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
zipimport.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
zlib.rst gh-139707: Add docs for optional modules (GH-140171) 2025-11-06 11:49:44 +01:00
zoneinfo.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00