-
-
Notifications
You must be signed in to change notification settings - Fork 29.6k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
708 Pull requests merged by 100 people
-
[3.12] gh-122613: Document PyLong_GetInfo() (part of Limited API) (GH-122280)
#122644 merged
Aug 5, 2024 -
[3.13] gh-122613: Document PyLong_GetInfo() (part of Limited API) (GH-122280)
#122645 merged
Aug 5, 2024 -
GH-122616: Simplify LOAD_ATTR_WITH_HINT and STORE_ATTR_WITH_HINT
#122620 merged
Aug 5, 2024 -
gh-122459: Optimize pickling by name objects without __module__
#122460 merged
Aug 5, 2024 -
[3.13] gh-121367: [doc] BUILD_TUPLE arg can be 0 (GH-122663)
#122683 merged
Aug 5, 2024 -
[3.12] gh-121367: [doc] BUILD_TUPLE arg can be 0 (GH-122663)
#122684 merged
Aug 5, 2024 -
gh-121367: [doc] BUILD_TUPLE arg can be 0
#122663 merged
Aug 5, 2024 -
build(deps-dev): bump mypy from 1.10.1 to 1.11.1 in /Tools
#122550 merged
Aug 5, 2024 -
gh-122573: Require Python 3.10 or newer for Windows builds
#122574 merged
Aug 4, 2024 -
[3.13] Add
3.13
and remove3.7
in Azure Pipelines (GH-122670)#122671 merged
Aug 4, 2024 -
[3.12] Add
3.13
and remove3.7
in Azure Pipelines (GH-122670)#122672 merged
Aug 4, 2024 -
Add
3.13
and remove3.7
in Azure Pipelines#122670 merged
Aug 4, 2024 -
[3.12] gh-122661: Remove GNU make-specific directive from Doc/Makefile (GH-122662)
#122669 merged
Aug 4, 2024 -
gh-122661: Remove GNU make-specific directive from Doc/Makefile
#122662 merged
Aug 4, 2024 -
[3.13] gh-122623: Improve
c-api/bytearray.rst
with error handling info (GH-122624)#122658 merged
Aug 4, 2024 -
gh-122637: fix tanh(±0+infj) and tanh(±0+nanj) to return ±0+nanj
#122638 merged
Aug 4, 2024 -
gh-121889: cmath.acosh(0+nanj) returns nan+pi/2j
#121892 merged
Aug 4, 2024 -
[3.12] gh-122623: Improve
c-api/bytearray.rst
with error handling info (GH-122624)#122659 merged
Aug 3, 2024 -
gh-122623: Improve
c-api/bytearray.rst
with error handling info#122624 merged
Aug 3, 2024 -
[3.12] GH-121970: Fix
gettext
for audit events (GH-122651)#122654 merged
Aug 3, 2024 -
GH-121970: Fix
gettext
for audit events#122651 merged
Aug 3, 2024 -
GH-109408: Remove
.azure-pipelines/pr.yml
#122643 merged
Aug 3, 2024 -
[3.13] Doc: Grammar fix in
library/ssl.rst
, 'Verifying certificates' (GH-122646)#122649 merged
Aug 3, 2024 -
[3.12] Doc: Grammar fix in
library/ssl.rst
, 'Verifying certificates' (GH-122646)#122650 merged
Aug 3, 2024 -
[3.13] Doc: Improve wording of
os.path.commonpath()
(GH-122627)#122641 merged
Aug 3, 2024 -
Doc: Grammar fix in
library/ssl.rst
, 'Verifying certificates'#122646 merged
Aug 3, 2024 -
gh-122334: Fix test_embed failure when missing _ssl module
#122630 merged
Aug 3, 2024 -
gh-109408: Stop running patchcheck in CI
#109895 merged
Aug 3, 2024 -
[3.12] Doc: Improve wording of
os.path.commonpath()
(GH-122627)#122642 merged
Aug 3, 2024 -
gh-122613: Document PyLong_GetInfo() (part of Limited API)
#122280 merged
Aug 3, 2024 -
Doc: Improve wording of
os.path.commonpath()
#122627 merged
Aug 3, 2024 -
gh-122313: Clean up deep recursion guarding code in the compiler
#122640 merged
Aug 3, 2024 -
gh-122560: add test that comprehension loop var appears only in one scope of the symtable
#122582 merged
Aug 2, 2024 -
[3.13] gh-122445: populate only modified fields in __static_attributes__ (#122446)
#122621 merged
Aug 2, 2024 -
gh-122527: Fix a crash on deallocation of
PyStructSequence
#122577 merged
Aug 2, 2024 -
GH-117224: Move the body of a few large-ish micro-ops into helper functions
#122601 merged
Aug 2, 2024 -
gh-122445: populate only modified fields in __static_attributes__
#122446 merged
Aug 2, 2024 -
[3.13] gh-122334: Fix crash when importing ssl after re-initialization (GH-122481)
#122614 merged
Aug 2, 2024 -
[3.13] gh-120974: Make asyncio
swap_current_task
safe in free-threaded build (GH-122317)#122612 merged
Aug 2, 2024 -
[3.12] gh-122334: Fix crash when importing ssl after re-initialization (GH-122481)
#122495 merged
Aug 2, 2024 -
gh-122334: Fix crash when importing ssl after re-initialization
#122481 merged
Aug 2, 2024 -
gh-120974: Make asyncio
swap_current_task
safe in free-threaded build#122317 merged
Aug 2, 2024 -
[3.8] gh-122133: Rework pure Python socketpair tests to avoid use of importlib.reload. (GH-122493)
#122509 merged
Aug 2, 2024 -
[3.9] gh-122133: Rework pure Python socketpair tests to avoid use of importlib.reload. (GH-122493)
#122508 merged
Aug 2, 2024 -
[3.10] gh-122133: Rework pure Python socketpair tests to avoid use of importlib.reload. (GH-122493)
#122507 merged
Aug 2, 2024 -
[3.11] gh-122133: Rework pure Python socketpair tests to avoid use of importlib.reload. (GH-122493)
#122506 merged
Aug 2, 2024 -
[3.13] gh-121723: Relax constraints on queue objects for
logging.handlers.QueueHandler
. (GH-122154)#122603 merged
Aug 2, 2024 -
[3.12] Fix typos in docs (#122502)
#122605 merged
Aug 2, 2024 -
[3.12] gh-121723: Relax constraints on queue objects for
logging.handlers.QueueHandler
. (GH-122154)#122604 merged
Aug 2, 2024 -
[3.13] Add the Python 3.13 abidump, and enable the ABI check.
#122583 merged
Aug 2, 2024 -
gh-121723: Relax constraints on queue objects for
logging.handlers.QueueHandler
.#122154 merged
Aug 2, 2024 -
Update PyObject_Del() documentation
#122597 merged
Aug 2, 2024 -
gh-122188: Remove _imp.pyc_magic_number
#122503 merged
Aug 2, 2024 -
[3.12] gh-122544: Change OS image in readthedocs.yml to ubuntu-24.04 (GH-122568)
#122594 merged
Aug 2, 2024 -
[3.13] gh-122544: Change OS image in readthedocs.yml to ubuntu-24.04 (GH-122568)
#122593 merged
Aug 2, 2024 -
gh-122544: Change OS image in readthedocs.yml to ubuntu-24.04
#122568 merged
Aug 2, 2024 -
gh-120083: Add IDLE Hovertip foreground color needed for recent macOS
#120605 merged
Aug 2, 2024 -
[3.12] Fixes typo in idlelib/idle_test/example_stub.pyi (GH-122520)
#122591 merged
Aug 2, 2024 -
Fixes typo in idlelib/idle_test/example_stub.pyi
#122520 merged
Aug 2, 2024 -
gh-122562: Remove ste_free and ste_child_free from symtable
#122563 merged
Aug 1, 2024 -
GH-118095: Make BINARY_SUBSCR_GETITEM suitable for tier 2
#120793 merged
Aug 1, 2024 -
Replace PyObject_Del with PyObject_Free
#122453 merged
Aug 1, 2024 -
gh-122555: Remove removed functions from
Doc/data/refcounts.dat
#122556 merged
Aug 1, 2024 -
[3.13] gh-122384: Mark strings from Download page for translation (GH-122385)
#122553 merged
Aug 1, 2024 -
[3.12] gh-122384: Mark strings from Download page for translation (GH-122385)
#122554 merged
Aug 1, 2024 -
gh-122384: Mark strings from Download page for translation
#122385 merged
Aug 1, 2024 -
GH-122155: Track local variables between pops and pushes in cases generator
#122286 merged
Aug 1, 2024 -
[3.12] Move change detection to separate workflow in CI (GH-122336).
#122538 merged
Aug 1, 2024 -
Fix typos in docs, error messages and comments
#122502 merged
Aug 1, 2024 -
gh-116622: Don't expose
FICLONE
ioctl on Android#122522 merged
Aug 1, 2024 -
gh-116622: Skip
PosixPathTest.test_expanduser_pwd2
on platforms which don't supportpwd.getpwall
#122521 merged
Jul 31, 2024 -
[3.13] Update the expected bytecode magic number in test_importlib.test_util
#122513 merged
Jul 31, 2024 -
[3.12] gh-122133: Rework pure Python socketpair tests to avoid use of importlib.reload. (GH-122493)
#122505 merged
Jul 31, 2024 -
[3.12] gh-87320: In the code module, handle exceptions raised in sys.excepthook (GH-122456)
#122515 merged
Jul 31, 2024 -
gh-87320: dont crash in code module with bad sys.excepthook
#122456 merged
Jul 31, 2024 -
[3.13] gh-120906: Support arbitrary hashable keys in FrameLocalsProxy (GH-122309)
#122488 merged
Jul 31, 2024 -
[3.13] Move change detection to separate workflow in CI (GH-122336)
#122510 merged
Jul 31, 2024 -
[3.13] gh-122133: Rework pure Python socketpair tests to avoid use of importlib.reload. (GH-122493)
#122504 merged
Jul 31, 2024 -
Move change detection to separate workflow in CI
#122336 merged
Jul 31, 2024 -
gh-122133: Rework pure Python socketpair tests to avoid use of importlib.reload.
#122493 merged
Jul 31, 2024 -
[3.12] Docs: bump Sphinx to 8.0 and update constraints (GH-122496)
#122500 merged
Jul 31, 2024 -
[3.13] Docs: bump Sphinx to 8.0 and update constraints (GH-122496)
#122499 merged
Jul 31, 2024 -
Docs: bump Sphinx to 8.0 and update constraints
#122496 merged
Jul 31, 2024 -
gh-121381 Remove subprocess._USE_VFORK escape hatch
#121383 merged
Jul 31, 2024 -
[3.13] gh-116622: Fix testPyObjectPrintOSError on Android (GH-122487)
#122490 merged
Jul 31, 2024 -
gh-116622: Fix testPyObjectPrintOSError on Android
#122487 merged
Jul 31, 2024 -
[3.13] GH-122482: Make About IDLE direct discussion to DPO (GH-122483)
#122485 merged
Jul 30, 2024 -
[3.12] GH-122482: Make About IDLE direct discussion to DPO (GH-122483)
#122486 merged
Jul 30, 2024 -
GH-122482: Make About IDLE direct discussion to DPO
#122483 merged
Jul 30, 2024 -
gh-121650: Encode newlines in headers, and verify headers are sound
#122233 merged
Jul 30, 2024 -
gh-120906: Support arbitrary hashable keys in FrameLocalsProxy
#122309 merged
Jul 30, 2024 -
[3.13] Remove outdated note about instance methods from datamodel.rst (GH-122471)
#122479 merged
Jul 30, 2024 -
gh-112301: Add argument aliases and tee compiler output for check warnings
#122465 merged
Jul 30, 2024 -
[3.12] Remove outdated note about instance methods from datamodel.rst (GH-122471)
#122480 merged
Jul 30, 2024 -
remove outdated note about instance methods from datamodel.rst
#122471 merged
Jul 30, 2024 -
[3.13] gh-119896: Fix CTRL-Z behavior in the new REPL on Windows (GH-122217)
#122451 merged
Jul 30, 2024 -
gh-122188: Move magic number to its own file
#122243 merged
Jul 30, 2024 -
[3.8] gh-122133: Authenticate socket connection for
socket.socketpair()
fallback (GH-122134)#122429 merged
Jul 30, 2024 -
[3.13] gh-117657: Avoid race in
PAUSE_ADAPTIVE_COUNTER
in free-threaded build (GH-122190)#122475 merged
Jul 30, 2024 -
gh-117657: Avoid race in
PAUSE_ADAPTIVE_COUNTER
in free-threaded build#122190 merged
Jul 30, 2024 -
[3.13] gh-116402: Avoid readline in test_builtin TTY input tests (GH-122447)
#122472 merged
Jul 30, 2024 -
gh-116402: Avoid readline in test_builtin TTY input tests
#122447 merged
Jul 30, 2024 -
[3.12] gh-122208: Don't delivery PyDict_EVENT_ADDED until it can't fail
#122327 merged
Jul 30, 2024 -
[3.13] gh-122208: Don't delivery PyDict_EVENT_ADDED until it can't fail
#122326 merged
Jul 30, 2024 -
[3.13] gh-121946: Temporarily switch to llvm-17 in TSan CI again (GH-122466)
#122467 merged
Jul 30, 2024 -
gh-121946: Temporarily switch to llvm-17 in TSan CI again
#122466 merged
Jul 30, 2024 -
[3.9] gh-122133: Authenticate socket connection for
socket.socketpair()
fallback (GH-122134)#122428 merged
Jul 30, 2024 -
[3.10] gh-122133: Authenticate socket connection for
socket.socketpair()
fallback (GH-122134)#122427 merged
Jul 30, 2024 -
[3.11] gh-122133: Authenticate socket connection for
socket.socketpair()
fallback (GH-122134)#122426 merged
Jul 30, 2024 -
gh-119896: Fix repl ctrl-z on Windows
#122217 merged
Jul 30, 2024 -
[3.13] gh-121474: Add threading.Barrier parties arg sanity check. (GH-121480)
#122444 merged
Jul 30, 2024 -
[3.13] gh-122400: Handle ValueError in filecmp (GH-122401)
#122441 merged
Jul 30, 2024 -
[3.12] gh-121474: Add threading.Barrier parties arg sanity check. (GH-121480)
#122443 merged
Jul 30, 2024 -
[3.12] gh-122400: Handle ValueError in filecmp (GH-122401)
#122442 merged
Jul 30, 2024 -
gh-121474: Add threading.Barrier parties arg sanity check.
#121480 merged
Jul 30, 2024 -
gh-122400: Handle
ValueError
infilecmp
#122401 merged
Jul 30, 2024 -
[3.13] gh-105733: Soft-deprecate ctypes.ARRAY, rather than hard-deprecating it. (GH-122281)
#122440 merged
Jul 30, 2024 -
gh-105733: Soft-deprecate ctypes.ARRAY, rather than hard-deprecating it.
#122281 merged
Jul 30, 2024 -
[3.13] gh-122420: Fix accounting for immortal interned strings in refleak.py (GH-122421)
#122430 merged
Jul 30, 2024 -
[3.13] GH-121970: Extract
audit_events
into a new extension (GH-122325)#122434 merged
Jul 30, 2024 -
[3.12] GH-121970: Extract
audit_events
into a new extension (GH-122325)#122435 merged
Jul 30, 2024 -
GH-121970: Extract
audit_events
into a new extension#122325 merged
Jul 30, 2024 -
[3.12] GH-122085: Use include files for C API deprecations (GH-109843)
#122423 merged
Jul 30, 2024 -
[3.13] gh-122133: Authenticate socket connection for
socket.socketpair()
fallback (GH-122134)#122424 merged
Jul 30, 2024 -
gh-122420: Fix accounting for immortal interned strings in refleak.py
#122421 merged
Jul 29, 2024 -
[3.12] gh-122133: Authenticate socket connection for
socket.socketpair()
fallback (GH-122134)#122425 merged
Jul 29, 2024 -
[3.13] GH-116090: Fire
RAISE
events from_FOR_ITER_TIER_TWO
(GH-122413)#122419 merged
Jul 29, 2024 -
GH-118093: Better handling of short and mid-loop traces
#122252 merged
Jul 29, 2024 -
[3.13] GH-122085: Use include files for C API deprecations (GH-109843)
#122422 merged
Jul 29, 2024 -
gh-122133: Authenticate socket connection for
socket.socketpair()
fallback#122134 merged
Jul 29, 2024 -
gh-122085: Use include files for C API deprecations
#109843 merged
Jul 29, 2024 -
gh-121996: Fix --disable-safety and --enable-slower-safety options
#122414 merged
Jul 29, 2024 -
GH-116090: Fire
RAISE
events from_FOR_ITER_TIER_TWO
#122413 merged
Jul 29, 2024 -
[3.13] gh-122311: Fix a refleak in pickle (GH-122411)
#122415 merged
Jul 29, 2024 -
[3.12] gh-122311: Fix a refleak in pickle (GH-122411)
#122416 merged
Jul 29, 2024 -
[3.13] Revert "[3.13] gh-120713: Normalize year with century for datetime.strftime (GH-120820) (GH-121144)"
#122408 merged
Jul 29, 2024 -
[3.12] Revert "[3.12] gh-120713: Normalize year with century for datetime.strftime (GH-120820) (GH-121145)"
#122409 merged
Jul 29, 2024 -
gh-122311: Fix a refleak in pickle
#122411 merged
Jul 29, 2024 -
[3.12] gh-117482: Fix the Slot Wrapper Inheritance Tests
#122250 merged
Jul 29, 2024 -
[3.13] gh-117482: Fix the Slot Wrapper Inheritance Tests
#122249 merged
Jul 29, 2024 -
gh-117482: Fix the Slot Wrapper Inheritance Tests
#122248 merged
Jul 29, 2024 -
gh-122234: Add DECREFs to error paths
#122406 merged
Jul 29, 2024 -
[3.12] gh-122292: Split up
Lib/test/test_ast.py
into a couple of …#122395 merged
Jul 29, 2024 -
[3.13] gh-122292: Split up
Lib/test/test_ast.py
into a couple of …#122393 merged
Jul 29, 2024 -
gh-122292: Split up
Lib/test/test_ast.py
into a couple of files#122293 merged
Jul 29, 2024 -
gh-122311: Add more tests for pickle (strict)
#122373 merged
Jul 29, 2024 -
[3.12] gh-122311: Fix some error messages in pickle (GH-122386)
#122388 merged
Jul 29, 2024 -
[3.13] gh-122311: Fix some error messages in pickle (GH-122386)
#122387 merged
Jul 29, 2024 -
gh-122311: Fix some error messages in pickle
#122386 merged
Jul 29, 2024 -
gh-122234: fix accuracy issues for sum()
#122236 merged
Jul 29, 2024 -
[3.12] gh-122311: Add more tests for pickle (GH-122376)
#122378 merged
Jul 28, 2024 -
[3.13] gh-122311: Add more tests for pickle (GH-122376)
#122377 merged
Jul 28, 2024 -
gh-122311: Add more tests for pickle (lenient)
#122376 merged
Jul 28, 2024 -
[3.12] gh-122085: Create dedicated page for deprecations (GH-122352)
#122375 merged
Jul 28, 2024 -
[3.13] gh-122085: Create dedicated page for deprecations (GH-122352)
#122374 merged
Jul 28, 2024 -
gh-120593: Make _PyLong_CompactValue() parameter const again
#122367 merged
Jul 28, 2024 -
gh-122085: Create dedicated page for deprecations
#122352 merged
Jul 28, 2024 -
gh-119180: Add myself as CODEOWNER for annotationlib
#122366 merged
Jul 28, 2024 -
[3.13] gh-122300: Preserve AST nodes for format specifiers with single elements (GH-122308)
#122364 merged
Jul 27, 2024 -
[3.12] gh-122300: Preserve AST nodes for format specifiers with single elements (GH-122308)
#122363 merged
Jul 27, 2024 -
gh-122361: Use proper
PyUnicodeWriter_*
API inconstevaluator_call
#122362 merged
Jul 27, 2024 -
gh-119180: Add evaluate functions for type params and type aliases
#122212 merged
Jul 27, 2024 -
[3.13] GH-121462: pathlib docs: improve table of corresponding os/os.path functions (GH-121465)
#122359 merged
Jul 27, 2024 -
[3.12] GH-121462: pathlib docs: improve table of corresponding os/os.path functions (GH-121465)
#122360 merged
Jul 27, 2024 -
GH-121462: pathlib docs: improve table of corresponding os/os.path functions
#121465 merged
Jul 27, 2024 -
gh-119180: Use type descriptors to access annotations (PEP 749)
#122074 merged
Jul 27, 2024 -
[3.13] gh-122044: Don't error during gitignore filtering with no files (GH-122045)
#122355 merged
Jul 27, 2024 -
[3.12] gh-122044: Don't error during gitignore filtering with no files (GH-122045)
#122354 merged
Jul 27, 2024 -
[3.12] gh-122085: Use include files for
whatsnew/3.14.rst
deprecations (GH-122242)#122351 merged
Jul 27, 2024 -
[3.13] gh-122085: Use include files for
whatsnew/3.14.rst
deprecations (GH-122242)#122350 merged
Jul 27, 2024 -
gh-122085: Use include files for
whatsnew/3.14.rst
deprecations#122242 merged
Jul 27, 2024 -
gh-122044: Don't error during gitignore filtering with no files
#122045 merged
Jul 27, 2024 -
[3.13] gh-122170: Handle ValueError raised by os.stat() in linecache (GH-122176)
#122348 merged
Jul 27, 2024 -
[3.12] gh-122170: Handle ValueError raised by os.stat() in linecache (GH-122176)
#122349 merged
Jul 27, 2024 -
gh-122170: Handle
ValueError
raised byos.stat
inlinecache
#122176 merged
Jul 27, 2024 -
gh-112301: Compiler warning management tooling
#121730 merged
Jul 27, 2024 -
[3.12] Move macOS matrix to the calling workflow (GH-121809)
#122330 merged
Jul 27, 2024 -
[3.13] gh-122291: Intern latin-1 one-byte strings at startup (GH-122303)
#122347 merged
Jul 27, 2024 -
gh-122291: Intern latin-1 one-byte strings at startup
#122303 merged
Jul 27, 2024 -
[3.13] gh-122332: Fix missing
NULL
check inasyncio.Task.get_coro
(GH-122338)#122344 merged
Jul 27, 2024 -
[3.12] gh-122332: Fix missing
NULL
check inasyncio.Task.get_coro
(GH-122338)#122345 merged
Jul 27, 2024 -
gh-122332: Fix missing
NULL
check inasyncio.Task.get_coro
#122338 merged
Jul 27, 2024 -
[3.13] gh-121832: Revert test skip introduced by GH-122150. (GH-122340)
#122342 merged
Jul 27, 2024 -
gh-121832: Revert test skip introduced by #122150.
#122340 merged
Jul 27, 2024 -
[3.13] gh-120831: Correct default minimum iOS version. (GH-122339)
#122341 merged
Jul 27, 2024 -
gh-120831: Correct default minimum iOS version.
#122339 merged
Jul 27, 2024 -
Fix underline for 'pty' in What's New in Python 3.14
#122337 merged
Jul 27, 2024 -
[3.13] Document
mimetypes.MimeTypes.add_type()
(GH-122301)#122328 merged
Jul 26, 2024 -
[3.12] Document
mimetypes.MimeTypes.add_type()
(GH-122301)#122329 merged
Jul 26, 2024 -
Document
mimetypes.MimeTypes.add_type()
#122301 merged
Jul 26, 2024 -
Remove reference to docs mailing list for bug reports
#122323 merged
Jul 26, 2024 -
gh-122245: Add test case of generic type with __debug__
#122322 merged
Jul 26, 2024 -
Manually override bytecode definition in optimizer, to avoid build error
#122316 merged
Jul 26, 2024 -
[3.13] gh-122201: Lock mutex when setting handling_thread to NULL (GH-122204)
#122319 merged
Jul 26, 2024 -
gh-122201: Lock mutex when setting handling_thread to NULL
#122204 merged
Jul 26, 2024 -
GH-122294: Burn in the addresses of side exits
#122295 merged
Jul 26, 2024 -
gh-122300: Preserve AST nodes for format specifiers with single elements
#122308 merged
Jul 26, 2024 -
[3.13] gh-122311: Fix typo in the pickle error formatting code (GH-122312)
#122314 merged
Jul 26, 2024 -
[3.12] gh-122311: Fix typo in the pickle error formatting code (GH-122312)
#122315 merged
Jul 26, 2024 -
gh-122311: Fix typo in the pickle error formatting code
#122312 merged
Jul 26, 2024 -
gh-121999: Change default tarfile filter to 'data'
#122002 merged
Jul 26, 2024 -
gh-122245: move checks for writes and shadowing of __debug__ to symtable
#122246 merged
Jul 26, 2024 -
GH-116090: Fix test and clarify behavior for exception events when exhausting a generator.
#120697 merged
Jul 26, 2024 -
GH-122029: Break INSTRUMENTED_CALL into micro-ops, so that its behavior is consistent with
CALL
#122177 merged
Jul 26, 2024 -
GH-121131: Clean up and fix some instrumented instructions.
#121132 merged
Jul 26, 2024 -
[3.13] GH-122155: Fix cases generator to correctly compute 'peek' offset for error handling (GH-122158)
#122174 merged
Jul 26, 2024 -
GH-118093: Add tier two support for
BINARY_OP_INPLACE_ADD_UNICODE
#122253 merged
Jul 25, 2024 -
[3.13] Move macOS matrix to the calling workflow (GH-121809)
#122297 merged
Jul 25, 2024 -
Move macOS matrix to the calling workflow
#121809 merged
Jul 25, 2024 -
GH-118093: Add tier two support for
LOAD_ATTR_PROPERTY
#122283 merged
Jul 25, 2024 -
GH-122034: Add StackRef variants of type checks to reduce the number of PyStackRef_AsPyObjectBorrow calls
#122037 merged
Jul 25, 2024 -
[3.13] gh-121489: Export private _PyBytes_Join() again (GH-122267)
#122287 merged
Jul 25, 2024 -
gh-121489: Export private _PyBytes_Join() again
#122267 merged
Jul 25, 2024 -
GH-122160: Remove BUILD_CONST_KEY_MAP opcode.
#122164 merged
Jul 25, 2024 -
[3.13] gh-116322: Fix typo in the GH-ifdef check (GH-122268)
#122284 merged
Jul 25, 2024 -
gh-116322: Fix typo in the #ifdef check
#122268 merged
Jul 25, 2024 -
[3.13] gh-121913: Use str(exc) instead of exc.strerror in
asyncio.base_events
(GH-122269)#122278 merged
Jul 25, 2024 -
[3.12] gh-121913: Use str(exc) instead of exc.strerror in
asyncio.base_events
(GH-122269)#122279 merged
Jul 25, 2024 -
gh-121275: Fix test_logging and test_smtplib with Python build withoud IPv6 support
#121276 merged
Jul 25, 2024 -
gh-121913: Using str(exc) instead of exc.strerror in asyncio.base_events
#122269 merged
Jul 25, 2024 -
[3.13] gh-122270: Fix typos in the Py_DEBUG macro name (GH-122271)
#122275 merged
Jul 25, 2024 -
[3.12] gh-122270: Fix typos in the Py_DEBUG macro name (GH-122271)
#122276 merged
Jul 25, 2024 -
gh-122270: Fix typos in the Py_DEBUG macro name
#122271 merged
Jul 25, 2024 -
[3.13] gh-82951: Fix serializing by name in pickle protocols < 4 (GH-122149)
#122264 merged
Jul 25, 2024 -
[3.12] gh-82951: Fix serializing by name in pickle protocols < 4 (GH-122149)
#122265 merged
Jul 25, 2024 -
gh-82951: Fix serializing by name in pickle protocols < 4
#122149 merged
Jul 25, 2024 -
[3.13] gh-122187: Avoid TSan reported race in
run_udp_echo_server
(GH-122189)#122263 merged
Jul 25, 2024 -
gh-112301: Make fortify source option check -Werror
#122141 merged
Jul 25, 2024 -
gh-122187: Avoid TSan reported race in
run_udp_echo_server
#122189 merged
Jul 25, 2024 -
[3.13] gh-113785: csv: fields starting with escapechar are not quoted (GH-122110)
#122258 merged
Jul 25, 2024 -
[3.13] gh-122191: Fix test_warnings failure if run with -Werror (GH-122222)
#122256 merged
Jul 25, 2024 -
[3.12] gh-122191: Fix test_warnings failure if run with -Werror (GH-122222)
#122257 merged
Jul 25, 2024 -
gh-122087: Add tests for ismethoddescriptor() and isroutine() with partial objects
#122219 merged
Jul 25, 2024 -
[3.13] gh-122087: Restore ismethoddescriptor() and isroutine() for partial objects
#122218 merged
Jul 25, 2024 -
gh-113785: csv: fields starting with escapechar are not quoted
#122110 merged
Jul 25, 2024 -
gh-122191: Fix test_warnings failure if run with -Werror
#122222 merged
Jul 25, 2024 -
[3.12] gh-117482: Simplify the Fix For Builtin Types Slot Wrappers
#122241 merged
Jul 24, 2024 -
[3.13] gh-117482: Simplify the Fix For Builtin Types Slot Wrappers
#121932 merged
Jul 24, 2024 -
gh-122208: Don't delivery PyDict_EVENT_ADDED until it can't fail
#122207 merged
Jul 24, 2024 -
[3.12] gh-122085: Use include files for
whatsnew/3.12.rst
deprecations (GH-122093)#122224 merged
Jul 24, 2024 -
gh-121404: extract compiler_lookup_arg out of compiler_make_closure
#122181 merged
Jul 24, 2024 -
GH-118093: Remove invalidated executors from side exits
#121885 merged
Jul 24, 2024 -
[3.12] Integrate
build_msi
into main CI workflow (GH-121778)#122231 merged
Jul 24, 2024 -
gh-122229: Add missing
Py_DECREF
infunc_get_annotation_dict
#122230 merged
Jul 24, 2024 -
[3.13] Integrate
build_msi
into main CI workflow (GH-121778)#122226 merged
Jul 24, 2024 -
[3.13] gh-122085: Use include files for
whatsnew/3.12.rst
deprecations, including 3.16 (GH-122093)#122225 merged
Jul 24, 2024 -
Integrate
build_msi
into main CI workflow#121778 merged
Jul 24, 2024 -
GH-121832: Assert that the version number of static builtin types is not changed by PyType_Modified.
#122182 merged
Jul 24, 2024 -
[3.13] gh-122085: Use include files for
whatsnew/3.12.rst
deprecations (GH-122093)#122223 merged
Jul 24, 2024 -
gh-122085: Use include files for
whatsnew/3.12.rst
deprecations#122093 merged
Jul 24, 2024 -
Fix typo in news document
#122209 merged
Jul 24, 2024 -
[3.13] GH-120754: Add more tests around seek + readall (GH-122103)
#122215 merged
Jul 24, 2024 -
[3.12] GH-120754: Add more tests around seek + readall (GH-122103)
#122216 merged
Jul 24, 2024 -
GH-120754: Add more tests around seek + readall
#122103 merged
Jul 24, 2024 -
[3.13] gh-122029: Log call events in sys.setprofile when it's a method with c function (GH-122072)
#122205 merged
Jul 23, 2024 -
[3.13] gh-121832: Skip subinterpreter static type check on iOS to restore test suite. (GH-122150)
#122159 merged
Jul 23, 2024 -
[3.12] gh-122029: Log call events in sys.setprofile when it's a method with c function (GH-122072)
#122206 merged
Jul 23, 2024 -
gh-122029: Log call events in sys.setprofile when it's a method with c function
#122072 merged
Jul 23, 2024 -
[3.13] gh-122199: Skip test_slot_wrappers When Checking For Refleaks (gh-122200)
#122202 merged
Jul 23, 2024 -
gh-122199: Skip test_slot_wrappers When Checking For Refleaks
#122200 merged
Jul 23, 2024 -
[3.12] gh-117482: Expand Tests for Slot Wrappers of Inherited Slots of Static Builtin Types (gh-122192)
#122197 merged
Jul 23, 2024 -
gh-119180: Add
annotationlib
module to support PEP 649#119891 merged
Jul 23, 2024 -
[3.13] gh-117657: Skip tests that use threads after fork (GH-122194)
#122198 merged
Jul 23, 2024 -
gh-117657: Skip tests that use threads after fork
#122194 merged
Jul 23, 2024 -
[3.13] gh-117482: Expand Tests for Slot Wrappers of Inherited Slots of Static Builtin Types (gh-122192)
#122195 merged
Jul 23, 2024 -
gh-117482: Expand Tests for Slot Wrappers of Inherited Slots of Static Builtin Types
#122192 merged
Jul 23, 2024 -
gh-122129: Improve support of method descriptors and wrappers in the help title
#122157 merged
Jul 23, 2024 -
[3.13] gh-120974: Make _asyncio._leave_task atomic in the free-threaded build (GH-122139)
#122186 merged
Jul 23, 2024 -
gh-120974: Make _asyncio._leave_task atomic in the free-threaded build
#122139 merged
Jul 23, 2024 -
gh-122163: Add notes for JSON serialization errors
#122165 merged
Jul 23, 2024 -
gh-120974: Use common freelist code in asyncio
#122132 merged
Jul 23, 2024 -
[3.13] gh-121973: Fix flaky test_pyrepl tests (GH-122140)
#122173 merged
Jul 23, 2024 -
[3.13] Docs: Use cross-reference to
os.uname
insysconfig.get_platform
(GH-122083)#122171 merged
Jul 23, 2024 -
[3.13] gh-85453: Fix 'timezone' vs. 'time zone' spelling issues in datetime.rst (GH-118449)
#121837 merged
Jul 23, 2024 -
gh-121973: Fix flaky test_pyrepl tests
#122140 merged
Jul 23, 2024 -
[3.12] Docs: Use cross-reference to
os.uname
insysconfig.get_platform
(GH-122083)#122172 merged
Jul 23, 2024 -
GH-122155: Fix cases generator to correctly compute 'peek' offset for error handling
#122158 merged
Jul 23, 2024 -
Docs: use func reference to
os.uname
insysconfig.get_platform
#122083 merged
Jul 23, 2024 -
[3.13] GH-121970: Remove
escape4chm
(GH-122065)#122167 merged
Jul 23, 2024 -
[3.12] GH-121970: Remove
escape4chm
(GH-122065)#122168 merged
Jul 23, 2024 -
GH-121970: Remove
escape4chm
#122065 merged
Jul 23, 2024 -
[3.13] gh-122088: Copy the coroutine status of the underlying callable in
@warnings.deprecated
(GH-122086)#122156 merged
Jul 23, 2024 -
gh-121832: Skip subinterpreter static type check on iOS to restore test suite.
#122150 merged
Jul 23, 2024 -
gh-122088: Copy the coroutine status of the underlying callable in
@warnings.deprecated
#122086 merged
Jul 23, 2024 -
[3.13] gh-120974: Make _asyncio._enter_task atomic in the free-threaded build (GH-122138)
#122152 merged
Jul 23, 2024 -
Fix typos in comments and exception message
#122147 merged
Jul 23, 2024 -
gh-120974: Make _asyncio._enter_task atomic in the free-threaded build
#122138 merged
Jul 23, 2024 -
[3.12] Refactor test_capi.test_long (GH-122113)
#122151 merged
Jul 23, 2024 -
[3.13] Refactor test_capi.test_long (GH-122113)
#122137 merged
Jul 23, 2024 -
gh-121996: Introduce --disable-safety and --enable-slower-safety options
#122054 merged
Jul 23, 2024 -
gh-121637: Syntax error for optimized-away incorrect await
#121656 merged
Jul 22, 2024 -
Refactor test_capi.test_long
#122113 merged
Jul 22, 2024 -
[3.13] Revert "gh-121946: Temporarily switch to llvm-17 in TSan CI (GH-121975)" (GH-122032)
#122131 merged
Jul 22, 2024 -
Revert "gh-121946: Temporarily switch to llvm-17 in TSan CI (#121975)"
#122032 merged
Jul 22, 2024 -
gh-121404: move calculation of module start location from compiler_body up to compiler_codegen
#122127 merged
Jul 22, 2024 -
gh-100240: Use a consistent implementation for freelists
#121934 merged
Jul 22, 2024 -
[3.8] gh-121957: Emit audit events for python -i and python -m asyncio
#122121 merged
Jul 22, 2024 -
gh-121795: Improve performance of set membership testing from set arguments
#121796 merged
Jul 22, 2024 -
Remove now unused function from itertools tests
#122100 merged
Jul 22, 2024 -
[3.12] Merge Ubuntu test matrices in CI (GH-121813)
#122116 merged
Jul 22, 2024 -
gh-119698: deprecate
symtable.Class.get_methods
#121902 merged
Jul 22, 2024 -
[3.13] gh-99242 Ignore error when running regression tests under certain conditions. (GH-121663)
#121669 merged
Jul 22, 2024 -
[3.9] gh-121957: Emit audit events for python -i and python -m asyncio
#122120 merged
Jul 22, 2024 -
[3.10] gh-121957: Emit audit events for python -i and python -m asyncio
#122119 merged
Jul 22, 2024 -
[3.11] gh-121957: Emit audit events for python -i and python -m asyncio
#122118 merged
Jul 22, 2024 -
[3.12] gh-121957: Emit audit events for python -i and python -m asyncio
#122117 merged
Jul 22, 2024 -
[3.12] Generalize reusable Windows CI jobs (#121766)
#121776 merged
Jul 22, 2024 -
[3.13] gh-121957: Emit audit events for
python -i
andpython -m asyncio
(GH-121958)#122115 merged
Jul 22, 2024 -
gh-121957: Emit audit events for
python -i
andpython -m asyncio
#121958 merged
Jul 22, 2024 -
gh-111051: [tests] Wait a second to support filesystems with low-resolution mtime
#121959 merged
Jul 22, 2024 -
[3.13] gh-118124: fix assert related C++ checks on Solaris/Illumos (GH-121974)
#122108 merged
Jul 22, 2024 -
[3.12] gh-118124: fix assert related C++ checks on Solaris/Illumos (GH-121974)
#122109 merged
Jul 22, 2024 -
[3.12] Docs: spelling and grammar fixes (GH-122084)
#122107 merged
Jul 22, 2024 -
[3.13] Docs: spelling and grammar fixes (GH-122084)
#122106 merged
Jul 22, 2024 -
Docs: spelling and grammar fixes
#122084 merged
Jul 22, 2024 -
[3.13] gh-120522: Apply App Store compliance patch during installation (GH-121947)
#122105 merged
Jul 22, 2024 -
gh-120522: Apply App Store compliance patch during installation
#121947 merged
Jul 21, 2024 -
gh-122096: Remove accidentally left debugging prints
#122097 merged
Jul 21, 2024 -
[3.13] Merge Ubuntu test matrices in CI (GH-121813)
#122098 merged
Jul 21, 2024 -
Merge Ubuntu test matrices in CI
#121813 merged
Jul 21, 2024 -
[3.13] gh-121266: Remove Py_ALWAYS_INLINE in dictobject.c (GH-121493)
#122095 merged
Jul 21, 2024 -
gh-118124: fix assert related C++ checks on Solaris/Illumos
#121974 merged
Jul 21, 2024 -
[3.13] gh-121390: tracemalloc: Fix tracebacks memory leak (GH-121391)
#121392 merged
Jul 21, 2024 -
[3.13] Delete stale note about mp.Lock.acquire/SIGINT (GH-120929)
#122078 merged
Jul 21, 2024 -
[3.12] Delete stale note about mp.Lock.acquire/SIGINT (GH-120929)
#122079 merged
Jul 21, 2024 -
Delete stale note about mp.Lock.acquire/SIGINT
#120929 merged
Jul 21, 2024 -
[3.13] gh-121977: Add tips for handling unhashable data (GH-122075)
#122076 merged
Jul 21, 2024 -
[3.12] gh-121977: Add tips for handling unhashable data (GH-122075)
#122077 merged
Jul 21, 2024 -
gh-121977: Add tips for handling unhashable data
#122075 merged
Jul 21, 2024 -
[3.12] gh-122026: Fix identification of mismatched parentheses inside f-strings (GH-122028)
#122062 merged
Jul 20, 2024 -
GH-73991: Support preserving metadata in
pathlib.Path.copytree()
#121438 merged
Jul 20, 2024 -
GH-73991: Add
pathlib.Path.rmtree()
#119060 merged
Jul 20, 2024 -
[3.13] Docs: Fix duplicate object description warnings (GH-122068)
#122069 merged
Jul 20, 2024 -
[3.12] Docs: Fix duplicate object description warnings (GH-122068)
#122070 merged
Jul 20, 2024 -
Docs: Fix duplicate object description warnings
#122068 merged
Jul 20, 2024 -
[3.13] gh-121266: Change dict check_lookup() return type to int (GH-121581)
#121949 merged
Jul 20, 2024 -
[3.12] gh-121130: Fix f-string format specifiers with debug expressions (GH-121150)
#122063 merged
Jul 20, 2024 -
[3.13] gh-121988: Fix test hang when pyrepl is not available (GH-121990)
#122064 merged
Jul 20, 2024 -
gh-121988: Fix test hang when pyrepl is not available
#121990 merged
Jul 20, 2024 -
[3.13] GH-121970: Modernise the patchlevel extension (GH-121995)
#122060 merged
Jul 20, 2024 -
[3.12] GH-121970: Modernise the patchlevel extension (GH-121995)
#122061 merged
Jul 20, 2024 -
GH-121970: Modernise the patchlevel extension
#121995 merged
Jul 20, 2024 -
[3.13] Docs: Fix a typo in What's New in Python 3.13 (GH-122051)
#122052 merged
Jul 20, 2024 -
Docs: Fix a typo in What's New in Python 3.13
#122051 merged
Jul 20, 2024 -
[3.13] gh-121621: Disable asyncio freelist in free-threaded build (GH-122046)
#122048 merged
Jul 19, 2024 -
gh-121621: Disable asyncio freelist in free-threaded build
#122046 merged
Jul 19, 2024 -
[3.13] gh-120973: Fix thread-safety issues with
threading.local
(GH-121655)#122042 merged
Jul 19, 2024 -
[3.13] gh-122085: Use include files for
whatsnew/3.13.rst
deprecations (GH-121241)#122038 merged
Jul 19, 2024 -
[3.13] gh-122026: Fix identification of mismatched parentheses inside f-strings (GH-122028)
#122041 merged
Jul 19, 2024 -
[3.12] gh-120930: Remove extra blank occuring in wrapped encoded words in email headers (GH-121747)
#121964 merged
Jul 19, 2024 -
gh-120973: Fix thread-safety issues with
threading.local
#121655 merged
Jul 19, 2024 -
[3.13] gh-120930: Remove extra blank occuring in wrapped encoded words in email headers (GH-121747)
#121963 merged
Jul 19, 2024 -
[3.13] gh-122014: Account for abi_thread in test_sysconfig.test_user_similar (gh-122017)
#122039 merged
Jul 19, 2024 -
gh-122026: Fix identification of mismatched parentheses inside f-strings
#122028 merged
Jul 19, 2024 -
gh-122014: Account with abi_thread in test_sysconfig.test_user_similar (#122014)
#122017 merged
Jul 19, 2024 -
gh-118830: Bump DEFAULT_PROTOCOL to 5 (#118830)
#119340 merged
Jul 19, 2024 -
[3.12] gh-59022: Added tests for
pkgutil.extend_path
(GH-59022) (GH-121673)#121950 merged
Jul 19, 2024 -
[3.13] gh-59022: Added tests for
pkgutil.extend_path
(GH-59022) (GH-121673)#121951 merged
Jul 19, 2024 -
[3.12] gh-121160: Note that readline libraries using different history formats. (GH-121327)
#122031 merged
Jul 19, 2024 -
[3.13] gh-121160: Note that readline libraries using different history formats. (GH-121327)
#122030 merged
Jul 19, 2024 -
gh-122085: Use include files for
whatsnew/3.13.rst
deprecations#121241 merged
Jul 19, 2024 -
gh-121160: Note that readline libraries using different history formats.
#121327 merged
Jul 19, 2024 -
[3.13] GH-121970: Rewrite the C-API annotations extension (#121985)
#122027 merged
Jul 19, 2024 -
[3.12] GH-121970: Rewrite the C-API annotations extension (GH-121985)
#122025 merged
Jul 19, 2024 -
[3.13] GH-121970: Use Ruff to check and format the docs tools (GH-122018)
#122023 merged
Jul 19, 2024 -
[3.12] GH-121970: Use Ruff to check and format the docs tools (GH-122018)
#122024 merged
Jul 19, 2024 -
GH-121970: Rewrite the C-API annotations extension
#121985 merged
Jul 19, 2024 -
[3.13] GH-121970: Combine custom Pygments lexers into a package (GH-121976)
#122021 merged
Jul 19, 2024 -
[3.12] GH-121970: Combine custom Pygments lexers into a package (GH-121976)
#122022 merged
Jul 19, 2024 -
[3.12] gh-121657: Additional
yield from
error test using lambda (GH-121722)#121962 merged
Jul 19, 2024 -
[3.13] gh-121657: Additional
yield from
error test using lambda (GH-121722)#121961 merged
Jul 19, 2024 -
GH-121970: Use Ruff to check and format the docs tools
#122018 merged
Jul 19, 2024 -
[3.13] GH-121970: Make
DeprecatedRemoved
a subclass ofVersionChange
(GH-121971)#122019 merged
Jul 19, 2024 -
[3.12] GH-121970: Make
DeprecatedRemoved
a subclass ofVersionChange
(GH-121971)#122020 merged
Jul 19, 2024 -
GH-121970: Make
DeprecatedRemoved
a subclass ofVersionChange
#121971 merged
Jul 19, 2024 -
[3.13] GH-121970: Improve the glossary preview in HTML search (GH-121991)
#122015 merged
Jul 19, 2024 -
[3.12] GH-121970: Improve the glossary preview in HTML search (GH-121991)
#122016 merged
Jul 19, 2024 -
GH-121970: Improve the glossary preview in HTML search
#121991 merged
Jul 19, 2024 -
[3.13] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907)
#122012 merged
Jul 19, 2024 -
[3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907)
#122013 merged
Jul 19, 2024 -
[3.13] Docs: Upgrade Sphinx to 7.4 (GH-121987)
#122010 merged
Jul 19, 2024 -
gh-121905: Consistently use "floating-point" instead of "floating point"
#121907 merged
Jul 19, 2024 -
[3.12] Docs: Upgrade Sphinx to 7.4 (GH-121987)
#122011 merged
Jul 19, 2024 -
[3.12] gh-65453: Docs - clarify AttributeError behaviour on PropertyMock (GH-121666)
#121969 merged
Jul 19, 2024 -
[3.13] gh-65453: Docs - clarify AttributeError behaviour on PropertyMock (GH-121666)
#121968 merged
Jul 19, 2024 -
Docs: Upgrade Sphinx to 7.4
#121987 merged
Jul 19, 2024 -
[3.13] GH-117928: Bump the minimum Sphinx version to 6.2.1 (GH-121986)
#121994 merged
Jul 19, 2024 -
[3.13] GH-121970: Use
SphinxDirective
instead ofDirective
(GH-121972)#122008 merged
Jul 19, 2024 -
[3.13] Docs: Fix typo in description of
INTRINSIC_ASYNC_GEN_WRAP
(GH-122004)#122006 merged
Jul 19, 2024 -
[3.12] GH-117928: Bump the minimum Sphinx version to 6.2.1 (GH-121986)
#121993 merged
Jul 19, 2024 -
[3.12] GH-121970: Use
SphinxDirective
instead ofDirective
(GH-121972)#122009 merged
Jul 19, 2024 -
[3.12] Docs: Fix typo in description of
INTRINSIC_ASYNC_GEN_WRAP
(GH-122004)#122007 merged
Jul 19, 2024 -
GH-121970: Use
SphinxDirective
instead ofDirective
#121972 merged
Jul 19, 2024 -
Doc/library/dis.rst: Fix typo
#122004 merged
Jul 19, 2024 -
gh-82017: Support as_integer_ratio() in the Fraction constructor
#120271 merged
Jul 19, 2024 -
[3.13] gh-120289: Add external timer in traverse of _lsprof.Profiler (GH-121998)
#122000 merged
Jul 19, 2024 -
[3.12] gh-120289: Add external timer in traverse of _lsprof.Profiler (GH-121998)
#122001 merged
Jul 19, 2024 -
gh-120289: Add external timer in traverse of _lsprof.Profiler
#121998 merged
Jul 19, 2024 -
[3.12] gh-120289: Disallow disable() and clear() in external timer to prevent use-after-free (GH-120297)
#121989 merged
Jul 18, 2024 -
GH-118093: Add tier two support to several instructions
#121884 merged
Jul 18, 2024 -
GH-117928: Bump the minimum Sphinx version to 6.2.1
#121986 merged
Jul 18, 2024 -
[3.13] gh-120289: Disallow disable() and clear() in external timer to prevent use-after-free (GH-120297)
#121984 merged
Jul 18, 2024 -
gh-120289: Do not free memory in disable() to prevent use-after-free
#120297 merged
Jul 18, 2024 -
GH-121970: Combine custom Pygments lexers into a package
#121976 merged
Jul 18, 2024 -
[3.13] gh-121946: Temporarily switch to llvm-17 in TSan CI (GH-121975)
#121981 merged
Jul 18, 2024 -
gh-121946: Temporarily switch to llvm-17 in TSan CI
#121975 merged
Jul 18, 2024 -
gh-112301: Add fortify source level 3 to default compiler options
#121520 merged
Jul 18, 2024 -
[3.13] gh-118934: Make PyEval_GetLocals return borrowed reference (GH-119769)
#121869 merged
Jul 18, 2024 -
gh-65453: Docs - clarify AttributeError behaviour on PropertyMock
#121666 merged
Jul 18, 2024 -
[3.12] gh-64308: Remove TestProgram from the unittest docs (GH-121675)
#121743 merged
Jul 18, 2024 -
gh-120930: Remove extra blank occuring in wrapped encoded words in email headers
#121747 merged
Jul 18, 2024 -
gh-121657: Added an additional test using lambda
#121722 merged
Jul 18, 2024 -
GH-120024: Use pointer for stack pointer
#121923 merged
Jul 18, 2024 -
[3.12] gh-121874: Define audit-event open parameters consistently (GH-121883)
#121955 merged
Jul 18, 2024 -
gh-121874: Define audit-event open parameters consistently
#121883 merged
Jul 18, 2024 -
[3.13] gh-121621: Move asyncio_running_loop to private struct (GH-121939)
#121943 merged
Jul 18, 2024 -
gh-121921: Make bogus_code_obj.py crash the interpreter
#121922 merged
Jul 18, 2024 -
gh-121266: Remove Py_ALWAYS_INLINE in dictobject.c
#121493 merged
Jul 18, 2024 -
[3.12] gh-119698: fix a special case in
symtable.Class.get_methods
(GH-121802)#121910 merged
Jul 17, 2024 -
gh-121621: Move asyncio_running_loop to private struct
#121939 merged
Jul 17, 2024 -
[3.13] Add note about PYTHON_JIT environment variable to JIT README (GH-121635)
#121942 merged
Jul 17, 2024 -
Add note about
PYTHON_JIT
environment variable to JITREADME
#121635 merged
Jul 17, 2024 -
[3.13] gh-121528: Fix _PyObject_Init() assertion for stable ABI (GH-121725)
#121936 merged
Jul 17, 2024 -
gh-121266: Change dict check_lookup() return type to int
#121581 merged
Jul 17, 2024 -
gh-121528: Fix _PyObject_Init() assertion for stable ABI
#121725 merged
Jul 17, 2024 -
[3.13] gh-121925: Fix uninitialized variables in
main.c
(GH-121926)#121931 merged
Jul 17, 2024 -
[3.13] gh-120678: Guard against stdin.fileno() being unavailable (GH-121924)
#121929 merged
Jul 17, 2024 -
gh-121925: Fix uninitialized variables in
main.c
#121926 merged
Jul 17, 2024 -
gh-120678: Guard against stdin.fileno() being unavailable
#121924 merged
Jul 17, 2024 -
[3.13] Move misplaced blurb entries
#121919 merged
Jul 17, 2024 -
[3.13] gh-120678: pyrepl: Include globals from modules passed with
-i
(GH-120904)#121916 merged
Jul 17, 2024 -
gh-120678: pyrepl: Include globals from modules passed with
-i
#120904 merged
Jul 17, 2024 -
[3.13] gh-78889: Stop IDLE Shell freezes from sys.stdout.shell.xyz (GH-121876)
#121911 merged
Jul 17, 2024 -
[3.12] gh-78889: Stop IDLE Shell freezes from sys.stdout.shell.xyz (GH-121876)
#121912 merged
Jul 17, 2024 -
[3.13] gh-119698: fix a special case in
symtable.Class.get_methods
(GH-121802)#121909 merged
Jul 17, 2024 -
gh-78889: Stop IDLE Shell freezes from sys.stdout.shell.xyz
#121876 merged
Jul 17, 2024 -
gh-119698: fix a special case in
symtable.Class.get_methods
#121802 merged
Jul 17, 2024 -
[3.13] gh-113993: Don't immortalize in PyUnicode_InternInPlace; keep immortalizing in other API (GH-121364)
#121854 merged
Jul 17, 2024 -
[3.13] gh-121863: Immortalize names in code objects to avoid crash (GH-121903)
#121904 merged
Jul 17, 2024 -
gh-121863: Immortalize names in code objects to avoid crash
#121903 merged
Jul 17, 2024 -
gh-121849: Fix PyUnicodeWriter_WriteSubstring() crash if len=0
#121896 merged
Jul 17, 2024 -
[3.13] gh-121153: Fix some errors with use of _PyLong_CompactValue() (GH-121154)
#121900 merged
Jul 17, 2024 -
[3.12] gh-121153: Fix some errors with use of _PyLong_CompactValue() …
#121901 merged
Jul 17, 2024 -
[3.13] Remove duplicate "it" in whatsnew 3.13 (GH-121580)
#121899 merged
Jul 17, 2024 -
Remove duplicate "it" in whatsnew 3.13
#121580 merged
Jul 17, 2024 -
[3.12] gh-121834: Improve
complex
C-API docs (GH-121835)#121897 merged
Jul 17, 2024 -
[3.13] gh-121834: Improve
complex
C-API docs (GH-121835)#121895 merged
Jul 17, 2024 -
[3.13] gh-121842: Improve coverage of
PyBytes_FromStringAndSize
(GH-121843)#121893 merged
Jul 17, 2024 -
Fix Several Typos in Readme & Tests
#121559 merged
Jul 17, 2024 -
[3.12] gh-121842: Improve coverage of
PyBytes_FromStringAndSize
(GH-121843)#121894 merged
Jul 17, 2024 -
gh-121834: Improve
complex
C-API docs#121835 merged
Jul 17, 2024 -
gh-121842: Improve coverage of
PyBytes_FromStringAndSize
#121843 merged
Jul 17, 2024 -
[3.12] gh-121871: Allow overriding docs build date with SOURCE_DATE_EPOCH (GH-121872)
#121887 merged
Jul 17, 2024 -
[3.13] gh-121871: Allow overriding docs build date with SOURCE_DATE_EPOCH (GH-121872)
#121888 merged
Jul 17, 2024 -
gh-121871: Allow overriding docs build date with SOURCE_DATE_EPOCH
#121872 merged
Jul 17, 2024 -
[3.13] GH-121583: Remove dependency from pystats.h to internal header file (GH-121587)
#121880 merged
Jul 16, 2024 -
gh-121583: Remove dependency from pystats.h to internal header file
#121587 merged
Jul 16, 2024 -
[3.13] GH-120371: Add WASI SDK 22 support (GH-121870)
#121873 merged
Jul 16, 2024 -
[3.13] gh-83648: Use versionadded in 'deprecated' description (GH-121877)
#121878 merged
Jul 16, 2024 -
gh-83648: Use versionadded in 'deprecated' description
#121877 merged
Jul 16, 2024 -
GH-120371: Add WASI SDK 22 support
#121870 merged
Jul 16, 2024 -
[3.13] gh-121860: Fix crash when materializing managed dict (GH-121866)
#121867 merged
Jul 16, 2024 -
[3.13] gh-121130: Fix f-string format specifiers with debug expressions (GH-121150)
#121868 merged
Jul 16, 2024 -
gh-118934: Make PyEval_GetLocals return borrowed reference
#119769 merged
Jul 16, 2024 -
gh-121860: Fix crash when materializing managed dict
#121866 merged
Jul 16, 2024 -
gh-121130: Fix f-string format specifiers with debug expressions
#121150 merged
Jul 16, 2024 -
[3.13] gh-121621: Move asyncio running loop to thread state (GH-121695)
#121864 merged
Jul 16, 2024 -
[3.13] gh-121814: Only check f_trace_opcodes if Python frame exists (GH-121818)
#121861 merged
Jul 16, 2024 -
gh-121621: Move asyncio running loop to thread state
#121695 merged
Jul 16, 2024 -
[3.13] GH-105879: Note exec/eval keyword change in What's New (GH-121831)
#121852 merged
Jul 16, 2024 -
[3.12] gh-121160: Add some tests for readline.set_history_length (GH-121326)
#121857 merged
Jul 16, 2024 -
[3.13] gh-121160: Add some tests for readline.set_history_length (GH-121326)
#121856 merged
Jul 16, 2024 -
gh-59022: Added tests for
pkgutil.extend_path
(#59022)#121673 merged
Jul 16, 2024 -
[3.13] gh-121403: Add notes for PyList_GetXXX APIs about the need for init (gh-121626)
#121827 merged
Jul 16, 2024 -
[3.12] CI: Fix using
check_source
flags as bool (GH-121848)#121855 merged
Jul 16, 2024 -
gh-121160: Add a test for readline.set_history_length
#121326 merged
Jul 16, 2024 -
[3.13] CI: Fix using
check_source
flags as bool (GH-121848)#121853 merged
Jul 16, 2024 -
[3.13] gh-113993: For string interning, do not rely on (or assert) _Py_IsImmortal (GH-121358)
#121851 merged
Jul 16, 2024 -
gh-113993: Don't immortalize in PyUnicode_InternInPlace; keep immortalizing in other API
#121364 merged
Jul 16, 2024 -
GH-105879: Note exec/eval keyword change in What's New
#121831 merged
Jul 16, 2024 -
gh-113993: For string interning, do not rely on (or assert) _Py_IsImmortal
#121358 merged
Jul 16, 2024 -
CI: Fix using
check_source
flags as bool#121848 merged
Jul 16, 2024 -
gh-120522: Revert "Add a
--with-app-store-compliance
configure option to patch out problematic code" (gh-120984)#121844 merged
Jul 16, 2024 -
[3.13] gh-120317: Lock around global state in the tokenize module (GH-120318)
#121841 merged
Jul 16, 2024 -
gh-120317: Lock around global state in the tokenize module
#120318 merged
Jul 16, 2024 -
[3.13] gh-121791: Check for
NULL
inMethodDescriptor2_new
in_testcapi
(GH-121792)#121839 merged
Jul 16, 2024 -
[3.12] gh-121791: Check for
NULL
inMethodDescriptor2_new
in_testcapi
(GH-121792)#121840 merged
Jul 16, 2024 -
gh-121791: Check for
NULL
inMethodDescriptor2_new
in_testcapi
#121792 merged
Jul 16, 2024 -
[3.12] gh-85453: Fix 'timezone' vs. 'time zone' spelling issues in datetime.rst (GH-118449)
#121838 merged
Jul 16, 2024 -
gh-85453: Fix 'time zone' spelling issues across datetime.rst
#118449 merged
Jul 16, 2024 -
[3.13] gh-119189: Fix the power operator for Fraction (GH-119242)
#119836 merged
Jul 16, 2024 -
[3.12] gh-119189: Fix the power operator for Fraction (GH-119242)
#119835 merged
Jul 16, 2024 -
[3.13] gh-121295: Fix blocked console after interrupting a long paste (GH-121815)
#121826 merged
Jul 16, 2024 -
[3.13] gh-121610: pyrepl - handle extending blocks when multi-statement blocks are pasted (GH-121757)
#121825 merged
Jul 16, 2024 -
[3.13] gh-120831: Increase the default minimum supported iOS version to 13.0 (GH-121250)
#121833 merged
Jul 16, 2024 -
gh-120831: Increase the default minimum supported iOS version to 13.0
#121250 merged
Jul 16, 2024 -
gh-121403: Add notes for PyList_GetXXX APIs about the need for init
#121626 merged
Jul 16, 2024 -
gh-121295: Fix blocked console after interrupting a long paste
#121815 merged
Jul 15, 2024 -
gh-121610: pyrepl - handle extending blocks when multi-statement blocks are pasted
#121757 merged
Jul 15, 2024 -
[3.13] gh-121605: Fix test hang when pyrepl is not available (GH-121820)
#121823 merged
Jul 15, 2024 -
gh-121814: Only check f_trace_opcodes if Python frame exists
#121818 merged
Jul 15, 2024 -
gh-121605: Fix test hang when pyrepl is not available
#121820 merged
Jul 15, 2024 -
[3.13] gh-121790: Fix interactive console initialization (GH-121793)
#121822 merged
Jul 15, 2024 -
gh-121790: Fix interactive console initialization
#121793 merged
Jul 15, 2024 -
[3.13] gh-121794: Don't set
ob_tid
to zero in fast-path dealloc (GH-121799)#121821 merged
Jul 15, 2024 -
gh-121794: Don't set
ob_tid
to zero in fast-path dealloc#121799 merged
Jul 15, 2024 -
[3.13] gh-117657: Skip tests that fork with threads under TSan (GH-121599)
#121819 merged
Jul 15, 2024 -
[3.13] gh-121546: Disable contextvar caching on free-threading build (GH-121740)
#121808 merged
Jul 15, 2024 -
[3.13] gh-121245: Refactor site.register_readline() (GH-121659)
#121816 merged
Jul 15, 2024 -
gh-117657: Skip tests that fork with threads under TSan
#121599 merged
Jul 15, 2024 -
[3.13] gh-121359: make clean environment (no PYTHON* vars) for test_pyrepl.TestMain (GH-121672)
#121810 merged
Jul 15, 2024 -
[3.13] gh-76785: Expand How Interpreter Channels Handle Interpreter Finalization (gh-121805)
#121811 merged
Jul 15, 2024 -
gh-121245: Refactor site.register_readline()
#121659 merged
Jul 15, 2024 -
gh-76785: Expand How Interpreter Channels Handle Interpreter Finalization
#121805 merged
Jul 15, 2024 -
[3.12] gh-121657: Display correct error message for yield from outsid…
#121769 merged
Jul 15, 2024 -
[3.13] gh-121657: Display correct error message for yield from outsid…
#121768 merged
Jul 15, 2024 -
gh-121359: make clean environment (no PYTHON* vars) for test_pyrepl.TestMain
#121672 merged
Jul 15, 2024 -
[3.13] gh-76785: Expand How Interpreter Queues Handle Interpreter Finalization (gh-116431)
#121807 merged
Jul 15, 2024 -
[3.13] gh-118297: Make Sure All Pending Calls Run in _Py_FinishPendingCalls() (gh-118298)
#121806 merged
Jul 15, 2024 -
gh-121546: Disable contextvar caching on free-threading build
#121740 merged
Jul 15, 2024 -
gh-76785: Expand How Interpreter Queues Handle Interpreter Finalization
#116431 merged
Jul 15, 2024 -
gh-118297: Make Sure All Pending Calls Run in _Py_FinishPendingCalls()
#118298 merged
Jul 15, 2024 -
[3.13] gh-121746: Bind Alt+Enter to "accept" in the REPL (GH-121754)
#121803 merged
Jul 15, 2024 -
gh-121746: Bind Alt+Enter to "accept" in the REPL
#121754 merged
Jul 15, 2024 -
gh-121785: Remove unused code from codecs.py
#121787 merged
Jul 15, 2024 -
gh-84978: Add float.from_number() and complex.from_number()
#26827 merged
Jul 15, 2024 -
gh-117765: Improve documentation for
mocker.patch.dict
#121755 merged
Jul 15, 2024 -
fix outdated comments in asyncio
#121783 merged
Jul 15, 2024 -
[3.13] gh-121621: Use PyMutex for writes to asyncio state (GH-121622)
#121774 merged
Jul 15, 2024 -
[3.13] gh-57141: Make shallow argument to filecmp.dircmp keyword-only (GH-121767)
#121777 merged
Jul 14, 2024 -
gh-57141: Make shallow argument to filecmp.dircmp keyword-only
#121767 merged
Jul 14, 2024 -
[3.13] Generalize reusable Windows CI jobs (GH-121766)
#121775 merged
Jul 14, 2024 -
Generalize reusable Windows CI jobs
#121766 merged
Jul 14, 2024 -
[3.13] gh-121731: Fix mimalloc compile error on GNU/Hurd (GH-121732)
#121773 merged
Jul 14, 2024 -
gh-121731: Fix mimalloc compile error on GNU/Hurd
#121732 merged
Jul 14, 2024 -
gh-121621: Use PyMutex for writes to asyncio state
#121622 merged
Jul 14, 2024 -
[3.13] gh-121660: Fix
ga_getitem
by explicitly checking forNULL
result (GH-121661)#121761 merged
Jul 14, 2024 -
[3.13] Fix cache restoration for Hypothesis CI job (GH-121756)
#121759 merged
Jul 14, 2024 -
[3.12] Fix cache restoration for Hypothesis CI job (GH-121756)
#121760 merged
Jul 14, 2024 -
[3.12] gh-121660: Fix
ga_getitem
by explicitly checking forNULL
result (GH-121661)#121762 merged
Jul 14, 2024 -
gh-121660: Fix
ga_getitem
by explicitly checking forNULL
result#121661 merged
Jul 14, 2024 -
Fix cache restoration for Hypothesis CI job
#121756 merged
Jul 14, 2024 -
[3.13] gh-121700 Emscripten trampolines not quite right since GH-106219 (GH-121701)
#121744 merged
Jul 14, 2024 -
[3.12] gh-121749: Fix discrepancy in docs for
PyModule_AddObjectRef
(GH-121750)#121753 merged
Jul 14, 2024 -
[3.13] gh-121749: Fix discrepancy in docs for
PyModule_AddObjectRef
(GH-121750)#121752 merged
Jul 14, 2024 -
[3.12] gh-120012: clarify the behaviour of
multiprocessing.Queue.empty
on closed queues. (GH-120102)#120470 merged
Jul 14, 2024 -
[3.13] gh-120012: clarify the behaviour of
multiprocessing.Queue.empty
on closed queues. (GH-120102)#120469 merged
Jul 14, 2024 -
gh-121749: Fix discrepancy in docs for
PyModule_AddObjectRef
#121750 merged
Jul 14, 2024 -
[3.13] gh-121698 Emscripten: Use updated WebAssembly type reflection proposal (GH-121699)
#121745 merged
Jul 14, 2024 -
[3.13] gh-64308: Remove TestProgram from the unittest docs (GH-121675)
#121742 merged
Jul 14, 2024 -
gh-121698 Emscripten: Use updated WebAssembly type reflection proposal
#121699 merged
Jul 14, 2024 -
gh-121700 Emscripten trampolines not quite right since #106219
#121701 merged
Jul 14, 2024 -
gh-121562: optimized hex_from_char
#121563 merged
Jul 14, 2024 -
[3.13] gh-121609: Fix pasting of characters containing unicode character joiner (GH-121667)
#121733 merged
Jul 14, 2024 -
[3.12] gh-121708: Improve test coverage for
unittest.util
(GH-121713)#121737 merged
Jul 14, 2024 -
gh-64308: Remove TestProgram from the unittest docs
#121675 merged
Jul 14, 2024 -
[3.13] gh-121708: Improve test coverage for
unittest.util
(GH-121713)#121738 merged
Jul 14, 2024 -
gh-121708: Improve test coverage for
unittest.util
#121713 merged
Jul 14, 2024 -
[3.13] gh-120642: Move _PyCode_CODE() to the internal C API (GH-121644)
#121729 merged
Jul 13, 2024 -
gh-120642: Move _PyCode_CODE() to the internal C API
#121644 merged
Jul 13, 2024 -
[3.13] gh-73159 Added clarifications in multiprocessing docs on that objects are pickled. (GH-121686)
#121727 merged
Jul 13, 2024 -
[3.12] gh-73159 Added clarifications in multiprocessing docs on that objects are pickled. (GH-121686)
#121728 merged
Jul 13, 2024 -
gh-73159 Added clarifications in multiprocessing docs on that objects are pickled.
#121686 merged
Jul 13, 2024 -
gh-121651: Fix pdb header test
#121724 merged
Jul 13, 2024 -
[3.13] gh-121652: Handle
allocate_weakref
returning NULL (GH-121653)#121721 merged
Jul 13, 2024 -
[3.13] gh-121711: Set
-m asyncio
return_code to 1 for ENOTTY (GH-121714)#121718 merged
Jul 13, 2024 -
gh-121652: Handle
allocate_weakref
returning NULL#121653 merged
Jul 13, 2024 -
[3.13] gh-121605: Increase timeout in test_pyrepl.run_repl (GH-121606)
#121702 merged
Jul 13, 2024 -
[3.13] gh-120452: improve documentation about private name mangling (GH-120451)
#121715 merged
Jul 13, 2024 -
gh-121711: Set
-m asyncio
return_code to 1 for ENOTTY#121714 merged
Jul 13, 2024 -
gh-121657: Display correct error message for yield from outside of a …
#121680 merged
Jul 13, 2024 -
[3.12] gh-120452: improve documentation about private name mangling (GH-120451)
#121716 merged
Jul 13, 2024 -
[3.13] gh-120823: Fix doc for ftplib.FTP.retrbinary() (GH-121697)
#121707 merged
Jul 13, 2024 -
gh-120452: improve documentation about private name mangling
#120451 merged
Jul 13, 2024 -
[3.12] gh-120823: Fix doc for ftplib.FTP.retrbinary() (GH-121697)
#121706 merged
Jul 13, 2024 -
[3.13] gh-121497: Make Pyrepl respect correctly the history with input hook set (GH-121498)
#121703 merged
Jul 13, 2024 -
gh-120823: Fix doc for ftplib.FTP.retrbinary()
#121697 merged
Jul 13, 2024 -
[3.13] gh-121499: Fix multi-line history rendering in the REPL (GH-121531)
#121679 merged
Jul 13, 2024 -
gh-121605: Increase timeout in test_pyrepl.run_repl
#121606 merged
Jul 13, 2024 -
[3.13] gh-121671: Increase test coverage of
ast.get_docstring
(GH-121674)#121691 merged
Jul 13, 2024 -
[3.12] gh-121671: Increase test coverage of
ast.get_docstring
(GH-121674)#121690 merged
Jul 13, 2024 -
[3.13] gh-96765: Update ConfigParser.read() docs with multi-file read example (GH-121664)
#121687 merged
Jul 13, 2024 -
[3.12] gh-96765: Update ConfigParser.read() docs with multi-file read example (GH-121664)
#121688 merged
Jul 13, 2024 -
gh-121671: Increase test coverage of
ast.get_docstring
#121674 merged
Jul 13, 2024 -
[3.13] NEWS: Fix Sphinx warnings and increase threshold for new news nits (GH-121482)
#121513 merged
Jul 13, 2024 -
[3.12] NEWS: Fix Sphinx warnings and increase threshold for new news nits (GH-121482)
#121514 merged
Jul 13, 2024 -
gh-96765: Update ConfigParser.read() docs with multi-file read example
#121664 merged
Jul 13, 2024 -
gh-121499: Fix multi-line history rendering in the REPL
#121531 merged
Jul 13, 2024 -
gh-121609: Fix pasting of characters containing unicode character joiner
#121667 merged
Jul 13, 2024 -
gh-121153: Fix some errors with use of _PyLong_CompactValue()
#121154 merged
Jul 13, 2024 -
[3.12] gh-99242 Ignore error when running regression tests under certain conditions. (GH-121663)
#121670 merged
Jul 13, 2024 -
gh-99242 Ignore error when running regression tests under certain conditions.
#121663 merged
Jul 13, 2024 -
gh-121497: Make Pyrepl respect correctly the history with input hook set
#121498 merged
Jul 13, 2024 -
gh-95144: Improve error message of
... in None
#119888 merged
Jul 12, 2024 -
[3.13] gh-120198: Stop the world when setting __class__ on free-threaded build
#121591 merged
Jul 12, 2024 -
[3.13] Update retroactive comments from GH-117741 (segfault in
FutureIter_dealloc
) (GH-121638)#121642 merged
Jul 12, 2024 -
Update retroactive comments from GH-117741 (segfault in
FutureIter_dealloc
)#121638 merged
Jul 12, 2024 -
[3.12] gh-117482: Fix Builtin Types Slot Wrappers (gh-121602)
#121632 merged
Jul 11, 2024 -
[3.13] gh-121103: Put free-threaded libraries in
lib/python3.14t
(GH-121293)#121631 merged
Jul 11, 2024 -
[3.13] gh-117482: Fix Builtin Types Slot Wrappers (gh-121602)
#121630 merged
Jul 11, 2024 -
gh-121103: Put free-threaded libraries in
lib/python3.14t
#121293 merged
Jul 11, 2024 -
gh-117482: Fix Builtin Types Slot Wrappers
#121602 merged
Jul 11, 2024 -
[3.13] gh-121332: Make AST node constructor check _attributes instead of hardcoding attributes (GH-121334)
#121625 merged
Jul 11, 2024 -
[3.13] gh-121592: Make select.poll() and related objects thread-safe (GH-121594)
#121623 merged
Jul 11, 2024 -
gh-121332: Make AST node constructor check _attributes instead of hardcoding attributes
#121334 merged
Jul 11, 2024 -
gh-121592: Make select.poll() and related objects thread-safe
#121594 merged
Jul 11, 2024 -
[3.13] gh-121615: Improve
module.rst
C-API docs with better error descriptions (GH-121616)#121618 merged
Jul 11, 2024 -
[3.12] gh-121615: Improve
module.rst
C-API docs with better error descriptions (GH-121616)#121619 merged
Jul 11, 2024 -
gh-121615: Improve
module.rst
C-API docs with better error descriptions#121616 merged
Jul 11, 2024 -
gh-121450: Make inline breakpoints use the most recent pdb instance
#121451 merged
Jul 11, 2024 -
[3.13] gh-117398: Use the correct module loader for iOS in datetime CAPI test (GH-120477)
#121561 merged
Jul 10, 2024 -
gh-121554: remove unnecessary internal functions in compile.c
#121555 merged
Jul 10, 2024 -
gh-119786: fix broken links in docs and comment
#121601 merged
Jul 10, 2024 -
[3.13] gh-121596: Fix Sharing Interpreter Channels (gh-121597)
#121600 merged
Jul 10, 2024 -
[3.13] gh-117657: Remove TSAN suppressions for _abc.c (GH-121508)
#121598 merged
Jul 10, 2024 -
gh-121596: Fix Sharing Interpreter Channels
#121597 merged
Jul 10, 2024 -
gh-117657: Remove TSAN suppressions for _abc.c
#121508 merged
Jul 10, 2024 -
[3.13] gh-117657: Fix TSan race in _PyDict_CheckConsistency (GH-121551)
#121590 merged
Jul 10, 2024 -
gh-117657: Fix TSan race in _PyDict_CheckConsistency
#121551 merged
Jul 10, 2024 -
gh-120198: Stop the world when setting __class__ on free-threaded build
#120672 merged
Jul 10, 2024 -
[3.13] gh-121460: Skip freeing unallocated arenas (gh-121491)
#121589 merged
Jul 10, 2024 -
gh-121460: Skip freeing unallocated arenas
#121491 merged
Jul 10, 2024 -
gh-121404: avoid accessing compiler internals in codegen functions
#121538 merged
Jul 10, 2024 -
[3.13] gh-107851: Fix spurious failures in fcntl eintr tests (GH-121556)
#121585 merged
Jul 10, 2024 -
[3.12] gh-107851: Fix spurious failures in fcntl eintr tests (GH-121556)
#121586 merged
Jul 10, 2024 -
gh-107851: Fix spurious failures in fcntl eintr tests
#121556 merged
Jul 10, 2024 -
[3.13] gh-89364: Export PySignal_SetWakeupFd() function (GH-121537)
#121582 merged
Jul 10, 2024 -
gh-89364: Export PySignal_SetWakeupFd() function
#121537 merged
Jul 10, 2024 -
[3.13] gh-121567: Improve
slice
C-API docs by mentioning exceptions (GH-121568)#121578 merged
Jul 10, 2024 -
[3.12] gh-121567: Improve
slice
C-API docs by mentioning exceptions (GH-121568)#121579 merged
Jul 10, 2024 -
gh-121567: Improve
slice
C-API docs by mentioning exceptions#121568 merged
Jul 10, 2024 -
[3.12] [3.13] Improve zipimport tests (GH-121535) (GH-121570)
#121576 merged
Jul 10, 2024 -
[3.13] gh-121571: Do not use
EnvironmentError
in tests, useOSError
instead (GH-121572)#121574 merged
Jul 10, 2024 -
[3.12] gh-121571: Do not use
EnvironmentError
in tests, useOSError
instead (GH-121572)#121575 merged
Jul 10, 2024 -
gh-121547: deduplicate the code of const_cache update functions
#121548 merged
Jul 10, 2024 -
gh-121571: Do not use
EnvironmentError
in tests, useOSError
instead#121572 merged
Jul 10, 2024 -
[3.13] Improve zipimport tests (GH-121535)
#121570 merged
Jul 10, 2024 -
Improve zipimport tests
#121535 merged
Jul 10, 2024 -
[3.13] GH-121439: Allow PyTupleObjects with an ob_size of 20 in the free_list to be reused (gh-121428)
#121565 merged
Jul 10, 2024 -
[3.12] GH-121439: Allow PyTupleObjects with an ob_size of 20 in the free_list to be reused (gh-121428)
#121566 merged
Jul 10, 2024 -
GH-121439: Allow PyTupleObjects with an ob_size of 20 in the free_list to be reused
#121428 merged
Jul 10, 2024 -
[3.13] GH-121521: Detect when wasmtime is not installed in
Tools/wasm/wasi.py
(GH-121522)#121558 merged
Jul 9, 2024 -
[3.13] GH-120372: Switch to wasmtime 22 (GH-121523)
#121557 merged
Jul 9, 2024 -
GH-121521: Detect when wasmtime is not installed in
Tools/wasm/wasi.py
#121522 merged
Jul 9, 2024 -
GH-120372: Switch to wasmtime 22
#121523 merged
Jul 9, 2024 -
[3.13] gh-117657: Skip test when running under TSan (GH-121549)
#121553 merged
Jul 9, 2024 -
gh-117657: Skip test when running under TSan
#121549 merged
Jul 9, 2024 -
[3.13] gh-112075: Fix dict thread safety issues (GH-119288)
#121545 merged
Jul 9, 2024 -
[3.13] gh-117657: Fix TSAN races in setobject.c (GH-121511)
#121541 merged
Jul 9, 2024 -
gh-117657: Fix TSAN races in setobject.c
#121511 merged
Jul 9, 2024 -
[3.13] gh-121533: Improve
PyCell_[Get,Set]
docs: mention the exceptions (GH-121534)#121539 merged
Jul 9, 2024 -
[3.12] gh-121533: Improve
PyCell_[Get,Set]
docs: mention the exceptions (GH-121534)#121540 merged
Jul 9, 2024 -
gh-121533: Improve
PyCell_[Get,Set]
docs: mention the exceptions#121534 merged
Jul 9, 2024 -
[3.13] Docs: fix typo and duplicate word in configure.rst (GH-121410)
#121532 merged
Jul 9, 2024 -
Docs: fix typo and duplicate word in configure.rst
#121410 merged
Jul 9, 2024 -
GH-118926: Better distinguish between pointer and arrays in interpreter generator
#121496 merged
Jul 9, 2024 -
[3.13] gh-121333: Clarify what is the default executor for asyncio.run_in_executor (GH-121335)
#121526 merged
Jul 9, 2024 -
[3.12] gh-121333: Clarify what is the default executor for asyncio.run_in_executor (GH-121335)
#121525 merged
Jul 9, 2024 -
gh-121333: Clarify what is the default executor for asyncio.run_in_executor
#121335 merged
Jul 9, 2024 -
[3.13] gh-121110: Fix Extension Module Tests Under Py_TRACE_REFS Builds (gh-121503)
#121517 merged
Jul 8, 2024 -
[3.12] gh-121018: Fix typo in NEWS entry (GH-121510)
#121516 merged
Jul 8, 2024 -
gh-121110: Fix Extension Module Tests Under Py_TRACE_REFS Builds
#121503 merged
Jul 8, 2024 -
gh-121018: Fix typo in NEWS entry
#121510 merged
Jul 8, 2024 -
NEWS: Fix Sphinx warnings and increase threshold for new news nits
#121482 merged
Jul 8, 2024 -
gh-121404: remove direct accesses to u_private from codegen functions
#121500 merged
Jul 8, 2024 -
[3.13] gh-121368: Fix seq lock memory ordering in _PyType_Lookup (GH-121388)
#121505 merged
Jul 8, 2024 -
[3.13] gh-121487: Fix deprecation warning for ATOMIC_VAR_INIT in mimalloc (gh-121488)
#121504 merged
Jul 8, 2024 -
gh-121368: Fix seq lock memory ordering in _PyType_Lookup
#121388 merged
Jul 8, 2024 -
gh-121487: Fix deprecation warning for ATOMIC_VAR_INIT in mimalloc
#121488 merged
Jul 8, 2024 -
[3.13] GH-121012: Set index to -1 when list iterators become exhausted in tier 2 (GH-121483)
#121494 merged
Jul 8, 2024 -
[3.13] gh-121374: Correct docstrings in
_interpchannels
(gh-121418)#121501 merged
Jul 8, 2024 -
GH-119169: Simplify
os.walk()
exception handling#121435 merged
Jul 8, 2024 -
gh-121374: Correct docstrings in
_interpchannels
#121418 merged
Jul 8, 2024 -
[3.13] gh-121338: Remove GH-pragma optimize (GH-121340)
#121492 merged
Jul 8, 2024 -
GH-121012: Set index to -1 when list iterators become exhausted in tier 2
#121483 merged
Jul 8, 2024 -
gh-121338: Remove #pragma optimize
#121340 merged
Jul 8, 2024 -
[3.13] Fixed regenerating files in a checkout path with spaces (GH-121384)
#121411 merged
Jul 8, 2024 -
[3.13] gh-108297: Update crashers README for test_crashers removal (GH-121475)
#121476 merged
Jul 8, 2024 -
gh-108297: Update crashers README for test_crashers removal
#121475 merged
Jul 8, 2024 -
[3.13] gh-121461: Fix os.path.normpath documentation indentation (GH-121466)
#121472 merged
Jul 8, 2024 -
[3.12] gh-121461: Fix os.path.normpath documentation indentation (GH-121466)
#121473 merged
Jul 8, 2024 -
gh-121461: Fix os.path.normpath documentation indentation
#121466 merged
Jul 8, 2024 -
[3.13] gh-121467: Fix makefile to include mimalloc headers (GH-121469)
#121471 merged
Jul 8, 2024 -
gh-121467: Fix makefile to include mimalloc headers
#121469 merged
Jul 8, 2024 -
Fix sphinx reference target
#121470 merged
Jul 8, 2024 -
GH-73991: Fix "Operation not supported" on Fedora buildbot.
#121444 merged
Jul 7, 2024 -
Add Fidget-Spinner to stackrefs CODEOWNERS
#121455 merged
Jul 7, 2024 -
[3.13] gh-121351: Skip test_not_wiping_history_file() if no readline (GH-121422)
#121449 merged
Jul 6, 2024 -
[3.13] gh-119909: Fix
NameError
inasyncio
REPL (GH-121341)#121447 merged
Jul 6, 2024 -
gh-121351: skip test_not_wiping_history_file() if no readline
#121422 merged
Jul 6, 2024 -
gh-119909: Fix
NameError
inasyncio
REPL#121341 merged
Jul 6, 2024 -
[3.13] Regen
Doc/requirements-oldest-sphinx.txt
(GH-121437)#121441 merged
Jul 6, 2024 -
[3.13] [docs] fix a Sphinx directive in
c-api/object.rst
(GH-121430)#121440 merged
Jul 6, 2024 -
[3.12] Regen
Doc/requirements-oldest-sphinx.txt
(GH-121437)#121442 merged
Jul 6, 2024 -
Regen
Doc/requirements-oldest-sphinx.txt
#121437 merged
Jul 6, 2024 -
[docs] fix a Sphinx directive in
c-api/object.rst
#121430 merged
Jul 6, 2024 -
GH-73991: Support preserving metadata in
pathlib.Path.copy()
#120806 merged
Jul 6, 2024 -
[3.13] gh-121359: Run test_pyrepl in isolated mode (GH-121414)
#121417 merged
Jul 5, 2024 -
gh-121359: Run test_pyrepl in isolated mode
#121414 merged
Jul 5, 2024 -
[3.13] Update example of str.split, bytes.split (GH-121287)
#121415 merged
Jul 5, 2024 -
[3.12] Update example of str.split, bytes.split (GH-121287)
#121416 merged
Jul 5, 2024 -
Update example of str.split, bytes.split
#121287 merged
Jul 5, 2024
178 Pull requests opened by 91 people
-
gh-112695: Rename `idlelib/stackviewer` module to `stackbrowser`
#121420 opened
Jul 6, 2024 -
gh-122299: fix io.IOBase.seek docs WRT offset type
#121421 opened
Jul 6, 2024 -
GH-119169: Slightly speed up `os.walk(topdown=True)`
#121431 opened
Jul 6, 2024 -
GH-119169: Simplify `os.fwalk()` exception handling
#121432 opened
Jul 6, 2024 -
gh-121445: C implementation for `fnmatch`
#121446 opened
Jul 6, 2024 -
gh-121458: update minimum windows version from 8.1 to 10
#121452 opened
Jul 7, 2024 -
gh-121477: mention new PyLong_*Bytes() functions in PyLong_FromString()
#121478 opened
Jul 8, 2024 -
gh-99880: document rounding mode for new-style formatting
#121481 opened
Jul 8, 2024 -
gh-121485: Always use 64-bit integers for integers bits count
#121486 opened
Jul 8, 2024 -
Update http client to remove template in comment
#121490 opened
Jul 8, 2024 -
Extend IPv6 tests and made little syntax refactoring #skip issue #skip news
#121518 opened
Jul 8, 2024 -
gh-121607: Edited source file import recipe to make it more clear
#121519 opened
Jul 8, 2024 -
gh-121529: Document from_ parameter in _mboxMMDF methods
#121530 opened
Jul 9, 2024 -
gh-121542: Document trailing newline behavior in `set_content()`
#121543 opened
Jul 9, 2024 -
GH-120754: Remove isatty call during regular open
#121593 opened
Jul 10, 2024 -
gh-116622: Add Android test script
#121595 opened
Jul 10, 2024 -
Use pep role instead of url in ast.rst
#121611 opened
Jul 11, 2024 -
Update dis.rst
#121612 opened
Jul 11, 2024 -
gh-121249: Support _Complex types in the struct module
#121613 opened
Jul 11, 2024 -
gh-120932: Check the pyc file mtime at import
#121620 opened
Jul 11, 2024 -
Defer _PyRuntime_Initialize to Py_InitializeFromConfig.
#121628 opened
Jul 11, 2024 -
gh-117482: Fix Builtin Types Slot Wrappers When Embedded
#121636 opened
Jul 11, 2024 -
gh-121639: Deduplicate reinitialization setup for ZipExtFile when seeking
#121640 opened
Jul 12, 2024 -
gh-121617: Include string.h in pwdmodule.c if _Py_TYPEOF is undefined
#121643 opened
Jul 12, 2024 -
gh-121645: Add PyBytes_Join() function
#121646 opened
Jul 12, 2024 -
gh-121647: Define _Py_TYPEOF macro on more compilers
#121648 opened
Jul 12, 2024 -
gh-121658: Add MimeTypes.add_type docs
#121665 opened
Jul 13, 2024 -
GH-121584: Toggle helper instead of nesting instances when using key bindings
#121668 opened
Jul 13, 2024 -
gh-58546: Adds documentation on how to handle redirects with urllib
#121681 opened
Jul 13, 2024 -
gh-121662: Fix PyREPL on UNIX with non-blocking stdin
#121689 opened
Jul 13, 2024 -
gh-107001: Add a stdlib decorator that copies/applies the ParameterSpec from one function to another
#121693 opened
Jul 13, 2024 -
gh-91289: Reformat the text output of unittest
#121704 opened
Jul 13, 2024 -
gh-121342: Fixed `pkgutil.iter_zipimport_modules` on an invalidated cache (#121342)
#121705 opened
Jul 13, 2024 -
gh-68437: Add TestCase.status attribute
#121709 opened
Jul 13, 2024 -
gh-112328: Document EnumDict in docs and release notes
#121720 opened
Jul 13, 2024 -
gh-121710: Add PyBytesWriter API
#121726 opened
Jul 13, 2024 -
gh-109523: In _io_TextIOWrapper_read_impl skip decoding if bytes are None
#121739 opened
Jul 14, 2024 -
gh-117657: Fix some races in tracebacks
#121748 opened
Jul 14, 2024 -
gh-121604: Raise DeprecationWarnings in importlib
#121765 opened
Jul 14, 2024 -
gh-118350: Add escapable-raw-text mode to html parser
#121770 opened
Jul 14, 2024 -
gh-86608: Add an example on how to write a tarfile to stdout
#121771 opened
Jul 14, 2024 -
gh-86997: IDLE fix colors for MacOS dark mode
#121772 opened
Jul 14, 2024 -
gh-119310: Fix encoding when reading old history file
#121779 opened
Jul 14, 2024 -
gh-121797: Add class method Fraction.from_number()
#121800 opened
Jul 15, 2024 -
gh-121798: Add class method Decimal.from_number()
#121801 opened
Jul 15, 2024 -
gh-120767: Add REPL history navigation with partial text
#121859 opened
Jul 16, 2024 -
Add Additional Context Around Python Signal Handling on iOS
#121881 opened
Jul 16, 2024 -
gh-121804: always show error location for SyntaxError's in new repl
#121886 opened
Jul 17, 2024 -
GH-120024: Add verification tool to check for unmarked escaping calls
#121917 opened
Jul 17, 2024 -
gh-121331: Make inspect.getsource work for genexp code objects
#121933 opened
Jul 17, 2024 -
gh-121940: Reduce checking isatty on Windows write()
#121941 opened
Jul 17, 2024 -
[3.13] gh-121874: Define audit-event open parameters consistently (GH-121883)
#121956 opened
Jul 18, 2024 -
gh-121577: fix compileall always recompiling pyc files with hash based invalidation
#121960 opened
Jul 18, 2024 -
gh-112301: `-fstack-protector-strong` is also needed in `LDFLAGS` on Solaris/Illumos
#121979 opened
Jul 18, 2024 -
gh-121982: csv module: Test invalid quoting constant
#121983 opened
Jul 18, 2024 -
gh-53032: support IEEE 754 contexts in the decimal module
#122003 opened
Jul 19, 2024 -
gh-100256: Skip inaccessible registry keys in the WinAPI mimetype implementation
#122047 opened
Jul 19, 2024 -
gh-122058: `Lib/inspect`: Update docstrings for `isfunction`, `isgenerator`, `isframe`, `iscode`.
#122059 opened
Jul 20, 2024 -
GH-73991: Add `pathlib.Path.move()`
#122073 opened
Jul 21, 2024 -
gh-122081: fixed crash in decimal.IEEEContext()
#122082 opened
Jul 21, 2024 -
gh-118469: Add documentation for sqlite3 PEP-249 constructors
#122091 opened
Jul 21, 2024 -
GH-120754: Remove unbounded reads from zipfile
#122101 opened
Jul 21, 2024 -
gh-122102: Fix/improve docs of descriptor-related tools in `inspect`
#122104 opened
Jul 21, 2024 -
GH-120754: Disable buffering in Path.read_bytes
#122111 opened
Jul 22, 2024 -
[3.13] gh-111051: [tests] Wait a second to support filesystems with low-resolution mtime (GH-121959)
#122114 opened
Jul 22, 2024 -
GH-122123: show all named fields in the PyStructSequence repr
#122124 opened
Jul 22, 2024 -
GH-122123: add devel field to sys.version_info
#122125 opened
Jul 22, 2024 -
gh-122071: Fixed traceback leaks global code when file does not exist
#122126 opened
Jul 22, 2024 -
gh-74772: Adds signature checking for mock autospec object method calls
#122128 opened
Jul 22, 2024 -
gh-121237: Add %:z directive to strptime
#122142 opened
Jul 22, 2024 -
gh-122102: Improve tests for descriptor-related tools in `inspect`
#122144 opened
Jul 22, 2024 -
gh-122145: Handle an empty AST body when reporting tracebacks.
#122161 opened
Jul 23, 2024 -
gh-120802: Providing more information on `__getitem__`.
#122178 opened
Jul 23, 2024 -
gh-121954: Don't mutate tuples in _PyCode_New
#122180 opened
Jul 23, 2024 -
gh-122179: Fix hashlib.file_digest and non-blocking I/O
#122183 opened
Jul 23, 2024 -
gh-119180: Improvements to ForwardRef.evaluate
#122210 opened
Jul 24, 2024 -
gh-112301: Add macOS warning tracking tooling
#122211 opened
Jul 24, 2024 -
gh-122213: Add notes for pickle serialization errors
#122214 opened
Jul 24, 2024 -
gh-86298: Add black box tests in test_warnings
#122227 opened
Jul 24, 2024 -
gh-119180: Documentation for PEP 649 and 749
#122235 opened
Jul 24, 2024 -
gh-122237: Fix REPL wrong auto-indentation with comments
#122238 opened
Jul 24, 2024 -
gh-122239: Add actual count in unbalanced unpacking error message when possible
#122244 opened
Jul 24, 2024 -
gh-122247: Move instruction instrumentation sanity check after tracing check
#122251 opened
Jul 25, 2024 -
[3.12] gh-113785: csv: fields starting with escapechar are not quoted (GH-122110)
#122259 opened
Jul 25, 2024 -
gh-122193: simplify object.__rpow__() signature (no modulo)
#122260 opened
Jul 25, 2024 -
gh-82129: Provide `__annotate__` method for dataclasses from `make_dataclass`
#122262 opened
Jul 25, 2024 -
gh-122273: Support PyREPL history in Windows
#122274 opened
Jul 25, 2024 -
fix: timedelta str, repr are not human readable when td is negative
#122277 opened
Jul 25, 2024 -
gh-122288: Improve performances of `fnmatch.translate`
#122289 opened
Jul 25, 2024 -
gh-84808: Handle errors returned by internal_connect()
#122304 opened
Jul 26, 2024 -
gh-117139: Fix an incorrect borrow in bytecodes.c
#122318 opened
Jul 26, 2024 -
gh-122320: Add ``_testinternalcapi.is_version_overflowed``
#122324 opened
Jul 26, 2024 -
gh-105201: Add PyIter_NextItem()
#122331 opened
Jul 26, 2024 -
GH-109408: Add a ``make lint`` target
#122333 opened
Jul 26, 2024 -
gh-118469: Document sqlite3.Binary
#122343 opened
Jul 27, 2024 -
gh-122358: Remove re._compile
#122357 opened
Jul 27, 2024 -
gh-119180: annotationlib: Fix __all__, run Black on annotationlib.py, other minor fixes
#122365 opened
Jul 27, 2024 -
GH-73991: Rework `pathlib.Path.rmtree()` into `delete()`
#122368 opened
Jul 27, 2024 -
GH-73991: Rework `pathlib.Path.copytree()` into `copy()`
#122369 opened
Jul 27, 2024 -
gh-121608: Add supporting perf trampoline on -linux-musl
#122370 opened
Jul 28, 2024 -
gh-122371: Separate nturl2path module test from `test_urllib.py`
#122372 opened
Jul 28, 2024 -
gh-122379: Make REPL completions match only syntactically valid keywords and values
#122380 opened
Jul 28, 2024 -
gh-122237: Fix repl auto indentation wrong with comments
#122383 opened
Jul 29, 2024 -
gh-122353: Handle `ValueError` during imports
#122389 opened
Jul 29, 2024 -
gh-67407: Improve IDLE Find, Replace and Find in Files dialogs
#122394 opened
Jul 29, 2024 -
gh-122356: restore the position of a file-like object after `zipfile.is_zipfile`
#122397 opened
Jul 29, 2024 -
gh-122402: Eliminate conflicts between build variants installed to a common prefix
#122403 opened
Jul 29, 2024 -
gh-122399: change webbrowser.rst to better describe the contents of controller object
#122407 opened
Jul 29, 2024 -
gh-122417: Implement per-thread heap type refcounts
#122418 opened
Jul 29, 2024 -
gh-122272: guarantee specifiers %F and %C for datetime.strftime to be 0-padded
#122436 opened
Jul 30, 2024 -
gh-122449: Use constants instead of hard-coded strings in `Tools/cases_generator`
#122448 opened
Jul 30, 2024 -
gh-82378: fix sys.tracebacklimit in pyrepl
#122452 opened
Jul 30, 2024 -
gh-121654: Add PyType_Freeze() function
#122457 opened
Jul 30, 2024 -
gh-122461: Document that compile() and ast.parse() raise SyntaxError for null bytes
#122462 opened
Jul 30, 2024 -
gh-122450: Fix docs to state denominator positivity of Fraction
#122464 opened
Jul 30, 2024 -
gh-122431: Disallow negative values in `readline.append_history_file`
#122469 opened
Jul 30, 2024 -
gh-112301: Add -Wformat=2 compiler option to NODIST
#122474 opened
Jul 30, 2024 -
gh-81074: Allow non-ASCII addr_spec in email.headerregistry.Address
#122477 opened
Jul 30, 2024 -
[3.13] gh-121650: Encode newlines in headers, and verify headers are sound (GH-122233)
#122484 opened
Jul 30, 2024 -
Incref dict when it's usage is borrowed
#122489 opened
Jul 31, 2024 -
gh-122491: Do not call freefunc if its argument is null
#122492 opened
Jul 31, 2024 -
gh-122511: improve documentation for mutable/immutable types behaviours
#122512 opened
Jul 31, 2024 -
[3.13] gh-87320: In the code module, handle exceptions raised in sys.excepthook (GH-122456)
#122514 opened
Jul 31, 2024 -
gh-94512: Fix forced arg format in AC-processed `posixmodule.c`
#122516 opened
Jul 31, 2024 -
gh-122478: Remove internal frames from tracebacks in REPL
#122528 opened
Jul 31, 2024 -
gh-122534: Speedup float pack / unpack
#122536 opened
Jul 31, 2024 -
[3.13] gh-116622: Don't expose `FICLONE` ioctl on Android (GH-122522)
#122539 opened
Aug 1, 2024 -
gh-83938: Stop incorrectly RFC 2047 encoding non-ASCII email addresses
#122540 opened
Aug 1, 2024 -
gh-55454: Add IMAP4 IDLE support to imaplib
#122542 opened
Aug 1, 2024 -
gh-122519: Adding socket module shutdown() constants description
#122543 opened
Aug 1, 2024 -
gh-70870: Clarify dual usage of 'free variable'
#122545 opened
Aug 1, 2024 -
gh-122549: Allow to invalidate platform's cached results
#122547 opened
Aug 1, 2024 -
build(deps-dev): bump types-setuptools from 70.1.0.20240627 to 71.1.0.20240726 in /Tools
#122551 opened
Aug 1, 2024 -
gh-118814: Fix crash in `_PyArg_UnpackKeywordsWithVararg`
#122558 opened
Aug 1, 2024 -
GH-122548: Implement branch taken and not taken events for sys.monitoring
#122564 opened
Aug 1, 2024 -
gh-122544: Change OS image in GitHub Actions to ubuntu-24.04
#122566 opened
Aug 1, 2024 -
gh-122571: Remove duplicated definitions of `PY_BUILTIN_HASHLIB_HASHES` in `configure.ac`
#122572 opened
Aug 1, 2024 -
gh-122575: Include `sys.flags.gil` as a sequence attribute
#122576 opened
Aug 1, 2024 -
gh-122584: Import mimalloc headers in a C++ context
#122587 opened
Aug 1, 2024 -
docs: Include -P and -R in cmdline.rst usage (trivial)
#122590 opened
Aug 2, 2024 -
[3.12] gh-120083: Add IDLE Hovertip foreground color needed for recent macOS (GH-120605)
#122592 opened
Aug 2, 2024 -
gh-122595: Add more error checks in the compiler
#122596 opened
Aug 2, 2024 -
[3.12] gh-121650: Encode newlines in headers, and verify headers are sound (GH-122233)
#122599 opened
Aug 2, 2024 -
gh-118943: Remove 'regen-jit' from the 'regen-all' make target
#122602 opened
Aug 2, 2024 -
[3.13] Fix typos in docs, error messages and comments (#122502)
#122606 opened
Aug 2, 2024 -
[3.11] gh-121650: Encode newlines in headers, and verify headers are sound (GH-122233)
#122608 opened
Aug 2, 2024 -
[3.10] gh-121650: Encode newlines in headers, and verify headers are sound (GH-122233)
#122609 opened
Aug 2, 2024 -
[3.9] gh-121650: Encode newlines in headers, and verify headers are sound (GH-122233)
#122610 opened
Aug 2, 2024 -
[3.8] gh-121650: Encode newlines in headers, and verify headers are sound (GH-122233)
#122611 opened
Aug 2, 2024 -
[3.13] gh-122527: Fix a crash on deallocation of `PyStructSequence` (GH-122577)
#122625 opened
Aug 2, 2024 -
[3.12] gh-122527: Fix a crash on deallocation of `PyStructSequence` (GH-122577)
#122626 opened
Aug 2, 2024 -
gh-122559: Synchronize C and Python implementation of the io module about pickling
#122628 opened
Aug 2, 2024 -
gh-122631 Add video/3gpp and video/3gpp2 to mimetypes
#122632 opened
Aug 2, 2024 -
gh-109252: fixed email bug
#122636 opened
Aug 3, 2024 -
[3.13] gh-122334: Fix test_embed failure when missing _ssl module (GH-122630)
#122647 opened
Aug 3, 2024 -
[3.12] gh-122334: Fix test_embed failure when missing _ssl module (GH-122630)
#122648 opened
Aug 3, 2024 -
[3.13] GH-121970: Fix ``gettext`` for audit events (GH-122651)
#122653 opened
Aug 3, 2024 -
gh-118814: Fix the TypeVar constructor when name is passed by keyword
#122664 opened
Aug 4, 2024 -
gh-122666: Tests for ast optimizations
#122667 opened
Aug 4, 2024 -
[3.13] gh-122661: Remove GNU make-specific directive from Doc/Makefile (GH-122662)
#122668 opened
Aug 4, 2024 -
[3.13] gh-122573: Require Python 3.10 or newer for Windows builds (GH-122574)
#122674 opened
Aug 4, 2024 -
[3.12] gh-122573: Require Python 3.10 or newer for Windows builds (GH-122574)
#122677 opened
Aug 5, 2024 -
gh-122676: Fix incorrect description in concurrent.futures.Future.add_done_callback
#122678 opened
Aug 5, 2024 -
gh-122681: merge m_atan2() and c_atan2() helper functions
#122682 opened
Aug 5, 2024 -
build(deps): bump hypothesis from 6.104.2 to 6.108.8 in /Tools
#122685 opened
Aug 5, 2024 -
gh-122686: pin attrs package (for hypothesis workflow)
#122687 opened
Aug 5, 2024 -
gh-122688: Fix support of var-positional parameter in Argument Clinic
#122689 opened
Aug 5, 2024 -
_pyrepl typo: Fix key codes in VK_MAP in windows_console.py
#122692 opened
Aug 5, 2024 -
GH-120024: Refactor code a bit so that escaping calls can be wrapped in spill code in code generator
#122693 opened
Aug 5, 2024 -
gh-122581: Avoid data races when collecting parser statistics
#122694 opened
Aug 5, 2024 -
gh-116622: Android logging fixes
#122698 opened
Aug 5, 2024 -
Fix syntax in generate_re_casefix.py
#122699 opened
Aug 5, 2024 -
gh-122701: Fix wording of raw strings/bytes in `lexical_analysis.rst`
#122702 opened
Aug 5, 2024 -
gh-122697: Fix free-threading memory leaks at shutdown
#122703 opened
Aug 5, 2024 -
gh-122704: Fix reference leak in `Modules/_pickle.c`
#122705 opened
Aug 5, 2024
295 Issues closed by 76 people
-
PyLong_GetInfo() (part of Limited API) is missing in sphinx docs
#122613 closed
Aug 5, 2024 -
Incompatibility fix
#122696 closed
Aug 5, 2024 -
RERAISE sys.monitoring event is reported twice
#118360 closed
Aug 5, 2024 -
Pickling objects by name without __module__ is suboptimal
#122459 closed
Aug 5, 2024 -
dis: BUILD_LIST docs incorrectly say count must be > 0
#121367 closed
Aug 5, 2024 -
Much inflated memory usage in 3.12
#122619 closed
Aug 5, 2024 -
Incorrect minimum version of Python for Windows build bootstrapping
#122573 closed
Aug 5, 2024 -
`make distclean` needs `GNU make` to work
#122661 closed
Aug 4, 2024 -
AttributeError: '_PyDrive2ImportHook' object has no attribute 'find_spec'
#122665 closed
Aug 4, 2024 -
Improve `c-api/bytearray.rst` by adding exception information
#122623 closed
Aug 4, 2024 -
cmath.tanh(±0+infj) and tanh(±0+nanj) should return ±0+nanj
#122637 closed
Aug 4, 2024 -
cmath.acosh(complex('±0+nanj')) should return complex('nan±pi/2j') (imaginary part sign is unspecified)
#121889 closed
Aug 4, 2024 -
itertools.count.(peek, consume)
#122586 closed
Aug 4, 2024 -
Translation strings for auditing events no longer have reST markup
#122629 closed
Aug 3, 2024 -
symtable recursion depth updates seem inconsistent
#122313 closed
Aug 3, 2024 -
ModuleNotFoundError: No module named '_cffi_backend'
#122639 closed
Aug 3, 2024 -
Defect: collections.abc.Mapping (etc) inconsistently don't support virtual subclassing
#122618 closed
Aug 3, 2024 -
inlined comprehension implementation in symtable - missing test or redundant code
#122560 closed
Aug 2, 2024 -
symtable: ste_free and ste_child_free are unused
#122562 closed
Aug 2, 2024 -
Inconsistent Results for **cmath.atan** and **numpy.arctan** with Specific Complex Inputs
#122615 closed
Aug 2, 2024 -
__static_attributes__ doesn't include method calls
#122445 closed
Aug 2, 2024 -
Move the bodies of large instructions into helper functions.
#122598 closed
Aug 2, 2024 -
Pure-Python implementation of socket.socketpair() doesn't authenticate connected socket
#122133 closed
Aug 2, 2024 -
multiprocessing.Pool in spawn mode breaks logging.handlers.QueueHandler configuration
#121723 closed
Aug 2, 2024 -
Python 3.13.0b3 REPL empties ~/.python_history
#121245 closed
Aug 2, 2024 -
test_sysconfig.test_user_similar fails on --disable-gil --with-platlibdir=lib64
#122014 closed
Aug 2, 2024 -
Python 3.13.0 RC1 fails to build with experimental jit enabled
#122585 closed
Aug 1, 2024 -
Instances of UserString cannot be used with str.join
#122524 closed
Aug 1, 2024 -
Add subprocess.shell(cmd) function: similar to os.system(), but use subprocess
#120952 closed
Aug 1, 2024 -
System error: impossible<bad format character> only in python 3.12
#122518 closed
Aug 1, 2024 -
[cleanup] Remove removed functions from `Doc/data/refcounts.dat`
#122555 closed
Aug 1, 2024 -
Make Download page translatable
#122384 closed
Aug 1, 2024 -
Handle `ValueError` while reading configuration files by `configparser`
#122454 closed
Aug 1, 2024 -
Improve documentation of locals() w.r.t. "free variables" vs. global variables
#86763 closed
Aug 1, 2024 -
Clarify that writing to locals() inside a class body is supported
#71522 closed
Aug 1, 2024 -
Different memory/gc behavior depending on setting locals=globals
#118426 closed
Aug 1, 2024 -
code.InteractiveInterpreter fails to change locals when invoked in a function
#53520 closed
Aug 1, 2024 -
Local variable assignment is broken when combined with threads + tracing + closures
#74929 closed
Aug 1, 2024 -
`FrameLocalsProxy` is stricter than `dict` about what constitutes a match
#120906 closed
Aug 1, 2024 -
Hack the find_closest() method from tkinter canvas
#122541 closed
Aug 1, 2024 -
Bug?
#122537 closed
Aug 1, 2024 -
test_trace uses test_pprint
#68403 closed
Jul 31, 2024 -
What about making `arguments` attribute of class `inspect.BoundArgument` a dataclass
#122526 closed
Jul 31, 2024 -
code.InteractiveConsole can crash if sys.excepthook is broken
#87320 closed
Jul 31, 2024 -
Minor: 3.13t default install doesn't pip
#122497 closed
Jul 31, 2024 -
Minor inconsistency in Documentation
#122463 closed
Jul 31, 2024 -
About IDLE: direct discussion to DPO
#122482 closed
Jul 31, 2024 -
Indicate whether the build was DEBUG, RELEASE, PGO or LTO in the REPL
#122470 closed
Jul 31, 2024 -
[macOS] ``test_builtin.PtyTests.test_input_tty`` hangs if ``rlcompleter`` is imported
#116402 closed
Jul 31, 2024 -
psutil fails (segfault) on macOS in the free-threaded (python3.13t) version
#120717 closed
Jul 31, 2024 -
subprocess._USE_VFORK doesn't change usage of vfork
#121381 closed
Jul 31, 2024 -
Move opcode magic number out of `Lib/importlib/_bootstrap_external.py`
#122188 closed
Jul 30, 2024 -
Introduce configure --disable-openssf-guide or --enable-openssf-guide
#121996 closed
Jul 30, 2024 -
`test_intern` in `test_sys` leaks negative references in free-threaded build
#122420 closed
Jul 30, 2024 -
``test_builtin.PtyTests.test_input_tty`` hangs on macOS
#122439 closed
Jul 30, 2024 -
Handle `ValueError` in `filecmp.dircmp` and `filecmp.cmpfiles`
#122400 closed
Jul 30, 2024 -
Barrier hangs indefinitely when arg `parties` < 0 or invalid type
#121474 closed
Jul 30, 2024 -
ctypes: Deprecate SetPointerType() and ARRAY() functions
#105733 closed
Jul 30, 2024 -
Run the specified file, catching the wrong number of lines and the wrong text
#122437 closed
Jul 30, 2024 -
Accuracy issues of sum() specialization for floats/complexes
#122234 closed
Jul 29, 2024 -
``test_builtin`` leaks references
#122404 closed
Jul 29, 2024 -
Split up ``Lib/test/test_ast.py``
#122292 closed
Jul 29, 2024 -
Issue with float value multiplied by 10,000
#122391 closed
Jul 29, 2024 -
Embedded Python 3.11.8 - `PyConfig_Read` does not fully setup `PyConfig`
#121239 closed
Jul 29, 2024 -
Code to detect code errors
#122382 closed
Jul 29, 2024 -
os.sched_yield() + range() unexpected influence
#121512 closed
Jul 28, 2024 -
test_pyrepl.test_exposed_globals_in_repl failure
#121359 closed
Jul 27, 2024 -
`always_inline` makes build fail with `-Og` and `--without-pydebug`
#121266 closed
Jul 27, 2024 -
[3.13.0b4] f-string with precision specifier has `format_spec` of `Constant`, not `JoinedStr`
#122300 closed
Jul 27, 2024 -
`_PyUnicodeWriter*` is passed where `PyUnicodeWriter*` is expected
#122361 closed
Jul 27, 2024 -
pathlib docs: table of corresponding os/os.path functions is disorganised
#121462 closed
Jul 27, 2024 -
C++ embedding python type hints SyntaxError: invalid syntax?
#122346 closed
Jul 27, 2024 -
SBOM generation tool fails during gitignore filtering for libraries with no files
#122044 closed
Jul 27, 2024 -
Interpreter exits on Windows due to ValueError raised in linecache.py
#122170 closed
Jul 27, 2024 -
Incorrect optimization in JIT build
#121012 closed
Jul 27, 2024 -
Provide async StreamWriter coroutine so memory does not go unbounded when write is blocked.
#116279 closed
Jul 27, 2024 -
Asyncio.Lock timeout
#121419 closed
Jul 27, 2024 -
Race condition in `make_pending_calls` in free-threaded build
#122201 closed
Jul 27, 2024 -
Eager task factory segfaults when hosting and calling an API from the same event loop
#122332 closed
Jul 27, 2024 -
Test suite crashes when run single process `--with-pydebug` enabled
#121832 closed
Jul 27, 2024 -
ASCII related bug in python core built_in function
#122335 closed
Jul 27, 2024 -
Race condition leading to infinite loop in asyncio/base_events.py
#122296 closed
Jul 26, 2024 -
Fully implement PEP 706: Change default filter for TarFile.extract() and extractall() to 'data'
#121999 closed
Jul 26, 2024 -
Move detection of writes and shadowing of __debug__ from compiler to symtable.
#122245 closed
Jul 26, 2024 -
3.13.0b4: AttributeError: 'Constant' object has no attribute 'values'
#122307 closed
Jul 26, 2024 -
Existence of import of sub-module causes module to become variable
#122305 closed
Jul 26, 2024 -
Text Indices
#122302 closed
Jul 26, 2024 -
Remove `BUILD_CONST_KEY_MAP` opcode
#122160 closed
Jul 25, 2024 -
Tier 1 code generator doesn't track used values if named `unused`
#121784 closed
Jul 25, 2024 -
Avoid TSan reported race in `run_udp_echo_server`
#122187 closed
Jul 25, 2024 -
Some tests in test_smtplib and test_logging failed when Python is configured with `--disable-ipv6`
#121275 closed
Jul 25, 2024 -
`create_connection` and `create_server` in `asyncio` didn't work with a Python build with IPv6 disabled
#121913 closed
Jul 25, 2024 -
Typos in the Py_DEBUG macro name
#122270 closed
Jul 25, 2024 -
Pickle handle self references in classes
#82951 closed
Jul 25, 2024 -
sklearn metrics module - mean squared value
#122261 closed
Jul 25, 2024 -
3.13.0b3: undocumented change in `inspect.isroutine()` for `functools.partial`
#122087 closed
Jul 25, 2024 -
CSV reader inconsistent with combination of QUOTE_NONNUMERIC and escapechar
#113785 closed
Jul 25, 2024 -
`test_warnings` fails if run with `-Werror`
#122191 closed
Jul 25, 2024 -
Missing decref in error handling of `func_get_annotation_dict`
#122229 closed
Jul 24, 2024 -
Support for @auto decorator.
#122221 closed
Jul 24, 2024 -
Improve performance of set membership testing from set arguments
#121795 closed
Jul 23, 2024 -
Repeated string concatenation much slower starting with Python 3.11
#122203 closed
Jul 23, 2024 -
Invoking 'help(...)' unexpectedly includes name of internal wrapper function.
#122129 closed
Jul 23, 2024 -
Add details for JSON serialization errors
#122163 closed
Jul 23, 2024 -
AttributeError on interpreter exit on Windows 3.13.0b4
#122185 closed
Jul 23, 2024 -
test_pyrepl: test_inspect_keeps_globals_from_inspected_file() fails on s390x Fedora 3.x
#121952 closed
Jul 23, 2024 -
test_pyrepl: test_inspect_keeps_globals_from_inspected_* are very flaky
#121973 closed
Jul 23, 2024 -
feat: __generic_str_support__
#122169 closed
Jul 23, 2024 -
Optional `raise` argument to os.getenv
#122162 closed
Jul 23, 2024 -
Python 3.12.4 does not include _sqlite3
#122166 closed
Jul 23, 2024 -
Increase pickle compatibility
#57775 closed
Jul 23, 2024 -
NULL exception with an PyList_New created list which is **not** filled
#122148 closed
Jul 23, 2024 -
tarfile - Changelog versions change based on which doc version you are viewing
#122135 closed
Jul 22, 2024 -
asyncio module state should be locked with mutexes in free-threaded builds
#121621 closed
Jul 22, 2024 -
`test_pyrepl` is taking 1 hour on refleaks buildbots
#121988 closed
Jul 22, 2024 -
ContextVars are not thread-safe in the free-threaded build
#121546 closed
Jul 22, 2024 -
`threading.local()` implementation is not thread-safe in the free-threaded build
#120973 closed
Jul 22, 2024 -
Add tests for the "roughly equivalent" implementations in itertools.rst
#122066 closed
Jul 22, 2024 -
symtable.Class.get_methods() returns non-methods
#119698 closed
Jul 22, 2024 -
Ignore load averages if getloadavg is unavailable
#99242 closed
Jul 22, 2024 -
New REPL does not include globals from executed module when used with `-i`
#120678 closed
Jul 22, 2024 -
``test_pathlib`` prints unnecessary information
#122096 closed
Jul 22, 2024 -
Python 3.12 change results in Apple App Store rejection
#120522 closed
Jul 21, 2024 -
系统调用bug
#122092 closed
Jul 21, 2024 -
Python 3.12 docs website search results prioritizes "what's new" instead of actual topic
#119423 closed
Jul 21, 2024 -
heappush and heapreplace are failing on custom objects
#122056 closed
Jul 21, 2024 -
OSError: [WinError 87] i am begginer, i cant solve that issue
#122080 closed
Jul 21, 2024 -
`statistics.mode` fails for unhashable data
#121977 closed
Jul 21, 2024 -
Self-documenting f-string in conversion specifier throws ValueError
#121130 closed
Jul 20, 2024 -
AttributeError: 'os.stat_result' object has no attribute 'st_birthtime' on linux
#122035 closed
Jul 20, 2024 -
All python build from source fail with error on my Mac
#122050 closed
Jul 20, 2024 -
`ctypes`: support kwflags for output parameters
#122053 closed
Jul 20, 2024 -
itertools.permutations not allowing to be called within two for loops
#122049 closed
Jul 20, 2024 -
email module generates wrong MIME header with quoted-printable encoded extra space with Python 3.12.4
#120930 closed
Jul 19, 2024 -
`test_threading_local_clear_race` segmentation fault in free-threaded CI
#118490 closed
Jul 19, 2024 -
Error in Spanish translation
#122036 closed
Jul 19, 2024 -
Bump pickle.DEFAULT_PROTOCOL to 5 in 3.14
#118830 closed
Jul 19, 2024 -
pkgutil.extend_path has no tests
#59022 closed
Jul 19, 2024 -
`readline.set_history_length` corrupts history files when used in a libedit build
#121160 closed
Jul 19, 2024 -
Incorrect use of _PyLong_CompactValue()
#121153 closed
Jul 19, 2024 -
"floating point" vs "floating-point"
#121905 closed
Jul 19, 2024 -
Incorrect error message for `yield from`
#121657 closed
Jul 19, 2024 -
doc: PropertyMock refuses to raise AttributeErrror as a side effect
#65453 closed
Jul 19, 2024 -
Support .as_integer_ratio() in fractions.Fraction
#82017 closed
Jul 19, 2024 -
Use After Free in Stop(_lsprof.c)
#121225 closed
Jul 18, 2024 -
Use After Free in initContext(_lsprof.c)
#120289 closed
Jul 18, 2024 -
test_pyrepl fails on s390x SLES: 'sys', 'ver' variables are unexpected
#121206 closed
Jul 18, 2024 -
`PyEval_GetLocals()` leaks locals
#118934 closed
Jul 18, 2024 -
String module should have a string like printable but without whitespace
#119067 closed
Jul 18, 2024 -
inspect documentation describes module type inaccurately
#65959 closed
Jul 18, 2024 -
LoongArch to Tier 3
#121944 closed
Jul 18, 2024 -
docs: inconsistent open and io.open audit-event parameters
#121874 closed
Jul 18, 2024 -
CMultiplyNested closure crash: Python 3.13 regression
#121863 closed
Jul 18, 2024 -
IDLE: Don't freeze Shell when user enters sys.stdout.shell.console
#78889 closed
Jul 18, 2024 -
TestsMSI/`build_msi.yml` GHA workflow stopped passing
#121879 closed
Jul 18, 2024 -
Read error on txt file
#121937 closed
Jul 17, 2024 -
Crash on _PyDict_CheckConsistency with an empty instance dict
#121860 closed
Jul 17, 2024 -
`console`, `empty_tuple`, `kwargs`, `console_result` might be uninitialized in `main.c`
#121925 closed
Jul 17, 2024 -
translates to "problem related to raising to a power
#121930 closed
Jul 17, 2024 -
New buildbot failures: `os.stdout.fileno()` is unsupported
#121927 closed
Jul 17, 2024 -
Doc `tools/templates/download.html` missing `texinfo` format download link
#121453 closed
Jul 17, 2024 -
[C API] Segmentation fault in PyUnicodeWriter when writing nothing and with initial length = 0
#121849 closed
Jul 17, 2024 -
Improve `complex` C-API error descriptions
#121834 closed
Jul 17, 2024 -
install python3.13-nogil in ubuntu return E: Sub-process /usr/bin/dpkg returned an error code (1)
#121898 closed
Jul 17, 2024 -
Improve `PyBytes_FromStringAndSize` test coverage
#121842 closed
Jul 17, 2024 -
Documentation HTML varies from timestamp
#121871 closed
Jul 17, 2024 -
White space causes inconsistent frame traversal in With blocks
#121865 closed
Jul 16, 2024 -
Can't build C extensions with --enable-pystats builds
#121583 closed
Jul 16, 2024 -
Test w/ WASI SDK >=22
#120371 closed
Jul 16, 2024 -
mimalloc build fails on GNU/Hurd due to undeclared 'open'
#121731 closed
Jul 16, 2024 -
Segfault in 3.13 when calling `PyEval_SetTrace` from a thread with no Python frames
#121814 closed
Jul 16, 2024 -
RPM version error for python3-3.9.18-3.el9_4.1.x86_64.rpm
#121846 closed
Jul 16, 2024 -
`_Py_MergeZeroLocalRefcount` should not set `ob_tid` to zero in fast-path dealloc
#121794 closed
Jul 16, 2024 -
Conceptual Flaw in Python's Iterator Behavior During Collection Modification
#121858 closed
Jul 16, 2024 -
Chess game
#121850 closed
Jul 16, 2024 -
Using internal tokenize module's TokenizerIter in multiple threads crashes
#120317 closed
Jul 16, 2024 -
`MethodDescriptor2_new` does not check for `NULL` in `_testcapi`
#121791 closed
Jul 16, 2024 -
Copy-pasted multi-statement block cannot be extended with new REPL
#121610 closed
Jul 16, 2024 -
KeyboardInterrupt during paste breaks the new REPL
#121295 closed
Jul 16, 2024 -
pip3 install lxml failed when using Python 3.13.0b3 on Windows with MSVC
#121836 closed
Jul 16, 2024 -
`ga_getitem` can fail if `Py_GenericAlias` returns `NULL`
#121660 closed
Jul 16, 2024 -
Fraction wrongfully gets casted into float when given as argument to __rpow__
#119189 closed
Jul 16, 2024 -
Calling PyList_GetItemRef after PyList_New segfaults
#121403 closed
Jul 16, 2024 -
Eval/exec and comprehension scopes unclear in documentation
#87771 closed
Jul 16, 2024 -
Request for locals().update() to work, it is
#88194 closed
Jul 16, 2024 -
if you unpack a single element tuple containing a string, it thinks you have len(str) elements
#121828 closed
Jul 16, 2024 -
`test_pyrepl.run_repl` timeout is too small
#121605 closed
Jul 15, 2024 -
Typo
#121824 closed
Jul 15, 2024 -
`python3.13 -m asyncio` immediately fails with `TypeError`
#121790 closed
Jul 15, 2024 -
Unused dependencies breaking code
#121789 closed
Jul 15, 2024 -
_Py_FinishPendingCalls() Doesn't Necessarily Run All Remaining Pending Calls
#118297 closed
Jul 15, 2024 -
Inconsistent behaviour for ALT+Enter keybinding in pyrepl, ipython and ptpython
#121746 closed
Jul 15, 2024 -
codecs.py: Legacy --disable-unicode branch
#121785 closed
Jul 15, 2024 -
arm is slower than x86
#121786 closed
Jul 15, 2024 -
datetime.strftime("%Y") not consistent for years < 1000
#57514 closed
Jul 15, 2024 -
Unique `pathlib.Path` instances cause memory usage to increase indefinitely in 3.12 only
#121780 closed
Jul 15, 2024 -
Add `dict` move_to_end(last=False) functionality in the `OrderedDict` documentation
#121781 closed
Jul 15, 2024 -
Change in `pdb` behavior at exit from post-mortem debugger
#118714 closed
Jul 14, 2024 -
hex_from_char run faster replacing switch-case with lookup table
#121562 closed
Jul 14, 2024 -
Remove explicit `object` inheritance in some tests in `test_unittest`
#121692 closed
Jul 14, 2024 -
Emscripten trampolines not quite right since #106219
#121700 closed
Jul 14, 2024 -
Discrepancy in docs for `PyModule_AddObjectRef`
#121749 closed
Jul 14, 2024 -
The behavior of `multithreading.Queue.empty()` when the Queue is closed is not explained in the docs
#120012 closed
Jul 14, 2024 -
Emscripten: Use updated WebAssembly type reflection proposal
#121698 closed
Jul 14, 2024 -
Pasting 🏳️🌈 crashes the new Python REPL
#121609 closed
Jul 14, 2024 -
Incomplete test coverage for `unittest.util`
#121708 closed
Jul 14, 2024 -
TestProgram is mentioned in the unittest docs but is not documented
#64308 closed
Jul 14, 2024 -
Typo in the documentation of the `cmd` parameter of `ftplib.FTP.retrbinary()`
#120823 closed
Jul 14, 2024 -
Numba JIT, Function Signature, Tuple int64
#121736 closed
Jul 14, 2024 -
Improve documentation about private name mangling
#120452 closed
Jul 13, 2024 -
[doc] The fact that multiprocess.Queue uses serialization should be documented.
#73159 closed
Jul 13, 2024 -
`weakrefobject.c` doesn't handle `allocate_weakref` failures
#121652 closed
Jul 13, 2024 -
``test_pdb`` fails with an ``--forever`` argument
#121651 closed
Jul 13, 2024 -
`python -m asyncio` returns 0 when failing with ENOTTY in the runner thread
#121711 closed
Jul 13, 2024 -
Order of configparser.ConfigParser.read() arguments
#96765 closed
Jul 13, 2024 -
Incomplete test coverage for `ast.get_docstring`
#121671 closed
Jul 13, 2024 -
The pyrepl cache doesn't play well with history
#121499 closed
Jul 13, 2024 -
REPL: index out of range in REPL history
#120460 closed
Jul 13, 2024 -
Issue with map object having both int and map types when using map with max or sum functions
#121683 closed
Jul 13, 2024 -
warnings.simplefilter should validate input
#61049 closed
Jul 13, 2024 -
Inconsistent results for matching with `re.IGNORECASE` if the character's casefold is of length > 1
#121678 closed
Jul 13, 2024 -
Docs: "unittest discover" modifies sys.path
#68435 closed
Jul 13, 2024 -
Pyrepl doesn't respect correctly the history with input hook set
#121497 closed
Jul 13, 2024 -
ast constructors should look at `_attributes` for allowed attributes
#121332 closed
Jul 12, 2024 -
zipapp fails cryptically on large ZIP64-formatted archives because zipimport.py doesn't support ZIP64.
#95706 closed
Jul 12, 2024 -
Improve error message when using `in` for object that is not container
#95144 closed
Jul 12, 2024 -
Free-threaded libraries should be in `lib/python3.14t` (configure)
#121103 closed
Jul 11, 2024 -
`select.poll()` objects are not thread-safe in the free-threaded build
#121592 closed
Jul 11, 2024 -
Inline breakpoints should use the most recent pdb isntance, instead of creating a new one
#121450 closed
Jul 11, 2024 -
mpmath bug?
#121627 closed
Jul 11, 2024 -
DLL load failed while importing _sqlite3: Not enough memory resources are available to process this command
#121614 closed
Jul 11, 2024 -
Improve `module.rst` C-API docs
#121615 closed
Jul 11, 2024 -
SourceFileLoader does not (fully) accept path-like objects
#87005 closed
Jul 10, 2024 -
`test_pyrepl` may read its own output
#121603 closed
Jul 10, 2024 -
remove _PyCompile_OpcodeHas* functions
#121554 closed
Jul 10, 2024 -
Sharing Interpreter Channels is Broken
#121596 closed
Jul 10, 2024 -
Test w/ wasmtime 22
#120372 closed
Jul 10, 2024 -
Detect when wasmtime is not installed in `Tools/wasm/wasi.py`
#121521 closed
Jul 10, 2024 -
New REPL does not work well with Tkinter
#121588 closed
Jul 10, 2024 -
Compiling main in MSYS2/UCRT64 causes a uninitialized error in 'PyEval_EvalCodeEx' for 'newargs'
#121434 closed
Jul 10, 2024 -
Documentation
#121068 closed
Jul 10, 2024 -
TypeError: descriptor 'some_method' for 'A' objects doesn't apply to a 'B' object
#121368 closed
Jul 10, 2024 -
API function PySignal_SetWakeupFd is not exported and unusable
#89364 closed
Jul 10, 2024 -
Improve `slice` C-API docs by mentioning exceptions
#121567 closed
Jul 10, 2024 -
Do not use `EnvironmentError` in tests, use `OSError` instead
#121571 closed
Jul 10, 2024 -
duplicated code in compiler's const cache functions
#121547 closed
Jul 10, 2024 -
PyTupleObjects with an ob_size of 20 are not reused.
#121439 closed
Jul 10, 2024 -
dbm.sqlite3.open() raises an exception if file does not exist
#121573 closed
Jul 10, 2024 -
Decimal().normalize() produces an incorrect result
#121564 closed
Jul 10, 2024 -
AttributeError: 'zipimporter' object has no attribute '_files'
#121552 closed
Jul 10, 2024 -
`PyCell_[G,S]et` does not document that they set an exception
#121533 closed
Jul 9, 2024 -
Clarify what is the default executor for `asyncio.run_in_executor`
#121333 closed
Jul 9, 2024 -
Extending an object's list attribute causes all new instances of the class to leak the value at __init__
#121527 closed
Jul 9, 2024 -
Some builtin single phase modules do get loaded into subinterpreters which do not support them
#119450 closed
Jul 9, 2024 -
Check for sub interpreter support is not catching readline global state and crashing
#112292 closed
Jul 9, 2024 -
Importing module with capsule attribute fails in sub interpreter
#112100 closed
Jul 9, 2024 -
test_basic_multiple_interpreters_reset_each: _PyRefchain_Remove: Assertion `value == REFCHAIN_VALUE' failed
#121110 closed
Jul 8, 2024 -
[subinterpreters] Multiple interpreters and readline module hook functions.
#48452 closed
Jul 8, 2024 -
Int and float different behavior with TypeError “object layout differs from”
#100037 closed
Jul 8, 2024 -
Deprecation warning for ATOMIC_VAR_INIT in mimalloc
#121487 closed
Jul 8, 2024 -
[subinterpreters] Disallow daemon threads in subinterpreters optionally
#84415 closed
Jul 8, 2024 -
[subinterpreters] PyObject statics exposed in the limited API break isolation.
#87669 closed
Jul 8, 2024 -
REPL Error for: + if:
#121506 closed
Jul 8, 2024 -
Python 3.11.7 Test Suite Failure in Windows - Interpreter has more than one thread
#113026 closed
Jul 8, 2024 -
[subinterpreters] Lingering subinterpreters should be implicitly cleared on shutdown
#80406 closed
Jul 8, 2024 -
PyGILState_Ensure() deadlocks when accessed from other C++ threads
#121463 closed
Jul 8, 2024 -
Unable to build to WASI
#119103 closed
Jul 8, 2024 -
3.13 Incorrect Docstrings in `_interpchannels`
#121374 closed
Jul 8, 2024 -
Move a few bits from compiler to earlier stages to simplify the compiler
#121272 closed
Jul 8, 2024 -
Updating a zip file with unexpected file size may corrupt its content
#116500 closed
Jul 8, 2024 -
test_pyrepl doesn't ignore PYTHONSTARTUP
#121271 closed
Jul 8, 2024 -
`os.path.normpath` documentation is not correctly indented
#121461 closed
Jul 8, 2024 -
Complex number as string with whitespace throws malformed string error
#121456 closed
Jul 8, 2024 -
Mimalloc headers are not being installed
#121467 closed
Jul 8, 2024 -
python loses track of re-assignment of variable
#121448 closed
Jul 7, 2024 -
test_pyrepl: test_not_wiping_history_file() fails (randomly?) on multiple buildbots
#121351 closed
Jul 6, 2024 -
Flaky test `test_asyncio_repl_is_ok` in `test_repl`
#119909 closed
Jul 6, 2024 -
add an operator for `not x`
#121436 closed
Jul 6, 2024 -
在進行乘法運算時,會多出了0.000000幾
#121429 closed
Jul 6, 2024 -
logging.config: configuring root through dictConfig won't update already existing loggers
#120785 closed
Jul 6, 2024 -
Use _Py_SourceLocation in symtable
#121352 closed
Jul 6, 2024 -
tuple.index vs list.index different value errors
#121288 closed
Jul 5, 2024
203 Issues opened by 136 people
-
Asyncio socket-level methods do not support SSLSocket
#122706 opened
Aug 5, 2024 -
Reference leaks in test suite on current main
#122704 opened
Aug 5, 2024 -
Is this doc wording about raw bytes literal correct?
#122701 opened
Aug 5, 2024 -
Add timestamp method to datetime.date object
#122700 opened
Aug 5, 2024 -
Memory leaks in free-threaded build at shutdown
#122697 opened
Aug 5, 2024 -
FutureIter_dealloc() crashes with negative refcount
#122695 opened
Aug 5, 2024 -
Add a `seconds` parameter to the constructor for `datetime.datetime`
#122691 opened
Aug 5, 2024 -
invidual asyncio.Futures for async callbacks that may be cpu-bond.
#122690 opened
Aug 5, 2024 -
Fix support of var-positional parameter in Argument Clinic
#122688 opened
Aug 5, 2024 -
Hypothesis tests on Ubuntu fails in the main
#122686 opened
Aug 5, 2024 -
Merge m_atan2() and c_atan2() helper functions (or replace libm's atan2)
#122681 opened
Aug 5, 2024 -
argprase: allow to override the type name in `'invalid %(type)s value: %(value)r'` error messages
#122679 opened
Aug 5, 2024 -
concurrent.futures.Future.add_done_callback: calling thread description error.
#122676 opened
Aug 5, 2024 -
Add tests for ast optimizations
#122666 opened
Aug 4, 2024 -
dataclass freeze specific fields
#122656 opened
Aug 3, 2024 -
UnInstalling python launcher leading to windows crash
#122655 opened
Aug 3, 2024 -
Replace deprecation lists in whatsnew files with tables
#122652 opened
Aug 3, 2024 -
__class_getitem__ Unexpectedly Falls Back to the Metaclass
#122634 opened
Aug 3, 2024 -
pythonw should set `sys.stdout` and `sys.stdin` to valid objects.
#122633 opened
Aug 3, 2024 -
Add MIME types for video/3gpp and video/3gpp2
#122631 opened
Aug 2, 2024 -
Preexec hook for REPL
#122622 opened
Aug 2, 2024 -
LOAD_ATTR_WITH_HINT and STORE_ATTR_WITH_HINT have internal branching.
#122616 opened
Aug 2, 2024 -
enum.auto() can have platform-dependent incorrect behavior when used in certain ways
#122607 opened
Aug 2, 2024 -
In 3.13rc1, getaddresses fails to parse `[email protected] <[email protected]>`
#122600 opened
Aug 2, 2024 -
Add error checks in the compiler
#122595 opened
Aug 2, 2024 -
Incorrect ipaddress.reverse_pointer with improved textual representation of IPv4-mapped IPv6 addresses
#122589 opened
Aug 1, 2024 -
"template with C linkage" error when including "pycore_interp.h" from C++ file
#122584 opened
Aug 1, 2024 -
TSan reported race condition in `_PyPegen_is_memoized` in `test_importlib`
#122581 opened
Aug 1, 2024 -
Python3.13 Performance Issue on MacOS ARM
#122580 opened
Aug 1, 2024 -
Update to WASI SDK 23
#122578 opened
Aug 1, 2024 -
`sys.flags.gil` should be a "sequence" attribute
#122575 opened
Aug 1, 2024 -
Repeated definition of PY_BUILTIN_HASHLIB_HASHES in configure.ac
#122571 opened
Aug 1, 2024 -
GC - long_lived_pending is not decremented when a generation-2 object's ref count goes to 0
#122569 opened
Aug 1, 2024 -
GC - Possible to indefinitely prevent collection of generation-1 objects by calling gc.collect(0) often
#122567 opened
Aug 1, 2024 -
`urlparse` ignores the `scheme` parameter when parsing a URL
#122565 opened
Aug 1, 2024 -
Clean up and microoptimize str.translate and charmap codec
#122561 opened
Aug 1, 2024 -
Pickle ignores custom getstate methods on TextIOWrapper in Python 3.12
#122559 opened
Aug 1, 2024 -
Add `platform.invalidate_caches` for invalidating cached results
#122549 opened
Aug 1, 2024 -
Add BRANCH_TAKEN and BRANCH_NOT_TAKEN events to sys.monitoring
#122548 opened
Aug 1, 2024 -
Inconsistency between file names of SyntaxErrors and other Exceptions in the new repl
#122546 opened
Aug 1, 2024 -
Change base OS image to Ubuntu-24.04 in CI testing
#122544 opened
Aug 1, 2024 -
Speedup float pack / unpack
#122534 opened
Jul 31, 2024 -
New REPL will exit the interpreter due to errors from substituting builtins.__import__
#122533 opened
Jul 31, 2024 -
`co_varnames` now incorrectly includes iteration variables
#122532 opened
Jul 31, 2024 -
segmentation fault in PyContextVar_set under py3.9 ARM64
#122529 opened
Jul 31, 2024 -
Crash on deallocator of type 'time.struct_time' during finalizing for free-threaded Python
#122527 opened
Jul 31, 2024 -
platform.node() does not return the latest hostname value
#122525 opened
Jul 31, 2024 -
[CI/CD] Compilation issue for Arch Linux Usan 3.x/4532
#122523 opened
Jul 31, 2024 -
socket module shutdown() constants SHUT_RD, etc not included in Constants section
#122519 opened
Jul 31, 2024 -
Deadlock in Py_EndInterpreter following bpo-1596321: Fix threading._shutdown() for the main thread
#122517 opened
Jul 31, 2024 -
Improve the documentation for identity semantics of mutable and immutable types
#122511 opened
Jul 31, 2024 -
Question on doc of __getattribute__
#122494 opened
Jul 31, 2024 -
PyUnstable_Eval_RequestCodeExtraIndex freefunc may be called with a null pointer
#122491 opened
Jul 31, 2024 -
The new REPL outputs different tracebeck when custom sys.excepthook is used
#122478 opened
Jul 30, 2024 -
EmailMessage bad encoding for non-ASCII localpart
#122476 opened
Jul 30, 2024 -
make pyrepl more robust against crashes
#122468 opened
Jul 30, 2024 -
Incorrect information about exception raised if source contains null bytes for ast.parse() and compile()
#122461 opened
Jul 30, 2024 -
Import hashlib leads to an error (can't install PIP)
#122458 opened
Jul 30, 2024 -
`denominator` of `Fraction` is positive, which should be documented
#122450 opened
Jul 30, 2024 -
Use constants instead of hard-coded strings in `Tools/cases_generator`
#122449 opened
Jul 30, 2024 -
[3.12 Regression] backport of gh-120233 to 3.12 (gh-121350) breaks mercurial, working with 3.12.4
#122438 opened
Jul 30, 2024 -
test.test_concurrent_futures.test_deadlock test_pyrepl failed on 1-core-VM
#122433 opened
Jul 30, 2024 -
Segmentation Fault in append_history_file of readline
#122431 opened
Jul 29, 2024 -
Use per-thread reference count for heap type objects in the free-threaded build
#122417 opened
Jul 29, 2024 -
Fail to compile python with Intel 23 or 24
#122412 opened
Jul 29, 2024 -
Eliminate conflicts between build variants installed to a common prefix
#122402 opened
Jul 29, 2024 -
Minor error in the doc for controller.name in the webbrowser documentation page
#122399 opened
Jul 29, 2024 -
Crash in _curses when calling .initscr() after ignoring exception from .resizeterm()
#122398 opened
Jul 29, 2024 -
REPL: Don't print the line that produced a `SyntaxWarning` if only a single line was given as input
#122396 opened
Jul 29, 2024 -
IDLE: Path Browser vertical spacing is too small, causing the text to be cut off
#122392 opened
Jul 29, 2024 -
Improve internal API for fetching original instruction, replacing `_Py_GetBaseOpcode`
#122390 opened
Jul 29, 2024 -
Class creation doesn't call __set_name__ when creating class members in another __set_name__
#122381 opened
Jul 28, 2024 -
Make REPL completions match only syntactically valid keywords and values
#122379 opened
Jul 28, 2024 -
Separate nturl2path module test from `test_urllib.py`
#122371 opened
Jul 28, 2024 -
Refactor - remove re._compile?
#122358 opened
Jul 27, 2024 -
is_zipfile does not set the position to the file header
#122356 opened
Jul 27, 2024 -
Import errors with loo long entry in sys.path or PYTHONPATH in Windows
#122353 opened
Jul 27, 2024 -
Importing ssl After Reinitializing Crashes
#122334 opened
Jul 26, 2024 -
``test_opcache`` fails with a `--forever` argument
#122320 opened
Jul 26, 2024 -
Add more tests for pickle and fix error messages
#122311 opened
Jul 26, 2024 -
Crash after error in PickleBuffer
#122306 opened
Jul 26, 2024 -
gc.DEBUG_STATS no longer print out anything
#122298 opened
Jul 26, 2024 -
Improve the efficiency of trace stitching
#122294 opened
Jul 25, 2024 -
`intern_static` is not thread-safe with multiple interpreters
#122291 opened
Jul 25, 2024 -
Improve performances of `fnmatch.translate`
#122288 opened
Jul 25, 2024 -
`__annotate__` does not get called if `__annotations__` exist
#122285 opened
Jul 25, 2024 -
Support command history in PyREPL on Windows
#122273 opened
Jul 25, 2024 -
Inconsistent `datetime.*.strftime()` year padding behavior across `%y`, `%Y`, `%F` and `%C`
#122272 opened
Jul 25, 2024 -
Warnings and errors specific to the C implementation of the warnings module
#122255 opened
Jul 25, 2024 -
Instrumentation assertion failure when calling the registered handler explicitly
#122247 opened
Jul 24, 2024 -
Asyncio loop.sock_sendall() fails on Windows when sockets are shared across threads
#122240 opened
Jul 24, 2024 -
Improve error message for unbalanced unpacking
#122239 opened
Jul 24, 2024 -
REPL auto-indentation is wrong with comments
#122237 opened
Jul 24, 2024 -
[Argument Clinic] Change the errors raised by the `path_t` converter
#122228 opened
Jul 24, 2024 -
python3.12 _xxsubinterpreter behavior regression
#122220 opened
Jul 24, 2024 -
Add details for pickle serialization errors
#122213 opened
Jul 24, 2024 -
test_types Leaks References When Channels or Queues Used
#122199 opened
Jul 23, 2024 -
Usage of `TestCase(object)` is prior to its definition
#122196 opened
Jul 23, 2024 -
Should `__rpow__()` take `modulo` argument?
#122193 opened
Jul 23, 2024 -
datetime: Stop Exposing Process-Global Objects in the datetime C-API
#122184 opened
Jul 23, 2024 -
`hashlib.file_digest()` can't handle non-blocking I/O
#122179 opened
Jul 23, 2024 -
Cases generator gets confused about the number of values to pop in case of errors in some macros
#122155 opened
Jul 23, 2024 -
Implementing sendmsg()/recvmsg() methods on Windows
#122153 opened
Jul 23, 2024 -
Exception raised in traceback.StackSummary._should_show_carets exits interpreter
#122145 opened
Jul 22, 2024 -
`ntpath.splitroot` raises `UnicodeDecodeError` when given `bytes` on Windows
#122143 opened
Jul 22, 2024 -
test.test_asyncio.test_server.TestServer2.test_abort_clients consistently fails on Fedora 41 CI
#122136 opened
Jul 22, 2024 -
Condition variable examples can be improved to show cv's main purpose - handling variables under a lock
#122130 opened
Jul 22, 2024 -
Add `devel` field to `sys.version_info`
#122123 opened
Jul 22, 2024 -
shutil.copy2 does not copy sparse files efficiently
#122122 opened
Jul 22, 2024 -
Issue warning when running an outdated virtual environment after updating Python in-place
#122099 opened
Jul 21, 2024 -
opening a repl from inside pdb via `interact` opens the basic repl
#122090 opened
Jul 21, 2024 -
logging should cache LogRecord.message
#122089 opened
Jul 21, 2024 -
Docs: move deprecations into include files
#122085 opened
Jul 21, 2024 -
Optional support for ieee contexts in the decimal module doesn't work
#122081 opened
Jul 21, 2024 -
Traceback leaks global code when `exec`:ed code raises
#122071 opened
Jul 20, 2024 -
Outdated docstrings in `Lib/inspect.py`
#122058 opened
Jul 20, 2024 -
Paths under %appdata% are written to the local cache instead
#122057 opened
Jul 20, 2024 -
Question about adjacent empty matches in regular expressions
#122055 opened
Jul 20, 2024 -
Add clarification to zip's documentation
#122043 opened
Jul 19, 2024 -
xxmodule.c and its dot_h file
#122040 opened
Jul 19, 2024 -
venv.EnvBuilder creates inconsistent venv depending on the name of the Python executable
#122033 opened
Jul 19, 2024 -
CPython profiler broken with TensorFlow 2.17.0 code in Python 3.12.1+
#122029 opened
Jul 19, 2024 -
Segfault while (probably incorrectly) using Tkinter
#122005 opened
Jul 19, 2024 -
Using custom OpenSSL version 3.x when compiling Python 3.x - fails
#121992 opened
Jul 18, 2024 -
csv module: Missing test case for an invalid quoting value
#121982 opened
Jul 18, 2024 -
Env Variable to Auto-Name and Recognize __pycache__ As .__pycache__
#121980 opened
Jul 18, 2024 -
Make Memory-Related Tests Less Fragile
#121978 opened
Jul 18, 2024 -
Improve and reorganise ``pyspecific``
#121970 opened
Jul 18, 2024 -
Add option to functools.update_wrapper()/@wraps to copy the coroutine flag
#121967 opened
Jul 18, 2024 -
test_makefile_test_folders test failures on python 3.12
#121966 opened
Jul 18, 2024 -
Missing audit events for `python -i` and `python -m asyncio`
#121957 opened
Jul 18, 2024 -
Code object creation (const interning) can mutate tuples
#121954 opened
Jul 18, 2024 -
Thread sanitizer tests failing in GitHub actions
#121946 opened
Jul 18, 2024 -
Use *.pyi stub files as source for the inspect.signature()
#121945 opened
Jul 18, 2024 -
Simplify Windows write I/O around consoles on Windows 8+
#121940 opened
Jul 17, 2024 -
test_ctypes: test_generated_data() fails on x86 Debian Installed with X 3.x
#121938 opened
Jul 17, 2024 -
TKinter Entries Get Disabled Automatically
#121935 opened
Jul 17, 2024 -
Update `Lib/test/crashers`
#121921 opened
Jul 17, 2024 -
Python-3.12.4 install process broken
#121920 opened
Jul 17, 2024 -
Ambiguous symbol table names
#121914 opened
Jul 17, 2024 -
Python-3.12.4 can not find OpenSSL in /usr/local
#121908 opened
Jul 17, 2024 -
punycode encoding denial-of-service (32kb: +1min)
#121906 opened
Jul 17, 2024 -
Build failure with "--with-address-sanitizer" flag
#121847 opened
Jul 16, 2024 -
Add A Howto Page About Using Multiple Interpreters
#121817 opened
Jul 15, 2024 -
The new repl sometimes does not show the error location when `SyntaxError` is raised
#121804 opened
Jul 15, 2024 -
Add class method Decimal.from_number()
#121798 opened
Jul 15, 2024 -
Add class method Fraction.from_number()
#121797 opened
Jul 15, 2024 -
`test_strptime` fails when `time.strftime` does not support `%Z` format string
#121782 opened
Jul 15, 2024 -
Removal of private C-API breaks uwsgi compilation
#121758 opened
Jul 14, 2024 -
PyThreadState_Clear, tstate_activate/_PyThreadState_Attach and drop_gil race race on TSAN
#121751 opened
Jul 14, 2024 -
Cannot read package data file after opening with importlib.resources.files(anchor) and running with zipapp
#121735 opened
Jul 14, 2024 -
test_deadlock sometimes causes deadlock
#121719 opened
Jul 13, 2024 -
Auto complete modules in new PyREPL
#121717 opened
Jul 13, 2024 -
`make test` fails on Linux (Ubuntu20.04) ext4 with mounted ntfs
#121712 opened
Jul 13, 2024 -
[C API] Add PyBytesWriter API
#121710 opened
Jul 13, 2024 -
Alternative to mock_calls for awaits in AsyncMock
#121685 opened
Jul 13, 2024 -
Python implementation of `functools.reduce` accepts keyword arguments, while the C implementation does not
#121676 opened
Jul 13, 2024 -
sys.stdin.read() exits the REPL process when stdin is set to be non-blocking on 3.14
#121662 opened
Jul 13, 2024 -
MimeTypes.add_type() is missing from the docs
#121658 opened
Jul 13, 2024 -
Limited API way of assigning to immutable types and/or making a class immutable
#121654 opened
Jul 12, 2024 -
email.policy.default - gotcha with re-using parsed headers with embedded newlines
#121650 opened
Jul 12, 2024 -
Deadlock when shutting down ThreadPoolExecutor from inside OS Signal handler
#121649 opened
Jul 12, 2024 -
Define `_Py_TYPEOF` on MSVC and other compilers supporting `__typeof__`
#121647 opened
Jul 12, 2024 -
[C API] Add PyBytes_Join() function
#121645 opened
Jul 12, 2024 -
How to build and install Python from source on Windows on the command line?
#121641 opened
Jul 12, 2024 -
zipfile: Deduplicate reinitialization setup for ZipExtFile when seeking
#121639 opened
Jul 12, 2024 -
Test the `wasm32-wasip2` target triple
#121634 opened
Jul 11, 2024 -
Error when building _freeze_module in current main commit.
#121629 opened
Jul 11, 2024 -
xmlrpc.client does not properly handle severed HTTPS connections
#121624 opened
Jul 11, 2024 -
`memcpy()` usage without `#include <string.h>` in `pwdmodule.c`
#121617 opened
Jul 11, 2024 -
support perf trampoline on -linux-musl
#121608 opened
Jul 10, 2024 -
Improve/clarify importlib recipe for loading code from a source file path
#121607 opened
Jul 10, 2024 -
Make sure all deprecated items in importlib raise `DeprecationWarning`
#121604 opened
Jul 10, 2024 -
F1/F2/F3 behavior in the new repl
#121584 opened
Jul 10, 2024 -
compileall shouldn't recompile up-to-date files with hash-based invalidation mode
#121577 opened
Jul 10, 2024 -
C Unpickler memory leak when unpickling big geojsons
#121569 opened
Jul 10, 2024 -
unittest.mock.patch failing on time.time in py3.13
#121560 opened
Jul 10, 2024 -
Unfixable potential race conditions on file descriptors in CPython
#121544 opened
Jul 9, 2024 -
email: documenting different behavior of trailing newline in `set_content` and `set_payload`
#121542 opened
Jul 9, 2024 -
Undocumented from_ parameter in _mboxMMDF methods
#121529 opened
Jul 9, 2024 -
`shutil.copytree` fails due to `os.setxattr` Permission denied on lustre filesystem
#121524 opened
Jul 9, 2024 -
email: set_content() always assumes trailing EOL
#121515 opened
Jul 8, 2024 -
os.remove missing exception type
#121509 opened
Jul 8, 2024 -
Unimplemented function KERNEL32.dll.CopyFile2 during pyproject.toml build of some packages
#121507 opened
Jul 8, 2024 -
[C API] Private functions used by mypyc
#121489 opened
Jul 8, 2024 -
Use 64-bit integers for bit counts
#121485 opened
Jul 8, 2024 -
3.11 documentation has no changelog entry for 3.11.9
#121484 opened
Jul 8, 2024 -
JSONDecodeError verbose error mesage
#121479 opened
Jul 8, 2024 -
PyLong_FromString() docs should point to C API functions rather than to int.to_bytes()/from_bytes()
#121477 opened
Jul 8, 2024 -
Make pdb asyncio aware
#121468 opened
Jul 7, 2024 -
enum_next and pairwise_next can result in tuple elements with zero reference count in free-threading build
#121464 opened
Jul 7, 2024 -
PEP 703 Deferred reference counts
#121459 opened
Jul 7, 2024 -
stale documentation about the minimum supported Windows version
#121458 opened
Jul 7, 2024 -
Add C accelerator for `fnmatch`
#121445 opened
Jul 6, 2024 -
Support add new -X option to dump heap and current stack automaticlly when MemoryError has been raised
#121443 opened
Jul 6, 2024 -
Compiling 3.13 in MSYS2/UCRT64 causes a type error for _PyTime_AsTime_t
#121427 opened
Jul 6, 2024 -
Speed up `socket.errorTab` and lazy import `selectors`
#121423 opened
Jul 6, 2024
385 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-99631: Add custom loads and dumps support for the shelve module
#118065 commented on
Jul 29, 2024 • 46 new comments -
gh-99108: Add HACL* Blake2 implementation to hashlib
#119316 commented on
Aug 5, 2024 • 45 new comments -
gh-121277: Allow `.. versionadded:: next` in docs
#121278 commented on
Jul 22, 2024 • 36 new comments -
gh-116022: Improve `repr()` of AST nodes
#117046 commented on
Aug 5, 2024 • 27 new comments -
gh-119004: fix a crash in equality testing between `OrderedDict`
#121329 commented on
Aug 1, 2024 • 21 new comments -
gh-118926: Deferred reference counting GC changes for free threading
#121318 commented on
Aug 2, 2024 • 19 new comments -
GH-120754: Add a strace helper and test set of syscalls for open().read()
#121143 commented on
Aug 5, 2024 • 14 new comments -
gh-121313: Limit the reading size from pipes to their default buffer size on Unix systems
#121315 commented on
Aug 2, 2024 • 11 new comments -
gh-120950: Fix overflow in math.log() with large int-like argument
#121011 commented on
Aug 2, 2024 • 10 new comments -
gh-86819: Add constants for isotp.h which is included in Linux >= 5.10
#23794 commented on
Jul 30, 2024 • 10 new comments -
gh-102471: Add PyLong import and export API
#121339 commented on
Jul 19, 2024 • 10 new comments -
gh-120389: Add PyLong_FromInt64() and PyLong_ToInt64()
#120390 commented on
Jul 22, 2024 • 9 new comments -
gh-69753: Add Bytes Object Support to Shlex
#22657 commented on
Jul 21, 2024 • 9 new comments -
gh-113876: Enhance itertools combinations
#113917 commented on
Jul 30, 2024 • 8 new comments -
gh-121285: Remove backtracking when parsing tarfile headers
#121286 commented on
Jul 16, 2024 • 6 new comments -
gh-117139: A StackRef Debugging Mode
#121134 commented on
Jul 18, 2024 • 6 new comments -
gh-120284: Enhance asyncio.Runner's run() method to accept more object types
#120566 commented on
Aug 4, 2024 • 6 new comments -
gh-101410: Improve error messages in math module
#101492 commented on
Jul 22, 2024 • 6 new comments -
gh-120323: Remove class check for redundant _CHECK_ATTR_CLASS
#121002 commented on
Jul 17, 2024 • 5 new comments -
gh-91887: Store strong references to pending tasks
#121264 commented on
Jul 12, 2024 • 5 new comments -
GH-119668: expose importlib.NamespacePath
#119669 commented on
Jul 22, 2024 • 5 new comments -
gh-106318: Add string method examples
#119445 commented on
Jul 18, 2024 • 4 new comments -
gh-93334: Fix homonym edge case in PathFinder.find_spec()
#98100 commented on
Jul 26, 2024 • 4 new comments -
gh-102567: Add -X importtime=2 for logging an importtime message for already-loaded modules
#118655 commented on
Jul 26, 2024 • 4 new comments -
gh-109945: Enable spec of multiple curves/groups for TLS
#119244 commented on
Aug 5, 2024 • 4 new comments -
gh-118878: Pyrepl: show completions menu below the current line
#118939 commented on
Jul 15, 2024 • 4 new comments -
gh-122196: Clarify, reorder language for TestCase(object)
#24465 commented on
Jul 25, 2024 • 4 new comments -
gh-112740: Removed buffer size limit for AF_RDS
#116652 commented on
Jul 11, 2024 • 4 new comments -
gh-89083: add support for UUID version 7 (RFC 9562)
#121119 commented on
Jul 22, 2024 • 3 new comments -
gh-120608: Make reversed iterator work with free-threading
#120971 commented on
Jul 9, 2024 • 3 new comments -
gh-112127: Fix use-after-free in atexit.unregister()
#114092 commented on
Jul 18, 2024 • 3 new comments -
gh-46376: add (failing) tests for ctypes/pointer/cast/set_contents
#108519 commented on
Jul 22, 2024 • 3 new comments -
gh-82151: Improve docs for urllib3.parse
#18631 commented on
Jul 14, 2024 • 3 new comments -
GH-95079: add missing documentation of error behavior
#95080 commented on
Jul 16, 2024 • 2 new comments -
gh-89083: add support for UUID version 6 (RFC 9562)
#120650 commented on
Jul 22, 2024 • 2 new comments -
gh-121267: Improve performance of tarfile (#121267)
#121269 commented on
Jul 18, 2024 • 2 new comments -
gh-113190: Reenable non-debug interned string cleanup
#113601 commented on
Aug 2, 2024 • 2 new comments -
gh-116738: Make _csv module thread-safe
#118344 commented on
Jul 14, 2024 • 1 new comment -
gh-79846: Make `ssl.create_default_context()` ignore invalid certificates
#91740 commented on
Jul 30, 2024 • 1 new comment -
gh-101100: Fix dangling references in test.rst
#114958 commented on
Jul 23, 2024 • 1 new comment -
gh-85453: Improve variable mark up on datetime.rst
#120702 commented on
Jul 16, 2024 • 1 new comment -
gh-60712: Include the "object" type in the lists of documented types
#103036 commented on
Jul 20, 2024 • 1 new comment -
[3.12] gh-116633: Add a note about bugged behavior of `csv.QUOTE_NOTNULL` and `csv.QUOTE_STRINGS` in 3.12
#117235 commented on
Jul 24, 2024 • 1 new comment -
gh-115911: Ignore PermissionError during import from cwd
#116131 commented on
Jul 30, 2024 • 1 new comment -
site.py reporting user site info even if ENABLE_USER_SITE=False
#82419 commented on
Aug 1, 2024 • 0 new comments -
gh-120286: Add versionless symlinks with ABI flags
#120457 commented on
Jul 16, 2024 • 0 new comments -
math.log handles int but not 3rd party integer types
#120950 commented on
Aug 1, 2024 • 0 new comments -
Improved documentation for exec() closure parameter
#98117 commented on
Aug 1, 2024 • 0 new comments -
Need more info regarding cells and closures.
#98176 commented on
Aug 1, 2024 • 0 new comments -
global declarations affect too much inside exec or compile
#86356 commented on
Aug 1, 2024 • 0 new comments -
missing global names inside a class body (calling `exec` with a `ChainMap`)
#121306 commented on
Aug 1, 2024 • 0 new comments -
exec docs should note that the no argument form in a local scope is really the two argument form
#68988 commented on
Aug 1, 2024 • 0 new comments -
Docs: note requirement to normalise unicode identifiers passed to globals() and locals()
#86846 commented on
Aug 1, 2024 • 0 new comments -
Error exiting the new REPL with Ctrl+Z on Windows
#119896 commented on
Jul 30, 2024 • 0 new comments -
Further improve import time of `importlib.metadata`
#118761 commented on
Aug 5, 2024 • 0 new comments -
Deferred reference counts
#120024 commented on
Aug 5, 2024 • 0 new comments -
Doc tests action takes too long
#118891 commented on
Aug 5, 2024 • 0 new comments -
TypeVar with bad arguments segfault/misbehavior
#118814 commented on
Aug 5, 2024 • 0 new comments -
[Feature Request]: Add zstd support in tarfile
#81276 commented on
Aug 3, 2024 • 0 new comments -
Move Azure Pipelines CI to GitHub Actions
#109408 commented on
Aug 3, 2024 • 0 new comments -
[doc] Questionable terminology ('free variables') for describing what locals() does
#70870 commented on
Aug 3, 2024 • 0 new comments -
Email parser preserves leading whitespace at beginning of wrapped header value
#109252 commented on
Aug 3, 2024 • 0 new comments -
IDLE and pythonw.exe stderr problem
#57791 commented on
Aug 3, 2024 • 0 new comments -
Consider applying flags for warnings about potential security issues
#112301 commented on
Aug 2, 2024 • 0 new comments -
`jit.c` may be built with an incomplete `jit_stencils.h`
#118943 commented on
Aug 2, 2024 • 0 new comments -
python3.12 introduces numerous memory leaks (as reported by ASAN)
#113190 commented on
Aug 2, 2024 • 0 new comments -
Move large uop bodies into functions.
#117224 commented on
Aug 2, 2024 • 0 new comments -
`asyncio` thread-safety issues in the free-threaded build
#120974 commented on
Aug 2, 2024 • 0 new comments -
Python 3.13.0b1 REPL changes behavior wrt PgUp, inserts first line of ~/.python_history
#119034 commented on
Aug 2, 2024 • 0 new comments -
Add IDLE Hovertip foreground color needed for recent macOS
#120083 commented on
Aug 2, 2024 • 0 new comments -
IDLE uses incorrect screen dimension units
#120104 commented on
Aug 2, 2024 • 0 new comments -
Fallback md5 is used, when trying hard to only use OpenSSL
#118224 commented on
Aug 1, 2024 • 0 new comments -
Increase fraction of code executed by tier 2.
#118093 commented on
Aug 1, 2024 • 0 new comments -
Enforce and document restrictions for command line installations of python.org macOS installers
#122579 commented on
Aug 1, 2024 • 0 new comments -
importlib.metadata.Distribution equality check not working
#107220 commented on
Aug 1, 2024 • 0 new comments -
IDLE: disable edits of debugger local/global vars that are not propagated.
#69184 commented on
Aug 1, 2024 • 0 new comments -
sys.monitoring: local events still sent after free_tool_id
#111963 commented on
Jul 30, 2024 • 0 new comments -
Stack trace of re-raised exception is wrong
#116862 commented on
Jul 30, 2024 • 0 new comments -
Make tempfile.* classes path-like
#87646 commented on
Jul 29, 2024 • 0 new comments -
Interned strings are immortal, despite what the documentation says
#113993 commented on
Jul 29, 2024 • 0 new comments -
`STOP_ITERATION` monitoring event is not triggered by unspecialized bytecode
#116090 commented on
Jul 29, 2024 • 0 new comments -
IDLE: Convert browsers to use ttk.Treeview
#75733 commented on
Jul 29, 2024 • 0 new comments -
Modernize the IDLE Find/Replace/Find in Files dialogs
#67407 commented on
Jul 29, 2024 • 0 new comments -
Function ssl.create_default_context raises exception on Windows 10 when called with ssl.Purpose.SERVER_AUTH) attribute
#79846 commented on
Jul 29, 2024 • 0 new comments -
Make pyvenv style virtual environments easier to configure when embedding Python
#66409 commented on
Jul 29, 2024 • 0 new comments -
`_thread.lock.release()` is not thread-safe in free-threaded builds
#117721 commented on
Jul 28, 2024 • 0 new comments -
Support moving across filesystems in pathlib.Path, as shutil.move() does
#73991 commented on
Jul 27, 2024 • 0 new comments -
No documentation for sqlite3.Binary
#118469 commented on
Jul 27, 2024 • 0 new comments -
Queue shutdown
#96471 commented on
Jul 27, 2024 • 0 new comments -
PyIter_Next has ambiguous return value
#105201 commented on
Jul 26, 2024 • 0 new comments -
get_lock() method is not present for Values created using multiprocessing.Manager()
#79967 commented on
Jul 26, 2024 • 0 new comments -
Set up tagged pointers in the evaluation stack
#117139 commented on
Jul 26, 2024 • 0 new comments -
Docs and docstrings for io.*.seek are inconsistent
#107801 commented on
Jul 26, 2024 • 0 new comments -
Error.__traceback__.tb_lineno is wrong
#89354 commented on
Jul 26, 2024 • 0 new comments -
sockmodule.c: sock_connect vs negative errno values...
#84808 commented on
Jul 26, 2024 • 0 new comments -
Adding read/readline() after write appends to EOF, not to the position
#117095 commented on
Jul 26, 2024 • 0 new comments -
readline() causes output to be written at eof unless seek() is used
#113439 commented on
Jul 26, 2024 • 0 new comments -
Support field docstrings for dataclasses that use __slots__
#113878 commented on
Aug 1, 2024 • 0 new comments -
shutil.copytree() fails to override existing symbolic links
#105919 commented on
Aug 1, 2024 • 0 new comments -
improper scope in list comprehension, when used in class declaration
#47942 commented on
Aug 1, 2024 • 0 new comments -
unittest's assertRaises removes locals from tracebacks
#83947 commented on
Aug 1, 2024 • 0 new comments -
Allowing pass_fds to be a mapping to pass arbitrary file descriptors to Popen()
#107573 commented on
Aug 1, 2024 • 0 new comments -
`lib-dynload` installed in wrong location on a 64-bit system when `CONFIG_SITE` is set
#108819 commented on
Aug 1, 2024 • 0 new comments -
Decoding instructions should handle ENTER_EXECUTOR
#107265 commented on
Aug 1, 2024 • 0 new comments -
Implementation of IMAP IDLE in imaplib?
#55454 commented on
Aug 1, 2024 • 0 new comments -
EmailMessage bad encoding for international domain
#83938 commented on
Aug 1, 2024 • 0 new comments -
Support more integer types in PyMemberDef
#117031 commented on
Jul 31, 2024 • 0 new comments -
Some C struct members are not marked up in docs
#97909 commented on
Jul 31, 2024 • 0 new comments -
sys.stdin.read() throws a TypeError when stdin is set to be non-blocking
#109523 commented on
Jul 31, 2024 • 0 new comments -
Fix forced arg format in AC-processed modules with custom converters
#94512 commented on
Jul 31, 2024 • 0 new comments -
`nogil` multi-threading is slower than multi-threading with gil for CPU bound
#118749 commented on
Jul 31, 2024 • 0 new comments -
Array.array Type Codes are not platforminvariant.
#96467 commented on
Jul 31, 2024 • 0 new comments -
email.headerregistry.Address blocks Unicode local part addr_spec accepted elsewhere
#81074 commented on
Jul 30, 2024 • 0 new comments -
Make TSAN tests pass with the GIL disabled in free-threaded builds
#117657 commented on
Jul 30, 2024 • 0 new comments -
Add os.environ.refresh() method
#120057 commented on
Jul 30, 2024 • 0 new comments -
Implement PEP 649 and PEP 749
#119180 commented on
Jul 30, 2024 • 0 new comments -
The New REPL Command History Does Not Honor Partial Text
#120767 commented on
Jul 30, 2024 • 0 new comments -
Help text in interactive Python is misleading
#104471 commented on
Jul 30, 2024 • 0 new comments -
Meaning of tracebacklimit differs between sys.tracebacklimit and traceback module
#82378 commented on
Jul 30, 2024 • 0 new comments -
[3.12] gh-116145: Updated bundled Tcl/Tk on Windows to 8.6.14 (GH-117030)
#120396 commented on
Aug 5, 2024 • 0 new comments -
gh-120321: Lock gen_send
#120327 commented on
Jul 13, 2024 • 0 new comments -
gh-120254: Add a `commands` argument to `pdb.Pdb`
#120255 commented on
Jul 14, 2024 • 0 new comments -
gh-120104: IDLE: Fix padding in config and search dialogs
#120107 commented on
Aug 2, 2024 • 0 new comments -
gh-119702: New dynamic algorithm selection for string search (+ `rfind` alignment)
#120025 commented on
Jul 13, 2024 • 0 new comments -
gh-120017: use 'do-while(0)' in some compile.c multi-line macros
#120018 commented on
Jul 20, 2024 • 0 new comments -
gh-119127: functools.partial placeholders
#119827 commented on
Jul 9, 2024 • 0 new comments -
gh-85794: function-like objects now autospec'd with co_flags of their code objects copied
#119777 commented on
Jul 18, 2024 • 0 new comments -
gh-97850: remove ``find_loader`` and ``get_loader`` from ``pkgutil``
#119656 commented on
Aug 3, 2024 • 0 new comments -
gh-119476: Eliminate Unnecessary Function Version Checks in Tier Two Interpreter
#119491 commented on
Jul 30, 2024 • 0 new comments -
gh-116043: Simplify HACL* build
#119320 commented on
Jul 17, 2024 • 0 new comments -
gh-118469: Document sqlite3 PEP-249 constructors
#118975 commented on
Jul 27, 2024 • 0 new comments -
gh-118658: Return consistent types from `get_un/verified_chain` in `SSLObject` and `SSLSocket`
#118669 commented on
Aug 1, 2024 • 0 new comments -
GH-115775: Use `__static_attributes__` to initialize shared keys
#118468 commented on
Aug 5, 2024 • 0 new comments -
gh-117151: IO performance improvement, increase io.DEFAULT_BUFFER_SIZE to 128k
#118144 commented on
Jul 18, 2024 • 0 new comments -
gh-117431: Improve performance of startswith and endswith
#117782 commented on
Jul 28, 2024 • 0 new comments -
gh-60492: Allow customizing test names in TextTestResult.
#117284 commented on
Jul 14, 2024 • 0 new comments -
gh-99633: Add context manager support to `contextvars.Context`
#99634 commented on
Jul 10, 2024 • 0 new comments -
gh-113994: zipfile: Add attribute local_header
#121413 commented on
Jul 9, 2024 • 0 new comments -
gh-121402: Fix ZipFile.open() to set current time by default, add .newfile()
#121405 commented on
Jul 10, 2024 • 0 new comments -
gh-121306: allow a mapping as __dict__ of object
#121389 commented on
Jul 12, 2024 • 0 new comments -
gh-121201: Support riscv64 architecture for Perf JIT
#121387 commented on
Jul 13, 2024 • 0 new comments -
[3.11] gh-120384: gh-120298: Fix array-out-of-bounds & use after free `list`
#121345 commented on
Jul 8, 2024 • 0 new comments -
gh-89004: add attribute filemode in zipinfo
#121299 commented on
Jul 9, 2024 • 0 new comments -
gh-121045: Use link test to check whether -fstack-protector-strong works
#121258 commented on
Aug 1, 2024 • 0 new comments -
gh-74598: add `fnmatch.filterfalse` for excluding names
#121185 commented on
Aug 1, 2024 • 0 new comments -
gh-121171: Fix zip64 extract version in local headers
#121177 commented on
Aug 2, 2024 • 0 new comments -
gh-121151: Fix wrapping of long usage text of arguments inside a mutually exclusive groups in argparse
#121159 commented on
Aug 3, 2024 • 0 new comments -
Introduce PyType_GetBaseByToken function
#121079 commented on
Aug 2, 2024 • 0 new comments -
docs: Change `remove` to `removes` for consistency
#121072 commented on
Jul 30, 2024 • 0 new comments -
gh-121039: add Floats/ComplexesAreIdenticalMixin to test.support.testcase
#121071 commented on
Jul 10, 2024 • 0 new comments -
docs: add a more precise example
#121015 commented on
Jul 16, 2024 • 0 new comments -
gh-120313: amend documentation regarding `ctypes._CFuncPtr`
#120989 commented on
Jul 9, 2024 • 0 new comments -
gh-119154: Simplify consumers by adding `*.Queue.iter()` and `*.Queue.iter_nowait()`
#120925 commented on
Jul 6, 2024 • 0 new comments -
[3.13] gh-98442: fix locations of with statement's cleanup instructions (GH-120763)
#120786 commented on
Aug 2, 2024 • 0 new comments -
[3.13] GH-120097: Make FrameLocalsProxy a mapping (GH-120101)
#120749 commented on
Aug 1, 2024 • 0 new comments -
GH-118943: Fix another race condition when generating jit_stencils.h
#120690 commented on
Aug 5, 2024 • 0 new comments -
gh-81340: Use `copy_file_range` in `shutil.copyfile` copy functions
#93152 commented on
Aug 5, 2024 • 0 new comments -
gh-91114: Added argument for json dump/dumps to print arrays (from lists and tuples) on one line
#31762 commented on
Jul 15, 2024 • 0 new comments -
bpo-46799: Improve multiprocessing shared_memory ShareableList
#31467 commented on
Jul 8, 2024 • 0 new comments -
bpo-45929: extend json.tool --json-lines to ignore empty rows
#29858 commented on
Jul 25, 2024 • 0 new comments -
bpo-45191: Fix tb_lineno for multi-line expressions
#28753 commented on
Jul 26, 2024 • 0 new comments -
gh-88321: Add backlog arg for multiprocessing manager server
#26332 commented on
Jul 22, 2024 • 0 new comments -
gh-88146: Set default netrc file name correctly on Windows
#25732 commented on
Jul 25, 2024 • 0 new comments -
bpo-43419: fix contextvars behaviors in asyncio REPL
#24773 commented on
Jul 25, 2024 • 0 new comments -
html.parser: fix ‘<![CDATA[ ... ]]>’ handling not capturing ‘]’
#24720 commented on
Jul 25, 2024 • 0 new comments -
bpo-43142: Do not add duplicate FDs to list in duplicate_for_child()
#24461 commented on
Jul 21, 2024 • 0 new comments -
added doc about *iterables in concurrent.futures.Executor.map
#24378 commented on
Jul 25, 2024 • 0 new comments -
bpo-36094: Update smtplib.py
#23635 commented on
Jul 25, 2024 • 0 new comments -
bpo-42547: fix add_argument(metavar=<tuple>, nargs='+') for positional arguments
#23617 commented on
Jul 25, 2024 • 0 new comments -
bpo-42063: Enable users of SimpleHTTPRequestHandler to more easily change behaviour
#23414 commented on
Jul 25, 2024 • 0 new comments -
gh-86552: Update icons for macOS 11
#23339 commented on
Jul 25, 2024 • 0 new comments -
bpo-24263: Fix unittest to discover tests named with non-ascii characters
#13149 commented on
Jul 13, 2024 • 0 new comments -
gh-76578: Fix textwrap.wrap() so it's stable if run twice.
#5615 commented on
Jul 7, 2024 • 0 new comments -
Add support for Android as a target platform
#116622 commented on
Aug 5, 2024 • 0 new comments -
gh-116897: Deprecate generic false values in urllib.parse.parse_qsl()
#116903 commented on
Jul 19, 2024 • 0 new comments -
gh-116477: Improve performance of range for the single argument case
#116478 commented on
Jul 11, 2024 • 0 new comments -
gh-108562: turn off false-positive -Wstringop-overflow in word_to_string()
#116346 commented on
Jul 24, 2024 • 0 new comments -
gh-115634: Force the process pool to adjust when a process worker exits
#115642 commented on
Jul 10, 2024 • 0 new comments -
gh-114667: Support hexadecimal floating-point literals
#114668 commented on
Jul 24, 2024 • 0 new comments -
Doc: Improve description of ``GET_LEN`` opcode
#114583 commented on
Jul 14, 2024 • 0 new comments -
gh-113878: Add `doc` parameter to `dataclasses.field`
#114051 commented on
Aug 1, 2024 • 0 new comments -
gh-113570: reprlib.repr does not use builtin __repr__ for reshadowed builtins
#113577 commented on
Jul 24, 2024 • 0 new comments -
gh-112713 : Add support for 'partitioned' attribute in http.cookies
#112714 commented on
Jul 10, 2024 • 0 new comments -
gh-109311: Remove support for non-complex/float types in __complex/float__
#112680 commented on
Jul 24, 2024 • 0 new comments -
gh-112653: Intern dataclass field names to improve performance
#112657 commented on
Jul 28, 2024 • 0 new comments -
gh-111673: Refactor test_float/complex.py (split out support classes)
#110956 commented on
Jul 24, 2024 • 0 new comments -
gh-102837: Increase test coverage for the math module
#110000 commented on
Jul 24, 2024 • 0 new comments -
gh-109802: removed inaccessible code from complexobject.c
#109642 commented on
Jul 24, 2024 • 0 new comments -
gh-93343: Expand warning filter examples
#106618 commented on
Jul 14, 2024 • 0 new comments -
gh-105877: Align custom __getstate__ and __setstate__ with the default ones
#105878 commented on
Jul 9, 2024 • 0 new comments -
Clickable Email in the "About" Window
#104045 commented on
Jul 16, 2024 • 0 new comments -
gh-81677: basic support for annotations in __text_signature__'s
#101872 commented on
Jul 19, 2024 • 0 new comments -
gh-99813: Start using `SSL_sendfile` when available
#99907 commented on
Jul 31, 2024 • 0 new comments -
Subprocess searches special directories before PATH on Windows
#62269 commented on
Jul 8, 2024 • 0 new comments -
call fchdir if subprocess.Popen(cwd=integer|fileobject)
#62361 commented on
Jul 8, 2024 • 0 new comments -
subprocess.Popen.communicate causing local tty terminal settings to change inconsistently
#66852 commented on
Jul 8, 2024 • 0 new comments -
Not all attributes of the console for a subprocess with creationflags=0 are inherited
#66631 commented on
Jul 8, 2024 • 0 new comments -
subprocess line-buffering only works in universal newlines mode
#65670 commented on
Jul 8, 2024 • 0 new comments -
subprocess.check_output() docs misrepresent what shell=True does
#64543 commented on
Jul 8, 2024 • 0 new comments -
subprocess documentation not explicit about fileno()
#64191 commented on
Jul 8, 2024 • 0 new comments -
subprocess: on Windows, unwanted file handles are inherited by child processes in a multithreaded application
#63774 commented on
Jul 8, 2024 • 0 new comments -
subprocess.Popen behaves incorrect when moved in process tree
#69050 commented on
Jul 8, 2024 • 0 new comments -
Windows: subprocess.Popen: race condition for leaking inheritable handles
#69097 commented on
Jul 8, 2024 • 0 new comments -
PermissionError in subprocess.check_output() when an inaccessible directory on the path
#69667 commented on
Jul 8, 2024 • 0 new comments -
pow() for complex numbers is rough around the edges
#60200 commented on
Jul 8, 2024 • 0 new comments -
Add an explanation what happens with subprocess parent and child processes when signals are sent
#69973 commented on
Jul 8, 2024 • 0 new comments -
Bad formatting in WinError 193 when using subprocess.check_call
#70680 commented on
Jul 8, 2024 • 0 new comments -
subprocess on windows leaks stdout/stderr handle to child process when stdout/stderr overridden
#70918 commented on
Jul 8, 2024 • 0 new comments -
Refactor subprocess.Popen to let a subclass handle IO asynchronously
#72474 commented on
Jul 8, 2024 • 0 new comments -
subprocess.communicate with timeout 0 and already terminated process generates TimeoutExpired on Linux
#73658 commented on
Jul 8, 2024 • 0 new comments -
hide command prompt when using subprocess.Popen with shell=False on Windows
#74268 commented on
Jul 8, 2024 • 0 new comments -
[doc] subprocess module: Clarify kwarg handing for convenience APIs
#74605 commented on
Jul 8, 2024 • 0 new comments -
Document that subprocess.Popen does not set PWD
#74981 commented on
Jul 8, 2024 • 0 new comments -
support pty.fork and os.forkpty actions in posix subprocess module
#75477 commented on
Jul 8, 2024 • 0 new comments -
proc communicate not exiting on python subprocess timeout using PIPES
#75628 commented on
Jul 8, 2024 • 0 new comments -
subprocess.Popen: Confusing documentation for restore_signals
#77166 commented on
Jul 8, 2024 • 0 new comments -
subprocess terminate() "invalid handle" error when process is gone
#80248 commented on
Jul 8, 2024 • 0 new comments -
TSan: data race with PyTypeObject version tag
#116909 commented on
Jul 8, 2024 • 0 new comments -
`_xxinterpqueues.get` return strange value, when the queue is empty
#116239 commented on
Jul 8, 2024 • 0 new comments -
[subinterpreters] Refleaks on Windows Under Specific Conditions
#117936 commented on
Jul 8, 2024 • 0 new comments -
[subinterpreters] Eliminate PyInterpreterState.modules.
#72597 commented on
Jul 8, 2024 • 0 new comments -
CPython 3.12 embedded in WeeChat causes segfault on subsequent calls to Py_EndInterpreter
#116510 commented on
Jul 8, 2024 • 0 new comments -
Memory corruption error if a second subinterpreter imports a module that contains certain imports
#116524 commented on
Jul 8, 2024 • 0 new comments -
WASM build step does something weird with prefix
#92744 commented on
Jul 8, 2024 • 0 new comments -
Improve performance of `os.walk()`
#119169 commented on
Jul 8, 2024 • 0 new comments -
3.9.9: python built-in SSL module unable to connect to an IIS server (104 Connection reset by peer), but pyopenssl works fine
#90314 commented on
Jul 8, 2024 • 0 new comments -
GC may have inconsistent view of stacktop with deferred references
#118926 commented on
Jul 8, 2024 • 0 new comments -
MSVC pragma to turn compiler optimization off around the _PyEval_EvalFrameDefault is no longer necessary
#121338 commented on
Jul 8, 2024 • 0 new comments -
Small integer powers of real±0j are invalid
#117999 commented on
Jul 8, 2024 • 0 new comments -
Arithmetics with complex infinities is inconsistent with C/C++
#69639 commented on
Jul 8, 2024 • 0 new comments -
Mimalloc differences from upstream
#113141 commented on
Jul 8, 2024 • 0 new comments -
Limit the reading size from pipes to their default buffer size on Unix systems
#121313 commented on
Jul 8, 2024 • 0 new comments -
subprocess.pipe function
#47798 commented on
Jul 8, 2024 • 0 new comments -
subprocess PATH semantics and portability
#52803 commented on
Jul 8, 2024 • 0 new comments -
subprocess isn't friendly to other Python implementations with different GCs
#54023 commented on
Jul 8, 2024 • 0 new comments -
"universal newlines" subprocess support broken with select- and poll-based communicate()
#56832 commented on
Jul 8, 2024 • 0 new comments -
Possible problem in documentation of module subprocess, method send_signal
#57577 commented on
Jul 8, 2024 • 0 new comments -
subprocess.Popen(cwd) documentation: Posix vs Windows
#59738 commented on
Jul 8, 2024 • 0 new comments -
subprocess.Popen.communicate: accept str for input parameter if universal_newlines is False
#59854 commented on
Jul 8, 2024 • 0 new comments -
include path in subprocess.Popen() file not found error messages on Windows
#60389 commented on
Jul 8, 2024 • 0 new comments -
subprocess.Popen() TypeError message incorrect without args argument
#60724 commented on
Jul 8, 2024 • 0 new comments -
subprocess.run keeps waiting after the process termination
#97000 commented on
Jul 8, 2024 • 0 new comments -
subprocess documentation incorrectly implies text-mode translation options apply to files
#99864 commented on
Jul 8, 2024 • 0 new comments -
subprocess.call(..., user=xx, group=xxx) is not able to gain privileges
#100163 commented on
Jul 8, 2024 • 0 new comments -
Software executed using subprocess.Popen() or os.system() may encounter errors due to DLLs.
#100191 commented on
Jul 8, 2024 • 0 new comments -
`$COLUMNS` environment variable present in subprocess only when `env=None`
#100516 commented on
Jul 8, 2024 • 0 new comments -
subprocess module docs contain an inconsistent mix of repeated versionchanged descriptions
#101715 commented on
Jul 8, 2024 • 0 new comments -
subprocess should quote `comspec` when forming its `args` string
#101718 commented on
Jul 8, 2024 • 0 new comments -
posix subprocess should support timeout when waiting on the errpipe_read pipe
#103911 commented on
Jul 8, 2024 • 0 new comments -
subprocess.check_call's `stdout=` write to the underlying file opened by bz2.open
#105309 commented on
Jul 8, 2024 • 0 new comments -
subprocess.run() defaults to the wrong text encoding under Windows
#105312 commented on
Jul 8, 2024 • 0 new comments -
test_subprocess: test_check_output_timeout flaky
#116742 commented on
Jul 8, 2024 • 0 new comments -
Cryptic `WinError` reported when subprocess execution fails with WSL path
#119646 commented on
Jul 8, 2024 • 0 new comments -
`subprocess.run` docs should recommend copying `os.environ` on Windows
#120836 commented on
Jul 8, 2024 • 0 new comments -
subprocess.Popen() hangs: parent process hangs at os.read(errpipe_read) and child hangs at _posixsubprocess.fork_exec()
#120998 commented on
Jul 8, 2024 • 0 new comments -
subprocess.run timeout does not function if shell=True and capture_output=True
#121157 commented on
Jul 8, 2024 • 0 new comments -
io.RawIOBase and typing.IO signatures differ
#108411 commented on
Jul 8, 2024 • 0 new comments -
Document (undefined) rounding behaviour of new-style formatting
#99880 commented on
Jul 8, 2024 • 0 new comments -
AttributeError in Popen.communicate()
#74389 commented on
Jul 7, 2024 • 0 new comments -
dataclass overriding a property in the parent class is broken
#121354 commented on
Jul 7, 2024 • 0 new comments -
asyncio REPL fails to run with TERM=dumb or PYTHON_BASIC_REPL in 3.13.0b2
#120842 commented on
Jul 6, 2024 • 0 new comments -
Suffix in pathlib is not behaving like a file extension
#121347 commented on
Jul 6, 2024 • 0 new comments -
PEP 594: uuencode codec and binascii functions apparently not properly deprecated or documented as such
#92613 commented on
Jul 6, 2024 • 0 new comments -
IDLE: rename stackviewer module to stackbrowser
#112695 commented on
Jul 6, 2024 • 0 new comments -
3.13 Better Document `__replace__` on Dataclasses and Named Tuples
#121371 commented on
Jul 5, 2024 • 0 new comments -
subprocess.check_output() fails with OSError: [WinError 87] when current directory name is too long
#80394 commented on
Jul 8, 2024 • 0 new comments -
Don't close asyncio subprocess stream if it's stdin is closed
#80986 commented on
Jul 8, 2024 • 0 new comments -
suggesting option to raise exception if process exits nonzero in `with subprocess.Popen(...):`
#81365 commented on
Jul 8, 2024 • 0 new comments -
subprocess.list2cmdline() should not escape wrapping single/double quotes
#81840 commented on
Jul 8, 2024 • 0 new comments -
Start the deprecation cycle for subprocess preexec_fn
#82616 commented on
Jul 8, 2024 • 0 new comments -
can we accept os.PathLike objects within the subprocess args= list?
#82851 commented on
Jul 8, 2024 • 0 new comments -
subprocess.Popen should not emit a ResourceWarning for a detached process
#83071 commented on
Jul 8, 2024 • 0 new comments -
Subprocess using list vs string
#83873 commented on
Jul 8, 2024 • 0 new comments -
subprocess: replacement shell on windows with executable="..." arg
#84647 commented on
Jul 8, 2024 • 0 new comments -
subprocess.Popen: impossible to show console window when shell=True
#85028 commented on
Jul 8, 2024 • 0 new comments -
Cannot pipe GzipFile into subprocess
#85062 commented on
Jul 8, 2024 • 0 new comments -
Support for new Windows pseudoterminals in the subprocess module
#85323 commented on
Jul 8, 2024 • 0 new comments -
subprocess: Calling Popen.communicate() after Popen.stdout.read() returns an empty string
#85578 commented on
Jul 8, 2024 • 0 new comments -
Can't pass Path like objects to subprocess api's on Windows.
#85815 commented on
Jul 8, 2024 • 0 new comments -
Subprocesses created with DETACHED_PROCESS can pop up a console window
#85785 commented on
Jul 8, 2024 • 0 new comments -
[subprocess] run() sometimes ignores timeout in Windows
#87512 commented on
Jul 8, 2024 • 0 new comments -
Subprocess timeout causes output to be returned as bytes in text mode
#87597 commented on
Jul 8, 2024 • 0 new comments -
SubProcess stdin.flush freezes when running python interpreter
#89882 commented on
Jul 8, 2024 • 0 new comments -
Gzipping subprocess output produces invalid .gz file
#89748 commented on
Jul 8, 2024 • 0 new comments -
Python subprocess not honoring append mode for stdout on Windows
#89400 commented on
Jul 8, 2024 • 0 new comments -
subprocess.run(), subprocess.Popen() should accept file descriptor as cwd parameter
#91183 commented on
Jul 8, 2024 • 0 new comments -
subprocess.Popen() should allow capturing output and sending it to stdout and stderr
#91378 commented on
Jul 8, 2024 • 0 new comments -
Documentation for subprocess.Popen()'s "user", "group", "extra_groups" args may need more usage info
#94632 commented on
Jul 8, 2024 • 0 new comments -
Incorrect exit status of an already waited process in subprocess.Popen
#96863 commented on
Jul 8, 2024 • 0 new comments -
Add tier 2 partial evaluation pass.
#120619 commented on
Jul 18, 2024 • 0 new comments -
Use a principled, and consistent, implementation of freelists.
#100240 commented on
Jul 17, 2024 • 0 new comments -
3.13b3 crashes in Cython test suite
#121253 commented on
Jul 17, 2024 • 0 new comments -
Weird `inspect.getsource` behavior with generators
#121331 commented on
Jul 17, 2024 • 0 new comments -
Support UUIDv6, UUIDv7, and UUIDv8 from RFC 9562
#89083 commented on
Jul 17, 2024 • 0 new comments -
Use-after-free in unregister() of atexit module
#112127 commented on
Jul 17, 2024 • 0 new comments -
selectors: Add urgent data to read event
#75027 commented on
Jul 16, 2024 • 0 new comments -
`--disable-gil` builds are not compatible with the limited API
#111506 commented on
Jul 16, 2024 • 0 new comments -
add support for AI_NUMERICSERV in getaddrinfo emulation
#114917 commented on
Jul 16, 2024 • 0 new comments -
Quadratic time internal base conversions
#90716 commented on
Jul 16, 2024 • 0 new comments -
Wrong/missing code formats in datetime documentation
#85453 commented on
Jul 16, 2024 • 0 new comments -
shlex.quote doesn't work on bytestrings
#69753 commented on
Jul 16, 2024 • 0 new comments -
asyncio.Runner explicitly checks for coroutine
#120284 commented on
Jul 16, 2024 • 0 new comments -
New REPL exposes its internal imports/definitions to top-level environment
#118908 commented on
Jul 15, 2024 • 0 new comments -
[subinterpreters] PEP 554 implementation: add interpreters module
#76785 commented on
Jul 15, 2024 • 0 new comments -
Max linker memory being set for wasi thread builds
#121108 commented on
Jul 15, 2024 • 0 new comments -
Add a stdlib decorator that copies/applies the ParameterSpec from one function to another
#107001 commented on
Jul 15, 2024 • 0 new comments -
'\040' instead of space in repl history on macOS with 3.13 or main branch
#119310 commented on
Jul 14, 2024 • 0 new comments -
filecmp.dircmp does not allow non-shallow comparisons
#57141 commented on
Jul 14, 2024 • 0 new comments -
multipart/related mail generated with EmailMessage() class lacks mandatory MIME-Version header
#120946 commented on
Jul 14, 2024 • 0 new comments -
destroy_gil() is not called over multiple Py_Initialize() / Py_Finalize() calls
#104324 commented on
Jul 14, 2024 • 0 new comments -
IDLE fix colors for MacOS dark mode
#86997 commented on
Jul 14, 2024 • 0 new comments -
Tarfile to stdout documentation example
#86608 commented on
Jul 14, 2024 • 0 new comments -
HTMLParser stops parsing upon encountering `<style>` tag
#118350 commented on
Jul 14, 2024 • 0 new comments -
get_type_hints fails if there are un-annotated fields in a dataclass
#82129 commented on
Jul 25, 2024 • 0 new comments -
Weird `int.__str__` behaviour inside sub-interpreters
#117482 commented on
Jul 24, 2024 • 0 new comments -
The python interpreter crashed with "_enter_buffered_busy"
#86883 commented on
Jul 24, 2024 • 0 new comments -
Allow `.. versionadded:: next` in docs
#121277 commented on
Jul 24, 2024 • 0 new comments -
[CVE-2023-27043] Parsing errors in email/_parseaddr.py lead to incorrect value in email address part of tuple
#102988 commented on
Jul 24, 2024 • 0 new comments -
Speed up open().read() pattern by reducing the number of system calls
#120754 commented on
Jul 24, 2024 • 0 new comments -
Upstream downstream patches for allowing to make a relocatable (standalone) Python installation
#119696 commented on
Jul 23, 2024 • 0 new comments -
split compiler.c into compiler and codegen
#121404 commented on
Jul 23, 2024 • 0 new comments -
Lacking description of how to correctly implement indexing syntax support.
#120802 commented on
Jul 23, 2024 • 0 new comments -
Disallow setting an empty list for NPN in CPython 3.9 and earlier
#121227 commented on
Jul 23, 2024 • 0 new comments -
function changed when pickle bound method object
#81478 commented on
Jul 23, 2024 • 0 new comments -
Python 3 shelve.DbfilenameShelf is generating 164 times larger files than Python 2.7 when storing dicts
#85410 commented on
Jul 23, 2024 • 0 new comments -
Let strptime accept %:z
#121237 commented on
Jul 22, 2024 • 0 new comments -
Misleading errors and confusing behavior with zero-argument `super()` in inner functions
#98349 commented on
Jul 22, 2024 • 0 new comments -
Mock with spec object does not ensure method call signatures
#74772 commented on
Jul 22, 2024 • 0 new comments -
pdb should check if the executing file is modified and warn users
#111051 commented on
Jul 22, 2024 • 0 new comments -
Allow derived classes for str and tuple in WSGI validator
#93637 commented on
Jul 21, 2024 • 0 new comments -
docs are missing info about module attributes
#64019 commented on
Jul 21, 2024 • 0 new comments -
[C API] Meta issue: add new public functions with doc+tests to replace removed private functions
#111481 commented on
Jul 20, 2024 • 0 new comments -
Ensurepip fails ungracefully when mimetype is missing from Windows registry
#100256 commented on
Jul 19, 2024 • 0 new comments -
`end_offset` is ignored in subclasses of SyntaxError
#111609 commented on
Jul 19, 2024 • 0 new comments -
Enable specification of multiple curves(/groups) for TLS
#109945 commented on
Jul 19, 2024 • 0 new comments -
Add support for IEEE 754 contexts to decimal module.
#53032 commented on
Jul 19, 2024 • 0 new comments -
Add comments parsing flag to ast.parse
#101494 commented on
Jul 18, 2024 • 0 new comments -
Header access methods in EmailMessage return strings, not header objects
#101090 commented on
Jul 11, 2024 • 0 new comments -
importlib.reload not updated when only change a little bit code layout
#120932 commented on
Jul 11, 2024 • 0 new comments -
Avoid calling isatty() for most open() calls
#90102 commented on
Jul 11, 2024 • 0 new comments -
Uses a higher granularity than seconds for `.pyc` file invalidation
#121376 commented on
Jul 11, 2024 • 0 new comments -
Preserve original representation for integers / floats in docstrings
#61005 commented on
Jul 11, 2024 • 0 new comments -
concurrent.future.ThreadPoolExecutor should parameterize class used for threads
#89502 commented on
Jul 11, 2024 • 0 new comments -
Add support for C99 complex type (_Complex) to the struct module
#121249 commented on
Jul 11, 2024 • 0 new comments -
cmd.Cmd completion fails in some cases, must allow the definition of readline completion delimiters
#120479 commented on
Jul 11, 2024 • 0 new comments -
Context manager support for `contextvars.Context`
#99633 commented on
Jul 10, 2024 • 0 new comments -
create an internals documentation folder in the cpython repo
#119786 commented on
Jul 10, 2024 • 0 new comments -
ZipFile.open() should not ignore compression, new file should default to today rather than 1980
#121402 commented on
Jul 10, 2024 • 0 new comments -
TSan: data race accessing socket fd
#116912 commented on
Jul 10, 2024 • 0 new comments -
test_flock/test_lockf are racy
#107851 commented on
Jul 10, 2024 • 0 new comments -
"See help(type(self)) for accurate signature" in `__init__`'s docstring is misleading
#121394 commented on
Jul 10, 2024 • 0 new comments -
HTTPSever.handle_request not respecting timeout as documented between first and second request
#102156 commented on
Jul 9, 2024 • 0 new comments -
dataclasses: pickling frozen dataclasses which derive from classes with slots does not work.
#105877 commented on
Jul 9, 2024 • 0 new comments -
EmailMessage().add_attachment() doesn't work for html files
#91863 commented on
Jul 9, 2024 • 0 new comments -
test_embed failure with certain installed site-packages
#96308 commented on
Jul 8, 2024 • 0 new comments -
test_interpreters Failing Intermittently Under Py_DISABLE_GIL
#118731 commented on
Jul 8, 2024 • 0 new comments -
ABI breaks between debug and non-debug build in generated files.
#108918 commented on
Jul 8, 2024 • 0 new comments -
"Check if generated files are up to date" CI job fails.
#114191 commented on
Jul 8, 2024 • 0 new comments -
Race condition in subinterpreters during subinterpreter creation on Windows debug build
#100711 commented on
Jul 8, 2024 • 0 new comments -
The Time of a single thread -- A Per-Interpreter GIL -- is greater than the Time of a single thread -- GIL activated -- by 4 seconds is that okay ? python 3.12
#107730 commented on
Jul 8, 2024 • 0 new comments -
sub-interpreters: significant memory leak on shutdown
#110411 commented on
Jul 8, 2024 • 0 new comments -
[doc] creating large SharedMemory crashes on MacOs
#83765 commented on
Jul 14, 2024 • 0 new comments -
logging.captureWarnings(True) doesn't show object allocation (-X tracemalloc)
#95748 commented on
Jul 14, 2024 • 0 new comments -
Make `mocker.patch.dict` documentation clearer on actual behavior
#117765 commented on
Jul 14, 2024 • 0 new comments -
Add more examples in the `warnings` docs
#93343 commented on
Jul 14, 2024 • 0 new comments -
Add a `commands` argument to `pdb.set_trace` so the user can feed commands from source code
#120254 commented on
Jul 14, 2024 • 0 new comments -
`PathFinder.find_spec()` can raise bare `KeyError` when `path=None`
#93334 commented on
Jul 13, 2024 • 0 new comments -
[Enum] make some private attributes public
#112328 commented on
Jul 13, 2024 • 0 new comments -
Bad indentation after pasting code in interactive interpreter
#121400 commented on
Jul 13, 2024 • 0 new comments -
unittest API for detecting test failure in cleanup/teardown
#68437 commented on
Jul 13, 2024 • 0 new comments -
pkgutil direct use of zipimport._zip_directory_cache is no longer safe
#121342 commented on
Jul 13, 2024 • 0 new comments -
enhance unittest to show test name and docstring on one line
#91289 commented on
Jul 13, 2024 • 0 new comments -
riscv64 fails to build Python/perf_jit_trampoline.c: Unsupported target architecture
#121201 commented on
Jul 13, 2024 • 0 new comments -
Freeze support documentation is misleading.
#80334 commented on
Jul 13, 2024 • 0 new comments -
http.cookies, Cookie.py: Improper handling of duplicate cookies
#42664 commented on
Jul 13, 2024 • 0 new comments -
`argparse` replaces `"--"` with `[]` in the argument of an append action
#100804 commented on
Jul 13, 2024 • 0 new comments -
Document how to forward POST data on redirects
#58546 commented on
Jul 13, 2024 • 0 new comments -
Improve grammar description for the match statement
#114172 commented on
Jul 13, 2024 • 0 new comments -
Accelerate string.Template by using formatted string literals
#72496 commented on
Jul 13, 2024 • 0 new comments -
Provide PyLong conversions with Py_(u)intptr_t
#110863 commented on
Jul 13, 2024 • 0 new comments -
"import hashlib" crashes on aarch64 after Finalize and re-initialize
#121087 commented on
Jul 12, 2024 • 0 new comments -
Support for relative home path in pyvenv.cfg
#83650 commented on
Jul 12, 2024 • 0 new comments -
Tkinter/IDLE: preserve clipboard on closure
#84632 commented on
Jul 11, 2024 • 0 new comments -
`ProcessPoolExecutor` raise `BrokenProcessPool` when with `asyncio` and when close cmd window
#113073 commented on
Jul 11, 2024 • 0 new comments -
RFE: @dataclasses.dataclass(slots=True) doesn't support methods using zero-arg super()
#90562 commented on
Jul 11, 2024 • 0 new comments