Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork32k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
222 Pull requests merged by44 people
- [3.14] gh-133489: Remove size restrictions on getrandbits() and randbytes() (GH-133658)
#134964 merged
Jun 1, 2025 - [3.14] gh-133891: Add missing error check to
SET_COUNT
macro in_testinternalcapi.c
(GH-133892)#134988 merged
May 31, 2025 - gh-133891: Add missing error check to
SET_COUNT
macro in_testinternalcapi.c
#133892 merged
May 31, 2025 - [3.14] gh-134835: Remove outdated list from
howto/urllib2.rst
(GH-134844)#134984 merged
May 31, 2025 - [3.13] gh-134835: Remove outdated list from
howto/urllib2.rst
(GH-134844)#134985 merged
May 31, 2025 - gh-134835: Remove outdated list from
howto/urllib2.rst
#134844 merged
May 31, 2025 - [3.14] gh-134160: Improve multi-phase init note on isolation & subinterpreters (GH-134775)
#134932 merged
May 31, 2025 - [3.14] gh-134954: Hard-cap max file descriptors in subprocess test fd_status (GH-134955)
#134980 merged
May 31, 2025 - [3.13] gh-134954: Hard-cap max file descriptors in subprocess test fd_status (GH-134955)
#134981 merged
May 31, 2025 - gh-134954: Hard-cap max file descriptors in subprocess test fd_status
#134955 merged
May 31, 2025 - [3.14] Improve format of
InternalDocs/exception_handling.md
(GH-134969)#134975 merged
May 31, 2025 - Improve format of
InternalDocs/exception_handling.md
#134969 merged
May 31, 2025 - skip test for sys._stdlib_dir if that is not present
#134973 merged
May 31, 2025 - Skip test as cpython_only that checks whether setattr interns the attribute or not
#134972 merged
May 31, 2025 - gh-133968: Use private unicode writer for json
#133832 merged
May 31, 2025 - gh-134696: fix
hashlib
FIPS-only BLAKE-2 buildbot#134968 merged
May 31, 2025 - gh-108885: Use subtests for doctest examples run by unittest
#134890 merged
May 31, 2025 - [3.13] gh-134918: Fix and improve doctest's documentation (GH-134919)
#134967 merged
May 31, 2025 - [3.14] gh-134918: Fix and improve doctest's documentation (GH-134919)
#134966 merged
May 31, 2025 - gh-134918: Fix and improve doctest's documentation
#134919 merged
May 31, 2025 - gh-133489: Remove size restrictions on getrandbits() and randbytes()
#133658 merged
May 31, 2025 - gh-134696: align OpenSSL and HACL*-based hash functions constructors AC signatures
#134713 merged
May 31, 2025 - gh-134718: Omit optional Load() values in ast.dump()
#134934 merged
May 31, 2025 - gh-91048: Reorder result tuple of parse_code_object
#134898 merged
May 31, 2025 - [3.13] GH-106235: Clarify
parse_known_args
documentation by removing "remaining" (GH-126921)#134914 merged
May 30, 2025 - [3.14] GH-106235: Clarify
parse_known_args
documentation by removing "remaining" (GH-126921)#134913 merged
May 30, 2025 - [3.14] gh-134923: Use /GENPROFILE and /USEPROFILE for Windows PGO builds (GH-134924)
#134950 merged
May 30, 2025 - [3.13] gh-134923: Use /GENPROFILE and /USEPROFILE for Windows PGO builds (GH-134924)
#134951 merged
May 30, 2025 - gh-134923: Use /GENPROFILE and /USEPROFILE for Windows PGO builds
#134924 merged
May 30, 2025 - [3.14] gh-132775: Expand the Capability of Interpreter.call() (gh-133484)
#134933 merged
May 30, 2025 - rearrange my gitingore addition w/comment to make backporting easier
#134945 merged
May 30, 2025 - [3.14] .gitignore personal Claude Code configs (GH-134942)
#134944 merged
May 30, 2025 - .gitignore personal Claude Code configs
#134942 merged
May 30, 2025 - [3.13] gh-134733: Fix documentation for the show_empty option of ast.dump() (GH-134925)
#134941 merged
May 30, 2025 - [3.14] gh-134733: Fix documentation for the show_empty option of ast.dump() (GH-134925)
#134940 merged
May 30, 2025 - gh-134733: Fix documentation for the show_empty option of ast.dump()
#134925 merged
May 30, 2025 - [3.13] gh-134718: Fix ast.dump() for empty non-default values (GH-134926)
#134936 merged
May 30, 2025 - [3.14] gh-134718: Fix ast.dump() for empty non-default values (GH-134926)
#134931 merged
May 30, 2025 - gh-132775: Expand the Capability of Interpreter.call()
#133484 merged
May 30, 2025 - gh-134160: Improve multi-phase init note on isolation & subinterpreters
#134775 merged
May 30, 2025 - gh-134718: Fix ast.dump() for empty non-default values
#134926 merged
May 30, 2025 - GH-134879: Fix
INSTRUMENT_FOR_ITER
for list/tuple#134897 merged
May 30, 2025 - gh-134586: mark
_mi_assert_fail
asnoreturn
,cold
andthrow
#134624 merged
May 30, 2025 - [3.14] gh-134885: zstd: Use Py_XSETREF (GH-134886)
#134922 merged
May 30, 2025 - [3.14] gh-134857: Improve error report for doctests run with unittest (GH-134858)
#134903 merged
May 30, 2025 - gh-134745: Change PyThread_allocate_lock() implementation to PyMutex
#134747 merged
May 30, 2025 - gh-134885: zstd: Use Py_XSETREF
#134886 merged
May 30, 2025 - [3.13] Doc: remove unnecessary section header (GH-134917)
#134921 merged
May 30, 2025 - [3.14] Doc: remove unnecessary section header (GH-134917)
#134920 merged
May 30, 2025 - Doc: remove unnecessary section header
#134917 merged
May 30, 2025 - [3.14] gh-134768: Fix definition of
mt_continue_should_break()
(GH-134769)#134916 merged
May 30, 2025 - [3.14] gh-134906: Document CompressionParameter.content_size_flag (GH-134907)
#134915 merged
May 30, 2025 - gh-134768: Fix definition of
mt_continue_should_break()
#134769 merged
May 30, 2025 - gh-134906: Document CompressionParameter.content_size_flag
#134907 merged
May 30, 2025 - [3.13] ast docs: Fix description of ast.Constant (GH-134741)
#134912 merged
May 30, 2025 - [3.14] ast docs: Fix description of ast.Constant (GH-134741)
#134911 merged
May 30, 2025 - ast docs: Fix description of ast.Constant
#134741 merged
May 30, 2025 - GH-106235: Clarify
parse_known_args
documentation by removing "remaining"#126921 merged
May 30, 2025 - gh-134857: Improve error report for doctests run with unittest
#134858 merged
May 29, 2025 - [3.14] gh-132775: Fix _PyFunctIon_VerifyStateless() (GH-134900)
#134901 merged
May 29, 2025 - gh-132775: Fix _PyFunctIon_VerifyStateless()
#134900 merged
May 29, 2025 - [3.14] GH-133912: Fix
PyObject_GenericSetDict
to handle inline values (GH-134725)#134859 merged
May 29, 2025 - gh-134771: Fix time_clockid_converter() on Cygwin.
#134772 merged
May 29, 2025 - gh-133968: Add PyUnicodeWriter_WriteASCII() function
#133973 merged
May 29, 2025 - [3.13] gh-133260: Remove claim that PyUnicode_InternFromString immortalizes (GH-134213)
#134884 merged
May 29, 2025 - [3.14] gh-133260: Remove claim that PyUnicode_InternFromString immortalizes (GH-134213)
#134883 merged
May 29, 2025 - gh-133260: Remove claim that PyUnicode_InternFromString immortalizes
#134213 merged
May 29, 2025 - gh-133866: remove deprecated and undocumented function
ctypes.SetPointerType
#133869 merged
May 29, 2025 - [3.14] gh-69011: : clarify & deduplicate
ctypes.create_*_buffer
docs (GH-132858)#134881 merged
May 29, 2025 - [3.13] gh-69011: : clarify & deduplicate
ctypes.create_*_buffer
docs (GH-132858)#134882 merged
May 29, 2025 - gh-69011:
ctypes.create_*_buffer
clarify NUL termination character inclusion#132858 merged
May 29, 2025 - [3.14] gh-134262: Add retries to generate_sbom.py (GH-134263)
#134460 merged
May 28, 2025 - [3.14] gh-134262: Add retries to downloads in PCbuild\get_external.py (GH-134820)
#134865 merged
May 28, 2025 - gh-134262: Fix off by one errors in download retry functions
#134867 merged
May 28, 2025 - [3.13] gh-134262: Add retries to downloads in PCbuild\get_external.py (GH-134820)
#134866 merged
May 28, 2025 - gh-134262: Add retries to downloads in
PCbuild\get_external.py
#134820 merged
May 28, 2025 - Add a tool to benchmark external inspection
#134810 merged
May 28, 2025 - GH-133912: Fix
PyObject_GenericSetDict
to handle inline values#134725 merged
May 28, 2025 - [3.14] gh-108885: Imporove tests for doctest (GH-134832)
#134855 merged
May 28, 2025 - [3.13] gh-108885: Imporove tests for doctest (GH-134832)
#134856 merged
May 28, 2025 - gh-108885: Imporove tests for doctest
#134832 merged
May 28, 2025 - gh-108512: Add and use new replacements for PySys_GetObject()
#111035 merged
May 28, 2025 - [3.14] GH-134848: Use a set to store
AuditEvents.sources
(GH-134849)#134853 merged
May 28, 2025 - [3.13] GH-134848: Use a set to store
AuditEvents.sources
(GH-134849)#134854 merged
May 28, 2025 - GH-134848: Use a set to store
AuditEvents.sources
#134849 merged
May 28, 2025 - [3.14] gh-132983: Convert dict_content to take Py_buffer in
ZstdDict()
(GH-133924)#134723 merged
May 28, 2025 - [3.14] gh-132983: Split
_zstd_set_c_parameters
(GH-133921)#134838 merged
May 28, 2025 - [3.14] gh-133711: Fix test_readline.test_nonascii() for UTF-8 Mode (GH-134841)
#134851 merged
May 28, 2025 - [3.13] gh-133711: Fix test_readline.test_nonascii() for UTF-8 Mode (GH-134841)
#134852 merged
May 28, 2025 - [3.14] gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address (GH-134836)
#134845 merged
May 28, 2025 - [3.14] gh-133711: Fix test_regrtest for PYTHONUTF8=1 (GH-134839)
#134842 merged
May 28, 2025 - [3.13] gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address (GH-134836)
#134846 merged
May 28, 2025 - [3.13] gh-133711: Fix test_regrtest for PYTHONUTF8=1 (GH-134839)
#134843 merged
May 28, 2025 - gh-133711: Fix test_readline.test_nonascii() for UTF-8 Mode
#134841 merged
May 28, 2025 - gh-133711: Log Windows OEM code page in test.pythoninfo
#134840 merged
May 28, 2025 - gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address
#134836 merged
May 28, 2025 - gh-133711: Fix test_regrtest for PYTHONUTF8=1
#134839 merged
May 28, 2025 - gh-132983: Split
_zstd_set_c_parameters
#133921 merged
May 28, 2025 - gh-128629: Add _Py_PACK_VERSION for CPython's own definitions
#134247 merged
May 28, 2025 - [3.14] gh-134817: Document [Timed]RotatingFileHandler shouldRollover method (GH-134818)
#134823 merged
May 28, 2025 - [3.13] gh-134817: Document [Timed]RotatingFileHandler shouldRollover method (GH-134818)
#134824 merged
May 28, 2025 - [3.13] gh-134744: Fix fcntl error handling (GH-134748) (GH-134795)
#134798 merged
May 28, 2025 - [3.13] gh-134160: Block multiple module initialization (GH-134773)
#134828 merged
May 28, 2025 - [3.14] gh-134160: Block multiple module initialization (GH-134773)
#134827 merged
May 28, 2025 - gh-134160: Block multiple module initialization
#134773 merged
May 28, 2025 - [3.14] Update outdated statement from
math
about C standard (GH-134621)#134825 merged
May 28, 2025 - [3.13] Update outdated statement from
math
about C standard (GH-134621)#134826 merged
May 28, 2025 - Update outdated statement from
math
about C standard#134621 merged
May 28, 2025 - (gh-134817) Documents [Timed]RotatingFileHandler shouldRollover method
#134818 merged
May 28, 2025 - [3.14] Fix typing.TYPE_CHECKING docs to reflect PEP 649. (GH-134813)
#134822 merged
May 28, 2025 - Fix typing.TYPE_CHECKING docs to reflect PEP 649.
#134813 merged
May 28, 2025 - gh-127266: avoid data races when updating type slots v2
#133177 merged
May 28, 2025 - gh-134580: Modernizing
difflib.HtmlDiff
for HTML Output#134581 merged
May 28, 2025 - [3.14] gh-134679: Fix assertion failure in QSBR (gh-134811)
#134814 merged
May 27, 2025 - gh-134679: Fix assertion failure in QSBR
#134811 merged
May 27, 2025 - [3.14] GH-134774: fix 'Py_DEBUG': macro redefinition warnings for Windows debug builds
#134791 merged
May 27, 2025 - [3.13] gh-134789: Document del s[i] operation for mutable sequences (GH-134804)
#134809 merged
May 27, 2025 - [3.14] gh-134789: Document del s[i] operation for mutable sequences (GH-134804)
#134808 merged
May 27, 2025 - gh-134789: Document del s[i] operation for mutable sequences
#134804 merged
May 27, 2025 - gh-131798: Optimize
_ITER_CHECK_TUPLE
#134803 merged
May 27, 2025 - [3.14] gh-132917: fix data race on
last_mem
in free-threading gc (GH-134692)#134802 merged
May 27, 2025 - [3.13] GH-128161: Fix refleak introduced in GH-134788
#134799 merged
May 27, 2025 - gh-132917: fix data race on
last_mem
in free-threading gc#134692 merged
May 27, 2025 - gh-134043: add
_PyObject_GetMethodStackRef
#134044 merged
May 27, 2025 - [3.14] gh-134744: Fix fcntl error handling (#134748)
#134795 merged
May 27, 2025 - [3.14] gh-132775: Always Set __builtins__ In _PyFunction_FromXIData() (gh-134758)
#134794 merged
May 27, 2025 - gh-134262: increase retries in
Tools/build/generate_sbom.py
#134558 merged
May 27, 2025 - [3.14] gh-133678: Document C API third party tools (GH-134526)
#134793 merged
May 27, 2025 - [3.13] gh-133678: Document C API third party tools (GH-134526)
#134792 merged
May 27, 2025 - gh-132775: Always Set __builtins__ In _PyFunction_FromXIData()
#134758 merged
May 27, 2025 - gh-133678: Document C API third party tools
#134526 merged
May 27, 2025 - GH-132554: "Virtual" iterators
#132555 merged
May 27, 2025 - [3.13] gh-128161: Remove redundant GET_ITER from list comprehension code (GH-134778)
#134788 merged
May 27, 2025 - gh-134744: Fix fcntl error handling
#134748 merged
May 27, 2025 - Update README.rst informations from 3.14 to 3.15
#134649 merged
May 27, 2025 - [3.14] GH-128161: Remove redundant GET_ITER from list comprehension code
#134778 merged
May 27, 2025 - [3.13] Add CODEOWNERS and YAML to end-of-file-fixer and trailing-whitespace (GH-134730)
#134787 merged
May 27, 2025 - gh-133579: consistently report C curses function failures
#134327 merged
May 27, 2025 - [3.14] gh-62824: Adjust test_alias_modules_exist test to use imports instead of file checks (GH-134777)
#134781 merged
May 27, 2025 - [3.13] gh-134210: handle signals in
_curses.window.getch
(GH-134326)#134784 merged
May 27, 2025 - [3.14] gh-134210: handle signals in
_curses.window.getch
(GH-134326)#134783 merged
May 27, 2025 - [3.14] gh-134752: Improve speed of test_tokenize.StringPrefixTest.test_prefixes. (GH-134766)
#134782 merged
May 27, 2025 - gh-134210: refactor signal handling in
_curses.window.{get_wch,getkey}
#134646 merged
May 27, 2025 - gh-134210: handle signals in
_curses.window.getch
#134326 merged
May 27, 2025 - gh-134752: Improve speed of test_tokenize.StringPrefixTest.test_prefixes.
#134766 merged
May 27, 2025 - gh-134635: add
zlib.{adler32,crc32}_combine
to combine checksums#134650 merged
May 27, 2025 - [3.14] gh-134664: document
cleanup_socket
parameter inasyncio.start_unix_server
(GH-134750)#134779 merged
May 27, 2025 - [3.13] gh-134664: document
cleanup_socket
parameter inasyncio.start_unix_server
(GH-134750)#134780 merged
May 27, 2025 - gh-62824: Adjust test_alias_modules_exist test to allow .pyc codec files
#134777 merged
May 27, 2025 - gh-134664: Document cleanup_socket parameter in asyncio.start_unix_server()
#134750 merged
May 27, 2025 - gh-134583: Update devcontainer reference to include image with libzstd-devel
#134765 merged
May 27, 2025 - [3.13] gh-134160: Use multi-phase init in documentation examples (GH-134296)
#134754 merged
May 26, 2025 - [3.14] gh-134160: Use multi-phase init in documentation examples (GH-134296)
#134753 merged
May 26, 2025 - gh-134160: Use multi-phase init in documentation examples
#134296 merged
May 26, 2025 - [3.14] gh-132775: Unrevert "Use _PyCode GetScriptXIData()"
#134736 merged
May 26, 2025 - [3.14] gh-134557: Suppress immortalization in _PyCode_GetScriptXIData under free-threading (gh-134686)
#134738 merged
May 26, 2025 - gh-134637: make PyCFuncPtr_call lock free in ctypes
#134702 merged
May 26, 2025 - [3.14] Add CODEOWNERS and YAML to end-of-file-fixer and trailing-whitespace (GH-134730)
#134737 merged
May 26, 2025 - gh-132775: Unrevert "Use _PyCode GetScriptXIData()"
#134735 merged
May 26, 2025 - gh-134557: Suppress immortalization in _PyCode_GetScriptXIData under free-threading
#134686 merged
May 26, 2025 - Add CODEOWNERS and yaml to end-of-file-fixer and trailing-whitespace
#134730 merged
May 26, 2025 - [3.14] gh-119180: Updates to PEP 649/749 docs (GH-134640)
#134731 merged
May 26, 2025 - gh-119180: Updates to PEP 649/749 docs
#134640 merged
May 26, 2025 - [3.14] gh-134693: Fix
[-Wmaybe-uninitialized]
warning in_remote_debugging_module.c
(GH-134694)#134726 merged
May 26, 2025 - gh-134693: Fix
[-Wmaybe-uninitialized]
warning in_remote_debugging_module.c
#134694 merged
May 26, 2025 - [3.14] gh-91048: Add better error messages for remote debugging for CI builds (GH-134682)
#134719 merged
May 26, 2025 - gh-132983: Convert dict_content to take Py_buffer
#133924 merged
May 26, 2025 - Add trailing line to CODEOWNERS
#134722 merged
May 26, 2025 - [3.14] Add CODEOWNERS for remote debugging (GH-134720)
#134721 merged
May 26, 2025 - Add CODEOWNERS for remote debugging
#134720 merged
May 26, 2025 - gh-91048: Add better error messages for remote debugging for CI builds
#134682 merged
May 26, 2025 - [3.14] gh-91048: Correct Apple platform includes for iOS. (GH-134712)
#134714 merged
May 26, 2025 - gh-91048: Correct Apple platform includes for iOS
#134712 merged
May 26, 2025 - [3.14] gh-132710: add missing NEWS entry for GH-134697 (GH-134705)
#134707 merged
May 26, 2025 - [3.14] gh-132710: only use stable
_uuid.generate_time_safe()
to deduce MAC address (GH-132901)#134697 merged
May 26, 2025 - gh-132710: add missing NEWS entry for GH-132901
#134705 merged
May 26, 2025 - [3.13] gh-134559: Add versionadded for
object.__replace__()
(GH-134672)#134700 merged
May 26, 2025 - [3.14] gh-134559: Add versionadded for
object.__replace__()
(GH-134672)#134699 merged
May 26, 2025 - gh-134531: cleanup
_hashopenssl.c
to supportEVP_MAC
#134626 merged
May 26, 2025 - [3.14] gh-134208: remove dead AC directives for
_curses.window.{chgat,getstr,instr}
(GH-134325)#134701 merged
May 26, 2025 - gh-134559: Add versionadded to object.__replace__
#134672 merged
May 26, 2025 - gh-132710: only use stable
_uuid.generate_time_safe()
to deduce MAC address#132901 merged
May 26, 2025 - gh-134208: remove dead AC directives for
_curses.window.{chgat,getstr,instr}
#134325 merged
May 26, 2025 - gh-129594: Remove redundant check on varargs in _PyArg_CheckPositional
#129595 merged
May 26, 2025 - [3.14] gh-132493: Remove __annotations__ usage in inspect._signature_is_functionlike (GH-133415)
#133796 merged
May 26, 2025 - [3.13] gh-134152: Fix UnboundLocalError in email._header_value_parser _get_ptext_to_endchars (GH-134233)
#134677 merged
May 26, 2025 - [3.14] gh-134152: Fix UnboundLocalError in email._header_value_parser _get_ptext_to_endchars (GH-134233)
#134678 merged
May 26, 2025 - [3.14] gh-127833: lexical analysis: Improve section on Names (GH-131474)
#134423 merged
May 26, 2025 - [3.13] gh-132876: workaround broken ldexp() on Windows 10 (GH-133135)
#134685 merged
May 26, 2025 - [3.12] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841)
#134612 merged
May 26, 2025 - [3.12] gh-134062: Fix hash collisions in IPv4Network and IPv6Network (GH-134063)
#134478 merged
May 26, 2025 - [3.14] gh-132876: workaround broken ldexp() on Windows 10 (GH-133135)
#134684 merged
May 26, 2025 - gh-132876: workaround broken ldexp() on Windows 10
#133135 merged
May 26, 2025 - [3.14] gh-69605: Disable PyREPL module autocomplete fallback on regular completion (gh-134181)
#134680 merged
May 25, 2025 - gh-69605: Disable PyREPL module autocomplete fallback on regular completion
#134181 merged
May 25, 2025 - [3.14] gh-91048: Refactor and optimize remote debugging module (#134652)
#134673 merged
May 25, 2025 - gh-134152: Fix UnboundLocalError in email._header_value_parser _get_ptext_to_endchars
#134233 merged
May 25, 2025 - [3.14] gh-115999: Add PyCodeObject.co_tlbc to the debug offsets (GH-134286)
#134348 merged
May 25, 2025 - Heavily comment Python/perf_jit_trampoline.c to improve maintainability
#134527 merged
May 25, 2025 - gh-91048: Refactor and optimize remote debugging module
#134652 merged
May 25, 2025 - gh-134357: Remove unused imports in tests
#134340 merged
May 25, 2025 - [3.13] Fix sphinx-lint warnings (default-role used). (GH-134647)
#134669 merged
May 25, 2025 - [3.14] Fix sphinx-lint warnings (default-role used). (GH-134647)
#134670 merged
May 25, 2025 - Fix sphinx-lint warnings (default-role used).
#134647 merged
May 25, 2025 - [3.14] GH-130328: Fix WindowsConsoleGetEventTests after gh-133728 (gh-134660)
#134666 merged
May 25, 2025 - GH-130328: Fix WindowsConsoleGetEventTests after gh-133728
#134660 merged
May 25, 2025 - [3.14] gh-133960: Improve typing.evaluate_forward_ref (GH-133961)
#134663 merged
May 25, 2025 - gh-133960: Improve typing.evaluate_forward_ref
#133961 merged
May 25, 2025 - annotationlib docs: note that ForwardRef.evaluate eventually defaults to empty globals
#134661 merged
May 25, 2025 - [3.14] gh-134582: Fix t-strings untokenize() roundtrip removing space between braces (GH-134603)
#134659 merged
May 25, 2025 - gh-134582: Fix t-strings untokenize() roundtrip removing space between braces
#134603 merged
May 25, 2025 - [3.14] gh-133684: Fix get_annotations() where PEP 563 is involved (GH-133795)
#134656 merged
May 25, 2025 - [3.14] gh-133778: Fix setting
__annotations__
under PEP 563 (GH-133794)#134655 merged
May 25, 2025 - gh-133684: Fix get_annotations() where PEP 563 is involved
#133795 merged
May 25, 2025 - gh-133778: Fix setting
__annotations__
under PEP 563#133794 merged
May 25, 2025 - [3.14] GH-130328: Speedup pasting in legacy console on Windows (gh-133728)
#134653 merged
May 25, 2025 - GH-130328: Speedup pasting in legacy console on Windows
#133728 merged
May 25, 2025
59 Pull requests opened by38 people
- gh-116909: fix data race with versions in typeobject
#134651 opened
May 25, 2025 - gh-134657: Remove newly added private names from asyncio.__all__
#134665 opened
May 25, 2025 - gh-131798: JIT: Assign type to sliced string/list/tuple
#134671 opened
May 25, 2025 - gh-134151 Fix TypeError in email.utils.decode_params() when sorting RFC 2231 continuations on Python 3
#134687 opened
May 26, 2025 - gh-117208: handle EAGAIN in non-blocking connect
#134688 opened
May 26, 2025 - gh-134690: Removed deprecated `codetype.co_lnotab`
#134691 opened
May 26, 2025 - gh-134559: Expand and reorganise documentation for the ``copy`` module
#134695 opened
May 26, 2025 - [3.13] gh-132710: only use stable `_uuid.generate_time_safe()` to deduce MAC address (GH-132901)
#134704 opened
May 26, 2025 - gh-134706: Return bytes written from codecs.Stream(Reader)Writer.write()
#134708 opened
May 26, 2025 - [3.13] gh-132710: add missing NEWS entry for GH-134704 (GH-134705)
#134709 opened
May 26, 2025 - gh-134717: Allow overriding serialization of NaN and Infinity in json.encoder
#134715 opened
May 26, 2025 - gh-134698: Hold a lock when the thread state is detached in `ssl`
#134724 opened
May 26, 2025 - Fix example according to PEP 750 in "What's new in 3.14"
#134727 opened
May 26, 2025 - gh-134728: Don't deopt due to eval breaker in `_TIER2_RESUME_CHECK`
#134729 opened
May 26, 2025 - gh-134740: Add missing documentation for importlib.metadata.distributions()
#134749 opened
May 26, 2025 - gh-134639: Clarify what "canonical" means in os.path.realpath
#134755 opened
May 26, 2025 - gh-133503: Update `compileall.rst`'s documentation of `-s` and `-p` for clarity,
#134756 opened
May 26, 2025 - gh-134761: Use deferred reference counting for `threading` concurrency primitives
#134762 opened
May 26, 2025 - gh-132835: Add defensive NULL checks in mro resolution
#134763 opened
May 27, 2025 - GH-134160: Prefer multi-phase initialisation in docs
#134764 opened
May 27, 2025 - gh-132617: Fix `dict.update()` mutation check
#134815 opened
May 27, 2025 - gh-134830: Fix reference in `Doc/extending/windows.rst`
#134831 opened
May 28, 2025 - gh-134833: Detail `del s[i:j]` in `Mutable Sequence Types`
#134834 opened
May 28, 2025 - [3.12] gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address (GH-134836)
#134847 opened
May 28, 2025 - gh-127833: lexical analysis: Improve section on Numeric literals
#134850 opened
May 28, 2025 - gh-134861: Add CSV and 🍌SV output formats to `asyncio ps`
#134862 opened
May 28, 2025 - gh-117852: eagerly check arguments to asyncgen.athrow()
#134868 opened
May 28, 2025 - gh-134248 test_getallocatedblocks pre-check to ignore immortalized strings
#134871 opened
May 29, 2025 - gh-134873: Fix a DOS issue in idlelib
#134874 opened
May 29, 2025 - gh-134876: Add fallback for when process_vm_readv fails with ENOSYS
#134878 opened
May 29, 2025 - gh-134821: Automatically enable deferred reference counting on shared objects
#134880 opened
May 29, 2025 - gh-134891: Add PyUnstable_Unicode_GET_CACHED_HASH
#134892 opened
May 29, 2025 - gh-134895: Add sphinx-codeautolink to doc build
#134896 opened
May 29, 2025 - gh-117888: print failing command when platform triplet detection errors
#134905 opened
May 29, 2025 - gh-134908: protect ``textiowrapper_iternext`` with critical section
#134910 opened
May 30, 2025 - fix a typo: "occured" =>"occurred"
#134928 opened
May 30, 2025 - gh-134869: Fix Ctrl+C corrupts REPL autocomplete
#134929 opened
May 30, 2025 - gh-132983: Minor fixes and clean up for the _zstd module
#134930 opened
May 30, 2025 - gh-134935: Use RecursionError to check for circular references
#134937 opened
May 30, 2025 - gh-134873: fix various quadratic worst-time complexities in `_header_value_parser.py` [WIP]
#134947 opened
May 30, 2025 - gh-134946 docs: fix formatting in dataclasses.rst
#134948 opened
May 30, 2025 - GH-134453: Fix subprocess memoryview input handling on POSIX
#134949 opened
May 30, 2025 - gh-134873: Fix quadratic complexity in os.path.expandvars()
#134952 opened
May 30, 2025 - [3.14] gh-91048: Reorder result tuple of parse_code_object (GH-134898)
#134956 opened
May 31, 2025 - gh-91048: Reorder result tuple in asyncio/tools.py
#134957 opened
May 31, 2025 - gh-134889: Fix handling of a few opcodes when optimizing `LOAD_FAST`
#134958 opened
May 31, 2025 - gh-122153: fix docs: Windows doesn't support `{send,recv}_fds`
#134960 opened
May 31, 2025 - [3.14] gh-134696: align OpenSSL and HACL*-based hash functions constructors AC signatures (GH-134713)
#134961 opened
May 31, 2025 - [3.13] gh-134696: align OpenSSL and HACL*-based hash functions constructors AC signatures (GH-134713)
#134962 opened
May 31, 2025 - gh-74232: Add a note about roundtrip of non-float numerics in CSV
#134963 opened
May 31, 2025 - [3.13] gh-133489: Remove size restrictions on getrandbits() and randbytes() (GH-133658)
#134965 opened
May 31, 2025 - gh-134970: Fix exception message in `argparse` module
#134971 opened
May 31, 2025 - [3.14] gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973)
#134974 opened
May 31, 2025 - gh-134976: Add note about `s[i]`
#134977 opened
May 31, 2025 - gh-134978: deprecate `string` keyword parameter for hash function constructors
#134979 opened
May 31, 2025 - gh-134280: Disable constant folding for ~ with a boolean argument
#134982 opened
May 31, 2025 - [3.13] gh-134160: Improve multi-phase init note on isolation & subinterpreters (GH-134775)
#134983 opened
May 31, 2025 - gh-134986: Catch PermissionError when trying to call perf in tests
#134987 opened
May 31, 2025
80 Issues closed by36 people
- Add retries to downloads of Windows dependencies
#134262 closed
Jun 1, 2025 - Add reversible keys, values, items views to collections.abc builtin library
#134863 closed
May 31, 2025 - Missing error handling in `SET_COUNT` macro in `_testinternalcapi.c`
#133891 closed
May 31, 2025 - Update the outdated list of HTTP status codes in the docs
#134835 closed
May 31, 2025 - test_subprocess can timeout on systems with excessive max file descriptors
#134954 closed
May 31, 2025 - "Virtual" iterators cause odd behavior with sys.monitoring
#134879 closed
May 31, 2025 - Fix and improve doctest's documentation
#134918 closed
May 31, 2025 - `ast.dump()` elision of empty values should use field types
#134718 closed
May 31, 2025 - Regression in 3.14: setting __dict__ on custom type broken (mypyc, pybind11)
#133912 closed
May 31, 2025 - module not found
#134959 closed
May 31, 2025 - Allow customization of NaN and Infinity serialization in json module
#134717 closed
May 30, 2025 - Update MSVC PGO options
#134923 closed
May 30, 2025 - Improvements to test.support.interpreters.Interpreter
#132775 closed
May 30, 2025 - `ast.dump( show_empty = True)` does not show most `None` values.
#134733 closed
May 30, 2025 - Use Python versioning in `msgfmt.py`/`pygettext.py`
#133319 closed
May 30, 2025 - Add `__attribute__((noreturn,cold))` for `_mi_assert_fail`
#134586 closed
May 30, 2025 - zstd should use Py_XSETREF
#134885 closed
May 30, 2025 - Change PyThread_allocate_lock() implementation to PyMutex
#134745 closed
May 30, 2025 - Improved error reporting for doctests run with unittest
#134857 closed
May 30, 2025 - leak semaphore
#134909 closed
May 30, 2025 - Build failure on main and latest Python 3.14 beta (missing mt_continue_should_break)
#134768 closed
May 30, 2025 - Document zstd flag CompressionParameter.content_size_flag
#134906 closed
May 30, 2025 - Argparse: improve parse_known_args() doc
#106235 closed
May 30, 2025 - os.path.isabs() behavior changed on Windows between 3.11.3 -> 3.13.3
#134904 closed
May 30, 2025 - The ‘ssl’ module is missing when cpython is installed with –with-openssl=/usr
#134899 closed
May 29, 2025 - `time_clockid_converter()` selects the wrong type for clockid_t on Cygwin.
#134771 closed
May 29, 2025 - ZSTD build error when build without debug mode
#134893 closed
May 29, 2025 - ctypes.create_string_buffer does not add NUL if len(init) == size
#69011 closed
May 29, 2025 - Exception _abc_impl is set to a wrong type when using format_exception
#134591 closed
May 29, 2025 - Excessive hash collisions in IPv4Network and IPv6Network classes
#134062 closed
May 28, 2025 - print followed by exception eats print with doctest
#47972 closed
May 28, 2025 - C API: Add a replacement for PySys_GetObject
#108512 closed
May 28, 2025 - audit_events Sphinx extension appends to 'sources' list infinitely
#134848 closed
May 28, 2025 - dataclass.__eq__ no longer errors on missing attributes in Python 3.13
#134488 closed
May 28, 2025 - Document `RotatingFileHandler.shouldRollover()` and `TimedRotatingFileHandler.shouldRollover()`
#134817 closed
May 28, 2025 - Inconsistent behavior of sorted() with float('nan') in Python
#134829 closed
May 28, 2025 - Deadlock in test_opcache with gh-131174 applied
#133130 closed
May 28, 2025 - Type slots are not thread-safe in free-threaded builds
#127266 closed
May 28, 2025 - Data race between update_one_slot and PyObject_Hash under free-threading
#132214 closed
May 28, 2025 - Simple AST level Optimization that would have ~1.5-2.5% gains for certain tests
#134767 closed
May 28, 2025 - More than thousand 'Py_DEBUG': macro redefinition warnings for Windows debug builds on 3.14 branch
#134774 closed
May 28, 2025 - Modernizing `difflib.HtmlDiff` for HTML Output
#134580 closed
May 28, 2025 - Assertion failed: Python/qsbr.c in _Py_qsbr_poll
#134679 closed
May 27, 2025 - Proposal: A finally-like block for if/elif chains that only runs when a condition matches
#134807 closed
May 27, 2025 - “del s[i]” not mentioned under “Mutable Sequence Types”
#134789 closed
May 27, 2025 - Data race in `gc_collect_internal` on `gcstate->last_mem`
#134801 closed
May 27, 2025 - group by does not sort data before grouping
#134797 closed
May 27, 2025 - <spam>
#134796 closed
May 27, 2025 - [C API] Add a banner to the C API documentation to recommend tools
#133678 closed
May 27, 2025 - `_curses.window.getch` does not check for interruption signals as `_curses.window.{getkey,get_wch}` do
#134210 closed
May 27, 2025 - tokenize._all_string_prefixes does not list t-string prefixes
#134675 closed
May 27, 2025 - Export `zlib.{adler,crc}32_combine`
#134635 closed
May 27, 2025 - `ast.MatchStar.name` incorrectly has class-level default value
#134674 closed
May 27, 2025 - asyncio.start_unix_server() cleanup_socket defaulting to true in 3.13 is not documented
#134664 closed
May 27, 2025 - Refleaks on free-threaded builds
#134557 closed
May 26, 2025 - 3.14t vs 3.13t cuts IOCP performance in half
#134637 closed
May 26, 2025 - `UnboundLocalError` in `email._header_value_parser.parse_message_id`
#134152 closed
May 26, 2025 - Core Dumped when Attempting to List Available Modules
#118369 closed
May 26, 2025 - New warnings in C implementation of subinterpreters
#134542 closed
May 26, 2025 - object no longer passed to sys.unraisablehook
#134732 closed
May 26, 2025 - Disable `_Atomic` and `__thread` keywords on JetBrains IDE only
#134585 closed
May 26, 2025 - Argument Clinic dead code in `_cursesmodule.c`
#134208 closed
May 26, 2025 - `random.uniform(a, b)` can overflow to values outside of `[a, b]`
#134668 closed
May 26, 2025 - untokenize() round-trip fails for t-strings (with only type + string)
#134582 closed
May 25, 2025 - Simplify `typing.evaluate_forward_ref`
#133960 closed
May 25, 2025 - `typing.get_type_hints()` raises on invalid types only if they're wrapped in a ForwardRef
#133959 closed
May 25, 2025 - assigning to __annotations__ has no effect in 3.14.0b1 under from __future__ import annotations
#133778 closed
May 25, 2025 - test_alt_digits_nl_langinfo fails for locale uk_UA
#133740 closed
May 25, 2025 - install question
#134654 closed
May 25, 2025 - Expose 'adler32_combine' function from zlib
#82868 closed
May 25, 2025 - Incorrect counting in doc string
#134648 closed
May 25, 2025 - Regarding the issue of removing cgi, but there are still references to cgi in the Python source code.
#134641 closed
May 25, 2025 - readline() causes output to be written at eof unless seek() is used
#113439 closed
May 25, 2025 - Python tcl tk hidden easter egg
#134631 closed
May 25, 2025 - Regression of 3.13.1 with iterator creation being duplicated
#127682 closed
May 25, 2025
48 Issues opened by40 people
- Issue with `PyObject_DelAttr[String]` in stable ABI builds targeting older CPython versions
#134989 opened
Jun 1, 2025 - `test_perf_profiler` fails under Windows Subsystem for Linux
#134986 opened
May 31, 2025 - Deprecate support for `string` named-parameter in hash functions constructors
#134978 opened
May 31, 2025 - Add notes about `s[i]` in `Common Sequence Operations`
#134976 opened
May 31, 2025 - argparse: Unexpanded replacements in "unknown action" exception
#134970 opened
May 31, 2025 - Add more granularity to _pyrepl syntax theming for "keywords"
#134953 opened
May 30, 2025 - Inconsistent format in dataclasses.rst
#134946 opened
May 30, 2025 - Request: Start publishing releases on this Github repo
#134943 opened
May 30, 2025 - Add the interpreters Module, Implementing PEP 734
#134939 opened
May 30, 2025 - Add set_pledged_input_size to ZstdCompressor
#134938 opened
May 30, 2025 - Use RecursionError to check for circular references in json.dumps
#134935 opened
May 30, 2025 - Crash when calling `textiowrapper_iternext` and writing to a text file simultaneously in ft build
#134908 opened
May 30, 2025 - Improve metaclass conflict error message with clearer terminology and contextual information
#134902 opened
May 29, 2025 - Add the sphinx-codeautolink extension to the doc build process?
#134895 opened
May 29, 2025 - Add `PyUnstable_Unicode_GET_CACHED_HASH`
#134891 opened
May 29, 2025 - Documentation of `n` in the format-specifier should reference locale-setting
#134887 opened
May 29, 2025 - python -m pdb -p fails when CONFIG_CROSS_MEMORY_ATTACH not set in kernel config
#134876 opened
May 29, 2025 - 3.14.0b2 fails to build with strictly C11 compliant compiler
#134875 opened
May 29, 2025 - A Series of Simple DOS Vulnerabilities
#134873 opened
May 29, 2025 - Suggest for child module in ModuleNotFoundError
#134872 opened
May 29, 2025 - Unable to type backslash into the interactive terminal on windows
#134870 opened
May 28, 2025 - Ctrl+C corrupts autocomplete
#134869 opened
May 28, 2025 - Add CSV and 🍌SV output formats to `asyncio ps`
#134861 opened
May 28, 2025 - We have run out of flags bits in `PyTypeObject`'s `tp_flags`
#134860 opened
May 28, 2025 - Clarify `base64.a85(en,de)code` documentation for Adobe mode
#134837 opened
May 28, 2025 - Detail `del s[i:j]` in `Mutable Sequence Types`
#134833 opened
May 28, 2025 - Automatically defer heavily shared objects in free-threading.
#134821 opened
May 28, 2025 - Add sys.set_object_tags() and sys.get_object_tags() APIs for debugging and experimental Use
#134819 opened
May 28, 2025 - `MessageIDHeader` does not trim whitespace
#134812 opened
May 27, 2025 - Types with Py_TPFLAGS_MANAGED_WEAKREF but not Py_TPFLAGS_HAVE_GC crash when creating a weak reference
#134786 opened
May 27, 2025 - tkinter.filedialog.askopenfilename() fails with "SharedMemory read faild"
#134776 opened
May 27, 2025 - test_idle test_configdialog.HighPageTest failing on macOS
#134770 opened
May 27, 2025 - `threading` primitives are subject to reference count contention
#134761 opened
May 26, 2025 - `UnboundLocalError` in `email.message.Message.get_payload`
#134759 opened
May 26, 2025 - Improve speed of test_tokenize.StringPrefixTest.test_prefixes
#134752 opened
May 26, 2025 - Ctrl+Alt+L is broken after upgrading to Python 3.13
#134746 opened
May 26, 2025 - Abort in `_PyEval_EvalFrameDefault` originating on calling `fcntl.ioctl`
#134744 opened
May 26, 2025 - Documentation missing for `importlib.metadata.distributions()`
#134740 opened
May 26, 2025 - _TIER2_RESUME_CHECK is costly in the JIT
#134728 opened
May 26, 2025 - Support regular expressions in `-W` and `PYTHONWARNINGS`
#134716 opened
May 26, 2025 - codecs.StreamWriter.write() returns None
#134706 opened
May 26, 2025 - Crash on _ssl__SSLContext_load_cert_chain_impl (requests running w/ cert in multi-threading)
#134698 opened
May 26, 2025 - Clinic signatures of HACL* hash functions are inconsistent with OpenSSL implementation
#134696 opened
May 26, 2025 - Remove deprecated `co_lnotab` from `CodeType`
#134690 opened
May 26, 2025 - Add Non-Refcounted Operations for common types using _PyStackRef
#134689 opened
May 26, 2025 - asyncio has underscored names in its `__all__`
#134657 opened
May 25, 2025
192 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-134939: Add the interpreters Module
#133958 commented on
May 31, 2025 • 38 new comments - Implement PEP 788
#133110 commented on
May 30, 2025 • 28 new comments - gh-99631: Add custom loads and dumps support for the shelve module
#118065 commented on
May 30, 2025 • 13 new comments - gh-134009: Expose `PyMutex_IsLocked` in the public C API
#134365 commented on
May 28, 2025 • 6 new comments - gh-134079: Add `addCleanup`, `enterContext` and `doCleanups` to `unittest.subTest` and tests
#134318 commented on
May 29, 2025 • 5 new comments - gh-134155: fix AttributeError in email._header_value_parser.get_address
#134194 commented on
May 27, 2025 • 5 new comments - gh-133934: Improve `.help` in the `sqlite3` CLI
#133935 commented on
May 25, 2025 • 5 new comments - gh-128639: Don't assume one thread in subinterpreter finalization with fixed daemon thread support
#134606 commented on
May 27, 2025 • 5 new comments - gh-127833: Reword and expand the Notation section
#134443 commented on
May 29, 2025 • 4 new comments - gh-111375: Fix handling of exceptions within `@contextmanager`-decorated functions
#111676 commented on
May 29, 2025 • 4 new comments - gh-134004: Dbm vacuuming
#134028 commented on
May 28, 2025 • 4 new comments - gh-130655: add tests for dgettext
#134594 commented on
May 26, 2025 • 4 new comments - gh-134632: Fix `build-details.json` to use `INCLUDEPY` path
#134633 commented on
May 27, 2025 • 3 new comments - gh-133485: Use _interpreters.call() in InterpreterPoolExecutor
#133957 commented on
May 31, 2025 • 2 new comments - gh-123471: Make concurrent iteration over itertools.cycle safe under free-threading
#131212 commented on
May 28, 2025 • 2 new comments - gh-133722: Add Difflib theme to `_colorize` and 'color' option to `difflib.unified_diff`
#133725 commented on
May 29, 2025 • 2 new comments - GH-133711: Enable UTF-8 mode by default (PEP 686)
#133712 commented on
May 30, 2025 • 2 new comments - gh-132732: Automatically constant evaluate pure operations
#132733 commented on
May 28, 2025 • 2 new comments - [3.9] gh-133767: Fix use-after-free in the unicode-escape decoder with an error handler (GH-129648) (GH-133944)
#134346 commented on
May 31, 2025 • 2 new comments - gh-132416: document behavior of os.symlink when dst already exists
#132810 commented on
May 25, 2025 • 2 new comments - gh-134644: handle exceptions set in `PyOS_Readline`
#134645 commented on
May 26, 2025 • 2 new comments - gh-51067: Add `remove()` and `repack()` to `ZipFile`
#134627 commented on
May 31, 2025 • 2 new comments - gh-101525: Use only safe identical code folding with BOLT
#134642 commented on
May 26, 2025 • 2 new comments - gh-133579: correctly report C curses errors in `_curses_panel`
#134629 commented on
May 30, 2025 • 2 new comments - gh-130693: Add options of the tkinter.Text.search method: -nolinestop -all -overlap -strictlimits
#130848 commented on
May 30, 2025 • 1 new comment - gh-132558: Improve `argparse` docs on combining `type` and `choices`
#133827 commented on
May 29, 2025 • 1 new comment - gh-83938, gh-122476: Stop incorrectly RFC 2047 encoding non-ASCII email addresses
#122540 commented on
May 27, 2025 • 1 new comment - gh-133390: Support basic completion for sqlite3 command-line interface
#133393 commented on
May 31, 2025 • 1 new comment - gh-134261: ZipFile - Don't rely on local time for reproducible builds & tests
#134264 commented on
May 27, 2025 • 1 new comment - gh-81074: Allow non-ASCII addr_spec in email.headerregistry.Address
#122477 commented on
May 26, 2025 • 1 new comment - WIP: gh-114467: Support posix_spawn in subprocess.Popen with cwd != None
#114468 commented on
May 28, 2025 • 1 new comment - gh-131531: android.py enhancements to support cibuildwheel
#132870 commented on
May 29, 2025 • 1 new comment - gh-132322: Ensure shutil functions return str when using pathlib
#132820 commented on
May 25, 2025 • 1 new comment - gh-134411: assert `PyLong_FromLong(x) != NULL` when `x` is known to be small
#134415 commented on
May 26, 2025 • 1 new comment - gh-132461: Fix crash in OrderedDict.setdefault when key has unstable hash
#132462 commented on
May 26, 2025 • 0 new comments - gh-132416: document behavior of Path.symlink_to() when link or/and target already exist
#132704 commented on
May 30, 2025 • 0 new comments - gh-132267: fix desynchronized cursor position and buffer mismatch after resize
#132360 commented on
May 25, 2025 • 0 new comments - gh-83371: handle exceptions from callbacks in process pools
#131813 commented on
May 26, 2025 • 0 new comments - gh-131788: make resource_tracker re-entrant safe
#131787 commented on
May 29, 2025 • 0 new comments - gh-73069: fix race conditions in os.scandir and associated direntry
#131642 commented on
May 31, 2025 • 0 new comments - `~bool` deprecation not reported for literals
#134280 commented on
May 31, 2025 • 0 new comments - Docs Examples Focus on Outdated Single-Phase Init Modules and Static Types
#134160 commented on
May 31, 2025 • 0 new comments - gh-130999: Avoid exiting the new REPL when there are non-string candidates for suggestions
#131001 commented on
May 29, 2025 • 0 new comments - gh-107658: Use same logic to look for exec_prefix as for prefix
#107661 commented on
May 29, 2025 • 0 new comments - GH-85724: Ignore the MAC from the Touch Bar interface on macOS in uuid
#99717 commented on
May 29, 2025 • 0 new comments - GH-93964: Harden overflow checks before _PyBytes_Resize in compile.c
#94044 commented on
May 29, 2025 • 0 new comments - gh-109311: Remove support for non-complex/float types in __complex/float__
#112680 commented on
May 25, 2025 • 0 new comments - gh-93158: Support obsolete email syntax, fieldnames that are followed by whitespace
#93176 commented on
May 29, 2025 • 0 new comments - gh-90872: Handle negative timeouts for wait on Windows
#32079 commented on
May 29, 2025 • 0 new comments - gh-86809: Add support for HTTP Range header in HTTPServer
#118949 commented on
May 30, 2025 • 0 new comments - bpo-19670: Added SimpleCookie.value_encode/value_decode docs
#21017 commented on
May 29, 2025 • 0 new comments - GH-108009: Add clarification of parser and argument defaults in argparse docs
#124154 commented on
May 30, 2025 • 0 new comments - gh-127545: Specify minimum PyGC_Head alignment to fix build failure
#127546 commented on
Jun 1, 2025 • 0 new comments - bpo-32188: do not call os.path.realpath in ImpImporter.find_module
#4672 commented on
May 29, 2025 • 0 new comments - gh-128605: Add branch protections for x86_64 in asm_trampoline.S
#128606 commented on
May 30, 2025 • 0 new comments - decimal docs: specification link and examples
#128698 commented on
May 25, 2025 • 0 new comments - Cpython build failure: _bootstrap_python segfault
#127545 commented on
Jun 1, 2025 • 0 new comments - remove/delete method for zipfile objects
#51067 commented on
Jun 1, 2025 • 0 new comments - gh-112632 : Added an option for block formatting to ``pprint``
#129274 commented on
May 31, 2025 • 0 new comments - logging.StreamHandler produces BrokenPipeError when cut short by head utility
#134568 commented on
May 31, 2025 • 0 new comments - gh-125828 : Fix 'get_value' missing for [Bounded]Semaphore on multiprocessing MacOSX - C workaround
#130913 commented on
May 25, 2025 • 0 new comments - json: Fast path for string encoding
#133239 commented on
May 30, 2025 • 0 new comments - gh-134273: Allow setting JIT compiler flags with `CFLAGS_JIT`
#134276 commented on
May 29, 2025 • 0 new comments - gh-133998: Fix gzip file creation when time is out of range
#134278 commented on
May 31, 2025 • 0 new comments - Improve permission error messages in pdb and asyncio.tools
#134290 commented on
May 29, 2025 • 0 new comments - [3.11] gh-133767: Fix use-after-free in the unicode-escape decoder with an error handler (GH-129648) (GH-133944)
#134341 commented on
May 31, 2025 • 0 new comments - [3.10] gh-133767: Fix use-after-free in the unicode-escape decoder with an error handler (GH-129648) (GH-133944)
#134345 commented on
May 31, 2025 • 0 new comments - gh-118718: Incorrect decoding of preamble in email parser
#134384 commented on
May 30, 2025 • 0 new comments - gh-126845: Some edge cases in email.utils.parsedate_to_datetime seem to differ from RFC2822 spec
#134438 commented on
May 30, 2025 • 0 new comments - gh-123138: Updated email.headerregistry docs to include required keyword parse_tree
#134450 commented on
May 30, 2025 • 0 new comments - [3.11] gh-134062: Fix hash collisions in IPv4Network and IPv6Network (GH-134063)
#134479 commented on
May 28, 2025 • 0 new comments - [3.10] gh-134062: Fix hash collisions in IPv4Network and IPv6Network (GH-134063)
#134480 commented on
May 28, 2025 • 0 new comments - [3.9] gh-134062: Fix hash collisions in IPv4Network and IPv6Network (GH-134063)
#134481 commented on
May 28, 2025 • 0 new comments - gh-133545: Also quote arguments containing `&<>^|` on Windows
#134544 commented on
May 27, 2025 • 0 new comments - gh-134584: Decref elimination for float ops in the JIT
#134588 commented on
May 29, 2025 • 0 new comments - gh-134449: fix grammar for precision_with_grouping in format description
#134608 commented on
May 25, 2025 • 0 new comments - [3.11] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841)
#134613 commented on
May 28, 2025 • 0 new comments - [3.10] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841)
#134614 commented on
May 28, 2025 • 0 new comments - [3.9] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841)
#134615 commented on
May 28, 2025 • 0 new comments - gh-42550: Add 'Expect: 100-Continue' support to httplib
#133276 commented on
May 30, 2025 • 0 new comments - gh-133102: Remove unnecessary mention of os.fsync() from os.exec*() docs
#133333 commented on
May 26, 2025 • 0 new comments - gh-133465: Allow PyErr_CheckSignals to be called without holding the GIL.
#133466 commented on
May 25, 2025 • 0 new comments - gh-131178: Add tests for `site` command-line interface
#133582 commented on
May 30, 2025 • 0 new comments - gh-131093: Enforce -std=c11 for gcc at configure time rather than make time
#133608 commented on
May 29, 2025 • 0 new comments - gh-133672: Allow LOAD_FAST to be optimized to LOAD_FAST_BORROW
#133721 commented on
May 26, 2025 • 0 new comments - gh-125996: fix thread safety of ordered dict
#133734 commented on
May 27, 2025 • 0 new comments - gh-133829: Update zipimport example to not mention Python 2.3
#133835 commented on
May 30, 2025 • 0 new comments - GH-132566: Progressively delete files in `pathlib.Path.move()`
#133852 commented on
May 27, 2025 • 0 new comments - gh-81313: Add the imath module
#133909 commented on
Jun 1, 2025 • 0 new comments - gh-133953: Add `attach` command to pdb
#133954 commented on
May 25, 2025 • 0 new comments - Clarify some details regarding `sys.monitoring`
#133981 commented on
May 28, 2025 • 0 new comments - gh-115119: defer removal of bundled libmpdec to 3.16
#133997 commented on
May 30, 2025 • 0 new comments - Docs EPUB: fix meta tags connected with Open Graph
#134071 commented on
May 27, 2025 • 0 new comments - gh-115119: removed implicit fallback to the bundled libmpdec
#134078 commented on
May 30, 2025 • 0 new comments - gh-130478: Fixed HACL compilation failure on macOS Silicon
#134188 commented on
May 31, 2025 • 0 new comments - gh-87720 Fix additional header refolding-quoting edge case
#134271 commented on
May 26, 2025 • 0 new comments - Usage of HTTPResponse.url
#86228 commented on
May 26, 2025 • 0 new comments - Crash (AccessViolation) running `py -m ensurepip` from windows docker container `python:3.12`
#131795 commented on
May 26, 2025 • 0 new comments - Stack overflow test errors in Alpine after GH-130398
#131338 commented on
May 26, 2025 • 0 new comments - `AttributeError` in `email._header_value_parser.get_address`
#134155 commented on
May 26, 2025 • 0 new comments - Creating a subinterpreter when Python is run with -X tracemalloc leads to segfault
#134604 commented on
May 26, 2025 • 0 new comments - email: encoded headers lose their quoting when refolded
#87720 commented on
May 26, 2025 • 0 new comments - Memory access violation on fatal error with Windows
#116502 commented on
May 26, 2025 • 0 new comments - Logs are getting auto deleted after the date is changed.
#130108 commented on
May 26, 2025 • 0 new comments - Expose log format to users in assertLogs
#134567 commented on
May 26, 2025 • 0 new comments - properly define what "canonical" means in `os.path.realpath`
#134639 commented on
May 26, 2025 • 0 new comments - compileall: `-s` surprisingly makes path relative
#133503 commented on
May 26, 2025 • 0 new comments - Expose `_PyCriticalSection_BeginMutex` as a public API
#133296 commented on
May 26, 2025 • 0 new comments - Minor InterpreterPoolExecutor Issues
#133485 commented on
May 26, 2025 • 0 new comments - tracemalloc.stop() Can Crash With a Subinterpreter
#110029 commented on
May 26, 2025 • 0 new comments - pyrepl fails with an ugly traceback when ioctls are not allowed on tty stdio
#134466 commented on
May 27, 2025 • 0 new comments - Preventing the use of a null pointer in mro_hierarchy
#132835 commented on
May 27, 2025 • 0 new comments - ZipFile tests fail in negative timezone offsets on reproducible build environments
#134261 commented on
May 27, 2025 • 0 new comments - asyncio.create_subprocess_exec does not respond properly to asyncio.CancelledError
#103847 commented on
May 27, 2025 • 0 new comments - DBM Module Vacuuming
#134004 commented on
May 27, 2025 • 0 new comments - Defining iterator in a separate class no longer works in 3.13
#128161 commented on
May 27, 2025 • 0 new comments - GC performance regression in free threaded build
#132917 commented on
May 27, 2025 • 0 new comments - Better uop coverage in the JIT optimizer
#131798 commented on
May 27, 2025 • 0 new comments - email.parser can insert extraneous spaces when parsing rfc2047 headers with policy.default
#128110 commented on
May 27, 2025 • 0 new comments - Memory leak in multiprocessing.managers.Server
#103136 commented on
May 27, 2025 • 0 new comments - New REPL: Prompt overwrites previous output on line wrap
#134643 commented on
May 25, 2025 • 0 new comments - input() is blocking exceptions at some phase during execution
#112585 commented on
May 25, 2025 • 0 new comments - unsynchronized write pointer in io.TextIOWrapper in 'r+' mode
#82891 commented on
May 25, 2025 • 0 new comments - Adding read/readline() after write appends to EOF, not to the position
#117095 commented on
May 25, 2025 • 0 new comments - TSan: data race with PyTypeObject version tag
#116909 commented on
May 25, 2025 • 0 new comments - Some multiprocessing APIs should be possible to import or use even when multiprocessing itself isn't available
#134634 commented on
May 25, 2025 • 0 new comments - Heisenbug that kills process via SIGALRM
#133687 commented on
May 25, 2025 • 0 new comments - Builtin input does not always correctly handle errors from `PyOS_Readline`
#134644 commented on
May 25, 2025 • 0 new comments - Unrecoverable stack overflow with infinite recursion on macOS
#131543 commented on
May 25, 2025 • 0 new comments - Fatal error in dbm.gdbm
#66234 commented on
May 25, 2025 • 0 new comments - Freeze support documentation is misleading.
#80334 commented on
May 25, 2025 • 0 new comments - ContextDecorator documentation is unclear.
#134537 commented on
May 25, 2025 • 0 new comments - Readline completion of module names in import statements
#69605 commented on
May 25, 2025 • 0 new comments - Make BOLT as stable feature
#101525 commented on
May 26, 2025 • 0 new comments - math.ldexp gives incorrect results on Windows
#132876 commented on
May 26, 2025 • 0 new comments - ValueError on ephemeral zipfile after exception
#106763 commented on
May 26, 2025 • 0 new comments - `TypeError: '<' not supported between instances of 'NoneType' and 'int'` raised during call to `email.message_from_file`
#134151 commented on
May 26, 2025 • 0 new comments - addTypeEqualityFunc is not used in assertListEqual
#66642 commented on
May 26, 2025 • 0 new comments - Improve documentation for the ``copy`` module
#134559 commented on
May 26, 2025 • 0 new comments - Port HMAC implementation to new OpenSSL APIs
#134531 commented on
May 26, 2025 • 0 new comments - uuid.getnode() is not tied to MAC address when using `libuuid`
#132710 commented on
May 26, 2025 • 0 new comments - Connecting a socket in timeout mode to a server with full listen backlog raises BlockingIOError
#117208 commented on
May 26, 2025 • 0 new comments - creating venv Python3.13 on CIFS mounted drive fails ENODATA
#133951 commented on
May 26, 2025 • 0 new comments - Implement PEP 649 and PEP 749
#119180 commented on
May 26, 2025 • 0 new comments - Add a `recommended-packages.txt` file
#76079 commented on
May 30, 2025 • 0 new comments - Ensure backwards compatibility with recommended packages
#76080 commented on
May 30, 2025 • 0 new comments - Replace `#` comments with modern docstrings when possible
#134082 commented on
May 30, 2025 • 0 new comments - `Python/instrumentation.c`: ensure non-NULL `PyLong_FromLong` results when possible
#134411 commented on
May 30, 2025 • 0 new comments - Make pdb asyncio aware
#121468 commented on
May 30, 2025 • 0 new comments - tkinter missing -nolinestop on tk.Text
#130693 commented on
May 30, 2025 • 0 new comments - `tracemalloc` aborts when run from threads in no-gil
#126315 commented on
May 30, 2025 • 0 new comments - inspect: getmembers calls properties
#82518 commented on
May 30, 2025 • 0 new comments - Inconsistent `subprocess.Popen.communicate()` behavior between Windows and Posix on non-byte memoryview input
#134453 commented on
May 30, 2025 • 0 new comments - Proper or custom JSON serialization of non-finite float values
#98306 commented on
May 30, 2025 • 0 new comments - Async Call-Stack Reconstruction
#91048 commented on
May 31, 2025 • 0 new comments - Implementing sendmsg()/recvmsg() methods on Windows
#122153 commented on
May 31, 2025 • 0 new comments - Python 3.5.2 crashers (from PyPy)
#73069 commented on
May 31, 2025 • 0 new comments - Replace `pyvenv.cfg`'s `home` key with `base-prefix` and `base-exec-prefix`
#127895 commented on
May 31, 2025 • 0 new comments - csv: Inconsistency re QUOTE_NONNUMERIC
#74232 commented on
May 31, 2025 • 0 new comments - Possible unnecessary OverflowError in random.getrandbits
#133489 commented on
May 31, 2025 • 0 new comments - Improve `contextlib.ContextDecorator` support for generators and async functions
#125862 commented on
May 31, 2025 • 0 new comments - Better integration of doctest with unittest and libregrtest
#108885 commented on
May 31, 2025 • 0 new comments - inspect.Signature.bind_partial() incorrectly succeeds for missing required positional arguments when called with no arguments vs. unpacked empty iterables on Python 3.13.2t
#134299 commented on
May 31, 2025 • 0 new comments - Remove support for `__cached__` and `__package__` if missing corresponding `__spec__` attributes
#134088 commented on
May 31, 2025 • 0 new comments - gzip: cannot create file if mtime > `2106-02-07T06:28:15`
#133998 commented on
May 31, 2025 • 0 new comments - Using the public PyUnicodeWriter C API made the json module slower
#133968 commented on
May 31, 2025 • 0 new comments - Argument Clinic: add support for renaming a parameter
#108271 commented on
May 31, 2025 • 0 new comments - Compilation of HACL fails under macOS Silicon for version 3.14
#130478 commented on
May 31, 2025 • 0 new comments - `dict.update()` mutation check too broad
#132617 commented on
May 27, 2025 • 0 new comments - Undocumented changes of LOAD_GLOBAL's stack effect in Python 3.13
#114212 commented on
May 28, 2025 • 0 new comments - Improve Py_mod_multiple_interpreters and Py_mod_gil Usability
#132861 commented on
May 28, 2025 • 0 new comments - Enable usage of object.__orig_class__ in __init__
#90899 commented on
May 28, 2025 • 0 new comments - Please add a compact mode for plistlib serialisation
#113056 commented on
May 28, 2025 • 0 new comments - PyFaulthandler: heap-buffer-overflow
#124001 commented on
May 28, 2025 • 0 new comments - IPv6 address parsing doesn't limit buffer size
#128840 commented on
May 28, 2025 • 0 new comments - Align the grammar documentation with Python's actual grammar
#127833 commented on
May 28, 2025 • 0 new comments - Enable UTF-8 mode by default (implement PEP 686)
#133711 commented on
May 28, 2025 • 0 new comments - Segfault when updating from 3.13.0 to 3.13.1 while Python is running
#128341 commented on
May 28, 2025 • 0 new comments - `email.mime.image.MIMEImage`'s `policy` argument doesn't take effect
#133311 commented on
May 28, 2025 • 0 new comments - `email.policy.compat32` does not work as `policy` for `email.message.MIMEPart`
#133315 commented on
May 28, 2025 • 0 new comments - asyncgen.athrow() checks args on asyncgen.athrow().send() but should check them on asyncgen.athrow()
#117852 commented on
May 28, 2025 • 0 new comments - Remove `ByteString` from `typing` and `collections.abc`
#118803 commented on
May 29, 2025 • 0 new comments - Python 3.15.0: test_sys.test_getallocatedblocks() fails if run after test_collections.test_odd_sizes()
#134248 commented on
May 29, 2025 • 0 new comments - PyUnicode_InternFromString does not immortalize the string as the document claims
#133260 commented on
May 29, 2025 • 0 new comments - Add OpenSSL 3.5 support to CPython infrastructure
#132339 commented on
May 29, 2025 • 0 new comments - Output from failed platform_triplet.c compilation is not logged
#117888 commented on
May 29, 2025 • 0 new comments - 3.14's "What's new" says `__future__.annotations` will be removed, but it must not
#127639 commented on
May 30, 2025 • 0 new comments - Python failed to build with LINK : error LNK2001: unresolved external symbol on windows using MSVC target ARM64EC
#101971 commented on
May 30, 2025 • 0 new comments - multiprocessing.Process generates FileNotFoundError when argument isn't explicitly referenced
#94765 commented on
May 30, 2025 • 0 new comments - Export append_awaited_by API into public Python API.
#134342 commented on
May 30, 2025 • 0 new comments - Performance issue with ARM64 windows Python release binaries
#134524 commented on
May 30, 2025 • 0 new comments - SSL session content bleeds into stdout with lots of threads
#118138 commented on
May 30, 2025 • 0 new comments