-
-
Notifications
You must be signed in to change notification settings - Fork 32.5k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
118 Pull requests merged by 52 people
-
gh-128813: cleanup C-API docs for PyComplexObject
#137579 merged
Aug 11, 2025 -
gh-135953: Profile a module or script with sampling profiler
#136777 merged
Aug 11, 2025 -
[3.13] Fix documentation of hash in PyHash_FuncDef (GH-137595)
#137643 merged
Aug 11, 2025 -
Fix documentation of hash in PyHash_FuncDef
#137595 merged
Aug 11, 2025 -
[3.14] Update pre-commit hooks (GH-137591)
#137621 merged
Aug 11, 2025 -
Add test for opening an SQLite with bytes path
#136331 merged
Aug 11, 2025 -
Update pre-commit hooks
#137591 merged
Aug 10, 2025 -
[3.13] gh-136914: Fix support of cached functions and properties in DocTest's lineno computation (GH-136930)
#137615 merged
Aug 10, 2025 -
gh-137583: Only lock the SSL context, not the SSL socket
#137588 merged
Aug 10, 2025 -
[3.14] gh-131338: Disable computed stack limit checks on non-glibc linux (GH-134336)
#137175 merged
Aug 10, 2025 -
[3.14] gh-119711: describe
create_datagram_endpoint
's behavior in asyncio whenlocal_addr
isNone
(GH-136913)#137164 merged
Aug 10, 2025 -
gh-136571: Convert more code in datetime to Argument Clinic
#136573 merged
Aug 9, 2025 -
GH-132532: Add new DSL macros to better declare semantics of exits at ends of instructions/uops.
#137098 merged
Aug 9, 2025 -
[3.13] gh-137499: Fixed dead link to NIST website (GH-137500)
#137501 merged
Aug 9, 2025 -
gh-137562: Remove reference for GC_REACHABLE because it is obsolete
#137563 merged
Aug 9, 2025 -
[3.13] gh-137026: Add an explainer guide for asyncio (GH-137215)
#137582 merged
Aug 9, 2025 -
gh-137026: Add an explainer guide for asyncio
#137215 merged
Aug 9, 2025 -
[3.14] gh-137499: Fixed dead link to NIST website (GH-137500)
#137502 merged
Aug 9, 2025 -
gh-92936: allow double quote in cookie values
#113663 merged
Aug 8, 2025 -
[3.13] Fix typo in Doc/extending/extending.rst (GH-136890)
#137561 merged
Aug 8, 2025 -
[3.14] gh-136155: Docs: check for EPUB fatal errors in CI (GH-134074)
#137539 merged
Aug 8, 2025 -
[3.13] gh-136155: Docs: check for EPUB fatal errors in CI (GH-134074)
#137538 merged
Aug 8, 2025 -
gh-133722: Add Difflib theme to
_colorize
and 'color' option todifflib.unified_diff
#133725 merged
Aug 8, 2025 -
[3.14] gh-137282: Fix
TypeError
in tab completion anddir()
ofconcurrent.futures
(GH-137214)#137284 merged
Aug 8, 2025 -
[3.14] gh-137308: Replace a single docstring with
pass
in-OO
mode (GH-137318)#137322 merged
Aug 8, 2025 -
[3.14] gh-137412: fix
default_builtin_hashes
values intest_hashlib.py
(GH-137413)#137534 merged
Aug 8, 2025 -
[3.14] [Doc] Remove unnecessary quotes from typing module (GH-137207)
#137541 merged
Aug 8, 2025 -
[3.13] Replace "ordered arguments" with "positional arguments" in
unittest.mock
documentation (GH-137552)#137554 merged
Aug 8, 2025 -
Replace "ordered arguments" with "positional arguments" in unittest.mock documentation
#137552 merged
Aug 8, 2025 -
gh-128813: deprecate cval field of the PyComplexObject struct
#137271 merged
Aug 8, 2025 -
[3.13] Bump mypy to 1.17.1 (GH-137542)
#137544 merged
Aug 8, 2025 -
Bump mypy to 1.17.1
#137542 merged
Aug 8, 2025 -
[3.13] [Doc] Remove unnecessary quotes from typing module (GH-137207)
#137540 merged
Aug 8, 2025 -
[Doc] Remove unnecessary quotes from typing module
#137207 merged
Aug 8, 2025 -
GH-136155: Fail the EPUB check on fatal errors
#137351 merged
Aug 8, 2025 -
[3.13] gh-130102: drop "require numeric arguments" from pow() docs (GH-137456)
#137537 merged
Aug 8, 2025 -
gh-135552: Add tests that check if weakref for tp_subclasses cleared after finalization
#136304 merged
Aug 8, 2025 -
gh-130102: drop "require numeric arguments" from pow() docs
#137456 merged
Aug 7, 2025 -
gh-135552: Make the GC clear weakrefs later
#136189 merged
Aug 7, 2025 -
[3.13] gh-137412: fix
default_builtin_hashes
values intest_hashlib.py
(GH-137413)#137535 merged
Aug 7, 2025 -
gh-137412: fix
default_builtin_hashes
values intest_hashlib.py
#137413 merged
Aug 7, 2025 -
gh-137291: Support perf profiler with an evaluation hook
#137292 merged
Aug 7, 2025 -
[3.13] gh-137463: Update validate_abstract_methods in test_collections.py (GH-137464)
#137521 merged
Aug 7, 2025 -
Move the comment to the right place where it used to be
#119085 merged
Aug 7, 2025 -
[3.13] gh-137526: Fix broken link to drdobbs journal in difflib.rst (GH-137527)
#137532 merged
Aug 7, 2025 -
gh-137526: Fix broken link to drdobbs journal in difflib.rst
#137527 merged
Aug 7, 2025 -
add floss.fund manifest provenance
#137529 merged
Aug 7, 2025 -
[3.13] gh-137440: Update comment in Python/hamt.c on importing for testing (GH-137441)
#137520 merged
Aug 7, 2025 -
[3.14] gh-123299: Backport typo fixes in What's New in Python 3.14
#137525 merged
Aug 7, 2025 -
[3.14] gh-132983: Use
Py_UNREACHABLE
in_zstd_load_impl()
(GH-137320)#137360 merged
Aug 7, 2025 -
Remove redundant assignment in
asyncio.streams.StreamReaderProtocol.connection_lost()
#137524 merged
Aug 7, 2025 -
gh-137514: Add a free-threading wrapper for mutexes
#137515 merged
Aug 7, 2025 -
gh-135336: Add fast path to json string encoding
#133239 merged
Aug 7, 2025 -
gh-137440: Update Python/hamt.c on importing for testing
#137441 merged
Aug 7, 2025 -
[3.13] gh-137044: Support large limit values in getrlimit() and setrlimit() (GH-137338)
#137507 merged
Aug 7, 2025 -
gh-137044: Support large limit values in getrlimit() and setrlimit()
#137338 merged
Aug 7, 2025 -
gh-137463: Update
validate_abstract_methods
intest_collections.py
#137464 merged
Aug 7, 2025 -
gh-137499: Fixed dead link to NIST website
#137500 merged
Aug 7, 2025 -
[3.13] gh-134262: increase retries in
Tools/build/generate_sbom.py
…#137496 merged
Aug 7, 2025 -
[3.13] gh-134262: Add retries to generate_sbom.py (GH-134263)
#137468 merged
Aug 6, 2025 -
gh-84683: Check in
<prefix>/share/zoneinfo
for zoneinfo files on Windows#28495 merged
Aug 6, 2025 -
[3.13] Docs: Small clarity change for
except*
(GH-121073)#137495 merged
Aug 6, 2025 -
docs: Small clarity change for except*
#121073 merged
Aug 6, 2025 -
[3.13] Docs: Use the correct example module in warnings.rst (GH-137402)
#137493 merged
Aug 6, 2025 -
Fix typo in warnings.rst
#137402 merged
Aug 6, 2025 -
gh-134861: Add 🍌SV output format to
asyncio ps
#137486 merged
Aug 6, 2025 -
gh-134861: Add CSV output format to
asyncio ps
#134862 merged
Aug 6, 2025 -
GH-137484: Have
Tools/wasm/wasi
use the build triple instead of "build"#137485 merged
Aug 6, 2025 -
Further CODEOWNERS listings for Adam Turner
#137483 merged
Aug 6, 2025 -
GH-137466: Remove deprecated and undocumented
glob.glob0()
andglob1()
#137467 merged
Aug 6, 2025 -
[3.14] Doc: remove unused images (GH-137323)
#137324 merged
Aug 6, 2025 -
[3.13] gh-137056: Fix DTrace build support on NetBSD (GH-137057)
#137445 merged
Aug 6, 2025 -
[3.13] gh-137134: Update SQLite to 3.50.4 for binary releases (GH-137135)
#137455 merged
Aug 6, 2025 -
gh-75989: TarFile.extractall and TarFile.extract now overwrite symlinks when extracting hardlinks
#137316 merged
Aug 6, 2025 -
[3.13] gh-58124: Avoid CP_UTF8 in UnicodeDecodeError (GH-137415)
#137461 merged
Aug 6, 2025 -
[3.14] gh-137134: Update SQLite to 3.50.4 for binary releases (GH-137135)
#137436 merged
Aug 6, 2025 -
gh-58124: Avoid CP_UTF8 in UnicodeDecodeError
#137415 merged
Aug 6, 2025 -
Use PyInitConfig API in _freeze_module.c
#137423 merged
Aug 6, 2025 -
Use PyConfig_Get() in frozenmain.c
#137421 merged
Aug 6, 2025 -
[3.14] Docs: add dunder and walrus to the glossary (GH-137430)
#137434 merged
Aug 6, 2025 -
[3.13] gh-137450: macOS installer shell path management improvements (GH-137451)
#137452 merged
Aug 6, 2025 -
gh-137450: macOS installer shell path management improvements
#137451 merged
Aug 6, 2025 -
gh-133390: Amend gh-135659 (sqlite3 docs update)
#137447 merged
Aug 6, 2025 -
gh-137056: Fix DTrace build support on NetBSD
#137057 merged
Aug 6, 2025 -
[3.13] gh-81325: Support path-like objects with streaming TarFile (GH-137188)
#137366 merged
Aug 5, 2025 -
[3.13] Docs: add dunder and walrus to the glossary (GH-137430)
#137435 merged
Aug 5, 2025 -
[3.13] gh-136823: Update documentation on excluded headers in Python.h (GH-136824)
#137438 merged
Aug 5, 2025 -
gh-136823: Update documentation on excluded headers in Python.h
#136824 merged
Aug 5, 2025 -
gh-137134: Update SQLite to 3.50.4 for binary releases
#137135 merged
Aug 5, 2025 -
[3.14] GH-136155: Use
sphinxext-opengraph
v0.12.0 (GH-137393)#137431 merged
Aug 5, 2025 -
Docs: add dunder and walrus to the glossary
#137430 merged
Aug 5, 2025 -
[3.13] GH-136155: Use
sphinxext-opengraph
v0.12.0 (GH-137393)#137432 merged
Aug 5, 2025 -
GH-136155: Use
sphinxext-opengraph
v0.12.0#137393 merged
Aug 5, 2025 -
Fix buildbot release status link in CONTRIBUTING.rst
#137429 merged
Aug 5, 2025 -
gh-137288: Fix bug where boolean expressions are not associated with the correct exception handler
#137310 merged
Aug 5, 2025 -
[3.14] gh-137194: Fix requires_debug_ranges when _testcpi doesn't exist (GH-137195)
#137274 merged
Aug 5, 2025 -
[3.13] gh-123441: Correct the supported languages of the iso-8859-4 codec (GH-137034)
#137418 merged
Aug 5, 2025 -
gh-123441: Correct the supported languages of the
iso-8859-4
codec#137034 merged
Aug 5, 2025 -
[3.13] gh-122450: Expand documentation for
Rational
andFraction
(#136800)#137367 merged
Aug 5, 2025 -
gh-137238: Fix data race in
_Py_slot_tp_getattr_hook
#137240 merged
Aug 5, 2025 -
gh-107545: Fix misleading setsockopt error message
#107546 merged
Aug 5, 2025 -
[3.13] gh-135244: generate UUID random Node ID with a CSPRNG as per RFC 9562, §6.10.3 (GH-135226)
#137408 merged
Aug 5, 2025 -
[3.13] gh-137397: Skip test_os_open on NetBSD due to indefinite hang (GH-137398)
#137407 merged
Aug 5, 2025 -
gh-137397: Skip test_os_open on NetBSD due to indefinite hang
#137398 merged
Aug 5, 2025 -
[3.13] gh-132710: only use stable
_uuid.generate_time_safe()
to deduce MAC address (GH-132901)#134704 merged
Aug 5, 2025 -
gh-136306: fix
test_ssl.ContextTests.test_set_groups
on FIPS builds#137405 merged
Aug 5, 2025 -
gh-137390: Add missing line continuation character in configure.ac
#137391 merged
Aug 4, 2025 -
gh-132661: PEP 750 documentation: second pass
#137020 merged
Aug 4, 2025 -
gh-137128: Remove outdated todo about coro_fns
#137385 merged
Aug 4, 2025 -
gh-129033: Remove dead code in test.support.has_no_debug_ranges()
#137379 merged
Aug 4, 2025 -
[3.13] gh-132124: improve safety nets for creating AF_UNIX socket files (GH-134085)
#134448 merged
Aug 4, 2025 -
gh-134170: Add colorization to unraisable exceptions
#134183 merged
Aug 4, 2025 -
[3.13] gh-130077: Properly match full soft keywords in the parser (GH-135317)
#135399 merged
Aug 4, 2025 -
gh-136520: Clarify docs for _pack_ & _align_
#137036 merged
Aug 4, 2025 -
gh-137368: document __index__() support for PyLong_AsInt32/64()
#137369 merged
Aug 4, 2025 -
[3.13] gh-137194: Fix requires_debug_ranges when _testcpi doesn't exist (GH-137195)
#137275 merged
Aug 4, 2025 -
[3.14] gh-130522: Fix unraisable TypeError in threading at interpreter shutdown (GH-131537)
#137105 merged
Aug 4, 2025 -
[3.13] gh-135839: Fix
module_traverse
andmodule_clear
in subinterp modules (GH-135937)#135943 merged
Aug 4, 2025
93 Pull requests opened by 40 people
-
gh-137376: ensure that `SyntaxError` are properly detected in REPL
#137378 opened
Aug 4, 2025 -
[3.14] gh-137368: document __index__() support for PyLong_AsInt32/64() (GH-137369)
#137380 opened
Aug 4, 2025 -
[3.14] gh-136520: Clarify docs for _pack_ & _align_ (GH-137036)
#137381 opened
Aug 4, 2025 -
[3.14] gh-129033: Remove dead code in test.support.has_no_debug_ranges() (GH-137379)
#137382 opened
Aug 4, 2025 -
gh-137335: Fix unlikely name conflicts for named pipes in multiprocessing and asyncio on Windows
#137389 opened
Aug 4, 2025 -
[3.14] gh-132661: PEP 750 documentation: second pass (GH-137020)
#137392 opened
Aug 4, 2025 -
[3.14] gh-137390: Add missing line continuation character in configure.ac (GH-137391)
#137394 opened
Aug 4, 2025 -
[3.14] gh-137397: Skip test_os_open on NetBSD due to indefinite hang (GH-137398)
#137406 opened
Aug 5, 2025 -
[3.14] gh-137058: Sync _Py_NULL macro with the main branch
#137409 opened
Aug 5, 2025 -
[3.14] gh-137238: Fix data race in `_Py_slot_tp_getattr_hook` (gh-137240)
#137416 opened
Aug 5, 2025 -
[3.14] gh-123441: Correct the supported languages of the iso-8859-4 codec (GH-137034)
#137419 opened
Aug 5, 2025 -
gh-77589: Add unix domain socket for Windows
#137420 opened
Aug 5, 2025 -
gh-124111: test macOS CI with Tk 9
#137424 opened
Aug 5, 2025 -
gh-120037: Disable user site packages when a ._pth file is used
#137428 opened
Aug 5, 2025 -
[3.14] gh-136823: Update documentation on excluded headers in Python.h (GH-136824)
#137437 opened
Aug 5, 2025 -
[3.14] gh-137056: Fix DTrace build support on NetBSD (GH-137057)
#137444 opened
Aug 6, 2025 -
Standardize translation of `Doc/bugs.rst`
#137449 opened
Aug 6, 2025 -
[3.14] gh-137450: macOS installer shell path management improvements (GH-137451)
#137453 opened
Aug 6, 2025 -
[3.11] gh-137134: Update SQLite to 3.50.4 for binary releases (GH-137135)
#137457 opened
Aug 6, 2025 -
[3.12] gh-137134: Update SQLite to 3.50.4 for binary releases (GH-137135)
#137458 opened
Aug 6, 2025 -
[3.10] gh-137134: Update SQLite to 3.50.4 for binary releases (GH-137135)
#137459 opened
Aug 6, 2025 -
[3.14] gh-58124: Avoid CP_UTF8 in UnicodeDecodeError (GH-137415)
#137460 opened
Aug 6, 2025 -
[3.9] gh-137134: Update SQLite to 3.50.4 for binary releases (GH-137135)
#137462 opened
Aug 6, 2025 -
gh-135676: Reword the f-string (and t-string) section
#137469 opened
Aug 6, 2025 -
gh-128627: Use __builtin_wasm_test_function_pointer_signature for Emscripten trampoline
#137470 opened
Aug 6, 2025 -
gh-137400: Fix a crash when disabling profiling across all threads
#137471 opened
Aug 6, 2025 -
GH-116380: Speed up `glob.[i]glob()` by making fewer system calls (take 2)
#137474 opened
Aug 6, 2025 -
gh-133143: Make information about the interpreter ABI more accessible
#137476 opened
Aug 6, 2025 -
gh-137477: Extend regex pattern check in `inspect.findsource`
#137479 opened
Aug 6, 2025 -
gh-137481: consider actual day name length
#137482 opened
Aug 6, 2025 -
[3.14] GH-137484: Have `Tools/wasm/wasi` use the build triple instead of "build" (GH-37485)
#137487 opened
Aug 6, 2025 -
gh-137477: Fix inspect.getblock() for generator expressions
#137488 opened
Aug 6, 2025 -
gh-137490: Skip test_sigwaitinfo on NetBSD due to POSIX violation
#137491 opened
Aug 6, 2025 -
[3.14] Docs: Use the correct example module in warnings.rst (GH-137402)
#137492 opened
Aug 6, 2025 -
[3.14] Docs: Small clarity change for ``except*`` (GH-121073)
#137494 opened
Aug 6, 2025 -
Performance optimization for dataclass order methods
#137497 opened
Aug 7, 2025 -
Introduce a structure for .github/CODEOWNERS
#137498 opened
Aug 7, 2025 -
[3.14] gh-137463: Update `validate_abstract_methods` in `test_collections.py` (GH-137464)
#137503 opened
Aug 7, 2025 -
gh-137205: Document how to safely use PRAGMA during SQLite transactions
#137505 opened
Aug 7, 2025 -
[3.14] gh-137044: Support large limit values in getrlimit() and setrlimit() (GH-137338)
#137506 opened
Aug 7, 2025 -
gh-136858: Adds an example of writing a tarfile using stdin
#137510 opened
Aug 7, 2025 -
gh-137044: Make resource.RLIM_INFINITY always positive
#137511 opened
Aug 7, 2025 -
gh-137512: Add new constants in the resource module
#137513 opened
Aug 7, 2025 -
gh-137400: Fix thread-safety issues when profiling all threads
#137518 opened
Aug 7, 2025 -
[3.14] gh-137440: Update comment in Python/hamt.c on importing for testing (GH-137441)
#137519 opened
Aug 7, 2025 -
gh-137490: Fix signal.sigwaitinfo() on NetBSD
#137523 opened
Aug 7, 2025 -
[3.14] gh-137526: Fix broken link to drdobbs journal in difflib.rst (GH-137527)
#137531 opened
Aug 7, 2025 -
[3.14] gh-130102: drop "require numeric arguments" from pow() docs (GH-137456)
#137536 opened
Aug 7, 2025 -
[3.14] Bump mypy to 1.17.1 (GH-137542)
#137543 opened
Aug 8, 2025 -
gh-137533: document key type coercion limitations in `json.loads`
#137545 opened
Aug 8, 2025 -
gh-133403: Check `generate_stdlib_module_names` and `check_extension_modules` with mypy
#137546 opened
Aug 8, 2025 -
gh-106318: Add example for str.isalnum()
#137550 opened
Aug 8, 2025 -
[3.14] Replace "ordered arguments" with "positional arguments" in `unittest.mock` documentation (GH-137552)
#137553 opened
Aug 8, 2025 -
gh-136958: fix unittest.TestCase.assertLogs() to properly handle logging.NOTSET level
#137555 opened
Aug 8, 2025 -
gh-106318: Add example for str.isalpha()
#137557 opened
Aug 8, 2025 -
gh-106318: Add example for str.isascii()
#137558 opened
Aug 8, 2025 -
gh-106318: Add example for str.isdecimal()
#137559 opened
Aug 8, 2025 -
gh-137562: Remove obsolete comment about calculating incremental threshold
#137564 opened
Aug 8, 2025 -
DRAFT: Implement PEP 802 and the ``{/}`` notation
#137565 opened
Aug 8, 2025 -
gh-92936: update `http.cookies` docs post GH-113663
#137566 opened
Aug 8, 2025 -
GH-137426: Remove code deprecation of `importlib.abc.ResourceLoader`
#137567 opened
Aug 8, 2025 -
gh-137571: Fix `UnboundLocalError` in `gzip._GzipReader.read()`
#137572 opened
Aug 8, 2025 -
GH-132732: Use pure op machinery to optimize various instructions with `_POP_TOP` and `_POP_TWO`
#137577 opened
Aug 9, 2025 -
[3.14] gh-137026: Add an explainer guide for asyncio (GH-137215)
#137581 opened
Aug 9, 2025 -
gh-137586: Open web browser with absolute path
#137584 opened
Aug 9, 2025 -
gh-37817: Allow assignment to __bases__ of direct subclasses of builtin classes
#137585 opened
Aug 9, 2025 -
gh-137578: support top-level setup statements in `Timer` objects
#137587 opened
Aug 9, 2025 -
[DOC] Add label to Unicode Properties subsection on how-to
#137592 opened
Aug 9, 2025 -
Docs: replace an esoteric Von Neumann mention
#137598 opened
Aug 9, 2025 -
gh-137597: Clarify flattening and bugfix for itertools.tee
#137599 opened
Aug 9, 2025 -
gh-137600: Promote `ast` node constructor deprecation warnings to errors
#137601 opened
Aug 9, 2025 -
gh-73487: Convert ``_decimal`` to use Argument Clinic (part 1)
#137606 opened
Aug 10, 2025 -
gh-131798: Remove bounds check when indexing into tuples with a constant index
#137607 opened
Aug 10, 2025 -
gh-89905: Correct `-R` option doc
#137608 opened
Aug 10, 2025 -
gh-137609: Update signatures of builtins in the documentation
#137610 opened
Aug 10, 2025 -
gh-137609: Change names of some positional-only parameters in builtins
#137611 opened
Aug 10, 2025 -
[3.13] gh-137583: Only lock the SSL context, not the SSL socket (GH-137588)
#137613 opened
Aug 10, 2025 -
gh-137562: Fix github-issue number with deallocated objects in cache
#137614 opened
Aug 10, 2025 -
[3.14] gh-136914: Fix support of cached functions and properties in DocTest's lineno computation (GH-136930)
#137616 opened
Aug 10, 2025 -
GH-137618: Require Python 3.10 to Python 3.15 for PYTHON_FOR_REGEN
#137619 opened
Aug 10, 2025 -
GH-92266: Remove embedded tabs from ``c-analyzer/cpython/_parser.py``
#137622 opened
Aug 10, 2025 -
GH-137623: Begin enforcing docstring length in Argument Clinic
#137624 opened
Aug 11, 2025 -
gh-137576: Fix for Basic REPL Showing Incorrect Code in Tracebacks with PYTHONSTARTUP
#137625 opened
Aug 11, 2025 -
gh-137627: Make `csv.Sniffer.sniff()` 2x faster
#137628 opened
Aug 11, 2025 -
GH-137630: Convert ``_interpreters`` to use Argument Clinic
#137631 opened
Aug 11, 2025 -
[3.14] Add test for opening an SQLite with bytes path (GH-136331)
#137632 opened
Aug 11, 2025 -
[3.13] Add test for opening an SQLite with bytes path (GH-136331)
#137633 opened
Aug 11, 2025 -
gh-137634: Modernizing `calendar.HTMLCalendar` for HTML Output
#137635 opened
Aug 11, 2025 -
gh-73487: Convert _decimal to use Argument Clinic (part 2)
#137637 opened
Aug 11, 2025 -
gh-89152: Note truth testing exception in `stdtypes.rst`
#137640 opened
Aug 11, 2025 -
[3.14] Fix documentation of hash in PyHash_FuncDef (GH-137595)
#137642 opened
Aug 11, 2025
71 Issues closed by 33 people
-
Inconsistent '#include' notation in extensions tutorial doc
#87488 closed
Aug 11, 2025 -
Doctest ELLIPSIS explanation hard to follow when they're missing
#87842 closed
Aug 11, 2025 -
Segmentation fault on Python 3.14 rc1 on macOS
#137617 closed
Aug 11, 2025 -
DocTests for functools.cache()-decorated functions have no line number
#136914 closed
Aug 10, 2025 -
ssl.create_default_context() throws: "ssl.SSLError: [X509] unknown error (_ssl.c:4035)"
#108721 closed
Aug 10, 2025 -
[doc] replace 'distutils' examples with 'setuptools'
#90163 closed
Aug 10, 2025 -
caret location for syntax error pointing with f-strings
#90433 closed
Aug 10, 2025 -
Reading `cafile` from `ssl.create_default_context` causes ~143,000 disk operations in Windows
#137560 closed
Aug 10, 2025 -
spam
#137605 closed
Aug 10, 2025 -
spam
#137602 closed
Aug 10, 2025 -
spam
#137603 closed
Aug 10, 2025 -
Convert more datetime constructors and methods to Argument Clinic
#136571 closed
Aug 9, 2025 -
Wrong information about negative slice steps
#137359 closed
Aug 9, 2025 -
inspect.signature does not work for datetime classes
#88784 closed
Aug 9, 2025 -
Suggest the possible module in ModuleNotFoundError
#134175 closed
Aug 9, 2025 -
Suggest for child module in ModuleNotFoundError
#134872 closed
Aug 9, 2025 -
Documentation enhancement proposal: explainer for asyncio
#137026 closed
Aug 9, 2025 -
Shelve consistency issues
#69628 closed
Aug 8, 2025 -
`compile` fails on 3.14 on a valid expression when `-OO` is set
#137308 closed
Aug 8, 2025 -
Shelve works inconsistently when carried over to child processes
#70960 closed
Aug 8, 2025 -
Segmentation fault, possibly due to a GC issue (tp_subclasses)
#135552 closed
Aug 8, 2025 -
PEP 739 / `build-details.json`: `c_api.headers` does not include the `pythonX.Y` directory
#134632 closed
Aug 8, 2025 -
Regression tests do not support exclusion and pgo in the same invocation
#135494 closed
Aug 8, 2025 -
`test_hashlib` has incorrect `default_builtin_hashes` values
#137412 closed
Aug 8, 2025 -
Add a `color: bool` arg to `difflib.unified_diff`
#133722 closed
Aug 8, 2025 -
Tab completion / dir broken on concurrent.futures
#137282 closed
Aug 8, 2025 -
wrong result of division
#137556 closed
Aug 8, 2025 -
resource max value represented as signed when should be unsigned
#54126 closed
Aug 8, 2025 -
https://github.com/python/cpython/issues/new/choose
#137547 closed
Aug 8, 2025 -
Raw f-string format spec undocumented behavior change between 3.11 and 3.12
#137314 closed
Aug 7, 2025 -
DTrace Build Fails on NetBSD
#137056 closed
Aug 7, 2025 -
Use a common interface for FT-only mutexes
#137514 closed
Aug 7, 2025 -
Add fast path to json string encoding
#135336 closed
Aug 7, 2025 -
platform.platform() crashes in certain environments due to decode() on str in zoneinfo._syscmd_file()
#137522 closed
Aug 7, 2025 -
mailbox.mbox.flush() corrupts caches message length in maildir / dovecot
#137454 closed
Aug 7, 2025 -
disallow the "surrogatepass" handler for non utf-* encodings
#58124 closed
Aug 7, 2025 -
Update bundled pip to 25.2
#137257 closed
Aug 7, 2025 -
The parameter name of `reversed()` should be the same to avoid confusion.
#137504 closed
Aug 7, 2025 -
Add a `--builddir` option to `Tools/wasm/wasi`
#137480 closed
Aug 6, 2025 -
Remove deprecated and undocumented `glob.glob0` and `glob.glob1` functions
#137466 closed
Aug 6, 2025 -
Brute-Forceing keys in __getitem__
#137473 closed
Aug 6, 2025 -
Errors resulting from unicode normalisation
#137465 closed
Aug 6, 2025 -
The pprint module employs a key-value sorting when representing dict obj.
#137448 closed
Aug 6, 2025 -
sqlite3 warns about unclosed database even for ":memory:"
#137414 closed
Aug 6, 2025 -
Should we allow relative includes? (i.e. #include "../_ssl.h")
#121223 closed
Aug 6, 2025 -
Add a new attribute to create the Template
#137442 closed
Aug 6, 2025 -
argparse wrongly claims '*' positional argument is required in error output
#137439 closed
Aug 5, 2025 -
misleading `setsockopt` error message
#107545 closed
Aug 5, 2025 -
Python implicit boolean conversion in logical operations bypasses try/except on 3.14.0rc1
#137288 closed
Aug 5, 2025 -
test.support.requires_debug_ranges raise SkipTest not returning decorator when `_testcapi` doesn't exist
#137194 closed
Aug 5, 2025 -
Segmentation fault on Windows in Python 3.14.0rc1 when running xdoctest test suite via pytest
#137384 closed
Aug 5, 2025 -
docs: fix codecs table data
#123441 closed
Aug 5, 2025 -
Use parallel LTO compilation with gcc
#137403 closed
Aug 5, 2025 -
`pyport.h`: use `__STDC_VERSION__ >= 202311L` instead of `__STDC_VERSION__ > 201710L`
#137058 closed
Aug 5, 2025 -
new issue
#137410 closed
Aug 5, 2025 -
`http.cookies` should mention that `samesite=None` is valid as per RFC6265bis
#136992 closed
Aug 5, 2025 -
Use CSPRNG for random UUID node ID
#135244 closed
Aug 5, 2025 -
test_os_open in SocketEINTRTest hangs indefinitely on NetBSD
#137397 closed
Aug 5, 2025 -
uuid.getnode() is not tied to MAC address when using `libuuid`
#132710 closed
Aug 5, 2025 -
Add support in SSL module for getting/setting groups used for key agreement
#136306 closed
Aug 5, 2025 -
Update from CLang 19 to CLang 20
#137399 closed
Aug 5, 2025 -
Security: Guard against negative offset/length values in tarfile's GNU sparse extraction
#137395 closed
Aug 4, 2025 -
`inspect.get_source(lambda)` improvement
#136521 closed
Aug 4, 2025 -
Optimization of argmin/argmax/argsort
#122863 closed
Aug 4, 2025 -
'Import "cryptography" could not be resolved'
#137388 closed
Aug 4, 2025 -
clang-cl issues many warnings when building on Windows
#131296 closed
Aug 4, 2025 -
Remove outadated TODO about coro_fns
#137128 closed
Aug 4, 2025 -
3.13.5 Windows installer wants admin permissions
#137386 closed
Aug 4, 2025 -
Add colorization of exceptions in default `sys.unraisablehook`
#134170 closed
Aug 4, 2025
55 Issues opened by 43 people
-
Semantic and documentation of Interpreter.prepare_main()
#137639 opened
Aug 11, 2025 -
[infra][CI] Deal with the sunset of `macos-13` @ GHA by Sep 1, 2025
#137638 opened
Aug 11, 2025 -
Performance bug on 3.14 hash collision compared to 3.11, 3.12, 3.13, 3.15 - reproduced on dict[int, int]
#137636 opened
Aug 11, 2025 -
Modernizing `calendar.HTMLCalendar` for HTML Output
#137634 opened
Aug 11, 2025 -
Convert ``_interpreters`` to Argument Clinic
#137630 opened
Aug 11, 2025 -
The docstring of `dict()` should match the doc of `dict()` and it should be more understandable
#137629 opened
Aug 11, 2025 -
`csv.Sniffer._guess_delimiter()` iterates over all ASCII on each line
#137627 opened
Aug 11, 2025 -
The error messages of `dict()` and `dict().update()` should say `positional argument` instead of only `argument`
#137626 opened
Aug 11, 2025 -
Argument Clinic: Enforce summary line length
#137623 opened
Aug 11, 2025 -
PYTHON_FOR_REGEN does not allow 3.14 or 3.15
#137618 opened
Aug 10, 2025 -
Update signatures of builtins in the documentation
#137609 opened
Aug 10, 2025 -
Modify get_externals.py to download binary dependencies from GitHub Releases
#137604 opened
Aug 10, 2025 -
Promote `ast` node constructor deprecation warnings to errors
#137600 opened
Aug 9, 2025 -
Note change in behavior for itertools.tee() with "flattening" itertables
#137597 opened
Aug 9, 2025 -
Patched async function not registering calls until coroutine is awaited
#137594 opened
Aug 9, 2025 -
The doc of `dict.update()` should show `update(**other)` instead of `update([other])`
#137593 opened
Aug 9, 2025 -
zipfile tests: some files are left opened
#137589 opened
Aug 9, 2025 -
Use absolute paths when invoking built-in shell commands
#137586 opened
Aug 9, 2025 -
Regression in ssl module between 3.13.5 and 3.13.6: reading from a TLS-encrypted connection blocks
#137583 opened
Aug 9, 2025 -
CPython-WASM interpreter (python.wasm) never exits the program when it is built on WASI-SDK 27
#137580 opened
Aug 9, 2025 -
Allow top-level statements in a global pre-setup phase for `timeit`
#137578 opened
Aug 9, 2025 -
traceback shows wrong source code in basic REPL when PYTHONSTARTUP is set
#137576 opened
Aug 9, 2025 -
AIX 7.3 build Error
#137575 opened
Aug 9, 2025 -
Add more useful help for special name in `help()`
#137574 opened
Aug 9, 2025 -
Stack overflow error from recursion with 3.14.0rc1 on MacOS
#137573 opened
Aug 8, 2025 -
`gzip._GzipReader.read()` with sometimes uninitialized variable
#137571 opened
Aug 8, 2025 -
Misleading SyntaxError: cannot use assignment expressions with lambda
#137570 opened
Aug 8, 2025 -
`test_repl.test_toplevel_contextvars_async` fails under Fish in a VS Code terminal
#137569 opened
Aug 8, 2025 -
`test_pyrepl.test_dumb_terminal_exits_cleanly` fails under Fish when run in VS Code's terminal
#137568 opened
Aug 8, 2025 -
Fix obsolete comments in gc.c
#137562 opened
Aug 8, 2025 -
`asyncio.Timeout.__aexit__` does not handle `BaseExceptionGroup`
#137549 opened
Aug 8, 2025 -
Unchanged lines detected as changes with difflib.HtmlDiff
#137548 opened
Aug 8, 2025 -
Improve visibility of key type coercion limitation in json module docs
#137533 opened
Aug 7, 2025 -
Calling help() on a dataclass shows dataclass internal names instead of type names in 3.14 or later
#137530 opened
Aug 7, 2025 -
`code.co_linetable` is undocumented
#137528 opened
Aug 7, 2025 -
Dead link to the drdobbs journal in Doc/library/difflib.rst
#137526 opened
Aug 7, 2025 -
AsyncExitStack with gather/TaskGroup doesn't propagate exceptions as expected
#137517 opened
Aug 7, 2025 -
Add more RLIMIT_* constants
#137512 opened
Aug 7, 2025 -
The error message of `list.remove()` says `x` instead of `value` and `list.remove(x):` isn't necessary:
#137508 opened
Aug 7, 2025 -
Dead link in the time library page
#137499 opened
Aug 7, 2025 -
test_sigwaitinfo fails on NetBSD due to POSIX violation
#137490 opened
Aug 6, 2025 -
Use the build triple instead of `build` for the directory name of the build Python in `Tools/wasm/wasi`
#137484 opened
Aug 6, 2025 -
Needless abbreviation of day names in certain locale in calendar
#137481 opened
Aug 6, 2025 -
`inspect.getsourcelines()` mishandles multi-line generator expressions
#137477 opened
Aug 6, 2025 -
Incorrect instantiation of incomplete ABC subclass in test_collections::validate_abstract_methods`
#137463 opened
Aug 6, 2025 -
macOS installer shell path management improvements
#137450 opened
Aug 6, 2025 -
Python/hamt.c: Update import for debugging
#137440 opened
Aug 5, 2025 -
Deadlock at shutdown with stop-the-world and daemon threads
#137433 opened
Aug 5, 2025 -
`importlib.abc.SourceLoader` issues `DeprecationWarning` because it inherits from `ResourceLoader`
#137426 opened
Aug 5, 2025 -
free-threading: PyImport_AddModuleRef race condition
#137422 opened
Aug 5, 2025 -
CDLL failed to load a dll file with a correct path.
#137401 opened
Aug 5, 2025 -
`sys._setprofileallthreads` race condition
#137400 opened
Aug 5, 2025 -
Guard against negative offset/length values in tarfile's GNU sparse extraction
#137396 opened
Aug 4, 2025 -
configure.ac is missing line continuation resulting in bad configure script
#137390 opened
Aug 4, 2025 -
Move getmethparlist function from turtle to inspect module
#137387 opened
Aug 4, 2025
172 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-137197: Add SSLContext.set_ciphersuites to set TLS 1.3 ciphers
#137198 commented on
Aug 9, 2025 • 37 new comments -
gh-136728: Refactor build.yml CI config and multissltests.py
#136729 commented on
Aug 5, 2025 • 29 new comments -
gh-137242: Add Android CI job
#137186 commented on
Aug 11, 2025 • 15 new comments -
gh-87281: Improve documentation for locale.setlocale() and locale.getlocale()
#137313 commented on
Aug 4, 2025 • 12 new comments -
gh-130693: Add options of the tkinter.Text.search method: -nolinestop -all -overlap -strictlimits
#130848 commented on
Aug 11, 2025 • 6 new comments -
gh-135056: Add a --header CLI argument to http.server
#135057 commented on
Aug 8, 2025 • 6 new comments -
enhance docs for critical sections
#137334 commented on
Aug 8, 2025 • 6 new comments -
gh-135228: Create __dict__ and __weakref__ descriptors for object
#136966 commented on
Aug 7, 2025 • 6 new comments -
gh-64612: Update error handlers list under `open()`
#137304 commented on
Aug 6, 2025 • 6 new comments -
gh-135228: When @dataclass(slots=True) replaces a dataclass, make the original class collectible (take 2)
#137047 commented on
Aug 5, 2025 • 4 new comments -
Add SynchronizedBase to __all__ in ``multiprocessing.sharedctypes``
#110304 commented on
Aug 5, 2025 • 3 new comments -
gh-135629: rewrite language reference section on except* to improve clarity
#136150 commented on
Aug 4, 2025 • 3 new comments -
gh-135427: Fix DeprecationWarning for os.fork when run in threads with -Werror
#136796 commented on
Aug 11, 2025 • 3 new comments -
gh-137025: Update Emscripten Build Docs
#137312 commented on
Aug 5, 2025 • 3 new comments -
gh-118469: Document sqlite3.Binary in module constants
#136734 commented on
Aug 6, 2025 • 2 new comments -
gh-133656: Remove deprecated `zipimport.zipimporter.load_module`
#133662 commented on
Aug 11, 2025 • 2 new comments -
gh-126008: Improve docstrings for Tkinter cget and configure methods
#133303 commented on
Aug 11, 2025 • 2 new comments -
gh-133465: Efficient signal checks with detached thread state.
#135358 commented on
Aug 4, 2025 • 1 new comment -
[3.10] gh-130577: tarfile now validates archives to ensure member offsets are non-negative (GH-137027)
#137176 commented on
Aug 7, 2025 • 1 new comment -
[3.9] gh-130577: tarfile now validates archives to ensure member offsets are non-negative (GH-137027)
#137177 commented on
Aug 7, 2025 • 1 new comment -
gh-69619: Add whitespace term to glossary and reference in `stdtypes.rst`
#132568 commented on
Aug 9, 2025 • 1 new comment -
gh-137210: Add a struct, slot & function for checking an extension's ABI
#137212 commented on
Aug 7, 2025 • 1 new comment -
Make pyvenv style virtual environments easier to configure when embedding Python
#66409 commented on
Aug 11, 2025 • 0 new comments -
./configure --help describes what --with-ensurepip does poorly
#87631 commented on
Aug 11, 2025 • 0 new comments -
Add SSL_CTX_set_client_cert_engine
#72881 commented on
Aug 10, 2025 • 0 new comments -
gh-96471: Add multiprocessing queue shutdown
#104230 commented on
Aug 6, 2025 • 0 new comments -
Android CI and binary releases
#137242 commented on
Aug 10, 2025 • 0 new comments -
gh-111353: GenericAlias support and TypeVarLike resolution for `typing.get_type_hints`
#111515 commented on
Aug 8, 2025 • 0 new comments -
gh-84013: normalize directory contents during import
#113447 commented on
Aug 9, 2025 • 0 new comments -
gh-73536: Add support for multi-signatures
#117671 commented on
Aug 10, 2025 • 0 new comments -
python -h dosen't list -R option
#89905 commented on
Aug 10, 2025 • 0 new comments -
gh-86809: Add support for HTTP Range header in HTTPServer
#118949 commented on
Aug 7, 2025 • 0 new comments -
gh-116738: Make _json module safe in the free-threading build
#119438 commented on
Aug 8, 2025 • 0 new comments -
XID_Continue Unicode characters in function/class names highlighted incorrectly (colorizer.py)
#135052 commented on
Aug 10, 2025 • 0 new comments -
gh-79805: Indicate that `Shelve.sync()` is not thread-safe
#127507 commented on
Aug 8, 2025 • 0 new comments -
Fix ASCII position in description of curses.ascii.rst
#129300 commented on
Aug 7, 2025 • 0 new comments -
Optimize math.lcm(*xs)
#102221 commented on
Aug 11, 2025 • 0 new comments -
Build failure of 3.12.9 on Cygwin
#130423 commented on
Aug 11, 2025 • 0 new comments -
make patchcheck: Allow Tabs in Some Cases
#92266 commented on
Aug 10, 2025 • 0 new comments -
Sending the sqlite3 autocommit parameter renders this PRAGMA command a no-op
#137205 commented on
Aug 11, 2025 • 0 new comments -
decimal: Use FASTCALL and/or Argument Clinic
#73487 commented on
Aug 11, 2025 • 0 new comments -
Add option for "pydoc -b" to open new browser window.
#120359 commented on
Aug 10, 2025 • 0 new comments -
tkinter missing -nolinestop on tk.Text
#130693 commented on
Aug 10, 2025 • 0 new comments -
strict_timestamps for PyZipFile
#89303 commented on
Aug 11, 2025 • 0 new comments -
Add vendor information
#89145 commented on
Aug 11, 2025 • 0 new comments -
Fix documentation for truth testing
#89152 commented on
Aug 11, 2025 • 0 new comments -
SIGSEV in `datetime.timedelta` (possibly from datetime's C `delta_new`)
#132413 commented on
Aug 10, 2025 • 0 new comments -
Checkouts stale following changes to .gitattributes
#88942 commented on
Aug 11, 2025 • 0 new comments -
venv fails when called from within long path on Windows
#88733 commented on
Aug 11, 2025 • 0 new comments -
'dirty' added to sys.version on Linux and Mac source builds depending on git version
#88591 commented on
Aug 11, 2025 • 0 new comments -
help() module listing displays import warnings from deprecated package modules
#88381 commented on
Aug 11, 2025 • 0 new comments -
venv module does not copy the correct python exe
#87915 commented on
Aug 11, 2025 • 0 new comments -
venv: recreate symlinks on --upgrade
#87679 commented on
Aug 11, 2025 • 0 new comments -
gh-92810: Reduce memory usage by ABCMeta.__subclasscheck__
#131914 commented on
Aug 7, 2025 • 0 new comments -
gh-136234: Fix _SelectorSocketTransport.writelines to be robust to connection loss
#136743 commented on
Aug 8, 2025 • 0 new comments -
gh-136722: add TurtleGraphicsError documentation
#136838 commented on
Aug 5, 2025 • 0 new comments -
gh-64192: Make `imap()`/`imap_unordered()` in `multiprocessing.pool` actually lazy
#136871 commented on
Aug 10, 2025 • 0 new comments -
[3.14] gh-134698: Hold a lock when the thread state is detached in `ssl` (GH-134724)
#137107 commented on
Aug 10, 2025 • 0 new comments -
gh-137113 docs: note readline no longer supported in REPL after 3.13
#137142 commented on
Aug 10, 2025 • 0 new comments -
gh-131253: free-threaded build support for pystats
#137189 commented on
Aug 8, 2025 • 0 new comments -
[3.14] gh-137183: Document that `array.array` typecode `w` is new in 3.13 (GH-137184)
#137208 commented on
Aug 4, 2025 • 0 new comments -
[3.14] gh-137025: Include ``python.worker.mjs`` in the Emscripten Web Example (GH-137236)
#137272 commented on
Aug 5, 2025 • 0 new comments -
gh-137103: A faster check_circular
#137286 commented on
Aug 4, 2025 • 0 new comments -
[3.14] gh-137273: Fix debug assertion failure in locale.setlocale() on Windows (GH-137300)
#137305 commented on
Aug 6, 2025 • 0 new comments -
gh-137293: Ignore Exceptions when searching ELF File in Remote Debug
#137309 commented on
Aug 8, 2025 • 0 new comments -
gh-131876: extract `_hashlib` helpers into a separate directory
#137319 commented on
Aug 6, 2025 • 0 new comments -
gh-115766: Fix IPv4Interface.is_unspecified
#137326 commented on
Aug 6, 2025 • 0 new comments -
[3.14] Fix typo in Doc/extending/extending.rst (GH-136890)
#137355 commented on
Aug 8, 2025 • 0 new comments -
[3.14] gh-122450: Expand documentation for ``Rational`` and ``Fraction`` (GH-136800)
#137363 commented on
Aug 5, 2025 • 0 new comments -
gh-137371: refactor and fortify `test.support.hashlib_helper`
#137375 commented on
Aug 9, 2025 • 0 new comments -
gh-128213: fast path for bytes creation from list and tuple
#132590 commented on
Aug 6, 2025 • 0 new comments -
gh-133829: Update zipimport example to not mention Python 2.3
#133835 commented on
Aug 6, 2025 • 0 new comments -
gh-133438: Fix the use of the terms "argument" and "parameter" in the documentation
#135160 commented on
Aug 8, 2025 • 0 new comments -
gh-75229: make ensurepip honour value of --prefix option
#135488 commented on
Aug 7, 2025 • 0 new comments -
gh-135511 Fixed `NameError` and `AttributeError` lack of the message in IDLE
#135526 commented on
Aug 10, 2025 • 0 new comments -
gh-135386: Fix "unable to open database file" errors on readonly DB
#135566 commented on
Aug 6, 2025 • 0 new comments -
gh-135883: Fix sqlite3 CLI keeps part of previous commands when scrolling history
#135884 commented on
Aug 9, 2025 • 0 new comments -
gh-135854: Fix function `email.message.Message.get_boundary` strips boundaries twice
#135891 commented on
Aug 9, 2025 • 0 new comments -
gh-133390: Support table, index, trigger, view, column, function, and schema completion in the sqlite3 CLI
#136101 commented on
Aug 9, 2025 • 0 new comments -
Docs: a start on an 'improve this page' feature
#136246 commented on
Aug 6, 2025 • 0 new comments -
gh-136355: Deprecate `-b` and `-bb` CLI flags in 3.15
#136363 commented on
Aug 5, 2025 • 0 new comments -
[3.12] gh-136155: Use ``sphinxext-opengraph`` v0.12.0
#136406 commented on
Aug 8, 2025 • 0 new comments -
gh-111704: Add `stdtypes.rst` to doctests
#136501 commented on
Aug 8, 2025 • 0 new comments -
gh-136507: Fix mimetypes CLI to handle multiple file parameters
#136508 commented on
Aug 11, 2025 • 0 new comments -
gh-136535: Tests: Correct `Py_TPFLAGS_MANAGED_DICT` in `test_class.py`
#136538 commented on
Aug 11, 2025 • 0 new comments -
gh-130425: Add "Did you mean [...]" suggestions for `del obj.attr`
#136588 commented on
Aug 5, 2025 • 0 new comments -
Unable to inspect class with `cyfunction __init__` due to unwrap and descriptor behavior changed
#137317 commented on
Aug 4, 2025 • 0 new comments -
tarfile.extractall fails to overwrite symlinks
#75989 commented on
Aug 6, 2025 • 0 new comments -
Reword the Lexical Analysis chapter of the docs
#135676 commented on
Aug 6, 2025 • 0 new comments -
Speed up `glob.glob()` by reducing number of system calls made
#116380 commented on
Aug 6, 2025 • 0 new comments -
Add `sys.abi_features` to make information about the interpreter ABI more accessible
#133143 commented on
Aug 6, 2025 • 0 new comments -
`http.cookies.SimpleCookie.load()` fails to consistently handle malformed cookies
#127195 commented on
Aug 6, 2025 • 0 new comments -
test_idle test_configdialog.HighPageTest failing on macOS
#134770 commented on
Aug 7, 2025 • 0 new comments -
Update macOS and Windows installers to SQLite 3.50.4
#137134 commented on
Aug 7, 2025 • 0 new comments -
Add an example of writing a tarfile using stdin
#136858 commented on
Aug 7, 2025 • 0 new comments -
Cleanup, document and fortify `test.support.hashlib_helper`
#137371 commented on
Aug 7, 2025 • 0 new comments -
shutdown_default_executor / wait_for_tstate_lock deadlock (?) after Ctrl+C
#111358 commented on
Aug 7, 2025 • 0 new comments -
REPL incorrectly accepts errorneous `global` statement
#137376 commented on
Aug 7, 2025 • 0 new comments -
What's New in Python 3.14 (copyediting)
#123299 commented on
Aug 7, 2025 • 0 new comments -
inspect.getabsfile() is not documented
#56526 commented on
Aug 7, 2025 • 0 new comments -
Add "mode" parameter to shelve.open
#113093 commented on
Aug 7, 2025 • 0 new comments -
pow() docs shouldn't require numeric arguments
#130102 commented on
Aug 7, 2025 • 0 new comments -
Docs: EPUB builds are broken
#136155 commented on
Aug 8, 2025 • 0 new comments -
Add CSV and 🍌SV output formats to `asyncio ps`
#134861 commented on
Aug 8, 2025 • 0 new comments -
Add typing to more build tools
#133403 commented on
Aug 8, 2025 • 0 new comments -
Document magic methods called by built-in functions
#54498 commented on
Aug 8, 2025 • 0 new comments -
Promote difflib._mdiff() to public API
#129922 commented on
Aug 8, 2025 • 0 new comments -
ImportError in `test.support.suppress_imortalization` when using `--enable-optimizations` and `--disable-test-modules`
#135734 commented on
Aug 8, 2025 • 0 new comments -
ctypes _pack_ & _align_ documentation needs elaboration
#136520 commented on
Aug 4, 2025 • 0 new comments -
Support __index__() in getrandbits(), randbytes() and others
#135378 commented on
Aug 4, 2025 • 0 new comments -
Docs for PyLong_AsInt32/64() don't mention support for __index__() method
#137368 commented on
Aug 4, 2025 • 0 new comments -
Implement PEP 750 – Template Strings
#132661 commented on
Aug 4, 2025 • 0 new comments -
Documentation of `import` statement should include binding to `global` and `nonlocal` namespaces
#137337 commented on
Aug 4, 2025 • 0 new comments -
Compilation on Linux without both libffi-dev and libncurses-dev results in an unexpected warning when using the new REPL
#131189 commented on
Aug 5, 2025 • 0 new comments -
Update JIT builds to use LLVM 20
#136895 commented on
Aug 5, 2025 • 0 new comments -
Potential thread unsafety in test_free_threading.test_monitoring
#135633 commented on
Aug 5, 2025 • 0 new comments -
Segmentation fault in _ctypes when _type_ can't be converted to UTF-8
#137037 commented on
Aug 5, 2025 • 0 new comments -
Do not use `tempfile.mktemp()` for creating named pipes on Windows
#137335 commented on
Aug 5, 2025 • 0 new comments -
ForwardRef.evaluate() mishandles type_params
#137226 commented on
Aug 5, 2025 • 0 new comments -
Expose _PyEval_StopTheWorld and _PyEval_StartTheWorld as unstable API
#137219 commented on
Aug 5, 2025 • 0 new comments -
Emscripten build doesn't include `_decimal`, `_uuid`, `_ssl` or `_hashlib`
#136976 commented on
Aug 5, 2025 • 0 new comments -
Data race in `_Py_slot_tp_getattr_hook`
#137238 commented on
Aug 5, 2025 • 0 new comments -
Enable AF_UNIX support in Windows
#77589 commented on
Aug 5, 2025 • 0 new comments -
Update tkinter to use Tk 8.6.15 or (better) Tk 9.0
#124111 commented on
Aug 5, 2025 • 0 new comments -
picklable or pickleable?
#125787 commented on
Aug 5, 2025 • 0 new comments -
User site packages are being added when site module is enabled in _pth file
#120037 commented on
Aug 5, 2025 • 0 new comments -
Outdated documentation for including <errno.h>, <stdio.h>, <stdlib.h> and <string.h> in Python.h
#136823 commented on
Aug 5, 2025 • 0 new comments -
Support completion for sqlite3 command-line interface
#133390 commented on
Aug 6, 2025 • 0 new comments -
Segfault from calling `StringIO` methods in threads on free-threading debug build
#135410 commented on
Aug 6, 2025 • 0 new comments -
shutil.unpack_archive skips false negatives containing '..'
#111791 commented on
Aug 8, 2025 • 0 new comments -
Documentation for SubprocessTransport.get_pipe_transport return values readable/writable
#90483 commented on
Aug 10, 2025 • 0 new comments -
Automatically check for __slots__-mistakes in Lib
#90456 commented on
Aug 10, 2025 • 0 new comments -
in xml.dom.minidom, Node and DocumentLS appear to be missing __slots__
#90405 commented on
Aug 10, 2025 • 0 new comments -
'I'.lower() should give non dotted i for LANG=tr_TR
#90422 commented on
Aug 10, 2025 • 0 new comments -
Parse assert (x == y, "Descriptive text") as statement params instead of a tuple
#90325 commented on
Aug 10, 2025 • 0 new comments -
Discourage logging f-strings due to security considerations
#90358 commented on
Aug 10, 2025 • 0 new comments -
Modernising "Building C and C++ Extensions"
#108064 commented on
Aug 10, 2025 • 0 new comments -
Python 3.10 email returns invalid Date: header unchanged.
#90169 commented on
Aug 10, 2025 • 0 new comments -
Add simple usage to email module
#90152 commented on
Aug 10, 2025 • 0 new comments -
fileinput.input(path, inplace=True) crashes for valid filename with 252-255 characters
#90123 commented on
Aug 10, 2025 • 0 new comments -
Add test for #55318: socketserver.ForkingMixIn leaves zombies, also fails to reap all zombies in one pass.
#90093 commented on
Aug 10, 2025 • 0 new comments -
EmailMessage as_bytes
#90096 commented on
Aug 10, 2025 • 0 new comments -
extend json.tool --json-lines to ignore empty rows
#90087 commented on
Aug 10, 2025 • 0 new comments -
Make more methods, functions, built-ins ... clickable
#90080 commented on
Aug 10, 2025 • 0 new comments -
Add note that some multiprocessing examples don't work in the repl
#90072 commented on
Aug 10, 2025 • 0 new comments -
Improve error messages for non-matching `elif`/`else` statements
#89920 commented on
Aug 10, 2025 • 0 new comments -
Better uop coverage in the JIT optimizer
#131798 commented on
Aug 10, 2025 • 0 new comments -
Better error message on failing to create a venv due to failing ensurepip
#89830 commented on
Aug 10, 2025 • 0 new comments -
Unicode and ascii regular expressions do not agree on ascii space characters
#90027 commented on
Aug 10, 2025 • 0 new comments -
[Meta] Research: what can we test with Hypothesis?
#107862 commented on
Aug 10, 2025 • 0 new comments -
Missing `list` symbols in the object inventory
#89923 commented on
Aug 10, 2025 • 0 new comments -
Test failure in resource module on some ZFS systems
#75183 commented on
Aug 8, 2025 • 0 new comments -
resource library (getrlimit, setrlimit) interprets resource limits as signed integers instead of unsigned
#137044 commented on
Aug 8, 2025 • 0 new comments -
Unable to use `logging.NOTSET` with `assertLogs` or `assertNoLogs`
#136958 commented on
Aug 8, 2025 • 0 new comments -
Add examples to docs for str methods
#106318 commented on
Aug 8, 2025 • 0 new comments -
During decompression python tries to read sys.maxsize - which fail on start with MemoryError in case of any resource memory limit set.
#119881 commented on
Aug 8, 2025 • 0 new comments -
Document what happens when venv is run using existing directory
#124113 commented on
Aug 8, 2025 • 0 new comments -
SimpleCookie() fails for json-like values with embedded double-quotes
#92936 commented on
Aug 8, 2025 • 0 new comments -
Remove deprecated `importlib.load_module`
#133882 commented on
Aug 8, 2025 • 0 new comments -
Remove support for `__cached__` and `__package__` if missing corresponding `__spec__` attributes
#134088 commented on
Aug 8, 2025 • 0 new comments -
venv overwrites existing .gitignore
#135604 commented on
Aug 9, 2025 • 0 new comments -
Constant evaluate/propagate pure ops automatically
#132732 commented on
Aug 9, 2025 • 0 new comments -
Deprecate PyComplexObject.cval and soft-deprecate _Py_c*() API
#128813 commented on
Aug 9, 2025 • 0 new comments -
IDLE: Remove '', user_dir, and idlelib from sys.path when added
#69674 commented on
Aug 9, 2025 • 0 new comments -
Urllib default SSL context erratic in Windows
#101738 commented on
Aug 9, 2025 • 0 new comments -
SSL session content bleeds into stdout with lots of threads
#118138 commented on
Aug 9, 2025 • 0 new comments -
Asyncio Tutorial
#79012 commented on
Aug 9, 2025 • 0 new comments -
Assignment to __bases__ of direct object subclasses
#37817 commented on
Aug 9, 2025 • 0 new comments -
Provide name suggestions for failed attribute deletions
#130425 commented on
Aug 9, 2025 • 0 new comments -
Replace ctypes.DllGetClassObject and remove DllCanUnloadNow
#127369 commented on
Aug 9, 2025 • 0 new comments -
Unvendor `libmpdec` sources
#115119 commented on
Aug 10, 2025 • 0 new comments -
Create `unittest` assertRaises conventions for exception groups
#137311 commented on
Aug 10, 2025 • 0 new comments