-
-
Notifications
You must be signed in to change notification settings - Fork 31.4k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
172 Pull requests merged by 46 people
-
gh-130673: Gracefully handle section in jit build
#130906 merged
Mar 25, 2025 -
GH-131691: fix SEH for clang-cl on Windows
#131730 merged
Mar 25, 2025 -
[3.13] gh-129900: Fix
SystemExit
return codes when the REPL is started from the command line (GH-129901)#131734 merged
Mar 25, 2025 -
gh-129900: Fix
SystemExit
return codes when the REPL is started from the command line#129901 merged
Mar 25, 2025 -
gh-131647: fix 'sys.path_hooks is empty' warning in test_permission_e…
#131648 merged
Mar 25, 2025 -
gh-130887: remove trailing jump in AArch64 JIT stencils
#131042 merged
Mar 25, 2025 -
[3.13] gh-131719: add NULL pointer check to
_PyMem_FreeDelayed
(gh-131720)#131722 merged
Mar 25, 2025 -
gh-131719: add NULL ptr check to _PyMem_FreeDelayed
#131720 merged
Mar 25, 2025 -
gh-131711: Preventing the use of a null pointer in set_tp_mro
#131713 merged
Mar 25, 2025 -
gh-127945: fix thread safety of ctypes state
#131710 merged
Mar 25, 2025 -
gh-127945: add locking to malloc closure in free-threading
#131662 merged
Mar 25, 2025 -
gh-131707: fix unawaited coroutine warning in test_coroutines.Corouti…
#131708 merged
Mar 25, 2025 -
gh-128446: Run Windows CI tests on each commit
#131702 merged
Mar 25, 2025 -
gh-131666: mark
anext_awaitable.close
as aMETH_NOARGS
instead ofMETH_VARARGS
#131671 merged
Mar 25, 2025 -
GH-131473: tweak PreferredToolArchitecture for bundled clang-cl
#131689 merged
Mar 24, 2025 -
gh-127146: Fix Emscripten build with --pydebug
#131672 merged
Mar 24, 2025 -
[3.13] gh-131677: Fix flaky test_lru_cache_threaded3 (gh-131679)
#131692 merged
Mar 24, 2025 -
[3.12] gh-131677: Fix flaky test_lru_cache_threaded3 (gh-131679)
#131693 merged
Mar 24, 2025 -
gh-131677: Fix flaky test_lru_cache_threaded3
#131679 merged
Mar 24, 2025 -
[3.13] gh-131670: Fix crash in
anext()
when__anext__
is sync and raises (GH-131682)#131686 merged
Mar 24, 2025 -
[3.12] gh-131670: Fix crash in
anext()
when__anext__
is sync and raises (GH-131682)#131687 merged
Mar 24, 2025 -
gh-130928: Fix error message during bytes formatting for the 'i' flag
#130967 merged
Mar 24, 2025 -
gh-131670: Fix crash in
anext()
when__anext__
is sync and raises#131682 merged
Mar 24, 2025 -
gh-111178: Fix function signature in pyexpat.c
#131674 merged
Mar 24, 2025 -
GH-131521: fix clangcl build on Windows for zlib-ng
#131526 merged
Mar 24, 2025 -
gh-111178: fix UBSan for
custom.c
examples#131606 merged
Mar 24, 2025 -
GH-128520: pathlib ABCs: tighten up argument types
#131621 merged
Mar 24, 2025 -
gh-115684: Clarify datetime
replace
documentation#116519 merged
Mar 24, 2025 -
GH-128520: pathlib ABCs: validate
magic_open()
arguments#131617 merged
Mar 24, 2025 -
GH-128520: pathlib ABCs: reject empty pattern in
ReadablePath.glob()
#127343 merged
Mar 24, 2025 -
GH-131296: fix clang-cl warning on Windows in _wmimodule.cpp
#131587 merged
Mar 24, 2025 -
gh-111178: Fix function signatures for test_socket
#131667 merged
Mar 24, 2025 -
gh-111178: fix UBSan failures for
anextawaitableobject
#131609 merged
Mar 24, 2025 -
gh-111178: Skip tests which require deep stack if UBsan
#131669 merged
Mar 24, 2025 -
gh-111178: Fix function signatures for test_capi
#131659 merged
Mar 24, 2025 -
gh-111178: Fix function signature for test_threading
#131663 merged
Mar 24, 2025 -
gh-128421: Avoid TSAN warnings in sys._current_frames()
#131548 merged
Mar 24, 2025 -
gh-111178: Fix function signatures for test_zoneinfo
#131664 merged
Mar 24, 2025 -
gh-111178: Fix function signatures for test_ctypes
#131660 merged
Mar 24, 2025 -
[3.13] gh-131645: fix ResourceWarnings in
test_asyncio.test_events
(#131646)#131661 merged
Mar 24, 2025 -
gh-128715: Expose ctypes.CField, with info attributes
#128950 merged
Mar 24, 2025 -
[3.12] Docs: Fix documentation for "PyTypeObject Definition" (GH-130936)
#131459 merged
Mar 24, 2025 -
gh-131311: Extract _replace_array_elements from PyCStructUnionType_update_stginfo
#131504 merged
Mar 24, 2025 -
gh-128485: ensure that dlmalloc initializes itself at import time in ctypes
#131633 merged
Mar 24, 2025 -
gh-131311: Fix additional memory leaks in ctypes
#131429 merged
Mar 24, 2025 -
gh-131645: fix ResourceWarnings in test_asyncio.test_events
#131646 merged
Mar 24, 2025 -
[3.13] gh-130587: Add hand-written docs for non-OP tokens (GH-130588)
#131465 merged
Mar 24, 2025 -
gh-123909: Remove obsolete note in PyType_FromMetaclass docs
#131506 merged
Mar 24, 2025 -
gh-111178: fix UBSan failures for
Modules/_testcapimodule.c
#131614 merged
Mar 24, 2025 -
gh-111178: fix UBSan failures for
Modules/_testcapi/*.c
#131613 merged
Mar 24, 2025 -
gh-111178: fix UBSan failures for
bytesobject.c
#131603 merged
Mar 24, 2025 -
gh-111178: fix UBSan failures for
Python/legacy_tracing.c
#131611 merged
Mar 24, 2025 -
gh-111178: fix UBSan failures for
Modules/_testmultiphase.c
#131615 merged
Mar 24, 2025 -
gh-111178: fix UBSan failures for
Python/instrumentation.c
#131608 merged
Mar 24, 2025 -
gh-111178: fix UBSan failures for
PyStdPrinter_Object
#131607 merged
Mar 24, 2025 -
gh-111178: fix UBSan failures for
_PyExecutorObject
#131610 merged
Mar 24, 2025 -
gh-111178: fix UBSan failures for
PyBufferWrapper
#131616 merged
Mar 24, 2025 -
gh-111178: fix UBSan failures for
Modules/_testbuffer.c
#131612 merged
Mar 24, 2025 -
[3.12] gh-131045: [Enum] fix flag containment checks when using values (GH-131053)
#131232 merged
Mar 24, 2025 -
[3.12] gh-131357: Add a set of asserts to test.test_capi.test_bytearray (GH-131554)
#131629 merged
Mar 23, 2025 -
[3.13] gh-131045: [Enum] fix flag containment checks when using values (GH-131053)
#131167 merged
Mar 23, 2025 -
gh-111178: fix UBSan failures for
TaskStepMethWrapper
#131602 merged
Mar 23, 2025 -
Fix typo in importlib.metadata.rst
#131596 merged
Mar 23, 2025 -
gh-130080: do not fold match case constants in unoptimized AST
#131577 merged
Mar 23, 2025 -
[3.12] gh-130283: update deprecated links and examples in
urllib.request
docs (GH-130284)#131627 merged
Mar 23, 2025 -
[3.13] gh-130283: update deprecated links and examples in
urllib.request
docs (GH-130284)#131626 merged
Mar 23, 2025 -
gh-130283: update deprecated links and examples in
urllib.request
docs#130284 merged
Mar 23, 2025 -
[3.13] gh-131418: remove unused legacy typedefs in
{md5,sha1}module.c
(GH-131420)#131620 merged
Mar 23, 2025 -
[3.12] gh-121529: Document
from_
parameter in_mboxMMDF
public methods (GH-121530)#131622 merged
Mar 23, 2025 -
[3.13] gh-121529: Document
from_
parameter in_mboxMMDF
public methods (GH-121530)#131623 merged
Mar 23, 2025 -
gh-121529: Document from_ parameter in _mboxMMDF methods
#121530 merged
Mar 23, 2025 -
[3.12] gh-131418: remove unused legacy typedefs in
{md5,sha1}module.c
(GH-131420)#131619 merged
Mar 23, 2025 -
gh-131418: remove unused legacy typedefs in
{md5,sha1}module.c
#131420 merged
Mar 23, 2025 -
[3.13] gh-131357: Add a set of asserts to test.test_capi.test_bytearray (GH-131554)
#131601 merged
Mar 23, 2025 -
gh-131357: Add a set of asserts to test.test_capi.test_bytearray
#131554 merged
Mar 23, 2025 -
GH-131296: fix clang-cl warning on Windows in semaphore.c
#131595 merged
Mar 22, 2025 -
gh-131566: Skip
test_tracemalloc_track_race
under TSAN#131567 merged
Mar 22, 2025 -
gh-131296: fix clang-cl warning in tracemalloc.c
#131514 merged
Mar 22, 2025 -
[3.12] gh-131457: Fix typo in BNF description of function signatures (GH-131460)
#131576 merged
Mar 22, 2025 -
[3.13] gh-131457: Fix typo in BNF description of function signatures (GH-131460)
#131575 merged
Mar 22, 2025 -
gh-131457: Fix typo in BNF description of function signatures
#131460 merged
Mar 22, 2025 -
gh-131238: Add missing pycore_function.h includes for JIT compiler
#131571 merged
Mar 21, 2025 -
gh-130312: SET_ADD should not lock
#130136 merged
Mar 21, 2025 -
gh-131238: Move _Py_VISIT_STACKREF() to pycore_stackref.h
#131560 merged
Mar 21, 2025 -
GH-128520: pathlib ABCs: allow tests to be run externally
#131315 merged
Mar 21, 2025 -
gh-117657: Skip some tests when running with TSAN
#131555 merged
Mar 21, 2025 -
[3.13] gh-117657: Fix TSAN data race in _PyEval_SetTrace assertion (gh-131561)
#131564 merged
Mar 21, 2025 -
GH-130415: Optimize constant comparison in JIT builds
#131489 merged
Mar 21, 2025 -
gh-117657: Fix TSAN data race in _PyEval_SetTrace assertion
#131561 merged
Mar 21, 2025 -
gh-131233: remove return-in-finally in multiprocessing/connection.py
#131416 merged
Mar 21, 2025 -
[3.13] gh-131507: Refactor screen and cursor position calculations (GH-131547)
#131557 merged
Mar 21, 2025 -
gh-131507: Refactor screen and cursor position calculations
#131547 merged
Mar 21, 2025 -
gh-131238: Add pycore_interpframe_structs.h header
#131553 merged
Mar 21, 2025 -
gh-131238: Remove pycore_object_deferred.h from pycore_object.h
#131549 merged
Mar 21, 2025 -
[3.13] gh-131507: Clean up tests and type checking for
_pyrepl
(GH-131509)#131546 merged
Mar 21, 2025 -
gh-131238: Add pycore_interpframe.h to PYTHON_HEADERS
#131545 merged
Mar 21, 2025 -
gh-128421: Add locking to most frame object functions
#131479 merged
Mar 21, 2025 -
gh-131507: Clean up tests and type checking for
_pyrepl
#131509 merged
Mar 21, 2025 -
GH-131513: Cases generator: Allow dead inputs to be reassigned
#131515 merged
Mar 21, 2025 -
[3.12] gh-131492, gh-131461: handle exceptions in GzipFile constructor while owning resources (GH-131462)
#131519 merged
Mar 21, 2025 -
[3.13] gh-131492, gh-131461: handle exceptions in GzipFile constructor while owning resources (GH-131462)
#131518 merged
Mar 21, 2025 -
[3.12] gh-88887: Cleanup
multiprocessing.resource_tracker.ResourceTracker
… (GH-130429)#131530 merged
Mar 21, 2025 -
gh-131268: implement thread names on OpenBSD
#131528 merged
Mar 21, 2025 -
[3.12] gh-131441: Add a set of asserts to test.test_capi.test_list (#131442)
#131533 merged
Mar 21, 2025 -
[3.12] gh-70647: update docs to mention the datetime 1900 year default 2/29 issue
#131534 merged
Mar 21, 2025 -
gh-70647: Raise a more informative error for when date is out of range
#131335 merged
Mar 21, 2025 -
gh-120144: Disable the CALL event when possible to achieve zero overhead pdb
#131390 merged
Mar 21, 2025 -
gh-131331: rename
not
field toinvert
for C++ extension modules#131334 merged
Mar 20, 2025 -
gh-131269: Avoid binding functions in random.py
#131270 merged
Mar 20, 2025 -
gh-131435: random.randint optimization
#131436 merged
Mar 20, 2025 -
[3.13] gh-131441: Add a set of asserts to test.test_capi.test_list (GH-131442)
#131523 merged
Mar 20, 2025 -
[3.13] gh-88887: Cleanup
multiprocessing.resource_tracker.ResourceTracker
upon deletion (GH-130429)#131516 merged
Mar 20, 2025 -
gh-131492: gh-131461: handle exceptions in GzipFile constructor while owning resources
#131462 merged
Mar 20, 2025 -
gh-88887: Cleanup
multiprocessing.resource_tracker.ResourceTracker
upon deletion#130429 merged
Mar 20, 2025 -
gh-131453: Add missing constants to winsound module
#131454 merged
Mar 20, 2025 -
GH-131296: fix clang-cl warnings in sysmodule.c
#131304 merged
Mar 20, 2025 -
gh-130080: fix warnings in tests
#131471 merged
Mar 20, 2025 -
GH-127705: Don't call _Py_ForgetReference before _Py_Dealloc
#131508 merged
Mar 20, 2025 -
[3.12] GH-121970: Extract
pydoc_topics
into a new extension (GH-131256)#131512 merged
Mar 20, 2025 -
GH-131498: Remove conditional stack effects
#131499 merged
Mar 20, 2025 -
gh-127833: Use
productionlist
nodes to implement thegrammar-snippet
directive#130376 merged
Mar 20, 2025 -
[3.13] GH-121970: Extract
pydoc_topics
into a new extension (GH-131256)#131511 merged
Mar 20, 2025 -
[3.13] Docs: Fix documentation for "PyTypeObject Definition" (GH-130936)
#131458 merged
Mar 20, 2025 -
gh-127989: C API: Refer to attached thread states instead of the GIL
#127990 merged
Mar 20, 2025 -
GH-130296: Remove
_PyOpcode_max_stack_effect
as it is no longer used#131493 merged
Mar 20, 2025 -
gh-131238: Remove includes from pycore_interp.h
#131495 merged
Mar 20, 2025 -
gh-111178: Fix function signatures for multiple tests
#131496 merged
Mar 20, 2025 -
gh-131296: Fix Windows build warnings
#131487 merged
Mar 20, 2025 -
gh-131441: Add a set of asserts to test.test_capi.test_list
#131442 merged
Mar 20, 2025 -
gh-128421: add critical section around
traceback.tb_next
#131322 merged
Mar 20, 2025 -
gh-131401: fix data races in exception handling
#131447 merged
Mar 20, 2025 -
GH-123599: Deprecate duplicate
pathname2url()
implementation#127380 merged
Mar 20, 2025 -
gh-131238: Cleanup pycore_runtime.h includes
#131486 merged
Mar 20, 2025 -
gh-131238: Remove pycore_lock.h includes
#131483 merged
Mar 19, 2025 -
gh-131238: Move pycore_obmalloc.h include to pycore_runtime_structs.h
#131482 merged
Mar 19, 2025 -
gh-131238: Use pycore_interp_structs.h header
#131481 merged
Mar 19, 2025 -
gh-129598: allow multi stmts for ast single with ';'
#129620 merged
Mar 19, 2025 -
gh-131238: Remove more includes from pycore_interp.h
#131480 merged
Mar 19, 2025 -
GH-123599: Remove duplicate
url2pathname()
implementation#127237 merged
Mar 19, 2025 -
gh-126835: Move constant tuple folding to CFG
#130769 merged
Mar 19, 2025 -
GH-131473: add missing %(AdditionalOptions) for Hacl_Hash_Blake2b_Simd{128|256}.c
#131475 merged
Mar 19, 2025 -
GH-125866: Deprecate
nturl2path
module#131432 merged
Mar 19, 2025 -
gh-130956: emit AArch64 trampolines only for long jumps
#131041 merged
Mar 19, 2025 -
gh-91349: Replace zlib with zlib-ng in Windows build
#131438 merged
Mar 19, 2025 -
GH-121970: Extract
pydoc_topics
into a new extension#131256 merged
Mar 19, 2025 -
gh-131238: Remove many includes in pycore_interp.h
#131472 merged
Mar 19, 2025 -
[3.13] gh-131117: Update tp_finalize example to use PyErr_GetRaisedException (GH-131118)
#131476 merged
Mar 19, 2025 -
gh-131117: Update tp_finalize example to use PyErr_GetRaisedException
#131118 merged
Mar 19, 2025 -
gh-130931: Add pycore_interpframe.h internal header
#131249 merged
Mar 19, 2025 -
gh-90548: Make musl test skips smarter (fixes Alpine errors)
#131313 merged
Mar 19, 2025 -
gh-131238: Remove pycore_runtime.h from pycore_pystate.h
#131356 merged
Mar 19, 2025 -
gh-111178: Fix function signatures in legacy_tracing.c
#131464 merged
Mar 19, 2025 -
gh-111178: Fix function signatures in _testbuffer.c
#131463 merged
Mar 19, 2025 -
gh-130587: Add hand-written docs for non-OP tokens
#130588 merged
Mar 19, 2025 -
gh-130931: Add pycore_typedefs.h internal header
#131396 merged
Mar 19, 2025 -
Docs: Fix documentation for "PyTypeObject Definition"
#130936 merged
Mar 19, 2025 -
gh-111178: Fix function signatures for test_types
#131455 merged
Mar 19, 2025 -
gh-111178: Fix function signatures for test_iter
#131456 merged
Mar 19, 2025 -
[3.13] gh-131263: Skip test_timerfd_negative on NetBSD to prevent system freeze (GH-131431)
#131451 merged
Mar 19, 2025 -
gh-131263: Skip test_timerfd_negative on NetBSD to prevent system freeze
#131431 merged
Mar 19, 2025 -
gh-130655: Add tests for
gettext.find()
#130691 merged
Mar 19, 2025 -
[3.13] gh-118915: Document
PY_MONITORING_IS_INSTRUMENTED_EVENT
(GH-128026)#131424 merged
Mar 19, 2025 -
GH-131358: Add encoding alias cseuckr for euc_kr
#131370 merged
Mar 19, 2025 -
[3.12] gh-131417: Mention asyncio Future and Task in docs for generic classes list (GH-131422)
#131446 merged
Mar 19, 2025 -
[3.13] gh-131417: Mention asyncio Future and Task in docs for generic classes list (GH-131422)
#131445 merged
Mar 19, 2025 -
gh-131401: fix data race in
_PyErr_Restore
#131406 merged
Mar 19, 2025 -
gh-131417: Mention asyncio Future and Task in docs for generic classes list
#131422 merged
Mar 19, 2025 -
[3.12] Docs: fix shell command formatting (GH-131310)
#131444 merged
Mar 19, 2025 -
[3.13] Docs: fix shell command formatting (GH-131310)
#131443 merged
Mar 19, 2025 -
Docs: fix shell command formatting
#131310 merged
Mar 19, 2025 -
gh-121468: Ensure PDB cleans up event loop policies after using asyncio.
#131388 merged
Mar 19, 2025 -
[3.13] gh-124666: Improve thread cleanup in test_android (GH-131427)
#131433 merged
Mar 19, 2025
79 Pull requests opened by 48 people
-
gh-130895: fix multiprocessing.Process join/wait/poll races
#131440 opened
Mar 19, 2025 -
gh-131379: Fix assertionError in __move_tall when scrolling through REPL history
#131450 opened
Mar 19, 2025 -
gh-131430: Fix crashes on an empty DELETE_WORD_BACKWARDS (^W) followed by CLEAR_TO_START (^K)
#131452 opened
Mar 19, 2025 -
gh-127833: Add links to token types to the lexical analysis intro
#131468 opened
Mar 19, 2025 -
GH-114911: use time.perf_counter in Stopwatch
#131469 opened
Mar 19, 2025 -
gh-91349: Adjust default compression level to 6 (down from 9) in gzip and tarfile
#131470 opened
Mar 19, 2025 -
gh-127833: lexical analysis: Improve section on Names
#131474 opened
Mar 19, 2025 -
gh-64243: Implement `locale.getlocale` fall back in `gettext.find`
#131477 opened
Mar 19, 2025 -
[WIP] gh-129813: Add PyBytesWriter C API (version 2)
#131520 opened
Mar 20, 2025 -
gh-115783: Deprecate support for invalid ISO formats in `datetime.fromisoformat`
#131522 opened
Mar 20, 2025 -
gh-131525: Cache the result of tuple_hash
#131529 opened
Mar 20, 2025 -
gh-131531: Add `android.py package` command
#131532 opened
Mar 21, 2025 -
gh-131505: Move len boundary assertions before using len.
#131536 opened
Mar 21, 2025 -
gh-130522: Fix threading errors during garbage collection
#131537 opened
Mar 21, 2025 -
docs: -I also implies -P
#131539 opened
Mar 21, 2025 -
docs(http.server): mention exceptions for content length header
#131541 opened
Mar 21, 2025 -
gh-131524: Update platform CLI to use argparse
#131542 opened
Mar 21, 2025 -
gh-130907: Error when accessing __annotations__ on a partially defined module
#131550 opened
Mar 21, 2025 -
gh-131535: Fix stale example in `html.parser` docs, make examples doctests
#131551 opened
Mar 21, 2025 -
gh-131556: Fix `build-details.json` Makefile target
#131558 opened
Mar 21, 2025 -
Enable Windows on Arm GitHub runners.
#131559 opened
Mar 21, 2025 -
gh-131507: Add support for syntax highlighting in PyREPL
#131562 opened
Mar 21, 2025 -
gh-131434: Improve error reporting for incorrect format in strptime()
#131568 opened
Mar 21, 2025 -
gh-131540: Improve type checking error for `args` in `threading.Thread` objects
#131582 opened
Mar 22, 2025 -
gh-130870: Preserve `GenericAlias` subclasses in `typing.get_type_hints()`
#131583 opened
Mar 22, 2025 -
GH-131296: fix clang-cl warning on Windows in pegen.h
#131584 opened
Mar 22, 2025 -
gh-90772: Add option to output UTC datetimes as "Z" in .isoformat()
#131585 opened
Mar 22, 2025 -
gh-131586: Avoid refcount contention in some "special" calls
#131588 opened
Mar 22, 2025 -
GH-131296: fix clang-cl warning on Windows in thread_nt.h
#131589 opened
Mar 22, 2025 -
GH-131296: fix clang-cl warning on Windows in overlapped.c
#131590 opened
Mar 22, 2025 -
gh-131591: Implement PEP 768
#131592 opened
Mar 22, 2025 -
GH-131296: fix clang-cl warning on Windows in sre.c
#131593 opened
Mar 22, 2025 -
GH-131296: fix clang-cl warning on Windows in getpath.c
#131594 opened
Mar 22, 2025 -
gh-90120: Specify UTF-8 encoding in `PyModule_AddString{Constant,Macro}` docs
#131597 opened
Mar 23, 2025 -
GH-131296: fix clang-cl warning on Windows in _winapi.c
#131600 opened
Mar 23, 2025 -
GH-131296: fix clang-cl warning on Windows in longobject.c for 32bit builds
#131604 opened
Mar 23, 2025 -
gh-111178: allow AC to disable fastcall convention to avoid UBSan failures
#131605 opened
Mar 23, 2025 -
gh-131423: Update OpenSSL to 3.0.16 (macOS, Windows) and 3.4.1 (Linux)
#131618 opened
Mar 23, 2025 -
gh-131624: Fix posix_spawn tests failing on NetBSD with stack limit assertions
#131625 opened
Mar 23, 2025 -
[3.13] no-issue: Fix typo in importlib.metadata.rst (gh-131596)
#131630 opened
Mar 23, 2025 -
[3.12] no-issue: Fix typo in importlib.metadata.rst (gh-131596)
#131631 opened
Mar 23, 2025 -
gh-131628: use dock-typing in `inspect` to support Cython
#131632 opened
Mar 23, 2025 -
pathlib ABCs: yield progress reports from `WritablePath._copy_from()`
#131636 opened
Mar 23, 2025 -
gh-100929: Add `%F` format code to strptime
#131637 opened
Mar 23, 2025 -
gh-60115: Support frozen modules for linecache.getline()
#131638 opened
Mar 23, 2025 -
GH-130798: Add type hints to pathlib.types
#131639 opened
Mar 23, 2025 -
Docs: Update `PyExc_*` tables in the c-api documentation
#131640 opened
Mar 24, 2025 -
add __type_checking__ keyword
#131641 opened
Mar 24, 2025 -
gh-73069: fix race conditions in os.scandir and associated direntry
#131642 opened
Mar 24, 2025 -
gh-131649: fix test_string_literals SyntaxWarning
#131650 opened
Mar 24, 2025 -
gh-131652: remove duplicated bits in `Lib/test/clinic.test.c`
#131653 opened
Mar 24, 2025 -
gh-131656: Solved the cross-interpreter support of `multiprocessing` module
#131657 opened
Mar 24, 2025 -
gh-111178: remove unnecessary clinic casts to `PyCFunction`
#131665 opened
Mar 24, 2025 -
gh-111178: Fix getsockaddrarg() undefined behavior
#131668 opened
Mar 24, 2025 -
gh-111178: remove redundant casts for functions with correct signatures
#131673 opened
Mar 24, 2025 -
[3.13] gh-115684: Clarify datetime `replace` documentation (GH-116519)
#131676 opened
Mar 24, 2025 -
[WIP] gh-129813: Add PyBytesWriter C API (flavor with size)
#131681 opened
Mar 24, 2025 -
GH-131678: fix Windows tail-call CI does not run the test cases
#131690 opened
Mar 24, 2025 -
[3.12] gh-115684: Clarify datetime `replace` documentation (GH-116519)
#131694 opened
Mar 24, 2025 -
gh-128813: hide mixed-mode functions for complex arithmetic from C-API
#131703 opened
Mar 25, 2025 -
[3.13] gh-128446: Run Windows CI tests on each commit (GH-131702)
#131705 opened
Mar 25, 2025 -
[3.12] gh-128446: Run Windows CI tests on each commit (GH-131702)
#131706 opened
Mar 25, 2025 -
gh-111178: Skip undefined behavior checks in _PyPegen_lookahead()
#131714 opened
Mar 25, 2025 -
gh-127945: fix thread safety of creating instances of ctypes structures
#131716 opened
Mar 25, 2025 -
gh-127405: Emit a deprecation warning about a future change of `sys.abiflags` availability on Windows
#131717 opened
Mar 25, 2025 -
gh-131715 Fix Error calling BaseHTTPRequestHandler.end_headers()
#131718 opened
Mar 25, 2025 -
gh-91349: Expose the crc32 function from the lzma library
#131721 opened
Mar 25, 2025 -
gh-131725: Generate GNU hash table in `msgfmt.py`
#131727 opened
Mar 25, 2025 -
GH-131729: Code-gen better liveness analysis
#131732 opened
Mar 25, 2025 -
gh-131738: optimize builtin any/all/tuple calls with a generator expression arg
#131737 opened
Mar 25, 2025 -
gh-131736: Only do seclevel workaround if seclevel greater than 1
#131739 opened
Mar 25, 2025 -
gh-131741: Add documentation for Windows version detection change in `platform`
#131742 opened
Mar 25, 2025 -
gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm gen
#131744 opened
Mar 25, 2025 -
gh-130080: Remove unnecessary memset for `_PyASTOptimizeState` initializing
#131745 opened
Mar 25, 2025 -
gh-117657: Fix data race in `compare_unicode_unicode_threadsafe`
#131746 opened
Mar 25, 2025 -
no issue: Document that sys._is_gil_enabled is CPython-specific
#131748 opened
Mar 25, 2025 -
[3.13] GH-130673: Gracefully handle missing sections in JIT build (GH-130906)
#131749 opened
Mar 25, 2025
109 Issues closed by 41 people
-
JIT build crashes on x86_64-linux with LLVM 18
#130673 closed
Mar 25, 2025 -
clang-cl on Windows incorrectly compiles SEH (structured exception handling)
#131691 closed
Mar 25, 2025 -
Exit code in case of an error is always 1 since Python 3.13
#129900 closed
Mar 25, 2025 -
Problemas al instalar SPACY
#131735 closed
Mar 25, 2025 -
clang-cl on Windows fails to compile after zlib-ng
#131521 closed
Mar 25, 2025 -
clang-cl on Windows still needs PreferredToolArchitecture
#131473 closed
Mar 25, 2025 -
Error al instalar SPACY
#131731 closed
Mar 25, 2025 -
Faulthandler segfaults when called from threads
#131580 closed
Mar 25, 2025 -
ImportWarning in test_importlib ... test_permission_error_cwd
#131647 closed
Mar 25, 2025 -
JIT: remove jumps at the end of every micro op on aarch64
#130887 closed
Mar 25, 2025 -
_PyMem_FreeDelayed() missing a NULL pointer check
#131719 closed
Mar 25, 2025 -
Using a null pointer in set_tp_mro
#131711 closed
Mar 25, 2025 -
Some error paths do not set Exceptions in _testexternalinspection
#130052 closed
Mar 25, 2025 -
[Windows] New REPL doesn't allow to input non-ASCII Unicode characters
#130804 closed
Mar 25, 2025 -
RuntimeWarning in test_coroutines.CoroutineTest.test_await_17
#131707 closed
Mar 25, 2025 -
asyncio.current_task() is None for asyncio.tasks._PyTask 3.14a6
#131709 closed
Mar 25, 2025 -
UnicodeEncodeError in email.generator.py
#131655 closed
Mar 25, 2025 -
`anextawaitable_close()` should be a `METH_NOARGS` not `METH_VARARGS`
#131666 closed
Mar 25, 2025 -
Ctrl + Left/Right Arrow Key not working properly inside Python Interpreter
#131700 closed
Mar 25, 2025 -
Add strict=True Parameter to int() for Stricter String Parsing
#131699 closed
Mar 25, 2025 -
timedelta
#131698 closed
Mar 24, 2025 -
Flaky test `test_lru_cache_threaded3`
#131677 closed
Mar 24, 2025 -
Possible memory leak in _ctypes/PyCStructUnionType_update_stginfo on fail path
#131311 closed
Mar 24, 2025 -
flaky `test_traceback` on free-threaded Windows (x86)
#131685 closed
Mar 24, 2025 -
`anext(A(), default)` crashes when `StopAsyncIteration` is raised by a synchronous `__anext__`
#131670 closed
Mar 24, 2025 -
We shouldn't use locking APIs when creating sets in bytecode
#130312 closed
Mar 24, 2025 -
Data race between _Py_NewReference and _Py_IsOwnedByCurrentThread under free-threading
#131680 closed
Mar 24, 2025 -
datetime.date.replace() description not clear enough
#115684 closed
Mar 24, 2025 -
Identical branch in conditional node
#131651 closed
Mar 24, 2025 -
Make Argument Clinic aware of possible UBSan failures
#128180 closed
Mar 24, 2025 -
[3.12] Crash of repeated `Programs/_testembed.c` on Windows DEBUG build
#128833 closed
Mar 24, 2025 -
Windows on ARM should install to (Arm) directory
#131337 closed
Mar 24, 2025 -
Emscripten installation instructions shouldn't recommend installing to a non-user path
#126201 closed
Mar 24, 2025 -
datetime.timestamp() lose precision when the time is too large
#90683 closed
Mar 24, 2025 -
Race in _ctypes_alloc_callback and libffi under free-threading
#128485 closed
Mar 24, 2025 -
ResourceWarning(s) from test_asyncio.test_events.TestPyGetEventLoop.test_get_event_loop_new_process
#131645 closed
Mar 24, 2025 -
`enum.Flag.__contains__` changed behavior since python 3.12
#131045 closed
Mar 24, 2025 -
Extra letters added to my Python Code causing error's. Tried Copilot with not luck.
#131643 closed
Mar 24, 2025 -
add a timestamp() method to datetime.date class
#103072 closed
Mar 23, 2025 -
UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 724: character maps to <undefined>
#131635 closed
Mar 23, 2025 -
Deprecate and remove the __subclasses__ feature in future versions
#131634 closed
Mar 23, 2025 -
docs: fix deprecated or broken examples in urllib.request documentation.
#130283 closed
Mar 23, 2025 -
Remove un-necessary typedefs in `md5module.c` and `sha1module.c`
#131418 closed
Mar 23, 2025 -
Undocumented from_ parameter in _mboxMMDF methods
#121529 closed
Mar 23, 2025 -
locale.getdefaultlocale() envvars default code and documentation mismatch
#51230 closed
Mar 23, 2025 -
Tamil locale is using outdated encoding
#84723 closed
Mar 23, 2025 -
locale.normalize returns non-existing locale
#98478 closed
Mar 23, 2025 -
locale module example is wrong for some platforms
#91343 closed
Mar 23, 2025 -
`test.test_httpservers.CGIHTTPServerTestCase` OSError: [Errno 39] Directory not empty
#116575 closed
Mar 22, 2025 -
test_write_filtered_python_package in test_zipfile fails with PermissionError
#107914 closed
Mar 22, 2025 -
explore hashlib use of the Apple CryptoKit macOS
#91280 closed
Mar 22, 2025 -
ssl_renegotiate() doesn't seem to be exposed
#77243 closed
Mar 22, 2025 -
Add a set of asserts to test.test_capi.test_bytearray
#131552 closed
Mar 22, 2025 -
`tracemalloc.start()` and `tracemalloc.stop()` race condition
#131566 closed
Mar 22, 2025 -
blake2module.c needs to be compiled with libhacl SIMD flags
#130213 closed
Mar 22, 2025 -
Failed to build cpython in macOS because it was expecting "python.exe"
#131563 closed
Mar 22, 2025 -
Replacing autotools with meson
#131578 closed
Mar 22, 2025 -
Update bundled pip to 25.0.1
#129583 closed
Mar 22, 2025 -
csv not realising type 'TextIO' is compatible with 'SupportsWrite[str]'.
#131574 closed
Mar 22, 2025 -
Typo in BNF description of function signatures
#131457 closed
Mar 22, 2025 -
Our internal headers are far too interlinked
#131238 closed
Mar 21, 2025 -
ResourceWarning in GzipFile (write mode) if constructor raises (3.14 only)
#131461 closed
Mar 21, 2025 -
return-in-finally in multiprocessing/connection.py
#131233 closed
Mar 21, 2025 -
Zero-width characters cause unbounded memory use in PyREPL
#126685 closed
Mar 21, 2025 -
Unfixable potential race conditions on file descriptors in CPython
#121544 closed
Mar 21, 2025 -
`test_concurrent_futures` TSAN failures
#130605 closed
Mar 21, 2025 -
KeyboardInterrupt about test for REPL was directly captured by the test program
#128676 closed
Mar 21, 2025 -
TSAN data race in _PyErr_Restore
#131401 closed
Mar 21, 2025 -
`ast.parse(..., mode='single')` parses of multiple statements which are then not unparsed
#129598 closed
Mar 21, 2025 -
Python3.11 memory usage is more
#131538 closed
Mar 21, 2025 -
add strptime(s, '%s')
#66442 closed
Mar 21, 2025 -
Odd behavior when using datetime.timedelta under cProfile
#79185 closed
Mar 21, 2025 -
Code generator is overly restrictive about writing to input variables.
#131513 closed
Mar 21, 2025 -
GzipFile leaves GzipFile.myfileobject open in constructor if exception is raised
#131492 closed
Mar 21, 2025 -
multiprocessing: the Resource Tracker process is never reaped
#88887 closed
Mar 21, 2025 -
Inconsistent name mangling in `TypedDict` in function and class forms
#129567 closed
Mar 21, 2025 -
Avoid binding functions to temporaries in `random.py`
#131269 closed
Mar 20, 2025 -
random.randint performance improvement
#131435 closed
Mar 20, 2025 -
_Py_ExecutorDetach undefined when configured with --enable-experimental-jit=yes
#131488 closed
Mar 20, 2025 -
collections.defaultdict documentation is confusing
#131490 closed
Mar 20, 2025 -
Adding `most_common_value` to `collections.Counter`
#131517 closed
Mar 20, 2025 -
Segfault when attempting to run `chirp`
#131503 closed
Mar 20, 2025 -
Emit ResourceWarning when GzipFile is deleted with unwritten data
#130806 closed
Mar 20, 2025 -
Update tp_finalize example to use PyErr_GetRaisedException
#131117 closed
Mar 20, 2025 -
Some macros are missing in `winsound` module.
#131453 closed
Mar 20, 2025 -
Inconsistent behavior of datetime.strftime
#131502 closed
Mar 20, 2025 -
New REPL sets global `__package__` to `'_pyrepl'`
#123973 closed
Mar 20, 2025 -
Python 3.13: gnureadline appears to no longer be used
#125924 closed
Mar 20, 2025 -
Inconsistent imports styles in `Lib/_pyrepl`
#129758 closed
Mar 20, 2025 -
Incorrect error highlighting in assert statement with short-circuit evaluation in Python 3.11.2
#131497 closed
Mar 20, 2025 -
IndexError when accessing dis.cmp_op[instruction.arg] in Python 3.13 but not in 3.10
#131501 closed
Mar 20, 2025 -
Small error in Regular expression operations module
#131494 closed
Mar 20, 2025 -
Add a set of asserts to test.test_capi.test_list
#131441 closed
Mar 20, 2025 -
Pushing temporary, non-object pointers to the stack between micro-ops is counter-productive
#130296 closed
Mar 20, 2025 -
Refer to the GIL as a thread state in the C API
#127989 closed
Mar 20, 2025 -
Issue with `IncrementalDecoder` and `pipreqsnb`
#131437 closed
Mar 20, 2025 -
Encoding alias csEUCKR not supported
#131358 closed
Mar 20, 2025 -
zipapp standard library compressed project code
#131449 closed
Mar 19, 2025 -
Separate nturl2path module test from `test_urllib.py`
#122371 closed
Mar 19, 2025 -
JIT: emit the AArch64 trampoline only when needed
#130956 closed
Mar 19, 2025 -
test_re fails on Alpine Linux (with musl)
#131342 closed
Mar 19, 2025 -
getpass failing with no module named pwd
#98601 closed
Mar 19, 2025 -
sys.ps1 and sys.ps2 should be reverted after code.interact
#130660 closed
Mar 19, 2025 -
test_timerfd_negative hangs indefinitely, causes system freeze on NetBSD
#131263 closed
Mar 19, 2025
52 Issues opened by 47 people
-
Silent ctypes.struct layout change from native to Windows when bitfields are used
#131747 opened
Mar 25, 2025 -
New REPL: `python -q` outputs unnecessary blank space on empty terminal
#131743 opened
Mar 25, 2025 -
"What's new" notes for 3.12 don't mention `platform` changes regarding Windows 11 detection
#131741 opened
Mar 25, 2025 -
PyUnstable_GC_VisitObjects should traverse the permanent generation as well
#131740 opened
Mar 25, 2025 -
optimize any/all/tuple calls with a generator expression arg
#131738 opened
Mar 25, 2025 -
Only do seclevel workaround if seclevel greater than 1
#131736 opened
Mar 25, 2025 -
[Docs] add a new Sphinx `VersionChange` directive `.. scheduled-changed::`
#131733 opened
Mar 25, 2025 -
Generated interpreter does not spill the correct value of the stack pointer for output arrays.
#131729 opened
Mar 25, 2025 -
JIT code has too many validity checks
#131726 opened
Mar 25, 2025 -
msgfmt: Generate GNU hash table
#131725 opened
Mar 25, 2025 -
http.client._MAXHEADERS = 100 limit no longer sufficient
#131724 opened
Mar 25, 2025 -
statistics.fmean() does not support Decimal data, contrary to documentation
#131723 opened
Mar 25, 2025 -
Error calling BaseHTTPRequestHandler.end_headers()
#131715 opened
Mar 25, 2025 -
`_suggestions` module missing on Windows, untested
#131712 opened
Mar 25, 2025 -
Add PyNumber_Complex() and PyComplex_FromString() functions
#131704 opened
Mar 25, 2025 -
Add reproducibility test for `gzip.compress()`
#131697 opened
Mar 24, 2025 -
`TypeVarTuple` and `ParamSpec` allow too few arguments to be specified when used together
#131696 opened
Mar 24, 2025 -
The code generated by `DECREF_INPUTS()` is often inefficient and complex
#131695 opened
Mar 24, 2025 -
`DECREF_INPUTS()` should be escaping
#131688 opened
Mar 24, 2025 -
pkgutil.walk_packages(None) imports tests and then their SkipTest exceptions ends iteration
#131684 opened
Mar 24, 2025 -
Windows tail-call CI does not run the test cases
#131678 opened
Mar 24, 2025 -
build: big endian ARM builds fail with mimalloc enabled
#131675 opened
Mar 24, 2025 -
Cross-implementation support of `multiprocessing` module
#131656 opened
Mar 24, 2025 -
Remove duplicated bits in `Lib/test/clinic.test.c`
#131652 opened
Mar 24, 2025 -
SyntaxWarning in test_string_literals
#131649 opened
Mar 24, 2025 -
Duck-typing in `inspect.getfile`
#131628 opened
Mar 23, 2025 -
posix_spawn and posix_spawnp tests failing on NetBSD with stack limit assertions
#131624 opened
Mar 23, 2025 -
concurrent.futures.ProcessPoolExecutor raises during shutdown
#131598 opened
Mar 23, 2025 -
Implement PEP 768 – Safe external debugger interface for CPython
#131591 opened
Mar 22, 2025 -
Use stackrefs in `_PyType_LookupRef` and related functions
#131586 opened
Mar 22, 2025 -
test_embed and test_ssl failing on linux 6.12.13
#131579 opened
Mar 22, 2025 -
`ast.parse()` inconsistency with type comments vs. `type: ignore`
#131570 opened
Mar 21, 2025 -
`test_dllist` fails on NetBSD: dl_iterate_phdr doesn't report shared libraries
#131565 opened
Mar 21, 2025 -
Makefile always regenerates `build-details.json`
#131556 opened
Mar 21, 2025 -
`PyType_AddWatcher` and friends are not thread safe in free-threading
#131544 opened
Mar 21, 2025 -
Unrecoverable stack overflow with infinite recursion on macOS
#131543 opened
Mar 21, 2025 -
html.parser produces different output than documented
#131535 opened
Mar 21, 2025 -
Android cibuildwheel support
#131531 opened
Mar 20, 2025 -
Dynamic borrow checking for stackrefs
#131527 opened
Mar 20, 2025 -
Caching the tuple hash calculation speeds up some code significantly
#131525 opened
Mar 20, 2025 -
Improve `platform` CLI
#131524 opened
Mar 20, 2025 -
Deprecate PyASCIIObject/PyUnicodeObject
#131510 opened
Mar 20, 2025 -
Syntax highlighting in PyREPL
#131507 opened
Mar 20, 2025 -
Checking len bounds after usage in bytesio.c
#131505 opened
Mar 20, 2025 -
Top-of-stack caching in the interpreter
#131498 opened
Mar 20, 2025 -
PYTHONSAFEPATH still includes the current directory on Windows for script entrypoints
#131484 opened
Mar 19, 2025 -
glob.translate incorrectly treats ***
#131478 opened
Mar 19, 2025 -
`concurrent.futures.Executor.map` temporarily exceeds its `buffersize` while collecting the next result
#131466 opened
Mar 19, 2025 -
ThreadPoolexecutor doesnt release memory
#131448 opened
Mar 19, 2025 -
`ProcessPoolExecutor` only schedule tasks on 1 CPU when systemwise `isolcpus` is enabled
#131439 opened
Mar 19, 2025
188 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-100926: Move ctype's pointers cache to StgInfo
#131282 commented on
Mar 25, 2025 • 33 new comments -
gh-118948: add support for ISO 8601 basic format to ``datetime``
#120553 commented on
Mar 22, 2025 • 28 new comments -
gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}`
#130708 commented on
Mar 24, 2025 • 18 new comments -
gh-83461: Don't allow datetime parsing to accept non-ASCII digits
#131008 commented on
Mar 23, 2025 • 8 new comments -
gh-117829: add --include and --exclude flag to zipapp
#120537 commented on
Mar 24, 2025 • 8 new comments -
gh-79516: allow msgfmt.py to compile multiple input po files
#10875 commented on
Mar 21, 2025 • 7 new comments -
gh-130453: pygettext: Allow specifying multiple keywords with the same function name
#131380 commented on
Mar 23, 2025 • 6 new comments -
GH-123599: `url2pathname()`: handle authority section in file URL
#126844 commented on
Mar 20, 2025 • 6 new comments -
gh-103072: Add a `timestamp()` method to `datetime.date`
#131226 commented on
Mar 23, 2025 • 6 new comments -
Docs: C API: Improve documentation around non-Python threads with subinterpreters
#131087 commented on
Mar 24, 2025 • 6 new comments -
GH-109564: add asyncio.Server state machine
#131009 commented on
Mar 25, 2025 • 6 new comments -
gh-70647: Better promote how to safely parse yearless dates in datetime.
#116179 commented on
Mar 21, 2025 • 3 new comments -
gh-93096: fix `test_mimetypes.test_guess_type_conflicting_with_mimetypes`
#131408 commented on
Mar 24, 2025 • 3 new comments -
gh-113775: Fix HttpOnly Prefix Issue in MozillaCookieJar.save method
#113795 commented on
Mar 23, 2025 • 2 new comments -
gh-77065: Add optional keyword-only argument `echochar` for `getpass.getpass`
#130496 commented on
Mar 25, 2025 • 2 new comments -
gh-130881: Handle conditionally defined annotations
#130935 commented on
Mar 23, 2025 • 2 new comments -
gh-87135: Raise PythonFinalizationError when joining a blocked daemon thread
#130402 commented on
Mar 24, 2025 • 2 new comments -
gh-131050: Allow CPython test to handle TLS libraries lacking FFDHE ciphersuites
#131051 commented on
Mar 25, 2025 • 2 new comments -
gh-131421: fix ASDL grammar for `Dict` to have an `expr?*` keys field
#131419 commented on
Mar 19, 2025 • 1 new comment -
gh-130373: Avoid locking in _LOAD_ATTR_WITH_HINT
#130372 commented on
Mar 24, 2025 • 1 new comment -
gh-99108: Implement HACL* HMAC
#130157 commented on
Mar 25, 2025 • 1 new comment -
Use `assert*` comparison methods in `test_timer_comparison`
#129513 commented on
Mar 21, 2025 • 1 new comment -
gh-112632 : Added an option for block formatting to Lib/pprint.py
#129274 commented on
Mar 25, 2025 • 1 new comment -
gh-128770: raise warnings as errors in test suite - except for test_socket which still logs warnings, and internal test warnings that are now logged
#128973 commented on
Mar 25, 2025 • 1 new comment -
gh-124176: `create_autospec` must not change how dataclass defaults are mocked
#124724 commented on
Mar 25, 2025 • 1 new comment -
Make codeblock in tutorial translateable
#131353 commented on
Mar 19, 2025 • 1 new comment -
gh-131146: Fix month names in a genitive case in calendar module
#131147 commented on
Mar 24, 2025 • 1 new comment -
gh-130425: Add "Did you mean [...]" suggestions for `del obj.attr`
#130799 commented on
Mar 19, 2025 • 1 new comment -
gh-128942: make arraymodule.c free-thread safe (lock-free)
#130771 commented on
Mar 25, 2025 • 1 new comment -
Race on `_PyRuntime.signals.unhandled_keyboard_interrupt` when calling `eval()` concurrently in free-threading mode
#128130 commented on
Mar 24, 2025 • 0 new comments -
gh-120170: Exclude __mp_main__ in C version of whichmodule()
#120171 commented on
Mar 19, 2025 • 0 new comments -
Untangle ctypes bitfield size and expose field information
#128715 commented on
Mar 24, 2025 • 0 new comments -
gh-115997: Make `HTTPResponse.read1` and `readline` raise `IncompleteRead`
#115998 commented on
Mar 23, 2025 • 0 new comments -
Add new format code to strptime for when microsecond is optional
#100929 commented on
Mar 24, 2025 • 0 new comments -
WIP: gh-114467: Support posix_spawn in subprocess.Popen with cwd != None
#114468 commented on
Mar 25, 2025 • 0 new comments -
`typing.Annotated` does not flatten through `typing.TypeAliasType`
#130117 commented on
Mar 24, 2025 • 0 new comments -
`test_multiprocessing_spawn.test_processes` flaky tests on Windows
#130733 commented on
Mar 25, 2025 • 0 new comments -
gh-76984: Handle DATA correctly for LMTP with multiple RCPT
#18896 commented on
Mar 25, 2025 • 0 new comments -
bpo-36967: Eliminate unnecessary check in _strptime when determining AM/PM
#13428 commented on
Mar 20, 2025 • 0 new comments -
gh-80744: pdb: do not read .pdbrc twice when in $HOME
#12731 commented on
Mar 22, 2025 • 0 new comments -
zippapp/ macOS: .DS_Store files should be excluded from the generated archives
#117829 commented on
Mar 24, 2025 • 0 new comments -
Dictionary max modifications threshold too low for JIT
#131194 commented on
Mar 25, 2025 • 0 new comments -
Make TSAN tests pass with the GIL disabled in free-threaded builds
#117657 commented on
Mar 25, 2025 • 0 new comments -
Use Windows `IFileOperation` to implement copying/moving/deleting in pathlib
#131262 commented on
Mar 24, 2025 • 0 new comments -
Make _Py_c_sum(), _Py_c_diff(), etc (elementary operations on Py_complex) - part of the public API
#128813 commented on
Mar 25, 2025 • 0 new comments -
Set `sys.abiflags` on Windows to make check free-threaded/debug builds easier
#127405 commented on
Mar 25, 2025 • 0 new comments -
create_task() recommendation seems like bad practice
#104091 commented on
Mar 25, 2025 • 0 new comments -
resurrected asyncio `_SelectorTransport` unregisters fds it doesn't own
#130141 commented on
Mar 25, 2025 • 0 new comments -
Safe synchronous cancellation in asyncio
#103486 commented on
Mar 25, 2025 • 0 new comments -
Segfault in faulthandler signal handler
#116008 commented on
Mar 25, 2025 • 0 new comments -
datetime.strptime without a year fails on Feb 29
#70647 commented on
Mar 25, 2025 • 0 new comments -
`csv` does not round-trip for `complex` numbers
#98485 commented on
Mar 25, 2025 • 0 new comments -
Add integer formatting code for fixed-width signed arithmetic (2's complement)
#74756 commented on
Mar 25, 2025 • 0 new comments -
inconsistent handling of duplicate ZipFile entries
#117779 commented on
Mar 25, 2025 • 0 new comments -
Optionally prevent child tasks from being cancelled in `asyncio.TaskGroup`
#101581 commented on
Mar 25, 2025 • 0 new comments -
Move const folding to the peephole optimizer
#126835 commented on
Mar 25, 2025 • 0 new comments -
Use zlib-ng (fast!) rather than mainline stale zlib in binary releases
#91349 commented on
Mar 25, 2025 • 0 new comments -
Crash Due to Exception in threading._shutdown()
#113148 commented on
Mar 25, 2025 • 0 new comments -
`ctypes` thread safety auditing (and fixing)
#127945 commented on
Mar 25, 2025 • 0 new comments -
UBSan: Calling a function through pointer to incorrect function type is undefined behavior
#111178 commented on
Mar 25, 2025 • 0 new comments -
[3.13] gh-128231: Use `runcode()` return value for failing early (GH-129488)
#130513 commented on
Mar 25, 2025 • 0 new comments -
gh-130524 Create WinGetpassTest class for improved coverage
#130529 commented on
Mar 23, 2025 • 0 new comments -
gh-130536: Added details to `os.path` documentation
#130557 commented on
Mar 23, 2025 • 0 new comments -
gh-131510: Deprecate PyUnicodeObject structs, revert memory layout
#130697 commented on
Mar 20, 2025 • 0 new comments -
gh-130703: Implement wrapping to width for msgids
#130705 commented on
Mar 23, 2025 • 0 new comments -
gh-129098: avoid using content of `_pyrepl/__main__.py` when reporting tracebacks
#130721 commented on
Mar 23, 2025 • 0 new comments -
gh-129847: Add graphlib.reverse(), graphlib.as_transitive()
#130875 commented on
Mar 20, 2025 • 0 new comments -
gh-130942: Fix path seperator matched in character ranges for glob.translate
#130989 commented on
Mar 20, 2025 • 0 new comments -
gh-131116: Fix inspect._finddoc to work with cached_property objects.
#131165 commented on
Mar 24, 2025 • 0 new comments -
GH-129149: Add fast paths to four more `PyLong_From*` functions
#131211 commented on
Mar 24, 2025 • 0 new comments -
gh-123471: Make concurrent iteration over itertools.cycle safe under free-threading
#131212 commented on
Mar 23, 2025 • 0 new comments -
gh-115999: Update whats news for free-threaded 3.14
#131285 commented on
Mar 23, 2025 • 0 new comments -
gh-131217: new repl display output from all statements, separated by ';'
#131341 commented on
Mar 21, 2025 • 0 new comments -
gh-131290: fix direct test files invocation
#131371 commented on
Mar 19, 2025 • 0 new comments -
gh-130197: pygettext: Fix and test the `--exclude-file` option
#131381 commented on
Mar 20, 2025 • 0 new comments -
Add example for `argparse`'s `append` action
#131389 commented on
Mar 19, 2025 • 0 new comments -
GH-117087: Initial implementation of support for 'code like' objects in sys.monitoring
#131414 commented on
Mar 21, 2025 • 0 new comments -
gh-121237: Add %:z directive to strptime
#122142 commented on
Mar 20, 2025 • 0 new comments -
gh-81074: Allow non-ASCII addr_spec in email.headerregistry.Address
#122477 commented on
Mar 19, 2025 • 0 new comments -
gh-123720: When closing an asyncio server, stop the handlers
#124689 commented on
Mar 23, 2025 • 0 new comments -
GH-124549: Add a note that when over-specifying datetime format, only the last directive gets used.
#125009 commented on
Mar 21, 2025 • 0 new comments -
gh-127405: Set `sys.abiflags` on Windows
#127406 commented on
Mar 25, 2025 • 0 new comments -
A more compact pathlib summary
#127911 commented on
Mar 19, 2025 • 0 new comments -
Document that dict.setdefault takes no keyword arguments
#128208 commented on
Mar 25, 2025 • 0 new comments -
gh-128307: support eager_start kwarg in create_eager_task_factory
#128306 commented on
Mar 25, 2025 • 0 new comments -
gh-127073: Clear completion list when KeyboardInterrupt occurs in REPL
#128467 commented on
Mar 22, 2025 • 0 new comments -
gh-128632: fix segfault on nested __classdict__ type param
#128744 commented on
Mar 19, 2025 • 0 new comments -
gh-128862: use importlib.resources to acquire doctest resources
#128865 commented on
Mar 24, 2025 • 0 new comments -
gh-129250: allow pickle instances of generic classes
#129446 commented on
Mar 19, 2025 • 0 new comments -
GH-129382: change venv's API symlinks default to match the CLI
#129493 commented on
Mar 21, 2025 • 0 new comments -
[3.13] gh-127833: Docs: Add a `grammar-snippet` directive & replace `productionlist` (GH-127835)
#129689 commented on
Mar 21, 2025 • 0 new comments -
gh-123358: Use `_PyStackRef` in `LOAD_DEREF`
#130064 commented on
Mar 25, 2025 • 0 new comments -
gh-130141: clean up asyncio._SelectorTransport during __del__
#130142 commented on
Mar 25, 2025 • 0 new comments -
gh-130327: Always traverse managed dictionaries, even when inline values are available
#130469 commented on
Mar 25, 2025 • 0 new comments -
`multiprocessing.Process.is_alive()` can incorrectly return True after `join()`
#130895 commented on
Mar 19, 2025 • 0 new comments -
Detect QEMU linux-user emulation in `subprocess._use_posix_spawn()`
#131398 commented on
Mar 20, 2025 • 0 new comments -
Add tz argument to date.today()
#94257 commented on
Mar 20, 2025 • 0 new comments -
glob.translate incorrectly matches path separator in character ranges
#130942 commented on
Mar 20, 2025 • 0 new comments -
test_interpreters.test_stress Crashes in managed_static_type_clear()
#127108 commented on
Mar 20, 2025 • 0 new comments -
`catch_warnings` context manager causes all warnings to be printed every time, even after exiting
#73858 commented on
Mar 21, 2025 • 0 new comments -
threading: Exception at shutdown on musllinux_1_2_i686
#130522 commented on
Mar 21, 2025 • 0 new comments -
time.strptime() return wrong result
#73267 commented on
Mar 21, 2025 • 0 new comments -
Encoding issue in the name of the local DST timezone
#77440 commented on
Mar 21, 2025 • 0 new comments -
Race in type_get_annotations under free-threading
#129547 commented on
Mar 21, 2025 • 0 new comments -
Local annotation turns local variables in cells
#130924 commented on
Mar 21, 2025 • 0 new comments -
Add tests for command-line interface
#131178 commented on
Mar 21, 2025 • 0 new comments -
data races in frame inspection and tracebacks
#128421 commented on
Mar 21, 2025 • 0 new comments -
PEP 649 behavior for partially executed modules
#130907 commented on
Mar 21, 2025 • 0 new comments -
Implement stack overflow protection for linux based on actual stack depth
#130396 commented on
Mar 21, 2025 • 0 new comments -
`date.strftime` and `datetime.strftime` format dates wrong in some locales.
#130528 commented on
Mar 21, 2025 • 0 new comments -
All unittest.mock autospec-generated methods are coroutine functions
#85794 commented on
Mar 21, 2025 • 0 new comments -
`test_import` sometimes fails in "Hypothesis tests on Ubuntu" job
#131229 commented on
Mar 21, 2025 • 0 new comments -
Better constant narrowing in the JIT optimizer
#130415 commented on
Mar 21, 2025 • 0 new comments -
`datetime.strptime` no longer raises `ValueError: stray % in format '%Y %'`
#131434 commented on
Mar 22, 2025 • 0 new comments -
Missing fast path in PyLong_From*() functions for compact integers
#129149 commented on
Mar 22, 2025 • 0 new comments -
Add a platform neutral version of localtime/gmtime
#84948 commented on
Mar 22, 2025 • 0 new comments -
strptime(.., '%c') fails to parse output of strftime('%c', ..) in some locales
#53203 commented on
Mar 22, 2025 • 0 new comments -
Docstrings for some methods in the datetime module are not very clear or helpful
#97517 commented on
Mar 22, 2025 • 0 new comments -
datetime: min date (0001-01-01 00:00:00) can't be converted to local timestamp
#75395 commented on
Mar 19, 2025 • 0 new comments -
urllib.request.urlopen(data_uri).file are closed automatically when the response is not hold by a variable
#92713 commented on
Mar 19, 2025 • 0 new comments -
Undefined references to HACL symbols when statically linking Python 3.12
#131298 commented on
Mar 19, 2025 • 0 new comments -
stdtypes don't mention asyncio generic classes
#131417 commented on
Mar 19, 2025 • 0 new comments -
Undocumented 3.13 C API
#118915 commented on
Mar 19, 2025 • 0 new comments -
zipfile local header extra data is inaccessible
#113994 commented on
Mar 19, 2025 • 0 new comments -
New REPL crashes on an empty DELETE_WORD_BACKWARDS (^W) followed by CLEAR_TO_START (^K)
#131430 commented on
Mar 19, 2025 • 0 new comments -
AssertionError in __move_tall when scrolling through REPL history
#131379 commented on
Mar 19, 2025 • 0 new comments -
Increase test coverage of `gettext.find` and `gettext._expand_lang`
#130655 commented on
Mar 19, 2025 • 0 new comments -
token module documentation is incomplete
#130587 commented on
Mar 19, 2025 • 0 new comments -
gettext.install() ignores previous call to locale.setlocale()
#64243 commented on
Mar 19, 2025 • 0 new comments -
Stack overflow test errors in Alpine after GH-130398
#131338 commented on
Mar 19, 2025 • 0 new comments -
We need unambiguous, meaningful naming of stack reference operations dependent on how counting is done
#130789 commented on
Mar 19, 2025 • 0 new comments -
Explain how to properly mock user-defined `__call__`
#131383 commented on
Mar 20, 2025 • 0 new comments -
Tkinter fails to build with Tcl 9.0 due to `Tcl_AppInit()` undeclared
#104363 commented on
Mar 20, 2025 • 0 new comments -
[Python-C] _PyThreadState_UncheckedGet() changed behavior in python 3.12 and code from 3.11 no longer works
#131346 commented on
Mar 20, 2025 • 0 new comments -
possible race-condition with python-doc
#130979 commented on
Mar 20, 2025 • 0 new comments -
Memory corruption error if a second subinterpreter imports a module that contains certain imports
#116524 commented on
Mar 20, 2025 • 0 new comments -
Improve and reorganise ``pyspecific``
#121970 commented on
Mar 20, 2025 • 0 new comments -
traceback._compute_suggestion_error crashes on `__getattr__` raising
#129605 commented on
Mar 20, 2025 • 0 new comments -
Use tagged pointers on the stack in the default build.
#127705 commented on
Mar 20, 2025 • 0 new comments -
Define the interface of a CodeLike object
#117087 commented on
Mar 20, 2025 • 0 new comments -
datetime.fromisoformat() accepts invalid ISO 8601 timestamps
#115783 commented on
Mar 20, 2025 • 0 new comments -
Incorrect installation of `lib-dynload` for custom builds on openSUSE
#131425 commented on
Mar 22, 2025 • 0 new comments -
Make pathlib ABCs usable by zipfile.Path
#128520 commented on
Mar 23, 2025 • 0 new comments -
ftplib `retrbinary(rest=...)` seems to send incorrect data
#127561 commented on
Mar 23, 2025 • 0 new comments -
setting a locale that uses comma as decimal separator breaks tkinter.DoubleVar
#84008 commented on
Mar 23, 2025 • 0 new comments -
locale.getlocale() returns a non RFC1766 language code
#82986 commented on
Mar 23, 2025 • 0 new comments -
Add more tests for zero-sized bytes objects in `capi` tests
#131357 commented on
Mar 23, 2025 • 0 new comments -
Self-documenting expressions conversion + format-spec
#131176 commented on
Mar 23, 2025 • 0 new comments -
can't step through _frozen_importlib/importlib._bootstrap using pdb
#60115 commented on
Mar 23, 2025 • 0 new comments -
test_codecs fails with RuntimeError on NetBSD
#124476 commented on
Mar 23, 2025 • 0 new comments -
Type hints for `pathlib.types`
#130798 commented on
Mar 23, 2025 • 0 new comments -
Cython cannot use "pycore_frame.h" in Py3.14a4
#130931 commented on
Mar 24, 2025 • 0 new comments -
Python 3.5.2 crashers (from PyPy)
#73069 commented on
Mar 24, 2025 • 0 new comments -
Align the grammar documentation with Python's actual grammar
#127833 commented on
Mar 24, 2025 • 0 new comments -
Decimal strict mode should prevent Decimal("0.89") == 0.89
#125557 commented on
Mar 24, 2025 • 0 new comments -
Race in ctypes PyCFuncPtr_new under free-threading
#128567 commented on
Mar 24, 2025 • 0 new comments -
Race in stgdict PyCStructUnionType_update_stginfo under free-threading
#128570 commented on
Mar 24, 2025 • 0 new comments -
Emscripten: Get test suite passing
#127146 commented on
Mar 24, 2025 • 0 new comments -
datetime.timestamp() doesn't have enough precision to represent datetime.max
#91012 commented on
Mar 24, 2025 • 0 new comments -
Add option to output UTC datetimes as "Z" in `.isoformat()`
#90772 commented on
Mar 24, 2025 • 0 new comments -
locale.getlocale() fails if locale name doesn't include encoding
#64287 commented on
Mar 24, 2025 • 0 new comments -
test_c_locale_coercion fails on OpenBSD
#75812 commented on
Mar 24, 2025 • 0 new comments -
Update OpenSSL versions for CI and Windows
#131423 commented on
Mar 24, 2025 • 0 new comments -
[Windows] test_int.test_denial_of_service failed: took 15ms
#114911 commented on
Mar 24, 2025 • 0 new comments -
asyncio: Re-reverse deprecation of set_event_loop?
#130322 commented on
Mar 24, 2025 • 0 new comments -
`_abc._abc_subclasscheck` has very poor performance and (I think) a memory leak
#92810 commented on
Mar 22, 2025 • 0 new comments -
multiprocessing.Process generates FileNotFoundError when argument isn't explicitly referenced
#94765 commented on
Mar 22, 2025 • 0 new comments -
Wrong `Python.asdl` type for `keys` in `Dict` literals
#131421 commented on
Mar 22, 2025 • 0 new comments -
Missleading example of value validation for `dbm` since 3.13
#131323 commented on
Mar 22, 2025 • 0 new comments -
`typing._eval_type` is not preserving `GenericAlias` subclasses
#130870 commented on
Mar 22, 2025 • 0 new comments -
gc.get_referrers() can be used to see objects before they are fully built
#101855 commented on
Mar 22, 2025 • 0 new comments -
Add ISO Basic format support to datetime.isoformat() and date.isoformat()
#118948 commented on
Mar 22, 2025 • 0 new comments -
Missing DTrace probes
#104280 commented on
Mar 22, 2025 • 0 new comments -
Custom unpickler and pickler for the shelve module
#99631 commented on
Mar 22, 2025 • 0 new comments -
AssertionError: 'LOAD_GLOBAL_MODULE' not found in {'RETURN_VALUE', 'RESUME_CHECK', 'LOAD_GLOBAL'} in test_opcache.py
#111760 commented on
Mar 23, 2025 • 0 new comments -
datetime.datetime.strptime get day error
#84417 commented on
Mar 23, 2025 • 0 new comments -
RecvmsgIntoSCMRightsStreamTest and RecvmsgSCMRightsStreamTest fails on NetBSD
#125860 commented on
Mar 23, 2025 • 0 new comments -
ValueError: filedescriptor out of range during test_subprocess on NetBSD
#124986 commented on
Mar 23, 2025 • 0 new comments -
AssertionError in test_whichdb_ndbm on NetBSD
#124486 commented on
Mar 23, 2025 • 0 new comments -
test_thread_time fails on NetBSD: time difference exceeds expected threshold
#123978 commented on
Mar 23, 2025 • 0 new comments -
test_timerfd_initval fails with large time difference on NetBSD
#131266 commented on
Mar 23, 2025 • 0 new comments -
Leaked semaphore objects in test_concurrent_futures
#104090 commented on
Mar 23, 2025 • 0 new comments -
Clarify that PyModule_AddString{Constant,Macro} use utf-8
#90120 commented on
Mar 23, 2025 • 0 new comments -
input() not including built-in newline if string > 236 characters
#131248 commented on
Mar 23, 2025 • 0 new comments -
clang-cl issues many warnings when building on Windows
#131296 commented on
Mar 23, 2025 • 0 new comments -
HttpOnly prefix appending feature of MozillaCookieJar almost never works
#113775 commented on
Mar 23, 2025 • 0 new comments -
Improve documentation of locale encoding functions
#57283 commented on
Mar 23, 2025 • 0 new comments -
locale.setlocale example incorrect
#85204 commented on
Mar 23, 2025 • 0 new comments