Insights: python/cpython
Overview
Could not load contribution data
Please try again later
203 Pull requests merged by 44 people
-
gh-55664: Add warning when creating a type using a namespace dictionary with non-string keys.
#105338 merged
Jan 28, 2024 -
[3.12] gh-100734: Add 'Notable change in 3.11.x' to `whatsnew/3.11.rst` (GH-114657)
#114688 merged
Jan 28, 2024 -
gh-100734: Add 'Notable change in 3.11.x' to `whatsnew/3.11.rst`
#114657 merged
Jan 28, 2024 -
Fix indentation in `__post_init__` documentation.
#114666 merged
Jan 28, 2024 -
[3.12] Correct Skip Montanaro's email address (GH-114677)
#114679 merged
Jan 28, 2024 -
[3.11] Correct Skip Montanaro's email address (GH-114677)
#114680 merged
Jan 28, 2024 -
hopefully non-controversial correction of my email address
#114677 merged
Jan 28, 2024 -
Use `bool` in `fileinput.input` `inplace` docstring and tests
#111998 merged
Jan 27, 2024 -
GH-79634: Speed up pathlib globbing by removing `joinpath()` call.
#114623 merged
Jan 27, 2024 -
[3.11] gh-114100: Remove superfluous writing to fd 1 in test_pty (GH-114647)
#114656 merged
Jan 27, 2024 -
[3.12] gh-114100: Remove superfluous writing to fd 1 in test_pty (GH-114647)
#114655 merged
Jan 27, 2024 -
gh-114100: Remove superfluous writing to fd 1 in test_pty
#114647 merged
Jan 27, 2024 -
[3.11] gh-101100: Fix sphinx warnings in `reference/import.rst` (GH-114646)
#114654 merged
Jan 27, 2024 -
[3.12] gh-101100: Fix sphinx warnings in `reference/import.rst` (GH-114646)
#114652 merged
Jan 27, 2024 -
[3.11] gh-101100: Fix Sphinx warnings in `whatsnew/3.11.rst` and related (GH-114531)
#114650 merged
Jan 27, 2024 -
[3.12] gh-101100: Fix Sphinx warnings in `whatsnew/3.11.rst` and related (GH-114531)
#114649 merged
Jan 27, 2024 -
gh-101100: Fix sphinx warnings in `reference/import.rst`
#114646 merged
Jan 27, 2024 -
gh-101100: Fix Sphinx warnings in `whatsnew/3.11.rst` and related
#114531 merged
Jan 27, 2024 -
[3.12] gh-113560: Improve docstrings for set.issubset() and set.issuperset() (GH-113562)
#114644 merged
Jan 27, 2024 -
[3.11] gh-113560: Improve docstrings for set.issubset() and set.issuperset() (GH-113562)
#114643 merged
Jan 27, 2024 -
gh-113560: Improve docs for `set.issubset` and `set.issuperset`
#113562 merged
Jan 27, 2024 -
[3.12] gh-101100: Fix sphinx warnings in `library/email.mime.rst` (GH-114635)
#114640 merged
Jan 27, 2024 -
[3.11] gh-101100: Fix sphinx warnings in `library/email.mime.rst` (GH-114635)
#114641 merged
Jan 27, 2024 -
[3.11] Fix `c-api/file.rst` indexes (GH-114608)
#114639 merged
Jan 27, 2024 -
gh-101100: Fix sphinx warnings in `library/email.mime.rst`
#114635 merged
Jan 27, 2024 -
Fix `c-api/file.rst` indexes
#114608 merged
Jan 27, 2024 -
Simplify concurrent.futures.process code by using itertools.batched()
#114221 merged
Jan 27, 2024 -
[3.11] gh-113445: Amend PyObject_RichCompareBool() docs (GH-113891)
#114637 merged
Jan 27, 2024 -
[3.12] gh-113445: Amend PyObject_RichCompareBool() docs (GH-113891)
#114638 merged
Jan 27, 2024 -
gh-113445: amend PyObject_RichCompareBool() docs
#113891 merged
Jan 27, 2024 -
gh-113055: Use pointer for interp->obmalloc state.
#113412 merged
Jan 27, 2024 -
Cover OS-specific behaviour in `PurePathBase` and `PathBase` tests.
#114633 merged
Jan 27, 2024 -
Cover OS-specific behaviour in `PurePath` and `Path` tests
#114632 merged
Jan 27, 2024 -
pathlib tests: annotate tests needing symlinks with decorator
#114625 merged
Jan 26, 2024 -
gh-114490: Add check for Mach-O linkage in Lib/platform.py
#114491 merged
Jan 26, 2024 -
gh-114494: Change logging docstring to bool for exec_info
#114558 merged
Jan 26, 2024 -
Add More Entries to CODEOWNERS
#114617 merged
Jan 26, 2024 -
[3.11] Docs: rework the dbm.dumb introduction (GH-114550)
#114621 merged
Jan 26, 2024 -
[3.12] Docs: rework the dbm.dumb introduction (GH-114550)
#114620 merged
Jan 26, 2024 -
gh-88569: add `ntpath.isreserved()`
#95486 merged
Jan 26, 2024 -
Docs: reword the dbm.dumb introduction
#114550 merged
Jan 26, 2024 -
[3.12] Use Unicode unconditionally for _winapi.CreateFile (GH-114611)
#114614 merged
Jan 26, 2024 -
[3.11] Document PyOS_strtoul and PyOS_strtol (GH-114048)
#114619 merged
Jan 26, 2024 -
[3.12] Document PyOS_strtoul and PyOS_strtol (GH-114048)
#114618 merged
Jan 26, 2024 -
[3.11] Use Unicode unconditionally for _winapi.CreateFile (GH-114611)
#114615 merged
Jan 26, 2024 -
Document PyOS_strtoul and PyOS_strtol
#114048 merged
Jan 26, 2024 -
gh-114435: Add test skip when running as admin.
#114571 merged
Jan 26, 2024 -
Use Unicode unconditionally for _winapi.CreateFile
#114611 merged
Jan 26, 2024 -
[3.11] gh-77749: Fix inconsistent behavior of non-ASCII handling in EmailPolicy.fold() (GH-6986)
#114607 merged
Jan 26, 2024 -
[3.12] gh-77749: Fix inconsistent behavior of non-ASCII handling in EmailPolicy.fold() (GH-6986)
#114606 merged
Jan 26, 2024 -
gh-112087: Make list_repr and list_length to be thread-safe
#114582 merged
Jan 26, 2024 -
gh-111968: Unify freelist naming schema to Eric's suggestion
#114581 merged
Jan 26, 2024 -
gh-77749: Fix inconsistent behavior of non-ascii handling in EmailPolicy.fold
#6986 merged
Jan 26, 2024 -
[3.11] Docs: mark up dbm.open() with param list (GH-114601)
#114605 merged
Jan 26, 2024 -
[3.12] Docs: mark up dbm.open() with param list (GH-114601)
#114604 merged
Jan 26, 2024 -
Docs: mark up dbm.open() with param list
#114601 merged
Jan 26, 2024 -
gh-114272: Allow _wmi audit test to succeed even if it times out
#114602 merged
Jan 26, 2024 -
Docs: 'still' is a better word than 'nonetheless'
#114598 merged
Jan 26, 2024 -
[3.11] Docs: reword dbm.ndbm introduction (#114549)
#114600 merged
Jan 26, 2024 -
[3.12] Docs: reword dbm.ndbm introduction (#114549)
#114599 merged
Jan 26, 2024 -
[3.11] Docs: fix versionchanged directives for dbm.open() and dbm.whichdb() (GH-114594)
#114596 merged
Jan 26, 2024 -
[3.12] Docs: fix versionchanged directives for dbm.open() and dbm.whichdb() (GH-114594)
#114595 merged
Jan 26, 2024 -
Docs: fix versionchanged directives for dbm.open() and dbm.whichdb()
#114594 merged
Jan 26, 2024 -
Docs: reword dbm.ndbm introduction
#114549 merged
Jan 26, 2024 -
[3.11] Docs: rework dbm introduction (GH-114551)
#114591 merged
Jan 26, 2024 -
[3.12] Docs: rework dbm introduction (GH-114551)
#114590 merged
Jan 26, 2024 -
[3.11] Docs: reword dbm.gnu introduction (#114548)
#114589 merged
Jan 26, 2024 -
Docs: rework dbm introduction
#114551 merged
Jan 26, 2024 -
[3.12] Docs: reword dbm.gnu introduction (#114548)
#114588 merged
Jan 26, 2024 -
gh-114569: Use PyMem_* APIs for non-PyObjects in Modules/, Objects/ and Parser/
#114574 merged
Jan 26, 2024 -
gh-114312: Fix rare event counter tests on aarch64
#114554 merged
Jan 26, 2024 -
Docs: reword dbm.gnu introduction
#114548 merged
Jan 26, 2024 -
[3.11] gh-101100: Fix sphinx warnings in `c-api/file.rst` (GH-114546)
#114585 merged
Jan 26, 2024 -
gh-101100: Fix sphinx warnings in `c-api/file.rst`
#114546 merged
Jan 26, 2024 -
gh-114250: Fetch metadata for pip and its vendored dependencies from PyPI
#114450 merged
Jan 26, 2024 -
gh-112451: Prohibit subclassing of datetime.timezone.
#114190 merged
Jan 26, 2024 -
GH-73435: Add `pathlib.PurePath.full_match()`
#114350 merged
Jan 26, 2024 -
Add CODEOWNERS for dbm
#114555 merged
Jan 25, 2024 -
gh-107901: compiler replaces POP_BLOCK instruction by NOPs before optimisations
#114530 merged
Jan 25, 2024 -
gh-114561: Mark some tests in ``test_wincosoleio`` with `requires_resource('console')` decorator
#114565 merged
Jan 25, 2024 -
gh-114315: Make `threading.Lock` a real class, not a factory function
#114479 merged
Jan 25, 2024 -
gh-112529: Implement GC for free-threaded builds
#114262 merged
Jan 25, 2024 -
gh-112075: Add try-incref functions from nogil branch for use in dict thread safety
#114512 merged
Jan 25, 2024 -
gh-111051: Check if file is modifed during debugging in `pdb`
#111052 merged
Jan 25, 2024 -
[3.12] gh-77465: Increase test coverage for the numbers module (GH-111738)
#114556 merged
Jan 25, 2024 -
[3.11] gh-77465: Increase test coverage for the numbers module (GH-111738)
#114557 merged
Jan 25, 2024 -
Doc/library/sys.monitoring.rst: remove contradictory paragraph.
#113619 merged
Jan 25, 2024 -
gh-77465: Increase test coverage for `numbers`
#111738 merged
Jan 25, 2024 -
gh-114265: remove i_loc_propagated, jump threading does not consider line numbers anymore
#114535 merged
Jan 25, 2024 -
gh-114312: Collect stats for unlikely events
#114493 merged
Jan 25, 2024 -
[3.12] gh-100107: Make py.exe launcher ignore app aliases that launch Microsoft Store (GH-114358)
#114541 merged
Jan 25, 2024 -
gh-114272: Fix or skip tests that fail due to spaces in paths
#114451 merged
Jan 25, 2024 -
[3.11] gh-100107: Make py.exe launcher ignore app aliases that launch Microsoft Store (GH-114358)
#114542 merged
Jan 25, 2024 -
gh-100107: Make Py launcher ignore app aliases that launch Microsoft Store
#114358 merged
Jan 25, 2024 -
[3.12] gh-108731: Add description of __slots__ to MemberDescriptorType docs (GH-108745)
#114536 merged
Jan 24, 2024 -
[3.11] gh-108731: Add description of __slots__ to MemberDescriptorType docs (GH-108745)
#114537 merged
Jan 24, 2024 -
gh-108731: Add description of __slots__ to MemberDescriptorType docs
#108745 merged
Jan 24, 2024 -
Update outdated comment in ``Python/bytecodes.c``
#114522 merged
Jan 24, 2024 -
[3.11] Docs: mark up the FTP_TLS() docs with param list (GH-114510)
#114533 merged
Jan 24, 2024 -
[3.12] Docs: mark up the FTP_TLS() docs with param list (GH-114510)
#114532 merged
Jan 24, 2024 -
GH-112354: `END_FOR` instruction to only pop one value.
#114247 merged
Jan 24, 2024 -
Docs: mark up the FTP_TLS() docs with param list
#114510 merged
Jan 24, 2024 -
[3.12] gh-104360: remove reference to removed module-level wrap_socket (GH-104361)
#114528 merged
Jan 24, 2024 -
gh-104360: remove reference to removed module-level wrap_socket
#104361 merged
Jan 24, 2024 -
[3.12] gh-101100: Fix Sphinx warnings in `c-api/structures.rst` (GH-113564)
#114527 merged
Jan 24, 2024 -
[3.11] gh-101100: Fix sphinx warnings in `concurrent.futures.rst` (GH-114521)
#114526 merged
Jan 24, 2024 -
[3.12] gh-101100: Fix sphinx warnings in `concurrent.futures.rst` (GH-114521)
#114525 merged
Jan 24, 2024 -
gh-101100: Fix Sphinx warnings in `c-api/structures.rst`
#113564 merged
Jan 24, 2024 -
gh-101100: Fix sphinx warnings in `concurrent.futures.rst`
#114521 merged
Jan 24, 2024 -
[3.12] gh-114440: Close writer pipe in multiprocessing.Queue, not concurrent.futures
#114489 merged
Jan 24, 2024 -
GH-113710: Add a peephole optimization pass.
#114487 merged
Jan 24, 2024 -
[3.12] gh-113205: test_multiprocessing.test_terminate: Give tasks a chance to start (GH-114249)
#114516 merged
Jan 24, 2024 -
[3.12] gh-101100: Fix sphinx warnings in `asyncio-task.rst` (GH-114469)
#114519 merged
Jan 24, 2024 -
[3.11] gh-101100: Fix sphinx warnings in `asyncio-task.rst` (GH-114469)
#114518 merged
Jan 24, 2024 -
[3.11] gh-113205: test_multiprocessing.test_terminate: Give tasks a chance to start (GH-114249)
#114517 merged
Jan 24, 2024 -
gh-101100: Fix sphinx warnings in `asyncio-task.rst`
#114469 merged
Jan 24, 2024 -
gh-113205: test_multiprocessing.test_terminate: Give tasks a chance to start
#114249 merged
Jan 24, 2024 -
[3.12] Fix a typo in the contextlib documentation (GH-114507)
#114514 merged
Jan 24, 2024 -
[3.11] Fix a typo in the contextlib documentation (GH-114507)
#114515 merged
Jan 24, 2024 -
docs: fix typo in contextlib
#114507 merged
Jan 24, 2024 -
GH-114456: lower the recursion limit under WASI for debug builds
#114457 merged
Jan 23, 2024 -
gh-112075: Adapt more dict methods to Argument Clinic
#114256 merged
Jan 23, 2024 -
[3.12] gh-114492: Initialize struct termios before calling tcgetattr() (GH-114495)
#114502 merged
Jan 23, 2024 -
[3.11] gh-114492: Initialize struct termios before calling tcgetattr() (GH-114495)
#114503 merged
Jan 23, 2024 -
gh-114492: Initialize struct termios before calling tcgetattr()
#114495 merged
Jan 23, 2024 -
[3.11] gh-101438: Avoid reference cycle in ElementTree.iterparse. (GH-114269)
#114500 merged
Jan 23, 2024 -
[3.12] gh-101438: Avoid reference cycle in ElementTree.iterparse. (GH-114269)
#114499 merged
Jan 23, 2024 -
gh-101438: Avoid reference cycle in ElementTree.iterparse.
#114269 merged
Jan 23, 2024 -
[3.11] Docs: use placeholders in dbm flag param docs (GH-114482)
#114498 merged
Jan 23, 2024 -
[3.12] Docs: use placeholders in dbm flag param docs (GH-114482)
#114497 merged
Jan 23, 2024 -
Docs: use placeholders in dbm flag param docs
#114482 merged
Jan 23, 2024 -
gh-113884: Make queue.SimpleQueue thread-safe in --disable-gil builds
#114161 merged
Jan 23, 2024 -
gh-111964: Implement stop-the-world pauses
#112471 merged
Jan 23, 2024 -
gh-112984: Fix link error on free-threaded Windows build
#114455 merged
Jan 23, 2024 -
[3.12] gh-108303: Move `.whl` test files to `Lib/test/wheeldata/` (GH-114343)
#114488 merged
Jan 23, 2024 -
gh-108303: Move `.whl` test files to `Lib/test/whldata/`
#114343 merged
Jan 23, 2024 -
[3.12] Docs: mark up FTP.connect() and FTP.login() with param lists (GH-114395)
#114485 merged
Jan 23, 2024 -
[3.11] Docs: mark up FTP.connect() and FTP.login() with param lists (GH-114395)
#114486 merged
Jan 23, 2024 -
[3.11] Docs: mark up FTP.retrbinary and FTP.storbinary with param lists (GH-114399)
#114484 merged
Jan 23, 2024 -
[3.12] Docs: mark up FTP.retrbinary and FTP.storbinary with param lists (GH-114399)
#114483 merged
Jan 23, 2024 -
Docs: mark up FTP.connect() and FTP.login() with param lists
#114395 merged
Jan 23, 2024 -
Docs: mark up FTP.retrbinary and FTP.storbinary with param lists
#114399 merged
Jan 23, 2024 -
gh-114423: Remove DummyThread from threading._active when thread dies
#114424 merged
Jan 23, 2024 -
[3.11] gh-101100: Fix sphinx warnings in `Doc/library/locale.rst` (GH-114425)
#114478 merged
Jan 23, 2024 -
[3.12] gh-101100: Fix sphinx warnings in `Doc/library/locale.rst` (GH-114425)
#114477 merged
Jan 23, 2024 -
gh-101100: Fix sphinx warnings in `Doc/library/locale.rst`
#114425 merged
Jan 23, 2024 -
gh-113317: Don't use global clinic instance in bad_argument()
#114330 merged
Jan 23, 2024 -
[3.12] Docs: align usage of versionadded/versionchanged with recommended practice (#114409)
#114472 merged
Jan 23, 2024 -
[3.11] Docs: align usage of versionadded/versionchanged with recommended practice (#114409)
#114473 merged
Jan 23, 2024 -
gh-89427: Provide the original prompt value for VIRTUAL_ENV_PROMPT
#106726 merged
Jan 23, 2024 -
[3.11] GH-105900: Fix `pathlib.Path.symlink_to(target_is_directory=...)` docs (GH-114035)
#114465 merged
Jan 23, 2024 -
[3.12] GH-105900: Fix `pathlib.Path.symlink_to(target_is_directory=...)` docs (GH-114035)
#114464 merged
Jan 23, 2024 -
GH-105900: Fix `pathlib.Path.symlink_to(target_is_directory=...)` docs
#114035 merged
Jan 23, 2024 -
[3.11] GH-82695: Clarify `pathlib.Path.mkdir()` documentation (GH-114032)
#114463 merged
Jan 23, 2024 -
[3.12] GH-82695: Clarify `pathlib.Path.mkdir()` documentation (GH-114032)
#114462 merged
Jan 23, 2024 -
GH-82695: Clarify `pathlib.Path.mkdir()` documentation
#114032 merged
Jan 23, 2024 -
[3.11] GH-99334: Explain that `PurePath.is_relative_to()` is purely lexical. (GH-114031).
#114461 merged
Jan 23, 2024 -
[3.12] GH-99334: Explain that `PurePath.is_relative_to()` is purely lexical. (GH-114031)
#114460 merged
Jan 23, 2024 -
[3.12] gh-66944: Note that the `contextlib.closing` example is for illustrative purposes (GH-112198)
#114458 merged
Jan 23, 2024 -
[3.11] gh-66944: Note that the `contextlib.closing` example is for illustrative purposes (GH-112198)
#114459 merged
Jan 23, 2024 -
GH-99334: Explain that `PurePath.is_relative_to()` is purely lexical.
#114031 merged
Jan 23, 2024 -
gh-66944: Note that the `contextlib.closing` example is for illustration purposes
#112198 merged
Jan 23, 2024 -
Docs: minor amendments to runpy.rst
#18416 merged
Jan 23, 2024 -
Add me to codeowners for hashlib & multiprocessing
#114454 merged
Jan 22, 2024 -
Docs: align usage of versionadded with recommended practice
#114409 merged
Jan 22, 2024 -
gh-113655: Revert extra stack reserve in PGO builds unless UseExtraStackReserve=true
#114263 merged
Jan 22, 2024 -
gh-112532: Improve mimalloc page visiting
#114133 merged
Jan 22, 2024 -
gh-114448: Don't sort summarize_stats.py histograms by amount of change
#114449 merged
Jan 22, 2024 -
Fix `wasi.py build` after adding the `clean` subcommand.
#114447 merged
Jan 22, 2024 -
[3.11] gh-114257: Ignore the FileNotFound error in ctypes.util._is_elf() (GH-114394)
#114445 merged
Jan 22, 2024 -
[3.12] gh-114257: Ignore the FileNotFound error in ctypes.util._is_elf() (GH-114394)
#114444 merged
Jan 22, 2024 -
[3.11] gh-75128: Ignore EADDRNOTAVAIL error in asyncio.BaseEventLoop.create_server() (GH-114420)
#114442 merged
Jan 22, 2024 -
gh-114257: Ignore the `FileNotFound` error in `ctypes.util._is_elf`
#114394 merged
Jan 22, 2024 -
[3.12] gh-75128: Ignore EADDRNOTAVAIL error in asyncio.BaseEventLoop.create_server() (GH-114420)
#114441 merged
Jan 22, 2024 -
gh-114083: apply optimization of LOAD_CONST instructions to the whole CFG before optimize_basic_block.
#114408 merged
Jan 22, 2024 -
[3.12] gh-114275: Skip doctests that use `asyncio` in `test_pdb` for WASI builds (GH-114309)
#114439 merged
Jan 22, 2024 -
[3.11] gh-114275: Skip doctests that use `asyncio` in `test_pdb` for WASI builds (GH-114309)
#114438 merged
Jan 22, 2024 -
[3.11] gh-101100: Fix Sphinx warnings in `reference/expressions.rst` (GH-114194)
#114437 merged
Jan 22, 2024 -
[3.12] gh-101100: Fix Sphinx warnings in `reference/expressions.rst` (GH-114194)
#114436 merged
Jan 22, 2024 -
gh-75128: Ignore EADDRNOTAVAIL error in asyncio.BaseEventLoop.create_server()
#114420 merged
Jan 22, 2024 -
gh-101100: Fix Sphinx warnings in `reference/expressions.rst`
#114194 merged
Jan 22, 2024 -
gh-114321: Expose more constants in the fcntl module
#114322 merged
Jan 22, 2024 -
[3.12] Docs: Fix typo in code snippet (GH-114421)
#114434 merged
Jan 22, 2024 -
Docs: Fix typo in code snippet
#114421 merged
Jan 22, 2024 -
[3.12] gh-108303: Remove `Lib/test/shadowed_super.py` (GH-114372)
#114433 merged
Jan 22, 2024 -
[3.11] gh-111803: Make test_deep_nesting from test_plistlib more strict (GH-114026)
#114407 merged
Jan 22, 2024 -
[3.12] gh-102512: Turn _DummyThread into _MainThread after os.fork() called from a foreign thread (GH-113261)
#114430 merged
Jan 22, 2024 -
[3.12] gh-111803: Make test_deep_nesting from test_plistlib more strict (GH-114026)
#114406 merged
Jan 22, 2024 -
gh-108303: Remove `Lib/test/shadowed_super.py`
#114372 merged
Jan 22, 2024 -
[3.11] gh-102512: Turn _DummyThread into _MainThread after os.fork() called from a foreign thread (GH-113261)
#114431 merged
Jan 22, 2024 -
gh-102512: Fix threading after os.fork() called from a foreign thread
#113261 merged
Jan 22, 2024 -
[3.12] gh-108303: Move `smtpd` to `test.support` (GH-114368)
#114427 merged
Jan 22, 2024 -
gh-103092: Ensure `_ctypes.c` static types are accessed via global state
#113857 merged
Jan 22, 2024 -
gh-108303: Move `smtpd` to `test.support`
#114368 merged
Jan 22, 2024 -
gh-113796: Add more validation checks in the csv.Dialect constructor
#113797 merged
Jan 22, 2024 -
gh-113102: Fix typo in INSTRUMENTED_RESUME
#114349 merged
Jan 22, 2024 -
[3.12] gh-114115: Update documentation of array.array (GH-114117)
#114417 merged
Jan 22, 2024 -
[3.11] gh-114115: Update documentation of array.array (GH-114117)
#114418 merged
Jan 22, 2024 -
gh-114414: Check for `NULL` after `PyType_GetModuleByDef` in `_threadmodule`
#114415 merged
Jan 22, 2024 -
gh-114115: Update documentation of array.array
#114117 merged
Jan 22, 2024 -
[3.12] gh-114328: tty cbreak mode should not alter ICRNL (GH-114335)
#114410 merged
Jan 21, 2024
53 Pull requests opened by 28 people
-
gh-113538: Allow client connections to be closed
#114432 opened
Jan 22, 2024 -
WIP: gh-114467: Support posix_spawn in subprocess.Popen with cwd != None
#114468 opened
Jan 23, 2024 -
gh-113267: Revert "gh-106584: Fix exit code for unittest in Python 3.12 (#106588)"
#114470 opened
Jan 23, 2024 -
gh-100414: Add SQLite backend to dbm
#114481 opened
Jan 23, 2024 -
gh-91602: Add iterdump() support for filtering database objects.
#114501 opened
Jan 23, 2024 -
gh-114329: Add `PyList_GetItemRef` function
#114504 opened
Jan 23, 2024 -
gh-108303: Move all `pydoc` related files to `test_pydoc`
#114506 opened
Jan 23, 2024 -
gh-112075: Add critical sections for most dict APIs
#114508 opened
Jan 23, 2024 -
gh-109653: Speedup import of threading module
#114509 opened
Jan 23, 2024 -
gh-114505: Add missing header file dependencies
#114513 opened
Jan 24, 2024 -
gh-89159: Add some TarFile attribute types
#114520 opened
Jan 24, 2024 -
gh-69893: Add the close() method for xml.etree.ElementTree.iterparse() iterator
#114534 opened
Jan 24, 2024 -
[3.12] gh-114480: Add docs for f_trace_opcodes behavior on 3.12
#114540 opened
Jan 24, 2024 -
gh-112075: Use PyMem_* for allocating dict keys objects
#114543 opened
Jan 25, 2024 -
Add missing sections to blurbs
#114553 opened
Jan 25, 2024 -
gh-83383: Always mark the dbm.dumb database as unmodified after open() and sync()
#114560 opened
Jan 25, 2024 -
gh-112529: Remove PyGC_Head from object pre-header in free-threaded build
#114564 opened
Jan 25, 2024 -
gh-112075: Dictionary global version counter should use atomic increments
#114568 opened
Jan 25, 2024 -
gh-114572: Fix locking in cert_store_stats and get_ca_certs
#114573 opened
Jan 25, 2024 -
Doc: Improve description of ``GET_LEN`` opcode
#114583 opened
Jan 26, 2024 -
[3.12] gh-101100: Fix sphinx warnings in `c-api/file.rst` (GH-114546)
#114584 opened
Jan 26, 2024 -
gh-114569: Use PyMem_* APIs for non-PyObjects in compiler
#114587 opened
Jan 26, 2024 -
GH-113710: Add a "globals to constants" pass
#114592 opened
Jan 26, 2024 -
gh-103323: Remove current_fast_get() unused parameter
#114593 opened
Jan 26, 2024 -
Docs: amend note about incompatible dbm file formats
#114597 opened
Jan 26, 2024 -
Docs: reword sentences about dbm submodule traits
#114609 opened
Jan 26, 2024 -
GH-114610: Fix `pathlib.PurePath.with_stem('')` handling of file extensions
#114612 opened
Jan 26, 2024 -
GH-114610: Fix `pathlib._abc.PurePathBase.with_suffix('.ext')` handling of stems
#114613 opened
Jan 26, 2024 -
Add lru_cache decorator parameter "access_cache"
#114622 opened
Jan 26, 2024 -
[3.12] gh-114494: Change logging docstring to bool for exec_info (GH=114558)
#114624 opened
Jan 26, 2024 -
gh-114626: add PyCFunctionFast and PyCFunctionFastWithKeywords
#114627 opened
Jan 26, 2024 -
gh-112075: refactor dictionary lookup functions for better re-usability
#114629 opened
Jan 27, 2024 -
Add note to `sys.orig_argv` clarifying the difference from `sys.argv`
#114630 opened
Jan 27, 2024 -
gh-110893: Improve the documentation for __future__ module
#114642 opened
Jan 27, 2024 -
gh-112087: Make PyList_{Append,Size,GetSlice} to be thread-safe
#114651 opened
Jan 27, 2024 -
gh-101100: ref fixes for csv doc
#114658 opened
Jan 27, 2024 -
gh-113280: Always close socket if SSLSocket creation failed
#114659 opened
Jan 27, 2024 -
Correct description of inheriting from another class
#114660 opened
Jan 27, 2024 -
gh-101100: Fix datetime reference warnings
#114661 opened
Jan 27, 2024 -
gh-114552: Update `__dir__` method docs: it allows returning an iterable
#114662 opened
Jan 27, 2024 -
gh-109653: Improve import time of importlib.metadata / email.utils
#114664 opened
Jan 28, 2024 -
gh-114667: Support hexadecimal floating point literals
#114668 opened
Jan 28, 2024 -
gh-101100: Fix sphinx warnings in `Doc/c-api/memoryview.rst`
#114669 opened
Jan 28, 2024 -
gh-114670: Fix `_testbuffer` module initialization
#114672 opened
Jan 28, 2024 -
gh-114233: Add `mprotect` method on `mmap` module
#114674 opened
Jan 28, 2024 -
gh-114648: Added IndexError exception to tutorial.
#114681 opened
Jan 28, 2024 -
gh-114678: Fix incorrect deprecation warning for 'N' specifier in Decimal format
#114683 opened
Jan 28, 2024 -
GH-70303: Make `pathlib.Path.glob('**')` return both files and directories
#114684 opened
Jan 28, 2024 -
gh-114685: Fix incorrect use of `PyBUF_READ` in `import.c`
#114686 opened
Jan 28, 2024 -
gh-108303: Remove `Lib/test/sortperf.py`
#114687 opened
Jan 28, 2024 -
gh-100734: What's New in 3.x: Add missing detail from 3.x branch
#114689 opened
Jan 28, 2024 -
gh-114569: Use PyMem_* APIs for non-PyObjects in unicodeobject.c
#114690 opened
Jan 28, 2024 -
gh-114545: [Lib/tempfile.py] `mkdtemp` - canonicalise directory name
#114691 opened
Jan 28, 2024
75 Issues closed by 28 people
-
issue a warning when populating a CPython type dict with non-string keys
#55664 closed
Jan 28, 2024 -
OSError: [WinError 87] The parameter is incorrect
#114692 closed
Jan 28, 2024 -
Anaconda i386 distribution is not working with MS SQL Server database
#114676 closed
Jan 28, 2024 -
unittest assertRaisesRegex does not check all expected argument names
#114675 closed
Jan 28, 2024 -
card number
#114663 closed
Jan 28, 2024 -
``test_pty`` prints unnecessary information
#114100 closed
Jan 27, 2024 -
`help(set.issubset)` does not tell the truth that it could accept any iterable as an argument
#113560 closed
Jan 27, 2024 -
Invalid "python equivalent" in PyObject_RichCompareBool()
#113445 closed
Jan 27, 2024 -
Check if type attribute is actually modified before label it to improve some performance
#113480 closed
Jan 26, 2024 -
Add support for Mach-O linkage detection in Lib/platform.py
#114490 closed
Jan 26, 2024 -
pdb should check if the executing file is modified and warn users
#111051 closed
Jan 26, 2024 -
Add os.path.isreserved() function
#88569 closed
Jan 26, 2024 -
Test failures on Windows ARM64 install
#114272 closed
Jan 26, 2024 -
Inconsistent behavior of non-ascii handling in EmailPolicy.fold
#77749 closed
Jan 26, 2024 -
Update Py_SIZE() as the atomic operation for free-threaded build.
#114603 closed
Jan 26, 2024 -
Inconsistent current line indication if the script is edited after entering `pdb`
#112952 closed
Jan 26, 2024 -
Enumerate pip's vendored dependencies in SBOM
#114250 closed
Jan 26, 2024 -
Don't run regen-sbom in regen-all - it requires internet access
#114240 closed
Jan 26, 2024 -
SBOM generator should not look for a pip wheel in a fixed location
#114244 closed
Jan 26, 2024 -
Lib: colorsys code optimization
#114577 closed
Jan 26, 2024 -
C-extension `datetime.timezone` is not acceptable as a base class; pure-Python version is
#112451 closed
Jan 26, 2024 -
Prepare ssl failed because the file name of LICENSE of openssl changed
#113456 closed
Jan 26, 2024 -
Rewrite gzip._GzipReader in C for more performance and less overhead
#110283 closed
Jan 26, 2024 -
Misleading error message when pathlib.Path.symlink_to() fails with permissions error
#89389 closed
Jan 26, 2024 -
Support recursive wildcards in pathlib.PurePath.match()
#73435 closed
Jan 26, 2024 -
TypeError for threading.Lock | None
#114315 closed
Jan 25, 2024 -
``test_winconsoleio`` prints unnecessary information
#114561 closed
Jan 25, 2024 -
MStar/eng_wwt/eng_wwt:4.4.4/KTU84P/2.0.13:userdebug/test-keys
#114562 closed
Jan 25, 2024 -
Segmentation fault on shutdown with shelve & c pickle
#83853 closed
Jan 25, 2024 -
build with openssl failed
#114544 closed
Jan 25, 2024 -
Ok
#114559 closed
Jan 25, 2024 -
some of the generated build files use the default system line ending
#107816 closed
Jan 25, 2024 -
shelve.open/bsddb.hashopen exception with unicode paths
#53639 closed
Jan 25, 2024 -
Increase test coverage for numbers.py
#77465 closed
Jan 25, 2024 -
Maybe Drop "channels" from _xxsubinterpreters
#101524 closed
Jan 25, 2024 -
Isolate the tracemalloc Module Between Interpreters
#101520 closed
Jan 25, 2024 -
inaccurate block size in socket._sendfile_use_sendfile
#112341 closed
Jan 25, 2024 -
__text_signature__ in custom code
#93865 closed
Jan 25, 2024 -
Add stats for "unlikely events" that will impact optimization.
#114312 closed
Jan 25, 2024 -
PPC64LE RHEL8 3.x buildbot is timing out on test_gdb
#104735 closed
Jan 25, 2024 -
types.MemberDescriptorType docs should mention it is used for __slots__
#108731 closed
Jan 24, 2024 -
asyncio.Queue: putting items out of order when it is full
#83055 closed
Jan 24, 2024 -
ssl docs still refer to removed module-level ssl.wrap_socket
#104360 closed
Jan 24, 2024 -
Where is asciilib_find_slice??
#114523 closed
Jan 24, 2024 -
Occasionally `multiprocessing.test.*.test_threads` can take 10 minutes
#113205 closed
Jan 24, 2024 -
Lower the recursion limit under pydebug WASI
#114456 closed
Jan 23, 2024 -
asyncio.start_unix_server doesn't set the socket in listening state despite backlog parameter
#114246 closed
Jan 23, 2024 -
New test_termios fails on Alpinelinux
#114492 closed
Jan 23, 2024 -
ElementTree.iterparse "leaks" file descriptor when not exhausted
#101438 closed
Jan 23, 2024 -
Make queue.SimpleQueue thread-safe in `--disable-gil` builds
#113884 closed
Jan 23, 2024 -
Implement stop-the-world functionality (for `--disable-gil` builds)
#111964 closed
Jan 23, 2024 -
Remove DummyThread from threading._active when thread dies
#114423 closed
Jan 23, 2024 -
Context managers differ in __exit__ behaviour when implemented as classes or using contextlib.contextmanager
#114475 closed
Jan 23, 2024 -
`datetime.fromisoformat` Raises ValueError for Valid RFC 3339 Timestamp Without Minute in Timezone Offset
#114471 closed
Jan 23, 2024 -
Documentation for pathlib.Path.symlink_to is incorrectly constrained
#105900 closed
Jan 23, 2024 -
pathlib's mkdir documentation improvement
#82695 closed
Jan 23, 2024 -
Clarify the documentation of pathlib.Path.is_relative_to()
#99334 closed
Jan 23, 2024 -
[dev convenience] Compared histograms in summarize_stats.py output should not be sorted
#114448 closed
Jan 22, 2024 -
[`ctypes`][`linux`] `ctypes.util.find_library()` crash instead of return None
#114257 closed
Jan 22, 2024 -
Vulnerability in Python 3.10 (setuptools inside ensurepip folder)
#114446 closed
Jan 22, 2024 -
Multiprocessing overhead 100x higher with multiple cores but not if restricted to 1 core
#98493 closed
Jan 22, 2024 -
Windows: os.stat() returns random times on ERROR_ACCESS_DENIED
#114273 closed
Jan 22, 2024 -
Python/flowgraph.c:497: _Bool no_redundant_jumps(cfg_builder *): Assertion `0' failed.
#114083 closed
Jan 22, 2024 -
`test_pdb` broken under WASI
#114275 closed
Jan 22, 2024 -
loop.create_server does not detect if the interface is IPv6 enabled
#75128 closed
Jan 22, 2024 -
Expose more constants in the fcntl module
#114321 closed
Jan 22, 2024 -
`os.fork()` called from DummyThread confuses threading shutdown logic
#102512 closed
Jan 22, 2024 -
argparse: space in an incorrect argument adds it to `nargs="*"`, instead of raising an error
#114429 closed
Jan 22, 2024 -
Additional validation of CSV Dialect parameters
#113796 closed
Jan 22, 2024 -
doctest in jupyter notebook crashes after second call
#114419 closed
Jan 22, 2024 -
Update documentation of array.array
#114115 closed
Jan 22, 2024 -
Fatal Python Error in sqlite3 Python 3.10
#91175 closed
Jan 22, 2024 -
`_threadmodule` does not check for `NULL` after `PyType_GetModuleByDef` calls
#114414 closed
Jan 22, 2024 -
Space between "return" and string.
#114416 closed
Jan 22, 2024 -
Shebang of "/usr/bin/env/python3" prevents launcher from executing script on a fresh Windows 10 install
#114412 closed
Jan 22, 2024
47 Issues opened by 38 people
-
`_imp.get_frozen_object` possible incorrect use of `PyBUF_READ`
#114685 opened
Jan 28, 2024 -
_decimal: pi benchmark 31-45% slower compared to 3.9
#114682 opened
Jan 28, 2024 -
Incorrect deprecation warning for 'N' specifier
#114678 opened
Jan 28, 2024 -
Clarify signature of os.startfile()
#114673 opened
Jan 28, 2024 -
3.13: `not a == b` has incorrect bytecode positions
#114671 opened
Jan 28, 2024 -
`_testbuffer.c`'s initialization does not handle errors
#114670 opened
Jan 28, 2024 -
Support hexadecimal floating point literals
#114667 opened
Jan 28, 2024 -
timeit setup is affected by test statement
#114665 opened
Jan 28, 2024 -
SIGSEGV on macOS when calling ssl.SSLContext.load_verify_location during a shutdown
#114653 opened
Jan 27, 2024 -
Update `list.pop` doc in `datastructures` tutorial to include the `IndexError`
#114648 opened
Jan 27, 2024 -
Probably shouldn't continue with Python 2.3 compatibility in `csv.py`
#114628 opened
Jan 26, 2024 -
Expose unprefixed variants of `_PyCFunctionFast` and `_PyCFunctionFastWithKeywords`
#114626 opened
Jan 26, 2024 -
3.13 dis: the show_caches argument is deprecated but the documentation is incomplete
#114616 opened
Jan 26, 2024 -
`pathlib.PurePath.with_stem('')` promotes file extension to stem
#114610 opened
Jan 26, 2024 -
Regex performance improvement.
#114586 opened
Jan 26, 2024 -
mailbox Babyl support can't cope with messages that have no body
#114580 opened
Jan 26, 2024 -
mailbox Babyl support should use visible header as full header when full header is empty
#114579 opened
Jan 26, 2024 -
dbm script
#114576 opened
Jan 26, 2024 -
Rename `pathlib.PurePath.pathmod`
#114575 opened
Jan 25, 2024 -
ssl: Fix locking in cert_store_stats and get_ca_certs
#114572 opened
Jan 25, 2024 -
Do not allocate non-PyObjects with PyObject_Malloc()
#114569 opened
Jan 25, 2024 -
Possible memory leak in _cdecimal.c with 'z' format
#114563 opened
Jan 25, 2024 -
Assertion failure in build on Windows
#114547 opened
Jan 25, 2024 -
Must `object.__dir__` return a sequence of `str`, or is any iterable OK?
#114552 opened
Jan 25, 2024 -
[cpython/Lib/tempfile.py] `mkdtemp` - canonicalise directory name
#114545 opened
Jan 25, 2024 -
[doc] subprocess security considerations needs a Windows-specific exception
#114539 opened
Jan 24, 2024 -
Extension Module Handles Are Never Closed
#114538 opened
Jan 24, 2024 -
SyntaxWarning: invalid decimal literal
#114524 opened
Jan 24, 2024 -
test_embed failures after switching configure options due to missing Makefile dependencies
#114505 opened
Jan 23, 2024 -
wait_for raises CancelledError
#114496 opened
Jan 23, 2024 -
`sys.settrace` does not receive `opcode` events in 3.12.x
#114480 opened
Jan 23, 2024 -
How to find the correct value for `home` in `pyvenv.cfg` using documented APIs?
#114476 opened
Jan 23, 2024 -
logging docstrings should use bool instead of int for exc_info
#114494 opened
Jan 23, 2024 -
Misleading exception for empty enum.Flag
#114474 opened
Jan 23, 2024 -
Add support for posix_spawn call in subprocess.Popen with cwd != None
#114467 opened
Jan 23, 2024 -
Misleading comment "heap.sort() maintains the heap invariant"
#114466 opened
Jan 23, 2024 -
pycore_interp.h: field has incomplete type 'struct _dtoa_state'
#114453 opened
Jan 22, 2024 -
webbrowser._synthesize assumes no space in path
#114452 opened
Jan 22, 2024 -
multiprocessing.connection.Connection does not support configurable byte order
#114443 opened
Jan 22, 2024 -
test_deadlock & test_threads sometimes deadlock on Windows refleaks buildbot
#114440 opened
Jan 22, 2024 -
Windows: test_os.test_stat_inaccessible_file() fails if run as an administrator
#114435 opened
Jan 22, 2024 -
FULLWIDTH WON SIGN vs WON SIGN
#114428 opened
Jan 22, 2024 -
`warnings.filterwarnings` do not allow filtering warning that starts with empty line
#114426 opened
Jan 22, 2024 -
Tkinter modal window is not restored after "show desktop" (win+d) is pressed.
#114422 opened
Jan 22, 2024 -
Recursion limitation in Python 3.13
#114413 opened
Jan 22, 2024 -
argparse: make whether or not an option is required dependent on the value of another option
#114411 opened
Jan 22, 2024
155 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-114058: The Tier2 Optimizer
#114059 commented on
Jan 28, 2024 • 69 new comments -
gh-111968: Use per-thread freelists for dict in free-threading
#114323 commented on
Jan 28, 2024 • 46 new comments -
GH-112354: Initial implementation of warm up on exits and trace-stitching
#114142 commented on
Jan 24, 2024 • 19 new comments -
GH-113464: A copy-and-patch JIT compiler
#113465 commented on
Jan 26, 2024 • 18 new comments -
gh-112240: Add option to calendar module CLI to specify the weekday to start each week
#112241 commented on
Jan 28, 2024 • 15 new comments -
gh-101558: Add time.sleep_until()
#101559 commented on
Jan 26, 2024 • 14 new comments -
gh-112433: Add optional _align_ attribute to ctypes.Structure
#113790 commented on
Jan 28, 2024 • 14 new comments -
gh-95754: Better error for shadowing stdlib module
#113769 commented on
Jan 28, 2024 • 13 new comments -
dump of a single table in sqlite3 library
#91602 commented on
Jan 26, 2024 • 10 new comments -
gh-113471: adds custom default content-type to http.server
#113475 commented on
Jan 27, 2024 • 9 new comments -
mimalloc should to allocate 784 271 641 GiB: test_decimal killed by the Linux kernel with OOM on a Free Threading build
#114331 commented on
Jan 22, 2024 • 7 new comments -
gh-114364: Fix awkward wording about mmap.mmap.seekable being added
#114374 commented on
Jan 23, 2024 • 5 new comments -
Convert _ctypes PyCStgDict meta static type to a meta heap type
#114314 commented on
Jan 23, 2024 • 4 new comments -
GH-113280: Fix ResourceWarning in ssl.SSLSocket connected detection
#113282 commented on
Jan 27, 2024 • 4 new comments -
[Feature Request]: Add zstd support in tarfile
#81276 commented on
Jan 26, 2024 • 4 new comments -
Python 3.11.3 http.server NTFS Alternate Data Stream Information Disclosure
#104712 commented on
Jan 26, 2024 • 4 new comments -
ccache GitHub action generates excessive caches
#113858 commented on
Jan 24, 2024 • 4 new comments -
gh-85984: Add POSIX pseudo-terminal functions.
#102413 commented on
Jan 24, 2024 • 4 new comments -
typing.get_args behaviour when using the new 3.12 PEP 695 feature (Type Parameter Syntax)
#112472 commented on
Jan 27, 2024 • 4 new comments -
gh-108518: Make concurrent.futures.Executor.map() consistent with built-in map()
#109497 commented on
Jan 24, 2024 • 4 new comments -
gh-89240: Add _winapi.BatchedWaitForMultipleObjects and tests
#107873 commented on
Jan 23, 2024 • 4 new comments -
gh-113570: reprlib.repr does not use builtin __repr__ for reshadowed builtins
#113577 commented on
Jan 28, 2024 • 4 new comments -
gh-110383: Added explanation in Doc about array data types range. Based on GNU docs
#113708 commented on
Jan 27, 2024 • 4 new comments -
gh-113732: Fix support of QUOTE_NOTNULL and QUOTE_STRINGS in csv.reader
#113738 commented on
Jan 22, 2024 • 4 new comments -
`test_deep_nesting` from `test_plistlib` triggers an exhausted stack protection in a debug build under WASI
#111803 commented on
Jan 23, 2024 • 4 new comments -
Make `dict` objects thread-safe in `--disable-gil` builds
#112075 commented on
Jan 27, 2024 • 4 new comments -
gh-91325: Skip Stable ABI checks with Py_TRACE_REFS special build
#92046 commented on
Jan 24, 2024 • 3 new comments -
gh-77714: Provide an async iterator version of as_completed
#22491 commented on
Jan 23, 2024 • 3 new comments -
Wrong paths from nt._getfinalpathname with DOS device selectors in the CWD
#112563 commented on
Jan 25, 2024 • 3 new comments -
Invalid class description of set/frozenset in docs
#114336 commented on
Jan 27, 2024 • 3 new comments -
Make `list` objects thread-safe in `--disable-gil` builds
#112087 commented on
Jan 27, 2024 • 3 new comments -
gh-106318: Add examples for the `str` methods in collapsible sections
#111743 commented on
Jan 27, 2024 • 3 new comments -
ABI breaks between debug and non-debug build in generated files.
#108918 commented on
Jan 23, 2024 • 3 new comments -
gh-113803: Fix inaccurate documentation for shutil.move when dst is an existing directory
#113837 commented on
Jan 28, 2024 • 3 new comments -
Build changes for Windows free-threaded builds
#112984 commented on
Jan 22, 2024 • 3 new comments -
gh-113939: Frame clear, clear locals
#113940 commented on
Jan 27, 2024 • 3 new comments -
GH-101112: Add "pattern language" section to pathlib docs
#114030 commented on
Jan 27, 2024 • 3 new comments -
urllib.robotparser doesn't treat the "*" path correctly
#114310 commented on
Jan 26, 2024 • 2 new comments -
Improve Windows performance of `pathlib.Path.is_file` and friends
#101357 commented on
Jan 26, 2024 • 2 new comments -
ctypes array cannot be returned by value on darwin (ARM64)
#110190 commented on
Jan 26, 2024 • 2 new comments -
Python 3.11.3 http.server CGI source code disclosure and directory listing
#104711 commented on
Jan 26, 2024 • 2 new comments -
[C API] PEP 741: No limited C API to customize Python initialization (PyConfig, PEP 587)
#107954 commented on
Jan 26, 2024 • 2 new comments -
Fix all Sphinx reference warnings in the documentation
#101100 commented on
Jan 28, 2024 • 2 new comments -
Add UUID version 6 and 7 to stdlib (Lib/uuid.py) once RFC 4122 becomes updated
#102461 commented on
Jan 28, 2024 • 2 new comments -
gh-59757: Look in locale-bundle location for .mo
#110806 commented on
Jan 24, 2024 • 2 new comments -
gh-112020: socketserver: Add an example for keeping the connection open
#112054 commented on
Jan 28, 2024 • 2 new comments -
gh-112606: Use `pthread_cond_timedwait_relative_np` in parking_lot.c when available
#112616 commented on
Jan 28, 2024 • 2 new comments -
Clarifying nonlocal doc: SyntaxError is raised if nearest enclosing scope is global
#114009 commented on
Jan 27, 2024 • 2 new comments -
gh-112472 Improve typing docs intro for TypeAlias
#114363 commented on
Jan 24, 2024 • 2 new comments -
gh-109975: Copyedit "What's New in Python 3.13"
#114401 commented on
Jan 28, 2024 • 2 new comments -
TLS/SSL asyncio leaks memory
#109534 commented on
Jan 22, 2024 • 2 new comments -
Add sqlite3 as another possible backing store for the dbm module
#100414 commented on
Jan 24, 2024 • 2 new comments -
Thread name not a small integer, ever increasing, creating exception
#114345 commented on
Jan 25, 2024 • 2 new comments -
CSV reader inconsistent with combination of QUOTE_NONNUMERIC and escapechar
#113785 commented on
Jan 23, 2024 • 2 new comments -
Missing F_* constants in fcntl module on macOS
#113092 commented on
Jan 22, 2024 • 2 new comments -
Memory leak on executables embedded with 3.12 and later
#113055 commented on
Jan 25, 2024 • 2 new comments -
Update bundled setuptools provided by ensurepip in current 3.8.x through 3.11.x to include fix for CVE-2022-40897?
#102202 commented on
Jan 24, 2024 • 2 new comments -
Fix the table of methods in the collections.abc documentation
#91278 commented on
Jan 23, 2024 • 2 new comments -
C-API for signalling monitoring events
#111997 commented on
Jan 22, 2024 • 1 new comment -
gh-112020: Update socket.rst doc - 0-bytes returned by socket.recv
#112055 commented on
Jan 28, 2024 • 1 new comment -
Asyncio exception handling breaks convention by logging callback parameter values
#112997 commented on
Jan 24, 2024 • 1 new comment -
Edit stdlib2.rst: Tools for Working with Lists: edit implementation of breadth_first_search()
#111925 commented on
Jan 28, 2024 • 1 new comment -
gh-105704: Disallow IPv6 URLs with invalid prefix/suffix
#111261 commented on
Jan 25, 2024 • 1 new comment -
Add the close method for ElementTree.iterparse() object
#69893 commented on
Jan 24, 2024 • 1 new comment -
GH-80789: Get rid of the ``ensurepip`` infra for many wheels
#109245 commented on
Jan 25, 2024 • 1 new comment -
gh-42765 timeit.Timer Documentation Update
#108744 commented on
Jan 23, 2024 • 1 new comment -
sub-interpreters: significant memory leak on shutdown
#110411 commented on
Jan 25, 2024 • 1 new comment -
gh-104269: Document `glob.glob` duplicates when using multiple `**` patterns
#105406 commented on
Jan 22, 2024 • 1 new comment -
gh-87414: add musl support to platform.libc_ver
#103784 commented on
Jan 28, 2024 • 1 new comment -
gh-73936: Support unicode passwords in smtplib
#103611 commented on
Jan 25, 2024 • 1 new comment -
gh-103131: Convert `sys.getsizeof` and `sys.set_asyncgen_hooks` to AC
#103132 commented on
Jan 22, 2024 • 1 new comment -
gh-81677: basic support for annotations in __text_signature__'s
#101872 commented on
Jan 24, 2024 • 1 new comment -
Crash of interpreter due to unclosed sub-interpreters
#113433 commented on
Jan 25, 2024 • 1 new comment -
gh-91090: Make started multiprocessing.Process instances and started multiprocessing.managers.BaseManager instances serialisable
#31701 commented on
Jan 22, 2024 • 1 new comment -
Add UUIDv6 and UUIDv7 draft versions
#29824 commented on
Jan 28, 2024 • 1 new comment -
test_concurrent_futures.test_shutdown: AssertionError: b'' != b'apple'
#112542 commented on
Jan 22, 2024 • 1 new comment -
gh-83856: Honor atexit for all multiprocessing start methods
#114279 commented on
Jan 22, 2024 • 1 new comment -
gh-114264: Optimize performance of copy.deepcopy by adding a fast path for atomic types
#114266 commented on
Jan 22, 2024 • 1 new comment -
fcntl module adding the `F_KINFO` constant for FreeBSD (from 13.1 release)
#99987 commented on
Jan 22, 2024 • 1 new comment -
fcntl module update supports FreeBSD F_KINFO flag
#90179 commented on
Jan 22, 2024 • 1 new comment -
Support moving across filesystems in pathlib.Path, as shutil.move() does
#73991 commented on
Jan 22, 2024 • 1 new comment -
Allow sleeping until an absolute time
#101558 commented on
Jan 22, 2024 • 1 new comment -
Move the `eval_breaker` to `PyThreadState`
#112175 commented on
Jan 23, 2024 • 1 new comment -
EOF occurred in violation of protocol starting Python3.10 on large requests
#110467 commented on
Jan 23, 2024 • 1 new comment -
gh-113744: Add a new IncompleteInputError exception to improve incomplete input detection in the codeop module
#113745 commented on
Jan 26, 2024 • 1 new comment -
Argparse considers unknown optional arguments with spaces as a known positional argument
#66623 commented on
Jan 23, 2024 • 1 new comment -
Fix some grammar mistakes in comments in _pylong.py
#113683 commented on
Jan 28, 2024 • 1 new comment -
Add basic font MIME types
#113592 commented on
Jan 26, 2024 • 1 new comment -
Return the correct exit code if all tests have been skipped in `unittest`
#106584 commented on
Jan 23, 2024 • 1 new comment -
`TestResult.stopTest` called when test is skipped, despite `TestResult.startTest` not being called
#113267 commented on
Jan 23, 2024 • 1 new comment -
Add examples to docs for str methods
#106318 commented on
Jan 23, 2024 • 1 new comment -
gh-114673: Docs: Fix os.startfile argument filepath
#112359 commented on
Jan 28, 2024 • 1 new comment -
Fix "Py_TPFLAGS_MANAGED_WEAKREF is set in tp_flags"
#112237 commented on
Jan 26, 2024 • 1 new comment -
Python Decimal supports '#' format, C Decimal does not.
#91060 commented on
Jan 28, 2024 • 1 new comment -
Expose `mprotect` in mmap
#114233 commented on
Jan 28, 2024 • 1 new comment -
Python shelve __del__ ignored exception
#83383 commented on
Jan 25, 2024 • 1 new comment -
C API "Initialization" docs suggest to use `PyFrameObject` fields that are no longer public
#111774 commented on
Jan 28, 2024 • 1 new comment -
deprecate the asyncio child watchers system and policy system
#94597 commented on
Jan 28, 2024 • 1 new comment -
sched.scheduler docs improvment
#103417 commented on
Jan 28, 2024 • 1 new comment -
Slow inspect.getmodule
#92041 commented on
Jan 26, 2024 • 1 new comment -
ctypes.util.find_library() should return full pathname instead of filename in linux
#65241 commented on
Jan 28, 2024 • 1 new comment -
Python 3 shelve.DbfilenameShelf is generating 164 times larger files than Python 2.7 when storing dicts
#85410 commented on
Jan 25, 2024 • 1 new comment -
ElementTree.iterparse fails to free unused elements during loop
#102055 commented on
Jan 25, 2024 • 1 new comment -
Use per-thread freelists in `--disable-gil` builds
#111968 commented on
Jan 26, 2024 • 1 new comment -
timer.start() yields "can't create new thread at interpreter shutdown"
#113964 commented on
Jan 25, 2024 • 1 new comment -
Make robotparser.RobotFileParser ignore blank lines
#57490 commented on
Jan 26, 2024 • 1 new comment -
asyncio DatagramTransport.sendto does not send multicast UDP packets
#113812 commented on
Jan 26, 2024 • 1 new comment -
HTTP request-line parsing splits on Unicode whitespace
#78154 commented on
Jan 25, 2024 • 1 new comment -
bpo-30732: json.dumps() lacks information about RecursionError relate…
#2857 commented on
Jan 25, 2024 • 1 new comment -
[WIP] bpo-29672: Save and restore module warning registries in catch_warnings
#8232 commented on
Jan 24, 2024 • 1 new comment -
http.client.HTTPMessage.getallmatchingheaders() always returns []
#49303 commented on
Jan 27, 2024 • 1 new comment -
Top-level functions of re.module should support the string indexing pos/endpos arguments
#113304 commented on
Jan 26, 2024 • 1 new comment -
bpo-38364: unwrap partialmethods just like we unwrap partials
#16600 commented on
Jan 25, 2024 • 1 new comment -
gh-85583: Add f-string index in tutorial/inputoutput.rst
#21681 commented on
Jan 23, 2024 • 1 new comment -
Idle does not check user config for extention configuration
#89520 commented on
Jan 26, 2024 • 1 new comment -
Ensure that IDLE's stdlib imports are from the stdlib
#70331 commented on
Jan 26, 2024 • 1 new comment -
shelve module is not thread-safe during accessing different databases from different threads
#86833 commented on
Jan 25, 2024 • 0 new comments -
"Check if generated files are up to date" CI job fails.
#114191 commented on
Jan 26, 2024 • 0 new comments -
Shelve sync issues while using Gevent
#79805 commented on
Jan 25, 2024 • 0 new comments -
gh-103092: Port some `_ctypes` data types to heap types
#113630 commented on
Jan 27, 2024 • 0 new comments -
gh-89520: IDLE - Make extentions use user's keys, not all defaults
#28713 commented on
Jan 26, 2024 • 0 new comments -
contextlib.closing documentation should use a new example
#66944 commented on
Jan 23, 2024 • 0 new comments -
gh-113804: Support "x" and "X" format types for floats
#113805 commented on
Jan 28, 2024 • 0 new comments -
Make the garbage collector thread-safe in `--disable-gil` builds
#112529 commented on
Jan 25, 2024 • 0 new comments -
gh-97959: Fix rendering of routines in pydoc
#113941 commented on
Jan 27, 2024 • 0 new comments -
gh-112050: Convert most methods on collections.deque to use Argument Clinic
#113963 commented on
Jan 26, 2024 • 0 new comments -
PEP 703 -- Making the Global Interpreter Lock Optional in CPython
#108219 commented on
Jan 25, 2024 • 0 new comments -
The Tier 2 Optimizer
#113710 commented on
Jan 26, 2024 • 0 new comments -
gh-101100: Fix Sphinx warnings from PEP 3108 stdblib re-organisation
#114327 commented on
Jan 23, 2024 • 0 new comments -
gh-104712: Treat the ADS alternatives as cgi_directories also in http/server.py
#114348 commented on
Jan 26, 2024 • 0 new comments -
Cannot cleanly shut down an asyncio based server
#113538 commented on
Jan 22, 2024 • 0 new comments -
Issues from docs@python.org
#110383 commented on
Jan 25, 2024 • 0 new comments -
gh-91278: Fix the table of methods in the collections.abc documentation
#32090 commented on
Jan 23, 2024 • 0 new comments -
gh-72793: C implementation of parts of copy.deepcopy
#91610 commented on
Jan 23, 2024 • 0 new comments -
gh-85583: Document f-strings in library/stdtypes.rst
#21552 commented on
Jan 23, 2024 • 0 new comments -
Script containing a "shebang" would not start under Windows
#100107 commented on
Jan 25, 2024 • 0 new comments -
gh-66646: Explain __base__ attribute in the docs
#102554 commented on
Jan 22, 2024 • 0 new comments -
gh-62764: Fix integer overflow in socketmodule.
#12864 commented on
Jan 25, 2024 • 0 new comments -
GH-69695: Update ``PyImport_ImportModule`` description
#103836 commented on
Jan 24, 2024 • 0 new comments -
gh-57531 add BufferedReader.read() return value check for non-blocking stream mode
#105224 commented on
Jan 22, 2024 • 0 new comments -
Add support for thread sanitizer (TSAN) via `--with-thread-sanitizer`
#112536 commented on
Jan 28, 2024 • 0 new comments -
`Doc/whatsnew/3.{9,10,11}.rst` are out of sync on various branches
#100734 commented on
Jan 28, 2024 • 0 new comments -
Move test files into test subdirectories
#108303 commented on
Jan 28, 2024 • 0 new comments -
pathlib.glob('**') returns only directories
#70303 commented on
Jan 28, 2024 • 0 new comments -
gh-79177: Add name parameter to multiprocessing
#110804 commented on
Jan 24, 2024 • 0 new comments -
Lint Doc/ with Ruff
#111192 commented on
Jan 22, 2024 • 0 new comments -
gh-103417: Fix: infinite run (timefunc in scheduler example)
#111497 commented on
Jan 28, 2024 • 0 new comments -
gh-111500: Fix `super()` without args calls for `dataclasses` with slots
#111538 commented on
Jan 28, 2024 • 0 new comments -
Traceback says line -1 when KeyboardInterrupt during minimal for-if-loop
#107901 commented on
Jan 24, 2024 • 0 new comments -
Improve import time of various stdlib modules
#109653 commented on
Jan 28, 2024 • 0 new comments -
Add `PyList_GetItemRef`, a variant of `PyList_GetItem` that returns a strong reference
#114329 commented on
Jan 23, 2024 • 0 new comments -
ResourceWarning in ssl.SSLSocket connected detection
#113280 commented on
Jan 27, 2024 • 0 new comments -
Isolate Stdlib Extension Modules
#103092 commented on
Jan 25, 2024 • 0 new comments -
Improve the documentation for __future__
#110893 commented on
Jan 27, 2024 • 0 new comments -
shelve filename inconsistent between platforms
#70558 commented on
Jan 25, 2024 • 0 new comments