cpython/Doc/library
Miss Islington (bot) 4d7c24b9a9
[3.12] gh-107959: clarify Unix-availability of os.lchmod() (GH-107960) (GH-113066)
gh-107959: clarify Unix-availability of `os.lchmod()` (GH-107960)

POSIX specifies that implementations are not required to support changing the
file mode of symbolic links, but may do so.
Consequently, `lchmod()` is not part of POSIX (but mentioned for implementations
which do support the above).

The current wording of the availability of `os.lchmod()` is rather vague and
improved to clearly tell which POSIX/Unix/BSD-like support the function in
general (those that support changing the file mode of symbolic links).
Further, some examples of major implementations are added.

Data for the BSDs taken from their online manpages.

(cherry picked from commit f14e3d59c9)

Signed-off-by: Christoph Anton Mitterer <mail@christoph.anton.mitterer.name>
Co-authored-by: Christoph Anton Mitterer <mail@christoph.anton.mitterer.name>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2023-12-13 20:01:39 +00:00
..
2to3.rst Use mdash-es consistently in the library docs index (#92762) 2022-07-08 16:44:15 +02:00
__future__.rst [3.12] gh-101100: Fix sphinx warnings in Doc/library/__future__.rst (#109814) (#112702) 2023-12-04 12:04:48 +00:00
__main__.rst [3.12] gh-112165: Fix typo in __main__.py (GH-112183) (#112184) 2023-11-17 01:11:46 +00:00
_thread.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
abc.rst [3.12] gh-101100: Fix Sphinx nitpicks in library/abc.rst (#112703) (#112705) 2023-12-04 13:12:38 +00:00
aifc.rst gh-92611: Clarify planned removal version in PEP 594-deprecated modules (GH-92793) 2022-05-20 14:47:51 -07:00
allos.rst
archiving.rst
argparse.rst gh-103921: Rename "type" header in argparse docs (#104654) 2023-05-19 06:50:34 -07:00
array.rst [3.12] gh-106948: Add standard external names to nitpick_ignore (GH-106949) (#107060) 2023-07-23 11:24:51 +02:00
ast.rst [3.12] Docs: Avoid the deprecated `.. cmdoption::` directive (GH-110292) (#110302) 2023-10-03 20:55:29 +03:00
asyncio-api-index.rst Doc: Found some remaining default roles. (GH-98392) 2022-10-18 15:46:18 +02:00
asyncio-dev.rst [3.12] gh-108224: Fix asyncio doc inconsistency (GH-108230) (#108231) 2023-08-21 21:44:08 +02:00
asyncio-eventloop.rst [3.12] gh-101100: Fix sphinx warnings in library/asyncio-eventloop.rst (GH-111222) (#111469) 2023-10-29 19:39:27 +00:00
asyncio-exceptions.rst [3.12] Clarify state of CancelledError in doc (GH-106453) (#106454) 2023-07-06 16:34:43 +05:30
asyncio-extending.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
asyncio-future.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
asyncio-llapi-index.rst [3.12] gh-108973: Fix asyncio test_subprocess_consistent_callbacks() (GH-109431) (#109609) 2023-10-02 17:03:51 +02:00
asyncio-platforms.rst [3.12] gh-106909: Use role :const: for referencing module constants (GH-106910) (GH-106956) 2023-07-21 14:49:39 +03:00
asyncio-policy.rst gh-100160: Restore and deprecate implicit creation of an event loop (GH-100410) 2023-01-13 14:40:29 +02:00
asyncio-protocol.rst [3.12] gh-108973: Fix asyncio test_subprocess_consistent_callbacks() (GH-109431) (#109609) 2023-10-02 17:03:51 +02:00
asyncio-queue.rst
asyncio-runner.rst GH-99388: add loop_factory parameter to asyncio.run (#99462) 2022-11-14 10:18:51 -08:00
asyncio-stream.rst [3.12] gh-101100: Fix Sphinx reference warnings (GH-112416) (#112420) 2023-11-26 05:22:13 -07:00
asyncio-subprocess.rst [3.12] gh-106892: Use roles :data: and :const: for referencing module variables (GH-106894) (GH-106954) 2023-07-21 14:51:00 +03:00
asyncio-sync.rst [docs] fix some asyncio.Barrier.wait docs grammar (GH-93552) 2022-06-06 20:10:42 +02:00
asyncio-task.rst [3.12] Revert "Fix a code snippet typo in asyncio docs (GH-108427)" (GH-111271) (GH-111272) 2023-10-24 11:26:31 -05:00
asyncio.rst [3.12] gh-111151: Convert monospaced directives to :ref: (GH-111152) (#111269) 2023-10-24 15:30:21 +00:00
atexit.rst [3.12] gh-104690 Disallow thread creation and fork at interpreter finalization (GH-104826) (#105277) 2023-06-04 04:32:00 +00:00
audioop.rst gh-92611: Clarify planned removal version in PEP 594-deprecated modules (GH-92793) 2022-05-20 14:47:51 -07:00
audit_events.rst
base64.rst Fix duplicated words in the docs (GH-102629) 2023-03-12 11:03:59 -07:00
bdb.rst [3.12] gh-101100: Fix Sphinx warning in references with asterisks (GH-113029) (#113043) 2023-12-13 08:59:47 +00:00
binary.rst
binascii.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
bisect.rst GH-104145: Use fully-qualified cross reference types for the bisect module (#104172) 2023-05-08 17:32:18 +01:00
builtins.rst
bz2.rst [3.12] gh-101100: Fix Sphinx warnings for fileno (GH-111118) (#111226) 2023-10-23 19:19:26 +00:00
calendar.rst [3.12] GH-108202: Document `calendar`'s command-line interface (GH-109020) (#109030) 2023-09-08 15:11:16 +02:00
cgi.rst gh-95451: Update docs for wasm32-emscripten and -wasi platforms (GH-95452) 2022-08-02 21:00:41 +02:00
cgitb.rst gh-92611: Clarify planned removal version in PEP 594-deprecated modules (GH-92793) 2022-05-20 14:47:51 -07:00
chunk.rst gh-92611: Clarify planned removal version in PEP 594-deprecated modules (GH-92793) 2022-05-20 14:47:51 -07:00
cmath.rst [3.12] gh-101100: Docs: Fix references to several numeric dunders (GH-106278) (#106281) 2023-06-30 15:39:52 +01:00
cmd.rst [3.12] gh-101100: Fix Sphinx warning in references with asterisks (GH-113029) (#113043) 2023-12-13 08:59:47 +00:00
cmdline.rst [3.12] gh-108826: Document dis module CLI and rename _test function to main (#108827) (#110681) 2023-10-11 14:47:38 -06:00
code.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
codecs.rst [3.12] gh-101100: Fix sphinx warnings in library/codecs.rst (GH-110979) (#111070) 2023-10-20 11:09:18 +03:00
codeop.rst [3.12] gh-101100: Fix some broken sphinx references (GH-107095) (#107103) 2023-07-23 12:00:31 +02:00
collections.abc.rst [3.12] GH-101100: Fix reference warnings for `__getitem__` (GH-110118) (#111073) 2023-10-19 18:33:03 +03:00
collections.rst [3.12] GH-101100: Fix reference warnings for `__getitem__` (GH-110118) (#111073) 2023-10-19 18:33:03 +03:00
colorsys.rst
compileall.rst [3.12] gh-108826: Document dis module CLI and rename _test function to main (#108827) (#110681) 2023-10-11 14:47:38 -06:00
concurrency.rst
concurrent.futures.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
concurrent.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
configparser.rst [3.12] gh-101100: Fix Sphinx warning in references with asterisks (GH-113029) (#113043) 2023-12-13 08:59:47 +00:00
constants.rst [3.12] gh-101100: Fix some broken sphinx references (GH-107095) (#107103) 2023-07-23 12:00:31 +02:00
contextlib.rst [3.12] gh-101100: Fix Sphinx nits in library/contextlib.rst (#112870) (#112875) 2023-12-08 14:03:38 +00:00
contextvars.rst Clarify that every thread has its own default context in contextvars (#99246) 2022-12-20 11:35:48 +00:00
copy.rst GH-97950: Use new-style index directive ('module') (#103996) 2023-05-04 10:17:12 +02:00
copyreg.rst GH-97950: Use new-style index directive ('module') (#103996) 2023-05-04 10:17:12 +02:00
crypt.rst [3.12] gh-96747: Mention the PyPI passlib package in the crypt deprecation doc (GH-106660) (#106660) 2023-07-12 14:58:51 -07:00
crypto.rst
csv.rst [3.12] gh-101100: Fix Sphinx warning in references with asterisks (GH-113029) (#113043) 2023-12-13 08:59:47 +00:00
ctypes.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
curses.ascii.rst gh-101100: Fix Sphinx warnings in curses and curses.ascii modules (#103457) 2023-05-02 23:09:04 -06:00
curses.panel.rst
curses.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
custominterp.rst Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551) 2022-07-05 11:16:10 +02:00
dataclasses.rst [3.12] gh-110631: Fix reST indentation (GH-110724) (#110738) 2023-10-11 23:12:36 +02:00
datatypes.rst
datetime.rst [3.12] Glossary: Add "static type checker" (GH-111837) (#111854) 2023-11-08 14:45:17 +00:00
dbm.rst
debug.rst
decimal.rst [3.12] gh-110631: Fix reST indentation (GH-110724) (#110738) 2023-10-11 23:12:36 +02:00
development.rst
devmode.rst [3.12] gh-101100: Fix sphinx warnings in library/devmode.rst (GH-109963) (#109966) 2023-09-27 17:38:42 +02:00
dialog.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
difflib.rst [3.12] gh-54434: Make difflib.rst doctests pass. (GH-111677) (#111678) 2023-11-03 06:28:55 +00:00
dis.rst [3.12] gh-101100: Improve documentation of code object attributes (#112781) (#112816) 2023-12-06 22:11:53 +00:00
distribution.rst gh-85454: Remove distutils documentation (#95239) 2022-07-25 15:50:46 +02:00
doctest.rst [3.12] gh-101100 : Fix Sphinx warnings in library/doctest.rst (GH-112399) (#112402) 2023-11-25 12:26:00 -07:00
email.charset.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
email.compat32-message.rst [3.12] GH-101100: Fix reference warnings for `__getitem__` (GH-110118) (#111073) 2023-10-19 18:33:03 +03:00
email.contentmanager.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
email.encoders.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
email.errors.rst [3.12] gh-101100: Fix Sphinx reference warnings (GH-112416) (#112420) 2023-11-26 05:22:13 -07:00
email.examples.rst
email.generator.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
email.header.rst gh-86986: Drop compatibility support for Sphinx 2 (GH-93737) 2022-06-21 17:04:46 +02:00
email.headerregistry.rst Docs: Fix backtick errors found by sphinx-lint (#97998) 2022-10-06 18:01:30 -07:00
email.iterators.rst
email.message.rst [3.12] GH-101100: Fix reference warnings for `__getitem__` (GH-110118) (#111073) 2023-10-19 18:33:03 +03:00
email.mime.rst gh-101021: Document binary parameters as bytes (#101024) 2023-01-14 11:01:27 -08:00
email.parser.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
email.policy.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
email.rst gh-93243: Make smtpd private before porting its users (GH-93246) 2022-08-05 17:41:29 -07:00
email.utils.rst [3.12] gh-106669: Revert "gh-102988: Detect email address parsing errors ... (GH-105127)" (GH-106733) (#106941) 2023-07-21 04:05:46 +00:00
ensurepip.rst [3.12] gh-109634: Use :samp: role (GH-109635) (#109776) 2023-09-24 13:54:36 +02:00
enum.rst [3.12] GH-111182: Update EnumType.__contains__ docs (GH-111184) (GH-111281) 2023-10-24 10:52:17 -07:00
errno.rst [3.12] gh-107453: Document errno.{ECANCELED,EOWNERDEAD,ENOTRECOVERABLE,ENOTSUP} (GH-107486) (#108529) 2023-08-27 16:13:26 +02:00
exceptions.rst [3.12] gh-101100: Improve docs on exception attributes (GH-113057) (#113061) 2023-12-13 19:07:19 +00:00
faulthandler.rst GH-56426: Add cross-reference to the documentation for faulthandler, traceback, and pdb. (#101157) 2023-02-04 09:19:29 +05:30
fcntl.rst [3.12] gh-106861: Docs: Add availability directives to all Unix-only modules (GH-108975) (#111553) 2023-10-31 16:22:50 +00:00
filecmp.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
fileformats.rst
fileinput.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
filesys.rst
fnmatch.rst GH-97950: Use new-style index directive ('module') (#103996) 2023-05-04 10:17:12 +02:00
fractions.rst [3.12] gh-107091: Fix some uses of :const: role (GH-107379) (GH-107384) 2023-07-28 10:35:20 +00:00
frameworks.rst
ftplib.rst [3.12] gh-106892: Use roles :data: and :const: for referencing module variables (GH-106894) (GH-106954) 2023-07-21 14:51:00 +03:00
functional.rst
functions.rst [3.12] gh-101100: Fix Sphinx nitpicks in library/functions.rst (GH-112669) (#112697) 2023-12-04 12:11:26 +00:00
functools.rst [3.12] gh-107619: Extend functools LRU cache docs with generators and async functions (GH-107934) (#108161) 2023-08-20 15:49:32 +02:00
gc.rst [3.12] gh-106892: Use roles :data: and :const: for referencing module variables (GH-106894) (GH-106954) 2023-07-21 14:51:00 +03:00
getopt.rst
getpass.rst [3.12] gh-101100: Fix sphinx warnings in library/getpass.rst (GH-110461) (#111080) 2023-10-19 15:38:58 +00:00
gettext.rst [3.12] gh-101100: Fix Sphinx warning in library/gettext.rst (GH-112668) (#112674) 2023-12-03 20:32:57 +00:00
glob.rst Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551) 2022-07-05 11:16:10 +02:00
graphlib.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
grp.rst [3.12] gh-106861: Docs: Add availability directives to all Unix-only modules (GH-108975) (#111553) 2023-10-31 16:22:50 +00:00
gzip.rst [3.12] gh-101100: Fix Sphinx reference warnings (GH-112416) (#112420) 2023-11-26 05:22:13 -07:00
hashlib-blake2-tree.png
hashlib.rst [3.12] Fix extraneous backslashes in hashlib docs (GH-109468) (#109530) 2023-09-18 12:29:19 +02:00
heapq.rst
hmac.rst [3.12] gh-112999: Replace the outdated "deprecated" directives with "versionchanged" (GH-113000) (GH-113019) 2023-12-12 17:20:51 +00:00
html.entities.rst gh-82927: Update files related to HTML entities. (GH-92504) 2022-06-21 22:03:12 +02:00
html.parser.rst [3.12] gh-109634: Use :samp: role (GH-109635) (#109776) 2023-09-24 13:54:36 +02:00
html.rst
http.client.rst [3.12] gh-106909: Use role :const: for referencing module constants (GH-106910) (GH-106956) 2023-07-21 14:49:39 +03:00
http.cookiejar.rst [3.12] gh-110497: Add note about OSError being an alias to IOError in docs (GH-110498) (#110546) 2023-10-09 11:42:17 +02:00
http.cookies.rst [3.12] gh-101100: Fix Sphinx warning in library/http.cookies.rst (GH-112908) (#112929) 2023-12-10 12:59:25 +00:00
http.rst Fix misspelling in docs for http.HTTPMethod (#99376) 2022-11-13 12:46:28 -08:00
http.server.rst [3.12] gh-101100: Fix Sphinx warning in references with asterisks (GH-113029) (#113043) 2023-12-13 08:59:47 +00:00
i18n.rst
idle.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
imaplib.rst [3.12] gh-106909: Use role :const: for referencing module constants (GH-106910) (GH-106956) 2023-07-21 14:49:39 +03:00
imghdr.rst gh-85455: Add missing doc strings and improve docs (#21573) 2022-10-15 09:31:06 -04:00
importlib.metadata.rst gh-102215: importlib documentation cleanups 2023-05-06 03:40:19 +01:00
importlib.resources.abc.rst [3.12] gh-105189: fix importlib.resources.abc deprecation docs (GH-105232) (#109363) 2023-09-13 12:37:24 +02:00
importlib.resources.rst [3.12] gh-101100: Fix Sphinx reference warnings (GH-112416) (#112420) 2023-11-26 05:22:13 -07:00
importlib.rst [3.12] Docs: fix markup for importlib.machinery.NamespaceLoader (GH-112479) (#112481) 2023-11-28 00:21:47 +00:00
index.rst [3.12] gh-108826: Document dis module CLI and rename _test function to main (#108827) (#110681) 2023-10-11 14:47:38 -06:00
inspect.rst [3.12] gh-101100: Improve documentation on function attributes (GH-112933) (#112974) 2023-12-12 10:10:27 +00:00
internet.rst GH-97950: Use new-style index directive ('module') (#103996) 2023-05-04 10:17:12 +02:00
intro.rst Doc: Fix broken link to emscripten networking website (#99531) 2022-11-18 10:57:04 -08:00
io.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
ipaddress.rst
ipc.rst
itertools.rst [3.12] Fix docstring and var name of itertools recipe (GH-112113) (#112310) 2023-11-22 05:41:53 +00:00
json.rst [3.12] Docs: Avoid the deprecated `.. cmdoption::` directive (GH-110292) (#110302) 2023-10-03 20:55:29 +03:00
kde_example.png [3.12] Add another example to the statistics docs (GH-107904) (#107941) 2023-08-14 16:58:54 +02:00
keyword.rst
language.rst
linecache.rst
locale.rst [3.12] gh-101100: Fix Sphinx warning in references with asterisks (GH-113029) (#113043) 2023-12-13 08:59:47 +00:00
logging.config.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
logging.handlers.rst [3.12] Fix typo in documentation of SysLogHandler.createSocket (GH-111665) (#111669) 2023-11-02 22:58:20 +00:00
logging.rst [3.12] gh-109451: Fix wrong format specifier in logging documentation (GH-109465) (#109483) 2023-09-17 22:50:37 +02:00
lzma.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
mailbox.rst [3.12] GH-101100: Fix reference warnings for `__getitem__` (GH-110118) (#111073) 2023-10-19 18:33:03 +03:00
mailcap.rst gh-68966: Make mailcap refuse to match unsafe filenames/types/params (GH-91993) 2022-06-03 11:43:35 +02:00
markup.rst
marshal.rst GH-97950: Use new-style index directive ('module') (#103996) 2023-05-04 10:17:12 +02:00
math.rst gh-94906: Support multiple steps in math.nextafter (#103881) 2023-05-19 21:03:49 +01:00
mimetypes.rst
mm.rst
mmap.rst [3.12] gh-101100: Fix Sphinx warnings for fileno (GH-111118) (#111226) 2023-10-23 19:19:26 +00:00
modulefinder.rst
modules.rst gh-93610: Improve docs for importlib.resources (#93611) 2022-07-25 18:16:17 +02:00
msilib.rst gh-92611: Clarify planned removal version in PEP 594-deprecated modules (GH-92793) 2022-05-20 14:47:51 -07:00
msvcrt.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
multiprocessing.rst [3.12] gh-101100: Fix Sphinx warnings for fileno (GH-111118) (#111226) 2023-10-23 19:19:26 +00:00
multiprocessing.shared_memory.rst [3.12] gh-106939: document ShareableList nul-strip quirk. (GH-107266) (#107269) 2023-07-25 21:19:25 +00:00
netdata.rst gh-68966: Deprecate the mailcap module (#91951) 2022-04-26 22:43:50 +02:00
netrc.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
nis.rst gh-95451: Update docs for wasm32-emscripten and -wasi platforms (GH-95452) 2022-08-02 21:00:41 +02:00
nntplib.rst gh-95451: Update docs for wasm32-emscripten and -wasi platforms (GH-95452) 2022-08-02 21:00:41 +02:00
numbers.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
numeric.rst
operator.rst [3.12] GH-101100: Fix reference warnings for `__getitem__` (GH-110118) (#111073) 2023-10-19 18:33:03 +03:00
optparse.rst [3.12] gh-106909: Use role :const: for referencing module constants (GH-106910) (GH-106956) 2023-07-21 14:49:39 +03:00
os.path.rst [3.12] gh-106892: Use roles :data: and :const: for referencing module variables (GH-106894) (GH-106954) 2023-07-21 14:51:00 +03:00
os.rst [3.12] gh-107959: clarify Unix-availability of os.lchmod() (GH-107960) (GH-113066) 2023-12-13 20:01:39 +00:00
ossaudiodev.rst gh-92611: Clarify planned removal version in PEP 594-deprecated modules (GH-92793) 2022-05-20 14:47:51 -07:00
pathlib-inheritance.png
pathlib-inheritance.svg
pathlib.rst [3.12] gh-112758: Updated pathlib documentation for PurePath.match (GH-112814) (#112882) 2023-12-08 18:26:46 +00:00
pdb.rst gh-104301: Allow leading whitespace in disambiguated pdb statements (#104342) 2023-05-11 18:12:02 +01:00
persistence.rst
pickle.rst [3.12] Mention Ellipsis pickling in the docs (GH-103660) (#108661) 2023-08-30 15:20:45 +02:00
pickletools.rst [3.12] gh-108826: Document dis module CLI and rename _test function to main (#108827) (#110681) 2023-10-11 14:47:38 -06:00
pipes.rst gh-95415: Make availability directive consistent (GH-95416) 2022-07-29 16:42:09 +02:00
pkgutil.rst gh-97850: Deprecate find_loader and get_loader in pkgutil (GH-98520) 2023-05-03 16:11:54 -07:00
platform.rst [3.12] gh-106892: Use roles :data: and :const: for referencing module variables (GH-106894) (GH-106954) 2023-07-21 14:51:00 +03:00
plistlib.rst GH-103484: Fix redirected permanently URLs (#104001) 2023-05-02 09:34:44 +03:00
poplib.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
posix.rst [3.12] gh-106861: Docs: Add availability directives to all Unix-only modules (GH-108975) (#111553) 2023-10-31 16:22:50 +00:00
pprint.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
profile.rst [3.12] gh-110383: Fix documentation profile cumtime fix (GH-112221) (#112262) 2023-11-19 10:03:07 +00:00
pty.rst [3.12] gh-106861: Docs: Add availability directives to all Unix-only modules (GH-108975) (#111553) 2023-10-31 16:22:50 +00:00
pwd.rst [3.12] gh-106861: Docs: Add availability directives to all Unix-only modules (GH-108975) (#111553) 2023-10-31 16:22:50 +00:00
py_compile.rst [3.12] gh-108826: Document dis module CLI and rename _test function to main (#108827) (#110681) 2023-10-11 14:47:38 -06:00
pyclbr.rst
pydoc.rst gh-100583: Improve the pydoc documentation (#100590) 2022-12-29 20:47:20 +05:30
pyexpat.rst GH-97950: Use new-style index directive ('module') (#103996) 2023-05-04 10:17:12 +02:00
python.rst [3.12] GH-103082: Document PEP-669: Low Impact Monitoring for CPython (GH-107772) (#108909) 2023-09-05 15:07:11 +02:00
queue.rst GH-101777: queue.rst: use 2 spaces after a period to be consistent. (#102143) 2023-02-22 14:21:38 -06:00
quopri.rst
random.rst [3.12] gh-112999: Replace the outdated "deprecated" directives with "versionchanged" (GH-113000) (GH-113019) 2023-12-12 17:20:51 +00:00
re.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
readline.rst GH-103484: Fix broken links reported by linkcheck (#103608) 2023-04-22 08:24:47 -06:00
reprlib.rst [3.12] gh-101100: Fix Sphinx nitpicks in library/reprlib.rst (GH-112811) (#112813) 2023-12-06 20:22:42 +00:00
resource.rst [3.12] gh-101100: Fix Sphinx warning in references with asterisks (GH-113029) (#113043) 2023-12-13 08:59:47 +00:00
rlcompleter.rst
runpy.rst [3.12] Improve cross-references in runpy docs (GH-107673) (#107698) 2023-08-07 00:48:48 +02:00
sched.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
secrets.rst gh-99502: mention bytes-like objects as input in secrets.compare_digest (GH-99512) 2022-11-26 01:33:48 -08:00
security_warnings.rst gh-81054: Document that SimpleHTTPRequestHandler follows symbolic links (GH-94416) 2022-07-01 18:21:27 +02:00
select.rst [3.12] gh-106948: Docs: Disable links for C standard library functions, OS utility functions and system calls (GH-107062) (#107154) 2023-07-23 23:13:23 +02:00
selectors.rst [3.12] gh-101100: Fix Sphinx warnings for fileno (GH-111118) (#111226) 2023-10-23 19:19:26 +00:00
shelve.rst [3.12] gh-101100: Fix Sphinx nitpicks in library/shelve.rst (GH-112836) (#112868) 2023-12-08 12:37:45 +00:00
shlex.rst [3.12] shlex docs: remove outdated note (GH-106463) (#106466) 2023-07-05 13:57:49 -07:00
shutil.rst [3.12] gh-109590: Update shutil.which on Windows to prefer a PATHEXT extension on executable files (GH-109995) (#110202) 2023-10-02 17:48:30 +02:00
signal.rst [3.12] gh-107091: Fix some uses of :const: role (GH-107379) (GH-107384) 2023-07-28 10:35:20 +00:00
site.rst [3.12] Docs: Avoid the deprecated `.. cmdoption::` directive (GH-110292) (#110302) 2023-10-03 20:55:29 +03:00
smtplib.rst [3.12] gh-106909: Use role :const: for referencing module constants (GH-106910) (GH-106956) 2023-07-21 14:49:39 +03:00
sndhdr.rst gh-85525: Remove extra row in doc (#98337) 2022-10-16 13:43:31 -04:00
socket.rst [3.12] gh-101100: Fix Sphinx warning in references with asterisks (GH-113029) (#113043) 2023-12-13 08:59:47 +00:00
socketserver.rst [3.12] gh-101100: Fix sphinx warnings in library/socketserver.rst (GH-110207) (GH-110623) 2023-10-10 14:10:22 +02:00
spwd.rst gh-95451: Update docs for wasm32-emscripten and -wasi platforms (GH-95452) 2022-08-02 21:00:41 +02:00
sqlite3.rst [3.12] Docs: fix typo in doc for sqlite3.Cursor.execute (GH-112442) (#112444) 2023-11-27 09:34:19 +00:00
ssl.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
stat.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
statistics.rst [3.12] Add example for linear_regression() with proportional=True. (gh-110133) (#110134) 2023-10-02 17:47:28 +02:00
stdtypes.rst [3.12] gh-101100: Improve documentation on function attributes (GH-112933) (#112974) 2023-12-12 10:10:27 +00:00
string.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
stringprep.rst [3.12] Fix grammatical error in stringprep documentation (GH-108414) (#108537) 2023-08-27 17:00:07 +02:00
struct.rst [3.12] gh-106948: Add standard external names to nitpick_ignore (GH-106949) (#107060) 2023-07-23 11:24:51 +02:00
subprocess.rst [3.12] gh-110631: Fix reST indentation in Doc/library (GH-110685) (#110736) 2023-10-11 23:11:28 +02:00
sunau.rst gh-92611: Clarify planned removal version in PEP 594-deprecated modules (GH-92793) 2022-05-20 14:47:51 -07:00
superseded.rst [3.12] Docs: Superseded modules: list only module names (GH-109439) (#109445) 2023-09-15 16:11:17 +02:00
symtable.rst [3.12] gh-110045: Update symtable module for PEP 695 (GH-110066) (#110070) 2023-09-29 08:10:22 +02:00
sys.monitoring.rst [3.12] GH-111963: Clarify sys.monitoring.free_tool_id's limitations (GH-112304) 2023-11-21 23:06:13 +00:00
sys.rst [3.12] gh-101100: Properly document frame object attributes (GH-112735) (#112772) 2023-12-05 19:34:06 +00:00
sys_path_init.rst
sysconfig.rst [3.12] gh-108826: Document dis module CLI and rename _test function to main (#108827) (#110681) 2023-10-11 14:47:38 -06:00
syslog.rst [3.12] gh-106861: Docs: Add availability directives to all Unix-only modules (GH-108975) (#111553) 2023-10-31 16:22:50 +00:00
tabnanny.rst
tarfile.rst [3.12] Docs: Avoid the deprecated `.. cmdoption::` directive (GH-110292) (#110302) 2023-10-03 20:55:29 +03:00
telnetlib.rst gh-95451: Update docs for wasm32-emscripten and -wasi platforms (GH-95452) 2022-08-02 21:00:41 +02:00
tempfile.rst [3.12] gh-101100: Fix Sphinx nitpicks in library/tempfile.rst (#112886) (#112910) 2023-12-09 22:47:01 +00:00
termios.rst [3.12] gh-106861: Docs: Add availability directives to all Unix-only modules (GH-108975) (#111553) 2023-10-31 16:22:50 +00:00
test.rst [3.12] gh-101100: Define test.regrtest module to fix references (GH-112381) (#112390) 2023-11-25 09:59:09 +02:00
text.rst
textwrap.rst [3.12] Fix typo in Doc/library/textwrap.rst (GH-110328) (#110473) 2023-10-06 14:33:16 +00:00
threading.rst [3.12] gh-101100: Fix sphinx warnings in threading.rst (GH-108684) (#108707) 2023-08-31 15:32:39 +02:00
time.rst [3.12] gh-101100: Fix sphinx warnings in library/time.rst (GH-110862) (#110877) 2023-10-14 14:28:58 +00:00
timeit.rst [3.12] gh-110383 TimeIt Docs Spelling Fix (GH-110407) (#110409) 2023-10-05 17:42:52 +00:00
tk.rst
tk_msg.png
tkinter.colorchooser.rst
tkinter.dnd.rst
tkinter.font.rst
tkinter.messagebox.rst [3.12] gh-111576: Improve documention for tkinter.messagebox (GH-111578) (GH-111597) 2023-11-01 12:43:14 +02:00
tkinter.rst [3.12] gh-110930: Correct book title by Alan D. Moore (GH-112490) (#112523) 2023-11-29 15:55:46 +00:00
tkinter.scrolledtext.rst
tkinter.tix.rst gh-96959: Update more HTTP links (GH-97536) 2022-09-27 14:08:11 +03:00
tkinter.ttk.rst [3.12] gh-68166: Tkinter: Add tests and examples for element_create() (GH-111453) (GH-111857) 2023-11-27 20:14:37 +00:00
token-list.inc gh-102856: Python tokenizer implementation for PEP 701 (#104323) 2023-05-21 01:03:02 +01:00
token.rst gh-102856: Python tokenizer implementation for PEP 701 (#104323) 2023-05-21 01:03:02 +01:00
tokenize.rst [3.12] Docs: Avoid the deprecated `.. cmdoption::` directive (GH-110292) (#110302) 2023-10-03 20:55:29 +03:00
tomllib.rst
trace.rst [3.12] Docs: Avoid the deprecated `.. cmdoption::` directive (GH-110292) (#110302) 2023-10-03 20:55:29 +03:00
traceback.rst [3.12] gh-101100: Improve docs on exception attributes (GH-113057) (#113061) 2023-12-13 19:07:19 +00:00
tracemalloc.rst
tty.rst [3.12] gh-106861: Docs: Add availability directives to all Unix-only modules (GH-108975) (#111553) 2023-10-31 16:22:50 +00:00
tulip_coro.dia
tulip_coro.png
turtle-star.pdf
turtle-star.png
turtle-star.ps
turtle.rst [3.12] gh-101100: Fix sphinx warnings in turtle.rst (GH-109394) (#109416) 2023-09-15 00:41:18 +02:00
types.rst [3.12] gh-101100: Improve documentation of TracebackType attributes (GH-112884) (#112911) 2023-12-09 22:50:33 +00:00
typing.rst [3.12] gh-111681: minor fixes to typing doctests; remove unused imports in test_typing (#111682) (#112035) 2023-11-13 14:08:57 +00:00
unicodedata.rst closes gh-96734: Update to Unicode 15.0.0. (GH-96809) 2022-09-13 15:45:12 -07:00
unittest.mock-examples.rst [3.12] bpo-38157: Add example about per file output for mock_open. (GH-16090) (#109071) 2023-09-08 15:21:51 +02:00
unittest.mock.rst [3.12] GH-101100: Fix reference warnings for `__enter__ and __exit__` (GH-110112) (#111075) 2023-10-19 18:34:25 +03:00
unittest.rst [3.12] gh-101100: Fix Sphinx warning in references with asterisks (GH-113029) (#113043) 2023-12-13 08:59:47 +00:00
unix.rst
urllib.error.rst [3.12] gh-110497: Add note about OSError being an alias to IOError in docs (GH-110498) (#110546) 2023-10-09 11:42:17 +02:00
urllib.parse.rst [3.12] gh-109634: Use :samp: role (GH-109635) (#109776) 2023-09-24 13:54:36 +02:00
urllib.request.rst [3.12] gh-101100: Fix Sphinx warning in references with asterisks (GH-113029) (#113043) 2023-12-13 08:59:47 +00:00
urllib.robotparser.rst
urllib.rst
uu.rst gh-92611: Clarify planned removal version in PEP 594-deprecated modules (GH-92793) 2022-05-20 14:47:51 -07:00
uuid.rst [3.12] Docs: Avoid the deprecated `.. cmdoption::` directive (GH-110292) (#110302) 2023-10-03 20:55:29 +03:00
venv.rst [3.12] gh-109414: Add some basic information about venvs in the introduction. (GH-109440) (#109481) 2023-09-17 22:50:12 +02:00
warnings.rst gh-39615: Add warnings.warn() skip_file_prefixes support (#100840) 2023-01-27 18:35:14 -08:00
wave.rst [3.12] gh-105096: Reformat wave documentation (#105136) (#105138) 2023-05-31 12:04:21 +00:00
weakref.rst [3.12] gh-101100: Fix Sphinx warnings in Doc/library/weakref.rst (GH-109881) (#109884) 2023-09-26 17:03:31 +02:00
webbrowser.rst gh-102871: Remove obsolete browsers from webbrowser (#102872) 2023-03-31 11:02:47 -04:00
windows.rst
winreg.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
winsound.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
wsgiref.rst [3.12] GH-101100: Fix reference warnings for `__getitem__` (GH-110118) (#111073) 2023-10-19 18:33:03 +03:00
xdrlib.rst gh-92611: Clarify planned removal version in PEP 594-deprecated modules (GH-92793) 2022-05-20 14:47:51 -07:00
xml.dom.minidom.rst Docs: Fix backtick errors found by sphinx-lint (#97998) 2022-10-06 18:01:30 -07:00
xml.dom.pulldom.rst [3.12] GH-101100: Fix reference warnings for `__getitem__` (GH-110118) (#111073) 2023-10-19 18:33:03 +03:00
xml.dom.rst [3.12] gh-101100: Fix Sphinx warning in references with asterisks (GH-113029) (#113043) 2023-12-13 08:59:47 +00:00
xml.etree.elementtree.rst [3.12] gh-93607: document root attribute of iterparse (GH-99410) (#111555) 2023-10-31 16:27:37 +00:00
xml.rst [3.12] gh-101100: Fix Sphinx reference warnings (GH-112416) (#112420) 2023-11-26 05:22:13 -07:00
xml.sax.handler.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
xml.sax.reader.rst
xml.sax.rst
xml.sax.utils.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
xmlrpc.client.rst GH-103484: Fix redirected permanently URLs (#104001) 2023-05-02 09:34:44 +03:00
xmlrpc.rst [3.12] gh-101100: Sphinx warnings: pick the low hanging fruits (GH-107386) (GH-107419) 2023-07-29 09:16:27 +03:00
xmlrpc.server.rst [3.12] gh-101100: Improve documentation on function attributes (GH-112933) (#112974) 2023-12-12 10:10:27 +00:00
zipapp.rst [3.12] Docs: Avoid the deprecated `.. cmdoption::` directive (GH-110292) (#110302) 2023-10-03 20:55:29 +03:00
zipfile.rst [3.12] Docs: Avoid the deprecated `.. cmdoption::` directive (GH-110292) (#110302) 2023-10-03 20:55:29 +03:00
zipimport.rst [3.12] gh-110497: Add note about OSError being an alias to IOError in docs (GH-110498) (#110546) 2023-10-09 11:42:17 +02:00
zlib.rst Docs: remove redundant "adverb-adjective" hyphens from compound modifiers (GH-94551) 2022-07-05 11:16:10 +02:00
zoneinfo.rst gh-99138: Isolate _zoneinfo (#99218) 2023-02-15 22:58:48 +01:00