-
-
Notifications
You must be signed in to change notification settings - Fork 32.5k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
153 Pull requests merged by 50 people
-
[3.13] gh-136992: Add "None" as valid
SameSite
value as per RFC 6265bis (GH-137040)#137141 merged
Jul 27, 2025 -
[3.13] gh-132898: Add a note in
multiprocessing.Process
docs about creating a process in a REPL (GH-137118)#137155 merged
Jul 27, 2025 -
gh-132898: Add a note in
multiprocessing.Process
docs about creating a process in a REPL session#137118 merged
Jul 27, 2025 -
[3.13] gh-136278: Document codecs.escape_encode() and codecs.escape_decode() (GH-136314)
#137150 merged
Jul 27, 2025 -
gh-136278: Document codecs.escape_encode() and codecs.escape_decode()
#136314 merged
Jul 27, 2025 -
[3.13] gh-134698: Hold a lock when the thread state is detached in ssl (GH-134724)
#137126 merged
Jul 27, 2025 -
GH-128520: pathlib ABCs: tweak protocol for virtual path strings
#134104 merged
Jul 27, 2025 -
GH-137059:
url2pathname()
: fix support for drive letter in netloc#137060 merged
Jul 27, 2025 -
gh-136992: Add 'None' as valid SameSite value as per RFC6265bis
#137040 merged
Jul 27, 2025 -
gh-137058: use __STDC_VERSION__ >= 202311L instead of __STDC_VERSION__ > 201710L
#137127 merged
Jul 27, 2025 -
[3.14] Link to plaintext for "show source" links (GH-137131)
#137132 merged
Jul 27, 2025 -
[3.13] gh-126662: naming consistency for
signal.ItimerError
(GH-126712)#137123 merged
Jul 27, 2025 -
[3.13] Link to plaintext for "show source" links (GH-137131)
#137133 merged
Jul 27, 2025 -
Link to plaintext for "show source" links
#137131 merged
Jul 27, 2025 -
[3.14] gh-131038: Use text=True in subprocesses in test_perf_profiler (GH-137117)
#137124 merged
Jul 26, 2025 -
[3.13] gh-131038: Use text=True in subprocesses in test_perf_profiler (GH-137117)
#137125 merged
Jul 26, 2025 -
gh-131038: Use text=True in subprocesses in test_perf_profiler
#137117 merged
Jul 26, 2025 -
gh-126662: naming consistency for signal.ItimerError
#126712 merged
Jul 26, 2025 -
gh-136912: fix handling of
OverflowError
inhmac.digest
#136917 merged
Jul 26, 2025 -
GH-132732: Use pure op machinery to optimize
COMPARE_OP_INT/FLOAT/STR
#137062 merged
Jul 26, 2025 -
[3.14] gh-137090: Remove redundant statement in
Doc/library/concurrent.interpreters.rst
(GH-137091)#137108 merged
Jul 25, 2025 -
gh-137090: Remove redundant statement in
Doc/library/concurrent.interpreters.rst
#137091 merged
Jul 25, 2025 -
gh-134698: Hold a lock when the thread state is detached in
ssl
#134724 merged
Jul 25, 2025 -
[3.13] gh-130522: Fix unraisable TypeError in threading at interpreter shutdown (GH-131537)
#137106 merged
Jul 25, 2025 -
gh-130522: Fix threading errors during garbage collection
#131537 merged
Jul 25, 2025 -
gh-136929: ensure that
hashlib.<name>
does not raiseAttributeError
#136933 merged
Jul 25, 2025 -
[3.13] Fix Queue.shutdown docs for condition to unblock a join (gh-137088)
#137102 merged
Jul 25, 2025 -
Fix Queue.shutdown docs for condition to unblock a join
#137088 merged
Jul 25, 2025 -
gh-137084: Do not call get_gc_state from inside loop in expand_region_transitivly_reachable
#137085 merged
Jul 25, 2025 -
gh-137093: Fix race condition in
test_embed.test_bpo20891
#137094 merged
Jul 25, 2025 -
gh-136914: Use inspect.isroutine() in DocTest's lineno computation
#136930 merged
Jul 25, 2025 -
[3.14] gh-132983: Add missing references to Zstandard in shutil docstrings (GH-136617)
#137052 merged
Jul 25, 2025 -
[3.14] Exclude _testclinic_depr.c.h from c-analyzer (GH-137086)
#137089 merged
Jul 24, 2025 -
Exclude _testclinic_depr.c.h from c-analyzer
#137086 merged
Jul 24, 2025 -
gh-136870: fix data races in instrumentation of bytecode
#136994 merged
Jul 24, 2025 -
[3.13] Fix docs for Queue.shutdown (gh-137028)
#137081 merged
Jul 24, 2025 -
Fix docs for Queue.shutdown
#137028 merged
Jul 24, 2025 -
[3.13] gh-136759: rename
lock.h
topylock.h
(GH-137041)#137075 merged
Jul 24, 2025 -
gh-132551: add missing critical sections on BytesIO methods
#137073 merged
Jul 24, 2025 -
gh-137054: Remove obsolete counting of objects in young generation
#137055 merged
Jul 24, 2025 -
gh-136759: Rename lock.h to pylock.h
#137041 merged
Jul 24, 2025 -
[3.13] gh-136516: Mention installation artifacts as de-facto resources (GH-136419)
#137039 merged
Jul 24, 2025 -
gh-124621: Emscripten: Add smoke test for using pyrepl in Chrome
#137004 merged
Jul 24, 2025 -
gh-136976: Emscripten: Add _decimal and libmpdec
#136997 merged
Jul 24, 2025 -
gh-136980: Remove unused C tracing code in bdb
#136981 merged
Jul 24, 2025 -
[3.14] GH-136975: Emend a spelling error (algorthm -> algorithm) (GH-136999)
#137003 merged
Jul 23, 2025 -
Touch up
Setup.local
handling inTools/wasm/wasi
#137051 merged
Jul 23, 2025 -
gh-132983: Add missing references to Zstandard in shutil docstrings
#136617 merged
Jul 23, 2025 -
[3.14] gh-137043: mention
PyList_GET_ITEM
as unsafe borrowed API in free-threading docs (GH-137042)#137045 merged
Jul 23, 2025 -
[3.14] gh-135676: Lexical analysis: Reword String literals and related sections (GH-135942)
#137048 merged
Jul 23, 2025 -
gh-135676: Lexical analysis: Reword String literals and related sections
#135942 merged
Jul 23, 2025 -
[3.13] gh-137043: mention
PyList_GET_ITEM
as unsafe borrowed API in free-threading docs (GH-137042)#137046 merged
Jul 23, 2025 -
gh-137043: DOC: Free-threading howto should mention
PyList_GET_ITEM
#137042 merged
Jul 23, 2025 -
Fix typos in
Doc/extending/extending.rst
andDoc/library/shelve.rst
#136890 merged
Jul 23, 2025 -
gh-136516: Mention installation artifacts as de-facto resources
#136419 merged
Jul 23, 2025 -
gh-136437: Make several functions in
os.path
pos-only#136949 merged
Jul 23, 2025 -
gh-136459: Use platform-specific type in perf_jit_trampoline
#137031 merged
Jul 23, 2025 -
gh-133296: Fix versionadded for C API functions that were backported
#137024 merged
Jul 22, 2025 -
Refactor: Use
is_wasm32
flag foris_emscripten
oris_wasi
for generic checks#136815 merged
Jul 22, 2025 -
[3.14] Revert "[3.14] gh-135228: When @dataclass(slots=True) replaces…
#137013 merged
Jul 22, 2025 -
[3.14] Fix tables in 'Using on Windows' for the text writer (GH-137012)
#137015 merged
Jul 22, 2025 -
[3.14] Revert "gh-112068: C API: Add support of nullable arguments in PyArg_Parse (GH-121303)" (GH-136991)
#137006 merged
Jul 22, 2025 -
Fix tables in 'Using on Windows' for the text writer
#137012 merged
Jul 22, 2025 -
[3.14] Fix code example in
annotationlib
documentation (GH-136972)#137002 merged
Jul 22, 2025 -
gh-136459: Add perf trampoline support for macOS
#136461 merged
Jul 22, 2025 -
GH-136975: Emend a spelling error (algorthm -> algorithm)
#136999 merged
Jul 22, 2025 -
Fix code example in
annotationlib
documentation#136972 merged
Jul 22, 2025 -
[3.13] gh-136437: Convert more
os.path
functions to positional-only in the docs (GH-136970)#137001 merged
Jul 22, 2025 -
Revert "gh-112068: C API: Add support of nullable arguments in PyArg_Parse (GH-121303)"
#136991 merged
Jul 22, 2025 -
gh-136437: Convert more
os.path
functions to pos-only in the docs#136970 merged
Jul 22, 2025 -
gh-124621: Emscripten: Fix __syscall_ioctl patch
#136993 merged
Jul 22, 2025 -
[3.14] gh-124621: Emscripten: Support pyrepl in browser (GH-136931)
#136988 merged
Jul 22, 2025 -
[3.12] gh-118350: Fix support of elements "textarea" and "title" in HTMLParser (GH-135310)
#136986 merged
Jul 22, 2025 -
[3.14] gh-133742: Fix test_sysconfig and test_build_details for relocated directories (GH-136987)
#136990 merged
Jul 22, 2025 -
[3.13] gh-118350: Fix support of elements "textarea" and "title" in HTMLParser (GH-135310)
#136985 merged
Jul 22, 2025 -
gh-133742: Fix test_sysconfig and test_build_details for relocated directories
#136987 merged
Jul 22, 2025 -
[3.14] gh-118350: Fix support of elements "textarea" and "title" in HTMLParser (GH-135310)
#136984 merged
Jul 22, 2025 -
gh-118350: Fix support of elements "textarea" and "title" in HTMLParser
#135310 merged
Jul 22, 2025 -
[3.13] gh-131531: Android test fixes (GH-136845)
#136963 merged
Jul 22, 2025 -
[3.14] gh-136251: Improvements to WASM demo REPL (GH-136252)
#136977 merged
Jul 22, 2025 -
[3.14] gh-132661: Document t-strings and
templatelib
(GH-135229)#136974 merged
Jul 22, 2025 -
gh-124621: Emscripten: Support pyrepl in browser
#136931 merged
Jul 22, 2025 -
[3.9] gh-135661: Fix parsing attributes with whitespaces around the "=" separator in HTMLParser (GH-136908)
#136922 merged
Jul 22, 2025 -
[3.10] gh-135661: Fix parsing attributes with whitespaces around the "=" separator in HTMLParser (GH-136908)
#136921 merged
Jul 22, 2025 -
[3.11] gh-135661: Fix parsing attributes with whitespaces around the "=" separator in HTMLParser (GH-136908)
#136920 merged
Jul 22, 2025 -
[3.12] gh-135661: Fix parsing attributes with whitespaces around the "=" separator in HTMLParser (GH-136908)
#136919 merged
Jul 22, 2025 -
[3.13] gh-135661: Fix parsing attributes with whitespaces around the "=" separator in HTMLParser (GH-136908)
#136918 merged
Jul 22, 2025 -
[3.14] gh-124621: Emscripten: Add support for async input devices (GH-136822)
#136935 merged
Jul 22, 2025 -
[3.14] gh-134009: Expose
PyMutex_IsLocked
in the public C API (gh-134365)#136971 merged
Jul 22, 2025 -
[3.14] gh-133296: Publicly expose critical section API that accepts PyMutex (gh-135899)
#136969 merged
Jul 22, 2025 -
gh-132661: Document t-strings and
templatelib
#135229 merged
Jul 22, 2025 -
[3.13] gh-136859: Improve
StrEnum
docs (GH-136864)#136937 merged
Jul 22, 2025 -
[3.14] gh-136859: Improve
StrEnum
docs (GH-136864)#136936 merged
Jul 22, 2025 -
[3.13] gh-135468: Improve
BaseHandler.http_error_default()
parameter descriptions (GH-136797)#136826 merged
Jul 22, 2025 -
[3.14] gh-135468: Improve
BaseHandler.http_error_default()
parameter descriptions (GH-136797)#136825 merged
Jul 22, 2025 -
[3.14] Fix 3 typos in "Next" News items (GH-136892)
#136967 merged
Jul 22, 2025 -
Fix 3 typos in "Next" News items
#136892 merged
Jul 22, 2025 -
[3.14] gh-131531: Android test fixes (GH-136845)
#136962 merged
Jul 22, 2025 -
gh-131531: Android test fixes
#136845 merged
Jul 22, 2025 -
gh-135228: When @dataclass(slots=True) replaces a dataclass, make the original class collectible
#136893 merged
Jul 22, 2025 -
[3.14] gh-136170: Revert adding
ZipFile.data_offset
(GH-136950)#136955 merged
Jul 22, 2025 -
[3.14] gh-133600: Move config.site-wasm32-emscripten into the emscripten folder (GH-136934)
#136956 merged
Jul 22, 2025 -
gh-133600: Move config.site-wasm32-emscripten into the emscripten folder
#136934 merged
Jul 21, 2025 -
[3.14] gh-136421: Load
_datetime
static types during interpreter initialization (GH-136583)#136943 merged
Jul 21, 2025 -
gh-136170: Revert adding
ZipFile.data_offset
#136950 merged
Jul 21, 2025 -
gh-133296: Publicly expose critical section API that accepts PyMutex
#135899 merged
Jul 21, 2025 -
[3.14] gh-136870: fix data race in
PyThreadState_Clear
onsys_tracing_threads
(GH-136951)#136953 merged
Jul 21, 2025 -
gh-136870: fix race in
PyThreadState_Clear
onsys_tracing_threads
#136951 merged
Jul 21, 2025 -
[3.14] gh-135661: Fix parsing attributes with whitespaces around the "=" separator in HTMLParser (GH-136908)
#136927 merged
Jul 21, 2025 -
[3.14] gh-136437: Document
os.path.dirname
as accepting only pos-only (GH-136946)#136947 merged
Jul 21, 2025 -
[3.13] gh-136437: Document
os.path.dirname
as accepting only pos-only (GH-136946)#136948 merged
Jul 21, 2025 -
gh-136437: Document
os.path.dirname
as accepting only pos-only#136946 merged
Jul 21, 2025 -
[3.14] GH-136874:
url2pathname()
: discard query and fragment components (GH-136875)#136942 merged
Jul 21, 2025 -
[3.14] gh-136437: Document some
os.path
functions as requiring pos-only (GH-136812)#136944 merged
Jul 21, 2025 -
[3.13] gh-136437: Document some
os.path
functions as requiring pos-only (GH-136812)#136945 merged
Jul 21, 2025 -
gh-136437: Document some
os.path
functions as requiring pos-only#136812 merged
Jul 21, 2025 -
gh-136421: Load
_datetime
static types during interpreter initialization#136583 merged
Jul 21, 2025 -
GH-136874:
url2pathname()
: discard query and fragment components#136875 merged
Jul 21, 2025 -
[3.13] Pedantic rewording of why relative importing doesn't work in main modules (GH-136846)
#136941 merged
Jul 21, 2025 -
[3.14] Pedantic rewording of why relative importing doesn't work in main modules (GH-136846)
#136940 merged
Jul 21, 2025 -
Pedantic rewording of why relative importing doesn't work in main modules
#136846 merged
Jul 21, 2025 -
gh-116738: Make syslog module thread-safe
#136760 merged
Jul 21, 2025 -
[3.14] gh-135621: Simplify TermInfo (GH-136916)
#136925 merged
Jul 21, 2025 -
[3.14] gh-132661: Disallow
Template
/str
concatenation after PEP 750 spec update (#135996)#136901 merged
Jul 21, 2025 -
gh-136859: Improve
StrEnum
docs#136864 merged
Jul 21, 2025 -
[3.13] gh-135148: Correctly handle f/t strings with comments and debug expressions (#135198)
#136899 merged
Jul 21, 2025 -
[3.14] gh-121028: Soft-deprecate sys.api_version (GH-136463)
#136928 merged
Jul 21, 2025 -
gh-136438: Make sure
test_generated_cases
pass with all optimization levels#136594 merged
Jul 21, 2025 -
gh-121028: Soft-deprecate sys.api_version
#136463 merged
Jul 21, 2025 -
gh-135621: Simplify TermInfo
#136916 merged
Jul 21, 2025 -
[3.14] gh-135621: Remove dependency on curses from PyREPL (GH-136758)
#136915 merged
Jul 21, 2025 -
gh-135661: Fix parsing attributes with whitespaces around the "=" separator in HTMLParser
#136908 merged
Jul 21, 2025 -
[3.14] gh-136852: Emscripten: Add PYTHON_NODE_VERSION environment variable (GH-136853)
#136907 merged
Jul 21, 2025 -
gh-135621: Remove dependency on curses from PyREPL
#136758 merged
Jul 21, 2025 -
gh-136251: Improvements to WASM demo REPL
#136252 merged
Jul 21, 2025 -
[3.14] gh-134411: assert
PyLong_FromLong(x) != NULL
whenx
is known to be small (GH-134415)#136910 merged
Jul 21, 2025 -
[3.13] gh-134411: assert
PyLong_FromLong(x) != NULL
whenx
is known to be small (GH-134415)#136911 merged
Jul 21, 2025 -
gh-136852: Emscripten: Fix bug in #136853
#136909 merged
Jul 21, 2025 -
[3.14] gh-136882: Update stale link in the basic logging tutorial. (GH-136885)
#136905 merged
Jul 21, 2025 -
[3.13] gh-136882: Update stale link in the basic logging tutorial. (GH-136885)
#136906 merged
Jul 21, 2025 -
gh-134411: assert
PyLong_FromLong(x) != NULL
whenx
is known to be small#134415 merged
Jul 21, 2025 -
[3.14] gh-136428: amend UUIDv8 performance improvements (GH-136903)
#136904 merged
Jul 21, 2025 -
gh-136882: Update stale link in the basic logging tutorial.
#136885 merged
Jul 21, 2025 -
gh-136428: amend UUIDv8 performance improvements
#136903 merged
Jul 21, 2025 -
gh-132661: Disallow
Template
/str
concatenation after PEP 750 spec update#135996 merged
Jul 21, 2025 -
[3.14] gh-136470: Correct InterpreterPoolExecutor's default thread name (GH-136472)
#136889 merged
Jul 21, 2025 -
gh-136470: Correct InterpreterPoolExecutor's default thread name
#136472 merged
Jul 20, 2025 -
gh-136852: Emscripten: Add PYTHON_NODE_VERSION environment variable
#136853 merged
Jul 20, 2025 -
[3.14] GH-130645: Default to color help in argparse (GH-136809)
#136886 merged
Jul 20, 2025 -
GH-130645: Default to color help in argparse
#136809 merged
Jul 20, 2025 -
[3.14] GH-111758: Merge TSan and UBSan reusable GHA workflows (GH-136820)
#136883 merged
Jul 20, 2025
58 Pull requests opened by 33 people
-
Fix various user-visible typos
#136884 opened
Jul 20, 2025 -
zipfile: add a structural validation feature
#136891 opened
Jul 20, 2025 -
gh-119711: Describe create_datagram_endpoint's behavior in asyncio when local_addr is None
#136913 opened
Jul 21, 2025 -
gh-136924: Suspend REPL colorizing when in a REPL interactive command
#136926 opened
Jul 21, 2025 -
gh-136938: Do not use `var` in js, use `let` and `const`
#136939 opened
Jul 21, 2025 -
gh-136897: Update docstring of `str.translate`
#136954 opened
Jul 21, 2025 -
gh-124111: test macOS CI with Tk 9
#136959 opened
Jul 22, 2025 -
gh-121237: Add `%:z` directive to datetime.strptime
#136961 opened
Jul 22, 2025 -
gh-112632: Add optional keyword-only argument `block_style` to `pprint`
#136964 opened
Jul 22, 2025 -
gh-135228: Create __dict__ and __weakref__ descriptors for object
#136966 opened
Jul 22, 2025 -
gh-136968: fortify macro usage in cryptographic modules
#136973 opened
Jul 22, 2025 -
Revert "gh-66234: Add flag to disable the use of mmap in dbm.gnu (GH-135005)"
#136989 opened
Jul 22, 2025 -
gh-131876: extract `_hashlib` helpers into a separate directory
#136995 opened
Jul 22, 2025 -
[3.14] gh-136437: Convert more ``os.path`` functions to positional-only in the docs (GH-136970)
#137000 opened
Jul 22, 2025 -
gh-124503: simplified ast.literal_eval
#137010 opened
Jul 22, 2025 -
gh-137007: Track executor before any possible deallocations
#137016 opened
Jul 22, 2025 -
gh-106318: Add example for str.format()
#137018 opened
Jul 22, 2025 -
gh-132661: PEP 750 documentation: second pass
#137020 opened
Jul 22, 2025 -
gh-106318: Add example for str.index()
#137023 opened
Jul 22, 2025 -
gh-130577: tarfile now validates archives to ensure member offsets are non-negative
#137027 opened
Jul 22, 2025 -
[3.13] GH-111758: Merge TSan and UBSan reusable GHA workflows (#136820)
#137029 opened
Jul 23, 2025 -
gh-123441: Correct the supported languages of the `iso-8859-4` codec
#137034 opened
Jul 23, 2025 -
Add What's New entry about Emscripten changes
#137035 opened
Jul 23, 2025 -
gh-136520: Clarify docs for _pack_ & _align_
#137036 opened
Jul 23, 2025 -
[3.14] gh-136516: Mention installation artifacts as de-facto resources (GH-136419)
#137038 opened
Jul 23, 2025 -
gh-135228: When @dataclass(slots=True) replaces a dataclass, make the original class collectible (take 2)
#137047 opened
Jul 23, 2025 -
[3.14] Touch up `Setup.local` handling in `Tools/wasm/wasi` (GH-137051)
#137053 opened
Jul 23, 2025 -
gh-137056: Fix DTrace build support on NetBSD
#137057 opened
Jul 23, 2025 -
gh-137063: Remove notice about ast node types no longer available
#137064 opened
Jul 24, 2025 -
[3.14] gh-136976: Emscripten: Add _decimal and libmpdec (GH-136997)
#137066 opened
Jul 24, 2025 -
[3.14] gh-124621: Emscripten: Add smoke test for using pyrepl in Chrome (GH-137004)
#137067 opened
Jul 24, 2025 -
gh-137065: Unmerge types.UnionType and typing.Union
#137069 opened
Jul 24, 2025 -
[3.14] gh-136759: rename `lock.h` to `pylock.h` (GH-137041)
#137072 opened
Jul 24, 2025 -
gh-137078: Fix keyword typo recognition when executed over files
#137079 opened
Jul 24, 2025 -
[3.14] Fix docs for Queue.shutdown (gh-137028)
#137080 opened
Jul 24, 2025 -
[3.14] gh-136870: fix data races in instrumentation of bytecode (GH-136994)
#137082 opened
Jul 24, 2025 -
gh-116111: Clarify DST behaviour in datetime arithmetic and zoneinfo docs
#137092 opened
Jul 24, 2025 -
GH-132532: Add new DSL macros to better declare semantics of exits at ends of instructions/uops.
#137098 opened
Jul 25, 2025 -
gh-81719: Add private members to zipfileZipFile to make it easier to subclass
#137101 opened
Jul 25, 2025 -
gh-137103: A better circular check for json.dump()
#137104 opened
Jul 25, 2025 -
[3.14] gh-130522: Fix unraisable TypeError in threading at interpreter shutdown (GH-131537)
#137105 opened
Jul 25, 2025 -
[3.14] gh-134698: Hold a lock when the thread state is detached in `ssl` (GH-134724)
#137107 opened
Jul 25, 2025 -
gh-137110: Untrack immortal objects from expand_region_transitivity_reachable
#137111 opened
Jul 25, 2025 -
[3.14] gh-136912: fix handling of `OverflowError` in `hmac.digest` (GH-136917)
#137116 opened
Jul 26, 2025 -
[3.14] gh-126662: naming consistency for `signal.ItimerError` (GH-126712)
#137122 opened
Jul 26, 2025 -
gh-137128: Support for async iterables in coro_fns
#137129 opened
Jul 26, 2025 -
gh-137134: Update SQLite to 3.50.3 for binary releases
#137135 opened
Jul 27, 2025 -
gh-137136: Suppress build warnings when build on Windows with --experimental-jit-interpreter
#137137 opened
Jul 27, 2025 -
gh-133951: Remove lib64->lib symlink in venv creation
#137139 opened
Jul 27, 2025 -
[3.14] gh-136992: Add "None" as valid `SameSite` value as per RFC 6265bis (GH-137040)
#137140 opened
Jul 27, 2025 -
gh-137113 docs: note readline no longer supported in REPL after 3.13
#137142 opened
Jul 27, 2025 -
gh-130567: Remove optimistic allocation in locale.strxfrm()
#137143 opened
Jul 27, 2025 -
[3.14] GH-137059: `url2pathname()`: fix support for drive letter in netloc (GH-137060)
#137144 opened
Jul 27, 2025 -
gh-137146: Restrict IPvFuture address parsing to RFC 3986-valid characters
#137147 opened
Jul 27, 2025 -
gh-137146: Validate IPv6 ZoneID characters against RFC 6874 in urllib.parse
#137148 opened
Jul 27, 2025 -
[3.14] gh-136278: Document codecs.escape_encode() and codecs.escape_decode() (GH-136314)
#137149 opened
Jul 27, 2025 -
Add explanation comments for tests for overlapped ZIP entries
#137152 opened
Jul 27, 2025 -
[3.14] gh-132898: Add a note in `multiprocessing.Process` docs about creating a process in a REPL (GH-137118)
#137154 opened
Jul 27, 2025
71 Issues closed by 35 people
-
REPL: AttributeError: module `__mp_main__` has no attribute `is_prime` in `ProcessPoolExecutor` example
#132898 closed
Jul 27, 2025 -
Include debug/release and optimization level in the Python build/version line
#137151 closed
Jul 27, 2025 -
Missing documentation for codecs.escape_decode
#74773 closed
Jul 27, 2025 -
Write documentation for codecs.escape_encode() and codecs.escape_decode()
#136278 closed
Jul 27, 2025 -
Performance regression: typing.cast() with Union types causes 15-60x slowdown in hot code paths
#137138 closed
Jul 27, 2025 -
`__orig_bases__` returns indirect generic bases instead of direct bases, causing mismatch with `__bases__`
#137120 closed
Jul 26, 2025 -
Fatal python error during flask server run
#137115 closed
Jul 26, 2025 -
Remove redundant statement
#137090 closed
Jul 26, 2025 -
Reorganize WASI-related files in `Tools/wasm`
#133600 closed
Jul 25, 2025 -
threading.Event().wait() not interruptable with Ctrl-C on Windows
#80116 closed
Jul 25, 2025 -
threading.Lock.acquire() not interruptible on Windows
#74157 closed
Jul 25, 2025 -
data races in instrumentation when running coverage under TSAN
#136870 closed
Jul 25, 2025 -
<lock.h> filename is too generic
#136759 closed
Jul 25, 2025 -
threading: Exception at shutdown on musllinux_1_2_i686
#130522 closed
Jul 25, 2025 -
OS permission error should indicate which of the files caused the issue
#137077 closed
Jul 25, 2025 -
Ensure that `hashlib.<name>` does not raise `AttributeError`
#136929 closed
Jul 25, 2025 -
Accept more hexstring formats in `binascii.unhexlify` and `bytes.fromhex`
#137083 closed
Jul 25, 2025 -
[refactoring] Do not call get_gc_state from inside loop in expand_region_transitively_reachable
#137084 closed
Jul 25, 2025 -
`test_embed.test_bpo20891` is racy under free-threading
#137093 closed
Jul 25, 2025 -
false result with datetime week and isocalendar()
#137097 closed
Jul 25, 2025 -
Optimize heapq.nlargest/nsmallest by switching to sorting when k is large relative to n
#137095 closed
Jul 25, 2025 -
Spam
#137096 closed
Jul 25, 2025 -
Remove obsolete counting of objects in young generation of GC
#137054 closed
Jul 24, 2025 -
Unused C tracing code in bdb
#136980 closed
Jul 24, 2025 -
spam
#137061 closed
Jul 23, 2025 -
`url2pathname()` doesn't handle URL query or fragment components
#136874 closed
Jul 23, 2025 -
Stop creating `Modules/Setup.local` when doing WASI builds
#137049 closed
Jul 23, 2025 -
Free-threading documentation should mention PyList_GET_ITEM
#137043 closed
Jul 23, 2025 -
Document ob_refcnt, ob_type, ob_size
#135913 closed
Jul 23, 2025 -
Different parameter names in `os.path` documentation vs. runtime
#136437 closed
Jul 23, 2025 -
Alter ZipFile.data_offset calculation
#136170 closed
Jul 22, 2025 -
CI should run Undefined Behavior Sanitizer (UBSAN), as already done for ASAN
#111758 closed
Jul 22, 2025 -
Consider enabling perf trampoline on macOS
#136459 closed
Jul 22, 2025 -
Documentation: Strengthen warning about import * usage in modules tutorial
#137009 closed
Jul 22, 2025 -
Typo "algorthm" in 7 zstd module prologue comment files
#136975 closed
Jul 22, 2025 -
Use new REPL for wasm demo
#124621 closed
Jul 22, 2025 -
Python3.14 and Python3.13 --disable-gil install transformers error
#136998 closed
Jul 22, 2025 -
http.client._MAXHEADERS = 100 limit no longer sufficient
#131724 closed
Jul 22, 2025 -
test_sysconfig fails if executed from a relocated place
#133742 closed
Jul 22, 2025 -
spam
#136983 closed
Jul 22, 2025 -
spam
#136982 closed
Jul 22, 2025 -
when \\u in byte_string ,byte_string.decode('raw_unicode_escape') maybe has problem
#83635 closed
Jul 22, 2025 -
build warning and test failed with `--disable-gil`
#136957 closed
Jul 22, 2025 -
`urllib.request.HTTPRedirectHandler` documentation uses `hdrs` instead of `headers`
#135468 closed
Jul 22, 2025 -
Leaks on Python's standard library at runtime shutdown
#100911 closed
Jul 22, 2025 -
Possible `heap-use-after-free` in ctypes in Python 3.12
#113576 closed
Jul 22, 2025 -
Isolate Stdlib Extension Modules
#103092 closed
Jul 22, 2025 -
Misleading pyrepl warnings when _curses module is missing
#135621 closed
Jul 22, 2025 -
Import `_datetime` in sub-interpreters in the same time may crash the process
#136421 closed
Jul 22, 2025 -
Expose `_PyCriticalSection_BeginMutex` as a public API
#133296 closed
Jul 22, 2025 -
`test_asyncio.test_create_server_ssl_1` is broken with OpenSSL 3.2.5 + Python 3.12.11 on Yocto 5.0
#136881 closed
Jul 21, 2025 -
Destructing `_datetime` in sub-interpreters in the same time may crash the process
#136423 closed
Jul 21, 2025 -
[Idea] Perform the first SWAP under LOAD_FAST_AND_CLEAR
#136833 closed
Jul 21, 2025 -
Improve `StrEnum` documentation
#136859 closed
Jul 21, 2025 -
Fixes and Improvements for Emscripten WASM REPL
#136251 closed
Jul 21, 2025 -
Parts of strings that look like comments being stripped out of nested strings with debug specifier
#135148 closed
Jul 21, 2025 -
Unsafe Padding Character Issue in the ”b85decode” Function
#136932 closed
Jul 21, 2025 -
Soft-deprecate `sys.api_version` and the C API's `PYTHON_API_VERSION`
#121028 closed
Jul 21, 2025 -
`Python/instrumentation.c`: ensure non-NULL `PyLong_FromLong` results when possible
#134411 closed
Jul 21, 2025 -
Replace reference to Google Groups
#136882 closed
Jul 21, 2025 -
Performance improvement to uuid8 on “What’s New” page
#136428 closed
Jul 21, 2025 -
Clarification on cProfile's ".001 seconds" Clock Tick Statement
#136902 closed
Jul 21, 2025 -
Redundant Comparison and Unused parts of code
#136738 closed
Jul 21, 2025 -
Add HeapDict to collections module
#136898 closed
Jul 21, 2025 -
`bytes.index()`, `bytes.rindex()`, `bytearray.index()` and `bytearray.rindex()` get a different error message
#136894 closed
Jul 21, 2025 -
Update tests to use test.support.captured_std*
#136632 closed
Jul 21, 2025 -
`InterpreterPoolExecutor`'s default thread name prefix is invalid
#136470 closed
Jul 21, 2025 -
sys.monitoring fails to run callback on small function calls
#136888 closed
Jul 21, 2025 -
Emscripten buildbot should run against node 24
#136852 closed
Jul 20, 2025
48 Issues opened by 41 people
-
Add `latin_N` codecs aliases to `encodings.aliases`
#137153 opened
Jul 27, 2025 -
`urllib.parse` accepts invalid characters in IPv6 ZoneIDs and IPvFuture addresses
#137146 opened
Jul 27, 2025 -
new_callable arg to unittest.mock.patch seems not to support partial
#137145 opened
Jul 27, 2025 -
Build on Windows with `--experimental-jit-interpreter` will emit warnings
#137136 opened
Jul 27, 2025 -
Update macOS and Windows installers to SQLite 3.50.3
#137134 opened
Jul 27, 2025 -
Add async iterable support to asyncio.staggered.staggered_race
#137128 opened
Jul 26, 2025 -
Calls to `memset` and `memcpy` are slow for `2^k+1` elements
#137121 opened
Jul 26, 2025 -
Misleading descriptions in the introduce of "Template"
#137119 opened
Jul 26, 2025 -
Condense the `str()` docstring.
#137112 opened
Jul 25, 2025 -
Docs: update GNU readline interface documentation to reflect that it is no longer supported
#137113 opened
Jul 25, 2025 -
Inconsistency handling of immortal objects in gc
#137110 opened
Jul 25, 2025 -
multi-threading + fork warning when threads are stopped before fork
#137109 opened
Jul 25, 2025 -
A better JSON check_circular
#137103 opened
Jul 25, 2025 -
`bytes()` and `bytearray()` should have the default values for `errors` for string sources
#137100 opened
Jul 25, 2025 -
The keyword typo error messages work inconsistently when executed over files
#137078 opened
Jul 24, 2025 -
shutil.copyfile should use ReFS block-level linking on Windows (by invoking CopyFileW)
#137074 opened
Jul 24, 2025 -
Clarify which parameters are accepted by Traversable.open
#137070 opened
Jul 24, 2025 -
Merge 'types.UnionType' with `typing._UnionGenericAlias`, not `typing.Union`
#137065 opened
Jul 24, 2025 -
Documentation indicates presence of removed `ast` members
#137063 opened
Jul 24, 2025 -
`url2pathname()` mishandles URL with Windows drive in netloc
#137059 opened
Jul 23, 2025 -
`pyport.h`: use `__STDC_VERSION__ >= 202311L` instead of `__STDC_VERSION__ > 201710L`
#137058 opened
Jul 23, 2025 -
DTrace Build Fails on NetBSD
#137056 opened
Jul 23, 2025 -
resource library (getrlimit, setrlimit) interprets resource limits as signed integers instead of unsigned
#137044 opened
Jul 23, 2025 -
Segmentation fault in _ctypes when _type_ can't be converted to UTF-8
#137037 opened
Jul 23, 2025 -
Unable to attach pdb remote debugger on MacOS
#137033 opened
Jul 23, 2025 -
Assertion failure in _PyEval_EvalFrameDefault due to unexpected opcode
#137030 opened
Jul 23, 2025 -
Documentation enhancement proposal: explainer for asyncio
#137026 opened
Jul 22, 2025 -
Emscripten build fails with Python 3.14
#137025 opened
Jul 22, 2025 -
Add ETW instrumentation to allow profilers to map JITed code to function names
#137022 opened
Jul 22, 2025 -
Improve the documentation of profiling with "perf maps"
#137019 opened
Jul 22, 2025 -
`Thread.is_alive` should only return `False` after a thread exits (once it's started)
#137017 opened
Jul 22, 2025 -
JIT: assertion failure in _PyObject_GC_UNTRACK
#137007 opened
Jul 22, 2025 -
Embedded Python creates a large number of memory leaks when trying to load a non-existent module
#137005 opened
Jul 22, 2025 -
JIT: `executor->vm_data.valid` assertion failure in `unlink_executor`
#136996 opened
Jul 22, 2025 -
`http.cookies` should mention that `samesite=None` is valid as per RFC6265bis
#136992 opened
Jul 22, 2025 -
Emscripten build doesn't include `_decimal`, `_uuid`, `_ssl` or `_hashlib`
#136976 opened
Jul 22, 2025 -
Fortify usages of macros in cryptographic modules
#136968 opened
Jul 22, 2025 -
Python `io.open` intermittently throw `PermissionError` on windows
#136965 opened
Jul 22, 2025 -
Unable to use `logging.NOTSET` with `assertLogs` or `assertNoLogs`
#136958 opened
Jul 22, 2025 -
The C analyzer seems to fail when `--disable-gil` is set
#136952 opened
Jul 21, 2025 -
Don't use `var` in js code
#136938 opened
Jul 21, 2025 -
REPL colorizes even inside interactive commands
#136924 opened
Jul 21, 2025 -
DocTests for functools.cache()-decorated functions have no line number
#136914 opened
Jul 21, 2025 -
Solve HMAC one-shot digest limitations
#136912 opened
Jul 21, 2025 -
Update `str.translate()` docstring to match docs
#136897 opened
Jul 21, 2025 -
Update JIT builds to use LLVM 20
#136895 opened
Jul 21, 2025
142 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
gh-128942: make arraymodule.c free-thread safe (lock-free)
#130771 commented on
Jul 24, 2025 • 48 new comments -
gh-136843: Document how multiple inheritance works
#136844 commented on
Jul 24, 2025 • 24 new comments -
gh-122450: Expand documentation for ``Rational`` and ``Fraction``
#136800 commented on
Jul 21, 2025 • 11 new comments -
gh-133158: Adjust c-analyzer max_sizes for typeobject.c
#133159 commented on
Jul 23, 2025 • 10 new comments -
gh-55531: Implement `normalize_encoding` in C
#136643 commented on
Jul 27, 2025 • 10 new comments -
GH-135904: Add tests for the JIT build process
#136766 commented on
Jul 22, 2025 • 10 new comments -
gh-62040: Raise `ValueError` on invalid *errors* argument in several codecs
#136611 commented on
Jul 24, 2025 • 8 new comments -
gh-135661: Fix CDATA section parsing in HTMLParser
#135665 commented on
Jul 22, 2025 • 7 new comments -
gh-80744: do not read .pdbrc twice when cwd == $home
#136816 commented on
Jul 24, 2025 • 6 new comments -
gh-106246: Allow the use of unions as match patterns
#118644 commented on
Jul 21, 2025 • 5 new comments -
gh-125893: Add type check for category argument in warnings.simplefilter and warnings.filterwarning
#136305 commented on
Jul 24, 2025 • 4 new comments -
gh-135427: Fix DeprecationWarning for os.fork when run in threads with -Werror
#136796 commented on
Jul 24, 2025 • 4 new comments -
gh-133125: Clarify ZipInfo.date_time attribute documentation
#136082 commented on
Jul 24, 2025 • 4 new comments -
gh-136507: Fix mimetypes CLI to handle multiple file parameters
#136508 commented on
Jul 23, 2025 • 3 new comments -
gh-137153: Add `latin_N` aliases to `encodings.aliases`
#136701 commented on
Jul 27, 2025 • 3 new comments -
gh-130693: Add options of the tkinter.Text.search method: -nolinestop -all -overlap -strictlimits
#130848 commented on
Jul 27, 2025 • 2 new comments -
GH-135379: Top of stack caching for the JIT.
#135465 commented on
Jul 22, 2025 • 2 new comments -
gh-76535: Make `PyUnicode_ToLowerFull` and friends public
#136176 commented on
Jul 27, 2025 • 2 new comments -
GH-115512: Optimize peak memory usage and runtime for large emails
#132709 commented on
Jul 20, 2025 • 2 new comments -
gh-135444: fix DatagramTransport buffer_size accounting
#135445 commented on
Jul 26, 2025 • 2 new comments -
gh-51067: Add `remove()` and `repack()` to `ZipFile`
#134627 commented on
Jul 22, 2025 • 2 new comments -
gh-73065: Add Date header if missing in smtplib send_message
#136850 commented on
Jul 23, 2025 • 2 new comments -
gh-136823: Update documentation on excluded headers in Python.h
#136824 commented on
Jul 22, 2025 • 2 new comments -
gh-136003: Execute pre-finalization callbacks in a loop
#136004 commented on
Jul 24, 2025 • 1 new comment -
Replace workflow with project automations
#136831 commented on
Jul 23, 2025 • 1 new comment -
gh-136327: Fix inconsistent TypeError messages regarding invalid values after * and **
#136395 commented on
Jul 27, 2025 • 1 new comment -
GH-136410: Faster side exits
#136411 commented on
Jul 22, 2025 • 1 new comment -
gh-135559: [Enum] dir() on a Flag now shows aliases
#136527 commented on
Jul 21, 2025 • 1 new comment -
GH-116738: document thread-safety of bisect
#136555 commented on
Jul 24, 2025 • 1 new comment -
gh-136599: Improve long_hash
#136600 commented on
Jul 25, 2025 • 1 new comment -
gh-136234: Fix _SelectorSocketTransport.writelines to be robust to connection loss
#136743 commented on
Jul 21, 2025 • 1 new comment -
gh-131421: Fix ASDL `kw_defaults` being `expr*` instead of `expr?*` (+ fix docs ASDL highlighting)
#133773 commented on
Jul 26, 2025 • 0 new comments -
gh-132467: Add test case to check whether GenericAlias instance is not class, update docstring of `typing._GenericAlias`
#133504 commented on
Jul 21, 2025 • 0 new comments -
gh-135336: Add fast path to json string encoding
#133239 commented on
Jul 26, 2025 • 0 new comments -
gh-133146: Add the old public `get_value` method to documentation and refactor code.
#133301 commented on
Jul 25, 2025 • 0 new comments -
gh-133400: Fixed Ctrl+D (^D) behavior in :mod:`_pyrepl` module
#133883 commented on
Jul 21, 2025 • 0 new comments -
GH-128520: pathlib ABCs: improve protocol for 'openable' objects
#134101 commented on
Jul 27, 2025 • 0 new comments -
gh-83424: Allow empty name if handle is non-null when create ctypes.CDLL
#136878 commented on
Jul 21, 2025 • 0 new comments -
gh-132416: document behavior of Path.symlink_to() when link or/and target already exist
#132704 commented on
Jul 23, 2025 • 0 new comments -
gh-131725: Generate GNU hash table in `msgfmt.py`
#131727 commented on
Jul 23, 2025 • 0 new comments -
docs(http.server): mention exceptions for content length header
#131541 commented on
Jul 21, 2025 • 0 new comments -
gh-128862: use importlib.resources to acquire doctest resources
#128865 commented on
Jul 25, 2025 • 0 new comments -
gh-84579: Fixed a deadlock issue in the bufferedIO module when using fork in Py…
#128591 commented on
Jul 21, 2025 • 0 new comments -
gh-121237: Add %:z directive to strptime
#122142 commented on
Jul 21, 2025 • 0 new comments -
docs: Small clarity change for except*
#121073 commented on
Jul 27, 2025 • 0 new comments -
gh-87646: Make `tempfile.NamedTemporaryFile` and `TemporaryDirectory` path-like
#114765 commented on
Jul 25, 2025 • 0 new comments -
bpo-40283: Clarify turtle.circle() documentation
#20928 commented on
Jul 26, 2025 • 0 new comments -
ConfigParser read() should propagate file errors when only one config file is provided
#132512 commented on
Jul 27, 2025 • 0 new comments -
Inconsisten handling of non-ASCII characters in encodings.normalize_encoding()
#136736 commented on
Jul 27, 2025 • 0 new comments -
gh-87112: Ensure that only digits convertible to integers are accepted as section number in MIME header parameter
#136877 commented on
Jul 27, 2025 • 0 new comments -
gh-124098: Fix incorrect inclusion of handler methods without protocol prefix in OpenerDirector
#136873 commented on
Jul 20, 2025 • 0 new comments -
gh-64192: Make `imap()`/`imap_unordered()` in `multiprocessing.pool` actually lazy
#136871 commented on
Jul 27, 2025 • 0 new comments -
gh-136686 Fix UnicodeEncodeError in email.generator.write when encoding multipart/related emails using utf8 policy
#136848 commented on
Jul 27, 2025 • 0 new comments -
gh-56698: Fix base64-url parsing errors in email headers
#136830 commented on
Jul 20, 2025 • 0 new comments -
gh-136672: Docs: Move Enum functions and add examples
#136791 commented on
Jul 26, 2025 • 0 new comments -
gh-74185: repr() of ImportError now contains attributes name and path
#136770 commented on
Jul 23, 2025 • 0 new comments -
gh-136134: smtplib: fix CRAM-MD5 on FIPS-only environments
#136623 commented on
Jul 21, 2025 • 0 new comments -
gh-136134: imaplib: fix CRAM-MD5 on FIPS-only environments
#136615 commented on
Jul 21, 2025 • 0 new comments -
gh-136438: Make sure `test_interpreters` pass with all optimization levels
#136499 commented on
Jul 27, 2025 • 0 new comments -
gh-134043: use stackrefs for dict lookup in `_PyObject_GetMethodStackRef`
#136412 commented on
Jul 24, 2025 • 0 new comments -
gh-136306: Add support for SSL groups
#136307 commented on
Jul 25, 2025 • 0 new comments -
gh-135552: Make the GC clear weakrefs later.
#136189 commented on
Jul 23, 2025 • 0 new comments -
gh-130979: Doc: Generate ids for audit_events using docname
#136165 commented on
Jul 25, 2025 • 0 new comments -
gh-134786: Py_TPFLAGS_MANAGED_WEAKREF implies Py_TPFLAGS_HAVE_GC too and force checking of its presence
#135863 commented on
Jul 26, 2025 • 0 new comments -
gh-75229: make ensurepip honour value of --prefix option
#135488 commented on
Jul 25, 2025 • 0 new comments -
gh-134531: use `EVP_MAC` API for `_hashlib.HMAC`
#135235 commented on
Jul 26, 2025 • 0 new comments -
gh-136065: Fix quadratic complexity in os.path.expandvars()
#134952 commented on
Jul 25, 2025 • 0 new comments -
gh-134887: Add references to `locale` module for locale-aware number formatting references in `string` module docs
#134888 commented on
Jul 26, 2025 • 0 new comments -
gh-131338: Disable new stack size code for non-glibc on linux.
#134336 commented on
Jul 25, 2025 • 0 new comments -
gh-134291: Add `unguarded-availability` check to JIT builds
#134292 commented on
Jul 25, 2025 • 0 new comments -
gh-134261: ZipFile - Don't rely on local time for reproducible builds & tests
#134264 commented on
Jul 23, 2025 • 0 new comments -
zsh-style subpattern matching for fnmatch/glob
#48823 commented on
Jul 22, 2025 • 0 new comments -
Use CSPRNG for random UUID node ID
#135244 commented on
Jul 22, 2025 • 0 new comments -
uuid.getnode() is not tied to MAC address when using `libuuid`
#132710 commented on
Jul 22, 2025 • 0 new comments -
Ensure that `multiprocessing.util.get_temp_dir()` can be used to create socket files with limited path length
#132124 commented on
Jul 22, 2025 • 0 new comments -
HTMLParser does not support escapable raw text mode (<textarea> and <title>)
#118350 commented on
Jul 22, 2025 • 0 new comments -
Fatal error in dbm.gdbm
#66234 commented on
Jul 22, 2025 • 0 new comments -
Unify recognization of message digest names for `_hashlib` and `_hmac`
#131876 commented on
Jul 22, 2025 • 0 new comments -
HTMLParser differences from the HTML5 specification
#135661 commented on
Jul 22, 2025 • 0 new comments -
C API: Support "nullable" parameter types in PyArg_Parse*
#112068 commented on
Jul 22, 2025 • 0 new comments -
Stack-based `ast.literal_eval` Implementation
#124503 commented on
Jul 22, 2025 • 0 new comments -
Implement PEP 750 – Template Strings
#132661 commented on
Jul 22, 2025 • 0 new comments -
Audit all built-in modules for thread safety
#116738 commented on
Jul 22, 2025 • 0 new comments -
Add examples to docs for str methods
#106318 commented on
Jul 22, 2025 • 0 new comments -
repr() of ImportError misses keyword arguments name and path
#74185 commented on
Jul 22, 2025 • 0 new comments -
Helper function for constructing URIs for `sqlite3.connect()`
#136560 commented on
Jul 22, 2025 • 0 new comments -
`tarfile.StreamError: seeking backwards is not allowed` due to unskipped block with bad checksum
#130577 commented on
Jul 22, 2025 • 0 new comments -
msgfmt: Generate GNU hash table
#131725 commented on
Jul 23, 2025 • 0 new comments -
Allow applications to tune the condition that triggers a GIL release and implementation choice in hashlib
#91331 commented on
Jul 25, 2025 • 0 new comments -
argparse has problem parsing option files containing empty rows
#54732 commented on
Jul 21, 2025 • 0 new comments -
Intern string representation of operators and some other symbolic literals
#136757 commented on
Jul 21, 2025 • 0 new comments -
WinError 10022 for create_datagram_endpoint with local_addr=None.
#119711 commented on
Jul 21, 2025 • 0 new comments -
py_blake2*_new_impl produces inconsistent error messages, and raises OverflowError where ValueError might be better
#74021 commented on
Jul 21, 2025 • 0 new comments -
Grand unified tail-calling
#129819 commented on
Jul 21, 2025 • 0 new comments -
3.14 is missing a bytecode line number for one-line conditionals
#136190 commented on
Jul 21, 2025 • 0 new comments -
Mac installer need not add things to /usr/local
#55173 commented on
Jul 21, 2025 • 0 new comments -
Codec name normalization breaks custom codecs
#88886 commented on
Jul 21, 2025 • 0 new comments -
Annotation-based syntax for ctypes structs
#104533 commented on
Jul 21, 2025 • 0 new comments -
[match-case] Allow matching Union types
#106246 commented on
Jul 21, 2025 • 0 new comments -
enum: dir() of IntFlag instance excludes complex binary values
#135559 commented on
Jul 21, 2025 • 0 new comments -
`test_int_literal` failed on WASI: `tempfile` issue
#136436 commented on
Jul 21, 2025 • 0 new comments -
Expansion of NAN/HUGE_VAL is a function address on Solaris
#136006 commented on
Jul 22, 2025 • 0 new comments -
expose the offset of a zipfile from the start of the file as a public API
#84481 commented on
Jul 22, 2025 • 0 new comments -
Support `%:z` in `datetime.datetime.strptime`
#121237 commented on
Jul 22, 2025 • 0 new comments -
Update tkinter to use Tk 8.6.15 or (better) Tk 9.0
#124111 commented on
Jul 22, 2025 • 0 new comments -
pprint with compact indent
#112632 commented on
Jul 22, 2025 • 0 new comments -
urrlib2/httplib doesn't reset file position between requests
#49288 commented on
Jul 22, 2025 • 0 new comments -
Refactor zipfile to ease subclassing and enhancement
#81719 commented on
Jul 25, 2025 • 0 new comments -
Implement `reprlib.repr_args`
#136808 commented on
Jul 25, 2025 • 0 new comments -
Stack overflow test errors in Alpine after GH-130398
#131338 commented on
Jul 25, 2025 • 0 new comments -
`inspect.get_source(lambda)` improvement
#136521 commented on
Jul 25, 2025 • 0 new comments -
Better constant narrowing in the JIT optimizer
#130415 commented on
Jul 26, 2025 • 0 new comments -
whitespace in strip()/lstrip()/rstrip()
#69619 commented on
Jul 26, 2025 • 0 new comments -
Use wasm-gc to handle pointer casts in wasi
#129040 commented on
Jul 26, 2025 • 0 new comments -
Add `operator.identity`, the identity function
#132341 commented on
Jul 26, 2025 • 0 new comments -
3.13 asyncio DatagramTransport buffer size accounting regression.
#135444 commented on
Jul 26, 2025 • 0 new comments -
Asyncio Tutorial
#79012 commented on
Jul 26, 2025 • 0 new comments -
Make it easier to extend zipfile code
#136741 commented on
Jul 26, 2025 • 0 new comments -
Naming consistency for various types
#126662 commented on
Jul 26, 2025 • 0 new comments -
`test_perf_profiler` fails on aarch64 Fedora Stable buildbots
#131038 commented on
Jul 26, 2025 • 0 new comments -
Crash on _ssl__SSLContext_load_cert_chain_impl (requests running w/ cert in multi-threading)
#134698 commented on
Jul 26, 2025 • 0 new comments -
creating venv Python3.13 on CIFS mounted drive fails ENODATA
#133951 commented on
Jul 27, 2025 • 0 new comments -
strxfrm fails on macOS 15 with OSError: [Errno 22] Invalid argument
#130567 commented on
Jul 27, 2025 • 0 new comments -
encoding package's normalize_encoding() function is too slow
#55531 commented on
Jul 27, 2025 • 0 new comments -
docs: fix codecs table data
#123441 commented on
Jul 23, 2025 • 0 new comments -
ctypes _pack_ & _align_ documentation needs elaboration
#136520 commented on
Jul 23, 2025 • 0 new comments -
importlib.resources opens Windows device names
#136516 commented on
Jul 23, 2025 • 0 new comments -
Reword the Lexical Analysis chapter of the docs
#135676 commented on
Jul 23, 2025 • 0 new comments -
3.14 regression: slot dataclasses classes leak original class
#135228 commented on
Jul 23, 2025 • 0 new comments -
`test_free_threading.test_monitoring` flaky (occasional reference leak)
#136692 commented on
Jul 24, 2025 • 0 new comments -
Constant evaluate/propagate pure ops automatically
#132732 commented on
Jul 24, 2025 • 0 new comments -
Add notes to `ImportError` for common issues
#127598 commented on
Jul 24, 2025 • 0 new comments -
Dropping concurrent.futures.Executor.map result cancels pending futures
#136578 commented on
Jul 24, 2025 • 0 new comments -
Code object comparison could lead to monitoring issue
#136223 commented on
Jul 24, 2025 • 0 new comments -
importlib.metadata lacks reference documentation
#110937 commented on
Jul 24, 2025 • 0 new comments -
datetime arithmetic during DST transitions is incorrect
#116111 commented on
Jul 24, 2025 • 0 new comments -
Segfault in gc while finalizing
#135115 commented on
Jul 24, 2025 • 0 new comments -
possible race-condition with python-doc
#130979 commented on
Jul 25, 2025 • 0 new comments -
Docstrings for some methods in the datetime module are not very clear or helpful
#97517 commented on
Jul 25, 2025 • 0 new comments -
[3.14] change in behaviour in gc.get_referrers(some_local)
#125603 commented on
Jul 25, 2025 • 0 new comments -
Make it possible for the jit to deopt to tier1 upon interrupts
#132532 commented on
Jul 25, 2025 • 0 new comments -
class _IPv6Constants._reserved_networks should include fec0::/10
#136832 commented on
Jul 25, 2025 • 0 new comments