-
-
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
152 Pull requests merged by 38 people
-
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 -
[3.13] gh-134538: Add link to shutil.rmtree example in function docs (GH-135540)
#135692 merged
Jun 18, 2025 -
[3.14] gh-134538: Add link to shutil.rmtree example in function docs (GH-135540)
#135691 merged
Jun 18, 2025 -
gh-134538: link to example for windows readonly file handling in function docs
#135540 merged
Jun 18, 2025 -
[3.14] gh-135641: Fix flaky
test_capi.test_lock_two_threads
test case (gh-135642)#135687 merged
Jun 18, 2025 -
[3.13] gh-135641: Fix flaky
test_capi.test_lock_two_threads
test case (gh-135642)#135688 merged
Jun 18, 2025 -
gh-135641: Fix flaky
test_capi.test_lock_two_threads
test case#135642 merged
Jun 18, 2025 -
[3.13] Docs: Fix markups for emphasis (GH-135598)
#135686 merged
Jun 18, 2025 -
[3.14] Docs: Fix markups for emphasis (GH-135598)
#135685 merged
Jun 18, 2025 -
Docs: Fix markups for emphasis
#135598 merged
Jun 18, 2025 -
gh-135639: fix
test_cycle
test#135662 merged
Jun 18, 2025 -
[3.14] gh-135376: Fix and improve test_random (GH-135377)
#135680 merged
Jun 18, 2025 -
gh-135376: Fix and improve test_random
#135377 merged
Jun 18, 2025 -
[3.14] gh-135676: lexical analysis: Improve section on Numeric literals (GH-134850)
#135677 merged
Jun 18, 2025 -
gh-135676: lexical analysis: Improve section on Numeric literals
#134850 merged
Jun 18, 2025 -
[3.14] gh-135646: Raise consistent
NameError
exceptions inForwardRef.evaluate()
(GH-135663)#135673 merged
Jun 18, 2025 -
gh-135646: Raise consistent
NameError
exceptions inForwardRef.evaluate()
#135663 merged
Jun 18, 2025 -
[3.14] gh-135335: flush stdout/stderr in forkserver after preloading modules (GH-135338)
#135670 merged
Jun 18, 2025 -
[3.13] gh-135335: flush stdout/stderr in forkserver after preloading modules (GH-135338)
#135671 merged
Jun 18, 2025 -
gh-135335: flush stdout/stderr in forkserver after preloading modules
#135338 merged
Jun 18, 2025 -
gh-133390: Document
SQLITE_KEYWORDS
#135659 merged
Jun 18, 2025 -
[3.14] gh-135627: Remove documentation for LOAD_CONST_IMMORTAL opcode (GH-135632)
#135649 merged
Jun 18, 2025 -
[3.14] gh-134632: Add iOS/Android test skip for C API check for headers. (GH-135656)
#135657 merged
Jun 18, 2025 -
gh-134632: Add iOS/Android test skip for C API check for headers.
#135656 merged
Jun 18, 2025 -
[3.14] gh-127146: Enable large files on Emscripten (GH-135635)
#135655 merged
Jun 18, 2025 -
gh-127146: Enable large files on Emscripten
#135635 merged
Jun 18, 2025 -
[3.14] gh-119180: Only fetch globals and locals if necessary in
annotationlib.get_annotations()
(GH-135644)#135654 merged
Jun 18, 2025 -
[3.14] gh-127146: Emscripten: Fix pathlib glob_dotdot test (GH-135624)
#135653 merged
Jun 18, 2025 -
[3.14] gh-127146: Emscripten: Fix test failure due to missing os.link (GH-135626)
#135652 merged
Jun 18, 2025 -
gh-119180: Only fetch globals and locals if necessary in
annotationlib.get_annotations()
#135644 merged
Jun 18, 2025 -
[3.14] gh-127146: Emscripten: Skip test_url2pathname_resolve_host (GH-135634)
#135651 merged
Jun 18, 2025 -
gh-127146: Emscripten: Fix pathlib glob_dotdot test
#135624 merged
Jun 18, 2025 -
gh-127146: Emscripten: Fix test failure due to missing os.link
#135626 merged
Jun 18, 2025 -
[3.14] gh-127146: Allow ignored keys to be missing in test_sysconfig (GH-135622)
#135650 merged
Jun 18, 2025 -
gh-127146: Emscripten: Skip test_url2pathname_resolve_host
#135634 merged
Jun 18, 2025 -
gh-127146: Allow ignored keys to be missing in test_sysconfig
#135622 merged
Jun 18, 2025 -
gh-135627: Remove documentation for LOAD_CONST_IMMORTAL opcode
#135632 merged
Jun 18, 2025 -
gh-133931: Introduce _PyObject_XSetRefDelayed to replace Py_XSETREF
#134377 merged
Jun 17, 2025 -
[3.14] gh-132775: Fix Interpreter.call() __main__ Visibility (gh-135595)
#135638 merged
Jun 17, 2025 -
add internal asyncio implementation docs
#135469 merged
Jun 17, 2025 -
gh-132775: Fix Interpreter.call() __main__ Visibility
#135595 merged
Jun 17, 2025 -
gh-134584: Decref elimination for float ops in the JIT
#134588 merged
Jun 17, 2025 -
GH-135379: Support limited scalar replacement for replicated uops in the JIT code generator.
#135563 merged
Jun 17, 2025 -
[3.14] gh-132815: Add support for JUMP_BACKWARD in specialization stats (GH-135606)
#135612 merged
Jun 17, 2025 -
[3.14] gh-134262: Catch both URLError and ConnectionError in retries (GH-135365)
#135611 merged
Jun 17, 2025 -
gh-132815: Add support for JUMP_BACKWARD in specialization stats
#135606 merged
Jun 17, 2025 -
gh-134262: Catch both URLError and ConnectionError in retries
#135365 merged
Jun 17, 2025 -
[3.14] gh-134262: increase retries in
Tools/build/generate_sbom.py
…#135596 merged
Jun 17, 2025 -
[3.14] gh-134632: Fix
build-details.json
to useINCLUDEPY
path (GH-134633)#135605 merged
Jun 17, 2025 -
gh-134632: Fix
build-details.json
to useINCLUDEPY
path#134633 merged
Jun 17, 2025 -
[3.14] gh-123299: Add PEP 779 to What's New in Python 3.14 (GH-135555)
#135602 merged
Jun 17, 2025 -
gh-123299: Add PEP 779 to What's New in Python 3.14
#135555 merged
Jun 17, 2025 -
gh-135489: Allow verbose output for PGO runs in _runtest function
#135512 merged
Jun 17, 2025 -
[3.14] gh-135443: Sometimes Fall Back to __main__.__dict__ For Globals (gh-135491)
#135593 merged
Jun 16, 2025 -
[3.14] gh-119132: Update 'Using Python on macOS' documentation. (GH-135591)
#135594 merged
Jun 16, 2025 -
[3.14] gh-128627: Emscripten: Add missing semicolon in ios detection code (GH-135590)
#135592 merged
Jun 16, 2025 -
gh-119132: Update 'Using Python on macOS' documentation.
#135591 merged
Jun 16, 2025 -
gh-135443: Sometimes Fall Back to __main__.__dict__ For Globals
#135491 merged
Jun 16, 2025 -
gh-128627: Emscripten: Add missing semicolon in ios detection code
#135590 merged
Jun 16, 2025 -
Add myself as a codeowner for the object and runtime lifecycle
#135588 merged
Jun 16, 2025 -
[3.13] Use replacements to update versions in "Using Python on macOS" (GH-130400)
#135587 merged
Jun 16, 2025 -
[3.14] Use replacements to update versions in "Using Python on macOS" (GH-130400)
#135586 merged
Jun 16, 2025
51 Pull requests opened by 38 people
-
gh-135106: [crash repro] Randomly deposit objects in `_Py_Dealloc`
#135589 opened
Jun 16, 2025 -
gh-133895: correct values of cmath.cosh/sinh in case of overflows
#135603 opened
Jun 17, 2025 -
gh-102221: Optimize math.lcm() for multiple arguments
#135609 opened
Jun 17, 2025 -
gh-135607: Remove null checking of weakref list in dealloc of extension modules and objects
#135614 opened
Jun 17, 2025 -
gh-123299: Update 'What's New in Python 3.14' from `3.14` branch
#135616 opened
Jun 17, 2025 -
gh-135580: Pickle `FLOAT` opcode supports whitespace
#135619 opened
Jun 17, 2025 -
gh-135615 Fix incorrect heading outlining http status codes, specifically 418
#135625 opened
Jun 17, 2025 -
Remove unneeded `zlib` dependency in zipfile tests
#135631 opened
Jun 17, 2025 -
gh-135640: Adds type checking to ElementTree.ElementTree constructor
#135643 opened
Jun 17, 2025 -
gh-135661: Fix comment parsing in HTMLParser
#135664 opened
Jun 18, 2025 -
gh-135661: Fix CDATA section parsing in HTMLParser
#135665 opened
Jun 18, 2025 -
gh-109070: multiprocessing.get_context will not set the start method globally
#135678 opened
Jun 18, 2025 -
GH-135106: Restrict trashcan to GC'ed objects
#135682 opened
Jun 18, 2025 -
gh-123471: Make itertools.chain thread-safe
#135689 opened
Jun 18, 2025 -
gh-135494: Fix python -m test --pgo -x test_re
#135713 opened
Jun 19, 2025 -
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-135648: Document that `shutil.copyfileobj` doesn't flush
#135737 opened
Jun 20, 2025 -
gh-135751: traceback: add recent_first and show_lines parameter
#135752 opened
Jun 20, 2025 -
gh-135755: Docs: C API: Document missing `PyFunction_GET*` macros
#135762 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-90117: Check for `list` and `tuple` before `MappingView` in `pprint`
#135779 opened
Jun 21, 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 lib 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: use `defining_class` for copying BLAKE-2 and SHA-3 objects
#135838 opened
Jun 23, 2025 -
gh-135839: Fix `traverse_module_state` usage in `_interpchannelsmodule`
#135840 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 -
[3.13] Bump mypy to 1.16.1 (GH-135720)
#135849 opened
Jun 23, 2025 -
gh-135855: Fix `SystemError` when passing non-dict object to `_interpreters.set___main___attrs`
#135856 opened
Jun 23, 2025 -
gh-135865: Use the walrus operator in deepcopy
#135857 opened
Jun 23, 2025 -
gh-91555: Revert disabling of logger while handling log record.
#135858 opened
Jun 23, 2025 -
gh-134584: Eliminate redundant refcounting from `_CALL_TUPLE_1`
#135860 opened
Jun 23, 2025 -
gh-135755: 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
65 Issues closed by 30 people
-
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 -
shutil.rmtree - link to example for windows readonly file handling in function docs
#134538 closed
Jun 18, 2025 -
`test_lock_two_threads` flaky in `test_capi`
#135641 closed
Jun 18, 2025 -
Cannot build 3.11.4 on Raspberry pi
#105706 closed
Jun 18, 2025 -
`test_cycle` in `test_free_threading.test_itertools` is flaky
#135639 closed
Jun 18, 2025 -
Crash with Python 3.12 via Boost Python On Concurrent Thread
#135679 closed
Jun 18, 2025 -
Fix and improve test_random
#135376 closed
Jun 18, 2025 -
Raise consistent `NameError` in `ForwardRef.evaluate()`
#135646 closed
Jun 18, 2025 -
imagesize.get(image_path) returns incorrect size for .webp image
#135672 closed
Jun 18, 2025 -
python-config --embed documentation
#83463 closed
Jun 18, 2025 -
C-API Pure Embedding enhancement
#68840 closed
Jun 18, 2025 -
Extending/embedding Python documentation outdated/incomplete
#88052 closed
Jun 18, 2025 -
Trouble when reloading extension modules.
#78490 closed
Jun 18, 2025 -
LOAD_CONST_IMMORTAL is documented in dis as an instruction while it is a specialized instruction
#135627 closed
Jun 18, 2025 -
Use After Free on Py_INCREF
#135636 closed
Jun 18, 2025 -
Make generator methods `gen_set_name` and `gen_set_qualname` thread-safe in free-threaded builds
#133931 closed
Jun 17, 2025 -
SEGV on _Py_type_getattro_impl
#135637 closed
Jun 17, 2025 -
For the lowercase German alphabet `ß`, `upper()` returns `SS` instead of the uppercase German alphabet `ẞ`
#135630 closed
Jun 17, 2025 -
json dump sort_keys is not consistent or idempotent
#135623 closed
Jun 17, 2025 -
Python 3.14: undocumented opcodes
#135628 closed
Jun 17, 2025 -
Fix `Uop.replicated` definition in `cases_generator/analyzer.py`
#134294 closed
Jun 17, 2025 -
Add retries to downloads of Windows dependencies
#134262 closed
Jun 17, 2025 -
test__opcode fails with missing 'jump_backward' in specialization stats
#132815 closed
Jun 17, 2025 -
Generator expression behavior changed in 3.13.4 - it does not throw exception anymore
#135171 closed
Jun 17, 2025 -
`MutableMapping.update` performance improvement
#135575 closed
Jun 17, 2025 -
Flatten itertools.chain objects?
#135480 closed
Jun 17, 2025 -
How to get msecs from PyTime API in 3.13?
#124088 closed
Jun 17, 2025 -
Interpreter.call() Fails For Various Builtins
#135443 closed
Jun 17, 2025
68 Issues opened by 59 people
-
`copy.deepcopy` code is too nested.
#135865 opened
Jun 23, 2025 -
asyncio socket write a multi-dimensional memoryview could truncate data
#135862 opened
Jun 23, 2025 -
float.__mod__ is unstable: if n % k == k then n % k % k == 0
#135859 opened
Jun 23, 2025 -
`_interpreters.set___main___attrs` raises SystemError when passed a non-dict object
#135855 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 -
`traverse_module_state` can return `int`, do not use `(void)` for it
#135839 opened
Jun 23, 2025 -
Add `idle3.xt.bat` in idlelib
#135837 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 -
-X tlbc undocumented in 3.14 and 3.15 command line options
#135805 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 -
Possible Integer Overflow Vulnerability in dtoa.c
#135782 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 -
Add a docker compose configuration file
#135693 opened
Jun 18, 2025 -
3.14.0b3 JIT build fails with `KeyError: 'R_X86_64_GOTPCREL'`
#135690 opened
Jun 18, 2025 -
Log File Handlers Do not Respect logging.raiseExceptions = False
#135683 opened
Jun 18, 2025 -
Reword the Lexical Analysis chapter of the docs
#135676 opened
Jun 18, 2025 -
`platform.mac_ver()` returns macOS version of 16.0 instead of 26.0 on Tahoe
#135675 opened
Jun 18, 2025 -
ctypes._CData._b_base_ does not point to root ctypes object
#135669 opened
Jun 18, 2025 -
HTMLParser differences from the HTML5 specification
#135661 opened
Jun 18, 2025 -
`KeyError` hides the exception raised by str(key)
#135660 opened
Jun 18, 2025 -
``tkinter.text`` is not documented
#135658 opened
Jun 18, 2025 -
`shutil.copyfileobj()` doesn't flush at end of copy
#135648 opened
Jun 18, 2025 -
random.vonmisesvariate() and random.lognormvariate() accept invalid parameters despite docs constraints
#135647 opened
Jun 18, 2025 -
Potential thread unsafety in test_free_threading.test_monitoring
#135633 opened
Jun 17, 2025 -
Documentation for except* could be clearer
#135629 opened
Jun 17, 2025 -
Misleading pyrepl warnings when _curses module is missing
#135621 opened
Jun 17, 2025 -
Add support for defining variadic callbacks via ctypes
#135620 opened
Jun 17, 2025 -
ASan detects memory leaks in Python REPL during immediate exit after startup
#135618 opened
Jun 17, 2025 -
with statement star target
#135617 opened
Jun 17, 2025 -
HTTP modules documentation displays a list of both unsupported http and supported codes, contrary to caption.
#135615 opened
Jun 17, 2025 -
data race with extension modules checking for empty weaklist
#135607 opened
Jun 17, 2025 -
venv overwrites existing .gitignore
#135604 opened
Jun 17, 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 -
Synced docs and docstring for `sysconfig.get_platform`
#135530 commented on
Jun 21, 2025 • 21 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 23, 2025 • 11 new comments -
gh-135041: Expand and update ``pickletools`` module docstrings
#135042 commented on
Jun 17, 2025 • 10 new comments -
gh-135056: Add a --cors CLI argument to http.server
#135057 commented on
Jun 22, 2025 • 8 new comments -
Clarify some details regarding `sys.monitoring`
#133981 commented on
Jun 19, 2025 • 8 new comments -
gh-135386: Fix "unable to open database file" errors on readonly DB
#135566 commented on
Jun 23, 2025 • 5 new comments -
gh-102247: Improve documentation of http.HTTPStatus members update
#133190 commented on
Jun 21, 2025 • 5 new comments -
gh-116738: Make grp module thread-safe
#135434 commented on
Jun 17, 2025 • 5 new comments -
gh-135241: Changed the opcode of _pickle module to look for 00 and 01 specifically
#135242 commented on
Jun 17, 2025 • 4 new comments -
gh-135571: Guard _hashlib usage in test_hashlib.py
#135572 commented on
Jun 23, 2025 • 4 new comments -
gh-130693: Add options of the tkinter.Text.search method: -nolinestop -all -overlap -strictlimits
#130848 commented on
Jun 21, 2025 • 4 new comments -
gh-134861: Add CSV and 🍌SV output formats to `asyncio ps`
#134862 commented on
Jun 22, 2025 • 3 new comments -
gh-132314: suppress `maybe-uninitialized` compiler warning
#134207 commented on
Jun 23, 2025 • 3 new comments -
gh-132732: Automatically constant evaluate pure operations
#132733 commented on
Jun 20, 2025 • 3 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-116502: Fix memory access violation on fatal error with Windows
#116503 commented on
Jun 23, 2025 • 3 new comments -
gh-134567: Exposes log format to users in unittest.TestCase.assertLogs
#134570 commented on
Jun 23, 2025 • 2 new comments -
gh-59598: Ignore leading whitespace in `JSONDecoder.raw_decode`
#117397 commented on
Jun 19, 2025 • 2 new comments -
gh-135282: change documented signature of ``itertools.accumulate()``
#135283 commented on
Jun 21, 2025 • 2 new comments -
gh-135401: Test AWS-LC as a cryptography library in CI
#135402 commented on
Jun 17, 2025 • 2 new comments -
gh-135559: Include named aliases in dir() for IntFlag instances
#135584 commented on
Jun 17, 2025 • 2 new comments -
gh-82088: Improve performance of PyLong_As*() for multi-digit ints
#135585 commented on
Jun 17, 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-133136: Revise QSBR to reduce excess memory held
#135473 commented on
Jun 21, 2025 • 1 new comment -
gh-64243: Implement `locale.getlocale` fall back in `gettext.find`
#131477 commented on
Jun 19, 2025 • 1 new comment -
gh-131338: Disable new stack size code for non-glibc on linux.
#134336 commented on
Jun 21, 2025 • 1 new comment -
gh-129926: Speed up sqlite3.Row item access
#129927 commented on
Jun 20, 2025 • 1 new comment -
gh-129958: New syntax error in format spec applies to both f-strings and t-strings
#135570 commented on
Jun 21, 2025 • 1 new comment -
gh-102221: speed up math.lcm by swapping numbers
#111450 commented on
Jun 18, 2025 • 1 new comment -
gh-51067: add `ZipFile.remove()`
#103033 commented on
Jun 21, 2025 • 1 new comment -
gh-135110: Fix misleading generator.close() documentation
#135152 commented on
Jun 21, 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-127502: Update XML vulnerability table
#135294 commented on
Jun 18, 2025 • 0 new comments -
gh-135487: fix `reprlib.Repr.repr_int` when given very large integers
#135506 commented on
Jun 22, 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-132413: Fix crash in _datetime when used at shutdown
#132599 commented on
Jun 23, 2025 • 0 new comments -
enum: dir() of IntFlag instance excludes complex binary values
#135559 commented on
Jun 16, 2025 • 0 new comments -
gh-128213: fast path for bytes creation from list and tuple
#132590 commented on
Jun 18, 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 -
gh-135551: Change how sorting picks minimum run length
#135553 commented on
Jun 19, 2025 • 0 new comments -
gh-38066: IDLE: Dedenting with shift+tab
#2210 commented on
Jun 18, 2025 • 0 new comments -
gh-131379: Fix assertionError in __move_tall when scrolling through REPL history
#131450 commented on
Jun 18, 2025 • 0 new comments -
gh-131189: Fix "msvcrt" import warning on Linux when "_ctypes" is not available.
#131201 commented on
Jun 18, 2025 • 0 new comments -
gh-90369: change test server threads to joinable
#135560 commented on
Jun 17, 2025 • 0 new comments -
gh-128942: make arraymodule.c free-thread safe (lock-free)
#130771 commented on
Jun 21, 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-76377: Rewrite plistlib with functional style.
#4671 commented on
Jun 18, 2025 • 0 new comments -
gh-128965: pickle `load_build` function checks if `state` is None, not False
#128966 commented on
Jun 17, 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 -
gh-128514: Enable `-hugify` for BOLT
#128849 commented on
Jun 21, 2025 • 0 new comments -
gh-107545: Fix misleading setsockopt error message
#107546 commented on
Jun 23, 2025 • 0 new comments -
gh-134531: use `EVP_MAC` API for `_hashlib.HMAC`
#135235 commented on
Jun 23, 2025 • 0 new comments -
gh-132661: Document t-strings and `templatelib`
#135229 commented on
Jun 17, 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-132554: Specialize `GET_ITER` and `FOR_ITER` for `range`
#135063 commented on
Jun 17, 2025 • 0 new comments -
gh-126631: fix pre-loading of __main__
#135295 commented on
Jun 18, 2025 • 0 new comments -
gh-134873: Avoid quadratic complexities in idlelib
#134874 commented on
Jun 22, 2025 • 0 new comments -
gh-133982: Use implementation-specific open in test_fileio OtherFileTests
#135364 commented on
Jun 17, 2025 • 0 new comments -
gh-51067: Add `remove()` and `repack()` to `ZipFile`
#134627 commented on
Jun 23, 2025 • 0 new comments -
gh-128639: Don't assume one thread in subinterpreter finalization with fixed daemon thread support
#134606 commented on
Jun 17, 2025 • 0 new comments -
gh-134551: Add t-strings support to pprint
#134577 commented on
Jun 16, 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 -
[3.14] GH-133932: Tagged ints are heap safe (GH-134244)
#134494 commented on
Jun 17, 2025 • 0 new comments -
gh-115119: removed implicit fallback to the bundled libmpdec
#134078 commented on
Jun 18, 2025 • 0 new comments -
gh-119949: refactor test_exc() helper in test_format.py
#135452 commented on
Jun 18, 2025 • 0 new comments -
gh-124397: Add threading.iter_locked
#133908 commented on
Jun 18, 2025 • 0 new comments -
gh-133829: Update zipimport example to not mention Python 2.3
#133835 commented on
Jun 17, 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-131093: Enforce -std=c11 for gcc at configure time rather than make time
#133608 commented on
Jun 18, 2025 • 0 new comments -
gh-133601: Remove deprecated `typing.no_type_check_decorator`
#133602 commented on
Jun 17, 2025 • 0 new comments -
gh-133546: Make `re.Match` a well-rounded `Sequence` type
#133549 commented on
Jun 23, 2025 • 0 new comments -
gh-133059: Increase _PY_NSMALLPOSINTS size
#133160 commented on
Jun 18, 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 23, 2025 • 0 new comments -
Update "Format String Syntax" documentation block to match actual behaviour
#132736 commented on
Jun 19, 2025 • 0 new comments -
`test_weakref.test_threaded_weak_key_dict_deepcopy` crash: merged objects should have ob_tid == 0
#135106 commented on
Jun 18, 2025 • 0 new comments -
Align the grammar documentation with Python's actual grammar
#127833 commented on
Jun 18, 2025 • 0 new comments -
Increase _PY_NSMALLPOSINTS size
#133059 commented on
Jun 18, 2025 • 0 new comments -
Add `sys.abi_features` to make information about the interpreter ABI more accessible
#133143 commented on
Jun 18, 2025 • 0 new comments -
Make concurrent iteration over pairwise, combinations, permutations, cwr, product, etc. from itertools safe under free-threading
#123471 commented on
Jun 18, 2025 • 0 new comments -
Add the interpreters Module, Implementing PEP 734
#134939 commented on
Jun 19, 2025 • 0 new comments -
Support __index__() in getrandbits(), randbytes() and others
#135378 commented on
Jun 19, 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 -
CI should run Undefined Behavior Sanitizer (UBSAN), as already done for ASAN
#111758 commented on
Jun 19, 2025 • 0 new comments -
Regression tests do not support exclusion and pgo in the same invocation
#135494 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_free_threading.test_type.TestType.test_attr_cache_consistency` crashes intermittently
#128804 commented on
Jun 17, 2025 • 0 new comments -
Segfault in gc while finalizing
#135115 commented on
Jun 17, 2025 • 0 new comments -
No information provided when PGO profile test fails when using --enable-optimizations
#135489 commented on
Jun 17, 2025 • 0 new comments -
Pass return value on ValueError exceptions in the cmath/math modules
#133895 commented on
Jun 17, 2025 • 0 new comments -
Pickle `NEWOBJ`/`NEWOBJ_EX` opcodes don't type check `arg`
#135579 commented on
Jun 17, 2025 • 0 new comments -
Optimize math.lcm(*xs)
#102221 commented on
Jun 17, 2025 • 0 new comments -
Improve statistics.median() complexity
#135157 commented on
Jun 17, 2025 • 0 new comments -
What's New in Python 3.14 (copyediting)
#123299 commented on
Jun 17, 2025 • 0 new comments -
XID_Continue Unicode characters in function/class names highlighted incorrectly (colorizer.py)
#135052 commented on
Jun 17, 2025 • 0 new comments -
Pickle `FLOAT` opcode inconsistency with whitespace
#135580 commented on
Jun 17, 2025 • 0 new comments -
Using the `function` argument of `itertools.accumulate()` gets error against the doc
#135282 commented on
Jun 17, 2025 • 0 new comments -
sys.settrace dramatic slowdown in 3.12
#107674 commented on
Jun 17, 2025 • 0 new comments -
Segfault from calling `StringIO` methods in threads on free-threading debug build
#135410 commented on
Jun 18, 2025 • 0 new comments -
Implement PEP 649 and PEP 749
#119180 commented on
Jun 18, 2025 • 0 new comments -
Support completion for sqlite3 command-line interface
#133390 commented on
Jun 18, 2025 • 0 new comments -
Introduce platform.vm_info (or similar) as a replacement for recently deprecated platform.java_ver.
#116504 commented on
Jun 18, 2025 • 0 new comments -
Cannot use ProcessPoolExecutor if in a decorator?
#85749 commented on
Jun 18, 2025 • 0 new comments -
Add support for t-strings in the stdlib logging library
#134394 commented on
Jun 18, 2025 • 0 new comments -
Document that "multiprocessing.get_context()" is also setting the context globally
#109070 commented on
Jun 18, 2025 • 0 new comments -
ZipInfo corrupts file names in some old zip archives
#84353 commented on
Jun 18, 2025 • 0 new comments -
`test_perf_profiler` fails on aarch64 Fedora Stable buildbots
#131038 commented on
Jun 20, 2025 • 0 new comments -
ipaddress should accept bytearray in addition to bytes
#78646 commented on
Jun 22, 2025 • 0 new comments -
Should we support unicode in width/precision formatting fields?
#135025 commented on
Jun 22, 2025 • 0 new comments -
remove/delete method for zipfile objects
#51067 commented on
Jun 22, 2025 • 0 new comments -
A Series of Simple DOS Vulnerabilities
#134873 commented on
Jun 22, 2025 • 0 new comments -
Support more Second-Level Domain Names in lib http.cookiejar
#135528 commented on
Jun 22, 2025 • 0 new comments -
Stack overflow test errors in Alpine after GH-130398
#131338 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 -
Rewrite & cleanup HACL*-based extension modules
#135532 commented on
Jun 23, 2025 • 0 new comments -
webbrowser.open doesn't work on Android
#90371 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 -
locale.nl_langinfo(locale.ERA) is broken
#125411 commented on
Jun 23, 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 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 -
Expose log format to users in assertLogs
#134567 commented on
Jun 23, 2025 • 0 new comments -
Better uop coverage in the JIT optimizer
#131798 commented on
Jun 23, 2025 • 0 new comments -
Eliminate redundant refcounting in the JIT
#134584 commented on
Jun 23, 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 23, 2025 • 0 new comments -
gh-74185: repr() of ImportError now contains attributes name and path.
#1011 commented on
Jun 18, 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 -
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 -
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 -
Broken tests with "legacy" sys.float_repr_style
#128051 commented on
Jun 21, 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 -
Bytecode changes in 3.14 are not documented in `dis` module docs
#135447 commented on
Jun 22, 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 -
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