cpython/Doc/howto
Petr Viktorin d7f0214f13
gh-140550: PEP 793 reference documentation (GH-141197)
* gh-140550: PEP 793 reference documentation

Since the PEP calls for soft-deprecation of the existing initialization
function, this reorganizes the relevant docs to put the new way of
doing things first, and de-emphasize the old.

Some bits, like the tutorial, are left out of this patch. (See the
issue for a list.)
2025-11-26 12:50:03 +00:00
..
a-conceptual-overview-of-asyncio.rst gh-138199: Address potential confusion regarding threading in the asyncio HOWTO (GH-138200) 2025-11-24 14:08:49 +00:00
annotations.rst gh-134370: Added clarification on instance annotations (#134387) 2025-05-22 06:46:29 -07:00
argparse-optparse.rst gh-126180: Remove getopt and optparse deprecation notices (GH-126227) 2024-12-23 14:17:19 +10:00
argparse.rst gh-126180: Remove getopt and optparse deprecation notices (GH-126227) 2024-12-23 14:17:19 +10:00
clinic.rst GH-107518: Remove the Argument Clinic How-To (#109900) 2023-10-11 14:57:51 +02:00
cporting.rst gh-133678: Document C API third party tools (#134526) 2025-05-27 17:38:30 +02:00
curses.rst gh-133579: consistently report C curses function failures (#134327) 2025-05-27 10:15:16 +00:00
descriptor.rst gh-138295: Fix a grammar issue in the descriptor HOWTO (GH-138296) 2025-08-31 11:50:23 -04:00
enum.rst gh-136672: Docs: Move Enum functions and add examples (GH-136791) 2025-08-12 12:28:27 -07:00
free-threading-extensions.rst gh-140550: PEP 793 reference documentation (GH-141197) 2025-11-26 12:50:03 +00:00
free-threading-python.rst gh-137232: Update free-threading HOWTOs with up-to-date info for 3.14 (#140817) 2025-11-06 11:20:02 +01:00
functional.rst gh-136135: Doc: Fix some broken links (GH-136137) 2025-07-02 20:51:31 -04:00
gdb_helpers.rst [Docs] GDB howto: Fix block type of a cast example (#127621) 2024-12-05 22:52:58 +02:00
index.rst gh-137026: Add an explainer guide for asyncio (GH-137215) 2025-08-08 22:29:51 -07:00
instrumentation.rst GH-101100: Resolve reference warnings in whatsnew/3.7.rst (#138410) 2025-09-03 09:20:16 +03:00
ipaddress.rst bpo-44740: Make minor edits to lowercasing "internet" and "web". (GH-27385) 2021-07-27 10:57:52 +02:00
isolating-extensions.rst gh-138189: Link references to type slots (GH-141410) 2025-11-18 16:33:52 +01:00
logging-cookbook.rst gh-94503: Update logging cookbook example with info on addressing log injection. (GH-136446) 2025-07-09 08:30:56 +01:00
logging.rst gh-136882: Update stale link in the basic logging tutorial. (#136885) 2025-07-21 10:29:12 +02:00
logging_flow.png gh-121035: Update PNG image for logging flow diagram. (GH-121323) 2024-07-03 12:33:28 +01:00
logging_flow.svg gh-121035: Further improve logging flow diagram with respect to dark/light modes. (GH-121265) 2024-07-02 18:57:34 +01:00
mro.rst Docs: fix typo in Doc/howto/mro.rst (GH-129095) 2025-01-21 10:22:13 +01:00
perf_profiling.rst gh-136459: Add perf trampoline support for macOS (#136461) 2025-07-22 16:47:24 +01:00
pyporting.rst gh-119779: Fix pyporting howto docs (#119785) 2024-05-30 18:51:22 +03:00
regex.rst Docs: Add missing lines between regex and text (GH-134505) 2025-06-19 11:01:29 -04:00
remote_debugging.rst Improve permission error messages in pdb and asyncio.tools (#134290) 2025-09-12 12:54:04 +01:00
sockets.rst gh-75898: make use of thread more explicit in the "Socket Programming HOWTO" document (#125023) 2024-10-08 17:43:37 +05:30
sorting.rst Sorting techniques edits (#124701) 2024-09-27 17:19:44 -07:00
timerfd.rst Fix typo in Doc/howto/timerfd.rst (GH-118376) 2024-04-29 14:01:03 +03:00
unicode.rst gh-106318: Add example for str.isalpha() (#137557) 2025-11-24 14:10:35 +00:00
urllib2.rst gh-134835: Remove outdated list from howto/urllib2.rst (GH-134844) 2025-05-31 10:48:51 -07:00