-
-
Notifications
You must be signed in to change notification settings - Fork 32.3k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
203 Pull requests merged by 47 people
-
[3.13] gh-101100: Fix sphinx warnings in Doc/library/platform.rst (GH-136562)
#136598 merged
Jul 12, 2025 -
[3.14] gh-101100: Fix sphinx warnings in Doc/library/platform.rst (GH-136562)
#136597 merged
Jul 12, 2025 -
gh-101100: Fix sphinx warnings in
Doc/library/platform.rst
#136562 merged
Jul 12, 2025 -
gh-136591: avoid using deprecated features for OpenSSL 3.0+
#136592 merged
Jul 12, 2025 -
[3.14] gh-136549: Fix signature of threading.excepthook() (GH-136559)
#136589 merged
Jul 12, 2025 -
[3.13] gh-136549: Fix signature of threading.excepthook() (GH-136559)
#136590 merged
Jul 12, 2025 -
gh-136549: Fix signature of threading.excepthook()
#136559 merged
Jul 12, 2025 -
[3.14] gh-134759: fix
UnboundLocalError
inemail.message.Message.get_payload
(GH-136071)#136579 merged
Jul 12, 2025 -
[3.13] gh-134759: fix
UnboundLocalError
inemail.message.Message.get_payload
(GH-136071)#136580 merged
Jul 12, 2025 -
gh-134759:
UnboundLocalError
inemail.message.Message.get_payload
#136071 merged
Jul 12, 2025 -
gh-99813: Start using
SSL_sendfile
when available#99907 merged
Jul 12, 2025 -
[3.14] gh-89083: Add CLI tests for
UUIDv{6,7,8}
(GH-136548)#136576 merged
Jul 12, 2025 -
gh-99631: Add custom loads and dumps support for the shelve module
#118065 merged
Jul 12, 2025 -
[3.12] gh-102555: Fix comment parsing in HTMLParser according to the HTML5 standard (GH-135664)
#136273 merged
Jul 12, 2025 -
[3.11] gh-102555: Fix comment parsing in HTMLParser according to the HTML5 standard (GH-135664)
#136274 merged
Jul 12, 2025 -
[3.10] gh-102555: Fix comment parsing in HTMLParser according to the HTML5 standard (GH-135664)
#136275 merged
Jul 12, 2025 -
[3.9] gh-102555: Fix comment parsing in HTMLParser according to the HTML5 standard (GH-135664)
#136276 merged
Jul 12, 2025 -
gh-89083: Add CLI tests for
UUIDv{6,7,8}
#136548 merged
Jul 12, 2025 -
gh-135853: add
math.fmax
andmath.fmin
#135888 merged
Jul 12, 2025 -
gh-136565: Improve and amend
hashlib.__doc__
#136566 merged
Jul 12, 2025 -
gh-111506: Add _Py_OPAQUE_PYOBJECT to hide PyObject layout & related API
#136505 merged
Jul 12, 2025 -
gh-135401: Test AWS-LC as a cryptography library in CI
#135402 merged
Jul 11, 2025 -
Minor edit: Improve comment readability and ordering
#136557 merged
Jul 11, 2025 -
Doc: More duplicate word fix
#136299 merged
Jul 11, 2025 -
[3.13] gh-101100: Fix sphinx warnings in Doc/library/functools.rst (GH-136424)
#136554 merged
Jul 11, 2025 -
[3.14] gh-101100: Fix sphinx warnings in Doc/library/functools.rst (GH-136424)
#136552 merged
Jul 11, 2025 -
[3.13] gh-130160: use
.. program::
directive for documentingvenv
CLI (GH-130699)#136551 merged
Jul 11, 2025 -
gh-101100: Fix sphinx warnings in
Doc/library/functools.rst
#136424 merged
Jul 11, 2025 -
[3.14] gh-130160: use
.. program::
directive for documentingvenv
CLI (GH-130699)#136550 merged
Jul 11, 2025 -
[3.14] gh-130478: fix HACL* build for macOS Silicon (GH-134188)
#135009 merged
Jul 11, 2025 -
gh-135906: Test the internal C API in test_cext
#136247 merged
Jul 11, 2025 -
gh-136156: Remove tempfile test_link_tmpfile()
#136534 merged
Jul 11, 2025 -
[3.14] gh-136517: Print uncollectable objects if DEBUG_UNCOLLECTABLE mode was set (GH-136518)
#136522 merged
Jul 11, 2025 -
[3.14] gh-136541: Fix several problems of perf trampolines in x86_64 and aarch64 (GH-136500)
#136544 merged
Jul 11, 2025 -
[3.13] gh-136541: Fix several problems of perf trampolines in x86_64 and aarch64 (GH-136500)
#136545 merged
Jul 11, 2025 -
gh-136541: Fix several problems of perf trampolines in x86_64 and aarch64
#136500 merged
Jul 11, 2025 -
gh-136300: Modify C tests to conform to PEP-737
#136301 merged
Jul 11, 2025 -
[3.14] gh-136434: Fix docs generation of
UnboundItem
in subinterpreters (GH-136435)#136540 merged
Jul 11, 2025 -
gh-136434: Fix docs generation of
UnboundItem
in subinterpreters#136435 merged
Jul 11, 2025 -
[3.13] gh-76637: Note that
undefined
Codec is for testing (GH-136531)#136537 merged
Jul 11, 2025 -
[3.14] gh-76637: Note that
undefined
Codec is for testing (GH-136531)#136536 merged
Jul 11, 2025 -
gh-76637: Note that
undefined
Codec is for testing#136531 merged
Jul 11, 2025 -
[3.13] gh-101100: Fix sphinx warnings in
library/email.parser.rst
(GH-136475)#136533 merged
Jul 11, 2025 -
[3.14] gh-101100: Fix sphinx warnings in
library/email.parser.rst
(GH-136475)#136532 merged
Jul 11, 2025 -
gh-101100: Fix sphinx warnings in
library/email.parser.rst
#136475 merged
Jul 11, 2025 -
gh-107538: [Enum] fix handling of inverted/negative values
#132273 merged
Jul 10, 2025 -
Omit
Python/perf_jit_trampoline.c
from the**/*jit*
CODEOWNERS rule#136519 merged
Jul 10, 2025 -
gh-136517: Print uncollectable objects if DEBUG_UNCOLLECTABLE mode was set
#136518 merged
Jul 10, 2025 -
gh-135953: Implement sampling tool under profile.sample
#135998 merged
Jul 10, 2025 -
[3.14] gh-52876: Implement missing parameter in
codecs.StreamReaderWriter
functions (GH-136498)#136514 merged
Jul 10, 2025 -
[3.13] gh-52876: Implement missing parameter in
codecs.StreamReaderWriter
functions (GH-136498)#136515 merged
Jul 10, 2025 -
gh-52876: Implement missing parameter in
codecs.StreamReaderWriter
functions#136498 merged
Jul 10, 2025 -
[3.14] gh-82663: Clarify
codecs.iterdecode/encode
docs (GH-136497)#136513 merged
Jul 10, 2025 -
[3.13] gh-82663: Clarify
codecs.iterdecode/encode
docs (GH-136497)#136512 merged
Jul 10, 2025 -
gh-82663: Clarify
codecs.iterdecode/encode
docs#136497 merged
Jul 10, 2025 -
[3.14] gh-132661: Add default value (of
""
) forInterpolation.expression
(GH-136441)#136511 merged
Jul 10, 2025 -
gh-132661: Add default value (of
""
) forInterpolation.expression
#136441 merged
Jul 10, 2025 -
[3.14] gh-136394: Fix race condition in test_zstd (GH-136432)
#136506 merged
Jul 10, 2025 -
[3.13] gh-136209: Add .. c:var:: declarations for C exception types (GH-136210)
#136503 merged
Jul 10, 2025 -
[3.14] gh-136209: Add .. c:var:: declarations for C exception types (GH-136210)
#136504 merged
Jul 10, 2025 -
gh-136394: Fix race condition in test_zstd
#136432 merged
Jul 10, 2025 -
[3.13] gh-136438: Make sure
test_builtins
pass with all optimization levels (GH-136474)#136502 merged
Jul 10, 2025 -
gh-82088: Improve performance of PyLong_As*() for multi-digit ints
#135585 merged
Jul 10, 2025 -
gh-136209: Add .. c:var:: declarations for C exception types
#136210 merged
Jul 10, 2025 -
[3.12] gh-128605: Add branch protections for x86_64 in asm_trampolineS (#128606)
#135094 merged
Jul 10, 2025 -
[3.14] gh-136438: Make sure
test_builtins
pass with all optimization levels (GH-136474)#136496 merged
Jul 10, 2025 -
gh-136438: Make sure
test_builtins
pass with all optimization levels#136474 merged
Jul 10, 2025 -
[3.14] gh-136476: Remove creation of unused list (GH-136494)
#136495 merged
Jul 10, 2025 -
gh-136476: Remove creation of unused list
#136494 merged
Jul 10, 2025 -
[3.14] gh-135846: Add zstd dependency to Android build script (GH-136253)
#136491 merged
Jul 10, 2025 -
[3.14] gh-136476: Show the full stack in get_async_stack_trace in _remote_debugging (GH-136483)
#136490 merged
Jul 9, 2025 -
gh-135846: Add zstd dependency to Android build script
#136253 merged
Jul 9, 2025 -
[3.13] gh-102740: Clarify time.monotonic() "system-wide" in the doc (GH-136431)
#136489 merged
Jul 9, 2025 -
[3.14] gh-102740: Clarify time.monotonic() "system-wide" in the doc (GH-136431)
#136488 merged
Jul 9, 2025 -
gh-136476: Show the full stack in get_async_stack_trace in _remote_debugging
#136483 merged
Jul 9, 2025 -
gh-102740: Clarify time.monotonic() "system-wide" in the doc
#136431 merged
Jul 9, 2025 -
gh-136156: Skip test_tempfile.test_link_tmpfile() on Android
#136430 merged
Jul 9, 2025 -
[3.13] gh-136145: Define 'standard library' and 'stdlib' in the glossary (GH-136146)
#136486 merged
Jul 9, 2025 -
[3.14] gh-136145: Define 'standard library' and 'stdlib' in the glossary (GH-136146)
#136485 merged
Jul 9, 2025 -
gh-136145: Define 'standard library' and 'stdlib' in the glossary
#136146 merged
Jul 9, 2025 -
Add Diego as code owner of the JIT
#136460 merged
Jul 9, 2025 -
GH-115802: Optimize JIT stencils for size
#136393 merged
Jul 9, 2025 -
Minor edit: Move comments closer to the code they describe
#136477 merged
Jul 9, 2025 -
[3.13] gh-81520: Document unexpected
os.path.ismount
behaviour with btrfs subvolumes (GH-136058)#136473 merged
Jul 9, 2025 -
[3.14] gh-81520: Document unexpected
os.path.ismount
behaviour with btrfs subvolumes (GH-136058)#136471 merged
Jul 9, 2025 -
gh-81520: Add documentatoion about unexpected os.path.ismount() behaviour
#136058 merged
Jul 9, 2025 -
[3.13] gh-131825: Fix
sqlite3
timezone-naive adapter recipe (GH-136270)#136468 merged
Jul 9, 2025 -
[3.14] gh-131825: Fix
sqlite3
timezone-naive adapter recipe (GH-136270)#136467 merged
Jul 9, 2025 -
gh-131825: Fixed sqlite timezone-naive adapter recipe
#136270 merged
Jul 9, 2025 -
[3.13] Docs: unittest.enterModuleContext is not a classmethod (GH-136464)
#136466 merged
Jul 9, 2025 -
[3.14] Docs: unittest.enterModuleContext is not a classmethod (GH-136464)
#136465 merged
Jul 9, 2025 -
Docs: unittest.enterModuleContext is not a classmethod
#136464 merged
Jul 9, 2025 -
[3.14] gh-136447: Use
self.loop
instead of globalloop
variable in asyncio REPL (GH-136448)#136458 merged
Jul 9, 2025 -
[3.13] gh-136447: Use
self.loop
instead of globalloop
variable in asyncio REPL (GH-136448)#136457 merged
Jul 9, 2025 -
gh-136447: Use
self.loop
instead of globalloop
variable in asyncio REPL#136448 merged
Jul 9, 2025 -
[3.13] gh-136162: Clean up
encodings
package documentation#136456 merged
Jul 9, 2025 -
[3.14] gh-134657: Remove newly added private names from asyncio.__all__ (GH-134665)
#136455 merged
Jul 9, 2025 -
[3.14] gh-136162: Document
encodings
package functions (GH-136164)#136454 merged
Jul 9, 2025 -
[3.13] gh-136162: Document
encodings
package functions (GH-136164)#136453 merged
Jul 9, 2025 -
[3.14] gh-53243: Document
codecs.readbuffer_encode()
(GH-136284)#136452 merged
Jul 9, 2025 -
[3.13] gh-53243: Document
codecs.readbuffer_encode()
(GH-136284)#136451 merged
Jul 9, 2025 -
[3.14] gh-94503: Update logging cookbook example with info on addressing log injection. (GH-136446)
#136449 merged
Jul 9, 2025 -
[3.13] gh-94503: Update logging cookbook example with info on addressing log injection. (GH-136446)
#136450 merged
Jul 9, 2025 -
gh-134657: Remove newly added private names from asyncio.__all__
#134665 merged
Jul 9, 2025 -
gh-53243: Document
codecs.readbuffer_encode()
#136284 merged
Jul 9, 2025 -
gh-94503: Update logging cookbook example.
#136446 merged
Jul 9, 2025 -
gh-119109: improve
functools.partial
vectorcall with keywords#124584 merged
Jul 9, 2025 -
[3.14] gh-136229: Remove Platform Emscripten is not supported warning (GH-136230)
#136445 merged
Jul 9, 2025 -
gh-136229: Remove Platform Emscripten is not supported warning
#136230 merged
Jul 9, 2025 -
[3.14] gh-91048: Revert the memory cache removal for remote debugging (GH-136440)
#136443 merged
Jul 9, 2025 -
gh-91048: Revert the memory cache removal for remote debugging
#136440 merged
Jul 9, 2025 -
[3.12] gh-130077: Properly match full soft keywords in the parser (GH-135317)
#135400 merged
Jul 8, 2025 -
Fix comment about number of unicode string types
#136439 merged
Jul 8, 2025 -
gh-136162: Document
encodings
#136164 merged
Jul 8, 2025 -
GH-91636: Clear weakrefs created by finalizers.
#136401 merged
Jul 8, 2025 -
[3.14] GH-133136: Revise QSBR to reduce excess memory held (gh-135473)
#135912 merged
Jul 8, 2025 -
[3.14] Update bytecode magic number in tests for the 3.14 release candidate (GH-136427)
#136429 merged
Jul 8, 2025 -
Update bytecode magic number in tests for the 3.14 release candidate
#136427 merged
Jul 8, 2025 -
gh-136156: Allow using linkat() with TemporaryFile
#136281 merged
Jul 8, 2025 -
[3.14] gh-136380: Fix import behavior for
concurrent.futures.InterpreterPoolExecutor
(GH-136381)#136420 merged
Jul 8, 2025 -
gh-136380: Fix import behavior for concurrent.futures.InterpreterPoolExecutor
#136381 merged
Jul 8, 2025 -
[3.14] gh-136186: Fix race condition in test_external_inspection.test_only_active_thread (GH-136347)
#136416 merged
Jul 8, 2025 -
gh-136186: Fix race condition in test_external_inspection.test_only_active_thread
#136347 merged
Jul 8, 2025 -
[3.13] gh-101100: Fix sphinx warnings in
Doc/library/exceptions.rst
(GH-136309)#136415 merged
Jul 8, 2025 -
[3.14] gh-101100: Fix sphinx warnings in
Doc/library/exceptions.rst
(GH-136309)#136414 merged
Jul 8, 2025 -
gh-101100: Fix sphinx warnings in
Doc/library/exceptions.rst
#136309 merged
Jul 8, 2025 -
[3.14] gh-120713: Make _Py_NORMALIZE_CENTURY private (GH-135933)
#136387 merged
Jul 8, 2025 -
[3.14] gh-136297: Fix
hypothesis
andsubTest
usage intest_zoneinfo_property.py
(GH-136384)#136407 merged
Jul 8, 2025 -
[3.13] gh-136297: Fix
hypothesis
andsubTest
usage intest_zoneinfo_property.py
(GH-136384)#136408 merged
Jul 8, 2025 -
gh-136297: Fix
hypothesis
andsubTest
usage intest_zoneinfo_property.py
#136384 merged
Jul 8, 2025 -
gh-117657: enable
test_capi
under TSAN#136269 merged
Jul 8, 2025 -
gh-134043: use
_PyObject_GetMethodStackRef
in pattern matching#136356 merged
Jul 8, 2025 -
[3.13] gh-136155: Docs: only add custom OpenGraph protocol meta tags for HTML builds (GH-136187)
#136383 merged
Jul 8, 2025 -
[3.14] gh-136155: Docs: only add custom OpenGraph protocol meta tags for HTML builds (GH-136187)
#136382 merged
Jul 8, 2025 -
[3.14] gh-101100: Fix sphinx warnings in
whatsnew/3.11.rst
(GH-136402)#136405 merged
Jul 8, 2025 -
[3.13] gh-101100: Fix sphinx warnings in
whatsnew/3.11.rst
(GH-136402)#136404 merged
Jul 8, 2025 -
gh-101100: Fix sphinx warnings in
whatsnew/3.11.rst
#136402 merged
Jul 8, 2025 -
[3.14] gh-102567: Add missing newline to
--help-all
(GH-136391)#136403 merged
Jul 8, 2025 -
[3.14] gh-135913: Document ob_refcnt, ob_type, ob_size (GH-135914)
#136377 merged
Jul 8, 2025 -
gh-102567: Add missing newline to
--help-all
#136391 merged
Jul 8, 2025 -
[3.14] gh-136032: Fix
argparse.BooleanOptionalAction
doc (GH-136133)#136329 merged
Jul 8, 2025 -
[3.13] gh-136032: Fix
argparse.BooleanOptionalAction
doc (GH-136133)#136330 merged
Jul 8, 2025 -
gh-98388: add tests for happy eyeballs
#136368 merged
Jul 7, 2025 -
[3.14] gh-135906: Use
_PyObject_CAST
in internal headers (GH-135892)#136392 merged
Jul 7, 2025 -
gh-135906: Use _PyObject_CAST in internal CPython headers
#135892 merged
Jul 7, 2025 -
[3.13] gh-101100: Fix Sphinx warnings in library/email.compat32-message.rst (GH-136323)
#136390 merged
Jul 7, 2025 -
[3.14] gh-101100: Fix Sphinx warnings in library/email.compat32-message.rst (GH-136323)
#136389 merged
Jul 7, 2025 -
gh-101100: Fix Sphinx warnings in library/email.compat32-message.rst
#136323 merged
Jul 7, 2025 -
[3.14] gh-87790: support thousands separators for formatting fractional part of Decimal (GH-132202)
#136365 merged
Jul 7, 2025 -
[3.14] gh-87790: support thousands separators for formatting fractional part of Fraction (GH-132204)
#136364 merged
Jul 7, 2025 -
gh-120713: Make _Py_NORMALIZE_CENTURY private
#135933 merged
Jul 7, 2025 -
gh-136155: Docs: only add custom OpenGraph protocol meta tags for HTML builds
#136187 merged
Jul 7, 2025 -
[3.14] gh-124486: Fix test_whichdb_ndbm in test_dbm on NetBSD (GH-136335)
#136378 merged
Jul 7, 2025 -
[3.13] gh-124486: Fix test_whichdb_ndbm in test_dbm on NetBSD (GH-136335)
#136379 merged
Jul 7, 2025 -
gh-124486: Fix test_whichdb_ndbm in test_dbm on NetBSD
#136335 merged
Jul 7, 2025 -
gh-135913: Document ob_refcnt, ob_type, ob_size
#135914 merged
Jul 7, 2025 -
[3.13] gh-86682: Add versionadded for sys._getframemodulename (GH-136325)
#136376 merged
Jul 7, 2025 -
[3.14] gh-86682: Add versionadded for sys._getframemodulename (GH-136325)
#136375 merged
Jul 7, 2025 -
gh-86682: Add versionadded for sys._getframemodulename
#136325 merged
Jul 7, 2025 -
[3.14] gh-131591: Document Py_REMOTE_DEBUG (GH-135929)
#136374 merged
Jul 7, 2025 -
gh-131591: Document Py_REMOTE_DEBUG
#135929 merged
Jul 7, 2025 -
[3.14] gh-135755: Document __future__.* and CO_* as proper Sphinx objects (GH-135980)
#136370 merged
Jul 7, 2025 -
[3.14] gh-101100: Fix sphinx warnings in
whatsnew/3.9
(GH-136163)#136372 merged
Jul 7, 2025 -
[3.13] gh-101100: Fix sphinx warnings in
whatsnew/3.9
(GH-136163)#136373 merged
Jul 7, 2025 -
gh-101100: Fix sphinx warnings in
whatsnew/3.9
#136163 merged
Jul 7, 2025 -
gh-135755: Document __future__.* and CO_* as proper Sphinx objects
#135980 merged
Jul 7, 2025 -
[3.14] gh-130662: Accept leading zeros in precision/width for Decimal's formatting (GH-132549)
#136362 merged
Jul 7, 2025 -
[3.14] gh-130662: Accept leading zeros in precision/width for Fraction's formatting (GH-130663)
#136361 merged
Jul 7, 2025 -
[3.14] gh-136289: Fix test_sqlite3 on platforms with strict UTF-8 filesystem (GH-136326)
#136350 merged
Jul 7, 2025 -
[3.13] gh-136289: Fix test_sqlite3 on platforms with strict UTF-8 filesystem (GH-136326)
#136351 merged
Jul 7, 2025 -
[3.14] GH-133932: Tagged ints are heap safe (GH-134244)
#134494 merged
Jul 7, 2025 -
[3.14] GH-135106: Restrict trashcan to GC'ed objects (GH-135682)
#135876 merged
Jul 7, 2025 -
[3.13] gh-127502: Remove XML vulnerability table (GH-135294)
#136360 merged
Jul 7, 2025 -
[3.14] gh-127502: Remove XML vulnerability table (GH-135294)
#136359 merged
Jul 7, 2025 -
gh-127502: Update XML vulnerability table
#135294 merged
Jul 7, 2025 -
gh-94503: Update logging cookbook with an example of uniformly handli…
#136217 merged
Jul 7, 2025 -
gh-87790: support thousands separators for formatting fractional part of Fraction
#132204 merged
Jul 7, 2025 -
gh-87790: support thousands separators for formatting fractional part of Decimal
#132202 merged
Jul 7, 2025 -
[3.14] gh-109700: fix interpreter finalization while handling memory error (GH-136342)
#136352 merged
Jul 7, 2025 -
[3.13] gh-109700: fix interpreter finalization while handling memory error (GH-136342)
#136353 merged
Jul 7, 2025 -
gh-109700: fix interp finalization while handling memory error
#136342 merged
Jul 7, 2025 -
gh-136289: Fix test_sqlite3 on platforms with strict UTF-8 filesystem
#136326 merged
Jul 7, 2025 -
[3.13] Docs: Move "or" outside monospace syntax in tarfile.rst (GH-136263)
#136348 merged
Jul 7, 2025 -
[3.14] gh-136316: Make typing.evaluate_forward_ref better at evaluating nested forwardrefs (GH-136319)
#136346 merged
Jul 7, 2025 -
gh-136316: Make typing.evaluate_forward_ref better at evaluating nested forwardrefs
#136319 merged
Jul 6, 2025 -
gh-136021: Make
type_params
a required parameter fortyping._eval_type
#136332 merged
Jul 6, 2025 -
[3.13] gh-109070: Document that get_context in multiprocessing have side effect (GH-136341)
#136344 merged
Jul 6, 2025 -
[3.14] gh-109070: Document that get_context in multiprocessing have side effect (GH-136341)
#136343 merged
Jul 6, 2025 -
gh-109070: Document that get_context in multiprocessing have side effect
#136341 merged
Jul 6, 2025 -
[3.14] gh-109700: fix memory error handling in
PyDict_SetDefault
(GH-136338)#136340 merged
Jul 6, 2025 -
gh-109700: fix memory error handling in
PyDict_SetDefault
#136338 merged
Jul 6, 2025 -
[3.14] gh-129824: fix data races in subinterpreters under TSAN (GH-135794)
#136266 merged
Jul 6, 2025 -
[3.14] gh-136285: Improve
pickle
protocol testing intest_interpreters
(GH-136286)#136333 merged
Jul 6, 2025 -
gh-136285: Improve
pickle
protocol testing intest_interpreters
#136286 merged
Jul 6, 2025 -
gh-136032: Fix
argparse.BooleanOptionalAction
doc#136133 merged
Jul 5, 2025
48 Pull requests opened by 32 people
-
gh-72327: Suggest using system terminal for pip install in PyREPL
#136328 opened
Jul 5, 2025 -
Add test for opening an SQLite with bytes path
#136331 opened
Jul 6, 2025 -
gh-83714: Use statx on Linux 4.11 and later in os.stat
#136334 opened
Jul 6, 2025 -
gh-136336: add tests for PySys_Audit() and PySys_AuditTuple()
#136337 opened
Jul 6, 2025 -
gh-135675: Document 10.16 vs 11.0 / 16.0 vs 26.0 behavior of platform.mac_ver()
#136339 opened
Jul 6, 2025 -
gh-136355: Deprecate `-b` and `-bb` CLI flags in 3.15
#136363 opened
Jul 7, 2025 -
gh-89979: Sync C/Python `datetime` implementations positional arguments
#136366 opened
Jul 7, 2025 -
[3.13] gh-135755: Document __future__.* and CO_* as proper Sphinx objects (GH-135980)
#136371 opened
Jul 7, 2025 -
gh-136327: Fix inconsistent TypeError messages regarding invalid values after * and **
#136395 opened
Jul 7, 2025 -
[3.12] gh-136155: Docs: only add custom OpenGraph protocol meta tags for HTML builds (GH-136187)
#136406 opened
Jul 8, 2025 -
GH-136410: Faster side exits
#136411 opened
Jul 8, 2025 -
gh-134043: use `_Py_dict_lookup_threadsafe_stackref` for dict lookup in `_PyObject_GetMethodStackRef`
#136412 opened
Jul 8, 2025 -
gh-88992: Mention installation artifacts as de-facto resources
#136419 opened
Jul 8, 2025 -
gh-136421: Fix crash when _datetime is been initialized in multiple sub-interpreters
#136422 opened
Jul 8, 2025 -
gh-85222: Document the side effect in multiprocessing
#136426 opened
Jul 8, 2025 -
gh-136459: Add perf trampoline support for macOS
#136461 opened
Jul 9, 2025 -
gh-121028: Soft-deprecate sys.api_version
#136463 opened
Jul 9, 2025 -
gh-136470: Correct InterpreterPoolExecutor's default thread name
#136472 opened
Jul 9, 2025 -
gh-136438: Make sure `test_compile` pass with all optimization levels
#136478 opened
Jul 9, 2025 -
gh-136438: Make sure test.test_pydoc.test_pydoc pass with all optimization levels
#136479 opened
Jul 9, 2025 -
[3.13] GH-133136: Revise QSBR to reduce excess memory held (gh-135473)
#136480 opened
Jul 9, 2025 -
gh-136231: Document xml.etree.ElementTree.iselement behavior when used with types
#136484 opened
Jul 9, 2025 -
gh-136442: Fix unittest to return exit code 5 when setUpClass raises an exception
#136487 opened
Jul 9, 2025 -
gh-136438: Make sure `test_interpreters` pass with all optimization levels
#136499 opened
Jul 10, 2025 -
gh-111704: Add `stdtypes.rst` to doctests
#136501 opened
Jul 10, 2025 -
gh-136507: Fix mimetypes CLI cannot handle multiple file parameters
#136508 opened
Jul 10, 2025 -
gh-127146: Report uid in Emscripten + node as native uid
#136509 opened
Jul 10, 2025 -
gh-136396: Include instrumentation when creating new copies of the bytecode
#136525 opened
Jul 10, 2025 -
gh-135559: [Enum] dir() on a Flag now shows aliases
#136527 opened
Jul 11, 2025 -
GH-135904: Improve the JIT's performance on macOS
#136528 opened
Jul 11, 2025 -
gh-136523: fix wave.Wave_write emitting an unraisable when open raises
#136529 opened
Jul 11, 2025 -
gh-83336: Add alias for consistency to `utf-8-sig`
#136530 opened
Jul 11, 2025 -
gh-136535: Tests: Correct `Py_TPFLAGS_MANAGED_DICT` in `test_class.py`
#136538 opened
Jul 11, 2025 -
gh-135700: Fix instructions in __annotate__ have incorrect code positions
#136543 opened
Jul 11, 2025 -
gh-136492: Add `FrameLocalsProxy` to `types`
#136546 opened
Jul 11, 2025 -
GH-116738: document thread-safety of bisect
#136555 opened
Jul 11, 2025 -
gh-134939: Correct `concurrent.interpreters` source code link
#136564 opened
Jul 12, 2025 -
gh-136547: allow to temporarily disable hash algorithms in tests
#136570 opened
Jul 12, 2025 -
gh-136571: Convert more code in datetime to Argument Clinic
#136573 opened
Jul 12, 2025 -
gh-136006: fix `Py_NAN` expansion on Solaris systems
#136575 opened
Jul 12, 2025 -
gh-136421: Load `_datetime` static types during interpreter initialization
#136583 opened
Jul 12, 2025 -
DOC: grammar in logging.rst
#136584 opened
Jul 12, 2025 -
DOC: Clarify version number in logging.rst
#136585 opened
Jul 12, 2025 -
gh-136586: Improve winreg's module docstring
#136587 opened
Jul 12, 2025 -
gh-130425: Add "Did you mean [...]" suggestions for `del obj.attr`
#136588 opened
Jul 12, 2025 -
gh-136438: Make sure `test_dis` pass with all optimization levels
#136593 opened
Jul 12, 2025 -
gh-136438: Make sure `test_generated_cases` pass with all optimization levels
#136594 opened
Jul 12, 2025 -
gh-136438: Make sure `test_ast` pass with all optimization levels
#136596 opened
Jul 12, 2025
103 Issues closed by 34 people
-
Support zstd on Android
#135846 closed
Jul 12, 2025 -
Avoid using `ERR_func_error_string` and `EVP_MD_CTX_md` with OpenSSL 3.0+
#136591 closed
Jul 12, 2025 -
test_opcache fails randomly (failure or crash)
#132942 closed
Jul 12, 2025 -
Leak test of test_descr fails Base2 != Base
#133122 closed
Jul 12, 2025 -
Py_DECREF() in interpreter doesn't call `_PyReftracerTrack(op, PyRefTracer_DESTROY)`
#130382 closed
Jul 12, 2025 -
Clean up "lltrace"
#129763 closed
Jul 12, 2025 -
Find a way to handle branch events in `async for`
#128534 closed
Jul 12, 2025 -
avoid bare except: in stdlib
#125522 closed
Jul 12, 2025 -
`UnboundLocalError` in `email.message.Message.get_payload`
#134759 closed
Jul 12, 2025 -
Failure when running `test_inspect` locally
#136549 closed
Jul 12, 2025 -
UAF when writing to a bytearray with an element implementing `__index__` with side-effects
#91153 closed
Jul 12, 2025 -
Numbers
#136577 closed
Jul 12, 2025 -
Compilation of HACL fails under macOS Silicon for version 3.14
#130478 closed
Jul 12, 2025 -
Add ssl module test for AWS-LC
#135401 closed
Jul 12, 2025 -
Some comments on concurrent.interpreters documentation
#136569 closed
Jul 12, 2025 -
REPL: Prompt obscures chars for print with end=","
#136553 closed
Jul 12, 2025 -
Fix `IndexError` in `pydoc.replace`
#136572 closed
Jul 12, 2025 -
Custom unpickler and pickler for the shelve module
#99631 closed
Jul 12, 2025 -
XSS in html.parser library
#102555 closed
Jul 12, 2025 -
Decide the fate of missing C99 functions in `math`
#135853 closed
Jul 12, 2025 -
Improve and amend `hashlib.__doc__`
#136565 closed
Jul 12, 2025 -
concurrent.interpreters - buggy code leads to a crash during finalization
#136568 closed
Jul 12, 2025 -
Unexpected UnicodeError instead of UnicodeDecodeError within codec.readline() only for 'utf-16' encoding
#112812 closed
Jul 12, 2025 -
Assertion failure when func_repr is called on an already tp_clear-ed object
#91636 closed
Jul 11, 2025 -
`test_perf_profiler` fails under Windows Subsystem for Linux
#134986 closed
Jul 11, 2025 -
Multicore benchmark did not work
#136526 closed
Jul 11, 2025 -
perf trampolines are not reliable in aarch64
#136541 closed
Jul 11, 2025 -
Not all C tests conform to PEP-737
#136300 closed
Jul 11, 2025 -
Snake Bug
#136542 closed
Jul 11, 2025 -
`./python.exe -OO -m test test_concurrent_futures` fails
#136434 closed
Jul 11, 2025 -
[Fun Idea] Can we call Python 3.14 "πthon" as a joke?
#136539 closed
Jul 11, 2025 -
asyncio has underscored names in its `__all__`
#134657 closed
Jul 11, 2025 -
PYTHONIOENCODING=undefined doesn't work in Python 3
#76637 closed
Jul 11, 2025 -
Document encodings.idna limitations
#86699 closed
Jul 11, 2025 -
Print uncollectable objects if DEBUG_UNCOLLECTABLE mode was set
#136517 closed
Jul 11, 2025 -
Attribute resolution of an Enum member that is an instance of a subclass of the mixin class does not follow MRO
#116487 closed
Jul 11, 2025 -
Inverted enum.Flag
#107538 closed
Jul 11, 2025 -
`enum.Enum.__dir__` docs do not mention enum members in return value
#104235 closed
Jul 11, 2025 -
Python should have RESERVED WORDS ... example "sorted"
#136524 closed
Jul 10, 2025 -
Keepends param in codec readline(s)
#52876 closed
Jul 10, 2025 -
Improve `codecs.BufferedIncrementalDecoder` documentation
#82663 closed
Jul 10, 2025 -
Data race on `tp_flags` with subinterpreters and static types
#129817 closed
Jul 10, 2025 -
No Sphinx markup for PyExc_*
#136209 closed
Jul 10, 2025 -
compression.zstd tests: test_compress_locking sometimes fail on free-threading builds
#136394 closed
Jul 10, 2025 -
Enhance critical section held assertions for objects in free-threading
#135380 closed
Jul 10, 2025 -
Race condition in subinterpreters during subinterpreter creation on Windows debug build
#100711 closed
Jul 10, 2025 -
get_async_stack_trace is missing part of the graph
#136476 closed
Jul 10, 2025 -
Inconsistent argparse ArgumentParser parse_known_args() behavior when '--' is present in argument list
#136462 closed
Jul 10, 2025 -
codecs should raise specific UnicodeDecodeError/UnicodeEncodeError rather than just UnicodeError
#70068 closed
Jul 10, 2025 -
Clarify "system-wide" in docs for time.monotonic()
#102740 closed
Jul 9, 2025 -
Define "standard library" and "stdlib" in the glossary
#136145 closed
Jul 9, 2025 -
issue using urljoin from urllib.parse
#136481 closed
Jul 9, 2025 -
Show how to clear a `@functools.cached_property`
#135936 closed
Jul 9, 2025 -
Document that os.path.ismount() returns true for nested btrfs subvolumes
#81520 closed
Jul 9, 2025 -
Fix sqlite timezone-naive adapter recipe
#131825 closed
Jul 9, 2025 -
asyncio REPL: Use `self.loop` instead of global `loop` variable in `AsyncIOInteractiveConsole`
#136447 closed
Jul 9, 2025 -
Misspelled freethreading in 3.14.0b3
#136055 closed
Jul 9, 2025 -
Write documentation for codecs.readbuffer_encode()
#53243 closed
Jul 9, 2025 -
functools.partial does not re-set vector call.
#119109 closed
Jul 9, 2025 -
Race between `partial_vectorcall_fallback` and `_PyVectorcall_FunctionInline` under free-threading
#128050 closed
Jul 9, 2025 -
Remove Platform Emscripten is not supported warning
#136229 closed
Jul 9, 2025 -
Make Fraction more subclassing-friendly
#136096 closed
Jul 8, 2025 -
Give python-isal a mention in the zlib/gzip documentation
#98347 closed
Jul 8, 2025 -
Weakly Referenceable Object
#130062 closed
Jul 8, 2025 -
`encodings` module is not documented
#136162 closed
Jul 8, 2025 -
random.vonmisesvariate() and random.lognormvariate() accept invalid parameters despite docs constraints
#135647 closed
Jul 8, 2025 -
seems that time.get_clock_info('time').resolution report wrong result with actually comparing
#92295 closed
Jul 8, 2025 -
Inconsistent import behavior when concurrent.futures.InterpreterPoolExecutor not exist
#136380 closed
Jul 8, 2025 -
strptime and week numbers without week days
#88421 closed
Jul 8, 2025 -
_TIER2_RESUME_CHECK is costly in the JIT
#134728 closed
Jul 8, 2025 -
`test_zoneinfo_property.py` misses tests with all `pickle` protocols
#136297 closed
Jul 8, 2025 -
assertion failures and a crash when using an uninitialized struct.Struct object
#75960 closed
Jul 8, 2025 -
argparse.BooleanOptionalAction documentation
#136032 closed
Jul 8, 2025 -
Cpyth
#136400 closed
Jul 7, 2025 -
Always download Python no matter If there is Python in computer when build Python in Windows
#103434 closed
Jul 7, 2025 -
Add Non-Refcounted Operations for common types using _PyStackRef
#134689 closed
Jul 7, 2025 -
Tests for happy eyeballs + working around bug in wait_for
#98388 closed
Jul 7, 2025 -
Segmentation fault when editing a list in-place in a C extesnion
#136388 closed
Jul 7, 2025 -
`test_interpreters` misses tests with all `pickle` protocols
#136285 closed
Jul 7, 2025 -
zoneinfo: ZoneInfo raises IsADirectoryError instead of ZoneInfoNotFoundError
#85702 closed
Jul 7, 2025 -
OSError and SegFault encountered when building p11-Kit against 32 bit Python-3.11.2 using 64 bit time flags
#104351 closed
Jul 7, 2025 -
AssertionError in test_whichdb_ndbm on NetBSD
#124486 closed
Jul 7, 2025 -
Use tagged pointers on the stack in the default build.
#127705 closed
Jul 7, 2025 -
format(Fraction(1, 3), '.016f') raises ValueError
#130662 closed
Jul 7, 2025 -
round(A) will be errored, A is pandas.core.series.series but its dtype is object
#136367 closed
Jul 7, 2025 -
Log formatters which use newlines to separate messages should quote newlines for security reasons
#94503 closed
Jul 7, 2025 -
segfault in gc with 3.14.0b1, trio and pytest
#133932 closed
Jul 7, 2025 -
`test_weakref.test_threaded_weak_key_dict_deepcopy` crash: merged objects should have ob_tid == 0
#135106 closed
Jul 7, 2025 -
Reconsider XML Security warnings / obsolete vulnerabilities
#127502 closed
Jul 7, 2025 -
spam
#136354 closed
Jul 7, 2025 -
`test_free_threading.test_monitoring.SetProfileMultiThreaded.test_instrumentation` crashes intermittently
#128806 closed
Jul 7, 2025 -
test_free_threading: test_instrumentation() failing randomly on free-threading CI
#129441 closed
Jul 7, 2025 -
test_sqlite3 fails on ZFS
#136289 closed
Jul 7, 2025 -
Slice assignment allows mismatched length in Python 3.12.6 without raising ValueError
#136349 closed
Jul 7, 2025 -
3.14 regression with `typing._eval_type()`
#136316 closed
Jul 6, 2025 -
Decide the fate of `type_params` in `_eval_type` and `_evaluate`
#136021 closed
Jul 6, 2025 -
test_interpreters.test_stress Failed on aarch64 Fedora Stable Clang 3.x Buildbot
#128381 closed
Jul 6, 2025 -
`typing._eval_type` is not preserving `GenericAlias` subclasses
#130870 closed
Jul 6, 2025 -
test_interpreters.test_stress Crashes in managed_static_type_state_clear()
#127108 closed
Jul 6, 2025 -
Finish deprecation period for some sqlite3.Connection APIs
#133595 closed
Jul 6, 2025
37 Issues opened by 30 people
-
Unicode characters ≥ 0x10000 cannot be inputted/behaves unusually at the REPL terminal.
#136595 opened
Jul 12, 2025 -
`winreg`'s docstring is not up to date
#136586 opened
Jul 12, 2025 -
Dropping concurrent.futures.Executor.map result cancels pending futures
#136578 opened
Jul 12, 2025 -
Convert more datetime constructors and methods to Argument Clinic
#136571 opened
Jul 12, 2025 -
`Tools/cases_generator/interpreter_definition.md` lacks information about some prefixes
#136567 opened
Jul 12, 2025 -
concurrent.interpreters queue documentation doesn't match reality
#136563 opened
Jul 12, 2025 -
Helper function for constructing URIs for `sqlite3.connect()`
#136560 opened
Jul 11, 2025 -
Modernize Code In IDLELib Editor Backspace (and potentially deprecate handling of tabs in IDLE)
#136556 opened
Jul 11, 2025 -
Allow tests to temporarily disable specific hash algorithms
#136547 opened
Jul 11, 2025 -
Incorrect value for `Py_TPFLAGS_MANAGED_DICT` in `Lib/test/test_class.py`
#136535 opened
Jul 11, 2025 -
Exception raised from `Wave_write.__del__()` after failed attempt to open file for write operation
#136523 opened
Jul 10, 2025 -
`inspect.get_source(lambda)` improvement
#136521 opened
Jul 10, 2025 -
ctypes _pack_ & _align_ documentation needs elaboration
#136520 opened
Jul 10, 2025 -
importlib.resources opens Windows device names
#136516 opened
Jul 10, 2025 -
mimetypes CLI cannot handle multiple file parameters
#136507 opened
Jul 10, 2025 -
FrameLocalsProxy (PEP 667) is not registered as a subclass of abc.Mapping
#136492 opened
Jul 10, 2025 -
`InterpreterPoolExecutor`'s default thread name prefix is invalid
#136470 opened
Jul 9, 2025 -
Consider enabling perf trampoline on macOS
#136459 opened
Jul 9, 2025 -
`unittest` may incorrectly return exit code 5 when `setUpClass` raises an exception
#136442 opened
Jul 9, 2025 -
Multiple tests fail with `-OO`
#136438 opened
Jul 8, 2025 -
Different parameter names in `os.path` documentation vs. runtime
#136437 opened
Jul 8, 2025 -
`test_int_literal` failed on WASI: `tempfile` issue
#136436 opened
Jul 8, 2025 -
`test_shutdown_timeout_handler_not_set` failed locally
#136433 opened
Jul 8, 2025 -
Performance improvement to uuid8 on “What’s New” page
#136428 opened
Jul 8, 2025 -
Destructing `_datetime` in sub-interpreters in the same time may crash the process
#136423 opened
Jul 8, 2025 -
Import `_datetime` in sub-interpreters in the same time may crash the process
#136421 opened
Jul 8, 2025 -
Add os.linkat() function to create a hard link with flags
#136413 opened
Jul 8, 2025 -
Switching between the JIT and interpreter is too slow.
#136410 opened
Jul 8, 2025 -
Consider running `Hypothesis` tests with `-We`
#136409 opened
Jul 8, 2025 -
Improve `unicodedata.numeric` return value
#136398 opened
Jul 7, 2025 -
Expand payload types for `email.message.Message.set_payload`
#136397 opened
Jul 7, 2025 -
Bug with per-thread bytecode and profiling/instrumentation in freethreading
#136396 opened
Jul 7, 2025 -
Deprecate `-b` and `-bb` CLI flags
#136355 opened
Jul 7, 2025 -
Add tests for PySys_Audit() and PySys_AuditTuple()
#136336 opened
Jul 6, 2025 -
Inconsistent TypeError messages with callables
#136327 opened
Jul 5, 2025
207 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-136306: Add support for SSL groups
#136307 commented on
Jul 12, 2025 • 49 new comments -
gh-132661: Document t-strings and `templatelib`
#135229 commented on
Jul 12, 2025 • 39 new comments -
gh-107545: Fix misleading setsockopt error message
#107546 commented on
Jul 11, 2025 • 24 new comments -
gh-132661: Disallow `Template`/`str` concatenation after PEP 750 spec update
#135996 commented on
Jul 10, 2025 • 17 new comments -
gh-136251: Improvements to WASM demo REPL
#136252 commented on
Jul 11, 2025 • 14 new comments -
gh-135056: Add a --cors CLI argument to http.server
#135057 commented on
Jul 11, 2025 • 12 new comments -
gh-135552: Make the GC clear weakrefs later.
#136189 commented on
Jul 9, 2025 • 9 new comments -
gh-136155: Docs: check for EPUB fatal errors in CI
#134074 commented on
Jul 11, 2025 • 8 new comments -
gh-135386: Fix "unable to open database file" errors on readonly DB
#135566 commented on
Jul 10, 2025 • 7 new comments -
gh-135993: Fix IPv6 bug in `set_ok_port` and `return_ok_port`
#136076 commented on
Jul 12, 2025 • 7 new comments -
gh-127971: fix off-by-one read beyond the end of a string during search
#132574 commented on
Jul 12, 2025 • 7 new comments -
gh-136278: Document codecs.escape_encode() and codecs.escape_decode()
#136314 commented on
Jul 12, 2025 • 6 new comments -
gh-95245: Document Py_TPFLAGS_PREHEADER
#135861 commented on
Jul 7, 2025 • 6 new comments -
gh-75229: make ensurepip honour value of --prefix option
#135488 commented on
Jul 8, 2025 • 5 new comments -
gh-89341: Support creation of a link to the file by fd
#136302 commented on
Jul 8, 2025 • 4 new comments -
gh-135552: Add tests that check if weakref for tp_subclasses cleared after finalization
#136304 commented on
Jul 8, 2025 • 4 new comments -
gh-135307: Fix email error when policy max_line_length is set to 0 or None
#135367 commented on
Jul 12, 2025 • 4 new comments -
gh-81148: Eliminate unnecessary check in _strptime when determining AM/PM
#13428 commented on
Jul 8, 2025 • 2 new comments -
gh-125893: Add type check for category argument in warnings.simplefilter and warnings.filterwarning
#136305 commented on
Jul 10, 2025 • 2 new comments -
GH-132657: Add lock-free set contains implementation
#132290 commented on
Jul 12, 2025 • 2 new comments -
gh-116738: Make grp module thread-safe
#135434 commented on
Jul 12, 2025 • 2 new comments -
Implement PEP 788
#133110 commented on
Jul 9, 2025 • 1 new comment -
gh-129926: Speed up sqlite3.Row item access
#129927 commented on
Jul 12, 2025 • 1 new comment -
gh-132558: Improve `argparse` docs on combining `type` and `choices`
#133827 commented on
Jul 8, 2025 • 1 new comment -
gh-136057: Allow step and next to step over for loops
#136160 commented on
Jul 5, 2025 • 1 new comment -
disallow the "surrogatepass" handler for non utf-* encodings
#58124 commented on
Jul 12, 2025 • 0 new comments -
Grand unified tail-calling
#129819 commented on
Jul 12, 2025 • 0 new comments -
JIT code has too many validity checks
#131726 commented on
Jul 12, 2025 • 0 new comments -
`DECREF_INPUTS()` should be escaping
#131688 commented on
Jul 12, 2025 • 0 new comments -
Need to keep traceback alive in WITH_EXCEPT_START
#130595 commented on
Jul 12, 2025 • 0 new comments -
zoneinfo gives incorrect dst() in Europe/Madrid in 1938
#85103 commented on
Jul 7, 2025 • 0 new comments -
Fix all Sphinx reference warnings in the documentation
#101100 commented on
Jul 12, 2025 • 0 new comments -
encoding package's normalize_encoding() function is too slow
#55531 commented on
Jul 12, 2025 • 0 new comments -
when \\u in byte_string ,byte_string.decode('raw_unicode_escape') maybe has problem
#83635 commented on
Jul 12, 2025 • 0 new comments -
codecs.open doesn't support encoding='locale' in Python3.11
#120406 commented on
Jul 12, 2025 • 0 new comments -
The codecs module mostly but not fully supports non str<->bytes codecs
#117325 commented on
Jul 12, 2025 • 0 new comments -
Quadratic time internal base conversions
#90716 commented on
Jul 12, 2025 • 0 new comments -
OSError: [Errno 22] Invalid argument when serving files with last modified time before 1969-12-31 12:00 UTC on windows
#101035 commented on
Jul 12, 2025 • 0 new comments -
bpo-40893: Add TkDND support to tkinter
#20896 commented on
Jul 8, 2025 • 0 new comments -
gh-84683: Check in `<prefix>/share/zoneinfo` for zoneinfo files on Windows
#28495 commented on
Jul 8, 2025 • 0 new comments -
gh-115988: Add missing ARM64 and RISCV filter in lzma module
#115989 commented on
Jul 9, 2025 • 0 new comments -
Use `.. program::` and `.. option::` directives for modules with a documented CLI
#130160 commented on
Jul 11, 2025 • 0 new comments -
Increased memory usage with free-threaded build
#135898 commented on
Jul 11, 2025 • 0 new comments -
Audit all built-in modules for thread safety
#116738 commented on
Jul 11, 2025 • 0 new comments -
IDLE: Performance issue processing config-extensions.def
#136061 commented on
Jul 11, 2025 • 0 new comments -
sslcontext/urlopen on CA cert: Empty Subject Alternative Name extension
#132210 commented on
Jul 11, 2025 • 0 new comments -
copy.copy and copy.deepcopy scale poorly with free-threading
#132657 commented on
Jul 12, 2025 • 0 new comments -
Optimize math.lcm(*xs)
#102221 commented on
Jul 12, 2025 • 0 new comments -
Test `codecs.BufferedIncrementalDecoder`
#57017 commented on
Jul 12, 2025 • 0 new comments -
BUG Modules/_io/texio.c
#82666 commented on
Jul 12, 2025 • 0 new comments -
Add the interpreters Module, Implementing PEP 734
#134939 commented on
Jul 12, 2025 • 0 new comments -
Python decodes EUC-JP 8FA2A7 as TILDE instead of FULLWIDTH TILDE
#113274 commented on
Jul 12, 2025 • 0 new comments -
shift_jisx0213 truncates null-terminator
#101828 commented on
Jul 12, 2025 • 0 new comments -
Consider deprecating and removing the "palmos" encoding
#106326 commented on
Jul 12, 2025 • 0 new comments -
_io.IncrementalNewlineDecoder doesn't inherit codecs.IncrementalDecoder
#75903 commented on
Jul 12, 2025 • 0 new comments -
encoding problem: coding:gbk cause syntaxError
#79321 commented on
Jul 12, 2025 • 0 new comments -
Python does not support the GEORGIAN-PS charset
#63658 commented on
Jul 12, 2025 • 0 new comments -
socket module calls with long host names can fail with idna codec error
#77139 commented on
Jul 12, 2025 • 0 new comments -
Encodings and aliases do not match runtime
#42237 commented on
Jul 12, 2025 • 0 new comments -
Segfault in gc while finalizing
#135115 commented on
Jul 12, 2025 • 0 new comments -
Expansion of NAN/HUGE_VAL is a function address on Solaris
#136006 commented on
Jul 12, 2025 • 0 new comments -
[Windows] Python 3.13 New REPL prompt swallows characters with print(..., end=" ")
#128067 commented on
Jul 12, 2025 • 0 new comments -
REPL: AttributeError: module `__mp_main__` has no attribute `is_prime` in `ProcessPoolExecutor` example
#132898 commented on
Jul 12, 2025 • 0 new comments -
Provide name suggestions for failed attribute deletions
#130425 commented on
Jul 12, 2025 • 0 new comments -
gh-131798: JIT: Further optimize `_CALL_ISINSTANCE` for class tuples
#134543 commented on
Jul 6, 2025 • 0 new comments -
gh-51067: Add `remove()` and `repack()` to `ZipFile`
#134627 commented on
Jul 8, 2025 • 0 new comments -
[3.13] gh-132710: only use stable `_uuid.generate_time_safe()` to deduce MAC address (GH-132901)
#134704 commented on
Jul 12, 2025 • 0 new comments -
gh-136061: IDLE - update code in editor.Editor.load_extension
#134874 commented on
Jul 11, 2025 • 0 new comments -
gh-133438: Fix the use of the terms "argument" and "parameter" in the documentation
#135160 commented on
Jul 8, 2025 • 0 new comments -
GH-132661: Add ``string.templatelib.convert()``
#135217 commented on
Jul 11, 2025 • 0 new comments -
gh-134531: use `EVP_MAC` API for `_hashlib.HMAC`
#135235 commented on
Jul 11, 2025 • 0 new comments -
[3.13] gh-130077: Properly match full soft keywords in the parser (GH-135317)
#135399 commented on
Jul 8, 2025 • 0 new comments -
GH-135379: Top of stack caching for the JIT.
#135465 commented on
Jul 7, 2025 • 0 new comments -
gh-135447: Document new bytecodes in 3.14
#135803 commented on
Jul 11, 2025 • 0 new comments -
gh-135532: fortify DEBUG checks when fetching HACL*-based module state
#135844 commented on
Jul 11, 2025 • 0 new comments -
gh-133296: Publicly expose critical section API that accepts PyMutex
#135899 commented on
Jul 10, 2025 • 0 new comments -
gh-135676: Lexical analysis: Reword String literals and related sections
#135942 commented on
Jul 9, 2025 • 0 new comments -
gh-135959: Mark ast.ImportFrom.level as required
#135960 commented on
Jul 8, 2025 • 0 new comments -
gh-136003: Execute pre-finalization callbacks in a loop
#136004 commented on
Jul 10, 2025 • 0 new comments -
gh-123681: Check NORMALIZE_CENTURY behavior at runtime; require C99
#136022 commented on
Jul 10, 2025 • 0 new comments -
gh-132657: Avoid locks and refcounts in frozenset operations
#136107 commented on
Jul 11, 2025 • 0 new comments -
gh-130979: Doc: Generate ids for audit_events using docname
#136165 commented on
Jul 11, 2025 • 0 new comments -
gh-133644: Remove `PySys_SetArgv*` for 3.15
#136277 commented on
Jul 8, 2025 • 0 new comments -
gh-135312: Use positional-only arguments in dunder methods and abstract methods in `collections.abc`.
#136324 commented on
Jul 8, 2025 • 0 new comments -
gh-125022: add support for simple SIMD features detection
#125011 commented on
Jul 12, 2025 • 0 new comments -
Draft: gh-123471: Make concurrent iteration over itertools.pairwise safe under free-threading
#125417 commented on
Jul 6, 2025 • 0 new comments -
Docs: promote the shelve module in the dbm docs introduction
#126218 commented on
Jul 11, 2025 • 0 new comments -
gh-126662: naming consistency for signal.ItimerError
#126712 commented on
Jul 9, 2025 • 0 new comments -
gh-127544: Ensure that AF_DECnet is part of socket.AddressFamily, when available
#127548 commented on
Jul 9, 2025 • 0 new comments -
gh-127930: use explicit imports in tkinter.simpledialog
#127931 commented on
Jul 9, 2025 • 0 new comments -
gh-114272: fix Windows `test_asyncio/test_subprocess` when `sys.executable` contains unescaped spaces
#128160 commented on
Jul 7, 2025 • 0 new comments -
gh-123681: Check the strftime() behavior at runtime instead of at the compile time
#128444 commented on
Jul 8, 2025 • 0 new comments -
gh-128942: make arraymodule.c free-thread safe (lock-free)
#130771 commented on
Jul 6, 2025 • 0 new comments -
gh-130821: Add type information to wrong type error messages
#130835 commented on
Jul 6, 2025 • 0 new comments -
GH-115512: Optimize peak memory usage and runtime for large emails
#132709 commented on
Jul 11, 2025 • 0 new comments -
gh-130160: Add anchors to CLI Usage section for `cmdline`
#133182 commented on
Jul 11, 2025 • 0 new comments -
gh-46927: Prevent readline from overriding environment
#133585 commented on
Jul 10, 2025 • 0 new comments -
gh-133656: Remove deprecated `zipimport.zipimporter.load_module`
#133662 commented on
Jul 6, 2025 • 0 new comments -
gh-133829: Update zipimport example to not mention Python 2.3
#133835 commented on
Jul 9, 2025 • 0 new comments -
gh-124397: Add threading.iter_locked
#133908 commented on
Jul 9, 2025 • 0 new comments -
gh-134070: Prevent out-of-bounds read in mi_clz32 and mi_ctz32
#134149 commented on
Jul 12, 2025 • 0 new comments -
gh-131178: Add CLI tests for cProfile
#134269 commented on
Jul 12, 2025 • 0 new comments -
gh-134291: Add `unguarded-availability` check to JIT builds
#134292 commented on
Jul 7, 2025 • 0 new comments -
[3.13] gh-132124: improve safety nets for creating AF_UNIX socket files (GH-134085)
#134448 commented on
Jul 12, 2025 • 0 new comments -
zoneinfo may give incorrect dst() in Europe/Minsk in 1942
#85105 commented on
Jul 7, 2025 • 0 new comments -
Consider testing `zoneinfo` with `tzdata` PyPI package installed
#99649 commented on
Jul 7, 2025 • 0 new comments -
http.server does not support HTTP range requests
#86809 commented on
Jul 7, 2025 • 0 new comments -
Use _PyObject_CAST in internal headers
#135906 commented on
Jul 7, 2025 • 0 new comments -
`self.doCleanups()` cannot be called from a test method of a `unittest.IsolatedAsyncioTestCase` subclass
#101018 commented on
Jul 7, 2025 • 0 new comments -
Python 3.13: test_xml_etree fails on expat 2.2.5 (RHEL8 / Rocky linux 8 / Ubuntu 22.04)
#125067 commented on
Jul 7, 2025 • 0 new comments -
Improving JIT code quality
#115802 commented on
Jul 7, 2025 • 0 new comments -
Docs: EPUB builds are broken
#136155 commented on
Jul 8, 2025 • 0 new comments -
_struct.Struct: calling functions without calling __init__ results in SystemError
#78724 commented on
Jul 8, 2025 • 0 new comments -
Embedding: TypeError: signal handler must be signal.SIG_IGN, signal.SIG_DFL, or a callable object
#133402 commented on
Jul 8, 2025 • 0 new comments -
use stackrefs in `_PyObject_GetMethod` and calling APIs
#134043 commented on
Jul 8, 2025 • 0 new comments -
test_external_inspection.test_only_active_thread is flaky
#136186 commented on
Jul 8, 2025 • 0 new comments -
`tracemalloc` aborts when run from threads in no-gil
#126315 commented on
Jul 8, 2025 • 0 new comments -
Make abstract/dunder methods positional-only.
#135312 commented on
Jul 8, 2025 • 0 new comments -
strptime() with year-weekday pair can produce invalid data
#67905 commented on
Jul 8, 2025 • 0 new comments -
Improve documentation about converting datetime.timedelta to scalars
#80319 commented on
Jul 8, 2025 • 0 new comments -
strftime fails on HP-UX
#78583 commented on
Jul 8, 2025 • 0 new comments -
datetime.strptime not accepts single-digit months and days for %m and %d
#78122 commented on
Jul 8, 2025 • 0 new comments -
`strptime`: `%U/%W` are not used without day of week
#74985 commented on
Jul 8, 2025 • 0 new comments -
Document the datetime capsule API
#82246 commented on
Jul 8, 2025 • 0 new comments -
Eliminate unnecessary check in _strptime when determining AM/PM
#81148 commented on
Jul 8, 2025 • 0 new comments -
class multiprocessing.Value calls set_start_method
#85222 commented on
Jul 8, 2025 • 0 new comments -
imaplib Time2Internaldate crashing with time.struct_time supplied from datetime.timetuple()
#86165 commented on
Jul 8, 2025 • 0 new comments -
perf_counter result does not count system sleep time in Mac OS
#85475 commented on
Jul 8, 2025 • 0 new comments -
Comparing datetime.time objects incorrect for TZ aware and unaware
#82993 commented on
Jul 8, 2025 • 0 new comments -
Improving various error messages
#135975 commented on
Jul 5, 2025 • 0 new comments -
Use NETRC environment variable
#135788 commented on
Jul 5, 2025 • 0 new comments -
Give better errors for OS commands, like 'pip', in REPL, script
#72327 commented on
Jul 5, 2025 • 0 new comments -
dbm.sqlite breaks multi-threaded shelve usage
#131918 commented on
Jul 6, 2025 • 0 new comments -
GDBM configure checks are missing context
#129388 commented on
Jul 6, 2025 • 0 new comments -
FrameLocalsProxy does not support `.update(iterable)`
#136308 commented on
Jul 6, 2025 • 0 new comments -
Inconsistent error messages when returning the wrong type for the type-conversion magic methods
#130821 commented on
Jul 6, 2025 • 0 new comments -
Replace `#` comments with modern docstrings when possible
#134082 commented on
Jul 6, 2025 • 0 new comments -
test_timerfd_initval fails with large time difference on NetBSD
#131266 commented on
Jul 6, 2025 • 0 new comments -
Runaway recursion on 3.13 and higher for _PY_FRAME_GENERAL
#132744 commented on
Jul 6, 2025 • 0 new comments -
Publicly expose `Lib/dbm/__init__.py::__main__` as a script
#114576 commented on
Jul 6, 2025 • 0 new comments -
Alter ZipFile.data_offset calculation
#136170 commented on
Jul 6, 2025 • 0 new comments -
Eliminate redundant refcounting in the JIT
#134584 commented on
Jul 6, 2025 • 0 new comments -
`platform.mac_ver()` returns macOS version of 16.0 instead of 26.0 on Tahoe
#135675 commented on
Jul 6, 2025 • 0 new comments -
Use `statx(2)` system call on Linux for extended `os.stat` information
#83714 commented on
Jul 6, 2025 • 0 new comments -
Document that "multiprocessing.get_context()" is also setting the context globally
#109070 commented on
Jul 6, 2025 • 0 new comments -
Crash on _ssl__SSLContext_load_cert_chain_impl (requests running w/ cert in multi-threading)
#134698 commented on
Jul 6, 2025 • 0 new comments -
test_interpreters: test_create_many_threaded() failed on FreeBSD: log: RuntimeError: interpreter creation failed
#109700 commented on
Jul 7, 2025 • 0 new comments -
Setting many types of values to `category` argument of `warnings.simplefilter()` doesn't get any error
#125893 commented on
Jul 7, 2025 • 0 new comments -
inspect.signature does not work for datetime classes
#88784 commented on
Jul 7, 2025 • 0 new comments -
Add underscore as a decimal separator for string formatting
#87790 commented on
Jul 7, 2025 • 0 new comments -
Many method parameters in the datetime module are positional-only in the C implementation but positional-or-keyword in the Python implementation
#89979 commented on
Jul 7, 2025 • 0 new comments -
Update mentioned RFC in `json` module
#136216 commented on
Jul 7, 2025 • 0 new comments -
Implement PEP 768 – Safe external debugger interface for CPython
#131591 commented on
Jul 7, 2025 • 0 new comments -
Document ob_refcnt, ob_type, ob_size
#135913 commented on
Jul 7, 2025 • 0 new comments -
zoneinfo gives incorrect dst() in Pacific/Rarotonga between 1978 and 1991
#85102 commented on
Jul 7, 2025 • 0 new comments -
Decide what should we do with doctests in CI
#111704 commented on
Jul 10, 2025 • 0 new comments -
`test_strftime_y2k` fails on embedded Linux
#123681 commented on
Jul 10, 2025 • 0 new comments -
[subinterpreters] Make the PyGILState API compatible with subinterpreters
#59956 commented on
Jul 10, 2025 • 0 new comments -
`--disable-gil` builds are not compatible with the limited API
#111506 commented on
Jul 10, 2025 • 0 new comments -
Use system zoneinfo data on Android
#127801 commented on
Jul 10, 2025 • 0 new comments -
mimetypes raises UnicodeDecodeError when map files are not unicode encoded
#117807 commented on
Jul 10, 2025 • 0 new comments -
Use wasm-gc to handle pointer casts in wasi
#129040 commented on
Jul 10, 2025 • 0 new comments -
Implement PEP 750 – Template Strings
#132661 commented on
Jul 10, 2025 • 0 new comments -
zoneinfo.ZoneInfo does not check for Windows device names
#88992 commented on
Jul 10, 2025 • 0 new comments -
shutil.copytree(symlinks=True) fails when copying symlinks cross-device and there is no alternative
#73702 commented on
Jul 11, 2025 • 0 new comments -
enum: dir() of IntFlag instance excludes complex binary values
#135559 commented on
Jul 11, 2025 • 0 new comments -
Optimize the JIT's low-level assembly control flow
#135904 commented on
Jul 11, 2025 • 0 new comments -
codecs.StreamReader doesn't pass final=1 to the UTF-8 codec
#56717 commented on
Jul 11, 2025 • 0 new comments -
codecs error handler is called with a UnicodeDecodeError with the same args
#58038 commented on
Jul 11, 2025 • 0 new comments -
Difference between open and codecs.open
#61639 commented on
Jul 11, 2025 • 0 new comments -
Codec name normalization breaks custom codecs
#88886 commented on
Jul 11, 2025 • 0 new comments -
"utf8-sig" missing from codecs (inconsistency)
#83336 commented on
Jul 11, 2025 • 0 new comments -
IDNA2008 encoding is missing
#61507 commented on
Jul 11, 2025 • 0 new comments -
ValueError: can't have unbuffered text I/O for io.open(1, 'wt', 0)
#61606 commented on
Jul 11, 2025 • 0 new comments -
Don't use O_EXCL when using O_TMPFILE
#136156 commented on
Jul 11, 2025 • 0 new comments -
Emscripten: Get test suite passing
#127146 commented on
Jul 11, 2025 • 0 new comments -
SMTP.login() method fails with ValueError in environments that do not support MD5
#136134 commented on
Jul 11, 2025 • 0 new comments -
We have run out of flags bits in `PyTypeObject`'s `tp_flags`
#134860 commented on
Jul 11, 2025 • 0 new comments -
some instructions in __annotate__ have incorrect code positions
#135700 commented on
Jul 11, 2025 • 0 new comments -
Remove deprecated C API objects slated for removal in 3.15
#133644 commented on
Jul 11, 2025 • 0 new comments -
`importlib.reload` is not thread-safe
#126548 commented on
Jul 11, 2025 • 0 new comments -
Potential Windows-specific lost event race in the implementation of time.sleep
#135407 commented on
Jul 8, 2025 • 0 new comments -
Reported resolution of `time.process_time` and `time.thread_time` is wrong on Windows
#135304 commented on
Jul 8, 2025 • 0 new comments -
Python 3.14 REPL blanks links above terminal rows when pasting
#135055 commented on
Jul 8, 2025 • 0 new comments -
JIT global-to-constant promotion doesn't properly validate the globals dictionary at runtime
#136154 commented on
Jul 8, 2025 • 0 new comments -
Undocumented 3.14 C API
#135755 commented on
Jul 8, 2025 • 0 new comments -
3.13.2: cast in Py_XDECREF causes runtime failures with immortal objects
#135746 commented on
Jul 8, 2025 • 0 new comments -
SIGSEV in `datetime.timedelta` (possibly from datetime's C `delta_new`)
#132413 commented on
Jul 8, 2025 • 0 new comments -
Subinterpreters don't properly clean up threads
#128639 commented on
Jul 8, 2025 • 0 new comments -
Async Call-Stack Reconstruction
#91048 commented on
Jul 9, 2025 • 0 new comments -
_SelectorSocketTransport.writelines does not protect against connection lost
#136234 commented on
Jul 9, 2025 • 0 new comments -
field "mro" behaves strangely in dataclass
#89694 commented on
Jul 9, 2025 • 0 new comments -
Reorganize `os.path` documentation
#130536 commented on
Jul 9, 2025 • 0 new comments -
Soft-deprecate `sys.api_version` and the C API's `PYTHON_API_VERSION`
#121028 commented on
Jul 9, 2025 • 0 new comments -
use argument clinic for more socket functions
#135748 commented on
Jul 9, 2025 • 0 new comments -
Inconsistency in datetime.utcfromtimestamp(Decimal)
#67795 commented on
Jul 9, 2025 • 0 new comments -
Python configure fails to detect tzname on platforms that have it.
#72295 commented on
Jul 9, 2025 • 0 new comments -
Memory keeps increasing with fixed-size dict during multi-threaded set/delete in 3.13.3t
#133136 commented on
Jul 9, 2025 • 0 new comments -
ElementTree.iselement() returns true for the Element type
#136231 commented on
Jul 9, 2025 • 0 new comments -
Subprocesses created with DETACHED_PROCESS can pop up a console window
#85785 commented on
Jul 10, 2025 • 0 new comments -
Write documentation for codecs.escape_encode() and codecs.escape_decode()
#136278 commented on
Jul 10, 2025 • 0 new comments -
Support linking unnamed temp files into filesystem on Linux
#89341 commented on
Jul 10, 2025 • 0 new comments -
unicode_escape codec does not escape quotes
#51864 commented on
Jul 10, 2025 • 0 new comments -
[regression] ZipFile fails to round trip on some files
#84690 commented on
Jul 10, 2025 • 0 new comments -
pyrepl fails with an ugly traceback when ioctls are not allowed on tty stdio
#134466 commented on
Jul 10, 2025 • 0 new comments -
modulefinder chokes on numpy - dereferencing None in spec.loader
#84530 commented on
Jul 10, 2025 • 0 new comments -
BufferedIncrementalEncoder violates IncrementalEncoder interface
#64619 commented on
Jul 10, 2025 • 0 new comments