-
-
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
186 Pull requests merged by 49 people
-
[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 -
GH-126367:
url2pathname()
: handle NTFS alternate data streams#131428 merged
Mar 18, 2025 -
gh-124666: Improve thread cleanup in test_android
#131427 merged
Mar 18, 2025 -
gh-130914: Make graphlib.TopologicalSorter.prepare() idempotent
#131317 merged
Mar 18, 2025 -
[3.12] gh-121284: Fix email address header folding with parsed encoded-word (GH-122754)
#131404 merged
Mar 18, 2025 -
[3.13] gh-121284: Fix email address header folding with parsed encoded-word (GH-122754)
#131403 merged
Mar 18, 2025 -
gh-118915: Add document of
PY_MONITORING_IS_INSTRUMENTED_EVENT
#128026 merged
Mar 18, 2025 -
gh-114917: fix typo post gh-114918
#131413 merged
Mar 18, 2025 -
gh-131402: add HMAC-SHA3 test cases
#131407 merged
Mar 18, 2025 -
[3.13] gh-131277: allow EnvironmentVarGuard to unset more than one environment variable at once (GH-131280)
#131409 merged
Mar 18, 2025 -
[3.12] gh-131277: allow EnvironmentVarGuard to unset more than one environment variable at once (GH-131280)
#131410 merged
Mar 18, 2025 -
gh-130080: fix warnings in tests
#131400 merged
Mar 18, 2025 -
[3.12] gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176)
#131361 merged
Mar 18, 2025 -
gh-131261: expat/refresh.sh: Expand list of manual steps
#131359 merged
Mar 18, 2025 -
[3.12] gh-116666: Add "token" glossary term (GH-130888)
#131368 merged
Mar 18, 2025 -
[3.13] gh-116666: Add "token" glossary term (GH-130888)
#131367 merged
Mar 18, 2025 -
[3.12] gh-131002: clarify how to enforce sqlite3 column types for generated fields (GH-131006)
#131386 merged
Mar 18, 2025 -
[3.13] gh-131002: clarify how to enforce sqlite3 column types for generated fields (GH-131006)
#131385 merged
Mar 18, 2025 -
gh-121284: Fix email address header folding with parsed encoded-word
#122754 merged
Mar 18, 2025 -
gh-128002: fix tsan race in closing socket in test_sslproto
#131399 merged
Mar 18, 2025 -
gh-131311: Fix memory leak in PyCStructUnionType_update_stginfo
#131312 merged
Mar 18, 2025 -
gh-114917: add support for AI_NUMERICSERV in getaddrinfo emulation
#114918 merged
Mar 18, 2025 -
gh-128002: fix tsan race in closing socket in test_ssl
#131397 merged
Mar 18, 2025 -
[3.12] gh-130132: properly free resources in
urrlib.urlopen
examples (GH-130280)#131395 merged
Mar 18, 2025 -
[3.13] gh-130132: properly free resources in
urrlib.urlopen
examples (GH-130280)#131394 merged
Mar 18, 2025 -
gh-130132: add an explicit close() call to urlopen examples without with
#130280 merged
Mar 18, 2025 -
[3.13] gh-131094: Refine
math.isclose
docs (GH-131139)#131392 merged
Mar 18, 2025 -
[3.12] gh-131094: Refine
math.isclose
docs (GH-131139)#131393 merged
Mar 18, 2025 -
[3.13] gh-127667: refactor and improve
_hashopenssl.c
error branches (#131145)#131347 merged
Mar 18, 2025 -
[3.12] gh-127667: refactor and improve
_hashopenssl.c
error branches (#131145)#131348 merged
Mar 18, 2025 -
gh-131094: Refine math.isclose docs
#131139 merged
Mar 18, 2025 -
[3.13] gh-118201: Simplify conv_confname (#126089)
#131375 merged
Mar 18, 2025 -
gh-120144: Make it possible to use
sys.monitoring
for bdb and make it default for pdb#124533 merged
Mar 17, 2025 -
gh-131002: clarify how to enforce sqlite3 column types for generated fields
#131006 merged
Mar 17, 2025 -
gh-119786: Fix _PyExecutorObject link at jit.md file
#131382 merged
Mar 17, 2025 -
gh-130080: implement PEP 765
#130087 merged
Mar 17, 2025 -
GH-131278: Support building using "computed gotos" for clang-cl on Windows
#131279 merged
Mar 17, 2025 -
[3.13] gh-131325: fix sendfile fallback implementation to drain data after writing to transport (GH-131376)
#131377 merged
Mar 17, 2025 -
[3.12] gh-131325: fix sendfile fallback implementation to drain data after writing to transport (GH-131376)
#131378 merged
Mar 17, 2025 -
gh-131325: fix sendfile fallback implementation to drain data after writing to transport
#131376 merged
Mar 17, 2025 -
gh-116738: remove multiprocessing suppressions
#131319 merged
Mar 17, 2025 -
Fix test_pyrepl.TestDumbTerminal if PYTHON_BASIC_REPL set.
#131332 merged
Mar 17, 2025 -
GH-127705: Adds the missing bits from #131198
#131365 merged
Mar 17, 2025 -
GH-125174: Make immortality "sticky"
#131355 merged
Mar 17, 2025 -
gh-131268: Adjust _PYTHREAD_NAME_MAXLEN on BSD
#131345 merged
Mar 17, 2025 -
gh-131281: Add include for pystats builds
#131369 merged
Mar 17, 2025 -
GH-131291: fix building python_uwp.cpp with clang-cl
#131292 merged
Mar 17, 2025 -
gh-116666: Add "token" glossary term
#130888 merged
Mar 17, 2025 -
[3.12] gh-130727: Retry test_wmi on TimeoutError (GH-130832)
#130840 merged
Mar 17, 2025 -
gh-126895: fix readline module in free-threaded build
#131208 merged
Mar 17, 2025 -
[3.13] Docs: Fix incorrect sphinx markup for a class member (GH-130970)
#131366 merged
Mar 17, 2025 -
Docs: Fix incorrect sphinx markup for a class member
#130970 merged
Mar 17, 2025 -
gh-111178: fix UBSan failures in
Modules/_ssl.c
#130719 merged
Mar 17, 2025 -
[3.13] gh-129675: Update documentation for tp_basicsize & tp_itemsize (GH-129850)
#131079 merged
Mar 17, 2025 -
[3.12] gh-129675: Update documentation for tp_basicsize & tp_itemsize (GH-129850)
#131078 merged
Mar 17, 2025 -
[3.13] gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176) (GH-131272)
#131360 merged
Mar 17, 2025 -
GH-131238: More refactoring of core header files
#131351 merged
Mar 17, 2025 -
gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176)
#131272 merged
Mar 17, 2025 -
[3.12] gh-124385: Document and soft-deprecate PyLong_AS_LONG (GH-124386)
#130549 merged
Mar 17, 2025 -
[3.12] gh-109961: Docs: Fix incorrect rendering of
__replace__
incopy.rst
(GH-109968)#130909 merged
Mar 17, 2025 -
[3.12] gh-131339: test PyBytes_Size for a zero-size bytes object (GH-131340)
#131344 merged
Mar 17, 2025 -
gh-131238: Add explicit include to pycore headers
#131257 merged
Mar 17, 2025 -
gh-131238: Convert pycore_pystate.h static inline to functions
#131352 merged
Mar 17, 2025 -
[3.12] gh-129843: fix pure Python implementation of
warnings.warn_explicit
(GH-129848)#131350 merged
Mar 17, 2025 -
[3.13] gh-129843: fix pure Python implementation of
warnings.warn_explicit
(GH-129848)#131349 merged
Mar 17, 2025 -
gh-129843: Fix the wrong argument passed - converting positional argument to named argument
#129848 merged
Mar 17, 2025 -
gh-127667: refactor and improve
_hashopenssl.c
error branches#131145 merged
Mar 17, 2025 -
gh-131316: handle NULL values returned by HACL* functions
#131324 merged
Mar 17, 2025 -
gh-130149: cleanup refactorization of
test_hmac.py
#131318 merged
Mar 17, 2025 -
gh-93096: Update and document
pickletools
CLI#131273 merged
Mar 17, 2025 -
GH-131238: Core header refactor
#131250 merged
Mar 17, 2025 -
[3.13] gh-131339: test PyBytes_Size for a zero-size bytes object (GH-131340)
#131343 merged
Mar 17, 2025 -
gh-131339: test PyBytes_Size for a zero-size bytes object
#131340 merged
Mar 17, 2025 -
[3.12] gh-130160: use
.. program::
directive for documentinghttp.server
CLI (GH-131010)#131294 merged
Mar 17, 2025
89 Pull requests opened by 44 people
-
gh-131217: new repl display output from all statements, separated by ';'
#131341 opened
Mar 17, 2025 -
Make codeblock in tutorial translateable
#131353 opened
Mar 17, 2025 -
[3.11] gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176) (GH-131272)
#131362 opened
Mar 17, 2025 -
[3.10] gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176) (GH-131272)
#131363 opened
Mar 17, 2025 -
[3.9] gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176) (GH-131272)
#131364 opened
Mar 17, 2025 -
gh-131290: fix direct test files invocation
#131371 opened
Mar 17, 2025 -
gh-130453: pygettext: Allow specifying multiple keywords with the same function name
#131380 opened
Mar 17, 2025 -
gh-130197: pygettext: Fix and test the `--exclude-file` option
#131381 opened
Mar 17, 2025 -
Add example for `argparse`'s `append` action
#131389 opened
Mar 18, 2025 -
[3.11] gh-121284: Fix email address header folding with parsed encoded-word (GH-122754)
#131405 opened
Mar 18, 2025 -
gh-93096: fix `test_mimetypes.test_guess_type_conflicting_with_mimetypes`
#131408 opened
Mar 18, 2025 -
[3.10] gh-121284: Fix email address header folding with parsed encoded-word (GH-122754)
#131411 opened
Mar 18, 2025 -
[3.9] gh-121284: Fix email address header folding with parsed encoded-word (GH-122754)
#131412 opened
Mar 18, 2025 -
GH-117087: Initial implementation of support for 'code like' objects in sys.monitoring
#131414 opened
Mar 18, 2025 -
gh-93376: Allow override of mbox From matching
#131415 opened
Mar 18, 2025 -
gh-131421: fix ASDL grammar for `Dict` to have an `expr?*` keys field
#131419 opened
Mar 18, 2025 -
gh-131311: Fix additional memory leaks in ctypes
#131429 opened
Mar 18, 2025 -
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 -
[3.12] Docs: Fix documentation for "PyTypeObject Definition" (GH-130936)
#131459 opened
Mar 19, 2025 -
[3.13] gh-130587: Add hand-written docs for non-OP tokens (GH-130588)
#131465 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 -
gh-131311: Extract _replace_array_elements from PyCStructUnionType_update_stginfo
#131504 opened
Mar 20, 2025 -
gh-123909: Remove obsolete note in PyType_FromMetaclass docs
#131506 opened
Mar 20, 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-131521: fix clangcl build on Windows for zlib-ng
#131526 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-128421: Avoid TSAN warnings in sys._current_frames()
#131548 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-131296: fix clang-cl warning on Windows in _wmimodule.cpp
#131587 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-111178: fix UBSan failures for `bytesobject.c`
#131603 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: remove un-necessary casts in clinic autogenerated code
#131605 opened
Mar 23, 2025 -
gh-111178: fix UBSan for `custom.c` examples
#131606 opened
Mar 23, 2025 -
gh-111178: fix UBSan failures for `PyStdPrinter_Object`
#131607 opened
Mar 23, 2025 -
gh-111178: fix UBSan failures for `Python/instrumentation.c`
#131608 opened
Mar 23, 2025 -
gh-111178: fix UBSan failures for `anextawaitableobject`
#131609 opened
Mar 23, 2025 -
gh-111178: fix UBSan failures for `_PyExecutorObject`
#131610 opened
Mar 23, 2025 -
gh-111178: fix UBSan failures for `Python/legacy_tracing.c`
#131611 opened
Mar 23, 2025 -
gh-111178: fix UBSan failures for `Modules/_testbuffer.c`
#131612 opened
Mar 23, 2025 -
gh-111178: fix UBSan failures for `Modules/_testcapi/*.c`
#131613 opened
Mar 23, 2025 -
gh-111178: fix UBSan failures for `Modules/_testcapimodule.c`
#131614 opened
Mar 23, 2025 -
gh-111178: fix UBSan failures for `Modules/_testmultiphase.c`
#131615 opened
Mar 23, 2025 -
gh-111178: fix UBSan failures for `PyBufferWrapper`
#131616 opened
Mar 23, 2025 -
GH-128520: pathlib ABCs: validate `magic_open()` arguments
#131617 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-128520: pathlib ABCs: tighten up argument types
#131621 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 -
gh-128485: ensure that dlmalloc initializes itself at import time in ctypes
#131633 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
101 Issues closed by 39 people
-
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 -
urllib.request.url2pathname() mishandles colons in URLs on Windows
#126367 closed
Mar 18, 2025 -
Intermittent buildbot failure and timeout on Android aarch64
#124666 closed
Mar 18, 2025 -
graphlib.TopologicalSorter.prepare() should be idempotent
#130914 closed
Mar 18, 2025 -
Make use of the `:py:deco:` role in documentation
#131426 closed
Mar 18, 2025 -
docs: `token` is not defined, but mentioned
#116666 closed
Mar 18, 2025 -
Extend HMAC tests by using NIST test vectors
#131402 closed
Mar 18, 2025 -
Enhance `test.support.os_helper.EnvironmentVarGuard` interface
#131277 closed
Mar 18, 2025 -
Implement PEP 765
#130080 closed
Mar 18, 2025 -
add support for AI_NUMERICSERV in getaddrinfo emulation
#114917 closed
Mar 18, 2025 -
Breaking change Python 3.13/3/11
#131354 closed
Mar 18, 2025 -
docs: add an explicit `close()` call to `urlopen` examples without `with`
#130132 closed
Mar 18, 2025 -
"Immortal" objects aren't immortal and that breaks things.
#125174 closed
Mar 18, 2025 -
Improve error-branches of `hashlib`
#127667 closed
Mar 18, 2025 -
Improve docs of `math.isclose(0, x)` when `x = 0`
#131094 closed
Mar 18, 2025 -
[sqlite3] Converter Not Called with Aggregate Functions
#131002 closed
Mar 17, 2025 -
`end_offset` is ignored in subclasses of SyntaxError (3.12-only)
#111609 closed
Mar 17, 2025 -
Support building using "computed gotos" for clang-cl on Windows
#131278 closed
Mar 17, 2025 -
"Windows fatal Exception: access violation" while testing 3.13.0b1 free-threading build (related to tkinter ?)
#118973 closed
Mar 17, 2025 -
data race while running `test_asyncio.test_sendfile` in TSAN
#131325 closed
Mar 17, 2025 -
_thread.set_name(): doubt about _PYTHREAD_NAME_MAXLEN values for BSD operating systems
#131268 closed
Mar 17, 2025 -
Compile fails when `--enable-pystats`
#131281 closed
Mar 17, 2025 -
Fix compiling python_uwp.cpp with clang-cl on Windows
#131291 closed
Mar 17, 2025 -
Segfault/aborts calling `readline.set_completer_delims` in threads in a free-threaded build
#126895 closed
Mar 17, 2025 -
Remove references to Unicode objects being ready
#130790 closed
Mar 17, 2025 -
test_signal.test_itimer_virtual times out on macOS
#130917 closed
Mar 17, 2025 -
Handle error scenarios of HACL* functions
#131316 closed
Mar 17, 2025 -
pure-Python warn_explicit() passes wrong arg to WarningMessage
#129843 closed
Mar 17, 2025 -
Refactor tests for HMAC
#130149 closed
Mar 17, 2025 -
PyBytes_Size test for a zero-size bytes object
#131339 closed
Mar 17, 2025
42 Issues opened by 39 people
-
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 -
Faulthandler segfaults when called from threads
#131580 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 -
clang-cl on Windows fails to compile after 131438
#131521 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
#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 -
clang-cl on Windows still needs PreferredToolArchitecture
#131473 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 -
`datetime.strptime` no longer raises `ValueError: stray % in format '%Y %'`
#131434 opened
Mar 18, 2025 -
New REPL crashes on an empty DELETE_WORD_BACKWARDS (^W) followed by CLEAR_TO_START (^K)
#131430 opened
Mar 18, 2025 -
Incorrect installation of `lib-dynload` for custom builds on openSUSE
#131425 opened
Mar 18, 2025 -
Update OpenSSL versions for CI and Windows
#131423 opened
Mar 18, 2025 -
Wrong `Python.asdl` type for `keys` in `Dict` literals
#131421 opened
Mar 18, 2025 -
stdtypes don't mention asyncio generic classes
#131417 opened
Mar 18, 2025 -
Detect QEMU linux-user emulation in `subprocess._use_posix_spawn()`
#131398 opened
Mar 18, 2025 -
Explain how to properly mock user-defined `__call__`
#131383 opened
Mar 17, 2025 -
AssertionError in __move_tall when scrolling through REPL history
#131379 opened
Mar 17, 2025 -
Add more tests for zero-sized bytes objects in `capi` tests
#131357 opened
Mar 17, 2025 -
[Python-C] _PyThreadState_UncheckedGet() changed behavior in python 3.12 and code from 3.11 no longer works
#131346 opened
Mar 17, 2025
193 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 24, 2025 • 35 new comments -
gh-118948: add support for ISO 8601 basic format to ``datetime``
#120553 commented on
Mar 22, 2025 • 28 new comments -
gh-131146: Fix month names in a genitive case in calendar module.
#131147 commented on
Mar 23, 2025 • 23 new comments -
gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}`
#130708 commented on
Mar 21, 2025 • 22 new comments -
gh-128942: make arraymodule.c free-thread safe (lock-free)
#130771 commented on
Mar 20, 2025 • 22 new comments -
gh-99108: Implement HACL* HMAC
#130157 commented on
Mar 23, 2025 • 13 new comments -
gh-79516: allow msgfmt.py to compile multiple input po files
#10875 commented on
Mar 21, 2025 • 12 new comments -
gh-130942: Fix path seperator matched in character ranges for glob.translate
#130989 commented on
Mar 20, 2025 • 8 new comments -
gh-83461: Don't allow datetime parsing to accept non-ASCII digits
#131008 commented on
Mar 23, 2025 • 8 new comments -
Docs: C API: Improve documentation around non-Python threads with subinterpreters
#131087 commented on
Mar 20, 2025 • 7 new comments -
gh-103072: Add a `timestamp()` method to `datetime.date`
#131226 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-130887: remove trailing jump in AArch64 JIT stencils
#131042 commented on
Mar 20, 2025 • 4 new comments -
gh-127266: avoid data races when updating type slots
#131174 commented on
Mar 17, 2025 • 4 new comments -
gh-70647: Better promote how to safely parse yearless dates in datetime.
#116179 commented on
Mar 21, 2025 • 3 new comments -
gh-131050: Allow CPython test to handle TLS libraries lacking FFDHE ciphersuites
#131051 commented on
Mar 23, 2025 • 2 new comments -
gh-130881: Handle conditionally defined annotations
#130935 commented on
Mar 23, 2025 • 2 new comments -
gh-129847: Add graphlib.reverse(), graphlib.as_transitive()
#130875 commented on
Mar 20, 2025 • 2 new comments -
Use `assert*` comparison methods in `test_timer_comparison`
#129513 commented on
Mar 21, 2025 • 2 new comments -
gh-87135: Raise PythonFinalizationError when joining a blocked daemon thread
#130402 commented on
Mar 19, 2025 • 2 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 23, 2025 • 2 new comments -
gh-128715: Expose ctypes.CField, with info attributes
#128950 commented on
Mar 23, 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 23, 2025 • 1 new comment -
gh-125897: Fix range function doc referring to step as a kwarg
#125945 commented on
Mar 18, 2025 • 1 new comment -
gh-130373: Avoid locking in _LOAD_ATTR_WITH_HINT
#130372 commented on
Mar 21, 2025 • 1 new comment -
gh-85702: Catch IsADirectoryError in zoneinfo
#131333 commented on
Mar 17, 2025 • 1 new comment -
gh-110067: Make max heap methods public and add missing ones
#130725 commented on
Mar 17, 2025 • 1 new comment -
gh-130425: Add "Did you mean [...]" suggestions for `del obj.attr`
#130799 commented on
Mar 19, 2025 • 1 new comment -
Clarify that PyModule_AddString{Constant,Macro} use utf-8
#90120 commented on
Mar 23, 2025 • 0 new comments -
RecvmsgIntoSCMRightsStreamTest and RecvmsgSCMRightsStreamTest fails on NetBSD
#125860 commented on
Mar 23, 2025 • 0 new comments -
Windows on ARM should install to (Arm) directory
#131337 commented on
Mar 23, 2025 • 0 new comments -
Race in _ctypes_alloc_callback and libffi under free-threading
#128485 commented on
Mar 23, 2025 • 0 new comments -
UBSan: Calling a function through pointer to incorrect function type is undefined behavior
#111178 commented on
Mar 23, 2025 • 0 new comments -
asyncio: Re-reverse deprecation of set_event_loop?
#130322 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 -
datetime.datetime.strptime get day error
#84417 commented on
Mar 23, 2025 • 0 new comments -
`enum.Flag.__contains__` changed behavior since python 3.12
#131045 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 -
Python 3.5.2 crashers (from PyPy)
#73069 commented on
Mar 24, 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 -
Decimal strict mode should prevent Decimal("0.89") == 0.89
#125557 commented on
Mar 24, 2025 • 0 new comments -
ctypes resize and byref/addressof is not thread-safe under free-threaded build
#131336 commented on
Mar 17, 2025 • 0 new comments -
gh-80744: pdb: do not read .pdbrc twice when in $HOME
#12731 commented on
Mar 22, 2025 • 0 new comments -
Add integer formatting code for fixed-width signed arithmetic (2's complement)
#74756 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 -
Leaked semaphore objects in test_concurrent_futures
#104090 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 -
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 -
test_thread_time fails on NetBSD: time difference exceeds expected threshold
#123978 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 -
AssertionError in test_whichdb_ndbm on NetBSD
#124486 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 -
locale.getlocale() fails if locale name doesn't include encoding
#64287 commented on
Mar 23, 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 -
Self-documenting expressions conversion + format-spec
#131176 commented on
Mar 23, 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-128384: Use a context variable for warnings.catch_warnings
#130010 commented on
Mar 17, 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-130827: Support `typing.Self` annotations in `singledispatchmethod()`
#130829 commented on
Mar 17, 2025 • 0 new comments -
[DRAFT]gh-128605: Add branch protections for aarch64 in asm_trampoline.S
#130864 commented on
Mar 17, 2025 • 0 new comments -
GH-129149: Add fast paths to four more `PyLong_From*` functions
#131211 commented on
Mar 22, 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-131236: allow to generate multiple UUIDs at once via CLI
#131218 commented on
Mar 17, 2025 • 0 new comments -
[3.12] gh-131045: [Enum] fix flag containment checks when using values (GH-131053)
#131232 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-131288: silence warning in pycore_ceval.h
#131289 commented on
Mar 17, 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-115997: Make `HTTPResponse.read1` and `readline` raise `IncompleteRead`
#115998 commented on
Mar 23, 2025 • 0 new comments -
gh-115684: Clarify datetime `replace` documentation
#116519 commented on
Mar 23, 2025 • 0 new comments -
gh-116043: Simplify HACL* build
#119320 commented on
Mar 17, 2025 • 0 new comments -
gh-120170: Exclude __mp_main__ in C version of whichmodule()
#120171 commented on
Mar 19, 2025 • 0 new comments -
gh-74598: add `fnmatch.filterfalse` for excluding names
#121185 commented on
Mar 18, 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-124986: Fix max_handles for NetBSD in test_no_leaking
#124987 commented on
Mar 18, 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-128520: pathlib ABCs: reject empty pattern in `ReadablePath.glob()`
#127343 commented on
Mar 23, 2025 • 0 new comments -
A more compact pathlib summary
#127911 commented on
Mar 19, 2025 • 0 new comments -
gh-127073: Clear completion list when KeyboardInterrupt occurs in REPL
#128467 commented on
Mar 22, 2025 • 0 new comments -
gh-128605: Add branch protections for x86_64 in asm_trampoline.S
#128606 commented on
Mar 18, 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 23, 2025 • 0 new comments -
asyncio overrides signal handlers
#88378 commented on
Mar 18, 2025 • 0 new comments -
Decide the fate of undocumented script behavior of some modules
#93096 commented on
Mar 18, 2025 • 0 new comments -
Add PyFrame_SetLineNumber() for Cython
#118720 commented on
Mar 18, 2025 • 0 new comments -
email: invalid RFC 2047 address header after refolding with email.policy.default
#121284 commented on
Mar 18, 2025 • 0 new comments -
mailbox.mbox malformed 'From ' lines not being detected/handled
#93376 commented on
Mar 18, 2025 • 0 new comments -
Interrupting class creation in __init_subclass__ may lead to incorrect isinstance() and issubclass() results
#82266 commented on
Mar 18, 2025 • 0 new comments -
Please upgrade bundled Expat to 2.7.0 (e.g. for the fix to CVE-2024-8176)
#131261 commented on
Mar 18, 2025 • 0 new comments -
Clarify what to override when subclassing random.Random
#131244 commented on
Mar 18, 2025 • 0 new comments -
Use pystats for free threading performance statistics
#131253 commented on
Mar 18, 2025 • 0 new comments -
Docs: make it easier to reference and markup decorators
#105812 commented on
Mar 18, 2025 • 0 new comments -
Improve file URI ergonomics in `urllib.request`
#125866 commented on
Mar 18, 2025 • 0 new comments -
`multiprocessing.Process.is_alive()` can incorrectly return True after `join()`
#130895 commented on
Mar 19, 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 -
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 -
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 -
Tkinter fails to build with Tcl 9.0 due to `Tcl_AppInit()` undeclared
#104363 commented on
Mar 20, 2025 • 0 new comments -
Align the grammar documentation with Python's actual grammar
#127833 commented on
Mar 20, 2025 • 0 new comments -
New repl shows output only for last statement from several, separated by ";"
#131217 commented on
Mar 17, 2025 • 0 new comments -
Inconsistencies with datetime.fromtimestamp(t) when t < 0
#80620 commented on
Mar 17, 2025 • 0 new comments -
%Z in strptime doesn't match EST and others
#66571 commented on
Mar 17, 2025 • 0 new comments -
datetime.timestamp() fails before 1970-01-02T01:00:00.000000
#94414 commented on
Mar 17, 2025 • 0 new comments -
datetime.fromtimestamp(tzinfo) should support datetime's whole range
#110042 commented on
Mar 17, 2025 • 0 new comments -
Clarify the Purpose of the PyGILState API and Identify Better Alternatives
#131267 commented on
Mar 17, 2025 • 0 new comments -
datetime module has no support for nanoseconds
#59648 commented on
Mar 17, 2025 • 0 new comments -
astimezone() fails on Windows for pre-epoch times
#80940 commented on
Mar 17, 2025 • 0 new comments -
[time] document that integer nanoseconds may be more precise than float
#83665 commented on
Mar 17, 2025 • 0 new comments -
make memoryview thread safe in free-threading
#127716 commented on
Mar 17, 2025 • 0 new comments -
Update macOS installer builds to use ncurses 6.5
#91132 commented on
Mar 17, 2025 • 0 new comments -
Rename PyGILState_Check()
#131264 commented on
Mar 17, 2025 • 0 new comments -
Windows installer doesn't include IDLE by default
#123195 commented on
Mar 17, 2025 • 0 new comments -
Multiple tests failing when invoked directly via `./python Lib/test/...`
#131290 commented on
Mar 17, 2025 • 0 new comments -
Multiple test failures on Alpine 3.15 / musl-1.2.2-r7
#90548 commented on
Mar 17, 2025 • 0 new comments -
time.strftime handling %z/%Z badly
#82232 commented on
Mar 17, 2025 • 0 new comments -
pygettext: Extend support for specifying custom keywords
#130453 commented on
Mar 17, 2025 • 0 new comments -
pygettext: Clean up obsolete tests and improve test coverage
#130197 commented on
Mar 17, 2025 • 0 new comments -
Allow lazy loading of translations in gettext.
#79809 commented on
Mar 17, 2025 • 0 new comments -
Make pdb asyncio aware
#121468 commented on
Mar 18, 2025 • 0 new comments -
Unable to cancel Server.serve_forever() if a reader is blocked while reading (3.12 regression)
#123720 commented on
Mar 18, 2025 • 0 new comments -
Make it possible to use `sys.monitoring` for pdb/bdb
#120144 commented on
Mar 18, 2025 • 0 new comments -
bytes.fromhex is much slower than binascii.a2b_hex
#131171 commented on
Mar 18, 2025 • 0 new comments -
Audit asyncio thread safety
#128002 commented on
Mar 18, 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 -
Cython cannot use "pycore_frame.h" in Py3.14a4
#130931 commented on
Mar 21, 2025 • 0 new comments -
datetime.timestamp() lose precision when the time is too large
#90683 commented on
Mar 21, 2025 • 0 new comments -
datetime.max conversion
#91012 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 -
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 -
`_abc._abc_subclasscheck` has very poor performance and (I think) a memory leak
#92810 commented on
Mar 22, 2025 • 0 new comments -
Make TSAN tests pass with the GIL disabled in free-threaded builds
#117657 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 -
Missleading example of value validation for `dbm` since 3.13
#131323 commented on
Mar 22, 2025 • 0 new comments -
Use Windows `IFileOperation` to implement copying/moving/deleting in pathlib
#131262 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 -
Add option to output UTC datetimes as "Z" in `.isoformat()`
#90772 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 -
Move const folding to the peephole optimizer
#126835 commented on
Mar 20, 2025 • 0 new comments -
Use zlib-ng (fast!) rather than mainline stale zlib in binary releases
#91349 commented on
Mar 20, 2025 • 0 new comments -
`ctypes` thread safety auditing (and fixing)
#127945 commented on
Mar 20, 2025 • 0 new comments -
Possible memory leak in _ctypes/PyCStructUnionType_update_stginfo on fail path
#131311 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 -
[Windows] test_int.test_denial_of_service failed: took 15ms
#114911 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 -
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 -
datetime.strptime without a year fails on Feb 29
#70647 commented on
Mar 21, 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