-
-
Notifications
You must be signed in to change notification settings - Fork 32.2k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
142 Pull requests merged by 38 people
-
[3.14] gh-135721: skip
test_trashcan_python_class
on wasm buildbots with stack overflow (GH-135766)#135955 merged
Jun 25, 2025 -
[3.13] gh-91555: Revert disabling of logger while handling log record. (GH-135858)
#135911 merged
Jun 25, 2025 -
[3.14] Docs: Fix indentation in
slice
class offunctions.rst
(GH-134393)#135948 merged
Jun 25, 2025 -
[3.13] Docs: Fix indentation in
slice
class offunctions.rst
(GH-134393)#135949 merged
Jun 25, 2025 -
Docs: Fix indentation in slice class of functions.rst
#134393 merged
Jun 25, 2025 -
[3.13] gh-135871: Fix needless spinning in
_PyMutex_LockTimed
with zero timeout (gh-135872)#135947 merged
Jun 25, 2025 -
[3.14] gh-135871: Fix needless spinning in
_PyMutex_LockTimed
with zero timeout (gh-135872)#135946 merged
Jun 25, 2025 -
[3.14] gh-91555: Revert disabling of logger while handling log record. (GH-135858)
#135910 merged
Jun 25, 2025 -
gh-135871: Fix needless spinning in _PyMutex_LockTimed (timeout==0)
#135872 merged
Jun 25, 2025 -
gh-135927: Fix MSVC Clatest C builds
#135935 merged
Jun 25, 2025 -
[3.14] gh-135839: Fix
module_traverse
andmodule_clear
in subinterp modules (GH-135937)#135939 merged
Jun 25, 2025 -
[3.13] Docs: Add cross-reference for
positional_item
in thecalls
productionlist (GH-129977)#135941 merged
Jun 25, 2025 -
[3.14] Docs: Add cross-reference for
positional_item
in thecalls
productionlist (GH-129977)#135940 merged
Jun 25, 2025 -
Docs: Add cross-reference for
positional_item
in thecalls
productionlist#129977 merged
Jun 25, 2025 -
gh-135839: Fix
module_traverse
andmodule_clear
in subinterp modules#135937 merged
Jun 25, 2025 -
[3.14] gh-131591: Make --without-remote-debug work (GH-135925)
#135931 merged
Jun 25, 2025 -
gh-131591: Make --without-remote-debug work
#135925 merged
Jun 25, 2025 -
[3.14] gh-135755: Move SPECIAL_ constants to a private header (GH-135922)
#135926 merged
Jun 25, 2025 -
gh-135755: Move SPECIAL_ constants to a private header
#135922 merged
Jun 25, 2025 -
[3.13] gh-135839: Fix
module_traverse
andmodule_clear
in_interpchannelsmodule
(GH-135840)#135919 merged
Jun 25, 2025 -
[3.14] gh-135839: Fix
module_traverse
andmodule_clear
in_interpchannelsmodule
(GH-135840)#135918 merged
Jun 25, 2025 -
gh-135839: Fix
traverse_module_state
usage in_interpchannelsmodule
#135840 merged
Jun 25, 2025 -
[3.13] gh-135755: Docs: C API: Document missing
PyFunction_GET*
macros (GH-135762)#135917 merged
Jun 25, 2025 -
[3.14] gh-135755: Docs: C API: Document missing
PyFunction_GET*
macros (GH-135762)#135916 merged
Jun 25, 2025 -
gh-135755: Docs: C API: Document missing
PyFunction_GET*
macros#135762 merged
Jun 25, 2025 -
GH-133136: Revise QSBR to reduce excess memory held
#135473 merged
Jun 25, 2025 -
gh-91555: Revert disabling of logger while handling log record.
#135858 merged
Jun 25, 2025 -
[3.13] gh-135855: Raise TypeError When Passing Non-dict Object to
_interpreters.set___main___attrs
(gh-135856)#135903 merged
Jun 24, 2025 -
GH-90117: Check for
list
andtuple
beforeMappingView
inpprint
#135779 merged
Jun 24, 2025 -
[3.14] gh-135855: Raise TypeError When Passing Non-dict Object to
_interpreters.set___main___attrs
(gh-135856)#135900 merged
Jun 24, 2025 -
gh-135855: Fix
SystemError
when passing non-dict object to_interpreters.set___main___attrs
#135856 merged
Jun 24, 2025 -
[3.14] gh-135805: Document the X option and env var for controlling thread-local bytecode (GH-135868)
#135897 merged
Jun 24, 2025 -
gh-135805: Document the X option and env var for controlling thread-local bytecode
#135868 merged
Jun 24, 2025 -
[3.13] gh-135878: Fix crash in
types.SimpleNamespace.__repr__
(GH-135889)#135895 merged
Jun 24, 2025 -
[3.14] gh-135878: Fix crash in
types.SimpleNamespace.__repr__
(GH-135889)#135896 merged
Jun 24, 2025 -
gh-135878: Fix crash in
types.SimpleNamespace.__repr__
#135889 merged
Jun 24, 2025 -
[3.14] gh-135487: fix
reprlib.Repr.repr_int
when given very large integers (GH-135506)#135887 merged
Jun 24, 2025 -
[3.13] gh-135487: fix
reprlib.Repr.repr_int
when given very large integers (GH-135506)#135886 merged
Jun 24, 2025 -
gh-135487: fix
reprlib.Repr.repr_int
when given very large integers#135506 merged
Jun 24, 2025 -
[3.13] gh-135494: Fix python -m test --pgo -x test_re (#135713)
#135881 merged
Jun 24, 2025 -
[3.14] gh-135494: Fix python -m test --pgo -x test_re (GH-135713)
#135880 merged
Jun 24, 2025 -
gh-135494: Fix python -m test --pgo -x test_re
#135713 merged
Jun 24, 2025 -
GH-135106: Restrict trashcan to GC'ed objects
#135682 merged
Jun 24, 2025 -
gh-123299: Update 'What's New in Python 3.14' from
3.14
branch#135616 merged
Jun 24, 2025 -
gh-135532: use
defining_class
for copying BLAKE-2 and SHA-3 objects#135838 merged
Jun 24, 2025 -
[3.13] Bump mypy to 1.16.1 (GH-135720)
#135849 merged
Jun 24, 2025 -
[3.14] gh-135648: Document that
shutil.copyfileobj
doesn't flush (GH-135737)#135873 merged
Jun 24, 2025 -
gh-135648: Document that
shutil.copyfileobj
doesn't flush#135737 merged
Jun 24, 2025 -
[3.14] Fix example according to PEP 750 in "What's new in 3.14" (GH-134727)
#135870 merged
Jun 23, 2025 -
Fix example according to PEP 750 in "What's new in 3.14"
#134727 merged
Jun 23, 2025 -
[3.14] Docs: Use
arguments
to replaceargs
inargparse.rst
(GH-135510)#135866 merged
Jun 23, 2025 -
[3.13] Docs: Use
arguments
to replaceargs
inargparse.rst
(GH-135510)#135867 merged
Jun 23, 2025 -
Docs: Use
arguments
to replaceargs
inargparse.rst
#135510 merged
Jun 23, 2025 -
gh-119786: Add InternalDocs/qsbr.md.
#135411 merged
Jun 23, 2025 -
gh-131798: Optimize
_UNARY_NEGATIVE
#135223 merged
Jun 23, 2025 -
[3.13] gh-135698: Fix Cross-interpreter Queue.full() With Negative/Default max_size
#135778 merged
Jun 23, 2025 -
gh-134584: Specialize POP_TOP by reference and type in JIT
#135761 merged
Jun 23, 2025 -
GH-124878: reenable
test_finalize_daemon_thread_hang
test under TSAN#135793 merged
Jun 23, 2025 -
[3.14] Bump mypy to 1.16.1 (GH-135720)
#135848 merged
Jun 23, 2025 -
Bump mypy to 1.16.1
#135720 merged
Jun 23, 2025 -
[3.14] gh-134986: Catch PermissionError when trying to call perf in tests (GH-134987)
#135841 merged
Jun 23, 2025 -
[3.13] gh-134986: Catch PermissionError when trying to call perf in tests (GH-134987)
#135842 merged
Jun 23, 2025 -
gh-135823: improve error message in
netrc
security checks#135827 merged
Jun 23, 2025 -
[3.14] gh-89488: Add warning about
Py_BuildValue("p")
needing exactint
(GH-135610)#135843 merged
Jun 23, 2025 -
gh-89488: Add warning about
Py_BuildValue("p")
needing exactint
#135610 merged
Jun 23, 2025 -
gh-134986: Catch PermissionError when trying to call perf in tests
#134987 merged
Jun 23, 2025 -
[3.13] patchcheck: use URL paths to identify upstream remote (GH-135806)
#135809 merged
Jun 23, 2025 -
[3.14] patchcheck: use URL paths to identify upstream remote (GH-135806)
#135808 merged
Jun 23, 2025 -
add async generators section to asyncio internal docs
#135674 merged
Jun 23, 2025 -
[3.14] gh-135815: skip
netrc
security checks ifos.getuid
is missing (GH-135816)#135825 merged
Jun 22, 2025 -
[3.13] gh-135815: skip
netrc
security checks ifos.getuid
is missing (GH-135816)#135826 merged
Jun 22, 2025 -
gh-135532: cleanup clinic
module
directives for cryptographic modules#135822 merged
Jun 22, 2025 -
gh-135815: skip
netrc
security checks ifos.getuid
is missing#135816 merged
Jun 22, 2025 -
gh-135239: simpler use of mutex in hashlib & co
#135267 merged
Jun 22, 2025 -
Update patchcheck upstream remote verification behavior
#135806 merged
Jun 22, 2025 -
gh-130605: reenable test_concurrent_futures tests under TSAN
#135790 merged
Jun 21, 2025 -
[3.14] Docs: Remove unnecessary trailing backslashes (GH-135781)
#135791 merged
Jun 21, 2025 -
Remove unnecessary trailing backslashes
#135781 merged
Jun 21, 2025 -
gh-135532: optimize calls to
PyMem_Malloc
in SHAKE digest computation#135744 merged
Jun 21, 2025 -
[3.14] gh-127146: Skip test_os.test_mode for Emscripten (GH-135764)
#135784 merged
Jun 21, 2025 -
[3.14] gh-135557: use atomic stores in
heapq
operations in free-threading (GH-135601)#135787 merged
Jun 21, 2025 -
gh-135759: consistently reject negative sizes in SHAKE digests
#135767 merged
Jun 21, 2025 -
gh-135557: Use atomic writes on heapq operations
#135601 merged
Jun 21, 2025 -
[3.14] gh-135645: Added
supports_isolated_interpreters
tosys.implementation
(GH-135667)#135786 merged
Jun 21, 2025 -
gh-135645: Added
supports_isolated_interpreters
tosys.implementation
#135667 merged
Jun 21, 2025 -
gh-127146: Skip test_os.test_mode for Emscripten
#135764 merged
Jun 21, 2025 -
[3.13] gh-135756: Fix nonexistent parameter in tkinter docs (GH-135770)
#135777 merged
Jun 20, 2025 -
[3.14] gh-135756: Fix nonexistent parameter in tkinter docs (GH-135770)
#135776 merged
Jun 20, 2025 -
gh-135756: Fix nonexistent parameter in tkinter docs
#135770 merged
Jun 20, 2025 -
[3.14] gh-135698: Fix Cross-interpreter Queue.full() With Negative/Default max_size (gh-135724)
#135775 merged
Jun 20, 2025 -
gh-135698: Fix Cross-interpreter Queue.full() With Negative/Default max_size
#135724 merged
Jun 20, 2025 -
gh-135380: enhance critical section held assertions
#135381 merged
Jun 20, 2025 -
gh-135721: skip
test_trashcan_python_class
on wasm buildbots with stack overflow#135766 merged
Jun 20, 2025 -
gh-131798: JIT: Optimize _CALL_LEN when the length is known
#135260 merged
Jun 20, 2025 -
[3.14] Docs: Document
PyExceptionClass
functions in the C API (GH-135697)#135757 merged
Jun 20, 2025 -
[3.13] Docs: Document
PyExceptionClass
functions in the C API (GH-135697)#135758 merged
Jun 20, 2025 -
Docs: Document
PyExceptionClass_Name
#135697 merged
Jun 20, 2025 -
gh-135748: use argument clinic for more socket methods
#135749 merged
Jun 20, 2025 -
[3.14] gh-89083: add links to RFC 9562 sections in UUID docs (GH-135684)
#135747 merged
Jun 20, 2025 -
gh-89083: Attaching RFC links in UUID docs
#135684 merged
Jun 20, 2025 -
[3.14] gh-135532: update
Modules/_hacl/python_hacl_namespaces.h
(GH-135741)#135745 merged
Jun 20, 2025 -
gh-135532: use
_Py_strhex
in_md5.md5.hexdigest
#135742 merged
Jun 20, 2025 -
gh-135532: update
python_hacl_namespaces.h
#135741 merged
Jun 20, 2025 -
[3.14] gh-135532: simplify handling of HACL* errors in
_hmac
(GH-135740)#135743 merged
Jun 20, 2025 -
gh-135379: fix MSVC warning: conversion from 'stwodigits' to 'digit'
#135714 merged
Jun 20, 2025 -
gh-135532: simplify handling of HACL* errors in
_hmac
#135740 merged
Jun 20, 2025 -
[3.14] gh-135608: Add a null check for attribute promotion to fix a JIT crash (GH-135613)
#135739 merged
Jun 20, 2025 -
gh-135608: Add a null check for attribute promotion to fix a JIT crash
#135613 merged
Jun 20, 2025 -
[3.14] gh-127146: Add skip_emscripten_stack_overflow in a few places (GH-135722)
#135733 merged
Jun 19, 2025 -
gh-127146: Add skip_emscripten_stack_overflow in a few places
#135722 merged
Jun 19, 2025 -
[3.14] gh-135543: Emit sys.remote_exec audit event when sys.remote_exec is called (GH-135544)
#135732 merged
Jun 19, 2025 -
gh-135543: emit
sys.remote_exec
audit event whensys.remote_exec
has been called#135544 merged
Jun 19, 2025 -
Add tomasr8 as a codeowner for AST, gettext and the Tier 2 optimizer
#135727 merged
Jun 19, 2025 -
[3.14] gh-135561: ensure that the GIL is held when handling an HACL* error in
_hmac
(GH-135562)#135725 merged
Jun 19, 2025 -
gh-135561: ensure that the GIL is held when handling an HACL* error in
_hmac
#135562 merged
Jun 19, 2025 -
[3.14] gh-135709: Fix two compile warnings on WASM buildbot (GH-135712)
#135723 merged
Jun 19, 2025 -
gh-135709: Fix two compile warnings on WASM buildbot
#135712 merged
Jun 19, 2025 -
[3.14] gh-135273: Unify
ZoneInfo.from_file
signatures (GH-135274)#135716 merged
Jun 19, 2025 -
[3.13] gh-135273: Unify
ZoneInfo.from_file
signatures (GH-135274)#135715 merged
Jun 19, 2025 -
[3.13] Docs: Add missing lines between regex and text (GH-134505)
#135719 merged
Jun 19, 2025 -
[3.14] Docs: Add missing lines between regex and text (GH-134505)
#135718 merged
Jun 19, 2025 -
Add missing lines between regex and text
#134505 merged
Jun 19, 2025 -
gh-135273: Unify ZoneInfo.from_file signatures
#135274 merged
Jun 19, 2025 -
gh-135379: Move PyLong_CheckCompact to private header
#135707 merged
Jun 19, 2025 -
[3.13] Docs: Emphasize parameter name in
pkgutil.iter_importers
(GH-135597)#135711 merged
Jun 19, 2025 -
[3.14] Docs: Emphasize parameter name in
pkgutil.iter_importers
(GH-135597)#135710 merged
Jun 19, 2025 -
Emphasize parameter name
#135597 merged
Jun 19, 2025 -
gh-135379: Add back const cast to _PyLong_IsCompact
#135706 merged
Jun 19, 2025 -
gh-133934: Improve sqlite3
.help
message#135224 merged
Jun 19, 2025 -
gh-133439: Fix the error message in the sqlite3 CLI
#133807 merged
Jun 19, 2025 -
GH-135379: Specialize int operations for compact ints only
#135668 merged
Jun 19, 2025 -
[3.14] gh-126112: Fix test_os.TimerfdTests: use 10 ms resolution (GH-135681)
#135704 merged
Jun 19, 2025 -
[3.13] gh-126112: Fix test_os.TimerfdTests: use 10 ms resolution (GH-135681)
#135705 merged
Jun 19, 2025 -
gh-126112: Fix test_os.TimerfdTests: use 10 ms resolution
#135681 merged
Jun 19, 2025 -
gh-111758: Run UBSan in GitHub Actions
#135578 merged
Jun 19, 2025 -
[3.13] Document that PyType_GetModuleByDef returns a borrowed reference (GH-135666)
#135702 merged
Jun 19, 2025 -
[3.14] Document that PyType_GetModuleByDef returns a borrowed reference (GH-135666)
#135701 merged
Jun 19, 2025 -
Document that PyType_GetModuleByDef returns a borrowed reference
#135666 merged
Jun 19, 2025 -
[3.14] gh-133485: Use interpreters.Interpreter in InterpreterPoolExecutor (gh-133957)
#135695 merged
Jun 19, 2025 -
[3.14] gh-135450: Remove assertion in
_PyCode_CheckNoExternalState
(gh-135466)#135694 merged
Jun 18, 2025 -
gh-133485: Use interpreters.Interpreter in InterpreterPoolExecutor
#133957 merged
Jun 18, 2025 -
gh-135450: Remove assertion in
_PyCode_CheckNoExternalState
#135466 merged
Jun 18, 2025
59 Pull requests opened by 35 people
-
gh-135647: fix random.vonmisesvariate() and random.lognormvariate() accept invalid parameters
#135717 opened
Jun 19, 2025 -
gh-135552: Clear weakrefs to types in GC after garbage finalization not before
#135728 opened
Jun 19, 2025 -
gh-135751: traceback: add recent_first and show_lines parameter
#135752 opened
Jun 20, 2025 -
gh-135768: fix allowed/blocked IPv6 domains in `http.cookiejar`
#135771 opened
Jun 20, 2025 -
GH-132532: Make CHECK_PERIODIC an instruction, not just a uop.
#135772 opened
Jun 20, 2025 -
gh-133548: fix handling of empty and 1-item tuples for `sys.exit`
#135789 opened
Jun 21, 2025 -
[3.14] GH-134273: Allow setting JIT compiler flags at build time with CFLAGS_JIT (GH134276)
#135792 opened
Jun 21, 2025 -
gh-129824: fix data races in subinterpreters under TSAN
#135794 opened
Jun 21, 2025 -
gh-135795: Support `.tables` in the sqlite3 command-line interface
#135796 opened
Jun 21, 2025 -
gh-135788: Support NETRC environment variable in `netrc`
#135802 opened
Jun 21, 2025 -
gh-135447: Document new bytecodes in 3.14
#135803 opened
Jun 22, 2025 -
gh-135726: multiprocessing.freeze_support no longer sets the start method globally.
#135810 opened
Jun 22, 2025 -
gh-78646: Add bytearray support to ipaddress
#135811 opened
Jun 22, 2025 -
gh-109263: Start process from spawn context in multiprocessing no longer have side effect
#135813 opened
Jun 22, 2025 -
gh-135700: Fix instructions in __annotate__ have incorrect code positions
#135814 opened
Jun 22, 2025 -
gh-134584: Eliminate redundant refcounting from _BINARY_OP_ADD_UNICODE
#135817 opened
Jun 22, 2025 -
gh-134584: Eliminate redundant refcounting from `_CALL_TYPE_1`
#135818 opened
Jun 22, 2025 -
gh-135528: Support more second-level domain names in http.cookiejar
#135820 opened
Jun 22, 2025 -
gh-135801: Fix inaccurate module info for SyntaxWarnings during AST parsing
#135829 opened
Jun 23, 2025 -
gh-135773: have pyvenv.cfg without home key anchor a venv and deduce home
#135831 opened
Jun 23, 2025 -
gh-135832: implement Py_DECREF specializations for Py_GIL_DISABLED build
#135833 opened
Jun 23, 2025 -
gh-135532: fortify DEBUG checks when fetching HACL*-based module state
#135844 opened
Jun 23, 2025 -
gh-135836: Fix IndexError in asyncio.create_connection with empty exceptions list
#135845 opened
Jun 23, 2025 -
gh-135755: rename undocumented `HACL_CAN_COMPILE_SIMD{128,256}` macros
#135847 opened
Jun 23, 2025 -
gh-134584: Eliminate redundant refcounting from `_CALL_TUPLE_1`
#135860 opened
Jun 23, 2025 -
gh-95245: Document Py_TPFLAGS_PREHEADER
#135861 opened
Jun 23, 2025 -
gh-134786: Py_TPFLAGS_MANAGED_WEAKREF implies Py_TPFLAGS_HAVE_GC too and force checking of its presence
#135863 opened
Jun 23, 2025 -
Add whatsnew text for warnings module changes.
#135869 opened
Jun 23, 2025 -
gh-135836: take into account staggered exceptions
#135874 opened
Jun 24, 2025 -
gh-135836: Fix IndexError in asyncio.create_connection()
#135875 opened
Jun 24, 2025 -
[3.14] GH-135106: Restrict trashcan to GC'ed objects (GH-135682)
#135876 opened
Jun 24, 2025 -
gh-135853: add `math.signbit`
#135877 opened
Jun 24, 2025 -
gh-135885: Fix undocumented method `CookieJar.clear_expired_cookies` in lib `http.cookiejar`
#135882 opened
Jun 24, 2025 -
gh-135883: Fix sqlite3 CLI keeps part of previous commands when scrolling history
#135884 opened
Jun 24, 2025 -
gh-135853: add `math.fmax` and `math.fmin`
#135888 opened
Jun 24, 2025 -
gh-135854: Fix function `email.message.Message.get_boundary` strips boundaries twice
#135891 opened
Jun 24, 2025 -
gh-135906: Use _PyObject_CAST in internal CPython headers
#135892 opened
Jun 24, 2025 -
gh-133296: Publicly expose critical section API that accepts PyMutex
#135899 opened
Jun 24, 2025 -
gh-134939: Fill Out the concurrent.interpreters Docs
#135902 opened
Jun 24, 2025 -
GH-135904: Optimize the JIT's assembly control flow
#135905 opened
Jun 25, 2025 -
gh-134584: Eliminate redundant refcounting from _STORE_SUBSCR_LIST_INT
#135907 opened
Jun 25, 2025 -
gh-128051: fix tests if sys.float_repr_style is 'legacy'
#135908 opened
Jun 25, 2025 -
[3.14] GH-133136: Revise QSBR to reduce excess memory held (gh-135473)
#135912 opened
Jun 25, 2025 -
gh-135913: Document ob_refcnt, ob_type, ob_size
#135914 opened
Jun 25, 2025 -
gh-82575: Adjust `time.get_clock_info` *adjustable* attribute doc
#135920 opened
Jun 25, 2025 -
gh-135755: Use private names (_Py*) for header file guards new in 3.14
#135921 opened
Jun 25, 2025 -
gh-131591: Add Py_ prefix to MAX_SCRIPT_PATH_SIZE; remove unprefixed struct tag
#135924 opened
Jun 25, 2025 -
gh-130396: Move PYOS_LOG2_STACK_MARGIN to internal headers
#135928 opened
Jun 25, 2025 -
gh-131591: Document Py_REMOTE_DEBUG
#135929 opened
Jun 25, 2025 -
gh-135661: Fix parsing start and end tags in HTMLParser
#135930 opened
Jun 25, 2025 -
gh-125206: Make _Py_FFI_SUPPORT_C_COMPLEX private
#135932 opened
Jun 25, 2025 -
gh-120713: Make _Py_NORMALIZE_CENTURY private
#135933 opened
Jun 25, 2025 -
gh-135755: Document the new `PyFunction_GET_BUILTINS` macro
#135934 opened
Jun 25, 2025 -
gh-135755: Move `PyFunction_GET_BUILTINS` to the private API
#135938 opened
Jun 25, 2025 -
gh-135676: Lexical analysis: Reword String literals and related sections
#135942 opened
Jun 25, 2025 -
[3.13] gh-135839: Fix `module_traverse` and `module_clear` in subinterp modules (GH-135937)
#135943 opened
Jun 25, 2025 -
gh-135944: Add a "Runtime Components" Section to the Execution Model Docs
#135945 opened
Jun 25, 2025 -
[3.14] GH-133600: Backport file reorg of `Tools/wasm/wasi`
#135950 opened
Jun 25, 2025 -
gh-91555: add warning to docs about possibility of deadlock/infinite recursion
#135954 opened
Jun 25, 2025
54 Issues closed by 25 people
-
Improve syntax error for wrongly closed strings
#88535 closed
Jun 25, 2025 -
CPython fails to build on MSVC with latest C standard flag
#135927 closed
Jun 25, 2025 -
`traverse_module_state` can return `int`, do not use `(void)` for it
#135839 closed
Jun 25, 2025 -
test_input_tty hangs when run multiple times in the same process on macOS 10.15
#89050 closed
Jun 25, 2025 -
`_interpreters.set___main___attrs` raises SystemError when passed a non-dict object
#135855 closed
Jun 25, 2025 -
Add a BAT file to launch IDLE with free-threading support
#135837 closed
Jun 24, 2025 -
-X tlbc undocumented in 3.14 and 3.15 command line options
#135805 closed
Jun 24, 2025 -
Possible Integer Overflow Vulnerability in dtoa.c
#135782 closed
Jun 24, 2025 -
Dispatching mechanism in `reprlib.repr` may be fragile
#135890 closed
Jun 24, 2025 -
Error in Format Specification Mini-Language concerning `precision_with_grouping` in 3.14
#134449 closed
Jun 24, 2025 -
MSVC ARM64 compiler regression causing Unicode errors
#113650 closed
Jun 24, 2025 -
Using `reprlib.repr` fails for very large numbers
#135487 closed
Jun 24, 2025 -
`copy.deepcopy` code is too nested.
#135865 closed
Jun 24, 2025 -
builtin min() returns wrong result in the following use case where its key argument is specified
#135879 closed
Jun 24, 2025 -
float.__mod__ is unstable: if n % k == k then n % k % k == 0
#135859 closed
Jun 24, 2025 -
`shutil.copyfileobj()` doesn't flush at end of copy
#135648 closed
Jun 24, 2025 -
Recursively calling makepasv() finally leads to core dumped.
#90369 closed
Jun 23, 2025 -
Spam
#135864 closed
Jun 23, 2025 -
Abort in `_interpqueuesmodule` due to queue being created with negative `maxsize`
#135698 closed
Jun 23, 2025 -
Software Network 3.13.5 module fails to build
#135754 closed
Jun 23, 2025 -
gzip header write OS field
#83302 closed
Jun 23, 2025 -
Smarter use of a mutex in incremental HMAC and hash functions
#135239 closed
Jun 23, 2025 -
Improve `netrc` security check error message
#135823 closed
Jun 23, 2025 -
Allow "p" in Py_BuildValue
#89488 closed
Jun 23, 2025 -
Daemonic threads not killed in some circumstances in python 3.13
#123940 closed
Jun 23, 2025 -
maximum recursion depth in deepcopy regression
#126817 closed
Jun 23, 2025 -
Improve `.help` in the `sqlite3` CLI
#133934 closed
Jun 23, 2025 -
`netrc` security check may fail on WASI due to the lack of `os.getuid`
#135815 closed
Jun 22, 2025 -
`min(<range>)` and `max(<range>)` can cause indefinite, uninterruptable interpreter hangs
#135824 closed
Jun 22, 2025 -
No documentation of `string.templatelib`
#135804 closed
Jun 22, 2025 -
Exception unwinding might be broken when handling a memory error.
#132508 closed
Jun 21, 2025 -
race condition in threading when interpreter finalized while daemon thread runs (thread sanitizer identified)
#124878 closed
Jun 21, 2025 -
TSan: data race with _PyThreadState_Attach and _PyThreadState_Detach
#116910 closed
Jun 21, 2025 -
SystemError in OpenSSL's SHAKE when passing negative digest sizes
#135759 closed
Jun 21, 2025 -
data race between lock free list reads and heapq
#135557 closed
Jun 21, 2025 -
3.14: missing sys.implementation.supports_isolated_interpreters?
#135645 closed
Jun 21, 2025 -
gh-135780:Proof of Concept: Integer Overflow Vulnerability in dtoa.c
#135780 closed
Jun 21, 2025 -
`tkinter.commondialog.Dialog.show()` documentation has nonexistent `color` parameter
#135756 closed
Jun 20, 2025 -
Add tkinter to the official embeddable python zip file
#99566 closed
Jun 20, 2025 -
Re Bug
#135750 closed
Jun 20, 2025 -
`test_capi` fails on wasm buildbots with stack overflow
#135721 closed
Jun 20, 2025 -
Segfault/abort in `_Py_uop_sym_new_const` on a JIT build
#135608 closed
Jun 20, 2025 -
Spam
#135738 closed
Jun 20, 2025 -
Parse long strings with \U codes.
#135735 closed
Jun 20, 2025 -
`_hmac`: GIL may be released while attempting to set an exception
#135561 closed
Jun 19, 2025 -
Add new audit event for `sys.remote_exec()`
#135543 closed
Jun 19, 2025 -
test_repl's test_no_memory: AssertionError: -6 not found in (1, 120)
#118331 closed
Jun 19, 2025 -
Two warnings on `wasm32-wasi Non-Debug PR` buildbot
#135709 closed
Jun 19, 2025 -
Unify ZoneInfo.from_file signature
#135273 closed
Jun 19, 2025 -
subprocess.run adds quotes in unexpected places
#135696 closed
Jun 19, 2025 -
os.path.realpath(symlink to DOS devices path that starts with '\\?\Some without ":"\') returns without prefix.
#102440 closed
Jun 19, 2025 -
Minor InterpreterPoolExecutor Issues
#133485 closed
Jun 19, 2025 -
List comprehensions cause subinterpreter crashes
#135450 closed
Jun 19, 2025
57 Issues opened by 51 people
-
datetime.isoformat() docstring has a typo
#135956 opened
Jun 25, 2025 -
Expose internal stack introspection APIs as a statistical runtime analysis tool
#135953 opened
Jun 25, 2025 -
smtplib chunked sending
#135952 opened
Jun 25, 2025 -
Add a Section to the Language Reference About Runtime Components
#135944 opened
Jun 25, 2025 -
Show how to clear a `@functools.cached_property`
#135936 opened
Jun 25, 2025 -
Wrong `TypeError` message
#135915 opened
Jun 25, 2025 -
Document ob_refcnt, ob_type, ob_size
#135913 opened
Jun 25, 2025 -
Free threaded builds can double dealloc if .tp_dealloc sleeps
#135909 opened
Jun 25, 2025 -
Use _PyObject_CAST in internal headers
#135906 opened
Jun 25, 2025 -
Optimize the JIT's low-level assembly control flow
#135904 opened
Jun 24, 2025 -
Increased memory usage with free-threaded build
#135898 opened
Jun 24, 2025 -
ctypes._CData.from_buffer does not inherit _b_base_
#135894 opened
Jun 24, 2025 -
Importing ctypes results in extra open libffi file descriptor since 3.14
#135893 opened
Jun 24, 2025 -
Fix undocumented method `CookieJar.clear_expired_cookies` in lib `http.cookiejar`
#135885 opened
Jun 24, 2025 -
sqlite3 CLI keeps part of previous commands when scrolling history
#135883 opened
Jun 24, 2025 -
Segfault by calling `repr(SimpleNamespace)` with `typing.Union` attributes in threads on a free-threading build
#135878 opened
Jun 24, 2025 -
Non-blocking `_PyMutex_LockTimed` spins and may fail unnecessarily in no-GIL builds
#135871 opened
Jun 24, 2025 -
asyncio socket write a multi-dimensional memoryview could truncate data
#135862 opened
Jun 23, 2025 -
standard library email.parser fails to recognize multipart message
#135854 opened
Jun 23, 2025 -
Decide the fate of missing C99 functions in `math`
#135853 opened
Jun 23, 2025 -
Remove external dependency for `logging.handlers.NTEventLogHandler`
#135852 opened
Jun 23, 2025 -
Immortalize/defer all functions in `__builtins__`
#135850 opened
Jun 23, 2025 -
Support zstd on Android
#135846 opened
Jun 23, 2025 -
IndexError when calling asyncio.open_connection
#135836 opened
Jun 23, 2025 -
json.load() can raise undocumented RecursionError
#135835 opened
Jun 23, 2025 -
Bad advice in DeprecationWarning about sqlite3 datetime adapter
#135834 opened
Jun 23, 2025 -
Implement Py_DECREF specializations for Py_GIL_DISABLED build
#135832 opened
Jun 23, 2025 -
[MSVC][ASAN] Cpython failed to run test_call test_functools tests with ASAN using MSVC on windows
#135830 opened
Jun 23, 2025 -
Unable to translate parsed-literal block from using/mac.rst
#135828 opened
Jun 22, 2025 -
TemporaryDirectory ignore_cleanup_errors flag is not robustic
#135812 opened
Jun 22, 2025 -
There is no way to annotate singletons like `sys.monitoring.DISABLE`
#135807 opened
Jun 22, 2025 -
Better module info for SyntaxWarnings during AST parsing
#135801 opened
Jun 21, 2025 -
Support changing return value of a function in sys.monitoring
#135799 opened
Jun 21, 2025 -
ast.parse(mode='single') exception for block statements without trailing newline
#135798 opened
Jun 21, 2025 -
`ast.class._field_types` causes Exception when `ast.class._fields` does not cause Exception
#135797 opened
Jun 21, 2025 -
Support more dot commands for sqlite3 command-line interface
#135795 opened
Jun 21, 2025 -
Use NETRC environment variable
#135788 opened
Jun 21, 2025 -
Crossbuild: `sys.implementation` and `build-details.json`
#135785 opened
Jun 21, 2025 -
`umask`ed `os.makedirs()` sometimes fails on Emscripten
#135783 opened
Jun 21, 2025 -
clang -fsanitize=memory detected error with the trivial program that embeds the Python interpreter
#135774 opened
Jun 20, 2025 -
venv using symlinks and empty pyvenv.cfg isn't recognized as venv / able to find python home
#135773 opened
Jun 20, 2025 -
Python on Windows, `site_import=0`/`-S`: `sys.path` containing executable path is undocumented
#135769 opened
Jun 20, 2025 -
Correctly block&allow IPv6 domains in `http.cookiejar`
#135768 opened
Jun 20, 2025 -
Improve error message when passing an invalid producer to `dict`
#135765 opened
Jun 20, 2025 -
Add a Clinic Convert for positive-only `Py_ssize_t` (but not `size_t`)
#135763 opened
Jun 20, 2025 -
The error message from `codecs.register_error()` and `str.encode()` should be clearer
#135760 opened
Jun 20, 2025 -
Undocumented 3.14 C API
#135755 opened
Jun 20, 2025 -
Support `locale` module on Android
#135753 opened
Jun 20, 2025 -
traceback: add `recent_first` and `show_lines` parameters
#135751 opened
Jun 20, 2025 -
use argument clinic for more socket functions
#135748 opened
Jun 20, 2025 -
3.13.2: cast in Py_XDECREF causes runtime failures with immortal objects
#135746 opened
Jun 20, 2025 -
GeneratorExit and asyncio.TaskGroup - missing from _is_base_error?
#135736 opened
Jun 20, 2025 -
Inaccurate description of multiprocessing.Queue.close()
#135730 opened
Jun 19, 2025 -
Extraneous error output when process exits after using subinterpreters
#135729 opened
Jun 19, 2025 -
Regression in multiprocessing.set_start_method introduced in Python 3.13.4
#135726 opened
Jun 19, 2025 -
some instructions in __annotate__ have incorrect code positions
#135700 opened
Jun 19, 2025
163 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-92810: Reduce memory usage by ABCMeta.__subclasscheck__
#131914 commented on
Jun 23, 2025 • 22 new comments -
gh-135307: Fix email error when policy max_line_length is set to 0 or None
#135367 commented on
Jun 21, 2025 • 19 new comments -
gh-128881: Do not ignore `address` and `flags` parameters in `socket.{send,recv}_fds`
#128882 commented on
Jun 22, 2025 • 15 new comments -
GH-135379: Top of stack caching for the JIT.
#135465 commented on
Jun 24, 2025 • 14 new comments -
gh-82088: Improve performance of PyLong_As*() for multi-digit ints
#135585 commented on
Jun 25, 2025 • 13 new comments -
gh-135607: Remove null checking of weakref list in dealloc of extension modules and objects
#135614 commented on
Jun 24, 2025 • 12 new comments -
gh-135056: Add a --cors CLI argument to http.server
#135057 commented on
Jun 22, 2025 • 8 new comments -
gh-135386: Fix "unable to open database file" errors on readonly DB
#135566 commented on
Jun 25, 2025 • 6 new comments -
gh-135640: Adds type checking to ElementTree.ElementTree constructor
#135643 commented on
Jun 24, 2025 • 6 new comments -
gh-135571: Guard _hashlib usage in test_hashlib.py
#135572 commented on
Jun 24, 2025 • 5 new comments -
Synced docs and docstring for `sysconfig.get_platform`
#135530 commented on
Jun 21, 2025 • 5 new comments -
gh-102247: Improve documentation of http.HTTPStatus members update
#133190 commented on
Jun 21, 2025 • 5 new comments -
gh-134567: Exposes log format to users in unittest.TestCase.assertLogs
#134570 commented on
Jun 25, 2025 • 5 new comments -
gh-123471: Make itertools.chain thread-safe
#135689 commented on
Jun 25, 2025 • 5 new comments -
gh-127971: fix off-by-one read beyond the end of a string during search
#132574 commented on
Jun 21, 2025 • 3 new comments -
gh-132732: Automatically constant evaluate pure operations
#132733 commented on
Jun 20, 2025 • 3 new comments -
gh-132314: suppress `maybe-uninitialized` compiler warning
#134207 commented on
Jun 24, 2025 • 3 new comments -
gh-116502: Fix memory access violation on fatal error with Windows
#116503 commented on
Jun 23, 2025 • 3 new comments -
gh-134861: Add CSV and 🍌SV output formats to `asyncio ps`
#134862 commented on
Jun 22, 2025 • 3 new comments -
gh-91349: Adjust default compression level to 6 (down from 9) in gzip and tarfile
#131470 commented on
Jun 25, 2025 • 2 new comments -
gh-129958: New syntax error in format spec applies to both f-strings and t-strings
#135570 commented on
Jun 25, 2025 • 2 new comments -
gh-59598: Ignore leading whitespace in `JSONDecoder.raw_decode`
#117397 commented on
Jun 19, 2025 • 2 new comments -
gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `pyexpat`
#135346 commented on
Jun 19, 2025 • 2 new comments -
gh-64243: Implement `locale.getlocale` fall back in `gettext.find`
#131477 commented on
Jun 25, 2025 • 1 new comment -
gh-135110: Fix misleading generator.close() documentation
#135152 commented on
Jun 21, 2025 • 1 new comment -
gh-116738: Make _json module safe in the free-threading build
#119438 commented on
Jun 24, 2025 • 1 new comment -
gh-135282: change documented signature of ``itertools.accumulate()``
#135283 commented on
Jun 21, 2025 • 1 new comment -
gh-102555: Fix comment parsing in HTMLParser
#135664 commented on
Jun 25, 2025 • 1 new comment -
gh-132631: Fix "I/O operation on closed file" when parsing JSON Lines file
#132632 commented on
Jun 24, 2025 • 1 new comment -
bpo-35100: add unquote_to_bytes_plus to the urllib.parse module
#12368 commented on
Jun 22, 2025 • 1 new comment -
gh-129926: Speed up sqlite3.Row item access
#129927 commented on
Jun 20, 2025 • 1 new comment -
gh-51067: add `ZipFile.remove()`
#103033 commented on
Jun 21, 2025 • 1 new comment -
gh-128514: Enable `-hugify` for BOLT
#128849 commented on
Jun 21, 2025 • 0 new comments -
IDLE: Update NEWS2x.txt with 2.7 release date
#129908 commented on
Jun 25, 2025 • 0 new comments -
gh-130327: Always traverse managed dictionaries, even when inline values are available
#130469 commented on
Jun 19, 2025 • 0 new comments -
gh-128942: make arraymodule.c free-thread safe (lock-free)
#130771 commented on
Jun 21, 2025 • 0 new comments -
gh-130693: Add options of the tkinter.Text.search method: -nolinestop -all -overlap -strictlimits
#130848 commented on
Jun 21, 2025 • 0 new comments -
gh-88473: Implement fast path in date.today() for date types
#130980 commented on
Jun 25, 2025 • 0 new comments -
gh-83461: Don't allow datetime parsing to accept non-ASCII digits
#131008 commented on
Jun 25, 2025 • 0 new comments -
gh-91349: Expose the crc32 function from the lzma library
#131721 commented on
Jun 25, 2025 • 0 new comments -
gh-109945: Enable spec of multiple curves/groups for TLS
#119244 commented on
Jun 25, 2025 • 0 new comments -
gh-109070: multiprocessing.get_context will not set the start method globally
#135678 commented on
Jun 25, 2025 • 0 new comments -
gh-107545: Fix misleading setsockopt error message
#107546 commented on
Jun 25, 2025 • 0 new comments -
gh-99080: Preserve backslash character not used to escape quotes in .netrc files
#99088 commented on
Jun 20, 2025 • 0 new comments -
multiprocessing.get_logger() logger deadlock on first call by subprocess to logger.info("...") due to internal logger.debug(...) call by multiprocessing.Queue._start_thread
#91555 commented on
Jun 25, 2025 • 0 new comments -
Bytecode changes in 3.14 are not documented in `dis` module docs
#135447 commented on
Jun 25, 2025 • 0 new comments -
Bug: ASCII range mentioned as U+0001..U+007F, rather than U+0000..U+007F
#135923 commented on
Jun 25, 2025 • 0 new comments -
Reorganize WASI-related files in `Tools/wasm`
#133600 commented on
Jun 25, 2025 • 0 new comments -
multiprocessing logger deadlocks if used with logging.handlers.QueueHandler
#90321 commented on
Jun 25, 2025 • 0 new comments -
Reword the Lexical Analysis chapter of the docs
#135676 commented on
Jun 25, 2025 • 0 new comments -
Accelerate string.Template by using formatted string literals
#72496 commented on
Jun 25, 2025 • 0 new comments -
Type annotations lost when using wraps by default
#85403 commented on
Jun 25, 2025 • 0 new comments -
Support __index__() in getrandbits(), randbytes() and others
#135378 commented on
Jun 19, 2025 • 0 new comments -
gh-134531: use `EVP_MAC` API for `_hashlib.HMAC`
#135235 commented on
Jun 23, 2025 • 0 new comments -
gh-125142: remove duplicated import in `Lib/pydoc.py`
#135215 commented on
Jun 24, 2025 • 0 new comments -
gh-135177: Raise OverflowError in _Py_call_instrumentation_jump to handle potential integer overflow
#135202 commented on
Jun 20, 2025 • 0 new comments -
gh-135069: Fix exception message in encodings.idna module
#135071 commented on
Jun 23, 2025 • 0 new comments -
gh-133895: provide C99 Annex F return values for math's functions
#135008 commented on
Jun 24, 2025 • 0 new comments -
gh-134873: Avoid quadratic complexities in idlelib
#134874 commented on
Jun 22, 2025 • 0 new comments -
gh-118350: Add escapable-raw-text to CDATA mode
#135310 commented on
Jun 25, 2025 • 0 new comments -
gh-51067: Add `remove()` and `repack()` to `ZipFile`
#134627 commented on
Jun 25, 2025 • 0 new comments -
gh-134009: Expose `PyMutex_IsLocked` in the public C API
#134365 commented on
Jun 25, 2025 • 0 new comments -
gh-131338: Disable new stack size code for non-glibc on linux.
#134336 commented on
Jun 25, 2025 • 0 new comments -
gh-135385: Fix memory regression for classes with both __slots__ and __dict__
#135389 commented on
Jun 22, 2025 • 0 new comments -
Clarify some details regarding `sys.monitoring`
#133981 commented on
Jun 19, 2025 • 0 new comments -
GH-133789: Fix unpickling of pathlib objects pickled in Python 3.13
#133831 commented on
Jun 20, 2025 • 0 new comments -
gh-125996: fix thread safety of ordered dict
#133734 commented on
Jun 23, 2025 • 0 new comments -
gh-135511 Fixed `NameError` and `AttributeError` lack of the message in IDLE
#135526 commented on
Jun 19, 2025 • 0 new comments -
Implement PEP 788
#133110 commented on
Jun 21, 2025 • 0 new comments -
gh-132771: Added assert for potential Integer Overflow in the mark_stacks function
#132830 commented on
Jun 23, 2025 • 0 new comments -
gh-123471: Make itertools.product and itertools.combinations thread-safe
#132814 commented on
Jun 25, 2025 • 0 new comments -
Update "Format String Syntax" documentation block to match actual behaviour
#132736 commented on
Jun 19, 2025 • 0 new comments -
gh-135551: Change how sorting picks minimum run length
#135553 commented on
Jun 19, 2025 • 0 new comments -
gh-132413: Fix crash in _datetime when used at shutdown (alt)
#132665 commented on
Jun 23, 2025 • 0 new comments -
gh-132657: Add free-threading scaling benchmark for copy.copy and copy.deepcopy
#132658 commented on
Jun 23, 2025 • 0 new comments -
gh-132042: Prebuild mro_dict for find_name_in_mro to speedup class creation
#132618 commented on
Jun 24, 2025 • 0 new comments -
gh-132413: Fix crash in _datetime when used at shutdown
#132599 commented on
Jun 23, 2025 • 0 new comments -
gh-132346: Docs: Clarify that reference counts aren't stable between versions
#132352 commented on
Jun 25, 2025 • 0 new comments -
gh-87790: support thousands separators for formatting fractional part of Fraction's
#132204 commented on
Jun 24, 2025 • 0 new comments -
gh-87790: support thousands separators for formatting fractional part of Decimal's
#132202 commented on
Jun 24, 2025 • 0 new comments -
gh-132042: Remove resolve_slotdups to speedup class creation
#132156 commented on
Jun 24, 2025 • 0 new comments -
Remove unneeded `zlib` dependency in zipfile tests
#135631 commented on
Jun 21, 2025 • 0 new comments -
venv overwrites existing .gitignore
#135604 commented on
Jun 20, 2025 • 0 new comments -
Performance issue with ARM64 windows Python release binaries
#134524 commented on
Jun 20, 2025 • 0 new comments -
Make it possible for the jit to deopt to tier1 upon interrupts
#132532 commented on
Jun 20, 2025 • 0 new comments -
with statement star target
#135617 commented on
Jun 20, 2025 • 0 new comments -
Documentation for except* could be clearer
#135629 commented on
Jun 20, 2025 • 0 new comments -
codeobject.co_nlocals and codeobject.co_varnames are incorrect for function definition
#133326 commented on
Jun 20, 2025 • 0 new comments -
Increased memory usage with mimalloc
#135153 commented on
Jun 20, 2025 • 0 new comments -
Memory access violation on fatal error with Windows
#116502 commented on
Jun 20, 2025 • 0 new comments -
Emscripten: Get test suite passing
#127146 commented on
Jun 21, 2025 • 0 new comments -
`sys.exit` unpacks its argument if it is a 0- or 1-element tuple
#133548 commented on
Jun 21, 2025 • 0 new comments -
Improve PyREPL auto-indentation
#133710 commented on
Jun 21, 2025 • 0 new comments -
Various data races in subinterpreter tests under TSAN
#129824 commented on
Jun 21, 2025 • 0 new comments -
PEP 739 / `build-details.json`: `c_api.headers` does not include the `pythonX.Y` directory
#134632 commented on
Jun 21, 2025 • 0 new comments -
creating venv Python3.13 on CIFS mounted drive fails ENODATA
#133951 commented on
Jun 22, 2025 • 0 new comments -
Support linking unnamed temp files into filesystem on Linux
#89341 commented on
Jun 22, 2025 • 0 new comments -
class multiprocessing.Value calls set_start_method
#85222 commented on
Jun 22, 2025 • 0 new comments -
random.vonmisesvariate() and random.lognormvariate() accept invalid parameters despite docs constraints
#135647 commented on
Jun 22, 2025 • 0 new comments -
Starting a Process from "spawn" context has side effect of fixing start method to "fork" on Linux
#109263 commented on
Jun 22, 2025 • 0 new comments -
Ncurses Extended Color Pairs incorrectly display as copies of lower 256 color pairs
#119138 commented on
Jun 22, 2025 • 0 new comments -
ipaddress should accept bytearray in addition to bytes
#78646 commented on
Jun 22, 2025 • 0 new comments -
Audit all built-in modules for thread safety
#116738 commented on
Jun 19, 2025 • 0 new comments -
test_os.TimerfdTests is flaky
#126112 commented on
Jun 19, 2025 • 0 new comments -
Inline values array into the object
#115776 commented on
Jun 19, 2025 • 0 new comments -
Add customization to country code second-level domains in DefaultPolicy of lib http.cookiejar
#135567 commented on
Jun 19, 2025 • 0 new comments -
Guard call to _hashlib in test_hashlib.py
#135571 commented on
Jun 19, 2025 • 0 new comments -
Pickle `APPENDS` and `ADDITEMS` missing check
#135573 commented on
Jun 19, 2025 • 0 new comments -
unittest mocks don't get applied to children with forkserver multiprocessing start method
#135583 commented on
Jun 19, 2025 • 0 new comments -
Add support for defining variadic callbacks via ctypes
#135620 commented on
Jun 19, 2025 • 0 new comments -
Calling ElementTree.write on an ElementTree instance where ElementTree._root is the wrong type causes possible data loss
#135640 commented on
Jun 19, 2025 • 0 new comments -
Log File Handlers Do not Respect logging.raiseExceptions = False
#135683 commented on
Jun 19, 2025 • 0 new comments -
Add a docker compose configuration file
#135693 commented on
Jun 19, 2025 • 0 new comments -
CI should run Undefined Behavior Sanitizer (UBSAN), as already done for ASAN
#111758 commented on
Jun 19, 2025 • 0 new comments -
Top-of-stack caching in the JIT
#135379 commented on
Jun 19, 2025 • 0 new comments -
An object referenced only through it's own `__dict__` can get collected too early.
#130327 commented on
Jun 19, 2025 • 0 new comments -
Segmentation fault, possibly due to a GC issue
#135552 commented on
Jun 19, 2025 • 0 new comments -
socketserver.BaseRequestHandler inherited class
#89976 commented on
Jun 20, 2025 • 0 new comments -
`test_perf_profiler` fails on aarch64 Fedora Stable buildbots
#131038 commented on
Jun 20, 2025 • 0 new comments -
Undocumented 3.13 C API
#118915 commented on
Jun 20, 2025 • 0 new comments -
json dump fails for mixed-type keys when sort_keys is specified
#69643 commented on
Jun 20, 2025 • 0 new comments -
`generator.close()` never raises `GeneratorExit`
#135110 commented on
Jun 20, 2025 • 0 new comments -
`KeyError` hides the exception raised by str(key)
#135660 commented on
Jun 22, 2025 • 0 new comments -
`re` should support `\p{...}` character properties
#95555 commented on
Jun 24, 2025 • 0 new comments -
strptime(.., '%c') fails to parse output of strftime('%c', ..) in some locales
#53203 commented on
Jun 24, 2025 • 0 new comments -
Add the interpreters Module, Implementing PEP 734
#134939 commented on
Jun 24, 2025 • 0 new comments -
Parse assert (x == y, "Descriptive text") as statement params instead of a tuple
#90325 commented on
Jun 24, 2025 • 0 new comments -
webbrowser.open doesn't work on Android
#90371 commented on
Jun 25, 2025 • 0 new comments -
Eliminate redundant refcounting in the JIT
#134584 commented on
Jun 25, 2025 • 0 new comments -
Broken tests with "legacy" sys.float_repr_style
#128051 commented on
Jun 25, 2025 • 0 new comments -
Memory keeps increasing with fixed-size dict during multi-threaded set/delete in 3.13.3t
#133136 commented on
Jun 25, 2025 • 0 new comments -
Expose log format to users in assertLogs
#134567 commented on
Jun 25, 2025 • 0 new comments -
Types with Py_TPFLAGS_MANAGED_WEAKREF but not Py_TPFLAGS_HAVE_GC crash when creating a weak reference
#134786 commented on
Jun 25, 2025 • 0 new comments -
When accepting a socket connection and ERROR_NETNAME_DELETED occurs, leads this into a closing of the serving socket (BaseProactorEventLoop)
#93821 commented on
Jun 25, 2025 • 0 new comments -
test_idle test_configdialog.HighPageTest failing on macOS
#134770 commented on
Jun 25, 2025 • 0 new comments -
time.get_clock_info reports "adjustable=False" for implementation="CLOCK_MONOTONIC"
#82575 commented on
Jun 25, 2025 • 0 new comments -
Use tagged pointers on the stack in the default build.
#127705 commented on
Jun 25, 2025 • 0 new comments -
Worst case quadratic complexity in HTMLParser
#135462 commented on
Jun 25, 2025 • 0 new comments -
Stack overflow test errors in Alpine after GH-130398
#131338 commented on
Jun 25, 2025 • 0 new comments -
Implement stack overflow protection for linux based on actual stack depth
#130396 commented on
Jun 25, 2025 • 0 new comments -
Implement PEP 768 – Safe external debugger interface for CPython
#131591 commented on
Jun 25, 2025 • 0 new comments -
XSS in html.parser library
#102555 commented on
Jun 25, 2025 • 0 new comments -
HTMLParser differences from the HTML5 specification
#135661 commented on
Jun 25, 2025 • 0 new comments -
A Series of Simple DOS Vulnerabilities
#134873 commented on
Jun 22, 2025 • 0 new comments -
ASan detects memory leaks in Python REPL during immediate exit after startup
#135618 commented on
Jun 22, 2025 • 0 new comments -
Optimize class creation
#132042 commented on
Jun 22, 2025 • 0 new comments -
`test_perf_profiler` fails under Windows Subsystem for Linux
#134986 commented on
Jun 23, 2025 • 0 new comments -
`platform.mac_ver()` returns macOS version of 16.0 instead of 26.0 on Tahoe
#135675 commented on
Jun 23, 2025 • 0 new comments -
Rewrite & cleanup HACL*-based extension modules
#135532 commented on
Jun 23, 2025 • 0 new comments -
Deprecate and remove code execution in pth files
#78125 commented on
Jun 23, 2025 • 0 new comments -
In Python 3.13 REPL, print() adds extra indentation when invoked from a tkinter event handler
#135045 commented on
Jun 23, 2025 • 0 new comments -
3.14.0b3 JIT build fails with `KeyError: 'R_X86_64_GOTPCREL'`
#135690 commented on
Jun 23, 2025 • 0 new comments -
locale.nl_langinfo(locale.ERA) is broken
#125411 commented on
Jun 23, 2025 • 0 new comments -
ZipFile.open() should not ignore compression, new file should default to today rather than 1980
#121402 commented on
Jun 23, 2025 • 0 new comments -
remove/delete method for zipfile objects
#51067 commented on
Jun 24, 2025 • 0 new comments -
Support more second-level domain names in http.cookiejar
#135528 commented on
Jun 24, 2025 • 0 new comments -
Reduce the size of plain Python objects from 8 to 6 machine words.
#95245 commented on
Jun 24, 2025 • 0 new comments -
`test_weakref.test_threaded_weak_key_dict_deepcopy` crash: merged objects should have ob_tid == 0
#135106 commented on
Jun 24, 2025 • 0 new comments -
Regression tests do not support exclusion and pgo in the same invocation
#135494 commented on
Jun 24, 2025 • 0 new comments -
Better uop coverage in the JIT optimizer
#131798 commented on
Jun 24, 2025 • 0 new comments -
For new REPL the help page should explain keyboard shortcuts
#125142 commented on
Jun 24, 2025 • 0 new comments -
Should we support unicode in width/precision formatting fields?
#135025 commented on
Jun 24, 2025 • 0 new comments -
Expose `_PyCriticalSection_BeginMutex` as a public API
#133296 commented on
Jun 24, 2025 • 0 new comments