cpython/Doc/library
Petr Viktorin 2a9273a0e4
[3.10] [CVE-2023-27043] gh-102988: Reject malformed addresses in email.parseaddr() (GH-111116) (#123768)
Detect email address parsing errors and return empty tuple to
indicate the parsing error (old API). Add an optional 'strict'
parameter to getaddresses() and parseaddr() functions. Patch by
Thomas Dwyer.

(cherry picked from commit 4a153a1d3b)

Co-authored-by: Victor Stinner <vstinner@python.org>
Co-Authored-By: Thomas Dwyer <github@tomd.tel>
2024-09-06 13:14:22 +02:00
..
2to3.rst Use mdash-es consistently in the library docs index (GH-92762) 2022-07-08 07:50:56 -07:00
__future__.rst gh-92436: __future__ docs: add note on expectations for "from __future__ import annotations" (GH-92568) 2022-05-12 07:42:57 -07:00
__main__.rst [3.10] gh-102354: change python3 to python in docs examples (GH-102696) (#102698) 2023-03-14 12:52:27 -06:00
_thread.rst [3.10] gh-96448: fix documentation for _thread.lock.acquire (GH-96449) (#97852) 2022-10-04 15:21:38 -07:00
abc.rst GH-101898: Fix missing term references for hashable definition (GH-101899) 2023-02-14 02:47:49 -08:00
aifc.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
allos.rst
archiving.rst
argparse.rst gh-99735: Use required=True in argparse subparsers example (GH-100927) 2023-02-19 11:35:09 -08:00
array.rst gh-100925: Move array methods under class in array doc (GH-101485) 2023-02-02 16:11:31 -08:00
ast.rst gh-95588: Drop the safety claim from ast.literal_eval docs. (GH-95919) 2022-10-01 18:24:55 -07:00
asynchat.rst [3.10] Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551) (GH-94558) 2022-07-05 14:30:37 +02:00
asyncio-api-index.rst Fix some minor errors in the docs (GH-24834) 2021-03-13 17:00:28 -08:00
asyncio-dev.rst gh-65046: Link to logging cookbook from asyncio docs (GH-98207) 2022-10-11 21:50:15 -07:00
asyncio-eventloop.rst [3.10] gh-105993: Add possible None return type to asyncio.EventLoop.start_tls docs (GH-105995) (#106190) 2023-07-05 13:21:19 +02:00
asyncio-exceptions.rst docs: Add asyncio source code links (GH-16640) 2019-10-10 19:18:46 -04:00
asyncio-future.rst GH-85447: Clarify docs about awaiting future multiple times (GH-97738) 2022-10-02 15:24:29 -07:00
asyncio-llapi-index.rst [3.10] gh-93453: Only emit deprecation warning in asyncio.get_event_loop when a new event loop is created (#100059) 2022-12-06 18:40:30 +01:00
asyncio-platforms.rst docs: Add asyncio source code links (GH-16640) 2019-10-10 19:18:46 -04:00
asyncio-policy.rst [3.10] gh-100160: Remove any deprecation warnings in asyncio.get_event_loop() (GH-100412) (GH-100970) 2023-01-13 09:34:55 +02:00
asyncio-protocol.rst GH-91635: clarify docs about closing of transport in asyncio (GH-98563) 2022-10-24 11:01:37 -07:00
asyncio-queue.rst bpo-46777: Fix incorrect use of directives in asyncio documentation (GH-31388) 2022-02-18 01:30:36 -08:00
asyncio-stream.rst gh-100226: Clarify StreamReader.read behavior (GH-101807) 2023-02-17 13:24:42 -08:00
asyncio-subprocess.rst Fix broken link in asyncio-subprocesses doc (GH-99214) 2022-11-08 08:33:28 -08:00
asyncio-sync.rst bpo-46777: Fix incorrect use of directives in asyncio documentation (GH-31388) 2022-02-18 01:30:36 -08:00
asyncio-task.rst doc: Remove a duplicate 'versionchanged' in library/asyncio-task (gh-102677) 2023-03-13 19:26:24 -07:00
asyncio.rst [3.10] gh-121957: Emit audit events for python -i and python -m asyncio (GH-122119) 2024-07-22 13:48:50 +02:00
asyncore.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
atexit.rst bpo-38062: [doc] clarify that atexit uses equality comparisons internally. (GH-26935) (GH-26956) 2021-06-29 18:52:27 +01:00
audioop.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
audit_events.rst bpo-42800: add audit hooks for f_code and tb_frame (GH-24182) 2021-04-30 00:15:55 +01:00
base64.rst [3.10] Fix duplicated words in the docs (#102645) 2023-03-13 14:31:25 +00:00
bdb.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
binary.rst
binascii.rst [3.10] bpo-47040: improve document of checksum functions (GH-31955) (GH-32002) 2022-03-19 23:57:12 -07:00
binhex.rst bpo-39353: Deprecate the binhex module (GH-18025) 2020-01-22 20:44:22 +01:00
bisect.rst gh-96959: Update HTTP links which are redirected to HTTPS (GH-96961) 2022-09-25 01:20:53 -07:00
builtins.rst Issue #24314: Fix doc links for general attributes like __name__, __dict__ 2016-06-18 03:57:31 +00:00
bz2.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
calendar.rst bpo-46266: Add calendar day of week constants to __all__ (GH-30412) (GH-30424) 2022-01-23 02:00:11 +01:00
cgi.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
cgitb.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
chunk.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
cmath.rst [3.10] gh-85417: Clarify behaviour on branch cuts in cmath module (GH-102046) (#102275) 2023-02-26 11:55:13 +00:00
cmd.rst bpo-35054: Add yet more index entries for symbols. (GH-10121) 2018-10-28 13:41:26 +02:00
code.rst bpo-38872: Document exec symbol for codeop.compile_command (GH-20047) 2020-05-14 21:59:46 -03:00
codecs.rst gh-51511: Note that codecs.open()'s encoding parameter affects automatic conversion to binary mode (GH-94370) 2022-10-21 16:28:25 -07:00
codeop.rst Minor docs improvements fix for codeop (GH-103123) 2023-03-30 15:58:36 -07:00
collections.abc.rst GH-101898: Fix missing term references for hashable definition (GH-101899) 2023-02-14 02:47:49 -08:00
collections.rst GH-101898: Fix missing term references for hashable definition (GH-101899) 2023-02-14 02:47:49 -08:00
colorsys.rst Update link in colorsys docs to be https (GH-14062) 2019-06-15 07:09:36 -07:00
compileall.rst gh-100472: Fix docs claim that compileall parameters could be bytes (GH-100473) 2022-12-24 12:29:41 -08:00
concurrency.rst Put contextvars docs into the concurrency category (GH-24760) 2021-03-06 08:25:54 -08:00
concurrent.futures.rst gh-102627: Replace address pointing toward malicious web page (GH-102630) 2023-03-13 15:42:37 -07:00
concurrent.rst
configparser.rst gh-93573: Replace wrong example domains in configparser doc (GH-93574) 2023-02-16 07:22:23 -08:00
constants.rst bpo-41810: Reintroduce types.EllipsisType, .NoneType & .NotImplementedType (GH-22336) 2020-09-22 08:55:34 -07:00
contextlib.rst Formatting fixes in contextlib docs (GH-98111) 2022-10-11 21:06:40 -07:00
contextvars.rst Clarify that every thread has its own default context in contextvars (GH-99246) 2022-12-20 03:45:48 -08:00
copy.rst [3.10] bpo-45752: Fix no-support examples in 'copy' docs (GH-29548) (GH-29556) 2021-11-14 04:54:42 -08:00
copyreg.rst gh-56133: copyreg docs: Clarify function/constructor parameter (GH-95497) 2022-10-09 18:34:53 -07:00
crypt.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
crypto.rst Issue #29062: Merge hashlib-blake2.rst into hashlib.rst 2017-01-13 19:29:58 +09:00
csv.rst Fix incorrectly documented attribute in csv docs (GH-101250) 2023-02-18 17:02:18 -08:00
ctypes.rst [3.10] gh-103025: fix a ctypes doc typo (GH-103026) (#103030) 2023-03-25 10:00:03 +00:00
curses.ascii.rst [3.10] gh-85073: Add some missing links to source (GH-99363) (#99589) 2022-11-19 06:44:52 -08:00
curses.panel.rst bpo-30872: Update the curses docs to Python 3. (#2620) 2017-10-04 22:44:13 +03:00
curses.rst gh-100616: Document 'attr' parameter for window.vline() in curses module (GH-24961) 2022-12-30 09:05:40 -08:00
custominterp.rst [3.10] Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551) (GH-94558) 2022-07-05 14:30:37 +02:00
dataclasses.rst gh-99026 update dataclasses docs for when annotations are inspected (gh-100798) 2023-01-06 06:34:12 -08:00
datatypes.rst bpo-17005: Move topological sort functionality to its own module (GH-20558) 2020-06-01 00:41:14 +01:00
datetime.rst GH-101898: Fix missing term references for hashable definition (GH-101899) 2023-02-14 02:47:49 -08:00
dbm.rst [3.10] bpo-45060: Get rid of few uses of the equality operators with None (GH-28087). (GH-28092) 2021-09-03 21:13:00 -04:00
debug.rst bpo-37390: Add audit event table to documentations (GH-14406) 2019-06-27 10:47:59 -07:00
decimal.rst gh-101100: Fix Sphinx warnings in decimal module (GH-102125) 2023-02-25 01:51:36 -08:00
development.rst bpo-39429: Add a new "Python Development Mode" doc page (GH-18132) 2020-01-24 10:22:18 +01:00
devmode.rst bpo-43774: Document configure options (GH-25283) 2021-04-08 22:32:21 +02:00
dialog.rst [doc] Fix a few margins due to bad markup (GH-23619) 2020-12-17 09:25:55 -08:00
difflib.rst [3.10] gh-91838: Use HTTPS links in docs for resources which redirect to HTTPS (GH-95527) (GH-95644) 2022-08-04 12:19:44 +03:00
dis.rst [3.10] gh-71316: Update dis documentation to include changes to jump arguments (GH-95798). (GH-98029) 2022-10-07 15:35:41 +01:00
distribution.rst bpo-33503: Fix the broken pypi link in the source and the documentation (GH-6814) 2018-05-15 14:58:35 -04:00
distutils.rst bpo-41282: Add deprecation warning and docs for distutils (PEP 632) (GH-24355) 2021-01-29 21:48:55 +00:00
doctest.rst doc: Remove backslashes in doctest grammar docs (GH-29346) 2022-11-26 22:47:07 -08:00
email.charset.rst [3.10] gh-77630: Change Charset to charset (GH-92439) (GH-92476) 2022-05-08 08:28:06 -07:00
email.compat32-message.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
email.contentmanager.rst [doc] Fix missing commas in signatures (#23693) 2020-12-22 11:02:52 -05:00
email.encoders.rst Fix typos in comments, docs and test names (#15018) 2019-07-30 18:16:13 -04:00
email.errors.rst [3.10] gh-121650: Encode newlines in headers, and verify headers are sound (GH-122233) (#122609) 2024-09-04 17:38:31 +02:00
email.examples.rst bpo-33641: Convert RFC references into links. (GH-7103) 2018-05-31 07:39:00 +03:00
email.generator.rst Fix capitalization of Unix in documentation (GH-96913) 2022-10-01 16:51:42 -07:00
email.header.rst gh-86986: Drop compatibility support for Sphinx 2 (GH-93737) 2022-06-21 10:51:23 -07:00
email.headerregistry.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
email.iterators.rst Issue #27209: Fix doctests in Doc/library/email*.rst 2016-08-10 00:39:41 -05:00
email.message.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
email.mime.rst [3.10] gh-101021: Document binary parameters as bytes (GH-101024). (#101052) 2023-01-14 21:31:59 -08:00
email.parser.rst Correct a couple of unbalanced parenthesis. (GH-10779) 2018-12-05 21:45:30 +02:00
email.policy.rst [3.10] gh-121650: Encode newlines in headers, and verify headers are sound (GH-122233) (#122609) 2024-09-04 17:38:31 +02:00
email.rst Fix id of 'Internet Message Format' RFC in email doc (GH-24137) 2021-04-25 18:38:12 -07:00
email.utils.rst [3.10] [CVE-2023-27043] gh-102988: Reject malformed addresses in email.parseaddr() (GH-111116) (#123768) 2024-09-06 13:14:22 +02:00
ensurepip.rst [3.10] gh-85073: Add some missing links to source (GH-99363) (#99589) 2022-11-19 06:44:52 -08:00
enum.rst [3.10] [Enum] update member.member removal (GH-29608) 2021-11-17 23:38:56 -08:00
errno.rst bpo-41233: Add links to errnos referenced in exceptions docs (GH-21380) 2022-04-04 19:30:06 -07:00
exceptions.rst bpo-41233: Add links to errnos referenced in exceptions docs (GH-21380) 2022-04-04 19:30:06 -07:00
faulthandler.rst GH-56426: Add cross-reference to the documentation for faulthandler, traceback, and pdb. (GH-101157) 2023-02-03 19:57:34 -08:00
fcntl.rst gh-87192: Update wording for fcntl 'Changed in' (GH-91658) 2022-04-30 14:44:08 -07:00
filecmp.rst bpo-42958: Improve description of shallow= in filecmp.cmp docs (GH-27166) 2021-08-04 13:03:33 -07:00
fileformats.rst [3.10] bpo-47061: document module deprecations due to PEP 594 (GH-31984) (GH-32039) 2022-03-21 17:30:21 -07:00
fileinput.rst bpo-46586: Fix more erroneous doc links to builtins (GH-31429) 2022-05-02 15:51:33 -07:00
filesys.rst bpo-35471: Remove the macpath module (GH-11129) 2018-12-14 13:37:26 +01:00
fnmatch.rst bpo-36769: Document that fnmatch.filter supports any kind of iterable (#13039) 2020-12-18 20:10:20 +01:00
fractions.rst GH-101898: Fix missing term references for hashable definition (GH-101899) 2023-02-14 02:47:49 -08:00
frameworks.rst
ftplib.rst bpo-44740: Lowercase "internet" and "web" where appropriate. (GH-27378) (GH-27380) 2021-07-27 00:34:32 +02:00
functional.rst
functions.rst gh-81762: Clarify and simplify description of print's flush param (GH-103264) 2023-04-05 04:24:43 -07:00
functools.rst GH-101898: Fix missing term references for hashable definition (GH-101899) 2023-02-14 02:47:49 -08:00
gc.rst bpo-43439: Add audit hooks for gc functions (GH-24794) 2021-03-10 00:53:57 +00:00
getopt.rst Issue #22558: Add remaining doc links to source code for Python-coded modules. 2016-06-11 15:02:54 -04:00
getpass.rst bpo-32651 Recommend getpass.getuser() (#5301) 2018-01-24 12:51:29 -05:00
gettext.rst [3.10] gh-91838: Use HTTPS links in docs for resources which redirect to HTTPS (GH-95527) (GH-95644) 2022-08-04 12:19:44 +03:00
glob.rst [3.10] Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551) (GH-94558) 2022-07-05 14:30:37 +02:00
graphlib.rst GH-101898: Fix missing term references for hashable definition (GH-101899) 2023-02-14 02:47:49 -08:00
grp.rst gh-82180: Document support for non-integer arg removed from grp.getgrgid in 3.10 (GH-95346) (GH-95930) 2022-08-12 19:03:37 +02:00
gzip.rst [3.10] gh-101100: Document PyObject_ClearWeakRefs and gzip's name (#103002) 2023-03-25 09:44:05 +02:00
hashlib-blake2-tree.png Optimize images by IMGbot (GH-21348) 2022-02-04 16:31:21 +09:00
hashlib.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
heapq.rst fix dangling keyfunc examples in documentation of heapq and sorted (#1432) 2018-10-15 13:06:53 -06:00
hmac.rst [3.10] Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551) (GH-94558) 2022-07-05 14:30:37 +02:00
html.entities.rst [3.10] gh-93851: Fix all broken links in Doc/ (GH-93853) (GH-94078) 2022-06-21 21:37:09 +02:00
html.parser.rst [3.10] Update html.parser.rst (GH-30678) (GH-31385) 2022-02-17 04:41:07 -08:00
html.rst bpo-31865: Fix a couple of typos in the html.unescape() docs. (GH-9662) 2018-10-01 17:34:46 -07:00
http.client.rst Docs: Fix getstatus() -> getcode() typos (GH-101296) 2023-02-10 14:26:34 -08:00
http.cookiejar.rst gh-61105: Add default param, note on using cookiejar subclass (GH-95427) 2022-10-07 19:00:35 -07:00
http.cookies.rst gh-86986: Drop compatibility support for Sphinx 2 (GH-93737) 2022-06-21 10:51:23 -07:00
http.rst [3.10] bpo-44559: [Enum] revert enum module to 3.9 (GH-27010) 2021-07-03 21:08:42 -07:00
http.server.rst [3.10] gh-100001: Remove doc typo, add versionadded (GH-100042) (#100044) 2022-12-06 11:34:49 +01:00
i18n.rst
idle.rst gh-75510: Edit idlelib entry in doc (GH-95869) 2022-08-10 20:03:01 -07:00
imaplib.rst bpo-42153 Fix link to IMAP documents in imaplib.rst (GH-23297) 2020-11-15 21:02:35 -08:00
imghdr.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
imp.rst bpo-37674: Tweak imp module deprecation note in the docs (GH-20480) 2020-06-13 10:35:08 -07:00
importlib.metadata.rst [3.10] gh-102354: change python3 to python in docs examples (GH-102696) (#102698) 2023-03-14 12:52:27 -06:00
importlib.rst [3.10] GH-99818: improve the documentation for zipfile.Path and Traversable (GH-101589) (#102267) 2023-02-25 23:40:55 +00:00
index.rst gh-91547: Remove "Undocumented modules" page (GH-91682) 2022-04-22 16:33:46 -07:00
inspect.rst gh-98239: Document that inspect.getsource() can raise TypeError (GH-101689) 2023-03-23 12:41:50 -07:00
internet.rst [3.10] bpo-47061: document module deprecations due to PEP 594 (GH-31984) (GH-32039) 2022-03-21 17:30:21 -07:00
intro.rst bpo-41203: Replace Mac OS X and OS X with macOS (GH-28515) (GH-28523) 2021-09-23 13:25:31 +03:00
io.rst gh-91485: Avoid unnecessary use of non-Python syntax in io docs (GH-101177) 2023-01-20 14:16:10 -08:00
ipaddress.rst [3.10] gh-113171: gh-65056: Fix "private" (non-global) IP address ranges (GH-113179) (GH-113186) (GH-118177) (GH-118229) 2024-05-07 11:56:13 +02:00
ipc.rst [3.10] bpo-47061: document module deprecations due to PEP 594 (GH-31984) (GH-32039) 2022-03-21 17:30:21 -07:00
itertools.rst Add recipe for subslices (GH-31095) 2022-02-03 02:12:08 -06:00
json.rst gh-96959: Update more HTTP links (GH-97536) 2022-09-27 04:16:23 -07:00
keyword.rst [doc] Expand on soft keywords in the docs for keyword.py (GH-29139) (GH-29195) 2021-11-18 17:23:03 +01:00
language.rst Delete remaining references to Grammar/Grammar from docs (#21624) 2020-07-26 08:27:52 -07:00
linecache.rst bpo-21063: Improve module synopsis for distutils (GH-17363) 2019-11-25 14:17:59 -08:00
locale.rst GH-100766: Note that locale.LC_MESSAGES is not universal (GH-100768) 2023-01-05 03:46:29 +00:00
logging.config.rst [3.10] [doc] Add a section on logging handler configuration order. (GH-101380) (GH-101381) 2023-01-27 19:12:00 +00:00
logging.handlers.rst [3.10] gh-89087: Update logging.QueueHandler documentation to clarify record… (GH-96527) (GH-96529) 2022-09-03 13:17:07 +01:00
logging.rst gh-102873: logging.LogRecord docs: improve description of msg parameter (GH-102875) 2023-03-24 08:07:46 -07:00
lzma.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
mailbox.rst gh-96959: Update more HTTP links (GH-97536) 2022-09-27 04:16:23 -07:00
mailcap.rst [3.10] gh-68966: Make mailcap refuse to match unsafe filenames/types/params (GH-91993) (GH-93543) 2022-09-20 13:12:35 +02:00
markup.rst
marshal.rst bpo-41180: Replace marshal code.__new__ audit event with marshal.load[s] and marshal.dumps (GH-26970) 2021-06-30 18:52:25 +01:00
math.rst [3.10] gh-93851: Fix all broken links in Doc/ (GH-93853) (GH-94078) 2022-06-21 21:37:09 +02:00
mimetypes.rst bpo-4963: Fix for initialization and non-deterministic behavior issues in mimetypes (GH-3062) 2019-06-24 16:46:59 -07:00
mm.rst [3.10] bpo-47061: document module deprecations due to PEP 594 (GH-31984) (GH-32039) 2022-03-21 17:30:21 -07:00
mmap.rst Doc: Update references and examples of old, unsupported OSes and uarches (GH-92791) (GH-93639) 2022-06-09 16:15:49 +02:00
modulefinder.rst Issue #22558: Add remaining doc links to source code for Python-coded modules. 2016-06-11 15:02:54 -04:00
modules.rst bpo-34632: Add importlib.metadata (GH-12547) 2019-05-24 16:59:01 -07:00
msilib.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
msvcrt.rst bpo-39184: Add audit events to functions in fcntl, msvcrt, os, resource, shutil, signal, syslog (GH-18407) 2020-02-13 07:47:42 +00:00
multiprocessing.rst gh-85299: Add note warning about entry point guard for asyncio example (GH-93457) 2022-10-16 10:13:28 -07:00
multiprocessing.shared_memory.rst gh-96959: Update HTTP links which are redirected to HTTPS (GH-96961) 2022-09-25 01:20:53 -07:00
netdata.rst gh-68966: Document mailcap deprecation in Python 3.11 (#91971) 2022-04-27 11:39:51 +02:00
netrc.rst bpo-43733: netrc try to use UTF-8 before using locale encoding. (GH-25781) 2021-05-02 14:01:02 +09:00
nis.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
nntplib.rst [3.10] bpo-47061: document module deprecations due to PEP 594 (GH-31984) (GH-32039) 2022-03-21 17:30:21 -07:00
numbers.rst gh-68163: Correct conversion of Rational instances to float (GH-25619) (GH-96557) 2022-09-04 13:40:24 +01:00
numeric.rst
operator.rst GH-101898: Fix missing term references for hashable definition (GH-101899) 2023-02-14 02:47:49 -08:00
optparse.rst [3.10] GH-101111: Disambigaute origin of const for store_const and append_const (GH-101121) (#101204) 2023-01-20 23:22:21 +01:00
os.path.rst gh-77607: Improve accuracy of os.path.join docs (GH-101406) 2023-01-30 21:46:43 -08:00
os.rst [3.10] gh-118486: Support mkdir(mode=0o700) on Windows (GH-118488) (GH-118740) 2024-05-24 19:26:44 +02:00
ossaudiodev.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
pathlib-inheritance.png bpo-20001: update pathlib landing image (GH-11304) 2019-02-05 19:16:13 +09:00
pathlib-inheritance.svg Optimize images by IMGbot (GH-21348) 2022-02-04 16:31:21 +09:00
pathlib.rst GH-101898: Fix missing term references for hashable definition (GH-101899) 2023-02-14 02:47:49 -08:00
pdb.rst Update pdb docs for arguments (GH-102965) 2023-03-25 14:38:26 -07:00
persistence.rst
pickle.rst gh-96959: Update HTTP links which are redirected to HTTPS (GH-96961) 2022-09-25 01:20:53 -07:00
pickletools.rst Fix indentation 2016-11-21 13:36:36 +00:00
pipes.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
pkgutil.rst pkgutil docs: Link sys constants, add backticks (GH-32356) 2022-04-06 18:12:34 -07:00
platform.rst Doc: Update references and examples of old, unsupported OSes and uarches (GH-92791) (GH-93639) 2022-06-09 16:15:49 +02:00
plistlib.rst gh-101992: update plistlib examples to be runnable (GH-101994) 2023-02-17 11:40:20 -08:00
poplib.rst bpo-41192: Fix some broken anchors for audit event entries (#21310) 2020-10-19 10:52:42 -04:00
posix.rst [3.10] gh-93738: Documentation C syntax (:c:type:<C type> -> :c:expr:<C type>) (GH-97768) (#97925) 2022-10-05 14:10:55 -07:00
pprint.rst bpo-34798: [doc] clearer presentation of pprint.PrettyPrinter constru… (GH-26967) (GH-26990) 2021-07-02 11:07:50 +01:00
profile.rst Fix: typo (Indention) (GH-99904) 2022-12-12 04:40:09 -08:00
pty.rst bpo-26228: [doc] Adapt PTY documentation updates from GH-4167 (GH-27754) 2021-08-13 04:21:06 -07:00
pwd.rst Issue #22558: Add remaining doc links to source code for Python-coded modules. 2016-06-11 15:02:54 -04:00
py_compile.rst [3.10] bpo-92336: [doc] clarify that the dfile is read by the traceback display code (GH-94409) (GH-94429) 2022-06-29 13:54:44 -07:00
pyclbr.rst bpo-39411: pyclbr rewrite on AST (#18103) 2020-11-11 10:14:12 +03:00
pydoc.rst [3.10] gh-100583: Improve the pydoc documentation (GH-100590) (#100607) 2022-12-29 21:45:13 +05:30
pyexpat.rst [3.10] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623) (GH-116270) 2024-03-07 00:02:55 +01:00
python.rst bpo-32216: Add documentation for dataclasses (GH-6886) 2018-05-16 04:20:43 -04:00
queue.rst GH-101777: queue.rst: use 2 spaces after a period to be consistent. (GH-102143) 2023-02-22 13:35:52 -08:00
quopri.rst bpo-32701: Clarify the quotetabs flag in quopri documentation (GH-5401) 2018-01-29 19:36:06 -08:00
random.rst gh-96959: Update more HTTP links (GH-97536) 2022-09-27 04:16:23 -07:00
re.rst gh-102259: Fix re doc issue regarding right square brackets (GH-102264) 2023-02-25 18:32:57 -08:00
readline.rst Fix some minor errors in the docs (GH-24834) 2021-03-13 17:00:28 -08:00
reprlib.rst bpo-9842: Add references for using "..." as a placeholder to the index. (GH-10330) 2018-11-20 19:26:09 +02:00
resource.rst closes bpo-43349: Fix tuning(7) manpage hyperlink. (GH-24680) 2021-03-01 08:44:46 -06:00
rlcompleter.rst Issue #22558: Add remaining doc links to source code for Python-coded modules. 2016-06-11 15:02:54 -04:00
runpy.rst gh-70979: Fix runpy.run_path parameter name in docs (GH-32265) 2022-04-14 18:23:20 -07:00
sched.rst gh-77771: Add enterabs example in sched (GH-92716) 2022-12-23 21:30:06 -08:00
secrets.rst [3.10] gh-99502: mention bytes-like objects as input in secrets.compare_digest (GH-99512) (#99790) 2022-11-26 15:19:08 +05:30
security_warnings.rst gh-81054: Document that SimpleHTTPRequestHandler follows symbolic links (GH-94416) (GH-94493) 2022-07-01 18:41:40 +02:00
select.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
selectors.rst Fix typo in selectors.rst (#1383) 2017-05-02 06:27:57 -07:00
shelve.rst bpo-39498 Start linking the security warnings in the stdlib modules (GH-18272) 2021-08-10 00:51:06 -07:00
shlex.rst bpo-40932: Note security caveat of shlex.quote on Windows (GH-21502) 2020-11-10 23:29:56 -08:00
shutil.rst [3.10] gh-102950: Implement PEP 706 – Filter for tarfile.extractall (GH-102953) (GH-104128) 2023-05-10 13:43:00 +02:00
signal.rst [3.10] gh-85073: Add some missing links to source (GH-99363) (#99589) 2022-11-19 06:44:52 -08:00
site.rst bpo-41203: Replace Mac OS X and OS X with macOS (GH-28515) (GH-28523) 2021-09-23 13:25:31 +03:00
smtpd.rst [3.10] Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551) (GH-94558) 2022-07-05 14:30:37 +02:00
smtplib.rst bpo-44740: Lowercase "internet" and "web" where appropriate. (GH-27378) (GH-27380) 2021-07-27 00:34:32 +02:00
sndhdr.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
socket.rst Improve some grammar in the socket docs (GH-103254) 2023-04-04 15:55:11 -07:00
socketserver.rst Docs: improve accuracy of socketserver reference (GH-24767) 2022-11-29 12:41:38 -08:00
spwd.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
sqlite3.rst Docs: improve accuracy of sqlite3.Connection.interrupt() (GH-102904) 2023-03-22 04:59:56 -07:00
ssl.rst [3.10] gh-105090: Replace incorrect TLSv1.2 with TLSv1.3 (GH-105404) (#107039) 2023-07-22 16:30:09 +02:00
stat.rst bpo-45114: Use lstat() instead of stat() in stat docs example (GH-29845) 2022-04-02 14:19:48 -07:00
statistics.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
stdtypes.rst [3.10] Fix outdated note about 'int' rounding or truncating (GH-102736) (#102767) 2023-03-16 20:43:03 +00:00
string.rst GH-95685: Fix rendering of the string documentation (GH-95686) (GH-95701) 2022-08-05 09:58:17 +02:00
stringprep.rst bpo-38738: Fix formatting of True and False. (GH-17083) 2019-11-12 16:57:03 +02:00
struct.rst Fix syntax error in struct doc example (GH-102160) 2023-02-22 16:02:38 -08:00
subprocess.rst [3.10] gh-114539: Clarify implicit launching of shells by subprocess (GH-117996) (GH-118004) 2024-05-07 10:47:46 +02:00
sunau.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
superseded.rst gh-68966: Document mailcap deprecation in Python 3.11 (#91971) 2022-04-27 11:39:51 +02:00
symtable.rst Change list to view object (GH-93661) 2022-06-11 04:13:38 -07:00
sys.rst [3.10] gh-98154: Clarify Usage of "Reference Count" In the Docs (#107754) 2023-08-11 13:41:56 +00:00
sysconfig.rst GH-100206: use versionadded for the addition of sysconfig.get_default_scheme (GH-100207) 2022-12-13 03:03:22 -08:00
syslog.rst gh-92412: Clarify the documentation on library/syslog (GH-92587) (GH-95266) 2022-08-12 18:19:08 +02:00
tabnanny.rst fix function name in tabnanny documentation (GH-759) 2017-03-22 14:53:57 +08:00
tarfile.rst [3.10] gh-107845: Fix symlink handling for tarfile.data_filter (GH-107846) (#108210) 2023-08-22 18:02:30 +01:00
telnetlib.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
tempfile.rst [3.10] gh-76773: Update docs mentioning no-longer-supported Windows versions & features (GH-92529) (GH-92609) 2022-05-10 02:28:22 -07:00
termios.rst bpo-35110: Fix unintentional spaces around hyphens and dashes. (GH-10231) 2018-10-31 02:26:06 +02:00
test.rst gh-103109: Document ignore_warnings() test support helper (GH-103110) 2023-04-02 15:38:58 -07:00
text.rst
textwrap.rst bpo-44544: add textwrap placeholder arg (GH-27671) 2022-03-19 05:47:58 -07:00
threading.rst gh-96098: Clearly link concurrent.futures from threading & multiprocessing docs (GH-96112) 2022-08-20 21:27:22 -07:00
time.rst bpo-31327: Update time documentation to reflect possible errors (GH-31460) 2022-03-11 11:29:48 -08:00
timeit.rst bpo-23183: Document the timeit output (GH-30359) 2022-01-14 09:47:51 -08:00
tk.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
tk_msg.png Optimize images by IMGbot (GH-21348) 2022-02-04 16:31:21 +09:00
tkinter.colorchooser.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
tkinter.dnd.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
tkinter.font.rst bpo-35728: Add root parameter to tkinter.font.nametofont() (GH-23885) 2020-12-25 23:18:06 +02:00
tkinter.messagebox.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
tkinter.rst gh-96959: Update more HTTP links (GH-97536) 2022-09-27 04:16:23 -07:00
tkinter.scrolledtext.rst bpo-25237: Documentation for tkinter modules (GH-1870) 2019-09-10 10:55:34 +02:00
tkinter.tix.rst gh-96959: Update more HTTP links (GH-97536) 2022-09-27 04:16:23 -07:00
tkinter.ttk.rst gh-96959: Update more HTTP links (GH-97536) 2022-09-27 04:16:23 -07:00
token-list.inc bpo-43822: Improve syntax errors for missing commas (GH-25377) 2021-04-15 21:38:45 +01:00
token.rst bpo-40204: Add :noindex: in the documentation (GH-21859) 2020-08-13 21:41:54 +02:00
tokenize.rst [3.10] Clarify the supported cases in the tokenize module (GH-105569) (#105575) 2023-06-09 16:00:59 +00:00
trace.rst [doc] Fix a few margins due to bad markup (GH-23619) 2020-12-17 09:25:55 -08:00
traceback.rst [3.10] gh-89412: Add missing attributes (added in 3.10) to traceback module docs (GH-105046) (#105329) 2023-06-05 19:02:31 +02:00
tracemalloc.rst bpo-42038: fix description of returned list of lines (GH-27529) (GH-28428) 2021-09-18 00:55:57 +02:00
tty.rst Issue #22558: Add remaining doc links to source code for Python-coded modules. 2016-06-11 15:02:54 -04:00
tulip_coro.dia
tulip_coro.png bpo-30660: Doc: Optimize PNG files by optipng (GH-8032) 2018-07-01 16:02:52 +09:00
turtle-star.pdf
turtle-star.png bpo-30660: Doc: Optimize PNG files by optipng (GH-8032) 2018-07-01 16:02:52 +09:00
turtle-star.ps
turtle.rst gh-101100: Fix Sphinx warnings in turtle module (GH-102340) 2023-03-13 04:11:34 -07:00
types.rst gh-101100: Fix sphinx warnings in types module (GH-102274) 2023-02-26 23:34:10 -08:00
typing.rst gh-103099: Link mypy docs from typing.rst (GH-103100) 2023-03-30 01:41:04 -07:00
unicodedata.rst Update some www.unicode.org URLs to use HTTPS. (GH-18912) 2020-03-10 21:10:59 -07:00
unittest.mock-examples.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
unittest.mock.rst Correct trivial grammar in reset_mock docs (GH-101861) 2023-02-13 01:19:20 -08:00
unittest.rst gh-100824: Fix typo in the documentation of unittest.TestLoader.testNamePatterns (GH-100825) 2023-01-08 00:16:59 -08:00
unix.rst [3.10] bpo-47061: document module deprecations due to PEP 594 (GH-31984) (GH-32039) 2022-03-21 17:30:21 -07:00
urllib.error.rst bpo-33641: Convert RFC references into links. (GH-7103) 2018-05-31 07:39:00 +03:00
urllib.parse.rst [3.10] [3.11] gh-102153: Start stripping C0 control and space chars in urlsplit (GH-102508) (GH-104575) (#104592) 2023-05-17 16:06:06 -07:00
urllib.request.rst Docs: Fix getstatus() -> getcode() typos (GH-101296) 2023-02-10 14:26:34 -08:00
urllib.robotparser.rst bpo-44740: Lowercase "internet" and "web" where appropriate. (GH-27378) (GH-27380) 2021-07-27 00:34:32 +02:00
urllib.rst Issue #22558: Add remaining doc links to source code for Python-coded modules. 2016-06-11 15:02:54 -04:00
uu.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
uuid.rst [3.10] Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551) (GH-94558) 2022-07-05 14:30:37 +02:00
venv.rst [3.10] Remove misformatted exclamation marks in docs (GH-102694) (#102717) 2023-03-15 09:26:46 +02:00
warnings.rst [3.10] Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551) (GH-94558) 2022-07-05 14:30:37 +02:00
wave.rst gh-77171: Document that wave only supports simple PCM files (GH-97510) 2022-09-23 06:04:46 -07:00
weakref.rst gh-91081: Add note on WeakKeyDictionary behavior when deleting a replaced entry (GH-91499) 2022-12-20 19:34:24 -08:00
webbrowser.rst bpo-41203: Replace Mac OS X and OS X with macOS (GH-28515) (GH-28523) 2021-09-23 13:25:31 +03:00
windows.rst [3.10] bpo-47061: document module deprecations due to PEP 594 (GH-31984) (GH-32039) 2022-03-21 17:30:21 -07:00
winreg.rst gh-95423: Update winreg.DeleteKeyEx documentation and remove dynamic function load (GH-95521) 2022-08-03 22:52:15 +01:00
winsound.rst Issue #25387: Check return value of winsound.MessageBeep 2016-09-05 17:32:28 -05:00
wsgiref.rst [3.10] gh-85073: Add some missing links to source (GH-99363) (#99589) 2022-11-19 06:44:52 -08:00
xdrlib.rst gh-92611: Link to PEP 594 sections & add key detail in doc deprecation notices (GH-92612) 2022-05-13 13:11:05 -07:00
xml.dom.minidom.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
xml.dom.pulldom.rst Fix Python version since which external enities are not resolved by default. (GH-11237) 2018-12-19 15:29:04 +02:00
xml.dom.rst Update the OMG link (GH-30383) 2022-02-15 09:17:00 -08:00
xml.etree.elementtree.rst [3.10] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623) (GH-116270) 2024-03-07 00:02:55 +01:00
xml.rst [3.10] gh-115399: Document CVE-2023-52425 under "XML vulnerabilities" (GH-115400) (GH-115762) 2024-02-21 12:43:27 +01:00
xml.sax.handler.rst bpo-6686: Replace String with Bytes in xml.sax.handler documentation (GH-30612) 2022-05-02 15:44:07 -07:00
xml.sax.reader.rst bpo-31658: Make xml.sax.parse accepting Path objects (GH-8564) 2019-04-14 11:16:54 +02:00
xml.sax.rst Fix Python version since which external enities are not resolved by default. (GH-11237) 2018-12-19 15:29:04 +02:00
xml.sax.utils.rst Issue #19795: Mark up True and False as literal text instead of bold. 2016-10-19 16:43:42 +03:00
xmlrpc.client.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
xmlrpc.rst
xmlrpc.server.rst [3.10] Docs: Fix backtick errors found by sphinx-lint (GH-97998) (#98373) 2022-10-18 01:49:47 +02:00
zipapp.rst gh-101100: Fix sphinx warnings in zipapp and zipfile modules (GH-102526) 2023-03-08 00:44:34 -08:00
zipfile.rst gh-101100: Fix sphinx warnings in zipapp and zipfile modules (GH-102526) 2023-03-08 00:44:34 -08:00
zipimport.rst bpo-28816: [doc] clarify that zipimport invokes importers only for python files (GH-30060) (GH-30133) 2021-12-16 12:23:41 +00:00
zlib.rst [3.10] Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551) (GH-94558) 2022-07-05 14:30:37 +02:00
zoneinfo.rst [3.10] gh-85073: Add some missing links to source (GH-99363) (#99589) 2022-11-19 06:44:52 -08:00