-
-
Notifications
You must be signed in to change notification settings - Fork 31.9k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
189 Pull requests merged by 57 people
-
[3.14] gh-132983: Convert zstd
__new__
methods to Argument Clinic (GH-133860)#133915 merged
May 20, 2025 -
[3.13] gh-133940: test_strftime incorrectly calculates expected week (GH-134281)
#134302 merged
May 20, 2025 -
gh-133940: test_strftime incorrectly calculates expected week
#134281 merged
May 20, 2025 -
[3.13] gh-134201: Expand explanation of Base85 encodings in base64 docs (GH-134288)
#134297 merged
May 20, 2025 -
[3.14] gh-134201: Expand explanation of Base85 encodings in base64 docs (GH-134288)
#134298 merged
May 20, 2025 -
gh-134201: Expand Base85 Documentation
#134288 merged
May 19, 2025 -
gh-132983: Add zstd version info to
test.pythoninfo
#134230 merged
May 19, 2025 -
gh-131798: JIT: Add
_POP_CALL_TWO_LOAD_CONST_INLINE_BORROW
#134268 merged
May 19, 2025 -
gh-131178: remove runtime tests for
http.server
CLI#134287 merged
May 19, 2025 -
[3.14] gh-134235: Import Autocomplete for Builtin Modules (GH-134277)
#134285 merged
May 19, 2025 -
gh-134235: Import Autocomplete for Builtin Modules
#134277 merged
May 19, 2025 -
gh-88994: Change
datetime.now
to half-even rounding for consistency withdatetime.fromtimestamp
.#134258 merged
May 19, 2025 -
[3.14] gh-133779: Revert Windows generation of pyconfig.h and go back to a static header. (GH-133966)
#134211 merged
May 19, 2025 -
gh-131798: Split CALL_LIST_APPEND into serveral uops
#134240 merged
May 19, 2025 -
gh-80184: Set getattr(socket, "SOMAXCONN", 5) as the default queue size for TCPServer
#134249 merged
May 19, 2025 -
[3.13] gh-117596: Add more tests for os.path with invalid paths (GH-134189)
#134266 merged
May 19, 2025 -
Revert "gh-128639: Don't assume one thread in subinterpreter finalization (gh-128640)"
#134256 merged
May 19, 2025 -
gh-117596: Add more tests for os.path with invalid paths
#134189 merged
May 19, 2025 -
Simplify interp_look_up_id()
#134257 merged
May 19, 2025 -
gh-126883: Add check that timezone fields are in range for
datetime.fromisoformat
#127242 merged
May 19, 2025 -
gh-131798: JIT: Narrow the return type of
isinstance
for some known arguments#133172 merged
May 19, 2025 -
gh-128639: Don't assume one thread in subinterpreter finalization
#128640 merged
May 19, 2025 -
Fix typo in get_stack_trace docstring
#134246 merged
May 19, 2025 -
gh-134236: Run
make regen-all
and fixTest generated files are up-to-date
#134237 merged
May 19, 2025 -
[3.13] gh-125225: Fix column misalignment in help('topics') output (gh-125226)
#134226 merged
May 19, 2025 -
[3.14] gh-125225: Fix column misalignment in help('topics') output (gh-125226)
#134225 merged
May 19, 2025 -
gh-131505: Move len boundary assertions before using len.
#131536 merged
May 19, 2025 -
[3.14] gh-128045: Mark unknown opcodes as deopting to themselves (GH-128044)
#134228 merged
May 19, 2025 -
gh-128045: Syncs w/ latest opcode metadata
#134231 merged
May 19, 2025 -
[3.14] gh-134214: Fix test case in pyrepl (gh-134223)
#134229 merged
May 19, 2025 -
[3.14] gh-134158: Fix PyREPL coloring of double braces in f/t-strings (gh-134159)
#134227 merged
May 19, 2025 -
gh-132795: Add the new
Locked
public method tomultiprocessing.[Bounded]Semaphore
#133299 merged
May 19, 2025 -
gh-134214: Fix test case in pyrepl
#134223 merged
May 19, 2025 -
gh-128045: Mark unknown opcodes as deopting to themselves
#128044 merged
May 19, 2025 -
[3.14] gh-134097: Print number of refs & blocks after each statement in new REPL (gh-134136)
#134220 merged
May 19, 2025 -
[3.13] gh-134097: Print number of refs & blocks after each statement in new REPL (gh-134136)
#134221 merged
May 19, 2025 -
gh-134158: Fix PyREPL coloring of double braces in f/t-strings
#134159 merged
May 19, 2025 -
gh-125225 Fix column misalignment in help('topics') output
#125226 merged
May 19, 2025 -
gh-125843: indicate which C function caused a
curses.error
#125844 merged
May 19, 2025 -
[3.14] gh-122055: Clarify documentation for empty matches in RE (GH-133169)
#134217 merged
May 19, 2025 -
[3.13] gh-122055: Clarify documentation for empty matches in RE (GH-133169)
#134218 merged
May 19, 2025 -
gh-134097: Print number of refs & blocks after each statement in new REPL
#134136 merged
May 19, 2025 -
gh-122055: Clarify documentation for empty matches in RE
#133169 merged
May 19, 2025 -
[3.13] Docs: C API: Fix the incorrect
PyThreadState_Swap
documentation#133900 merged
May 19, 2025 -
gh-131178: Add tests for http.server command-line interface
#132540 merged
May 19, 2025 -
[3.14] gh-133999: Fix
except
parsing regression in 3.14 (GH-134035)#134206 merged
May 19, 2025 -
[3.13] gh-133890: Handle UnicodeEncodeError in tarfile (GH-134147)
#134196 merged
May 19, 2025 -
gh-133779: Revert Windows generation of pyconfig.h and go back to a static header.
#133966 merged
May 19, 2025 -
[3.14] gh-76023: Make os.path.realpath to ignore WinError 1005 in non-strict mode (GH-128328)
#134203 merged
May 19, 2025 -
[3.13] gh-76023: Make os.path.realpath to ignore WinError 1005 in non-strict mode (GH-128328)
#134204 merged
May 19, 2025 -
gh-76023: WinFSP giving WinError 1005 fix (Python 3.14.0a3)
#128328 merged
May 19, 2025 -
gh-134087: enforce signature of
threading.RLock
#134178 merged
May 19, 2025 -
[3.14] gh-134060: Don't create a certain symlink in
venv
if platform does not support it#134061 merged
May 18, 2025 -
gh-133890: Handle UnicodeEncodeError in tarfile
#134147 merged
May 18, 2025 -
[3.13] gh-133889: Only show the path of the URL in the SimpleHTTPRequestHandler page (GH-134135)
#134191 merged
May 18, 2025 -
[3.14] gh-133889: Only show the path of the URL in the SimpleHTTPRequestHandler page (GH-134135)
#134190 merged
May 18, 2025 -
gh-133889: Only show the path of the URL in the SimpleHTTPRequestHandler page
#134135 merged
May 18, 2025 -
[3.13] document
Py_VISIT
as a macro in the docs (GH-133688)#134187 merged
May 18, 2025 -
[3.14] document
Py_VISIT
as a macro in the docs (GH-133688)#134186 merged
May 18, 2025 -
[3.14] fix indent in
controlflow.rst
docs (GH-134008)#134184 merged
May 18, 2025 -
Make it clear Py_VISIT is a macro in the docs
#133688 merged
May 18, 2025 -
[3.13] fix indent in
controlflow.rst
docs (GH-134008)#134185 merged
May 18, 2025 -
Docs: Fix the
_PyGenObject_HEAD
reference in theInternalDocs/generators.md
#133739 merged
May 18, 2025 -
Fix example in Doc/howto/functional.rst
#133978 merged
May 18, 2025 -
Docs: Fix indent in
controlflow.rst
#134008 merged
May 18, 2025 -
gh-134114: Clarify FAQ note about dictonary keys
#134118 merged
May 18, 2025 -
gh-134173: Optimize concurrent.futures→asyncio state transfer with atomic snapshot
#134174 merged
May 18, 2025 -
[3.14] gh-134144: Fix use-after-free in zapthreads() (GH-134145)
#134182 merged
May 18, 2025 -
[3.14] gh-134100: Fix use-after-free in
PyImport_ImportModuleLevelObject
(GH-134117)#134171 merged
May 18, 2025 -
[3.13] gh-134100: Fix use-after-free in
PyImport_ImportModuleLevelObject
(GH-134117)#134172 merged
May 18, 2025 -
gh-134144: Fix use-after-free in zapthreads()
#134145 merged
May 18, 2025 -
[3.13] gh-133745: Fix asyncio task factory name/context kwarg breaks
#133948 merged
May 18, 2025 -
gh-133157: remove use of
_Py_NO_SANITIZE_UNDEFINED
in faulthandler#134047 merged
May 18, 2025 -
gh-134082: modernize
string.Formatter
class docstring#134125 merged
May 18, 2025 -
gh-134100: Fix UAF in PyImport_ImportModuleLevelObject
#134117 merged
May 18, 2025 -
[3.14] gh-134150: Clarify distinction between JSON and Python objects (GH-134154)
#134166 merged
May 18, 2025 -
[3.13] gh-134150: Clarify distinction between JSON and Python objects (GH-134154)
#134167 merged
May 18, 2025 -
gh-134150: Clarify distinction between JSON and Python objects
#134154 merged
May 18, 2025 -
[3.14] gh-134064: Fix sys.remote_exec() error checking (GH-134067)
#134162 merged
May 17, 2025 -
gh-134064: Fix sys.remote_exec() error checking
#134067 merged
May 17, 2025 -
[3.14] gh-134119: Fix crash from calling next() on exhausted template iterator (GH-134120)
#134153 merged
May 17, 2025 -
gh-134119: Fix crash from calling next() on exhausted template iterator
#134120 merged
May 17, 2025 -
gh-133999: Fix
except
parsing regression in 3.14#134035 merged
May 17, 2025 -
[3.13] gh-88275: Add missing
__init__
method tomatch
example (GH-120281)#134143 merged
May 17, 2025 -
[3.14] gh-88275: Add missing
__init__
method tomatch
example (GH-120281)#134142 merged
May 17, 2025 -
gh-88275: Add
__init__
method to the example#120281 merged
May 17, 2025 -
[3.13] Docs: fix spelling of "test case" in
unittest
documentation (GH-134137)#134139 merged
May 17, 2025 -
[3.14] Docs: fix spelling of "test case" in
unittest
documentation (GH-134137)#134138 merged
May 17, 2025 -
Docs: fix spelling of 'test case' in unittest documentation
#134137 merged
May 17, 2025 -
[3.14] Docs: C API: Improve documentation around non-Python threads with subinterpreters (GH-131087)
#134130 merged
May 17, 2025 -
Docs: C API: Improve documentation around non-Python threads with subinterpreters
#131087 merged
May 17, 2025 -
[3.14] gh-113878: fix
versionadded
indataclasses.field()
documentation (GH-134065)#134128 merged
May 17, 2025 -
[3.14] gh-133881: add forward reference to
list.sort()
in lambda expression tutorial (GH-133910)#134126 merged
May 17, 2025 -
[3.13] gh-133881: add forward reference to
list.sort()
in lambda expression tutorial (GH-133910)#134127 merged
May 17, 2025 -
gh-113878: Fix versionadded in
dataclasses.field()
documentation#134065 merged
May 17, 2025 -
gh-133881: detailed the docs for an example with a lambda expression using list.sort()
#133910 merged
May 17, 2025 -
gh-133810: remove
http.server.CGIHTTPRequestHandler
and--cgi
flag#133811 merged
May 17, 2025 -
[3.14] gh-134098: Fix handling %-encoded trailing slash in SimpleHTTPRequestHandler (GH-134099)
#134123 merged
May 17, 2025 -
[3.13] gh-134098: Fix handling %-encoded trailing slash in SimpleHTTPRequestHandler (GH-134099)
#134124 merged
May 17, 2025 -
[3.14] gh-133889: Improve tests for SimpleHTTPRequestHandler (GH-134102)
#134121 merged
May 17, 2025 -
[3.13] gh-133889: Improve tests for SimpleHTTPRequestHandler (GH-134102)
#134122 merged
May 17, 2025 -
gh-134098: Fix handling %-encoded trailing slash in SimpleHTTPRequestHandler
#134099 merged
May 17, 2025 -
gh-133889: Improve tests for SimpleHTTPRequestHandler
#134102 merged
May 17, 2025 -
[3.14] gh-134109: Fix showing comments in pydoc output for argparse (GH-134110)
#134112 merged
May 16, 2025 -
[3.13] gh-134109: Fix showing comments in pydoc output for argparse (GH-134110)
#134113 merged
May 16, 2025 -
gh-134109: Fix showing comments in pydoc output for argparse
#134110 merged
May 16, 2025 -
[3.13] gh-117026: Remove outdated sentence in SimpleHTTPRequestHandler docs (GH-117027)
#134108 merged
May 16, 2025 -
[3.14] gh-117026: Remove outdated sentence in SimpleHTTPRequestHandler docs (GH-117027)
#134107 merged
May 16, 2025 -
[3.13] gh-133286: add explanation about
seq
for pathlib Pattern Language (GH-133340)#134106 merged
May 16, 2025 -
[3.14] gh-133286: add explanation about
seq
for pathlib Pattern Language (GH-133340)#134105 merged
May 16, 2025 -
gh-117026: fix wrong sentence in SimpleHTTPRequestHandler
#117027 merged
May 16, 2025 -
gh-133286: add explanation about
seq
for pathlib Pattern Language#133340 merged
May 16, 2025 -
gh-134082: Modernize docstrings in
string.Formatter
#134083 merged
May 16, 2025 -
[3.13] gh-133515: fix docs for unawaited coroutines in debug mode (GH-134081)
#134094 merged
May 16, 2025 -
[3.14] gh-133515: fix docs for unawaited coroutines in debug mode (GH-134081)
#134093 merged
May 16, 2025 -
gh-133515: fix docs for unawaited coroutines in debug mode
#134081 merged
May 16, 2025 -
gh-133604: remove deprecated
java_ver
function#133888 merged
May 16, 2025 -
[3.14] gh-124210: Add introduction to
threading
docs (GH-127046)#134090 merged
May 16, 2025 -
[3.14] gh-132388: test HACL* and OpenSSL hash functions in pure Python HMAC (GH-134051)
#134089 merged
May 16, 2025 -
[3.13] gh-124210: Add introduction to
threading
docs (GH-127046)#134091 merged
May 16, 2025 -
gh-124210: Add introduction to
threading
docs#127046 merged
May 16, 2025 -
gh-132388: test HACL* and OpenSSL hash functions in pure Python HMAC
#134051 merged
May 16, 2025 -
[3.14] gh-134069: bump HACL* revision to incoporate
memset_s
(GH-134027)#134084 merged
May 16, 2025 -
gh-134069: bump HACL* revision to incoporate
memset_s
#134027 merged
May 16, 2025 -
[3.14] gh-130000: Release the GIL in winreg when doing Windows API calls (GH-130001)
#134072 merged
May 16, 2025 -
gh-130000: Release the GIL in winreg when doing Windows API calls
#130001 merged
May 15, 2025 -
[3.14] Improve the administrative install docs for Python Install Manager (GH-134066)
#134068 merged
May 15, 2025 -
Improve the administrative install docs for Python Install Manager
#134066 merged
May 15, 2025 -
Load GetNamedPipeHandleStateW from Kernel32.dll on the windows games api family
#134049 merged
May 15, 2025 -
[3.14] gh-77065: Use
putwch
instead ofputch
ingetpass.win_getpass
(GH-134058)#134059 merged
May 15, 2025 -
gh-77065: Use
putwch
instead ofputch
inwin_getpass
#134058 merged
May 15, 2025 -
gh-133873: remove mark interface for
wave.Wave_{read,write}
objects#133874 merged
May 15, 2025 -
[3.12] gh-133410: Fix PR detection in build workflow (GH-133671)
#134057 merged
May 15, 2025 -
[3.13] gh-133410: Fix PR detection in build workflow (GH-133671)
#134054 merged
May 15, 2025 -
[3.14] gh-133410: Fix PR detection in build workflow (GH-133671)
#134055 merged
May 15, 2025 -
[3.14] gh-77065: add missing parameter
echo_char
ingetpass.fallback_getpass
(GH-133849)#134053 merged
May 15, 2025 -
gh-133410: Fix PR detection in build workflow
#133671 merged
May 15, 2025 -
gh-77065: Add argument
echo_char
forgetpass.fallback_getpass
#133849 merged
May 15, 2025 -
let PyUnicode_FromWideChar calculate the length
#134045 merged
May 15, 2025 -
gh-134041: Avoid usage of unavailable windows path apis
#134042 merged
May 15, 2025 -
gh-133572: Disable error reporting for invalid memory access on unsupported WinAPI partitions
#133573 merged
May 15, 2025 -
[3.13] gh-133403: Check
Tools/build/deepfreeze.py
with mypy (GH-133802)#134040 merged
May 15, 2025 -
gh-119535: 3.15 minus π
#134037 merged
May 15, 2025 -
[3.14] gh-133403: Check
Tools/build/deepfreeze.py
with mypy (GH-133802)#134038 merged
May 15, 2025 -
gh-133403: Check
Tools/build/deepfreeze.py
with mypy#133802 merged
May 15, 2025 -
[3.14] Test also error messages in test_limit_int. (GH-134018)
#134033 merged
May 15, 2025 -
[3.13] Test also error messages in test_limit_int. (GH-134018)
#134032 merged
May 15, 2025 -
[3.14] gh-133970: Make PEP750 types generic (GH-133976)
#134029 merged
May 15, 2025 -
gh-133970: Make PEP750 types generic
#133976 merged
May 15, 2025 -
[3.13] gh-133986: Document string split algorithm when sep is None and maxsplit is 0 (GH-133987)
#133992 merged
May 15, 2025 -
[3.14] gh-133986: Document string split algorithm when sep is None and maxsplit is 0 (GH-133987)
#133993 merged
May 15, 2025 -
[3.14] Improve tests for str to Fraction conversion (GH-134010)
#134016 merged
May 14, 2025 -
Test also error messages in test_limit_int.
#134018 merged
May 14, 2025 -
gh-127081: add critical sections to
dbm
objects#132749 merged
May 14, 2025 -
[3.13] Improve tests for str to Fraction conversion (GH-134010)
#134017 merged
May 14, 2025 -
Improve tests for str to Fraction conversion
#134010 merged
May 14, 2025 -
[3.12] Docs: remove link elements in builders other than HTML (GH-133720)
#134007 merged
May 14, 2025 -
[3.13] Docs: remove link elements in builders other than HTML (GH-133720)
#134006 merged
May 14, 2025 -
[3.14] Docs: remove link elements in builders other than HTML (GH-133720)
#134005 merged
May 14, 2025 -
Docs: remove link elements in builders other than HTML
#133720 merged
May 14, 2025 -
[3.14] gh-133701: Fix incorrect
__annotations__
on TypedDict defined under PEP 563 (GH-133772)#134003 merged
May 14, 2025 -
gh-133701: Fix incorrect
__annotations__
on TypedDict defined under PEP 563#133772 merged
May 14, 2025 -
gh-133580: add missing exception in _sys_getwindowsversion_from_kernel32
#133574 merged
May 14, 2025 -
[3.14] gh-132983: Style improvements for
compression.zstd
(GH-133547)#134001 merged
May 14, 2025 -
gh-132983: Style improvements for
compression.zstd
#133547 merged
May 14, 2025 -
gh-133568: only set
HAVE_AF_HYPERV
on supported WinAPI partitions#133569 merged
May 14, 2025 -
gh-133562: disable security descriptor handling on unsupported WinAPI partitions
#133563 merged
May 14, 2025 -
[3.13] Remove trailing whitespace from python.gram (#133858)
#133991 merged
May 14, 2025 -
gh-133986: Document string split algorithm when sep is None and maxsplit is 0
#133987 merged
May 14, 2025 -
[3.14] Remove trailing whitespace from python.gram (GH-133858)
#133990 merged
May 14, 2025 -
Remove trailing whitespace from python.gram
#133858 merged
May 14, 2025 -
[3.14] gh-132641: fix race in
lru_cache
under free-threading (GH-133787)#133979 merged
May 14, 2025 -
gh-133577: Add parameter
formatter
tologging.basicConfig
#133578 merged
May 14, 2025 -
[3.13] gh-132869: Fix crash in
_PyObject_TryGetInstanceAttribute
#133700 merged
May 14, 2025 -
[3.13] gh-46236: Document PyUnicode_BuildEncodingMap
#133770 merged
May 13, 2025 -
gh-132641: fix race in
lru_cache
under free-threading#133787 merged
May 13, 2025 -
[3.14] gh-132983: Fix small issues with zstd support in zipfile (GH-133723)
#133974 merged
May 13, 2025 -
[3.14] gh-133928: Improvements to using/windows.rst (GH-133952)
#133977 merged
May 13, 2025 -
gh-132983: Fix small issues with zstd support in zipfile
#133723 merged
May 13, 2025 -
gh-95380: Remove the 1024 bytes limit in fcntl.fcntl() and fcntl.ioctl()
#132907 merged
May 13, 2025 -
[3.14] gh-133968: Add fast path to PyUnicodeWriter_WriteStr() (GH-133969)
#133971 merged
May 13, 2025 -
gh-133968: Add fast path to PyUnicodeWriter_WriteStr()
#133969 merged
May 13, 2025 -
[3.14] gh-133767: Fix use-after-free in the unicode-escape decoder with an error handler (GH-129648)
#133942 merged
May 13, 2025 -
gh-133928: Improvements to using/windows.rst
#133952 merged
May 13, 2025 -
[3.14] gh-133886: Fix sys.remote_exec() for non-UTF-8 paths (GH-133887)
#133963 merged
May 13, 2025 -
gh-132983: Call Py_XDECREF rather than PyObject_GC_Del in failed __new__
#133962 merged
May 13, 2025 -
gh-133886: Fix sys.remote_exec() for non-UTF-8 paths
#133887 merged
May 13, 2025 -
[3.14] gh-133885: skip
test_compress_locking
intest_zstd
(GH-133943)#133949 merged
May 13, 2025
88 Pull requests opened by 54 people
-
gh-133960: Improve typing.evaluate_forward_ref
#133961 opened
May 13, 2025 -
gh-133968: Add PyUnicodeWriter_WriteASCII() function
#133973 opened
May 13, 2025 -
Clarify some details regarding `sys.monitoring`
#133981 opened
May 13, 2025 -
gh-133982: Update test_bufio to use self.open
#133983 opened
May 13, 2025 -
gh-106213 Shorten Emscripten wasm-gc trampoline by a little
#133984 opened
May 13, 2025 -
gh-71253: Match _io exception in _pyio
#133985 opened
May 13, 2025 -
gh-133980: use atomic store in `PyObject_GenericSetDict`
#133988 opened
May 14, 2025 -
gh-72902: improve Fraction(str) speed (don't use regexp's)
#133994 opened
May 14, 2025 -
gh-115119: defer removal of bundled libmpdec to 3.16
#133997 opened
May 14, 2025 -
GH-131769: fix detecting a pydebug build of the build Python when building for WASI
#134015 opened
May 14, 2025 -
gh-129019: Move pyconfig.h to Include/
#134019 opened
May 14, 2025 -
gh-76595: Add note on `PyCapsule_Import` behavior
#134022 opened
May 14, 2025 -
gh-134004: Dbm vacuuming
#134028 opened
May 15, 2025 -
gh-134026: Fix grammar description of for statement
#134034 opened
May 15, 2025 -
gh-134043: add `_PyObject_GetMethodStackRef`
#134044 opened
May 15, 2025 -
gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `Parser/pegen.c`
#134048 opened
May 15, 2025 -
gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `pyexpat`
#134050 opened
May 15, 2025 -
gh-134062: Fix hash collisions in IPv4Network and IPv6Network
#134063 opened
May 15, 2025 -
Docs EPUB: fix meta tags connected with Open Graph
#134071 opened
May 15, 2025 -
gh-133956 fix bug where `ClassVar` string annotation in `@dataclass` caused incorrect `__init__` generation
#134073 opened
May 15, 2025 -
Docs EPUB: check in CI
#134074 opened
May 15, 2025 -
gh-134036: Improve error messages for invalid `raise` statements
#134077 opened
May 16, 2025 -
gh-115119: removed implicit fallback to the bundled libmpdec
#134078 opened
May 16, 2025 -
gh-133374: fix test_python_legacy_windows_stdio
#134080 opened
May 16, 2025 -
gh-132124: improve safety nets for creating AF_UNIX socket files
#134085 opened
May 16, 2025 -
GH-128520: pathlib ABCs: improve protocol for 'openable' objects
#134101 opened
May 16, 2025 -
gh-131178: Add CLI tests for profile module
#134103 opened
May 16, 2025 -
GH-128520: pathlib ABCs: tweak protocol for virtual path strings
#134104 opened
May 16, 2025 -
gh-54732: Fix argparse arg file parsing
#134115 opened
May 16, 2025 -
gh-134086: Remove deprecated function locale.getdefaultlocale
#134129 opened
May 17, 2025 -
Add notes on nogil & reinitialization to the Opt-Out section in Module Isolation HOWTO
#134141 opened
May 17, 2025 -
gh-57089: Note _layout_ in the bitfield docs
#134148 opened
May 17, 2025 -
gh-134070: Prevent out-of-bounds read in mi_clz32 and mi_ctz32
#134149 opened
May 17, 2025 -
gh-133982: Run unclosed file test on all io implementations
#134165 opened
May 18, 2025 -
gh-134168: http.server with HTTPS fails to bind IPv6 addresses and ignores --directory flag
#134169 opened
May 18, 2025 -
gh-134179: use sys._clear_internal_caches isntead of deprecated sys._clear_type_cache at test_cmd_line
#134180 opened
May 18, 2025 -
gh-69605: Disable PyREPL module autocomplete fallback on regular completion
#134181 opened
May 18, 2025 -
gh-134170: Add colorization to unraisable exceptions
#134183 opened
May 18, 2025 -
gh-130478: Fixed HACL compilation failure on macOS Silicon
#134188 opened
May 18, 2025 -
gh-62184: Remove _pyio import of _io.FileIO
#134192 opened
May 18, 2025 -
gh-134152: fix `UnboundLocalError` while parsing `message_id` in email
#134194 opened
May 18, 2025 -
[3.14] gh-133890: Handle UnicodeEncodeError in tarfile (GH-134147)
#134195 opened
May 18, 2025 -
gh-128307: update docs to TaskGroup.create_task and asyncio.create_task
#134202 opened
May 19, 2025 -
gh-133319: Use python versioning in `msgfmt` & `pygettext`
#134205 opened
May 19, 2025 -
Fix `maybe-uninitialized` compiler warning
#134207 opened
May 19, 2025 -
gh-133260: Remove claim that PyUnicode_InternFromString immortalizes
#134213 opened
May 19, 2025 -
gh-119123: Fix sniffer to understand csv lists
#134219 opened
May 19, 2025 -
gh-68164: Set the "regular file" bit in zipfile's writestr
#134232 opened
May 19, 2025 -
gh-134152: Fix UnboundLocalError in email._header_value_parser _get_ptext_to_endchars
#134233 opened
May 19, 2025 -
gh-131357: Add tests for zero-sized bytes objects in test_bytes.py
#134234 opened
May 19, 2025 -
gh-129748: Update mimalloc to use atomic store for mi_block_set_nextx
#134238 opened
May 19, 2025 -
[3.14] gh-131505: Move len boundary assertions before using len. (GH-131536)
#134239 opened
May 19, 2025 -
GH-130415: Use `POP_TWO_LOAD_CONST_INLINE_BORROW`
#134241 opened
May 19, 2025 -
gh-131776: Expose functions called from the interpreter loop via PyAP…
#134242 opened
May 19, 2025 -
GH-133932: Tagged ints are heap safe
#134244 opened
May 19, 2025 -
gh-128629: Add _Py_PACK_VERSION for CPython's own definitions
#134247 opened
May 19, 2025 -
gh-72680: Fix false positives when using zipfile.is_zipfile()
#134250 opened
May 19, 2025 -
[3.14] Fix typo in get_stack_trace docstring (GH-134246)
#134251 opened
May 19, 2025 -
gh-125843: fix `test_curses.test_attributes` on x86-64 macOS
#134252 opened
May 19, 2025 -
[3.14] gh-128639: Don't assume one thread in subinterpreter finalization (gh-128640)
#134254 opened
May 19, 2025 -
[3.12] Fix use-after-free in the unicode-escape decoder with error handler (GH-133767)
#134255 opened
May 19, 2025 -
Fix Windows server not accepting requests after returning from loop.create_server()
#134259 opened
May 19, 2025 -
Add documentation for remote debugging with pdb
#134260 opened
May 19, 2025 -
gh-134262: Add retries to generate_sbom.py
#134263 opened
May 19, 2025 -
gh-134261: ZipFile - Don't rely on local time for reproducible builds & tests
#134264 opened
May 19, 2025 -
[3.14] gh-117596: Add more tests for os.path with invalid paths (GH-134189)
#134265 opened
May 19, 2025 -
gh-134215: Improve ModuleCompleter module
#134267 opened
May 19, 2025 -
gh-131178: Add CLI tests for cProfile
#134269 opened
May 19, 2025 -
gh-87720 Fix additional header refolding-quoting edge case
#134271 opened
May 19, 2025 -
gh-106318: Add an example for `str.capitalize`
#134272 opened
May 19, 2025 -
gh-127960 Fix the REPL to set the correct namespace by setting the correct `__main__` module
#134275 opened
May 19, 2025 -
gh-134273: Propagate CFLAGS to the JIT
#134276 opened
May 19, 2025 -
gh-133998: Fix gzip file creation when time is out of range
#134278 opened
May 19, 2025 -
gh-131178: fix SSL tests for `http.server` command-line interface
#134279 opened
May 19, 2025 -
gh-134209: Allocating curses buffer on heap
#134283 opened
May 19, 2025 -
GH-134282: Simplify LOAD_CONST: Always borrow the reference
#134284 opened
May 19, 2025 -
gh-115999: Add PyCodeObject.co_tlbc to the debug offsets
#134286 opened
May 19, 2025 -
gh-133885: Use locks instead of critical sections for _zstd
#134289 opened
May 19, 2025 -
Improve permission error messages in pdb and asyncio.tools
#134290 opened
May 19, 2025 -
gh-134291: Add `unguarded-availability` check to JIT builds
#134292 opened
May 19, 2025 -
gh-44883: improve the docs about select to explain what select can access
#134293 opened
May 19, 2025 -
gh-134294: Fix `Uop.replicated` field definition and usage
#134295 opened
May 19, 2025 -
gh-134160: Docs: Ensure single-phase init is no longer used in examples
#134296 opened
May 19, 2025 -
[3.14] gh-133940: test_strftime incorrectly calculates expected week (GH-134281)
#134301 opened
May 20, 2025 -
gh-101100: Fix sphinx warnings in `library/decimal.rst`
#134303 opened
May 20, 2025 -
gh-128307: Update what's new in 3.13 and 3.14 with create_task changes
#134304 opened
May 20, 2025 -
[3.14] gh-132983: Call Py_XDECREF rather than PyObject_GC_Del in failed __new__ (GH-133962)
#134305 opened
May 20, 2025
123 Issues closed by 44 people
-
`test_strftime` incorrectly calculates expected week
#133940 closed
May 20, 2025 -
PyREPL: autocomplete built-in modules
#134235 closed
May 19, 2025 -
Inconsistency between datetime.now() and datetime.fromtimestamp(time.time(), None)
#88994 closed
May 19, 2025 -
Python 3.14.0-beta.1 C-extension builds try to link against `python314t.lib` on non-threaded python
#133779 closed
May 19, 2025 -
Linux kernel crashes when logging to syslog via unix socket, if rsyslog is stopped
#131190 closed
May 19, 2025 -
`datetime.fromisoformat()` parses offset minutes outside 00-59 range
#126883 closed
May 19, 2025 -
Misaligned columns in help('topics') due to the length of "ASSIGNMENTEXPRESSIONS"
#125225 closed
May 19, 2025 -
Memory corruption error if a second subinterpreter imports a module that contains certain imports
#116524 closed
May 19, 2025 -
Creating an ungodly amount of sub interpreters in a short amount of time causes memory debug assertions.
#123134 closed
May 19, 2025 -
Improve error messages of `curses` by indicating failed C function
#125843 closed
May 19, 2025 -
CPython 3.12 embedded in WeeChat causes segfault on subsequent calls to Py_EndInterpreter
#116510 closed
May 19, 2025 -
Single-Phase Init Extension Module Init Functions Still Run in Isolated Interpreters
#117953 closed
May 19, 2025 -
`Tests / Check if generated files are up to date` fails since recent commits
#134236 closed
May 19, 2025 -
Revisit IsoCalendarDate being private from pickle perspective
#86236 closed
May 19, 2025 -
Add tz argument to date.today()
#94257 closed
May 19, 2025 -
Free-threaded binary builds for 3.13
#119243 closed
May 19, 2025 -
os.path.realpath() RecursionError
#128098 closed
May 19, 2025 -
os.path.realpath() produces unexpected results when run on a path created using the /proc/self/fd/ mechanism
#99390 closed
May 19, 2025 -
Lingering Subinterpreter Subthread Keeps Program From Exiting
#113146 closed
May 19, 2025 -
Checking len bounds after usage in bytesio.c
#131505 closed
May 19, 2025 -
code objects remove unknown opcodes from the instruction stream when accessing `co_code`
#128045 closed
May 19, 2025 -
Incorrect test in `test_pyrepl`
#134214 closed
May 19, 2025 -
PyREPL doesn't correctly color double braces in f-strings / t-strings
#134158 closed
May 19, 2025 -
Syntax highlighting in PyREPL
#131507 closed
May 19, 2025 -
`-X showrefcount` doesn't do per-statement reports in new REPL
#134097 closed
May 19, 2025 -
Question about adjacent empty matches in regular expressions
#122055 closed
May 19, 2025 -
Ubuntu / build and test (ubuntu-24.04-arm) fails on Removing Auth
#129664 closed
May 19, 2025 -
os.path.realpath fails with WinError 161
#88980 closed
May 19, 2025 -
Python 3.13.3 silently fails to install with invalid unattend.xml
#133570 closed
May 19, 2025 -
asyncio REPL fails to run with TERM=dumb or PYTHON_BASIC_REPL in 3.13.0b2
#120842 closed
May 19, 2025 -
Confusion with "immutable" and "hashable" in Design and History FAQ
#134114 closed
May 19, 2025 -
Remove C variadic constructor signature support for `threading.RLock`
#134087 closed
May 19, 2025 -
Python3.13.3: test_functools fail during build with --enable-optimization and --without-docs-string
#134092 closed
May 19, 2025 -
configure warnings as errors in the test suite
#128770 closed
May 19, 2025 -
FileIO.readinto() breaks the contract on io.RawIOBase.read()
#118276 closed
May 19, 2025 -
spam
#134199 closed
May 18, 2025 -
spam
#134198 closed
May 18, 2025 -
Cannot make venv on `3.14` when system encoding is not utf-8
#134060 closed
May 18, 2025 -
Spam
#134197 closed
May 18, 2025 -
TarFile filters fail in non-UTF-8 locales
#133890 closed
May 18, 2025 -
Directory listing in SimpleHTTPRequestHandler does not work well in non-UTF-8 locale
#133889 closed
May 18, 2025 -
"double free or corruption (!prev)" with radicale
#132856 closed
May 18, 2025 -
Use-After-Free in `PyImport_ImportModuleLevelObject`
#134100 closed
May 18, 2025 -
concurrent.futures→asyncio state transfer is a bottleneck
#134173 closed
May 18, 2025 -
Cannot safely Py_EndInterpreter in 3.14b1
#134144 closed
May 18, 2025 -
HTTPS server served by `http.server` ignores `--directory` argument
#134176 closed
May 18, 2025 -
The `json` module page uses "object" confusingly
#134150 closed
May 18, 2025 -
Segfault calling `sys.remote_exec(0, None)`
#134064 closed
May 17, 2025 -
Segfault from template string iterator
#134119 closed
May 17, 2025 -
`ValueError: embedded null character` in `email.message_from_file`
#134156 closed
May 17, 2025 -
Add replication to LOAD_FAST_BORROW to speed up the JIT
#134140 closed
May 17, 2025 -
missing dataclass decorator in match-statement example
#88275 closed
May 17, 2025 -
`All required checks pass` job constantly fails on 3.13 and 3.14
#134046 closed
May 17, 2025 -
spam
#134132 closed
May 17, 2025 -
spam
#134133 closed
May 17, 2025 -
spam
#134134 closed
May 17, 2025 -
spam
#134131 closed
May 17, 2025 -
introduce `list.sort()` but no details before
#133881 closed
May 17, 2025 -
Remove `http.server.CGIHTTPRequestHandler` and `--cgi` flag support
#133810 closed
May 17, 2025 -
3.13.0b1 freethreading-debug build: flaky `test_signal.test_stress_modifying_handlers` on s390x (RecursionError)
#118989 closed
May 17, 2025 -
difflib.SequenceMatcher.find_longest_match return wrong result
#134116 closed
May 16, 2025 -
Comments incorrectly shown in pydoc output for argparse
#134109 closed
May 16, 2025 -
Remove deprecated `platform.java_ver`
#133604 closed
May 16, 2025 -
http.server misleading point in doc about "text/*" mime types
#117026 closed
May 16, 2025 -
Incomplete pathlib Pattern Language ("seq" undefined)
#133286 closed
May 16, 2025 -
Interactive Mode suddenly prevents indexing "[]"
#134095 closed
May 16, 2025 -
SimpleHTTPRequestHandler directory bugs
#54440 closed
May 16, 2025 -
asyncio dev docs claim that asyncio debug mode checks for unawaited coroutines
#133515 closed
May 16, 2025 -
threading module is missing basic/introductory usage example
#124210 closed
May 16, 2025 -
dataclasses.dataclass wrapper brokes Fraction
#134014 closed
May 16, 2025 -
Unable to build if the target macOS version is <10.9
#134069 closed
May 16, 2025 -
`create_task(name=...)` silently fails to set name with custom task_factory after gh-128308
#132593 closed
May 16, 2025 -
asyncio.graph.format_call_graph() should use io.Writer instead of typing.TextIO
#133893 closed
May 16, 2025 -
Add a new base class for loop scoped variables in asyncio
#128633 closed
May 16, 2025 -
Asyncio subprocess `.returncode` never gets set when busy
#127661 closed
May 16, 2025 -
Pandas cannot import numpy in free-threaded version of 3.13.0b2
#120653 closed
May 16, 2025 -
Some Windows API calls in winreg didn't release the GIL
#130000 closed
May 15, 2025 -
Remove deprecated mark interface for `wave.Wave_{read,write}` classes
#133873 closed
May 15, 2025 -
Special syntax error for `elif` after `else`
#129858 closed
May 15, 2025 -
xmlrpc fails when importing expat, breaks pip (3.13.3 and 3.12.10 at least, Windows 11)
#134011 closed
May 15, 2025 -
Adding the ability for getpass to print asterisks when password is typed
#77065 closed
May 15, 2025 -
perf output should include line numbers
#134023 closed
May 15, 2025 -
Section 4.4 tutorial
#134056 closed
May 15, 2025 -
`Tools/build/compute-changes.py` looks at the wrong branches
#133410 closed
May 15, 2025 -
`Tests / Change detection` fails consistently for `3.14` branch
#134031 closed
May 15, 2025 -
Unnecessary operation in IPv4Interface and IPv6Interface
#134012 closed
May 15, 2025 -
Some of the newly added path apis in _winapi aren't available on all win api partitions
#134041 closed
May 15, 2025 -
invalid memory error reporting for windows is unsupported on some WinAPI partitions
#133572 closed
May 15, 2025 -
Add possibility for extension modules to register specialisations of BINARY_OP
#133395 closed
May 15, 2025 -
spam
#134039 closed
May 15, 2025 -
Add SyntaxError hint for incorrectly using C "/" or "/*...*/" to comment
#134002 closed
May 15, 2025 -
I made a mistake. Please delete it.
#134024 closed
May 15, 2025 -
string split documentation unclear
#133986 closed
May 15, 2025 -
Caching the tuple hash calculation speeds up some code significantly
#131525 closed
May 14, 2025 -
`ast.parse` raises `SystemError: <class 'UnicodeDecodeError'> returned a result with an error set`
#134021 closed
May 14, 2025 -
MemoryError when calling format_field on a Formatter object
#134020 closed
May 14, 2025 -
Mismatch in description of `PyThreadState_Delete` and `PyThreadState_DeleteCurrent`
#133989 closed
May 14, 2025 -
`sys.getwindowsversion` can fail without setting an exception on some WinAPI partitions
#133580 closed
May 14, 2025 -
rpc runtime library isn't available in all WinAPI partitions
#133568 closed
May 14, 2025 -
Crash due to racy read in dictobject do_lookup under free threading
#132869 closed
May 14, 2025 -
Rewrite the fcntl module
#132742 closed
May 14, 2025 -
Adding a ctypes.Union to a ctypes.BigEndianStructure results in an error
#87239 closed
May 13, 2025 -
Ctypes unions with bitfield members that do not share memory
#83211 closed
May 13, 2025 -
ctypes array types create reference cycles
#77448 closed
May 13, 2025 -
Structure field size/ofs __str__ wrong with large size fields
#70045 closed
May 13, 2025 -
c_uint32 bitfields break structures
#68478 closed
May 13, 2025 -
ctypes mixed-types bitfield layout nonsensical; doesn't match compiler.
#59324 closed
May 13, 2025 -
IndentationError in new repl
#133541 closed
May 13, 2025 -
Implement configurable bitfield allocation strategy
#56737 closed
May 13, 2025 -
Trying to ./python -m test -R: test_index crashes with a failed assertion
#133258 closed
May 13, 2025 -
Reference cycle when importing ctypes
#56351 closed
May 13, 2025 -
Data race between compare_generic and insert_combined_dict under free-threading
#132641 closed
May 13, 2025 -
Pasting into new REPL doesn't end continuations on blank line, interferes with "follow-along" examples
#133972 closed
May 13, 2025 -
PyManager shebangs do not document auto-install behaviour
#133928 closed
May 13, 2025 -
Support __index__() for unsigned integer converters in PyArg_Parse and Argument Clinic
#132987 closed
May 13, 2025 -
pdbpp: Pdb.set_trace() got an unexpected keyword argument 'commands'
#133914 closed
May 13, 2025 -
3.130b1 Performance Issue with Free Threading build
#120040 closed
May 13, 2025 -
sys.remote_exec() doesn't work with non-UTF-8 paths
#133886 closed
May 13, 2025 -
Debugging with LLDB doesn't work for universal2 installer on macOS Big Sur
#88400 closed
May 13, 2025
54 Issues opened by 42 people
-
Is it needs to be fixed or writed in docs for warning?
#134300 opened
May 20, 2025 -
Fix `Uop.replicated` definition in `cases_generator/analyzer.py`
#134294 opened
May 19, 2025 -
Check compatibility with macOS deployment target during JIT builds
#134291 opened
May 19, 2025 -
Use borrowed references for `LOAD_CONST`
#134282 opened
May 19, 2025 -
`~bool` deprecation not reported for literals
#134280 opened
May 19, 2025 -
JIT stencil compilation does not respect CFLAGS
#134273 opened
May 19, 2025 -
Feature Request: support mixed sync and async context managers in `async with` statements
#134270 opened
May 19, 2025 -
Add retries to `Tools/build/generate_sbom.py`
#134262 opened
May 19, 2025 -
ZipFile tests fail in negative timezone offsets on reproducible build environments
#134261 opened
May 19, 2025 -
Python 3.15.0: test_sys.test_getallocatedblocks() fails if run after test_collections.test_odd_sizes()
#134248 opened
May 19, 2025 -
`sys.setprofile` does not dipatch C Extension dunder methods
#134243 opened
May 19, 2025 -
Machine-readable specification for deprecated and removed CPython APIs
#134222 opened
May 19, 2025 -
[BUG] Hinting recursion limit will clear the system trace function (`sys.gettrace() -> None`)
#134216 opened
May 19, 2025 -
PyREPL: Do not show underscored modules by default during autocompletion
#134215 opened
May 19, 2025 -
Does CPython >= 3.10, <=3.12 support a thread-safe increment?
#134212 opened
May 19, 2025 -
`_curses.window.getch` does not check for interruption signals as `_curses.window.{getkey,get_wch}` do
#134210 opened
May 19, 2025 -
Possible loss of large text data in `_curses.window.{instr,getstr}`
#134209 opened
May 19, 2025 -
Argument Clinic dead code in `_cursesmodule.c`
#134208 opened
May 19, 2025 -
Document base85 and Ascii85 in the base64 module
#134201 opened
May 19, 2025 -
argparse argument help indent should discount very long argument names
#134200 opened
May 19, 2025 -
Random segfaults on Python 3.12.10 during CI testing
#134193 opened
May 18, 2025 -
Use sys._clear_internal_caches isntead of deprecated sys._clear_type_cache at test_cmd_line
#134179 opened
May 18, 2025 -
Suggest the possible module in ModuleNotFoundError
#134175 opened
May 18, 2025 -
Add colorization of exceptions in default `sys.unraisablehook`
#134170 opened
May 18, 2025 -
http.server with HTTPS fails to bind IPv6 addresses
#134168 opened
May 18, 2025 -
The REPL hangs under no memory on 3.13
#134163 opened
May 17, 2025 -
`os.removedirs()` should define whether it follows symlinks
#134161 opened
May 17, 2025 -
Docs Examples Focus on Outdated Single-Phase Init Modules and Static Types
#134160 opened
May 17, 2025 -
`AttributeError` in `email._header_value_parser.get_address`
#134155 opened
May 17, 2025 -
`UnboundLocalError` in `email._header_value_parser.parse_message_id`
#134152 opened
May 17, 2025 -
SimpleHTTPRequestHandler incorrectly handles trailing escaped slash
#134098 opened
May 16, 2025 -
Remove support for `__cached__` and `__package__` on specless modules
#134088 opened
May 16, 2025 -
Remove deprecated function `locale.getdefaultlocale`
#134086 opened
May 16, 2025 -
Replace `#` comments with modern docstrings when possible
#134082 opened
May 16, 2025 -
Add `addCleanup` to `unittest.subTest`
#134079 opened
May 16, 2025 -
Give PyErr_CheckSignals guide-level documentation
#134075 opened
May 16, 2025 -
Out-of-bounds read in integrated mimalloc (fixed upstream)
#134070 opened
May 15, 2025 -
Excessive hash collisions in IPv4Network and IPv6Network classes
#134062 opened
May 15, 2025 -
use stackrefs in `_PyObject_GetMethod` and calling APIs
#134043 opened
May 15, 2025 -
Improve `raise from ValueError()` error message
#134036 opened
May 15, 2025 -
Replace "starred_list" with standard grammar term "expression_list" in for statement documentation
#134026 opened
May 15, 2025 -
question to the signature of list.index
#134025 opened
May 15, 2025 -
Expose `PyMutex_IsLocked` in the public C API
#134009 opened
May 14, 2025 -
DBM Module Vacuuming
#134004 opened
May 14, 2025 -
Incorrect syntax error
#133999 opened
May 14, 2025 -
gzip: cannot create file if mtime > `2106-02-07T06:28:15`
#133998 opened
May 14, 2025 -
Use implemenation-specific I/O open / constructors in tests
#133982 opened
May 13, 2025 -
Some operations on managed dict are not safe from memory_order POV
#133980 opened
May 13, 2025 -
Consider making `Template` and `Interpolation` generic at runtime
#133970 opened
May 13, 2025 -
Using the public PyUnicodeWriter C API made the json module slower
#133968 opened
May 13, 2025 -
Recording and restoring the LC_NUMERIC locale setting with LC_ALL=C.UTF-8 no longer works with Python 3.13.3
#133967 opened
May 13, 2025 -
os.path.exists and os.path.stat not working on FSLogix Redirected Containers from 3.12 onward
#133965 opened
May 13, 2025
229 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-132983: Add documentation for compression.zstd
#133911 commented on
May 19, 2025 • 107 new comments -
gh-75459: Doc: C API: Improve object life cycle documentation
#125962 commented on
May 17, 2025 • 35 new comments -
gh-133390: Support basic completion for sqlite3 command-line interface
#133393 commented on
May 16, 2025 • 25 new comments -
gh-133546: Make `re.Match` a well-rounded `Sequence` type
#133549 commented on
May 16, 2025 • 25 new comments -
gh-133722: Add Difflib theme to `_colorize` and 'color' option to `difflib.unified_diff`
#133725 commented on
May 19, 2025 • 21 new comments -
gh-133850: Improved SyntaxError message for missing commas
#133851 commented on
May 14, 2025 • 15 new comments -
gh-133465: Allow PyErr_CheckSignals to be called without holding the GIL.
#133466 commented on
May 19, 2025 • 13 new comments -
gh-132775: Add _PyObject_GetXIDataWithFallback()
#133482 commented on
May 18, 2025 • 13 new comments -
gh-131185: Use a proper thread-local for cached thread states
#132510 commented on
May 19, 2025 • 13 new comments -
gh-118350: Add escapable-raw-text mode to html parser
#121770 commented on
May 15, 2025 • 8 new comments -
gh-42550: Add 'Expect: 100-Continue' support to httplib
#133276 commented on
May 18, 2025 • 6 new comments -
gh-91153: Fix bytearray holding a reference to its internal buffer when calling into potentially mutating __index__ methods
#132379 commented on
May 18, 2025 • 6 new comments -
gh-125996: fix thread safety of ordered dict
#133734 commented on
May 19, 2025 • 6 new comments -
gh-132813: Fix the csv documentation for quoting and escaping
#133209 commented on
May 13, 2025 • 5 new comments -
gh-132629: Deprecate acception out of range values for unsigned integers in PyArg_Parse
#132630 commented on
May 16, 2025 • 5 new comments -
gh-133953: Add `attach` command to pdb
#133954 commented on
May 13, 2025 • 5 new comments -
gh-53189: Document peculiarities of InteractiveConsole in relation to pickle
#123069 commented on
May 19, 2025 • 5 new comments -
gh-132969: Fix error/hang when shutdown(wait=False) and task exited abnormally
#133222 commented on
May 15, 2025 • 3 new comments -
gh-121171: Fix zip64 extract version in local headers
#121177 commented on
May 20, 2025 • 3 new comments -
gh-120266: Fix undefined `_utcfromtimestamp` name in `datetimetester`
#120267 commented on
May 18, 2025 • 3 new comments -
gh-106287: do not write objects after an unmarshalling error
#132715 commented on
May 18, 2025 • 3 new comments -
gh-133866: remove deprecated and undocumented function `ctypes.SetPointerType`
#133869 commented on
May 17, 2025 • 3 new comments -
Update "Format String Syntax" documentation block to match actual behaviour
#132736 commented on
May 19, 2025 • 3 new comments -
gh-130718: Normalize edge cases in `datetime.timestamp` and `datetime.astimezone`
#130752 commented on
May 19, 2025 • 3 new comments -
gh-131531: android.py enhancements to support cibuildwheel
#132870 commented on
May 17, 2025 • 3 new comments -
gh-126008: Improve docstrings for Tkinter cget and configure methods
#133303 commented on
May 13, 2025 • 3 new comments -
Implement PEP 788
#133110 commented on
May 19, 2025 • 2 new comments -
gh-80050: Update BufferedReader.read docs around non-blocking
#130653 commented on
May 19, 2025 • 2 new comments -
Simplify HTMLParser by removing unnecessary assignment and assertion
#132972 commented on
May 18, 2025 • 2 new comments -
gh-111375: Fix handling of exceptions within `@contextmanager`-decorated functions
#111676 commented on
May 19, 2025 • 2 new comments -
gh-129069: make list ass_slice and memory_repeat safe in free-threading
#131882 commented on
May 18, 2025 • 2 new comments -
gh-132331: Add `tp_versions_used` to `PyTypeObject` docs
#132335 commented on
May 19, 2025 • 2 new comments -
gh-83938, gh-122476: Stop incorrectly RFC 2047 encoding non-ASCII email addresses
#122540 commented on
May 18, 2025 • 2 new comments -
gh-124549: Warn on conflicting directives in `datetime.*.strptime`
#132524 commented on
May 19, 2025 • 2 new comments -
gh-46927: Prevent readline from overriding environment
#133585 commented on
May 16, 2025 • 2 new comments -
gh-133905: Fix parsing problems in example code
#133906 commented on
May 14, 2025 • 2 new comments -
gh-132558: Improve `argparse` docs on combining `type` and `choices`
#133827 commented on
May 19, 2025 • 1 new comment -
json: Fast path for string encoding
#133239 commented on
May 15, 2025 • 1 new comment -
gh-127266: avoid data races when updating type slots v2
#133177 commented on
May 13, 2025 • 1 new comment -
gh-81074: Allow non-ASCII addr_spec in email.headerregistry.Address
#122477 commented on
May 18, 2025 • 1 new comment -
gh-133829: Update zipimport example to not be from Python 2
#133835 commented on
May 18, 2025 • 1 new comment -
gh-91205: fix bug in shutil.copytree with relative links and ignore_dangling_symlinks=True
#132984 commented on
May 17, 2025 • 1 new comment -
gh-74185: repr() of ImportError now contains attributes name and path.
#1011 commented on
May 18, 2025 • 1 new comment -
gh-132322: Ensure shutil functions return str when using pathlib
#132820 commented on
May 18, 2025 • 1 new comment -
gh-132416: document behavior of Path.symlink_to() when link or/and target already exist
#132704 commented on
May 17, 2025 • 1 new comment -
gh-132775: Expand the Capability of Interpreter.call()
#133484 commented on
May 13, 2025 • 1 new comment -
zipfile.ZipInfo objects contain invalid 'extra' fields.
#83475 commented on
May 20, 2025 • 0 new comments -
decompressing and then re-compressing zipfiles with Python 3 zipfile loses flag_bits
#79399 commented on
May 20, 2025 • 0 new comments -
zipfile extractall needlessly re-wraps ZipInfo instances
#76923 commented on
May 20, 2025 • 0 new comments -
gh-119109: improve `functools.partial` vectorcall with keywords
#124584 commented on
May 17, 2025 • 0 new comments -
gh-125828 : Fix 'get_value' missing on [Bounded]Semaphore on multiprocessing MacOSX
#125829 commented on
May 16, 2025 • 0 new comments -
ZipFile.open treats directory path as empty file
#74909 commented on
May 20, 2025 • 0 new comments -
gh-126119: fix some crashes in code objects if `co_stacksize` is absurdly large
#126122 commented on
May 15, 2025 • 0 new comments -
gh-128508: Add some docstrings to xml.dom.minidom
#128477 commented on
May 13, 2025 • 0 new comments -
gh-129275: avoid temporary buffer in dec_as_long()
#129630 commented on
May 17, 2025 • 0 new comments -
gh-129368: In `PyRun` C API docs, clarify what a "start token" is
#129935 commented on
May 13, 2025 • 0 new comments -
Draft: gh-129711: Reduce number of yield statements in json encoder
#130076 commented on
May 19, 2025 • 0 new comments -
gh-130578: clarify urllib.parse.quote parameter defaults behavior
#130598 commented on
May 14, 2025 • 0 new comments -
zipfile should catch ValueError as well as OSError to detect bad seek calls
#73654 commented on
May 20, 2025 • 0 new comments -
What's New in Python 3.15 (copyediting)
#133879 commented on
May 15, 2025 • 0 new comments -
zipfile ignores deflate level settings in zipinfo object
#64093 commented on
May 20, 2025 • 0 new comments -
Provide a way to skip magic-number search in ZipFile(mode='a')
#86760 commented on
May 20, 2025 • 0 new comments -
Incorrect reading "End of central directory record." (zipfile module)
#108526 commented on
May 20, 2025 • 0 new comments -
Wrong extract version set in local headers for files located beyond zip64 limit
#121171 commented on
May 20, 2025 • 0 new comments -
Cannot open zip64 file if Zip64EOCD record has additional data
#126834 commented on
May 20, 2025 • 0 new comments -
gh-71189: Support all-but-last mode in posixpath.realpath()
#117562 commented on
May 19, 2025 • 0 new comments -
gh-59598: Ignore leading whitespace in `JSONDecoder.raw_decode`
#117397 commented on
May 19, 2025 • 0 new comments -
Implement PEP 784 - Adding Zstandard to the Python standard library
#132983 commented on
May 20, 2025 • 0 new comments -
gh-99813: Start using `SSL_sendfile` when available
#99907 commented on
May 19, 2025 • 0 new comments -
gh-59648: Nanosecond support for datetime
#92078 commented on
May 18, 2025 • 0 new comments -
Too early EOFError
#101911 commented on
May 20, 2025 • 0 new comments -
gh-62824: add alias for iso-8859-8-i and -e to iso_8859_8
#32279 commented on
May 19, 2025 • 0 new comments -
bpo-33997: Fix racing condition in termination of pool result_handler
#8009 commented on
May 18, 2025 • 0 new comments -
gh-38066: IDLE: Dedenting with shift+tab
#2210 commented on
May 19, 2025 • 0 new comments -
gh-76578: Fix textwrap.wrap() so it's stable if run twice.
#5615 commented on
May 19, 2025 • 0 new comments -
gh-76377: Rewrite plistlib with functional style.
#4671 commented on
May 19, 2025 • 0 new comments -
gh-130821: Add type information to wrong type error messages
#130835 commented on
May 16, 2025 • 0 new comments -
gh-132710: only use stable `_uuid.generate_time_safe()` to deduce MAC address
#132901 commented on
May 19, 2025 • 0 new comments -
gh-130197: Test option in `pygettext`
#133022 commented on
May 13, 2025 • 0 new comments -
json: Optimize escaping string in Encoder
#133186 commented on
May 16, 2025 • 0 new comments -
[3.14] GH-131769: fix detecting a pydebug build of the build Python when building for WASI
#133219 commented on
May 13, 2025 • 0 new comments -
gh-72902: speedup Fraction.from_decimal/float in typical cases
#133251 commented on
May 17, 2025 • 0 new comments -
gh-133146: Add the old public `get_value` method to documentation and refactor code.
#133301 commented on
May 19, 2025 • 0 new comments -
gh-133312: configure: add --enable-static-libpython-for-interpreter
#133313 commented on
May 17, 2025 • 0 new comments -
gh-131798: JIT: Narrow the return type of `_GET_LEN` to int
#133345 commented on
May 15, 2025 • 0 new comments -
gh-131178: Add tests for `site` command-line interface
#133582 commented on
May 13, 2025 • 0 new comments -
gh-133530: Differentiate between min/max heaps more
#133613 commented on
May 17, 2025 • 0 new comments -
GH-133711: Enable UTF-8 mode by default (PEP 686)
#133712 commented on
May 16, 2025 • 0 new comments -
gh-133672: Allow LOAD_FAST to be optimized to LOAD_FAST_BORROW
#133721 commented on
May 14, 2025 • 0 new comments -
gh-133684: Fix get_annotations() where PEP 563 is involved
#133795 commented on
May 14, 2025 • 0 new comments -
gh-133968: Use private unicode writer for json
#133832 commented on
May 16, 2025 • 0 new comments -
Exclude include in `reference/grammar.rst` in gettext builds
#133868 commented on
May 14, 2025 • 0 new comments -
gh-133400: Fixed Ctrl+D (^D) behavior in :mod:`_pyrepl` module
#133883 commented on
May 19, 2025 • 0 new comments -
gh-81313: Add the imath module
#133909 commented on
May 13, 2025 • 0 new comments -
gh-132983: Split ``_zstd_set_c_parameters``
#133921 commented on
May 17, 2025 • 0 new comments -
[3.13] gh-133767: Fix use-after-free in the unicode-escape decoder with an error handler (GH-129648)
#133944 commented on
May 19, 2025 • 0 new comments -
gh-130999: Avoid exiting the new REPL when there are non-string candidates for suggestions
#131001 commented on
May 13, 2025 • 0 new comments -
gh-83461: Don't allow datetime parsing to accept non-ASCII digits
#131008 commented on
May 19, 2025 • 0 new comments -
gh-131146: Fix month names in a genitive case in calendar module
#131147 commented on
May 19, 2025 • 0 new comments -
gh-76075: Correct `datetime.timestamp` documentation
#131202 commented on
May 19, 2025 • 0 new comments -
gh-91349: Adjust default compression level to 6 (down from 9) in gzip and tarfile
#131470 commented on
May 19, 2025 • 0 new comments -
gh-127833: lexical analysis: Improve section on Names
#131474 commented on
May 16, 2025 • 0 new comments -
gh-130522: Fix threading errors during garbage collection
#131537 commented on
May 14, 2025 • 0 new comments -
gh-131743: Add screen length check to console.refresh in _pyrepl
#131907 commented on
May 19, 2025 • 0 new comments -
gh-132246: Add special buffer methods to C API Type Object docs
#132247 commented on
May 19, 2025 • 0 new comments -
gh-132267: fix desynchronized cursor position and buffer mismatch after resize
#132360 commented on
May 19, 2025 • 0 new comments -
GH-132554: "Virtual" iterators
#132555 commented on
May 19, 2025 • 0 new comments -
gh-132413: Fix crash in _datetime when used at shutdown
#132599 commented on
May 18, 2025 • 0 new comments -
gh-132413: Fix crash in _datetime when used at shutdown (alt)
#132665 commented on
May 13, 2025 • 0 new comments -
gh-85204: Improve `locale.setlocale` example
#132683 commented on
May 18, 2025 • 0 new comments -
gh-132732: Automatically constant evaluate pure operations
#132733 commented on
May 19, 2025 • 0 new comments -
gh-127081: use `getlogin_r` if available
#132751 commented on
May 19, 2025 • 0 new comments -
[3.13] gh-132578: Rename the `threading.Thread._handle` field (GH-132696)
#132789 commented on
May 18, 2025 • 0 new comments -
gh-132796: Closes SMTP connection on 421 during data in sendmail
#132797 commented on
May 18, 2025 • 0 new comments -
gh-69011: `ctypes.create_*_buffer` clarify NUL termination character inclusion
#132858 commented on
May 18, 2025 • 0 new comments -
`dataclasses`: Synthetic `__init__` method on dataclass has broken `ClassVar` annotation under some conditions.
#133956 commented on
May 15, 2025 • 0 new comments -
Possible data race between split_keys_entry_added and dict_dict_merge under free-threading, 3.13
#132245 commented on
May 16, 2025 • 0 new comments -
Remove deprecated C API objects slated for removal in 3.15
#133644 commented on
May 16, 2025 • 0 new comments -
update the import machinery to only use __spec__
#65961 commented on
May 16, 2025 • 0 new comments -
Unvendor `libmpdec` sources
#115119 commented on
May 16, 2025 • 0 new comments -
`test_python_legacy_windows_stdio` in `test_cmd_line` isn't actually working
#133374 commented on
May 16, 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
May 16, 2025 • 0 new comments -
3.14.0a1 urljoin regression wrt /
#125974 commented on
May 16, 2025 • 0 new comments -
http.client.HTTPMessage.getallmatchingheaders() always returns []
#49303 commented on
May 16, 2025 • 0 new comments -
Make pathlib ABCs usable by zipfile.Path
#128520 commented on
May 16, 2025 • 0 new comments -
argparse has problem parsing option files containing empty rows
#54732 commented on
May 16, 2025 • 0 new comments -
Patch: xmlrpclib client ignores datetime tzinfo when creating iso8601 dates
#46875 commented on
May 16, 2025 • 0 new comments -
Make generator methods `gen_set_name` and `gen_set_qualname` thread-safe in free-threaded builds
#133931 commented on
May 17, 2025 • 0 new comments -
Make _Py_c_sum(), _Py_c_diff(), etc (elementary operations on Py_complex) - part of the public API
#128813 commented on
May 17, 2025 • 0 new comments -
Deprecation of locale.getdefaultlocale breaks POSIX compatibility on Windows platform
#130796 commented on
May 17, 2025 • 0 new comments -
unexpected behavior of tempfile.TemporaryFile() for O_TMPFILE
#96531 commented on
May 17, 2025 • 0 new comments -
Not all types have "trashcan" protection and tp_dealloc can overflow stack
#124715 commented on
May 17, 2025 • 0 new comments -
webbrowser does not handle opens under Windows WSL properly
#89752 commented on
May 17, 2025 • 0 new comments -
Avoid DeprecationWarning for `_pack_` without `_layout_` when there are not bit-fields?
#133800 commented on
May 17, 2025 • 0 new comments -
Silent ctypes.struct layout change from native to Windows when bitfields are used
#131747 commented on
May 17, 2025 • 0 new comments -
ctypes: clearly document how structure bit fields are allocated
#57089 commented on
May 17, 2025 • 0 new comments -
Avoid temporary allocation in dec_as_long()
#129275 commented on
May 18, 2025 • 0 new comments -
Pass return value on ValueError exceptions in the cmath/math modules
#133895 commented on
May 18, 2025 • 0 new comments -
Readline completion of module names in import statements
#69605 commented on
May 18, 2025 • 0 new comments -
Documentation of ast.walk misleadingly characterizes its behavior as recursive when it's really iterative
#123373 commented on
May 18, 2025 • 0 new comments -
Compilation of HACL fails under macOS Silicon for version 3.14
#130478 commented on
May 18, 2025 • 0 new comments -
io and _pyio modules require the _io module
#62184 commented on
May 18, 2025 • 0 new comments -
set better defaults for TCPServer options
#80184 commented on
May 19, 2025 • 0 new comments -
threading: Exception at shutdown on musllinux_1_2_i686
#130522 commented on
May 13, 2025 • 0 new comments -
New REPL exits when there are non-string candidates for suggestions
#130999 commented on
May 13, 2025 • 0 new comments -
Improve `contextlib.ContextDecorator` support for generators and async functions
#125862 commented on
May 13, 2025 • 0 new comments -
math.log handles int but not 3rd party integer types
#120950 commented on
May 13, 2025 • 0 new comments -
What's New in Python 3.14 (copyediting)
#123299 commented on
May 13, 2025 • 0 new comments -
`urllib.parse.quote` is not consistent about `encoding` and `errors` defaults
#130578 commented on
May 14, 2025 • 0 new comments -
urllib.parse - quote/unquote documentation issues
#133930 commented on
May 14, 2025 • 0 new comments -
Implement interactive hotkey, Ctrl+L to clear the console in Windows.
#86937 commented on
May 14, 2025 • 0 new comments -
Mutithread leads to Illegal instruction crashing CPython
#90018 commented on
May 14, 2025 • 0 new comments -
slotted dataclasses not calling descriptor field `__set__`
#132946 commented on
May 14, 2025 • 0 new comments -
Dataclasses erroring when descriptor has mutable default
#132559 commented on
May 14, 2025 • 0 new comments -
Async Call-Stack Reconstruction
#91048 commented on
May 14, 2025 • 0 new comments -
WASM build scripts don't honor `--with-pydebug` from build-python due to a `sysconfig` regression
#131769 commented on
May 14, 2025 • 0 new comments -
Document BytesIO buffer size
#133521 commented on
May 15, 2025 • 0 new comments -
Several tests fail when system encoding is `latin-1`
#133677 commented on
May 15, 2025 • 0 new comments -
Add typing to more build tools
#133403 commented on
May 15, 2025 • 0 new comments -
`ctypes` thread safety auditing (and fixing)
#127945 commented on
May 15, 2025 • 0 new comments -
Compiling 3.13.1 fails when /usr/local/include/pyconfig.h is outdated
#129019 commented on
May 15, 2025 • 0 new comments -
UBsan: Remove _Py_NO_SANITIZE_UNDEFINED
#133157 commented on
May 15, 2025 • 0 new comments -
PythonT symlinks created by macOS installer, but PythonT framework not installed
#133927 commented on
May 15, 2025 • 0 new comments -
Improve `.help` in the `sqlite3` CLI
#133934 commented on
May 15, 2025 • 0 new comments -
creating venv Python3.13 on CIFS mounted drive fails ENODATA
#133951 commented on
May 15, 2025 • 0 new comments -
Add `attach` command to pdb
#133953 commented on
May 15, 2025 • 0 new comments -
`typing.get_type_hints()` raises on invalid types only if they're wrapped in a ForwardRef
#133959 commented on
May 15, 2025 • 0 new comments -
Simplify `typing.evaluate_forward_ref`
#133960 commented on
May 15, 2025 • 0 new comments -
fcntl_fcntl_impl 1024 bytes limitation
#95380 commented on
May 15, 2025 • 0 new comments -
Add __str__ and __repr__ to ConfigParser for Better Debugging and Unit Testing
#127011 commented on
May 15, 2025 • 0 new comments -
REPL: AttributeError: module `__mp_main__` has no attribute `is_prime` in `ProcessPoolExecutor` example
#132898 commented on
May 15, 2025 • 0 new comments -
PyCapsule_Import fails when name is in the form 'package.module.capsule'
#76595 commented on
May 15, 2025 • 0 new comments -
Heisenbug that kills process via SIGALRM
#133687 commented on
May 19, 2025 • 0 new comments -
`os.path.realpath` raises a `ValueError` when path contains a null byte
#117596 commented on
May 19, 2025 • 0 new comments -
`zipfile`: docs should document what `ZipInfo.date_time` actually is
#133125 commented on
May 19, 2025 • 0 new comments -
shutil: add reflink=False to file copy functions to control clone/CoW copies (use copy_file_range)
#81338 commented on
May 19, 2025 • 0 new comments -
email: encoded headers lose their quoting when refolded
#87720 commented on
May 19, 2025 • 0 new comments -
Add examples to docs for str methods
#106318 commented on
May 19, 2025 • 0 new comments -
HTMLParser.handle_starttag should mention that value can be None
#82665 commented on
May 19, 2025 • 0 new comments -
Parser stack overflow on WASI with `--with-pydebug`
#131770 commented on
May 19, 2025 • 0 new comments -
Make the JIT thread-safe
#133171 commented on
May 19, 2025 • 0 new comments -
Better uop coverage in the JIT optimizer
#131798 commented on
May 19, 2025 • 0 new comments -
pyrepl messed up terminal if a signal handler expects stdin
#130168 commented on
May 19, 2025 • 0 new comments -
Inconsistency in the zlib module
#74186 commented on
May 19, 2025 • 0 new comments -
Executing `from . import *` within the REPL will import the `_pyrepl` package, But executing with the `-c` argument will result in an error.
#127960 commented on
May 19, 2025 • 0 new comments -
make pyrepl more robust against crashes
#122468 commented on
May 19, 2025 • 0 new comments -
lzma documentation: example to XZ compress file on disk
#76341 commented on
May 19, 2025 • 0 new comments -
Feature request: sniff csv quoting and lineterminator
#129374 commented on
May 19, 2025 • 0 new comments -
Exit codes are lost in the REPL
#125880 commented on
May 19, 2025 • 0 new comments -
Add classproperty as builtin class
#69129 commented on
May 19, 2025 • 0 new comments -
Print from background thread has broken line endings
#129385 commented on
May 19, 2025 • 0 new comments -
repl buffering conflicts with sys.stdin
#99751 commented on
May 19, 2025 • 0 new comments -
Enable building both an interpreter that statically links libpython and a shared library too
#133312 commented on
May 19, 2025 • 0 new comments -
Add tests for command-line interface
#131178 commented on
May 19, 2025 • 0 new comments -
`test_zstd` failed on ubuntu with free-threading
#133885 commented on
May 19, 2025 • 0 new comments -
Document select() failure with buffered file
#44883 commented on
May 19, 2025 • 0 new comments -
zipfile increase in size
#72905 commented on
May 19, 2025 • 0 new comments -
Asyncio: fork() in coroutine causes bad file descriptor
#130442 commented on
May 19, 2025 • 0 new comments -
multiprocessing.Pool shouldn't hang forever if a worker process dies unexpectedly
#66587 commented on
May 20, 2025 • 0 new comments -
Fix all Sphinx reference warnings in the documentation
#101100 commented on
May 20, 2025 • 0 new comments -
Consider adding a Mac Catalyst build option
#98297 commented on
May 18, 2025 • 0 new comments -
pathlib: "Incorrect function" during resolve()
#76023 commented on
May 19, 2025 • 0 new comments -
Use Python versioning in `msgfmt.py`/`pygettext.py`
#133319 commented on
May 19, 2025 • 0 new comments -
Regression in 3.14: setting __dict__ on custom type broken (mypyc, pybind11)
#133912 commented on
May 19, 2025 • 0 new comments -
Exact reporting of `curses` C function failures
#133579 commented on
May 19, 2025 • 0 new comments -
os.stat() on Windows succeeds for nonexistent paths with trailing spaces
#84419 commented on
May 19, 2025 • 0 new comments -
PyUnicode_InternFromString does not immortalize the string as the document claims
#133260 commented on
May 19, 2025 • 0 new comments -
Fractions instantiation revisited
#72902 commented on
May 19, 2025 • 0 new comments -
The CSV file delimiter found with csv.Sniffer() is interpreted incorrectly
#119123 commented on
May 19, 2025 • 0 new comments -
Asyncio BufferedProtocol with SSL is significantly slower than asyncio sockets with SSL
#133112 commented on
May 19, 2025 • 0 new comments -
Improve PyREPL auto-indentation
#133710 commented on
May 19, 2025 • 0 new comments -
ZipFile.writestr implies non-regular files
#68164 commented on
May 19, 2025 • 0 new comments -
Add more tests for zero-sized bytes objects in `capi` tests
#131357 commented on
May 19, 2025 • 0 new comments -
New REPL sometimes incrementally indents traceback lines
#131968 commented on
May 19, 2025 • 0 new comments -
Data race on `block->next` in `mi_block_set_nextx`
#129748 commented on
May 19, 2025 • 0 new comments -
sysmodule.c: realpath() is unsafe
#42400 commented on
May 19, 2025 • 0 new comments -
segfault in gc with 3.14.0b1, trio and pytest
#133932 commented on
May 19, 2025 • 0 new comments -
Expose functions called from the interpreter loop via PyAPI_FUNC
#131776 commented on
May 19, 2025 • 0 new comments -
Better constant narrowing in the JIT optimizer
#130415 commented on
May 19, 2025 • 0 new comments -
Add io.BinaryTransformWrapper and a "transform" parameter to open()
#64604 commented on
May 19, 2025 • 0 new comments -
Building and linking C extensions in a post-distutils world
#99942 commented on
May 19, 2025 • 0 new comments -
is_zipfile false positives
#72680 commented on
May 19, 2025 • 0 new comments -
PyErr_CheckSignals should be callable without holding the GIL
#133465 commented on
May 19, 2025 • 0 new comments -
struct.pack error messages do not indicate which argument was invalid
#67766 commented on
May 19, 2025 • 0 new comments -
Confusing error message when passing bytes to print with file pointing to a binary file
#50553 commented on
May 19, 2025 • 0 new comments -
Make rawiobase_read() read directly to bytes object
#60107 commented on
May 19, 2025 • 0 new comments -
Use-after-free in `unicode_escape` decoder with error handler
#133767 commented on
May 19, 2025 • 0 new comments -
Subinterpreters don't properly clean up threads
#128639 commented on
May 19, 2025 • 0 new comments -
New REPL: Text display corruption when resizing terminal with multi-line content
#132267 commented on
May 19, 2025 • 0 new comments