cpython/Doc/library
Danny Lin aec0aed197
gh-51067: Add remove() and repack() to ZipFile (GH-134627)
The docs included in the commit do the best job of describing this.

Much discussion on the PR and issue.

thank you to to core team folks jaraco, emmatyping, gpshead, and all others who added their constructive comments along the way.

---------

Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: Gregory P. Smith <greg@krypto.org>
2026-06-20 12:45:53 -07: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 gh-89554: Document _thread.LockType as a class (#150684) 2026-06-02 14:55:01 +02:00
abc.rst gh-105812: Make use of the Sphinx deco role in documentation (#139598) 2026-06-03 13:14:47 +00: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-141388: Improve docs/tests for non-function callables as annotate functions (#142327) 2026-05-02 18:21:59 -07:00
archiving.rst gh-132983: Add documentation for compression.zstd (GH-133911) 2025-05-21 07:18:21 -07:00
argparse.rst GH-59633: Clarify dest collisions in argparse docs (#150987) 2026-06-09 10:07:03 -07:00
array.rst gh-150319: Replace all documentation which says "See PEP 585" (#150325) 2026-06-02 21:13:34 +01:00
ast.rst Python 3.15.0b1 2026-05-07 16:26:31 +03: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 Doc: Found some remaining default roles. (GH-98392) 2022-10-18 15:46:18 +02:00
asyncio-dev.rst Fix typos in asyncio, ctypes, and importlib documentation (#148747) 2026-04-20 12:22:37 -07:00
asyncio-eventloop.rst gh-148067: Fix typo in asyncio event loop docs: 'signals' -> 'signal' (#148073) 2026-04-04 16:02:58 +05:30
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-150319: Replace all documentation which says "See PEP 585" (#150325) 2026-06-02 21:13:34 +01: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 Docs: replace all datetime imports with import datetime as dt (#145640) 2026-03-21 18:02:06 +02: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 Docs: replace all datetime imports with import datetime as dt (#145640) 2026-03-21 18:02:06 +02:00
asyncio-sync.rst gh-101359: clarify docs for asyncio.Event.clear (#137849) 2025-08-16 10:50:54 +00:00
asyncio-task.rst gh-150319: Replace all documentation which says "See PEP 585" (#150325) 2026-06-02 21:13:34 +01:00
asyncio-threading.rst add asyncio guide for Free-Threaded Python (#150456) 2026-06-10 14:02:11 +00:00
asyncio.rst add asyncio guide for Free-Threaded Python (#150456) 2026-06-10 14:02:11 +00:00
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: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -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 gh-134837: Correct and improve base85 documentation for base64 and binascii modules (GH-145843) 2026-05-12 22:46:46 +03:00
bdb.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
binary.rst
binascii.rst gh-150524: Remove outdated note in binascii.a2b_hex() documentation (GH-150525) 2026-05-30 19:18:39 +00:00
bisect.rst Docs: Fix missing colon in bisect example function (GH-151061) 2026-06-08 05:39:03 -04: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: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
calendar.rst Python 3.15.0b1 2026-05-07 16:26:31 +03: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: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -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 gh-149801: Add IANA registered names and aliases with leading zeros (GH-149804) 2026-05-15 14:34:48 +03:00
codeop.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
collections.abc.rst gh-151070: Fix class referencing typo in collections.abc docs (GH-151088) 2026-06-08 22:38:14 +03:00
collections.rst Use time.monotonic in OrderedDict LRU cache example (#150986) 2026-06-06 01:42:59 +03:00
colorsys.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -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 Clarify max_length in zstd & zlib decompressor documentation (#143805) 2026-05-01 12:32:50 -07:00
concurrency.rst gh-134939: Add the concurrent.interpreters Module (gh-133958) 2025-06-11 17:35:48 -06:00
concurrent.futures.rst gh-141617: clarify concurrent.futures.ThreadPoolExecutor deadlock example (#141620) 2026-03-09 16:30:00 +00:00
concurrent.interpreters.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
concurrent.rst gh-134939: Add the concurrent.interpreters Module (gh-133958) 2025-06-11 17:35:48 -06:00
configparser.rst Add a warning about untrusted input to configparser docs (#146276) 2026-03-22 19:58:31 -04:00
constants.rst gh-89554: Document NoneType, NotImplementedType and EllipsisType as classes (GH-150682) 2026-06-02 10:55:01 +03:00
contextlib.rst gh-105812: Make use of the Sphinx deco role in documentation (#139598) 2026-06-03 13:14:47 +00:00
contextvars.rst gh-150319: Replace all documentation which says "See PEP 585" (#150325) 2026-06-02 21:13:34 +01:00
copy.rst gh-150636: Clarify difference between copy.copy() and the copy() methods (GH-150637) 2026-05-31 15:08:55 +03: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: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
ctypes.rst gh-105812: Make use of the Sphinx deco role in documentation (#139598) 2026-06-03 13:14:47 +00:00
curses.ascii.rst gh-151623: Improve curses documentation and docstrings (GH-151625) 2026-06-18 11:20:03 +03:00
curses.panel.rst gh-151623: Improve curses documentation style (#151635) 2026-06-18 12:43:33 +03:00
curses.rst gh-151744: Add curses.nofilter() (GH-151747) 2026-06-19 17:49:26 +00:00
custominterp.rst Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551) 2022-07-05 11:16:10 +02:00
dataclasses.rst gh-138991: Update dataclass documentation for new eq behavior in Python 3.13 (#139007) 2026-06-11 17:15:29 +00:00
datatypes.rst
datetime-inheritance.dot Datetime: Tidy up docs (GH-144720) 2026-02-18 14:22:34 +01:00
datetime-inheritance.svg Datetime: Tidy up docs (GH-144720) 2026-02-18 14:22:34 +01:00
datetime.rst GH-70647: Remove support for %d (and deprecate for %e) without year in strptime() (GH-144570) 2026-04-14 17:15:27 -07:00
dbm.rst Remove unused :platform: in module's docs (GH-144988) 2026-02-19 13:45:30 +02:00
debug.rst gh-140727: Restructure profiling documentation for PEP 799 (#142373) 2025-12-09 12:55:04 +00:00
decimal.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -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 gh-86726: Document the full public API of tkinter (GH-151579) 2026-06-18 15:39:06 +03:00
difflib.rst gh-110631: Fix wrong blocks indentation in difflib.rst (GH-110885) 2026-06-05 17:02:10 +00:00
dis.rst gh-134690: Removed deprecated codetype.co_lnotab (#134691) 2026-04-25 19:13:48 +03:00
distribution.rst gh-85454: Remove distutils documentation (#95239) 2022-07-25 15:50:46 +02:00
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: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -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 Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05: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 gh-123138: Updated email.headerregistry docs to include required keyword parse_tree (GH-134450) 2026-05-30 20:59:42 +03: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: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -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 gh-101100: Fix sphinx reference warnings around I/O (#139592) 2026-03-11 10:02:23 +02:00
email.policy.rst gh-83938, gh-122476: Stop incorrectly RFC 2047 encoding non-ASCII email addresses (#122540) 2026-05-01 13:52:06 -04:00
email.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -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 Docs: Fix method directive signatures in enum docs (#151429) 2026-06-13 09:47:23 +01:00
errno.rst gh-85046: Document errno constants (#126420) 2025-01-28 01:12:45 +01:00
exceptions.rst gh-150319: Replace all documentation which says "See PEP 585" (#150325) 2026-06-02 21:13:34 +01:00
faulthandler.rst Python 3.15.0b1 2026-05-07 16:26:31 +03:00
fcntl.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
filecmp.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
fileformats.rst bpo-47061: document module deprecations due to PEP 594 (GH-31984) 2022-03-21 16:16:37 -07:00
fileinput.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
filesys.rst gh-126180: Remove getopt and optparse deprecation notices (GH-126227) 2024-12-23 14:17:19 +10:00
fnmatch.rst gh-105812: Make use of the Sphinx deco role in documentation (#139598) 2026-06-03 13:14:47 +00:00
fractions.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -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 Docs: avoid repetitions of class references in functions.rst (#150891) 2026-06-12 17:53:06 +03:00
functools.rst gh-105812: Make use of the Sphinx deco role in documentation (#139598) 2026-06-03 13:14:47 +00:00
gc.rst gh-148937: revert process RSS based GC deferral (#149475) 2026-05-07 14:32:14 +03:00
getopt.rst gh-126180: Remove getopt and optparse deprecation notices (GH-126227) 2024-12-23 14:17:19 +10:00
getpass.rst Docs: add cross-references to improve navigation in getpass.rst (#151092) 2026-06-09 11:36:05 -04:00
gettext.rst gh-140553: Mark *gettext parameters as positionaly only in documentation (#140598) 2026-05-31 09:08:17 +01:00
glob.rst gh-86519: Update docs for prefixmatch (#148096) 2026-04-14 20:15:06 +03:00
graphlib.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
grp.rst Remove unused :platform: in module's docs (GH-144988) 2026-02-19 13:45:30 +02:00
gzip.rst gh-91372: Add mtime to gzip.open() (GH-32310) 2026-05-22 15:14:25 +03:00
hashlib-blake2-tree.png Optimize images by IMGbot (GH-21348) 2022-02-04 15:49:43 +09:00
hashlib.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -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 Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
hmac.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
html.entities.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
html.parser.rst gh-82665 Mention that HTMLParser.handle_starttag value can be None (#134312) 2026-04-27 08:27:05 +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: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
http.cookies.rst gh-148849: Deprecate http.cookies.BaseCookie.js_output() (GH-148978) 2026-05-04 12:51:17 +03:00
http.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
http.server.rst Python 3.15.0b1 2026-05-07 16:26:31 +03:00
i18n.rst
idle.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
imaplib.rst gh-67512: Document IMAP4.append() flags argument (#149907) 2026-05-16 11:24:41 -07: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-143387: Update docs to reflect the behavior and note the changed version. (#150095) 2026-05-19 12:38:27 -07: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 Delete mention encoding and errors for importlib.resources.path() (GH-143111) 2026-06-06 14:52:01 +03:00
importlib.rst Fix typos in asyncio, ctypes, and importlib documentation (#148747) 2026-04-20 12:22:37 -07:00
index.rst gh-142518: Move thread safety sections into a new page (#144716) 2026-02-25 16:49:46 +01:00
inspect.rst gh-150501: Correct inspect.getattr_static docs signature (#150504) 2026-05-30 11:18:25 +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 gh-129011: Update docs for Raw I/O read, readinto, and write (#135328) 2026-06-05 14:00:59 +02:00
ipaddress.rst gh-87245: Improve IPv6Address.ipv4_mapped documentation (#92572) 2026-05-04 23:03:20 +10:00
ipc.rst bpo-47061: document module deprecations due to PEP 594 (GH-31984) 2022-03-21 16:16:37 -07:00
itertools.rst Additional itertool recipes for running statistics (gh-148879) 2026-04-22 11:52:41 -05:00
json.rst gh-146061: Clarify indent=None in json docs (GH-146095) 2026-05-11 11:14:54 +00: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: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
locale.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
logging.config.rst docs: Fix indent misalignment in library/logging.config.rst (GH-151617) 2026-06-18 08:21:24 +01:00
logging.handlers.rst gh-84649: Use statx() in TimedRotatingFileHandler if available (ПР-150968) 2026-06-06 11:49:07 +03:00
logging.rst docs: Fix broken reference of parameter type in library/logging.rst (GH-151645) 2026-06-18 18:45:04 +01:00
lzma.rst gh-115988: Add ARM64 and RISCV BCJ filters constants in lzma module (GH-115989) 2026-05-28 08:05:03 -07:00
mailbox.rst Python 3.15.0a7 2026-03-10 14:31:15 +02: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 Python 3.15.0a7 2026-03-10 14:31:15 +02:00
math.integer.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
math.rst gh-150534: Add C23 half-turn trigonometric *pi functions (GH-150555) 2026-06-06 10:19:45 +00:00
mimetypes.rst gh-92455: Respect case-sensitive mimetype suffixes (GH-148782) 2026-06-15 15:05:29 +00:00
mm.rst bpo-47061: document module deprecations due to PEP 594 (GH-31984) 2022-03-21 16:16:37 -07:00
mmap.rst Python 3.15.0a5 2026-01-14 16:41:32 +02:00
modulefinder.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
modules.rst gh-93610: Improve docs for importlib.resources (#93611) 2022-07-25 18:16:17 +02:00
msilib.rst Docs: re-create pages for removed modules to document their removal. (#126622) 2024-11-11 17:49:48 -05:00
msvcrt.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
multiprocessing.rst gh-117291: Explain usage of null bytes in Array(c_char).value (GH-117292) 2026-05-31 10:20:49 +03: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 gh-68966: Deprecate the mailcap module (#91951) 2022-04-26 22:43:50 +02:00
netrc.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05: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 gh-141623: operator.rst: don't use term "bitwise" (GH-141846) 2026-06-08 15:12:48 +03:00
optparse.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
os.path.rst Python 3.15.0a6 2026-02-11 14:23:15 +02:00
os.rst gh-151427: add 'not macOS' and 'not iOS' restrictions on availability state of some functions in os module. (#151537) 2026-06-19 04:08:53 -04: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 Optimize images by IMGbot (GH-21348) 2022-02-04 15:49:43 +09:00
pathlib.rst gh-86533: Restore os.makedirs() ability to apply *mode* recursively (GH-150011) 2026-05-18 23:00:27 +00:00
pdb.rst Docs: remove links of modules to themselves (#144695) 2026-02-11 07:56:36 -05:00
persistence.rst
pickle.rst gh-148669: Clarify __reduce__() module lookup behavior (#148670) 2026-05-11 19:45:51 -07:00
pickletools.rst Python 3.15.0b1 2026-05-07 16:26:31 +03: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 gh-148641: Implement PEP 829 - startup configuration files (#149109) 2026-05-03 17:17:29 +00:00
platform.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
plistlib.rst gh-141510: Support frozendict in plistlib (#145590) 2026-03-31 15:45:23 +03:00
poplib.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
posix.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
pprint.rst gh-149189: Revert "Modern defaults for pprint (#149190)" (#150249) 2026-05-22 23:22:03 +03: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 gh-148932: Fix profiling.sampling on Windows virtual environments (#150541) 2026-06-08 17:25:43 +00: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: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
pwd.rst Remove unused :platform: in module's docs (GH-144988) 2026-02-19 13:45:30 +02:00
py_compile.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
pyclbr.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
pydoc.rst Add a security warning about pydoc's HTTP server (#150409) 2026-05-29 13:29:59 +01:00
pyexpat.rst gh-62259: Add support of multi-byte encodings in the XML parser (GH-149860) 2026-05-26 19:40:25 +00:00
python.rst gh-134939: Add the concurrent.interpreters Module (gh-133958) 2025-06-11 17:35:48 -06:00
queue.rst gh-150319: Replace all documentation which says "See PEP 585" (#150325) 2026-06-02 21:13:34 +01: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-150319: Replace all documentation which says "See PEP 585" (#150325) 2026-06-02 21:13:34 +01:00
readline.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -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: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
resource.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
rlcompleter.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
runpy.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
sched.rst Clarify docs for scheduler.run(blocking=False) (GH-129575) 2026-05-31 12:11:17 +00:00
secrets.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
security_warnings.rst gh-127502: Remove XML vulnerability table (GH-135294) 2025-07-07 11:03:07 +02:00
select.rst gh-149763: Improve availablity docs in select.rst (#149764) 2026-05-15 07:16:34 +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 gh-119670: Add force keyword only argument to shlex.quote (#148846) 2026-06-04 11:06:02 +02:00
shutil.rst Fix description of the function parameter of shutil.register_archive_format() (GH-145087) 2026-06-02 22:12:36 +03:00
signal.rst gh-146318: Document that signal.SIGSTOP is Unix-only (#146319) 2026-03-26 16:05:21 +01:00
site.rst gh-150228: Improve the PEP 829 batch processing APIs (#150542) 2026-06-01 18:43:18 -07: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: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -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 gh-89554: Document socket.SocketType as a class (#150683) 2026-06-10 15:01:01 +02: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 gh-149738: Fix segmentation fault bug in sqllite3 (#149754) 2026-06-02 11:07:08 +02:00
ssl.rst gh-150898: Assume OpenSSL supports keylogging (#150870) 2026-06-09 16:37:38 +02:00
stat.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
statistics.rst gh-149244 Document statistics functions that require sequence inputs. (gh-149264) 2026-05-01 22:58:23 -05:00
stdtypes.rst gh-106318: Add examples to the str.isdigit() method docs (#144721) 2026-06-08 12:51:35 +00:00
string.rst gh-134887: Add references to locale module for locale-aware number formatting references in string module docs (GH-134888) 2026-05-19 23:10:39 +02:00
string.templatelib.rst gh-150319: Replace all documentation which says "See PEP 585" (#150325) 2026-06-02 21:13:34 +01:00
stringprep.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
struct.rst gh-149402: Don't assume single-character type codes (struct/array/ctypes) (#149483) 2026-05-11 13:05:50 +00:00
subprocess.rst gh-94632: document the subprocess need for extra_groups=() with user= (GH-148129) 2026-04-05 11:07:07 -07: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 gh-149530: Remove symtable.Class.get_methods deprecated method (#149531) 2026-05-09 08:33:09 +00:00
sys.monitoring.rst gh-142186: Allow all PEP-669 events to be per-code object and disableable (GH-146182) 2026-04-22 09:08:23 +01:00
sys.rst gh-148587: Document sys.lazy_modules (#150742) 2026-06-02 16:00:45 +01:00
sys_path_init.rst DOC: clarify and expand documentation about PYTHONUSERBASE and PYTHONNOUSERSITE (#144637) 2026-03-02 15:54:26 +00:00
sysconfig.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
syslog.rst Remove unused :platform: in module's docs (GH-144988) 2026-02-19 13:45:30 +02:00
tabnanny.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05: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-pstats.png gh-138122: Add some screenshots to the profiling.sampling docs (#142676) 2025-12-14 17:43:03 +00:00
tarfile.rst gh-105812: Make use of the Sphinx deco role in documentation (#139598) 2026-06-03 13:14:47 +00: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: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
termios.rst Remove unused :platform: in module's docs (GH-144988) 2026-02-19 13:45:30 +02:00
test.rst gh-105812: Make use of the Sphinx deco role in documentation (#139598) 2026-06-03 13:14:47 +00:00
text.rst gh-132661: Document t-strings and templatelib (#135229) 2025-07-22 12:44:13 +03:00
textwrap.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
threading.rst gh-150232: update Thread group parameter doc (#150283) 2026-05-23 13:52:44 +05:30
threadsafety.rst gh-142518: Add thread safety notes for the buffer protocol (#145911) 2026-03-18 14:18:28 +01: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 Python 3.15.0b1 2026-05-07 16:26:31 +03:00
tk.rst gh-137777: Disband the 'Program Frameworks' chapter (#137796) 2025-08-15 18:41:09 +01:00
tk_msg.png Optimize images by IMGbot (GH-21348) 2022-02-04 15:49:43 +09:00
tkinter.colorchooser.rst gh-86726: Document the full public API of tkinter (GH-151579) 2026-06-18 15:39:06 +03:00
tkinter.dnd.rst gh-86726: Document the full public API of tkinter (GH-151579) 2026-06-18 15:39:06 +03:00
tkinter.font.rst gh-86726: Document the full public API of tkinter (GH-151579) 2026-06-18 15:39:06 +03:00
tkinter.messagebox.rst gh-86726: Document the full public API of tkinter (GH-151579) 2026-06-18 15:39:06 +03:00
tkinter.rst gh-151675: Add tkinter Text.sync() and Text.pendingsync() (GH-151677) 2026-06-20 17:11:21 +03:00
tkinter.scrolledtext.rst gh-86726: Document the full public API of tkinter (GH-151579) 2026-06-18 15:39:06 +03:00
tkinter.ttk.rst gh-86726: Document the full public API of tkinter (GH-151579) 2026-06-18 15:39:06 +03: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 Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
tokenize.rst Python 3.15.0b1 2026-05-07 16:26:31 +03:00
tomllib.rst gh-111264: Add a note about untrusted input to tomllib docs (GH-146209) 2026-04-30 16:33:13 +02:00
trace.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
traceback.rst gh-145896: Fix typos and stale docstrings in the traceback module (GH-145897) 2026-05-25 12:45:02 +03:00
tracemalloc.rst Fix typos and grammar errors across documentation (#144709) 2026-02-11 16:35:25 +00:00
tty.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
turtle-star.pdf
turtle-star.png
turtle-star.ps
turtle.rst Destroy the turtle window after its doctests finish (GH-125294) 2026-02-28 21:12:05 +00:00
types.rst gh-150319: Replace all documentation which says "See PEP 585" (#150325) 2026-06-02 21:13:34 +01:00
typing.rst gh-105812: Make use of the Sphinx deco role in documentation (#139598) 2026-06-03 13:14:47 +00:00
unicodedata.rst Add summary table to the unicodedata doc (#149957) 2026-05-20 16:04:10 +01:00
unittest.mock-examples.rst Docs: replace all datetime imports with import datetime as dt (#145640) 2026-03-21 18:02:06 +02:00
unittest.mock.rst gh-151443: Fix documented default of unittest.mock.mock_open's read_data parameter (#151444) 2026-06-13 18:31:03 +00:00
unittest.rst gh-105812: Make use of the Sphinx deco role in documentation (#139598) 2026-06-03 13:14:47 +00:00
unix.rst gh-137777: Disband the 'Program Frameworks' chapter (#137796) 2025-08-15 18:41:09 +01:00
urllib.error.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
urllib.parse.rst Python 3.15.0a6 2026-02-11 14:23:15 +02:00
urllib.request.rst gh-141444:fix broken URLs and examples in urllib.request.rst (#144863) 2026-05-30 19:08:18 -07:00
urllib.robotparser.rst gh-138907: Support RFC 9309 in robotparser (GH-138908) 2026-05-04 18:03:11 +00: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: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
venv.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
warnings.rst gh-139837: Document attributes of objects recorded by warnings.catch_warnings (GH-139893) 2026-06-14 15:39:33 +03:00
wave.rst Python 3.15.0a8 2026-04-07 14:24:03 +03:00
weakref.rst gh-80384: Check that callback is callable at weak reference creation (GH-151145) 2026-06-10 13:34:55 +03:00
webbrowser.rst Python 3.15.0b1 2026-05-07 16:26:31 +03:00
windows.rst bpo-47061: document module deprecations due to PEP 594 (GH-31984) 2022-03-21 16:16:37 -07:00
winreg.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
winsound.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
wsgiref.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -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 Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
xml.dom.pulldom.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
xml.dom.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
xml.etree.elementtree.rst Python 3.15.0a8 2026-04-07 14:24:03 +03:00
xml.rst Python 3.15.0b1 2026-05-07 16:26:31 +03:00
xml.sax.handler.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
xml.sax.reader.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
xml.sax.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
xml.sax.utils.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
xmlrpc.client.rst Docs: replace all datetime imports with import datetime as dt (#145640) 2026-03-21 18:02:06 +02: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 Docs: replace all datetime imports with import datetime as dt (#145640) 2026-03-21 18:02:06 +02:00
zipapp.rst Docs: module pages should not link to themselves (#144505) 2026-02-06 06:48:27 -05:00
zipfile.rst gh-51067: Add remove() and repack() to ZipFile (GH-134627) 2026-06-20 12:45:53 -07:00
zipimport.rst Docs: remove unneeded author attributions (#145002) 2026-02-19 18:45:28 -05:00
zlib.rst Clarify max_length in zstd & zlib decompressor documentation (#143805) 2026-05-01 12:32:50 -07:00
zoneinfo.rst Docs: replace all datetime imports with import datetime as dt (#145640) 2026-03-21 18:02:06 +02:00