-
-
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
167 Pull requests merged by 42 people
-
[3.13] gh-135607: remove null checking of weakref list in dealloc of extension modules and objects (#135614)
#136126 merged
Jul 1, 2025 -
gh-87135: threading.Lock: Raise rather than hang on Python finalization
#135991 merged
Jul 1, 2025 -
gh-133157: remove usage of
_Py_NO_SANITIZE_UNDEFINED
inpyexpat
#135346 merged
Jul 1, 2025 -
[3.14] gh-133982: Use implementation-specific
open
intest_fileio.OtherFileTests
(GH-135364)#136148 merged
Jun 30, 2025 -
[3.13] gh-133982: Use implementation-specific
open
intest_fileio.OtherFileTests
(GH-135364)#136149 merged
Jun 30, 2025 -
gh-133982: Use implementation-specific open in test_fileio OtherFileTests
#135364 merged
Jun 30, 2025 -
gh-135422: Fix regression in
SyntaxError
messages after #134036#135423 merged
Jun 30, 2025 -
[3.14] gh-134939: Fill Out the concurrent.interpreters Docs (gh-135902)
#136141 merged
Jun 30, 2025 -
gh-134939: Fill Out the concurrent.interpreters Docs
#135902 merged
Jun 30, 2025 -
[3.13] gh-85702: Catch PermissionError in zoneinfo.load_tzdata() (GH-136117)
#136136 merged
Jun 30, 2025 -
[3.13] gh-63207: Update
time.time
documentation after GH-116822 (GH-136068)#136139 merged
Jun 30, 2025 -
[3.14] gh-63207: Update
time.time
documentation after GH-116822 (GH-136068)#136138 merged
Jun 30, 2025 -
gh-63207: Update
time.time
documentation after #116822#136068 merged
Jun 30, 2025 -
[3.13] gh-85702: Catch IsADirectoryError in zoneinfo (GH-131333)
#136130 merged
Jun 30, 2025 -
[3.14] gh-85702: Catch PermissionError in zoneinfo.load_tzdata() (GH-136117)
#136128 merged
Jun 30, 2025 -
[3.13] gh-136122: Fix video link for math.tau documentation (GH-136129)
#136132 merged
Jun 30, 2025 -
[3.14] gh-136122: Fix video link for math.tau documentation (GH-136129)
#136131 merged
Jun 30, 2025 -
gh-136122: Fix video link for math.tau documentation
#136129 merged
Jun 30, 2025 -
gh-85702: Catch PermissionError in zoneinfo.load_tzdata()
#136117 merged
Jun 30, 2025 -
[3.14] gh-135607: remove null checking of weakref list in dealloc of extension modules and objects (#135614)
#136119 merged
Jun 30, 2025 -
[3.13] gh-48181: Document
codecs.charmap_build
(GH-135997)#136124 merged
Jun 30, 2025 -
[3.14] gh-48181: Document
codecs.charmap_build
(GH-135997)#136123 merged
Jun 30, 2025 -
gh-48181: Document
codecs.charmap_build
#135997 merged
Jun 30, 2025 -
[3.14] gh-131885: Update documented signatures for
csv.{writer,reader}
(GH-136085)#136120 merged
Jun 30, 2025 -
[3.13] gh-131885: Update documented signatures for
csv.{writer,reader}
(GH-136085)#136121 merged
Jun 30, 2025 -
gh-131885: update documented signatures for
csv.{writer,reader}
#136085 merged
Jun 30, 2025 -
gh-123471: Make itertools.product and itertools.combinations thread-safe
#132814 merged
Jun 30, 2025 -
gh-135607: Remove null checking of weakref list in dealloc of extension modules and objects
#135614 merged
Jun 30, 2025 -
gh-123471: Make itertools.chain thread-safe
#135689 merged
Jun 30, 2025 -
[3.13] gh-128051: Fix tests if sys.float_repr_style is 'legacy' (#135908)
#136026 merged
Jun 30, 2025 -
[3.13] gh-132813: Fix the csv documentation for quoting and escaping (GH-133209)
#136114 merged
Jun 30, 2025 -
[3.14] gh-132813: Fix the csv documentation for quoting and escaping (GH-133209)
#136113 merged
Jun 30, 2025 -
[3.13] gh-136087: Remove
\r
from documentedos.linesep
values (GH-136088)#136112 merged
Jun 30, 2025 -
[3.14] gh-136087: Remove
\r
from documentedos.linesep
values (GH-136088)#136111 merged
Jun 30, 2025 -
gh-132813: Fix the csv documentation for quoting and escaping
#133209 merged
Jun 30, 2025 -
gh-136087: Remove
\r
from documentedos.linesep
values#136088 merged
Jun 30, 2025 -
gh-130160: use
.. program::
directive for documentingvenv
CLI#130699 merged
Jun 30, 2025 -
[3.14] Doc: fix duplicated words (GH-136086)
#136108 merged
Jun 29, 2025 -
Doc: fix duplicated words
#136086 merged
Jun 29, 2025 -
[3.14] gh-123299: Provide replacement for removed sqlite3 attributes in What's New 3.14 (GH-125566)
#136103 merged
Jun 29, 2025 -
gh-123299: Provide replacement for removed sqlite3 attributes in What's New 3.14
#125566 merged
Jun 29, 2025 -
[3.14] gh-127604: Docs: Include a C stack in the
faulthandler
example (GH-136081)#136102 merged
Jun 29, 2025 -
gh-127604: Docs: Include a C stack in the
faulthandler
example#136081 merged
Jun 29, 2025 -
gh-136066: simplify
platform._platform()
#136069 merged
Jun 29, 2025 -
[3.14] gh-136053: Check error for TYPE_SLICE in marshal.c (GH-136054)
#136092 merged
Jun 29, 2025 -
[3.14] Doc: Fix duplicate words in idlelib (GH-136089)
#136090 merged
Jun 29, 2025 -
[3.13] Doc: Fix duplicate words in idlelib (GH-136089)
#136091 merged
Jun 29, 2025 -
gh-136053: Memory Safety Issue in marshal.c TYPE_SLICE Case
#136054 merged
Jun 29, 2025 -
Doc: Fix duplicate words in idlelib
#136089 merged
Jun 29, 2025 -
[3.14] gh-91048: Fix external inspection multi-threaded performance (GH-136005)
#136080 merged
Jun 28, 2025 -
gh-91048: Fix external inspection multi-threaded performance
#136005 merged
Jun 28, 2025 -
[3.14] gh-76595: Add note on
PyCapsule_Import
behavior (GH-134022)#136074 merged
Jun 28, 2025 -
[3.13] gh-76595: Add note on
PyCapsule_Import
behavior (GH-134022)#136075 merged
Jun 28, 2025 -
gh-76595: Add note on
PyCapsule_Import
behavior#134022 merged
Jun 28, 2025 -
gh-135853: add
math.signbit
#135877 merged
Jun 28, 2025 -
gh-132732: Fix up pure types in JIT
#136050 merged
Jun 28, 2025 -
Fix a typo in Lib/unittest/mock.py
#136067 merged
Jun 28, 2025 -
[3.13] gh-135571: Guard
_hashlib
usage intest_hashlib.py
(GH-135572)#136041 merged
Jun 28, 2025 -
[3.14] gh-135571: Guard
_hashlib
usage intest_hashlib.py
(GH-135572)#136042 merged
Jun 28, 2025 -
[3.14] gh-135755: rename undocumented
HACL_CAN_COMPILE_SIMD{128,256}
macros (GH-135847)#136045 merged
Jun 28, 2025 -
gh-132732: JIT: Only allow compact ints in pure evaluation
#136040 merged
Jun 27, 2025 -
[3.14] gh-108765: fix comment about macro definitions in
_stat.c
post GH-108854 (GH-136027)#136043 merged
Jun 27, 2025 -
[3.13] gh-108765: fix comment about macro definitions in
_stat.c
post GH-108854 (GH-136027)#136044 merged
Jun 27, 2025 -
GH-135904: Optimize the JIT's assembly control flow
#135905 merged
Jun 27, 2025 -
gh-108765: fix comment about macro definitions in
_stat.c
post GH-108854#136027 merged
Jun 27, 2025 -
gh-135755: rename undocumented
HACL_CAN_COMPILE_SIMD{128,256}
macros#135847 merged
Jun 27, 2025 -
gh-135571: Guard _hashlib usage in test_hashlib.py
#135572 merged
Jun 27, 2025 -
[3.14] gh-136028: Fix parsing month names containing "İ" (U+0130) in strptime() (GH-136029)
#136037 merged
Jun 27, 2025 -
[3.13] gh-136028: Fix parsing month names containing "İ" (U+0130) in strptime() (GH-136029)
#136038 merged
Jun 27, 2025 -
gh-136028: Fix parsing month names containing "İ" (U+0130) in strptime()
#136029 merged
Jun 27, 2025 -
[3.13] gh-92266: Replace tabs with four spaces in Python files (GH-135983)
#136036 merged
Jun 27, 2025 -
[3.14] gh-92266: Replace tabs with four spaces in Python files (GH-135983)
#136035 merged
Jun 27, 2025 -
gh-92266: Replace tabs with four spaces in Python files
#135983 merged
Jun 27, 2025 -
[3.13] gh-78465: Fix error message for cls.__new__(cls, ...) where cls is not instantiable (GH-135981)
#136031 merged
Jun 27, 2025 -
[3.14] gh-78465: Fix error message for cls.__new__(cls, ...) where cls is not instantiable (GH-135981)
#136030 merged
Jun 27, 2025 -
gh-132732: Automatically constant evaluate pure operations
#132733 merged
Jun 27, 2025 -
gh-78465: Fix error message for cls.__new__(cls, ...) where cls is not instantiable
#135981 merged
Jun 27, 2025 -
[3.14] gh-128051: Fix tests if sys.float_repr_style is 'legacy' (GH-135908)
#136025 merged
Jun 27, 2025 -
gh-128051: fix tests if sys.float_repr_style is 'legacy'
#135908 merged
Jun 27, 2025 -
gh-136017: Avoid decref in rich compare for the common path
#136018 merged
Jun 27, 2025 -
[3.14] gh-53203: Fix strptime() for %c, %x and %X formats on some locales (GH-135971)
#136019 merged
Jun 27, 2025 -
[3.13] gh-53203: Fix strptime() for %c, %x and %X formats on some locales (GH-135971)
#136020 merged
Jun 27, 2025 -
gh-53203: Fix strptime() for %c, %x and %X formats on some locales
#135971 merged
Jun 27, 2025 -
[3.13] gh-135968: Add iOS binary stubs for strip (GH-135970)
#136015 merged
Jun 27, 2025 -
[3.13] gh-135966: Modify iOS testbed to make app_packages a site directory (GH-135967)
#136013 merged
Jun 27, 2025 -
[3.14] gh-135966: Modify iOS testbed to make app_packages a site directory (GH-135967)
#136012 merged
Jun 27, 2025 -
[3.14] gh-135968: Add iOS binary stubs for strip (GH-135970)
#136014 merged
Jun 27, 2025 -
gh-135968: Add iOS binary stubs for strip
#135970 merged
Jun 27, 2025 -
gh-135551: Change how sorting picks minimum run length
#135553 merged
Jun 27, 2025 -
gh-135966: Modify iOS testbed to make app_packages a site directory
#135967 merged
Jun 27, 2025 -
[3.13] Docs: Fix duplicate word typos (GH-135958)
#136008 merged
Jun 27, 2025 -
[3.14] Docs: Fix duplicate word typos (GH-135958)
#136007 merged
Jun 27, 2025 -
Docs: Fix duplicate word typos
#135958 merged
Jun 27, 2025 -
[3.14] gh-135995: Fix missing char in palmos encoding (GH-135990)
#136001 merged
Jun 26, 2025 -
[3.13] gh-135995: Fix missing char in palmos encoding (GH-135990)
#136002 merged
Jun 26, 2025 -
gh-135995: Fix missing char in palmos encoding
#135990 merged
Jun 26, 2025 -
[3.14] IDLE: Update NEWS2x.txt with 2.7.0 release date (GH-129908)
#135999 merged
Jun 26, 2025 -
[3.13] IDLE: Update NEWS2x.txt with 2.7.0 release date (GH-129908)
#136000 merged
Jun 26, 2025 -
IDLE: Update NEWS2x.txt with 2.7.0 release date
#129908 merged
Jun 26, 2025 -
[3.14] GH-133600: Backport file reorg of
Tools/wasm/wasi
#135950 merged
Jun 26, 2025 -
[3.14] gh-129958: New syntax error in format spec applies to both f-strings and t-strings (GH-135570)
#135982 merged
Jun 26, 2025 -
gh-135927: Check _MSC_VER to define _Py_NULL macro
#135987 merged
Jun 26, 2025 -
[3.13] gh-91555: add warning to docs about possibility of deadlock/infinite recursion (GH-135954)
#135989 merged
Jun 26, 2025 -
[3.14] gh-91555: add warning to docs about possibility of deadlock/infinite recursion (GH-135954)
#135988 merged
Jun 26, 2025 -
gh-91555: add warning to docs about possibility of deadlock/infinite recursion
#135954 merged
Jun 26, 2025 -
[3.14] gh-135110: Fix misleading
generator.close()
documentation (GH-135152)#135985 merged
Jun 26, 2025 -
[3.13] gh-135110: Fix misleading
generator.close()
documentation (GH-135152)#135986 merged
Jun 26, 2025 -
gh-135110: Fix misleading generator.close() documentation
#135152 merged
Jun 26, 2025 -
gh-129958: New syntax error in format spec applies to both f-strings and t-strings
#135570 merged
Jun 26, 2025 -
[3.13] gh-135965: Delete duplicate word in isolating-extensions howto (GH-135964)
#135978 merged
Jun 26, 2025 -
[3.14] gh-135965: Delete duplicate word in isolating-extensions howto (GH-135964)
#135977 merged
Jun 26, 2025 -
gh-135965: Delete duplicate word in isolating-extensions howto
#135964 merged
Jun 26, 2025 -
gh-135755: Use private names (_Py*) for header file guards new in 3.14
#135921 merged
Jun 26, 2025 -
[3.14] gh-125206: Make _Py_FFI_SUPPORT_C_COMPLEX private (GH-135932)
#135973 merged
Jun 26, 2025 -
[3.14] gh-135755: Move
PyFunction_GET_BUILTINS
to the private API (GH-135938)#135972 merged
Jun 26, 2025 -
gh-125206: Make _Py_FFI_SUPPORT_C_COMPLEX private
#135932 merged
Jun 26, 2025 -
gh-135755: Move
PyFunction_GET_BUILTINS
to the private API#135938 merged
Jun 26, 2025 -
[3.14] gh-131591: Add Py_ prefix to MAX_SCRIPT_PATH_SIZE; remove unprefixed struct tag (GH-135924)
#135969 merged
Jun 26, 2025 -
gh-131591: Add Py_ prefix to MAX_SCRIPT_PATH_SIZE; remove unprefixed struct tag
#135924 merged
Jun 26, 2025 -
[3.14] gh-135956: Remove duplicate word in _pydatetime docstring (GH-135957)
#135962 merged
Jun 26, 2025 -
[3.13] gh-135956: Remove duplicate word in _pydatetime docstring (GH-135957)
#135963 merged
Jun 26, 2025 -
gh-135956: Remove duplicate word in _pydatetime docstring
#135957 merged
Jun 26, 2025 -
[3.14] Add whatsnew text for warnings module changes. (gh-135869)
#135961 merged
Jun 26, 2025 -
Add whatsnew text for warnings module changes.
#135869 merged
Jun 26, 2025 -
gh-125142: remove duplicated import in
Lib/pydoc.py
#135215 merged
Jun 26, 2025 -
[3.14] gh-135721: skip
test_trashcan_python_class
on wasm buildbots with stack overflow (GH-135766)#135955 merged
Jun 25, 2025 -
[3.13] gh-91555: Revert disabling of logger while handling log record. (GH-135858)
#135911 merged
Jun 25, 2025 -
[3.14] Docs: Fix indentation in
slice
class offunctions.rst
(GH-134393)#135948 merged
Jun 25, 2025 -
[3.13] Docs: Fix indentation in
slice
class offunctions.rst
(GH-134393)#135949 merged
Jun 25, 2025 -
Docs: Fix indentation in slice class of functions.rst
#134393 merged
Jun 25, 2025 -
[3.13] gh-135871: Fix needless spinning in
_PyMutex_LockTimed
with zero timeout (gh-135872)#135947 merged
Jun 25, 2025 -
[3.14] gh-135871: Fix needless spinning in
_PyMutex_LockTimed
with zero timeout (gh-135872)#135946 merged
Jun 25, 2025 -
[3.14] gh-91555: Revert disabling of logger while handling log record. (GH-135858)
#135910 merged
Jun 25, 2025 -
gh-135871: Fix needless spinning in _PyMutex_LockTimed (timeout==0)
#135872 merged
Jun 25, 2025 -
gh-135927: Fix MSVC Clatest C builds
#135935 merged
Jun 25, 2025 -
[3.14] gh-135839: Fix
module_traverse
andmodule_clear
in subinterp modules (GH-135937)#135939 merged
Jun 25, 2025 -
[3.13] Docs: Add cross-reference for
positional_item
in thecalls
productionlist (GH-129977)#135941 merged
Jun 25, 2025 -
[3.14] Docs: Add cross-reference for
positional_item
in thecalls
productionlist (GH-129977)#135940 merged
Jun 25, 2025 -
Docs: Add cross-reference for
positional_item
in thecalls
productionlist#129977 merged
Jun 25, 2025 -
gh-135839: Fix
module_traverse
andmodule_clear
in subinterp modules#135937 merged
Jun 25, 2025 -
[3.14] gh-131591: Make --without-remote-debug work (GH-135925)
#135931 merged
Jun 25, 2025 -
gh-131591: Make --without-remote-debug work
#135925 merged
Jun 25, 2025 -
[3.14] gh-135755: Move SPECIAL_ constants to a private header (GH-135922)
#135926 merged
Jun 25, 2025 -
gh-135755: Move SPECIAL_ constants to a private header
#135922 merged
Jun 25, 2025 -
[3.13] gh-135839: Fix
module_traverse
andmodule_clear
in_interpchannelsmodule
(GH-135840)#135919 merged
Jun 25, 2025 -
[3.14] gh-135839: Fix
module_traverse
andmodule_clear
in_interpchannelsmodule
(GH-135840)#135918 merged
Jun 25, 2025 -
gh-135839: Fix
traverse_module_state
usage in_interpchannelsmodule
#135840 merged
Jun 25, 2025 -
[3.13] gh-135755: Docs: C API: Document missing
PyFunction_GET*
macros (GH-135762)#135917 merged
Jun 25, 2025 -
[3.14] gh-135755: Docs: C API: Document missing
PyFunction_GET*
macros (GH-135762)#135916 merged
Jun 25, 2025 -
gh-135755: Docs: C API: Document missing
PyFunction_GET*
macros#135762 merged
Jun 25, 2025 -
GH-133136: Revise QSBR to reduce excess memory held
#135473 merged
Jun 25, 2025 -
gh-91555: Revert disabling of logger while handling log record.
#135858 merged
Jun 25, 2025 -
[3.13] gh-135855: Raise TypeError When Passing Non-dict Object to
_interpreters.set___main___attrs
(gh-135856)#135903 merged
Jun 24, 2025 -
GH-90117: Check for
list
andtuple
beforeMappingView
inpprint
#135779 merged
Jun 24, 2025 -
[3.14] gh-135855: Raise TypeError When Passing Non-dict Object to
_interpreters.set___main___attrs
(gh-135856)#135900 merged
Jun 24, 2025 -
gh-135855: Fix
SystemError
when passing non-dict object to_interpreters.set___main___attrs
#135856 merged
Jun 24, 2025 -
[3.14] gh-135805: Document the X option and env var for controlling thread-local bytecode (GH-135868)
#135897 merged
Jun 24, 2025 -
gh-135805: Document the X option and env var for controlling thread-local bytecode
#135868 merged
Jun 24, 2025 -
[3.13] gh-135878: Fix crash in
types.SimpleNamespace.__repr__
(GH-135889)#135895 merged
Jun 24, 2025 -
[3.14] gh-135878: Fix crash in
types.SimpleNamespace.__repr__
(GH-135889)#135896 merged
Jun 24, 2025 -
gh-135878: Fix crash in
types.SimpleNamespace.__repr__
#135889 merged
Jun 24, 2025 -
[3.14] gh-135487: fix
reprlib.Repr.repr_int
when given very large integers (GH-135506)#135887 merged
Jun 24, 2025 -
[3.13] gh-135487: fix
reprlib.Repr.repr_int
when given very large integers (GH-135506)#135886 merged
Jun 24, 2025 -
gh-135487: fix
reprlib.Repr.repr_int
when given very large integers#135506 merged
Jun 24, 2025 -
[3.13] gh-135494: Fix python -m test --pgo -x test_re (#135713)
#135881 merged
Jun 24, 2025 -
[3.14] gh-135494: Fix python -m test --pgo -x test_re (GH-135713)
#135880 merged
Jun 24, 2025 -
gh-135494: Fix python -m test --pgo -x test_re
#135713 merged
Jun 24, 2025
65 Pull requests opened by 44 people
-
gh-135885: Fix undocumented method `CookieJar.clear_expired_cookies` in lib `http.cookiejar`
#135882 opened
Jun 24, 2025 -
gh-135883: Fix sqlite3 CLI keeps part of previous commands when scrolling history
#135884 opened
Jun 24, 2025 -
gh-135853: add `math.fmax` and `math.fmin`
#135888 opened
Jun 24, 2025 -
gh-135854: Fix function `email.message.Message.get_boundary` strips boundaries twice
#135891 opened
Jun 24, 2025 -
gh-135906: Use _PyObject_CAST in internal CPython headers
#135892 opened
Jun 24, 2025 -
gh-133296: Publicly expose critical section API that accepts PyMutex
#135899 opened
Jun 24, 2025 -
gh-134584: Eliminate redundant refcounting from _STORE_SUBSCR_LIST_INT
#135907 opened
Jun 25, 2025 -
[3.14] GH-133136: Revise QSBR to reduce excess memory held (gh-135473)
#135912 opened
Jun 25, 2025 -
gh-135913: Document ob_refcnt, ob_type, ob_size
#135914 opened
Jun 25, 2025 -
gh-82575: Adjust `time.get_clock_info` *adjustable* attribute doc
#135920 opened
Jun 25, 2025 -
gh-130396: Move PYOS_LOG2_STACK_MARGIN to internal headers
#135928 opened
Jun 25, 2025 -
gh-131591: Document Py_REMOTE_DEBUG
#135929 opened
Jun 25, 2025 -
gh-135661: Fix parsing start and end tags in HTMLParser
#135930 opened
Jun 25, 2025 -
gh-120713: Make _Py_NORMALIZE_CENTURY private
#135933 opened
Jun 25, 2025 -
gh-135676: Lexical analysis: Reword String literals and related sections
#135942 opened
Jun 25, 2025 -
[3.13] gh-135839: Fix `module_traverse` and `module_clear` in subinterp modules (GH-135937)
#135943 opened
Jun 25, 2025 -
gh-135944: Add a "Runtime Components" Section to the Execution Model Docs
#135945 opened
Jun 25, 2025 -
gh-135959: Mark ast.ImportFrom.level as required
#135960 opened
Jun 26, 2025 -
[3.14] gh-135755: Use private names (_Py*) for header file guards new in 3.14 (GH-135921)
#135976 opened
Jun 26, 2025 -
gh-135755: Document __future__.* and CO_* as proper Sphinx objects
#135980 opened
Jun 26, 2025 -
gh-92266: reindent.py: Add allowlist for files with tabs
#135984 opened
Jun 26, 2025 -
gh-105636: Add re.Pattern.compile_template()
#135992 opened
Jun 26, 2025 -
gh-105456: Remove deprecated `sre_*` modules
#135994 opened
Jun 26, 2025 -
gh-132661: Disallow `Template`/`str` concatenation after PEP 750 spec update
#135996 opened
Jun 26, 2025 -
gh-135953: Implement sampling tool under profile.sample
#135998 opened
Jun 26, 2025 -
gh-136003: Execute pre-finalization callbacks in a loop
#136004 opened
Jun 26, 2025 -
gh-135909: Assert incoming refcnt != 0 for the free threaded GC.
#136009 opened
Jun 27, 2025 -
gh-123681: Check NORMALIZE_CENTURY behavior at runtime; require C99
#136022 opened
Jun 27, 2025 -
gh-136023: Add doc for `importlib.metadata.distributions`
#136024 opened
Jun 27, 2025 -
gh-109975: Indicate the minimal version suporting the new REPL in `tutorial/appendix.rst`
#136046 opened
Jun 27, 2025 -
gh-132732: Clear errors in JIT optimizer on error
#136048 opened
Jun 27, 2025 -
gh-67341: fix comment about windows link stat mapping
#136049 opened
Jun 27, 2025 -
gh-134584: Eliminate redundant refcounting from `_CALL_BUILTION_O`
#136056 opened
Jun 28, 2025 -
gh-81520: Add documentatoion about unexpected os.path.ismount() behaviour
#136058 opened
Jun 28, 2025 -
gh-136059: docs: pathlib: Mention that iterdir() is surprisingly not streaming
#136060 opened
Jun 28, 2025 -
gh-134584: Eliminate redundant refcounting from `_CALL_STR_1`
#136070 opened
Jun 28, 2025 -
gh-134759: `UnboundLocalError` in `email.message.Message.get_payload`
#136071 opened
Jun 28, 2025 -
gh-136063: fix quadratic-complexity parsing in `email.message._parseparam`
#136072 opened
Jun 28, 2025 -
gh-135993: Fix IPv6 bug in `set_ok_port` and `return_ok_port`
#136076 opened
Jun 28, 2025 -
gh-134584: Eliminate redundant refcounting from `_CALL_ISINSTANCE`
#136077 opened
Jun 28, 2025 -
gh-133447: Update `sqlite3` What's New 3.15 entry
#136079 opened
Jun 28, 2025 -
gh-133125: Clarify ZipInfo.date_time attribute documentation
#136082 opened
Jun 28, 2025 -
Re-export `._replace` as `.replace` in `urllib.parse` result types
#136083 opened
Jun 28, 2025 -
gh-136073: Fix expandvars() in Tools/freeze/checkextensions.py
#136093 opened
Jun 29, 2025 -
gh-136052: Do not generate empty encoded-words
#136099 opened
Jun 29, 2025 -
gh-90733: improve `hashlib.scrypt` interface
#136100 opened
Jun 29, 2025 -
gh-133390: Support table, index, trigger, view, column, function, and schema completion in the sqlite3 CLI
#136101 opened
Jun 29, 2025 -
gh-134584: Eliminate redundant refcounting from ``_CALL_LEN``
#136104 opened
Jun 29, 2025 -
gh-132657: Avoid locks and refcounts in frozenset operations
#136107 opened
Jun 29, 2025 -
gh-136047: Allow typing._allow_reckless_class_checks to check `_py_abc`
#136115 opened
Jun 30, 2025 -
gh-136125: Use `_PyObject_GetMethodStackRef` for `LOAD_ATTR`
#136127 opened
Jun 30, 2025 -
gh-136032: Fix `argparse.BooleanOptionalAction` doc
#136133 opened
Jun 30, 2025 -
gh-136135: Doc: Fix some broken links
#136137 opened
Jun 30, 2025 -
Add update(**kwargs) method to types.SimpleNamespace
#136142 opened
Jun 30, 2025 -
gh-134939: Add a Multiple Interpreters Howto Doc
#136143 opened
Jun 30, 2025 -
gh-132969: ACKS file update was missed in gh-133222
#136144 opened
Jun 30, 2025 -
gh-136145: Define 'standard library' and 'stdlib' in the glossary
#136146 opened
Jun 30, 2025 -
gh-135552: Skip clearing of tp_subclasses weakrefs in GC
#136147 opened
Jun 30, 2025 -
gh-135629: rewrite language reference section on except* to improve clarity
#136150 opened
Jun 30, 2025 -
gh-135552: Don't clear weakref if wr_object is a type.
#136151 opened
Jun 30, 2025 -
gh-132413: Clear weakref to _datetime after modules are finalized
#136152 opened
Jun 30, 2025 -
gh-136157: Optimize asyncio.to_thread to avoid contextvars.copy_context() overhead for empty contexts
#136159 opened
Jul 1, 2025 -
gh-136057: Allow step and next to step over for loops
#136160 opened
Jul 1, 2025 -
gh-101100: Fix sphinx warnings in `whatsnew/3.9`
#136163 opened
Jul 1, 2025 -
gh-136162: Document `encodings`
#136164 opened
Jul 1, 2025
80 Issues closed by 30 people
-
data race with extension modules checking for empty weaklist
#135607 closed
Jul 1, 2025 -
pthread_exit & PyThread_exit_thread from PyEval_RestoreThread etc. are harmful
#87135 closed
Jul 1, 2025 -
UBsan: Remove _Py_NO_SANITIZE_UNDEFINED
#133157 closed
Jul 1, 2025 -
Proposal: Add update(**kwargs) method to types.SimpleNamespace
#136140 closed
Jul 1, 2025 -
spam
#136161 closed
Jul 1, 2025 -
Invalid error messages after GH-134077
#135422 closed
Jun 30, 2025 -
A runtime result error found in Table of Content 3.1.2 Text
#136118 closed
Jun 30, 2025 -
Implement PEP 649 and PEP 749
#119180 closed
Jun 30, 2025 -
math.tau broken video link
#136122 closed
Jun 30, 2025 -
codecs.charmap_build is untested and undocumented
#48181 closed
Jun 30, 2025 -
We need to cross-check abstract interpreter's DSL header with bytecodes.c DSL headers
#128312 closed
Jun 30, 2025 -
Finish up LOAD_ATTR specialisation
#100288 closed
Jun 30, 2025 -
Make NuGet packages installable with "dotnet tool"
#129261 closed
Jun 30, 2025 -
Minor improvement in datetime.timestamp() docs
#86845 closed
Jun 30, 2025 -
How to reduce memory usage with the PEG interpreter in Python 3.10
#136116 closed
Jun 30, 2025 -
`csv.writer` with `QUOTE_NONE` still requires non-emtpy `quotechar` and `escapechar`
#132813 closed
Jun 30, 2025 -
Outdated `os.linesep` docs in `os.py`
#136087 closed
Jun 30, 2025 -
Are `__slots__` benefits still "significant"?
#136016 closed
Jun 30, 2025 -
Segfault by calling `repr(SimpleNamespace)` with `typing.Union` attributes in threads on a free-threading build
#135878 closed
Jun 30, 2025 -
The argument name `sep` of `split()` should be like `del` which means `delimiter` for consistency
#136106 closed
Jun 29, 2025 -
3.14's "What's new" says `__future__.annotations` will be removed, but it must not
#127639 closed
Jun 29, 2025 -
Failed assertion in `_PyUnicode_Equal` from `calculate_suggestions` with non-string candidate
#129573 closed
Jun 29, 2025 -
Cover the password prompt case for `SSLContext.load_cert_chain` with a test
#132102 closed
Jun 29, 2025 -
ast.parse(mode='single') exception for block statements without trailing newline
#135798 closed
Jun 29, 2025 -
ThreadPoolexecutor doesnt release memory
#131448 closed
Jun 29, 2025 -
Support for Custom Title Bar in Tkinter to Control Minimize/Maximize Buttons Cross-Platform
#135024 closed
Jun 29, 2025 -
Error when building from source
#123386 closed
Jun 29, 2025 -
Queue get timout parameter does not use a monotonic timer
#104509 closed
Jun 29, 2025 -
SSL issue starting from openssl 3.2
#128141 closed
Jun 29, 2025 -
Align `.py[co]` IANA Media Types with RFC6838
#135387 closed
Jun 29, 2025 -
Pickle `NEWOBJ`/`NEWOBJ_EX` opcodes don't type check `arg`
#135579 closed
Jun 29, 2025 -
codeobject.co_nlocals and codeobject.co_varnames are incorrect for function definition
#133326 closed
Jun 29, 2025 -
Unreachable code warnings while building latest main at 48c70b8
#128086 closed
Jun 29, 2025 -
Improve error message when passing an invalid producer to `dict`
#135765 closed
Jun 29, 2025 -
clang -fsanitize=memory detected error with the trivial program that embeds the Python interpreter
#135774 closed
Jun 29, 2025 -
The error message from `codecs.register_error()` and `str.encode()` should be clearer
#135760 closed
Jun 29, 2025 -
Un-necessary loglinear complexity in `platform._platform`
#136066 closed
Jun 29, 2025 -
Memory Safety Issue in marshal.c TYPE_SLICE Case
#136053 closed
Jun 29, 2025 -
update pure python datetime.timedelta creation
#69915 closed
Jun 28, 2025 -
`str()` and `decode()` should have `decoding` argument
#136078 closed
Jun 28, 2025 -
A Series of Simple DOS Vulnerabilities
#134873 closed
Jun 28, 2025 -
Fix Docu time.rst - GetSystemTimePreciseAsFileTime() and monotonic() clock
#126745 closed
Jun 28, 2025 -
Buffer Overflow Vulnerability in _Py_wreadlink Function
#136062 closed
Jun 28, 2025 -
Guard call to _hashlib in test_hashlib.py
#135571 closed
Jun 28, 2025 -
No document for `importlib.metadata.distributions`
#136023 closed
Jun 27, 2025 -
strptime() fails to parse month names containing İ (U+0130)
#136028 closed
Jun 27, 2025 -
Nonsensical exception message when calling `__new__` on non-instaniable objects
#78465 closed
Jun 27, 2025 -
Description of `exit` / `quit`
#136010 closed
Jun 27, 2025 -
Broken tests with "legacy" sys.float_repr_style
#128051 closed
Jun 27, 2025 -
Avoid decref in PyObject_RichCompareBool
#136017 closed
Jun 27, 2025 -
strptime(.., '%c') fails to parse output of strftime('%c', ..) in some locales
#53203 closed
Jun 27, 2025 -
Provide iOS stub for `strip`
#135968 closed
Jun 27, 2025 -
iOS testbed doesn't honor .pth files
#135966 closed
Jun 27, 2025 -
Change how sorting picks minimum run length
#135551 closed
Jun 27, 2025 -
Missing char in palmos encoding
#135995 closed
Jun 26, 2025 -
3.14.0b3 JIT build fails with `KeyError: 'R_X86_64_GOTPCREL'`
#135690 closed
Jun 26, 2025 -
multiprocessing logger deadlocks if used with logging.handlers.QueueHandler
#90321 closed
Jun 26, 2025 -
`generator.close()` never raises `GeneratorExit`
#135110 closed
Jun 26, 2025 -
json.load() can raise undocumented RecursionError
#135835 closed
Jun 26, 2025 -
Wrong `TypeError` message
#135915 closed
Jun 26, 2025 -
[3.12.11] virtual env shell (ps1) prompt double parentheses around name
#135979 closed
Jun 26, 2025 -
`make patchcheck` should check the whitespace of .c/.h files
#53158 closed
Jun 26, 2025 -
json module won't parse a float that starts with a decimal point
#64070 closed
Jun 26, 2025 -
typo in /doc/howto/isolating-extensions
#135965 closed
Jun 26, 2025 -
datetime.isoformat() docstring has a typo
#135956 closed
Jun 26, 2025 -
Improve syntax error for wrongly closed strings
#88535 closed
Jun 25, 2025 -
CPython fails to build on MSVC with latest C standard flag
#135927 closed
Jun 25, 2025 -
`traverse_module_state` can return `int`, do not use `(void)` for it
#135839 closed
Jun 25, 2025 -
test_input_tty hangs when run multiple times in the same process on macOS 10.15
#89050 closed
Jun 25, 2025 -
`_interpreters.set___main___attrs` raises SystemError when passed a non-dict object
#135855 closed
Jun 25, 2025 -
Add a BAT file to launch IDLE with free-threading support
#135837 closed
Jun 24, 2025 -
-X tlbc undocumented in 3.14 and 3.15 command line options
#135805 closed
Jun 24, 2025 -
Possible Integer Overflow Vulnerability in dtoa.c
#135782 closed
Jun 24, 2025 -
Dispatching mechanism in `reprlib.repr` may be fragile
#135890 closed
Jun 24, 2025 -
Error in Format Specification Mini-Language concerning `precision_with_grouping` in 3.14
#134449 closed
Jun 24, 2025 -
MSVC ARM64 compiler regression causing Unicode errors
#113650 closed
Jun 24, 2025 -
Using `reprlib.repr` fails for very large numbers
#135487 closed
Jun 24, 2025 -
`copy.deepcopy` code is too nested.
#135865 closed
Jun 24, 2025 -
builtin min() returns wrong result in the following use case where its key argument is specified
#135879 closed
Jun 24, 2025
47 Issues opened by 40 people
-
`encodings` module is not documented
#136162 opened
Jul 1, 2025 -
Optimize asyncio.to_thread to avoid contextvars.copy_context() overhead for empty contexts
#136157 opened
Jul 1, 2025 -
Don't use O_EXCL when using O_TMPFILE
#136156 opened
Jul 1, 2025 -
Docs: EPUB builds are broken
#136155 opened
Jun 30, 2025 -
JIT global-to-constant promotion doesn't properly validate the globals dictionary at runtime
#136154 opened
Jun 30, 2025 -
ModuleNotFoundError: No module named 'test.support'
#136153 opened
Jun 30, 2025 -
Define "standard library" and "stdlib" in the glossary
#136145 opened
Jun 30, 2025 -
Doc: Some broken links
#136135 opened
Jun 30, 2025 -
SMTP.login() method fails with ValueError in environments that do not support MD5
#136134 opened
Jun 30, 2025 -
Use stackref version for LOAD_ATTR to handle cases we can't specialize for
#136125 opened
Jun 30, 2025 -
test.test_socket.RDSTest.testPeek hangs indefinitely in docker container
#136110 opened
Jun 30, 2025 -
Add __len__() method to types.SimpleNamespace
#136109 opened
Jun 30, 2025 -
`sysconfig --generate-posix-vars` can hang on cyclic variable definitions
#136097 opened
Jun 29, 2025 -
Make Fraction more subclassing-friendly
#136096 opened
Jun 29, 2025 -
ttk.tkinter.Notebook does not refresh notebook page on Mac unless mouse moves out of tab area
#136095 opened
Jun 29, 2025 -
Getting ImportError and suggestion to rename module for no valid reason
#136094 opened
Jun 29, 2025 -
`asyncio.to_thread` could be a lot more efficient
#136084 opened
Jun 29, 2025 -
Possible resource exhaustation of `expandvars` in `Tools/freeze/checkextensions.py`
#136073 opened
Jun 28, 2025 -
Potential Quadratic Complexity Vulnerabilities in `path` Modules
#136065 opened
Jun 28, 2025 -
Potential Quadratic Complexity Vulnerabilities in the `email` Module
#136063 opened
Jun 28, 2025 -
IDLE: Performance issue processing config-extensions.def
#136061 opened
Jun 28, 2025 -
pathlib: Path.iterdir() is surprisingly not streaming
#136059 opened
Jun 28, 2025 -
pdb: 'n' and 'until' do not skip list comprehension after setting a breakpoint
#136057 opened
Jun 28, 2025 -
Misspelled freethreading in 3.14.0b3
#136055 opened
Jun 28, 2025 -
email.message generates invalid encoded header
#136052 opened
Jun 27, 2025 -
Support relative home in pyvenv.cfg (host-relocatable venv)
#136051 opened
Jun 27, 2025 -
typing._allow_reckless_class_checks doesn't work when _abc doesn't exist.
#136047 opened
Jun 27, 2025 -
argparse.BooleanOptionalAction documentation
#136032 opened
Jun 27, 2025 -
Decide the fate of `type_params` in `_eval_type` and `_evaluate`
#136021 opened
Jun 27, 2025 -
Expansion of NAN/HUGE_VAL is a function address on Solaris
#136006 opened
Jun 26, 2025 -
Some pre-finalization callbacks can create other callbacks
#136003 opened
Jun 26, 2025 -
CookieDefaultPolicy.set_port_ok and return_ok_port func does not work for IPv6 addresses
#135993 opened
Jun 26, 2025 -
Improving various error messages
#135975 opened
Jun 26, 2025 -
ast.ImportFrom.level is incorrectly marked as optional
#135959 opened
Jun 26, 2025 -
Expose internal stack introspection APIs as a statistical runtime analysis tool
#135953 opened
Jun 25, 2025 -
Support chunk sending in `smtplib`
#135952 opened
Jun 25, 2025 -
Add a Section to the Language Reference About Runtime Components
#135944 opened
Jun 25, 2025 -
Show how to clear a `@functools.cached_property`
#135936 opened
Jun 25, 2025 -
Document ob_refcnt, ob_type, ob_size
#135913 opened
Jun 25, 2025 -
Free threaded builds can double dealloc if .tp_dealloc sleeps
#135909 opened
Jun 25, 2025 -
Use _PyObject_CAST in internal headers
#135906 opened
Jun 25, 2025 -
Optimize the JIT's low-level assembly control flow
#135904 opened
Jun 24, 2025 -
Increased memory usage with free-threaded build
#135898 opened
Jun 24, 2025 -
ctypes._CData.from_buffer does not inherit _b_base_
#135894 opened
Jun 24, 2025 -
Importing ctypes results in extra open libffi file descriptor since 3.14
#135893 opened
Jun 24, 2025 -
Fix undocumented method `CookieJar.clear_expired_cookies` in lib `http.cookiejar`
#135885 opened
Jun 24, 2025 -
sqlite3 CLI keeps part of previous commands when scrolling history
#135883 opened
Jun 24, 2025
179 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-51067: Add `remove()` and `repack()` to `ZipFile`
#134627 commented on
Jun 30, 2025 • 43 new comments -
gh-136061: IDLE - update code in editor.Editor.load_extension
#134874 commented on
Jun 30, 2025 • 15 new comments -
gh-82088: Improve performance of PyLong_As*() for multi-digit ints
#135585 commented on
Jun 26, 2025 • 14 new comments -
gh-135700: Fix instructions in __annotate__ have incorrect code positions
#135814 commented on
Jun 26, 2025 • 14 new comments -
gh-135447: Document new bytecodes in 3.14
#135803 commented on
Jun 25, 2025 • 7 new comments -
GH-135379: Top of stack caching for the JIT.
#135465 commented on
Jun 26, 2025 • 7 new comments -
gh-135640: Adds type checking to ElementTree.ElementTree constructor
#135643 commented on
Jun 27, 2025 • 6 new comments -
gh-89730: EncryptedClientHello support in ssl module
#135435 commented on
Jun 27, 2025 • 6 new comments -
gh-134567: Exposes log format to users in unittest.TestCase.assertLogs
#134570 commented on
Jun 29, 2025 • 5 new comments -
gh-135832: implement Py_DECREF specializations for Py_GIL_DISABLED build
#135833 commented on
Jun 25, 2025 • 4 new comments -
gh-135801: Fix inaccurate module info for SyntaxWarnings during AST parsing
#135829 commented on
Jul 1, 2025 • 3 new comments -
gh-135528: Support more second-level domain names in http.cookiejar
#135820 commented on
Jun 25, 2025 • 3 new comments -
gh-135552: Clear weakrefs to types in GC after garbage finalization not before
#135728 commented on
Jun 28, 2025 • 3 new comments -
gh-135386: Fix "unable to open database file" errors on readonly DB
#135566 commented on
Jun 26, 2025 • 2 new comments -
gh-91349: Adjust default compression level to 6 (down from 9) in gzip and tarfile
#131470 commented on
Jun 26, 2025 • 2 new comments -
gh-133548: fix handling of empty and 1-item tuples for `sys.exit`
#135789 commented on
Jun 24, 2025 • 2 new comments -
gh-132661: Document t-strings and `templatelib`
#135229 commented on
Jun 30, 2025 • 2 new comments -
gh-116738: Make grp module thread-safe
#135434 commented on
Jun 30, 2025 • 1 new comment -
gh-132558: Improve `argparse` docs on combining `type` and `choices`
#133827 commented on
Jul 1, 2025 • 1 new comment -
gh-116738: Make _json module safe in the free-threading build
#119438 commented on
Jun 24, 2025 • 1 new comment -
gh-131776: Expose functions called from the interpreter loop via PyAP…
#134242 commented on
Jun 28, 2025 • 1 new comment -
gh-102555: Fix comment parsing in HTMLParser
#135664 commented on
Jun 25, 2025 • 1 new comment -
gh-109070: multiprocessing.get_context will not set the start method globally
#135678 commented on
Jun 26, 2025 • 1 new comment -
gh-132717: `argparse`: Call the convert function for default values of variadic arguments
#132724 commented on
Jun 27, 2025 • 1 new comment -
gh-132631: Fix "I/O operation on closed file" when parsing JSON Lines file
#132632 commented on
Jun 24, 2025 • 1 new comment -
gh-90120: Specify UTF-8 encoding in `PyModule_AddString{Constant,Macro}` docs
#131597 commented on
Jun 30, 2025 • 1 new comment -
gh-135726: multiprocessing.freeze_support no longer sets the start method globally.
#135810 commented on
Jun 26, 2025 • 1 new comment -
gh-135836: Fix IndexError in asyncio.create_connection with empty exceptions list
#135845 commented on
Jul 1, 2025 • 1 new comment -
gh-87790: support thousands separators for formatting fractional part of Decimal's
#132202 commented on
Jun 24, 2025 • 0 new comments -
gh-132042: Remove resolve_slotdups to speedup class creation
#132156 commented on
Jun 24, 2025 • 0 new comments -
gh-121237: Add %:z directive to strptime
#122142 commented on
Jun 29, 2025 • 0 new comments -
gh-130167: Add a What's New entry for changes to ``textwrap.{de,in}dent``
#131924 commented on
Jun 27, 2025 • 0 new comments -
gh-123681: Check the strftime() behavior at runtime instead of at the compile time
#128444 commented on
Jun 27, 2025 • 0 new comments -
gh-91349: Expose the crc32 function from the lzma library
#131721 commented on
Jun 27, 2025 • 0 new comments -
gh-128074: Add support `+HH` format as time zone in `datetime.strptime`
#130390 commented on
Jun 29, 2025 • 0 new comments -
gh-88473: Implement fast path in date.today() for date types
#130980 commented on
Jun 25, 2025 • 0 new comments -
gh-83461: Don't allow datetime parsing to accept non-ASCII digits
#131008 commented on
Jun 25, 2025 • 0 new comments -
gh-131146: Fix month names in a genitive case in calendar module
#131147 commented on
Jun 27, 2025 • 0 new comments -
gh-64243: Implement `locale.getlocale` fall back in `gettext.find`
#131477 commented on
Jun 25, 2025 • 0 new comments -
gh-130522: Fix threading errors during garbage collection
#131537 commented on
Jun 27, 2025 • 0 new comments -
Regression tests do not support exclusion and pgo in the same invocation
#135494 commented on
Jun 24, 2025 • 0 new comments -
Update function signatures to use `*` and `/` as needed
#131885 commented on
Jun 30, 2025 • 0 new comments -
Non-blocking `_PyMutex_LockTimed` spins and may fail unnecessarily in no-GIL builds
#135871 commented on
Jun 30, 2025 • 0 new comments -
zoneinfo: ZoneInfo raises IsADirectoryError instead of ZoneInfoNotFoundError
#85702 commented on
Jun 30, 2025 • 0 new comments -
Add the interpreters Module, Implementing PEP 734
#134939 commented on
Jun 30, 2025 • 0 new comments -
Use implemenation-specific I/O open / constructors in tests
#133982 commented on
Jun 30, 2025 • 0 new comments -
Documentation for except* could be clearer
#135629 commented on
Jun 30, 2025 • 0 new comments -
SIGSEV in `datetime.timedelta` (possibly from datetime's C `delta_new`)
#132413 commented on
Jun 30, 2025 • 0 new comments -
Argparse: inconsistent default handling between `nargs` values
#132717 commented on
Jul 1, 2025 • 0 new comments -
Add an `asyncio.TaskGroup.cancel` method
#108951 commented on
Jul 1, 2025 • 0 new comments -
the table of contents in epub file is too long
#57491 commented on
Jul 1, 2025 • 0 new comments -
Fix all Sphinx reference warnings in the documentation
#101100 commented on
Jul 1, 2025 • 0 new comments -
Use tagged pointers on the stack in the default build.
#127705 commented on
Jul 1, 2025 • 0 new comments -
Segmentation fault, possibly due to a GC issue
#135552 commented on
Jul 1, 2025 • 0 new comments -
Daemon threads are not forced to exit as part of runtime finalization
#124149 commented on
Jul 1, 2025 • 0 new comments -
gh-87298: Add tests for find_in_strong_cache() bug in _zoneinfo
#24829 commented on
Jun 29, 2025 • 0 new comments -
gh-107545: Fix misleading setsockopt error message
#107546 commented on
Jun 25, 2025 • 0 new comments -
gh-109945: Enable spec of multiple curves/groups for TLS
#119244 commented on
Jun 30, 2025 • 0 new comments -
gh-134740: Add missing documentation for importlib.metadata.distributions()
#134749 commented on
Jun 27, 2025 • 0 new comments -
gh-136065: Fix quadratic complexity in os.path.expandvars()
#134952 commented on
Jun 28, 2025 • 0 new comments -
gh-134280: Disable constant folding for ~ with a boolean argument
#134982 commented on
Jun 27, 2025 • 0 new comments -
gh-133895: provide C99 Annex F return values for math's functions
#135008 commented on
Jun 24, 2025 • 0 new comments -
gh-118350: Add escapable-raw-text to CDATA mode
#135310 commented on
Jun 25, 2025 • 0 new comments -
Fix comments for heapq.siftup_max()
#135359 commented on
Jun 26, 2025 • 0 new comments -
gh-135329: prevent infinite traceback loop on Ctrl-C under external p…
#135366 commented on
Jul 1, 2025 • 0 new comments -
gh-135401: Test AWS-LC as a cryptography library in CI
#135402 commented on
Jun 30, 2025 • 0 new comments -
gh-132962: _pyrepl: Prevent crash on Windows when stdout is redirected
#135456 commented on
Jul 1, 2025 • 0 new comments -
gh-135768: fix allowed/blocked IPv6 domains in `http.cookiejar`
#135771 commented on
Jun 28, 2025 • 0 new comments -
GH-132532: Make CHECK_PERIODIC an instruction, not just a uop.
#135772 commented on
Jun 26, 2025 • 0 new comments -
gh-129824: fix data races in subinterpreters under TSAN
#135794 commented on
Jun 25, 2025 • 0 new comments -
gh-135773: have pyvenv.cfg without home key anchor a venv and deduce home
#135831 commented on
Jun 25, 2025 • 0 new comments -
gh-135532: fortify DEBUG checks when fetching HACL*-based module state
#135844 commented on
Jun 27, 2025 • 0 new comments -
gh-134786: Py_TPFLAGS_MANAGED_WEAKREF implies Py_TPFLAGS_HAVE_GC too and force checking of its presence
#135863 commented on
Jun 25, 2025 • 0 new comments -
gh-135836: Fix IndexError in asyncio.create_connection()
#135875 commented on
Jun 24, 2025 • 0 new comments -
gh-87790: support thousands separators for formatting fractional part of Fraction's
#132204 commented on
Jun 24, 2025 • 0 new comments -
gh-132346: Docs: Clarify that reference counts aren't stable between versions
#132352 commented on
Jun 25, 2025 • 0 new comments -
gh-132413: Fix crash in _datetime when used at shutdown
#132599 commented on
Jun 30, 2025 • 0 new comments -
gh-132042: Prebuild mro_dict for find_name_in_mro to speedup class creation
#132618 commented on
Jun 24, 2025 • 0 new comments -
gh-86768: check if fd is seekable in os.lseek on Windows
#133137 commented on
Jun 27, 2025 • 0 new comments -
gh-130160: Add anchors to CLI Usage section for `cmdline`
#133182 commented on
Jun 30, 2025 • 0 new comments -
gh-131093: Enforce -std=c11 for gcc at configure time rather than make time
#133608 commented on
Jun 27, 2025 • 0 new comments -
gh-133829: Update zipimport example to not mention Python 2.3
#133835 commented on
Jun 30, 2025 • 0 new comments -
Exclude include in `reference/grammar.rst` in gettext builds
#133868 commented on
Jun 28, 2025 • 0 new comments -
gh-133875: Remove deprecated `pathlib.PurePath.is_reserved`
#133876 commented on
Jun 27, 2025 • 0 new comments -
Docs EPUB: fix meta tags connected with Open Graph
#134071 commented on
Jul 1, 2025 • 0 new comments -
gh-115119: removed implicit fallback to the bundled libmpdec
#134078 commented on
Jun 28, 2025 • 0 new comments -
gh-132314: suppress `maybe-uninitialized` compiler warning
#134207 commented on
Jun 24, 2025 • 0 new comments -
GH-130415: Use `POP_TWO_LOAD_CONST_INLINE_BORROW`
#134241 commented on
Jun 27, 2025 • 0 new comments -
gh-131338: Disable new stack size code for non-glibc on linux.
#134336 commented on
Jun 25, 2025 • 0 new comments -
gh-134009: Expose `PyMutex_IsLocked` in the public C API
#134365 commented on
Jun 25, 2025 • 0 new comments -
Use NETRC environment variable
#135788 commented on
Jun 25, 2025 • 0 new comments -
We have run out of flags bits in `PyTypeObject`'s `tp_flags`
#134860 commented on
Jun 26, 2025 • 0 new comments -
Document that "multiprocessing.get_context()" is also setting the context globally
#109070 commented on
Jun 26, 2025 • 0 new comments -
Implement PEP 768 – Safe external debugger interface for CPython
#131591 commented on
Jun 26, 2025 • 0 new comments -
Bytecode changes in 3.14 are not documented in `dis` module docs
#135447 commented on
Jun 26, 2025 • 0 new comments -
standard library email.parser fails to recognize multipart message
#135854 commented on
Jun 26, 2025 • 0 new comments -
unittest.skipUnless(time._STRUCT_TM_ITEMS == 11, "needs tm_zone support") doesn't work
#79922 commented on
Jun 26, 2025 • 0 new comments -
Regression in multiprocessing.set_start_method introduced in Python 3.13.4
#135726 commented on
Jun 26, 2025 • 0 new comments -
Consider deprecating and removing the "palmos" encoding
#106326 commented on
Jun 26, 2025 • 0 new comments -
resurrected asyncio `_SelectorTransport` unregisters fds it doesn't own
#130141 commented on
Jun 26, 2025 • 0 new comments -
Implement PEP 750 – Template Strings
#132661 commented on
Jun 26, 2025 • 0 new comments -
SSL: CERTIFICATE_VERIFY_FAILED when using custom root CA in Windows
#135408 commented on
Jun 26, 2025 • 0 new comments -
Argparse: Cryptic usage message when combining `choices` with `type`
#132558 commented on
Jun 26, 2025 • 0 new comments -
Allow Subinterpreters on WASI/Emscripten Builds
#135190 commented on
Jun 26, 2025 • 0 new comments -
Avoid more stat() calls in importlib
#58275 commented on
Jun 27, 2025 • 0 new comments -
Improve statistics.median() complexity
#135157 commented on
Jun 27, 2025 • 0 new comments -
make patchcheck: Allow Tabs in Some Cases
#92266 commented on
Jun 27, 2025 • 0 new comments -
locale.nl_langinfo(locale.ERA) is broken
#125411 commented on
Jun 27, 2025 • 0 new comments -
Parse assert (x == y, "Descriptive text") as statement params instead of a tuple
#90325 commented on
Jun 27, 2025 • 0 new comments -
Accelerate string.Template by using formatted string literals
#72496 commented on
Jun 27, 2025 • 0 new comments -
Unable to translate parsed-literal block from using/mac.rst
#135828 commented on
Jun 27, 2025 • 0 new comments -
[MSVC][ASAN] Cpython failed to run test_call test_functools tests with ASAN using MSVC on windows
#135830 commented on
Jun 27, 2025 • 0 new comments -
Decide the fate of missing C99 functions in `math`
#135853 commented on
Jun 24, 2025 • 0 new comments -
Better uop coverage in the JIT optimizer
#131798 commented on
Jun 24, 2025 • 0 new comments -
For new REPL the help page should explain keyboard shortcuts
#125142 commented on
Jun 24, 2025 • 0 new comments -
Should we support unicode in width/precision formatting fields?
#135025 commented on
Jun 24, 2025 • 0 new comments -
Expose `_PyCriticalSection_BeginMutex` as a public API
#133296 commented on
Jun 24, 2025 • 0 new comments -
`re` should support `\p{...}` character properties
#95555 commented on
Jun 24, 2025 • 0 new comments -
3.13.2: cast in Py_XDECREF causes runtime failures with immortal objects
#135746 commented on
Jun 24, 2025 • 0 new comments -
webbrowser.open doesn't work on Android
#90371 commented on
Jun 25, 2025 • 0 new comments -
Memory keeps increasing with fixed-size dict during multi-threaded set/delete in 3.13.3t
#133136 commented on
Jun 25, 2025 • 0 new comments -
Expose log format to users in assertLogs
#134567 commented on
Jun 25, 2025 • 0 new comments -
When accepting a socket connection and ERROR_NETNAME_DELETED occurs, leads this into a closing of the serving socket (BaseProactorEventLoop)
#93821 commented on
Jun 25, 2025 • 0 new comments -
test_idle test_configdialog.HighPageTest failing on macOS
#134770 commented on
Jun 25, 2025 • 0 new comments -
time.get_clock_info reports "adjustable=False" for implementation="CLOCK_MONOTONIC"
#82575 commented on
Jun 25, 2025 • 0 new comments -
Worst case quadratic complexity in HTMLParser
#135462 commented on
Jun 25, 2025 • 0 new comments -
Stack overflow test errors in Alpine after GH-130398
#131338 commented on
Jun 25, 2025 • 0 new comments -
Implement stack overflow protection for linux based on actual stack depth
#130396 commented on
Jun 25, 2025 • 0 new comments -
XSS in html.parser library
#102555 commented on
Jun 25, 2025 • 0 new comments -
HTMLParser differences from the HTML5 specification
#135661 commented on
Jun 25, 2025 • 0 new comments -
Reword the Lexical Analysis chapter of the docs
#135676 commented on
Jun 25, 2025 • 0 new comments -
Python on Windows, `site_import=0`/`-S`: `sys.path` containing executable path is undocumented
#135769 commented on
Jun 25, 2025 • 0 new comments -
Reorganize WASI-related files in `Tools/wasm`
#133600 commented on
Jun 25, 2025 • 0 new comments -
Bug: ASCII range mentioned as U+0001..U+007F, rather than U+0000..U+007F
#135923 commented on
Jun 25, 2025 • 0 new comments -
Remove deprecated `sre_*` modules
#105456 commented on
Jun 27, 2025 • 0 new comments -
`test_strftime_y2k` fails on embedded Linux
#123681 commented on
Jun 29, 2025 • 0 new comments -
[3.13] copyreg._reconstructor failures for protocol 0 and 1 for `dateutil.tz.tzutc`
#135201 commented on
Jun 29, 2025 • 0 new comments -
Support `%:z` in `datetime.datetime.strptime`
#121237 commented on
Jun 29, 2025 • 0 new comments -
datetime.strptime's %z should support +HH
#128074 commented on
Jun 29, 2025 • 0 new comments -
datetime subject to rounding?
#89510 commented on
Jun 29, 2025 • 0 new comments -
Pathlib.iterdir semantics change dramatically under Python 3.13
#129871 commented on
Jun 29, 2025 • 0 new comments -
Random segfaults on Python 3.12.10 during CI testing
#134193 commented on
Jun 29, 2025 • 0 new comments -
`__builtin_os_log_format_buffer_size` is missing for Catalina+GCC
#132182 commented on
Jun 29, 2025 • 0 new comments -
asyncio socket write a multi-dimensional memoryview could truncate data
#135862 commented on
Jun 29, 2025 • 0 new comments -
Off-by-one errors in hashlib.scrypt error messages
#90733 commented on
Jun 29, 2025 • 0 new comments -
Support completion for sqlite3 command-line interface
#133390 commented on
Jun 29, 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 29, 2025 • 0 new comments -
Require reviews for new features
#126081 commented on
Jun 29, 2025 • 0 new comments -
sum() several times slower on Python 3 64-bit
#68264 commented on
Jun 29, 2025 • 0 new comments -
What's New in Python 3.14 (copyediting)
#123299 commented on
Jun 29, 2025 • 0 new comments -
Eliminate redundant refcounting in the JIT
#134584 commented on
Jun 29, 2025 • 0 new comments -
Type annotations lost when using wraps by default
#85403 commented on
Jun 29, 2025 • 0 new comments -
Incorrect handling of PyObject_RichCompareBool() in the _zoneinfo module
#87298 commented on
Jun 29, 2025 • 0 new comments -
Support zstd on Android
#135846 commented on
Jun 29, 2025 • 0 new comments -
ProcessPoolExecutor hangs when 1<max_tasks_per_child<num_submitted//max_workers
#115634 commented on
Jun 29, 2025 • 0 new comments -
copy.copy and copy.deepcopy scale poorly with free-threading
#132657 commented on
Jun 29, 2025 • 0 new comments -
Deprecate (and eventually remove) `tp_is_gc`
#132403 commented on
Jun 30, 2025 • 0 new comments -
expose re._parse.parse_template publicly
#105636 commented on
Jun 27, 2025 • 0 new comments -
Better constant narrowing in the JIT optimizer
#130415 commented on
Jun 27, 2025 • 0 new comments -
test_timerfd_initval fails with large time difference on NetBSD
#131266 commented on
Jun 27, 2025 • 0 new comments -
Undocumented 3.14 C API
#135755 commented on
Jun 27, 2025 • 0 new comments -
netrc module looks for .netrc even on Windows where the convention is _netrc
#88146 commented on
Jun 27, 2025 • 0 new comments -
Constant evaluate/propagate pure ops automatically
#132732 commented on
Jun 27, 2025 • 0 new comments -
venv using symlinks and empty pyvenv.cfg isn't recognized as venv / able to find python home
#135773 commented on
Jun 27, 2025 • 0 new comments -
Py_Initialize fails with Fatal Python error: config_get_locale_encoding: failed to get the locale encoding: nl_langinfo(CODESET) failed
#112541 commented on
Jun 27, 2025 • 0 new comments -
threading: Exception at shutdown on musllinux_1_2_i686
#130522 commented on
Jun 27, 2025 • 0 new comments -
os.path.ismounts: further situations it doesn't detect correctly
#96328 commented on
Jun 28, 2025 • 0 new comments -
Document that os.path.ismount() returns true for nested btrfs subvolumes
#81520 commented on
Jun 28, 2025 • 0 new comments -
Correctly block&allow IPv6 domains in `http.cookiejar`
#135768 commented on
Jun 28, 2025 • 0 new comments -
Use locale.nl_langinfo in `_strptime.py`
#53161 commented on
Jun 28, 2025 • 0 new comments -
`UnboundLocalError` in `email.message.Message.get_payload`
#134759 commented on
Jun 28, 2025 • 0 new comments -
PyCapsule_Import fails when name is in the form 'package.module.capsule'
#76595 commented on
Jun 28, 2025 • 0 new comments -
3.14 regression: slot dataclasses classes leak original class
#135228 commented on
Jun 28, 2025 • 0 new comments -
Colorize sqlite3 CLI
#133447 commented on
Jun 28, 2025 • 0 new comments -
Async Call-Stack Reconstruction
#91048 commented on
Jun 28, 2025 • 0 new comments -
`zipfile`: docs should document what `ZipInfo.date_time` actually is
#133125 commented on
Jun 28, 2025 • 0 new comments -
Create tests for turtle module
#135272 commented on
Jun 28, 2025 • 0 new comments -
custom prefixes for `argparse.BooleanOptionalAction`
#119377 commented on
Jun 29, 2025 • 0 new comments -
`trace` function is cleared after `RecursionError` is fired
#134216 commented on
Jun 29, 2025 • 0 new comments