-
-
Notifications
You must be signed in to change notification settings - Fork 31.6k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
160 Pull requests merged by 53 people
-
gh-132308:
TracebackException
swallows attributes of falseyException
and falseyExceptionGroup
#132363 merged
Apr 19, 2025 -
gh-132399: ensure correct alignment of
PyInterpreterState
when UBSan is on#132428 merged
Apr 19, 2025 -
gh-128398: improve error message when incorrectly
with
andasync with
#132218 merged
Apr 19, 2025 -
Correct _PyLong_Frexp() description in comments
#132716 merged
Apr 19, 2025 -
speedup test_pyrepl
#132688 merged
Apr 19, 2025 -
gh-131591: Execute the source and not the file to avoid locking it in Windows
#132712 merged
Apr 19, 2025 -
gh-89562: Remove hostflags from PySSLContext
#28602 merged
Apr 18, 2025 -
[3.13] gh-129719: Restore missing
socket.CAN_RAW_ERR_FILTER
on Linux (GH-129721)#132702 merged
Apr 18, 2025 -
gh-129719: Restore missing socket.CAN_RAW_ERR_FILTER on Linux
#129721 merged
Apr 18, 2025 -
[3.13] gh-132396: Resolve 'redefinition of unused name' errors in
Lib/test/
(GH-132397)#132699 merged
Apr 18, 2025 -
[3.13] Minor doc edit: Make multinomial() the first math example (gh-132697)
#132698 merged
Apr 18, 2025 -
Minor doc edit: Make multinomial() the first math example
#132697 merged
Apr 18, 2025 -
gh-132396: address
redefinition of unused name
errors inLib/test
#132397 merged
Apr 18, 2025 -
gh-126366: fix thread safety of dict key iterator
#132693 merged
Apr 18, 2025 -
[3.13] gh-129958: Properly disallow newlines in format specs in single-quoted f-strings (GH-130063)
#132692 merged
Apr 18, 2025 -
gh-132685: fix thread safety of PyMember_GetOne with
_Py_T_OBJECT
#132690 merged
Apr 18, 2025 -
gh-132657: Avoid locking in frozenset.__contains__
#132659 merged
Apr 18, 2025 -
gh-132673: Fix
ctypes.Structure
with_align_=0
#132676 merged
Apr 18, 2025 -
GH-131498: Replace single-element arrays with scalars in
bytecodes.c
#132615 merged
Apr 18, 2025 -
gh-132678: Add --prioritize to regrtest
#132679 merged
Apr 18, 2025 -
[3.13] gh-130861: Add clarification to the perf docs on optimization levels (GH-131098)
#132687 merged
Apr 18, 2025 -
gh-130861: Add clarification to the perf docs on optimization levels
#131098 merged
Apr 18, 2025 -
gh-127945: skip more tests in ctypes when using parallel threads
#132682 merged
Apr 18, 2025 -
[3.13] gh-132553: Build the perf tool without buildid cache (GH-132663)
#132681 merged
Apr 18, 2025 -
gh-129958: Properly disallow newlines in format specs in single-quoted f-strings
#130063 merged
Apr 18, 2025 -
gh-132553: Build the perf tool without buildid cache
#132663 merged
Apr 18, 2025 -
[3.13] gh-132674: fix
_hashopenssl.c
compiler warnings on free-threaded build (GH-132675)#132677 merged
Apr 18, 2025 -
[3.13] gh-132668: Remove outdated description of
POP_JUMP_*
instructions (GH-132669)#132680 merged
Apr 18, 2025 -
gh-132668: Remove outdated description in
library/dis.rst
#132669 merged
Apr 18, 2025 -
gh-132674: fix
_hashopenssl.c
warnings on free-threaded build#132675 merged
Apr 18, 2025 -
gh-132097: use a macro for semantically casting function pointers
#132406 merged
Apr 18, 2025 -
gh-132643: use atomic load for dict in specializer
#132653 merged
Apr 18, 2025 -
GH-131296: fix clang-cl warning on Windows in longobject.c for 32bit builds
#131604 merged
Apr 18, 2025 -
gh-103997: Automatically dedent the argument to "-c"
#103998 merged
Apr 18, 2025 -
gh-132097: allow AC to disable fastcall convention to avoid UBSan failures
#131605 merged
Apr 18, 2025 -
[3.12] Docs: Migrate entirely to PSF hosted plausible for analytics (GH-132648)
#132664 merged
Apr 18, 2025 -
[3.13] Docs: Migrate entirely to PSF hosted plausible for analytics (GH-132648)
#132660 merged
Apr 18, 2025 -
Remove duplicate includes: Python/importdl.c
#132623 merged
Apr 18, 2025 -
gh-131173: Improve exception handling during take_ownership processing
#132620 merged
Apr 17, 2025 -
Docs: Migrate entirely to PSF hosted plausible for analytics
#132648 merged
Apr 17, 2025 -
[3.13] gh-132649: Allow passing --include-tcltk to PC\layout on Windows ARM64 (GH-132650)
#132656 merged
Apr 17, 2025 -
gh-132649: Allow passing --include-tcltk to PC\layout on Windows ARM64
#132650 merged
Apr 17, 2025 -
gh-127945: fix critical sections around ctypes array
#132646 merged
Apr 17, 2025 -
gh-132284: Don't wrap base PyCFunction slots on class creation if not overridden
#132329 merged
Apr 17, 2025 -
gh-132493: Avoid eager import of annotationlib in typing (again)
#132596 merged
Apr 17, 2025 -
gh-132042: Do not lookup tp_dict each time to speedup class creation
#132619 merged
Apr 17, 2025 -
gh-132561: Fix the public
multiprocessing.SemLock.locked
method#132586 merged
Apr 17, 2025 -
[3.13] gh-130070: Fix
exec(<string>, closure=<non-None>)
unexpected path (GH-130071)#132627 merged
Apr 17, 2025 -
gh-101410: revert loghelper() change in 75f59bb for integer input
#132625 merged
Apr 17, 2025 -
gh-130070: Fix
exec(<string>, closure=<non-None>)
unexpected path#130071 merged
Apr 17, 2025 -
Remove duplicate includes: Python/ast_opt.c
#132621 merged
Apr 17, 2025 -
gh-118761: Add helper to ensure that lazy imports are actually lazy
#132614 merged
Apr 17, 2025 -
GH-131296: fix clang-cl warning on Windows in overlapped.c
#131590 merged
Apr 16, 2025 -
gh-128384: Fix for unreliable warnings unit tests.
#132611 merged
Apr 16, 2025 -
[3.13] gh-132608: Fix a sample code coloring for ast.While (GH-132609)
#132612 merged
Apr 16, 2025 -
Add Doc section in free-threaded ext howto for critical sections
#132531 merged
Apr 16, 2025 -
gh-132608: Fix a sample code coloring for ast.While
#132609 merged
Apr 16, 2025 -
Remove unused headers from _asynciomodule.c file
#132047 merged
Apr 16, 2025 -
fix some typos in docfiles(.rst .md)
#132589 merged
Apr 16, 2025 -
[3.13] typing docs: Clarify Protocol / runtime_checkable docs (GH-132606)
#132607 merged
Apr 16, 2025 -
Clean up pdb state after each pdb doctest
#132577 merged
Apr 16, 2025 -
typing docs: Clarify Protocol / runtime_checkable docs
#132606 merged
Apr 16, 2025 -
gh-127945: change _ctypes_test static globals to thread local
#132575 merged
Apr 16, 2025 -
gh-131798: Use
sym_new_type
instead ofsym_new_not_null
for_BUILD_LIST
,_BUILD_SLICE
, and_BUILD_MAP
#132434 merged
Apr 16, 2025 -
[3.13] typing: Add missing test case for Protocol inheritance (GH-132597)
#132603 merged
Apr 16, 2025 -
gh-130104: Call __rpow__ in ternary pow() if necessary
#130251 merged
Apr 16, 2025 -
typing: Add missing test case for Protocol inheritance
#132597 merged
Apr 16, 2025 -
gh-132493: lazy evaluation of annotations in
typing._proto_hook
#132534 merged
Apr 16, 2025 -
[3.13] gh-130052: Fix search_map_for_section() error handling (GH-132594)
#132598 merged
Apr 16, 2025 -
gh-130052: Fix search_map_for_section() error handling
#132594 merged
Apr 16, 2025 -
annotationlib: Move ForwardRef tests to test_annotationlib
#132571 merged
Apr 16, 2025 -
Use Windows ARM64 hosted runners
#132546 merged
Apr 16, 2025 -
annotationlib: Remove some unnecessary dict copies
#132495 merged
Apr 16, 2025 -
[3.13] gh-130941: Fix
configparser
parsing values withallow_no_value
andinterpolation
set (GH-130949)#132588 merged
Apr 16, 2025 -
[3.13] gh-127591: Fix altering environment in test_urllib2 (unsetting no_proxy) (GH-132584)
#132585 merged
Apr 16, 2025 -
gh-130941: Fix
configparser
parsing values withallow_no_value
andinterpolation
set#130949 merged
Apr 16, 2025 -
gh-127591: Fix altering environment in test_urllib2 (unsetting no_proxy)
#132584 merged
Apr 16, 2025 -
gh-132099: Accept an integer as the address for BTPROTO_HCI on Linux
#132525 merged
Apr 16, 2025 -
[3.13] gh-132535: Fix resource warnings in test_timeout (GH-132572)
#132580 merged
Apr 16, 2025 -
gh-132535: Fix resource warnings in test_timeout
#132572 merged
Apr 16, 2025 -
gh-132070: add
PyObject_Realloc
suppression in free-threading#132468 merged
Apr 16, 2025 -
[3.13] Docs: Synchronise
indexsidebar.html
with docsbuild-scripts (GH-132567)#132573 merged
Apr 15, 2025 -
gh-132536: Do not disable PY_THROW event in bdb
#132537 merged
Apr 15, 2025 -
Docs: Synchronise
indexsidebar.html
with docsbuild-scripts#132567 merged
Apr 15, 2025 -
gh-132491: Rename annotationlib.value_to_string to type_repr
#132492 merged
Apr 15, 2025 -
gh-129463: Remove two attributes from ForwardRef equality
#132283 merged
Apr 15, 2025 -
[3.13] gh-114713: Handle case of an empty string passed to
zoneinfo.ZoneInfo
(GH-114731)#132563 merged
Apr 15, 2025 -
gh-114713: handle case of an empty string passed to ZoneInfo
#114731 merged
Apr 15, 2025 -
GH-90812: Add test for
urlopen()
of file URI for UNC path#132489 merged
Apr 15, 2025 -
gh-132493: Support deferred annotations in Protocols
#132494 merged
Apr 15, 2025 -
[3.13] Fix argument order in multinomial() example (gh-132557)
#132560 merged
Apr 15, 2025 -
Fix argument order in multinomial() example
#132557 merged
Apr 15, 2025 -
GH-131296: fix clang-cl warning on Windows in pegen.h
#131584 merged
Apr 15, 2025 -
gh-127945: move initialization of field desc to module exec in ctypes
#132552 merged
Apr 15, 2025 -
[3.13] gh-132176: Fix crash on
type()
whentuple
subclass passed asbases
(GH-132212)#132548 merged
Apr 15, 2025 -
gh-132176: Fix crash on
type()
whentuple
subclass passed asbases
#132212 merged
Apr 15, 2025 -
gh-130664: support '_' (just as ',') in Decimal's formatting
#132155 merged
Apr 15, 2025 -
gh-129987: Selectively re-enable SLP autovectorization of _PyEval_EvalFrameDefault
#132530 merged
Apr 15, 2025 -
GH-123599: Match
file:
URL hostname against machine hostname in urllib#132523 merged
Apr 15, 2025 -
[3.13] gh-124476: Fix decoding from the locale encoding in the C.UTF-8 locale (GH-132477)
#132528 merged
Apr 14, 2025 -
gh-124476: Fix decoding from the locale encoding in the C.UTF-8 locale
#132477 merged
Apr 14, 2025 -
gh-70145: Add support for channels in Bluetooth HCI protocol
#132481 merged
Apr 14, 2025 -
gh-85702: Catch IsADirectoryError in zoneinfo
#131333 merged
Apr 14, 2025 -
gh-131885: Document
/
forcodecs
functions#131992 merged
Apr 14, 2025 -
[3.13] gh-131803: Clarify that you must register signal handlers for set_wakeup_fd (GH-131859)
#132522 merged
Apr 14, 2025 -
[3.13] gh-46236: Add missing PyUnicode_FromOrdinal() doc (#132040)
#132521 merged
Apr 14, 2025 -
gh-131803: Clarify that you must register signal handlers for set_wakeup_fd
#131859 merged
Apr 14, 2025 -
gh-46236: Add missing PyUnicode_FromOrdinal() doc
#132040 merged
Apr 14, 2025 -
[3.13] gh-132099: Harmonize Bluetooth address handling (GH-132486)
#132497 merged
Apr 14, 2025 -
gh-131757: allow lru_cache functions to execute concurrently
#131758 merged
Apr 14, 2025 -
[3.13] gh-132515: de-duplicate
test_dataclass_derived_generic_from_slotted_base
(GH-132516)#132518 merged
Apr 14, 2025 -
gh-132515: de-duplicate
test_dataclass_derived_generic_from_slotted_base
#132516 merged
Apr 14, 2025 -
Docs: fix some typos in
Doc/library
#132511 merged
Apr 14, 2025 -
[3.13] gh-86513: improve docs of loop.call_exception_handler (GH-132466)
#132487 merged
Apr 14, 2025 -
GH-131498: Allow 'peek' variables to be modified
#132506 merged
Apr 14, 2025 -
gh-127945: fix thread safety and add lock held assertions to paramfunc in ctypes
#132473 merged
Apr 14, 2025 -
[3.13] gh-132435: Test syntax warnings in a finally block (GH-132436)
#132503 merged
Apr 14, 2025 -
[3.13] gh-124986: Fix test_no_leaking in test_subprocess on NetBSD and FreeBSD (GH-132476)
#132498 merged
Apr 14, 2025 -
gh-71339: Use new assertion methods in the email tests
#129055 merged
Apr 14, 2025 -
gh-71339: Use new assertion methods in the http tests
#129058 merged
Apr 14, 2025 -
gh-71339: Use new assertion methods in the urllib tests
#129056 merged
Apr 14, 2025 -
GH-115322: fix ctypes call_function audit hook on 32-bit platforms
#132496 merged
Apr 14, 2025 -
gh-124986: Fix test_no_leaking in test_subprocess on NetBSD and FreeBSD
#132476 merged
Apr 14, 2025 -
gh-132099: Harmonize Bluetooth address handling
#132486 merged
Apr 14, 2025 -
GH-125866: Support complete "file:" URLs in urllib
#132378 merged
Apr 14, 2025 -
gh-132064: Make annotationlib use __annotate__ if only it is present
#132195 merged
Apr 13, 2025 -
gh-132388: fix typos in
Lib/test/test_hmac.py
#132480 merged
Apr 13, 2025 -
gh-120144: Refactor bdb monitoring backend to match settrace behavior
#132484 merged
Apr 13, 2025 -
GH-115322: Add missing audit hooks
#115624 merged
Apr 13, 2025 -
gh-86513: improve docs of loop.call_exception_handler
#132466 merged
Apr 13, 2025 -
gh-132435: Test syntax warnings in a
finally
block#132436 merged
Apr 13, 2025 -
[3.13] gh-101100: Fix sphinx warnings in
library/plistlib.rst
(GH-132422)#132485 merged
Apr 13, 2025 -
gh-101100: Fix sphinx warnings in
library/plistlib.rst
#132422 merged
Apr 13, 2025 -
[3.13] gh-132111: Document dataclasses.InitVar (GH-132446)
#132483 merged
Apr 13, 2025 -
gh-132111: Document dataclasses.InitVar
#132446 merged
Apr 13, 2025 -
[3.13] gh-132099: Fix documentation for the BTPROTO_HCI protocol (GH-132118)
#132482 merged
Apr 13, 2025 -
gh-132099: Fix documentation for the BTPROTO_HCI protocol
#132118 merged
Apr 13, 2025 -
[3.13] gh-132106: Ensure that running `logging.handlers.QueueListener…
#132471 merged
Apr 13, 2025 -
gh-131624: Fix posix_spawn tests failing on NetBSD with stack limit assertions
#131625 merged
Apr 13, 2025 -
[3.13] gh-131927: Prevent emitting optimizer warnings twice in the REPL (GH-131993)
#132463 merged
Apr 13, 2025 -
gh-123471: Make concurrent iteration over itertools.repeat safe under free-threading
#131247 merged
Apr 13, 2025 -
gh-132106: Ensure that running
logging.handlers.QueueListener
cannot be started again#132444 merged
Apr 13, 2025 -
[3.13] gh-132354: document return value for
asyncio.Task.cancel
(GH-132374)#132465 merged
Apr 13, 2025 -
gh-132354: document return value for
asyncio.Task.cancel
#132374 merged
Apr 13, 2025 -
[3.13] Fix a typo in c-api/typeobj.rst (GH-132317)
#132464 merged
Apr 13, 2025 -
Doc: Fix a typo in c-api/typeobj.rst
#132317 merged
Apr 13, 2025 -
Docs: Fix a typo in c-api/unicode.rst
#132318 merged
Apr 13, 2025 -
gh-132429: Remove not working test for Bluetooth socket
#132459 merged
Apr 12, 2025 -
[3.13] gh-132429: Fix support of Bluetooth sockets on NetBSD and DragonFly BSD
#132458 merged
Apr 12, 2025 -
gh-132429: Fix support of Bluetooth sockets on NetBSD and DragonFly BSD
#132431 merged
Apr 12, 2025 -
[3.13] gh-132213: use relaxed atomics for set hash
#132447 merged
Apr 12, 2025 -
gh-132388: Increase test coverage for HMAC
#132389 merged
Apr 12, 2025 -
[3.13] gh-132185: Speed up expanduser() test with large password database (GH-132231)
#132443 merged
Apr 12, 2025 -
gh-132185: Speed up expanduser() test with large password database
#132231 merged
Apr 12, 2025 -
[3.13] Docs: Fix specifications of
gcvisitobjects_t
(GH-132433)#132441 merged
Apr 12, 2025 -
Fix documentation for gcvisitobjects_t
#132433 merged
Apr 12, 2025 -
[3.13] gh-58211: Add tests for the
__self__
attribute of builtins functions (GH-113575)#132437 merged
Apr 12, 2025 -
gh-58211: Add tests for __self__ attribute of builtins functions
#113575 merged
Apr 12, 2025 -
gh-132106: Allow logging.handlers.QueueListener to be used as a context manager
#132107 merged
Apr 12, 2025
82 Pull requests opened by 51 people
-
gh-131298: eliminate HACL* static libraries for cryptographic modules
#132438 opened
Apr 12, 2025 -
GH-132439: REPL on Windows swallows characters entered via AltGr
#132440 opened
Apr 12, 2025 -
gh-130655: Move `test_gettext` data to a separate file
#132442 opened
Apr 12, 2025 -
GH-132445: Allowing to reset parameters of Wave_write
#132448 opened
Apr 12, 2025 -
gh-132449: Improve syntax error messages for keywords with typos
#132450 opened
Apr 12, 2025 -
gh-131591: Allow pdb to attach to a running process
#132451 opened
Apr 12, 2025 -
gh-131913: multiprocessing: add interrupt for POSIX
#132453 opened
Apr 12, 2025 -
replace obsolete platforms with more recent examples
#132455 opened
Apr 12, 2025 -
gh-132457: make staticmethod and classmethod generic
#132460 opened
Apr 12, 2025 -
gh-132461: Fix crash in OrderedDict.setdefault when key has unstable hash
#132462 opened
Apr 13, 2025 -
gh-130655: Add a test for big-endian MO files in `gettext`
#132469 opened
Apr 13, 2025 -
gh-132470: Prevent crash in ctypes.CField when `byte_size` is incorrect
#132475 opened
Apr 13, 2025 -
gh-129210: GC optimisations for case where no objects being collected have finalizers
#132488 opened
Apr 14, 2025 -
gh-132426: Add get_annotate_from_class_namespace replacing get_annotate_function
#132490 opened
Apr 14, 2025 -
[3.13] gh-71339: Use new assertion methods in the urllib tests (GH-129056)
#132499 opened
Apr 14, 2025 -
[3.13] gh-71339: Use new assertion methods in the http tests (GH-129058)
#132500 opened
Apr 14, 2025 -
[3.13] gh-71339: Use new assertion methods in the email tests (GH-129055)
#132501 opened
Apr 14, 2025 -
gh-76187: Document the `c` typecode for `multiprocessing.Array`.
#132504 opened
Apr 14, 2025 -
gh-131185: Use a proper thread-local for cached thread states
#132510 opened
Apr 14, 2025 -
annotations: Add tests to check that async comprehensions produce errors
#132513 opened
Apr 14, 2025 -
gh-81793: Always call linkat() from os.link(), if available
#132517 opened
Apr 14, 2025 -
gh-124549: Warn on conflicting directives in `datetime.*.strptime`
#132524 opened
Apr 14, 2025 -
gh-132527: Added missing `w` typecode to array() error message
#132529 opened
Apr 14, 2025 -
gh-132532: Add `CHECK_PERIODIC` instruction and use it for CALLs instead of the uop version.
#132533 opened
Apr 14, 2025 -
gh-131178: Add tests for http.server command-line interface
#132540 opened
Apr 15, 2025 -
GH-132508: Use tagged integers on the evaluation stack for the last instruction offset
#132545 opened
Apr 15, 2025 -
gh-124864: Extends smtplib documentation on ESMTP options format
#132547 opened
Apr 15, 2025 -
gh-130662: accept leading zeros in precision/width for Decimal's formatting
#132549 opened
Apr 15, 2025 -
gh-117031: Add support for arbitrary C integer types for PyMemberDef.type
#132550 opened
Apr 15, 2025 -
GH-132554: "Virtual" iterators
#132555 opened
Apr 15, 2025 -
Add internal docs about the free-threaded GC.
#132562 opened
Apr 15, 2025 -
gh-131798: Add JIT path for _BUILD_STRING
#132564 opened
Apr 15, 2025 -
gh-69619: Add whitespace term to glossary and reference in `stdtypes.rst`
#132568 opened
Apr 15, 2025 -
GH-132566: Add `pathlib.Path.info.is_junction()`
#132569 opened
Apr 15, 2025 -
gh-127971: fix off-by-one read beyond the end of a string during search
#132574 opened
Apr 16, 2025 -
gh-121468: Support async breakpoint in pdb
#132576 opened
Apr 16, 2025 -
gh-132474: optimize rounding of int's for large negative ndigits
#132579 opened
Apr 16, 2025 -
gh-114713: Handle case of an empty bytes object passed to `zoneinfo.ZoneInfo`
#132582 opened
Apr 16, 2025 -
gh-128213: fast path for bytes creation from list and tuple
#132590 opened
Apr 16, 2025 -
gh-127081: fix some un-thread-safe use of libc functions
#132591 opened
Apr 16, 2025 -
GH-132554: Add stats for GET_ITER
#132592 opened
Apr 16, 2025 -
gh-117088: Fix AIX build
#132595 opened
Apr 16, 2025 -
Add a LICENSE.spdx file for automatic license identification
#132600 opened
Apr 16, 2025 -
GH-123599: `url2pathname()`: don't call `gethostbyname()` by default
#132610 opened
Apr 16, 2025 -
Docs: Fix outdated struct references in frames.md
#132613 opened
Apr 16, 2025 -
gh-132551: make BytesIO object free-thread safe
#132616 opened
Apr 16, 2025 -
gh-132042: Prebuild mro_dict for find_name_in_mro to speedup class creation
#132618 opened
Apr 16, 2025 -
Remove duplicate includes: Python/{bytecodes,ceval,optimizer_analysis}.c
#132622 opened
Apr 17, 2025 -
Remove duplicate includes: Include/internal/
#132624 opened
Apr 17, 2025 -
gh-100239: specialize BINARY_OP/SUBSCR for list-slice
#132626 opened
Apr 17, 2025 -
gh-46236: Add missing PyUnicode_Resize() doc
#132628 opened
Apr 17, 2025 -
gh-132629: Deprecate acception out of range values for unsigned integers in PyArg_Parse
#132630 opened
Apr 17, 2025 -
gh-132631: Fix "I/O operation on closed file" when parsing JSON Lines file
#132632 opened
Apr 17, 2025 -
gh-131591: Add remote debugging attachment protocol documentation
#132638 opened
Apr 17, 2025 -
[3.13] GH-132380: Add optimization for non-interned type lookup.
#132651 opened
Apr 17, 2025 -
GH-132380: Add optimization for non-interned type lookup.
#132652 opened
Apr 17, 2025 -
Get rid of `ERROR_IF`'s "label" parameter
#132654 opened
Apr 17, 2025 -
gh-132657: Add free-threading scaling benchmark for copy.copy and copy.deepcopy
#132658 opened
Apr 17, 2025 -
gh-132661: Implement PEP 750
#132662 opened
Apr 17, 2025 -
gh-132413: Fix crash in _datetime when used at shutdown
#132665 opened
Apr 18, 2025 -
gh-130167: Improve the error case for ``textwrap.dedent``
#132666 opened
Apr 18, 2025 -
gh-123503: Replace usages of addinfourl and HTTPResponse deprecated attributes with stable ones
#132670 opened
Apr 18, 2025 -
gh-132671: Do not match host+port with proxy bypass macOS rules, match host only.
#132672 opened
Apr 18, 2025 -
gh-85204: Improve `locale.setlocale` example
#132683 opened
Apr 18, 2025 -
gh-85583: Add overview of formatted string literals (f-strings) to ``str``
#132689 opened
Apr 18, 2025 -
gh-132686: Add parameters inherit_class_doc and fallback_to_class_doc for inspect.getdoc()
#132691 opened
Apr 18, 2025 -
gh-126483: disable warnings filters mutation in concurrent test_check…
#132694 opened
Apr 18, 2025 -
[3.13] gh-132673: Fix crash with zero-alignment in a `ctypes.Structure`
#132695 opened
Apr 18, 2025 -
gh-132578: Rename the `threading.Thread._handle` field
#132696 opened
Apr 18, 2025 -
Fix REPL example in `Lib/shutil.rst`
#132700 opened
Apr 18, 2025 -
gh-132542: Set native thread ID after fork
#132701 opened
Apr 18, 2025 -
gh-132416: document behavior of Path.symlink_to() when link or/and target already exist
#132704 opened
Apr 18, 2025 -
gh-46236: Add Py_UNICODE_REPLACEMENT_CHARACTER doc
#132706 opened
Apr 18, 2025 -
gh-130415: Eliminate guards for constant CALL_BUILTIN_O/FAST
#132708 opened
Apr 18, 2025 -
GH-115512: Optimize peak memory usage and runtime for large emails
#132709 opened
Apr 18, 2025 -
mailmap, acks: update Willow Chargin
#132714 opened
Apr 19, 2025 -
gh-106287: do not write objects after an unmarshalling error
#132715 opened
Apr 19, 2025 -
[3.12] gh-132553: Build the perf tool without buildid cache (GH-132663)
#132718 opened
Apr 19, 2025 -
gh-127945: add lock held assertions in ctypes arrays
#132720 opened
Apr 19, 2025 -
Exclude `.mailmap` in Codeowners
#132722 opened
Apr 19, 2025
92 Issues closed by 38 people
-
Python 3.13.3 runs __iter__ twice in a list comprehension
#132711 closed
Apr 19, 2025 -
UBSan: undefined behaviours when using `-fsanitize=undefined -fno-sanitize-recover` on free-threaded build
#132399 closed
Apr 19, 2025 -
Python threading.Event().wait() depends on the system time
#91394 closed
Apr 19, 2025 -
Suggest `async with` when `with` finds no `__enter__`/`__exit__`
#128398 closed
Apr 19, 2025 -
Document round half to even rule for floats
#61461 closed
Apr 19, 2025 -
Speed up `Fraction.__round__` for large negative `ndigits`
#132472 closed
Apr 19, 2025 -
Invalid class description of set/frozenset in docs
#114336 closed
Apr 19, 2025 -
Incompatibility between _decimal and _pydecimal: tp_name for Decimal
#119299 closed
Apr 19, 2025 -
Segfault in free-threaded build from interaction of nested list/tuple repr
#132707 closed
Apr 18, 2025 -
Lint `Lib/test` with existing `ruff` configuration
#132396 closed
Apr 18, 2025 -
Remove hostflags from PySSLContext
#89562 closed
Apr 18, 2025 -
Mysterious /home/buildbot/.debug/ directory is filling the disk of AArch64 Fedora buildbots
#132553 closed
Apr 18, 2025 -
Abort in free-threaded build due to mutation of `ChainMap` of a `Counter` in threads
#126366 closed
Apr 18, 2025 -
Vague behavior when single quoted f-string format_spec contains line break
#129958 closed
Apr 18, 2025 -
data race in PyMember_GetOne with _Py_T_OBJECT
#132685 closed
Apr 18, 2025 -
Add --prioritize to regrtest
#132678 closed
Apr 18, 2025 -
Perf doesn't show the Python functions when using the -O0 compilation flag without frame pointers
#130861 closed
Apr 18, 2025 -
Compiler warnings on free-threaded build for `_hashopenssl.c`
#132674 closed
Apr 18, 2025 -
Outdated description in `library/dis.rst`
#132668 closed
Apr 18, 2025 -
Possible data race between specialize_attr_loadclassattr and ensure_nonmanaged_dict under free-threading
#132643 closed
Apr 18, 2025 -
Weird `enum.Enum` signature?
#132543 closed
Apr 18, 2025 -
`test.support.os_helper.EnvironmentVarGuard` is not thread safe
#132113 closed
Apr 18, 2025 -
Refactor tests to split out common test types
#111673 closed
Apr 17, 2025 -
`take_ownership` may erroneously clear MemoryError exceptions
#131173 closed
Apr 17, 2025 -
PC/layout script forcibly disables --include-tcltk on ARM64
#132649 closed
Apr 17, 2025 -
Passing bytes to `tomllib.loads()` gives wrong error message
#132655 closed
Apr 17, 2025 -
Keyboard layout issue with python.exe on windows 11
#132645 closed
Apr 17, 2025 -
Simplify slicing
#132647 closed
Apr 17, 2025 -
annotationlib: Rename value_to_string to type_repr
#132491 closed
Apr 17, 2025 -
`mimetypes`: duplicate entry for bmp
#132635 closed
Apr 17, 2025 -
The new `multiprocessing.[R]Lock.locked()` method fails.
#132561 closed
Apr 17, 2025 -
Segmentation fault issue
#132602 closed
Apr 17, 2025 -
`exec(<string>, closure=<non-None>)` failed assertion
#130070 closed
Apr 17, 2025 -
A sample code for `ast.While` should be colored correctly like the other examples.
#132608 closed
Apr 16, 2025 -
Issues with Decimal and three-argument pow()
#130230 closed
Apr 16, 2025 -
Inconsisted behavior of ternary pow() for Python classes and C extension types
#130104 closed
Apr 16, 2025 -
configparser throws TypeError for combination of interpolation and allow_no_value
#130941 closed
Apr 16, 2025 -
Add support of pickling very large bytes and str objects with protocol < 4
#69557 closed
Apr 16, 2025 -
Making a capture group inside a non capturing group causes the non-capturing group to capture.
#132556 closed
Apr 16, 2025 -
New REPL - readline module does not save history with write_history_file
#130938 closed
Apr 16, 2025 -
Strange behaviour for equal variable and function name
#132583 closed
Apr 16, 2025 -
Inconsistency in handling Bluetooth addresses
#132099 closed
Apr 16, 2025 -
Double parenthesis in activated venv generated by Python 3.12.10
#132361 closed
Apr 16, 2025 -
add several options to msgfmt.py
#77393 closed
Apr 16, 2025 -
test_timeout fails with "ENV CHANGED"
#132535 closed
Apr 16, 2025 -
PY_THROW event can't be turned off for pdb's monitoring backend
#132536 closed
Apr 16, 2025 -
`unzip` and `zipfile` disagree on CRC validity for a wheel
#132526 closed
Apr 15, 2025 -
Aborts from working with memoryviews and buffers across threads in free-threading build
#132565 closed
Apr 15, 2025 -
april16--1
#132570 closed
Apr 15, 2025 -
ZoneInfo gives a surprising exception for `''`
#114713 closed
Apr 15, 2025 -
Tkinter StringVar memory leak?
#132355 closed
Apr 15, 2025 -
Abort when using a tuple subclass instance as the `bases` parameter for `type`
#132176 closed
Apr 15, 2025 -
Python @dataclasses(slots=True) breaks super()
#132544 closed
Apr 15, 2025 -
computed-goto interpreter: Prevent the compiler from merging `DISPATCH` calls
#129987 closed
Apr 15, 2025 -
Make pyperformance runnable from `--disable-gil builds`
#116024 closed
Apr 15, 2025 -
asyncio.gather() not spawning threads concurrently
#132541 closed
Apr 15, 2025 -
ConfigParser has_section() documentation is oblique and not clear
#132478 closed
Apr 15, 2025 -
warnings.catch_warnings is not thread safe or async safe
#128384 closed
Apr 14, 2025 -
warnings.catch_warnings is async-unsafe
#91505 closed
Apr 14, 2025 -
Add a way to trace `PyRefTracer_DESTROY` events in `tracemalloc`
#130695 closed
Apr 14, 2025 -
functools.lru_cache prevents function being cached from executing concurrently under free-threading
#131757 closed
Apr 14, 2025 -
test_codecs fails with RuntimeError on NetBSD
#124476 closed
Apr 14, 2025 -
sockaddr_hci lacks hci_channel (AF_BLUETOOTH sockets)
#70145 closed
Apr 14, 2025 -
`signal.set_wakeup_fd` does not work unless you register a no-op signal handler for the relevant signal
#131803 closed
Apr 14, 2025 -
crypt function not hashing properly on Mac (uses a specific salt)
#77394 closed
Apr 14, 2025 -
`test_dataclass_derived_generic_from_slotted_base` is duplicated
#132515 closed
Apr 14, 2025 -
_ should be reassigned after command execution
#132505 closed
Apr 14, 2025 -
expose the offset of a zipfile from the start of the file as a public API
#84481 closed
Apr 14, 2025 -
Test syntax warnings emitted in a `finally` block
#132435 closed
Apr 14, 2025 -
ValueError: filedescriptor out of range during test_subprocess on NetBSD
#124986 closed
Apr 14, 2025 -
pdb/bdb changes for PEP 669
#103103 closed
Apr 14, 2025 -
Make it possible to use `sys.monitoring` for pdb/bdb
#120144 closed
Apr 14, 2025 -
Improve file URI ergonomics in `urllib.request`
#125866 closed
Apr 14, 2025 -
`singledispatch.register` fails for `lru_cache` decorated functions
#132064 closed
Apr 13, 2025 -
loop.call_exception_handler documentation is lacking
#86513 closed
Apr 13, 2025 -
dataclasses.InitVar undocumented
#132111 closed
Apr 13, 2025 -
codecs.open silently ignores argument errors
#76904 closed
Apr 13, 2025 -
3.14a7 regression: Segfault with PyQt6 in _Py_TYPE
#132454 closed
Apr 13, 2025 -
Allow logging.handlers.QueueListener to be used as a context manager
#132106 closed
Apr 13, 2025 -
Doc unclear that ensure_future should also have its referenced saved somewhere
#129169 closed
Apr 13, 2025 -
AsyncIO-Docs: Task.cancel return value not documented
#132354 closed
Apr 13, 2025 -
`ctypes` pointer writes are not thread safe
#128182 closed
Apr 13, 2025 -
Incorrect subchapter title for range object
#132452 closed
Apr 12, 2025 -
Bluetooth socket support is disabled on NetBSD and DragonFly BSD
#132429 closed
Apr 12, 2025 -
Replace `gh:` with `gh-issue:`
#132456 closed
Apr 12, 2025 -
Multiple tests failing when invoked directly via `./python Lib/test/...`
#131290 closed
Apr 12, 2025 -
Increase test coverage for HMAC
#132388 closed
Apr 12, 2025 -
LTO build triggers warnings in _decimal and bltinmodule.c
#132423 closed
Apr 12, 2025 -
Compilation emits multiple warnings in the finally block
#131927 closed
Apr 12, 2025 -
test_expanduser_pwd2 in test_posixpath can be very slow
#132185 closed
Apr 12, 2025 -
ctypes: NULL-dereference when using py_result restype
#132417 closed
Apr 12, 2025
50 Issues opened by 40 people
-
AMD64 FreeBSD14 3.x failures
#132719 opened
Apr 19, 2025 -
Argparse: inconsistent default handling between `nargs` values
#132717 opened
Apr 19, 2025 -
Segfault in `union_repr` from `list_repr_impl` in free-threaded build
#132713 opened
Apr 19, 2025 -
uuid.getnode() is not tied to MAC address
#132710 opened
Apr 18, 2025 -
C API/GC: datetime.datetime doesn't have `Py_TPFLAGS_HAVE_GC`, potentially causing leaks in `tzinfo` cycles
#132705 opened
Apr 18, 2025 -
Share code for getdoc() between inspect and pydoc
#132686 opened
Apr 18, 2025 -
Enum `_missing_` function changes `__contains__` behaviour
#132684 opened
Apr 18, 2025 -
`_align_ = 0` segfaults when used with empty filed list (`_fields_ = []`)
#132673 opened
Apr 18, 2025 -
urllib doesn't respect macOS bypass proxy rules if URL contains port
#132671 opened
Apr 18, 2025 -
Overflow handling in `statistics.mean()` and `statistics.fmean()`
#132667 opened
Apr 18, 2025 -
Implement PEP 750 – Template Strings
#132661 opened
Apr 17, 2025 -
copy.copy and copy.deepcopy scale poorly with free-threading
#132657 opened
Apr 17, 2025 -
Document how to format a `timedelta` in human-readable form
#132642 opened
Apr 17, 2025 -
Data race between compare_generic and insert_combined_dict under free-threading
#132641 opened
Apr 17, 2025 -
Add PyLong_AsNativeBytes and PyLong_FromNativeBytes to the stable ABI
#132639 opened
Apr 17, 2025 -
searching for XML elements with position predicates does not work at all when namespaces are involved.
#132637 opened
Apr 17, 2025 -
Multiprocessing queue doesn't make the program exit properly
#132634 opened
Apr 17, 2025 -
Releases missing in 3.11 archive
#132633 opened
Apr 17, 2025 -
JSON CLI: I/O operation on closed file" when parsing JSON Lines file
#132631 opened
Apr 17, 2025 -
Deprecate accepting out of range values for unsigned integers in PyArg_Parse
#132629 opened
Apr 17, 2025 -
`dict.update()` mutation check too broad
#132617 opened
Apr 16, 2025 -
`pkgutil.find_loader` deprecation warning attributed to incorrect module when calling `pkgutil.get_loader`
#132605 opened
Apr 16, 2025 -
Non-runtime_checkable subclass of a runtime_checkable Protocol allows isinstance()
#132604 opened
Apr 16, 2025 -
`create_task(name=...)` silently fails to set name with custom task_factory after gh-128308
#132593 opened
Apr 16, 2025 -
Cryptic error message about ENV CHANGED
#132581 opened
Apr 16, 2025 -
Introduction of Thread._handle: _thread._ThreadHandle in Python3.13 has broken an unknown number of packages
#132578 opened
Apr 16, 2025 -
`pathlib.Path.move()` consumes too much disk space
#132566 opened
Apr 15, 2025 -
Dataclasses erroring when descriptor has mutable default
#132559 opened
Apr 15, 2025 -
Argparse: Cryptic usage message when combining `choices` with `type`
#132558 opened
Apr 15, 2025 -
Use tagged ints for faster iteration
#132554 opened
Apr 15, 2025 -
Segfault/abort from calling `BytesIO` `unshare_buffer` in threads on a free-threaded build
#132551 opened
Apr 15, 2025 -
threading.Thread.native_id for forking thread wrong after fork
#132542 opened
Apr 15, 2025 -
logging.config.dictConfig can’t set SysLogHandler.append_nul
#132539 opened
Apr 15, 2025 -
Make it possible for the jit to deopt to tier1 upon interrupts
#132532 opened
Apr 14, 2025 -
Outdated error message when passing an invalid typecode to `array.array` constructor
#132527 opened
Apr 14, 2025 -
Excessive QSBR memory usage when delay freeing large blocks.
#132519 opened
Apr 14, 2025 -
ConfigParser read() should propagate file errors when only one config file is provided
#132512 opened
Apr 14, 2025 -
Use tagged pointers for more efficient integer operations.
#132509 opened
Apr 14, 2025 -
Exception unwinding might be broken when handling a memory error.
#132508 opened
Apr 14, 2025 -
Collect timestamps on most exceptions for optional display on tracebacks.
#132502 opened
Apr 14, 2025 -
Avoid eagerly evaluating annotations
#132493 opened
Apr 14, 2025 -
SystemError: compiler_lookup_arg(name='name_1') with reftype=7 failed in <genexpr>
#132479 opened
Apr 13, 2025 -
Speed up `int.__round__` for large negative `ndigits`
#132474 opened
Apr 13, 2025 -
Building a `ctypes.CField` with wrong `byte_size` aborts
#132470 opened
Apr 13, 2025 -
Document that `inspect.isclass` returns False for `GenericAlias` instances
#132467 opened
Apr 13, 2025 -
Abort from calling `OrderedDict.setdefault` with an invalid value
#132461 opened
Apr 13, 2025 -
Consider making `staticmethod` and `classmethod` generic
#132457 opened
Apr 12, 2025 -
Improve syntax error messages for keywords with typos
#132449 opened
Apr 12, 2025 -
Wave_write throws an error if a setter to an written header information is set to the same value
#132445 opened
Apr 12, 2025 -
New REPL on Windows swallows characters entered via AltGr
#132439 opened
Apr 12, 2025
392 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-99813: Start using `SSL_sendfile` when available
#99907 commented on
Apr 18, 2025 • 32 new comments -
gh-127604: Add C stack dumps to `faulthandler`
#128159 commented on
Apr 15, 2025 • 26 new comments -
gh-111442: Correct names for all 0's and all 1's hosts in Address objects, and deprecate incorrect names.
#132421 commented on
Apr 15, 2025 • 15 new comments -
gh-132390: Apply Ruff linting to ``Tools/build``
#132391 commented on
Apr 19, 2025 • 14 new comments -
gh-69605: Add module autocomplete to PyREPL
#129329 commented on
Apr 19, 2025 • 12 new comments -
gh-132042: Remove resolve_slotdups to speedup class creation
#132156 commented on
Apr 16, 2025 • 10 new comments -
gh-131798: JIT: Split `CALL_TYPE_1` into several uops
#132419 commented on
Apr 15, 2025 • 7 new comments -
gh-117031: Add support for new member types for PyMemberDef.type
#117032 commented on
Apr 18, 2025 • 7 new comments -
gh-127266: avoid data races when updating type slots
#131174 commented on
Apr 18, 2025 • 7 new comments -
gh-81793: always call linkat() from os.link(), if available
#24997 commented on
Apr 18, 2025 • 6 new comments -
gh-131116: Fix inspect._finddoc to work with cached_property objects.
#131165 commented on
Apr 18, 2025 • 6 new comments -
GH-124715: Move trashcan mechanism into `Py_Dealloc`
#132280 commented on
Apr 16, 2025 • 6 new comments -
GH-130415: Improve the JIT's unneeded uop removal pass
#132333 commented on
Apr 18, 2025 • 6 new comments -
gh-132314: fix stack array init warning
#132376 commented on
Apr 13, 2025 • 5 new comments -
gh-77393: Add `--statistics` opt to `msgfmt.py`
#132136 commented on
Apr 16, 2025 • 5 new comments -
gh-122179: Fix hashlib.file_digest and non-blocking I/O
#122183 commented on
Apr 15, 2025 • 4 new comments -
gh-85566: State interpreter var "_" in appendix of tutorial
#21654 commented on
Apr 19, 2025 • 4 new comments -
gh-130698: Add safe methods to get prompts for new REPL
#131110 commented on
Apr 19, 2025 • 4 new comments -
gh-131524: Update platform CLI to use argparse
#131542 commented on
Apr 18, 2025 • 4 new comments -
gh-131586: Avoid refcount contention in context managers
#131851 commented on
Apr 17, 2025 • 3 new comments -
gh-91349: Expose the crc32 function from the lzma library
#131721 commented on
Apr 18, 2025 • 3 new comments -
gh-100239: specialize dict subclasses with no getitem override
#132383 commented on
Apr 15, 2025 • 3 new comments -
gh-130160: use `.. program::` directive for documenting `venv` CLI
#130699 commented on
Apr 12, 2025 • 2 new comments -
gh-131952: Add color to the `json` CLI
#132126 commented on
Apr 19, 2025 • 2 new comments -
gh-131430: Fix crashes on an empty DELETE_WORD_BACKWARDS (^W) followed by CLEAR_TO_START (^K)
#131452 commented on
Apr 16, 2025 • 1 new comment -
GH-119169: Slightly speed up `os.walk(topdown=True)`
#121431 commented on
Apr 17, 2025 • 1 new comment -
gh-129573: Fix possible abort from non-string suggestions in `calculate_suggestions`/`_Py_CalculateSuggestions`
#130997 commented on
Apr 18, 2025 • 1 new comment -
gh-112632 : Added an option for block formatting to Lib/pprint.py
#129274 commented on
Apr 18, 2025 • 1 new comment -
gh-105622: Parse HTTP headers with default email policy
#105918 commented on
Apr 18, 2025 • 1 new comment -
gh-129538: Fix IPv6Interface.ip losing scope ID information
#129548 commented on
Apr 18, 2025 • 1 new comment -
gh-132162: tests for py_universalnewlinefgets
#132164 commented on
Apr 13, 2025 • 1 new comment -
gh-132426: `get_annotate_function` vs. mapping namespaces
#132427 commented on
Apr 13, 2025 • 1 new comment -
Add lock-free set contains implemention
#132290 commented on
Apr 13, 2025 • 1 new comment -
gh-116436: Improve error message when TypeError occurs during dict update
#116443 commented on
Apr 19, 2025 • 0 new comments -
chg: :zap: optimize Future's read only method by removing useless con…
#115951 commented on
Apr 18, 2025 • 0 new comments -
gh-114058: Only allow immortal constants in tier 2
#115817 commented on
Apr 18, 2025 • 0 new comments -
gh-106045: Fix ``venv`` creation from a python executable symlink
#115237 commented on
Apr 18, 2025 • 0 new comments -
gh-114545: [Lib/tempfile.py] `mkdtemp` - canonicalise directory name
#114691 commented on
Apr 18, 2025 • 0 new comments -
gh-112472 Improve typing docs intro for TypeAlias
#114363 commented on
Apr 18, 2025 • 0 new comments -
gh-67512: Document parameters of imaplib's append
#113506 commented on
Apr 18, 2025 • 0 new comments -
gh-86918: Fix file descriptor leaking in multiprocessing.Queue
#112900 commented on
Apr 18, 2025 • 0 new comments -
gh-95889: Implement Default Value Display in ArgumentsDefaultsHelpFormatter Help Message
#112682 commented on
Apr 18, 2025 • 0 new comments -
gh-109311: Remove support for non-complex/float types in __complex/float__
#112680 commented on
Apr 17, 2025 • 0 new comments -
gh-86519: Add prefixmatch APIs to the re module
#31137 commented on
Apr 19, 2025 • 0 new comments -
bpo-33601 Py_UTF8Mode is not documented
#31480 commented on
Apr 18, 2025 • 0 new comments -
gh-114673: Docs: Fix os.startfile argument filepath
#112359 commented on
Apr 18, 2025 • 0 new comments -
gh-111791: delegating extraction to zipfile module's extractall() method
#111824 commented on
Apr 18, 2025 • 0 new comments -
gh-56374: Clarify nonlocal scope definition
#31551 commented on
Apr 18, 2025 • 0 new comments -
gh-102221: speed up math.lcm by swapping numbers
#111450 commented on
Apr 19, 2025 • 0 new comments -
gh-74054: Add some missing attributes to multiprocessing.dummy (draft)
#110717 commented on
Apr 18, 2025 • 0 new comments -
gh-68663: Explanation of the difference between maxtasksperchild and chunksize for map method in multiprocessing.pool.Pool
#110111 commented on
Apr 18, 2025 • 0 new comments -
gh-109070: Document that ``multiprocessing.get_context()`` sets the global context
#109488 commented on
Apr 18, 2025 • 0 new comments -
GH-132415: Bump the setuptools in test.wheeldata
#132382 commented on
Apr 12, 2025 • 0 new comments -
gh-122450: Fix docs to state denominator positivity of Fraction
#122464 commented on
Apr 18, 2025 • 0 new comments -
gh-122461: Document that compile() and ast.parse() raise SyntaxError for null bytes
#122462 commented on
Apr 18, 2025 • 0 new comments -
gh-122071: Fixed traceback leaks global code when file does not exist
#122126 commented on
Apr 18, 2025 • 0 new comments -
gh-117657: Fix some races in tracebacks
#121748 commented on
Apr 18, 2025 • 0 new comments -
gh-107001: Add a stdlib decorator that copies/applies the ParameterSpec from one function to another
#121693 commented on
Apr 18, 2025 • 0 new comments -
gh-121662: Fix PyREPL on UNIX with non-blocking stdin
#121689 commented on
Apr 18, 2025 • 0 new comments -
GH-121584: Toggle helper instead of nesting instances when using key bindings
#121668 commented on
Apr 18, 2025 • 0 new comments -
bpo-46213: Add support for Termux
#30106 commented on
Apr 18, 2025 • 0 new comments -
gh-120323: Remove class check for redundant _CHECK_ATTR_CLASS
#121002 commented on
Apr 18, 2025 • 0 new comments -
gh-120501: Fix reference leak in JIT build
#120649 commented on
Apr 13, 2025 • 0 new comments -
gh-117657: Make frame clearing thread-safe
#120542 commented on
Apr 18, 2025 • 0 new comments -
gh-120266: Fix undefined `_utcfromtimestamp` name in `datetimetester`
#120267 commented on
Apr 17, 2025 • 0 new comments -
gh-120170: Exclude __mp_main__ in C version of whichmodule()
#120171 commented on
Apr 14, 2025 • 0 new comments -
gh-115177: Clarify impact of -O and optimization in assert statement documentation
#119305 commented on
Apr 18, 2025 • 0 new comments -
gh-102567: Add -X importtime=2 for logging an importtime message for already-loaded modules
#118655 commented on
Apr 14, 2025 • 0 new comments -
gh-117596: Fix realpath ValueError on null byte
#117573 commented on
Apr 18, 2025 • 0 new comments -
gh-90117: handle dict and mapping views in pprint
#30135 commented on
Apr 18, 2025 • 0 new comments -
gh-116943: `makesetup` to allow missing ending line break for `Setup` files
#116945 commented on
Apr 18, 2025 • 0 new comments -
bpo-46096: Support PyObject interface for global variables in local scope and debugger
#30141 commented on
Apr 18, 2025 • 0 new comments -
gh-101233: Add part to explain `Py_SETREF` and `Py_NewRef`
#101234 commented on
Apr 18, 2025 • 0 new comments -
gh-91372: add mtime to gzip.open
#32310 commented on
Apr 18, 2025 • 0 new comments -
raising a BaseException in a multiprocessing worker pool causes process hang
#101081 commented on
Apr 18, 2025 • 0 new comments -
gh-59648: Nanosecond support for datetime
#92078 commented on
Apr 17, 2025 • 0 new comments -
gh-101035: Check `fs.st_mtime` before use.
#101036 commented on
Apr 18, 2025 • 0 new comments -
Doc: Add "the current working directory" to `-I`'s description
#100526 commented on
Apr 18, 2025 • 0 new comments -
gh-99533: Fix issue where email.generator.Generator ignores policy when using multipart/signed
#100204 commented on
Apr 18, 2025 • 0 new comments -
Fix issues gh-86199 gh-86795
#92192 commented on
Apr 18, 2025 • 0 new comments -
gh-99360: Avoid `exc=None; del exc` in bytecode where unnecessary
#99361 commented on
Apr 18, 2025 • 0 new comments -
gh-72496: Implemented patch to improve performance of string.Template
#99177 commented on
Apr 18, 2025 • 0 new comments -
GH-98388: Add tests for happy eyeballs and its internal workings
#98389 commented on
Apr 18, 2025 • 0 new comments -
gh-96894: Do not turn echo off for subsequent commands in batch activators
#96895 commented on
Apr 18, 2025 • 0 new comments -
gh-76075: Remove mentions of C's mktime in datetime.timestamp()
#92796 commented on
Apr 18, 2025 • 0 new comments -
gh-96436: add flag to opt out of sequence index adjustment
#96437 commented on
Apr 18, 2025 • 0 new comments -
gh-80678: Add comment on preferred csv delimiters
#96199 commented on
Apr 18, 2025 • 0 new comments -
gh-60856: Be explicit about localhost for socket.getfqdn
#93451 commented on
Apr 18, 2025 • 0 new comments -
gh-95380: Removing the 1024 bytes limit in the fcntl_ioctl_impl functions.
#95526 commented on
Apr 18, 2025 • 0 new comments -
gh-89722: Add tests for pprint.pprint
#95281 commented on
Apr 18, 2025 • 0 new comments -
gh-57286: Clarify wording on daemon threads
#94797 commented on
Apr 18, 2025 • 0 new comments -
gh-74876: Fix copying and pickling weakref.WeakSet
#93732 commented on
Apr 18, 2025 • 0 new comments -
gh-107545: Fix misleading setsockopt error message
#107546 commented on
Apr 18, 2025 • 0 new comments -
gh-107017: Rework the Fibonacci example
#107132 commented on
Apr 18, 2025 • 0 new comments -
gh-106432: Added WSL support for adjusting the local hostname
#106432 commented on
Apr 18, 2025 • 0 new comments -
gh-105285: Use UTF-8 on email content when CTE is '8bit'
#105306 commented on
Apr 18, 2025 • 0 new comments -
gh-76327: freeze_support for non-Windows platforms
#104607 commented on
Apr 18, 2025 • 0 new comments -
WIP: add intersection types
#104132 commented on
Apr 18, 2025 • 0 new comments -
gh-91114: Added argument for json dump/dumps to print arrays (from lists and tuples) on one line
#31762 commented on
Apr 18, 2025 • 0 new comments -
gh-67044: csv.QUOTE_MINIMAL minor Doc improvements
#104118 commented on
Apr 18, 2025 • 0 new comments -
Tag strings v2
#103835 commented on
Apr 18, 2025 • 0 new comments -
gh-103758: ensure previously registered forkers get executed along with new ones
#103759 commented on
Apr 18, 2025 • 0 new comments -
gh-103165: prevent moving of folders into child folders in case insen…
#103409 commented on
Apr 18, 2025 • 0 new comments -
gh-103268: Add IPv4-IPv6 Translation
#103270 commented on
Apr 18, 2025 • 0 new comments -
gh-102967: Don't pass None to seek(), simply truncate from the current position.
#102968 commented on
Apr 18, 2025 • 0 new comments -
gh-102431: clarify constraints on arguments of logical_xxx methods
#102836 commented on
Apr 17, 2025 • 0 new comments -
bpo-17505 : [doc] email.header.Header.__unicode__ does not decode header
#31765 commented on
Apr 18, 2025 • 0 new comments -
gh-91099: fix[imaplib]: call Exception with string instance
#31823 commented on
Apr 18, 2025 • 0 new comments -
gh-101178: Add Ascii85 and base85 support to binascii
#102753 commented on
Apr 18, 2025 • 0 new comments -
bpo-18795: Add cumpercall and totalpercall keys to pstats sort_stats
#31919 commented on
Apr 18, 2025 • 0 new comments -
gh-59999: Add option to preserve permissions in ZipFile.extract
#32289 commented on
Apr 13, 2025 • 0 new comments -
gh-68319: Enable changing delimiter for ExtendedInterpolation
#101692 commented on
Apr 18, 2025 • 0 new comments -
GH-114809: Add support for macOS multi-arch builds with the JIT enabled
#131751 commented on
Apr 16, 2025 • 0 new comments -
gh-131715 Fix Error calling BaseHTTPRequestHandler.end_headers()
#131718 commented on
Apr 18, 2025 • 0 new comments -
gh-127405: Emit a deprecation warning about a future change of `sys.abiflags` availability on Windows
#131717 commented on
Apr 16, 2025 • 0 new comments -
gh-128813: hide mixed-mode functions for complex arithmetic from C-API
#131703 commented on
Apr 15, 2025 • 0 new comments -
gh-74028: `concurrent.futures.Executor.map`: avoid reference cycles when an exception is raised
#131701 commented on
Apr 17, 2025 • 0 new comments -
gh-132097: remove unnecessary clinic casts to `PyCFunction` and others
#131665 commented on
Apr 18, 2025 • 0 new comments -
GH-130798: Add type hints to pathlib.types
#131639 commented on
Apr 18, 2025 • 0 new comments -
GH-131296: fix clang-cl warning on Windows in getpath.c
#131594 commented on
Apr 18, 2025 • 0 new comments -
gh-131507: Add support for syntax highlighting in PyREPL
#131562 commented on
Apr 19, 2025 • 0 new comments -
gh-131466: `concurrent.futures.Executor.map`: avoid temporarily exceeding `buffersize` while collecting the next result
#131467 commented on
Apr 19, 2025 • 0 new comments -
gh-130895: fix multiprocessing.Process join/wait/poll races
#131440 commented on
Apr 17, 2025 • 0 new comments -
gh-93376: Allow override of mbox From matching
#131415 commented on
Apr 18, 2025 • 0 new comments -
gh-130999: Avoid exiting the new REPL when there are non-string candidates for suggestions
#131001 commented on
Apr 18, 2025 • 0 new comments -
gh-129545 Improve Syntax Error Message for Default Parameter Order
#130937 commented on
Apr 12, 2025 • 0 new comments -
gh-125828 : Fix 'get_value' missing for [Bounded]Semaphore on multiprocessing MacOSX - C workaround
#130913 commented on
Apr 15, 2025 • 0 new comments -
gh-130870 Fix _eval_type Handling for GenericAlias with Unflattened Arguments and Union Types
#130897 commented on
Apr 12, 2025 • 0 new comments -
Enable _Py_HOT_FUNCTION for Clang
#130891 commented on
Apr 18, 2025 • 0 new comments -
gh-129847: Add graphlib.reverse(), graphlib.as_transitive()
#130875 commented on
Apr 18, 2025 • 0 new comments -
gh-130827: Support `typing.Self` annotations in `singledispatchmethod()`
#130829 commented on
Apr 14, 2025 • 0 new comments -
gh-130425: Add "Did you mean [...]" suggestions for `del obj.attr`
#130799 commented on
Apr 18, 2025 • 0 new comments -
gh-128942: make arraymodule.c free-thread safe (lock-free)
#130771 commented on
Apr 14, 2025 • 0 new comments -
[3.13] GH-132380: Avoid locking in _PyType_LookupRef()
#132381 commented on
Apr 14, 2025 • 0 new comments -
gh-132331: Add `tp_versions_used` to `PyTypeObject` docs
#132335 commented on
Apr 18, 2025 • 0 new comments -
Fix incorrect localtime() calculation in datetime
#132326 commented on
Apr 18, 2025 • 0 new comments -
gh-130645: Add colour to `argparse` help
#132323 commented on
Apr 18, 2025 • 0 new comments -
gh-127495: Append to history file after every statement in PyREPL
#132294 commented on
Apr 19, 2025 • 0 new comments -
[3.13] gh-132246: Add PEP 688 to C Buffer Protocol docs (GH-132249)
#132282 commented on
Apr 18, 2025 • 0 new comments -
gh-130197: Test various encodings with pygettext
#132244 commented on
Apr 12, 2025 • 0 new comments -
gh-87790: fix precision_with_grouping in formatting mini-language
#132205 commented on
Apr 17, 2025 • 0 new comments -
gh-87790: support thousands separators for formatting fractional part of Decimal's
#132202 commented on
Apr 17, 2025 • 0 new comments -
[WIP] gh-132166: Add check in find_longest_match for checking if sequences are identical
#132167 commented on
Apr 18, 2025 • 0 new comments -
gh-132108: Add Buffer Protocol support to int.from_bytes to improve performance
#132109 commented on
Apr 18, 2025 • 0 new comments -
gh-132070: use `_PyObject_IsUniquelyReferenced` in unicodeobject
#132091 commented on
Apr 12, 2025 • 0 new comments -
gh-119605: Respect `follow_wrapped` for `__init__` and `__new__` when getting class signature with `inspect.signature`
#132055 commented on
Apr 16, 2025 • 0 new comments -
gh-118761: Optimise import time for ``shlex``
#132036 commented on
Apr 18, 2025 • 0 new comments -
gh-132026: Ensure _MIPS_SIM has defined _ABI identifiers for comparison
#132027 commented on
Apr 14, 2025 • 0 new comments -
gh-130167: Add a What's New entry for changes to ``textwrap.{de,in}dent``
#131924 commented on
Apr 17, 2025 • 0 new comments -
gh-129068: allow concurrent iteration over range iterators
#131921 commented on
Apr 14, 2025 • 0 new comments -
gh-131878: Fix input of unicode characters with two or more code points in new pyrepl on Windows
#131901 commented on
Apr 14, 2025 • 0 new comments -
gh-129069: make list ass_slice and memory_repeat safe in free-threading
#131882 commented on
Apr 14, 2025 • 0 new comments -
gh-128438: Use `EnvironmentVarGuard` for `test_zoneinfo.py` to manage environmen…
#131870 commented on
Apr 18, 2025 • 0 new comments -
gh-91555: disable logger while handling log record
#131812 commented on
Apr 18, 2025 • 0 new comments -
gh-88932 socketserver.shutdown: Connect to server socket to wake up the loop
#130680 commented on
Apr 18, 2025 • 0 new comments -
gh-128307: support eager_start kwarg in create_eager_task_factory
#128306 commented on
Apr 19, 2025 • 0 new comments -
gh-127617: Trace through __init__ in CALL_ALLOC_AND_ENTER_INIT
#127618 commented on
Apr 18, 2025 • 0 new comments -
gh-127555: Document that sys.tracebacklimit can be set to None
#127556 commented on
Apr 14, 2025 • 0 new comments -
gh-127478: Enhancement to support FTP connection with NAT scenario
#127477 commented on
Apr 18, 2025 • 0 new comments -
gh-127389 - fix 'Uops Executed' display in summarize_stats.py
#127396 commented on
Apr 19, 2025 • 0 new comments -
gh-126883: Add check that timezone fields are in range for `datetime.fromisoformat`
#127242 commented on
Apr 18, 2025 • 0 new comments -
gh-126902: Strength reduce _CHECK_FUNCTION
#126856 commented on
Apr 18, 2025 • 0 new comments -
gh-126273: added clinic docstrings to elementtree
#126274 commented on
Apr 18, 2025 • 0 new comments -
gh-126019 Fix inspect.getsource for classes created in PyREPL
#126032 commented on
Apr 18, 2025 • 0 new comments -
gh-119538: Add missing build dependencies
#125998 commented on
Apr 18, 2025 • 0 new comments -
gh-125828 : Fix 'get_value' missing on [Bounded]Semaphore on multiprocessing MacOSX
#125829 commented on
Apr 13, 2025 • 0 new comments -
gh-108362: Retarget incremental GC changes to 3.14
#125453 commented on
Apr 18, 2025 • 0 new comments -
GH-124549: Add a note that when over-specifying datetime format, only the last directive gets used.
#125009 commented on
Apr 16, 2025 • 0 new comments -
gh-120619: Tier 2 partial evaluator foundations
#124910 commented on
Apr 18, 2025 • 0 new comments -
gh-93821: Handle connection resets on Windows
#124779 commented on
Apr 18, 2025 • 0 new comments -
gh-124656: Added info that only one profiler can be used
#124671 commented on
Apr 18, 2025 • 0 new comments -
[DOC] Remove unneeded LaTeX code from latex_elements['preamble']
#124630 commented on
Apr 18, 2025 • 0 new comments -
gh-123873: sqlite3.threadsafety aligned with python module capabilities
#124316 commented on
Apr 18, 2025 • 0 new comments -
gh-93821: Fix bug that accepting a socket connection and ERROR_NETNAME_DELETED occurs causes serving socket to be closed
#124032 commented on
Apr 18, 2025 • 0 new comments -
gh-117999: use generic algorithm in complex_pow() if base has special components
#123283 commented on
Apr 17, 2025 • 0 new comments -
gh-123174: Add proto parameter to sock_connect
#123175 commented on
Apr 18, 2025 • 0 new comments -
gh-130328: Faster Windows new REPL paste (DO NOT MERGE)
#130677 commented on
Apr 18, 2025 • 0 new comments -
gh-130662: accept leading zeros in precision/width for Fraction's formatting
#130663 commented on
Apr 15, 2025 • 0 new comments -
gh-130647: Add `--omit-header` option to pygettext
#130650 commented on
Apr 13, 2025 • 0 new comments -
gh-130524 Create WinGetpassTest class for improved coverage
#130529 commented on
Apr 12, 2025 • 0 new comments -
gh-130428: Add tests for delattr suggestions
#130455 commented on
Apr 18, 2025 • 0 new comments -
Use replacements to update versions in "Using Python on macOS"
#130400 commented on
Apr 18, 2025 • 0 new comments -
gh-86069: Do not ignore the third argument in slot_nb_inplace_power()
#130225 commented on
Apr 16, 2025 • 0 new comments -
gh-126703: Add freelists for small size lists
#129921 commented on
Apr 15, 2025 • 0 new comments -
gh-129915: Add `__qualname__` to class namespace when constructing slotted dataclass
#129916 commented on
Apr 18, 2025 • 0 new comments -
gh-129858: Special syntax error for `elif` block after `else`
#129902 commented on
Apr 18, 2025 • 0 new comments -
gh-101410: customize error messages for 1-arg math functions
#129497 commented on
Apr 18, 2025 • 0 new comments -
gh-132502: Prototyping adding timestamps to tracebacks.
#129337 commented on
Apr 14, 2025 • 0 new comments -
gh-129165: Clarify that signal.raise_signal() sends signal to calling thread
#129167 commented on
Apr 18, 2025 • 0 new comments -
gh-71339: Use new assertion methods in tests
#129046 commented on
Apr 14, 2025 • 0 new comments -
gh-128862: use importlib.resources to acquire doctest resources
#128865 commented on
Apr 17, 2025 • 0 new comments -
gh-128840: Limit the number of parts in IPv6 address parsing
#128841 commented on
Apr 18, 2025 • 0 new comments -
Add ETIMEDOUT handling to get_socket_conn_refused_errs
#128711 commented on
Apr 18, 2025 • 0 new comments -
gh-75223: Deprecate undotted extensions in `mimetypes.MimeTypes.add_type`
#128638 commented on
Apr 18, 2025 • 0 new comments -
gh-128546: Document that getaddrinfo() can return raw data
#128547 commented on
Apr 14, 2025 • 0 new comments -
gh-127073: Clear completion list when KeyboardInterrupt occurs in REPL
#128467 commented on
Apr 18, 2025 • 0 new comments -
gh-128335: Make slice generic at runtime
#128336 commented on
Apr 18, 2025 • 0 new comments -
bpo-24301: Do not fail when gzip files have trailing garbage
#29847 commented on
Apr 18, 2025 • 0 new comments -
[3.14] annotationlib - get_annotations returns an empty annotations dict if an `AttributeError` is raised when `__annotations__` is accessed
#125618 commented on
Apr 17, 2025 • 0 new comments -
Lock contention inside `_PyType_LookupRef`
#132380 commented on
Apr 17, 2025 • 0 new comments -
Support more integer types in PyMemberDef
#117031 commented on
Apr 17, 2025 • 0 new comments -
Fix sqlite timezone-naive adapter recipe
#131825 commented on
Apr 17, 2025 • 0 new comments -
Improve import time of various stdlib modules
#118761 commented on
Apr 17, 2025 • 0 new comments -
MSVC ARM64 compiler regression causing Unicode errors
#113650 commented on
Apr 17, 2025 • 0 new comments -
Refactor `xml.etree.ElementTree._namespaces`
#120771 commented on
Apr 17, 2025 • 0 new comments -
Docs: make it easier to reference and markup decorators
#105812 commented on
Apr 17, 2025 • 0 new comments -
Missing documentation for codecs.escape_decode
#74773 commented on
Apr 17, 2025 • 0 new comments -
Specialize long tail of binary operations using a table.
#100239 commented on
Apr 17, 2025 • 0 new comments -
test_interpreters.test_stress Crashes in managed_static_type_state_clear()
#127108 commented on
Apr 17, 2025 • 0 new comments -
Customize and improve error messages in the math module.
#101410 commented on
Apr 17, 2025 • 0 new comments -
Thread-unsafe libc functions
#127081 commented on
Apr 17, 2025 • 0 new comments -
whitespace in strip()/lstrip()/rstrip()
#69619 commented on
Apr 16, 2025 • 0 new comments -
Optimize class creation
#132042 commented on
Apr 16, 2025 • 0 new comments -
`Path.from_uri()` doesn't work if the URI contains host component
#123599 commented on
Apr 16, 2025 • 0 new comments -
Possible data race between split_keys_entry_added and dict_dict_merge under free-threading, 3.13
#132245 commented on
Apr 16, 2025 • 0 new comments -
Top-of-stack caching in the interpreter
#131498 commented on
Apr 16, 2025 • 0 new comments -
str(zipfile.Path()) not working when root attribute is io.BytesIO
#100609 commented on
Apr 16, 2025 • 0 new comments -
New REPL crashes on an empty DELETE_WORD_BACKWARDS (^W) followed by CLEAR_TO_START (^K)
#131430 commented on
Apr 16, 2025 • 0 new comments -
Better uop coverage in the JIT optimizer
#131798 commented on
Apr 16, 2025 • 0 new comments -
Make concurrent iteration over pairwise, combinations, permutations, cwr, product, etc. from itertools safe under free-threading
#123471 commented on
Apr 16, 2025 • 0 new comments -
Python 3.13a5 fails to build on AIX
#117088 commented on
Apr 16, 2025 • 0 new comments -
Confusing error message when options for `python` are erroneously quoted
#132414 commented on
Apr 16, 2025 • 0 new comments -
Proposal: re.prefixmatch method (alias for re.match)
#86519 commented on
Apr 19, 2025 • 0 new comments -
Assertion failure when marshalling buffer object with exception being set
#106287 commented on
Apr 19, 2025 • 0 new comments -
set/frozenset methods intermixed in search, wrong results and target page anchor
#113746 commented on
Apr 19, 2025 • 0 new comments -
format(Fraction(1, 3), '.016f') raises ValueError
#130662 commented on
Apr 19, 2025 • 0 new comments -
httplib.HTTPResponse documentations inconsistent
#47680 commented on
Apr 19, 2025 • 0 new comments -
Implement PEP 768 – Safe external debugger interface for CPython
#131591 commented on
Apr 18, 2025 • 0 new comments -
email.message_from_bytes heavy memory use
#115512 commented on
Apr 18, 2025 • 0 new comments -
IDLE: Simplify autocomplete window configuration
#96910 commented on
Apr 18, 2025 • 0 new comments -
Better constant narrowing in the JIT optimizer
#130415 commented on
Apr 18, 2025 • 0 new comments -
Document behavior of Path.symlink_to() when source already exists
#132416 commented on
Apr 18, 2025 • 0 new comments -
socket.CAN_RAW_ERR_FILTER is not defined in Python 3.11 and later
#129719 commented on
Apr 18, 2025 • 0 new comments -
IPv6Interface.ip loses scope ID information
#129538 commented on
Apr 18, 2025 • 0 new comments -
[FreeThreading] test_ssl fails with env_changed: warnings.filters was modified by test_ssl
#126483 commented on
Apr 18, 2025 • 0 new comments -
locale.setlocale example incorrect
#85204 commented on
Apr 18, 2025 • 0 new comments -
webbrowser.py cannot use a non-standard browser under MacOS
#113539 commented on
Apr 18, 2025 • 0 new comments -
resurrected asyncio `_SelectorTransport` unregisters fds it doesn't own
#130141 commented on
Apr 18, 2025 • 0 new comments -
Add a `collection.abc.Function` ABC for function-like objects
#131983 commented on
Apr 18, 2025 • 0 new comments -
`HTTPErrorProcessor` uses deprecated members of `addinfourl`/`HTTPResponse`
#123503 commented on
Apr 18, 2025 • 0 new comments -
Improve speed of stdlib functions by replacing `re` uses
#130167 commented on
Apr 18, 2025 • 0 new comments -
SIGSEV in `datetime.timedelta` (possibly from datetime's C `delta_new`)
#132413 commented on
Apr 18, 2025 • 0 new comments -
Add tests for command-line interface
#131178 commented on
Apr 18, 2025 • 0 new comments -
Add a Dataclass abstract base class for instance checking and type annotations
#102699 commented on
Apr 17, 2025 • 0 new comments -
Use zlib-ng (fast!) rather than mainline stale zlib in binary releases
#91349 commented on
Apr 17, 2025 • 0 new comments -
New REPL on Windows exits when accented character is pasted/typed
#131878 commented on
Apr 17, 2025 • 0 new comments -
pathlib: Path('.').exists() returns True when current working directory (cwd) was deleted
#127264 commented on
Apr 16, 2025 • 0 new comments -
test_thread_time fails on NetBSD: time difference exceeds expected threshold
#123978 commented on
Apr 14, 2025 • 0 new comments -
Update using/windows to state that 3.12 supports Windows 10 and newer, not 8.1.
#98383 commented on
Apr 14, 2025 • 0 new comments -
multiprocessing.get_logger() logger deadlock on first call by subprocess to logger.info("...") due to internal logger.debug(...) call by multiprocessing.Queue._start_thread
#91555 commented on
Apr 14, 2025 • 0 new comments -
Deletion of autoTSSkey during runtime finalization is not safe
#131185 commented on
Apr 14, 2025 • 0 new comments -
Missing audit hooks in several extension modules
#115322 commented on
Apr 14, 2025 • 0 new comments -
New REPL: `python -q` outputs unnecessary blank space on empty terminal
#131743 commented on
Apr 14, 2025 • 0 new comments -
multiprocessing.Array 'c' code is not documented
#76187 commented on
Apr 14, 2025 • 0 new comments -
Additional assert methods for unittest
#71339 commented on
Apr 14, 2025 • 0 new comments -
annotationlib: namespace can be non-`dict`
#132426 commented on
Apr 14, 2025 • 0 new comments -
Incorrect handling of unicode character \U00010900
#89268 commented on
Apr 14, 2025 • 0 new comments -
Performance regression with cyclic GC vs 3.13
#129210 commented on
Apr 14, 2025 • 0 new comments -
Fix all Sphinx reference warnings in the documentation
#101100 commented on
Apr 13, 2025 • 0 new comments -
Add encodings for locales supported by glibc
#66869 commented on
Apr 13, 2025 • 0 new comments -
Improve ContextVar in closures documentation
#131837 commented on
Apr 13, 2025 • 0 new comments -
Increase test coverage of `gettext`
#130655 commented on
Apr 13, 2025 • 0 new comments -
data race when resizing unicode objects
#132070 commented on
Apr 13, 2025 • 0 new comments -
Setuptools now includes bdist_wheel
#132415 commented on
Apr 12, 2025 • 0 new comments -
ssl module: QUIC support for HTTP/3
#81229 commented on
Apr 12, 2025 • 0 new comments -
Add `multiprocessing.Process.interrupt`
#131913 commented on
Apr 12, 2025 • 0 new comments -
Improve error message for return in metaclass __new__()
#132343 commented on
Apr 12, 2025 • 0 new comments -
Undefined references to HACL symbols when statically linking Python 3.12
#131298 commented on
Apr 12, 2025 • 0 new comments -
docs: fix codecs table data
#123441 commented on
Apr 12, 2025 • 0 new comments -
pycore_call.h:166:16: warning: ‘small_stack’ may be used uninitialized
#132314 commented on
Apr 12, 2025 • 0 new comments -
Type hints for `pathlib.types`
#130798 commented on
Apr 12, 2025 • 0 new comments -
Allow to pass custom CFLAGS and LDFLAGS to the compilation of builtin extension modules
#131842 commented on
Apr 16, 2025 • 0 new comments -
Speed up bytes creation from list and tuple
#128213 commented on
Apr 16, 2025 • 0 new comments -
test_urllib2 alters the execution environment (unsetting `no_proxy`)
#127591 commented on
Apr 16, 2025 • 0 new comments -
Cython cannot use "pycore_frame.h" in Py3.14a4
#130931 commented on
Apr 16, 2025 • 0 new comments -
test_exc() helper in test_format.py doesn't fail if exception message unexpected
#119949 commented on
Apr 16, 2025 • 0 new comments -
Make pdb asyncio aware
#121468 commented on
Apr 16, 2025 • 0 new comments -
ASan: heap-buffer-overflow in ucs2lib_default_find
#127971 commented on
Apr 16, 2025 • 0 new comments -
Exception ignored in tp_clear of: <class 'memoryview'>
#110408 commented on
Apr 15, 2025 • 0 new comments -
Mac Installer - Option to not overwrite existing python3 links in /usr/local/bin
#132401 commented on
Apr 15, 2025 • 0 new comments -
smtplib documentation of mail_options/rcpt_options does not cover key-value case
#124864 commented on
Apr 15, 2025 • 0 new comments -
test_embed and test_ssl failing on linux 6.12.13
#131579 commented on
Apr 15, 2025 • 0 new comments -
multiprocessing.Queue.get(block=False) can raise queue.Empty on non-empty queue
#87302 commented on
Apr 15, 2025 • 0 new comments -
3.12.2: termios: fetching window size may not work until you set it.
#115189 commented on
Apr 15, 2025 • 0 new comments -
os.link(..., follow_symlinks=True) broken on Linux
#81793 commented on
Apr 15, 2025 • 0 new comments -
__self__ on built-in functions is not as documented
#58211 commented on
Apr 15, 2025 • 0 new comments -
Line printed at each key pressed in new Python REPL GUI
#125468 commented on
Apr 14, 2025 • 0 new comments -
`datetime.strptime` accepts incompatible arguments
#124549 commented on
Apr 14, 2025 • 0 new comments -
traceback._compute_suggestion_error crashes on `__getattr__` raising
#129605 commented on
Apr 14, 2025 • 0 new comments -
posix_spawn and posix_spawnp tests failing on NetBSD with stack limit assertions
#131624 commented on
Apr 14, 2025 • 0 new comments -
`test_dllist` fails on NetBSD: dl_iterate_phdr doesn't report shared libraries
#131565 commented on
Apr 14, 2025 • 0 new comments -
test_timerfd_initval fails with large time difference on NetBSD
#131266 commented on
Apr 14, 2025 • 0 new comments -
Segmentation Faults during build on NetBSD configuring with --enable-profiling
#126099 commented on
Apr 14, 2025 • 0 new comments -
RecvmsgIntoSCMRightsStreamTest and RecvmsgSCMRightsStreamTest fails on NetBSD
#125860 commented on
Apr 14, 2025 • 0 new comments -
AssertionError in test_whichdb_ndbm on NetBSD
#124486 commented on
Apr 14, 2025 • 0 new comments -
bpo-42062: Set HTTPResponse.url at init
#22738 commented on
Apr 18, 2025 • 0 new comments -
gh-86155: Fix htmlparser "unclosed script tag causes data loss"
#22658 commented on
Apr 18, 2025 • 0 new comments -
gh-69753: Add Bytes Object Support to Shlex
#22657 commented on
Apr 18, 2025 • 0 new comments -
bpo-40075: Fix _tkinter resuming null thread state
#22453 commented on
Apr 18, 2025 • 0 new comments -
gh-75572: Forward-port test_xpickle from Python 2 to 3.
#22452 commented on
Apr 18, 2025 • 0 new comments -
gh-86017: Improve font actual docs
#22434 commented on
Apr 18, 2025 • 0 new comments -
bpo-12806: Add argparse FlexiHelpFormatter
#22129 commented on
Apr 18, 2025 • 0 new comments -
bpo-41728: Debug logging when adding TarInfo object
#22116 commented on
Apr 18, 2025 • 0 new comments -
gh-85774: IDLE smart backspace not remove multiple spaces if not at start of line
#21934 commented on
Apr 18, 2025 • 0 new comments -
gh-83274: Stop deallocation of Tkapp causing Python interpreter crash
#21532 commented on
Apr 18, 2025 • 0 new comments -
bpo-40893: Add TkDND support to tkinter
#20896 commented on
Apr 18, 2025 • 0 new comments -
gh-84823: Improve doctrings for datetime parsing methods
#20677 commented on
Apr 18, 2025 • 0 new comments -
gh-67377: Document that PyErr_SetString, etc. chain exceptions
#20329 commented on
Apr 18, 2025 • 0 new comments -
gh-84687: Add filename to the error raised by os.exec*
#19915 commented on
Apr 18, 2025 • 0 new comments -
bpo-40243: Use numeric_changed for UCD.numeric
#19457 commented on
Apr 18, 2025 • 0 new comments -
gh-51067: Add remove() in ZipInfo
#19358 commented on
Apr 18, 2025 • 0 new comments -
gh-83915: Deprecate the readinto() fallback path in _pickle.c
#19237 commented on
Apr 18, 2025 • 0 new comments -
gh-76984: Handle DATA correctly for LMTP with multiple RCPT
#18896 commented on
Apr 19, 2025 • 0 new comments -
gh-76785: Multiple Interpreters in the Stdlib (PEP 554)
#18817 commented on
Apr 18, 2025 • 0 new comments -
bpo-39468: Improve the site module's error handling while writing .python_history
#18299 commented on
Apr 18, 2025 • 0 new comments -
bpo-17659: Add locale.getfirstweekday
#18142 commented on
Apr 18, 2025 • 0 new comments -
gh-83405: Document None support for HTTPConnection.timeout
#17843 commented on
Apr 18, 2025 • 0 new comments -
bpo-11416: handle multiple .netrc entries per host
#17823 commented on
Apr 18, 2025 • 0 new comments -
gh-80776: IDLE: Add search to the "Squeezed Output Viewer"
#17614 commented on
Apr 18, 2025 • 0 new comments -
bpo-45509: Check gzip headers for corrupted fields
#29028 commented on
Apr 18, 2025 • 0 new comments -
bpo-45358 Add new cookie attributes
#28726 commented on
Apr 18, 2025 • 0 new comments -
gh-89520: IDLE - Make extentions use user's keys, not all defaults
#28713 commented on
Apr 18, 2025 • 0 new comments -
bpo-45339: Allow user to specify Thread class for use with ThreadPoolExecutor
#28640 commented on
Apr 18, 2025 • 0 new comments -
gh-96910: IDLE - make autocomplete winnconfig handler only trigger once
#28332 commented on
Apr 18, 2025 • 0 new comments -
bpo-12499: support custom len function in textwrap.wrap
#28136 commented on
Apr 18, 2025 • 0 new comments -
gh-72660: Handle unsigned long win32 error codes
#27959 commented on
Apr 18, 2025 • 0 new comments -
bpo-44660: Updated email.feedparser with support for message/global emails with quoted-printable and base64 Content-Transfer-Encodings.
#27208 commented on
Apr 18, 2025 • 0 new comments -
gh-87820: IDLE: fix config disabling tab completion
#26421 commented on
Apr 18, 2025 • 0 new comments -
bpo-44205: Ignore out of space errors in shutil.copystat
#26282 commented on
Apr 18, 2025 • 0 new comments -
bpo-36203: Check callback is callable in PyWeakref_NewRef
#26273 commented on
Apr 18, 2025 • 0 new comments -
bpo-44172: Keep reference to original window in curses subwindow objects
#26226 commented on
Apr 14, 2025 • 0 new comments -
gh-73123: Test for `keepempty` argument to string split
#26196 commented on
Apr 18, 2025 • 0 new comments -
gh-84632: IDLE: fix clipboard being cleared upon exit
#26163 commented on
Apr 18, 2025 • 0 new comments -
gh-65460: IDLE: add completion of dict keys of type str
#26039 commented on
Apr 18, 2025 • 0 new comments -
gh-68125: IDLE maximise on load
#25946 commented on
Apr 18, 2025 • 0 new comments -
gh-87298: Add tests for find_in_strong_cache() bug in _zoneinfo
#24829 commented on
Apr 18, 2025 • 0 new comments -
gh-122196: Clarify, reorder language for TestCase(object)
#24465 commented on
Apr 18, 2025 • 0 new comments -
bpo-43142: Do not add duplicate FDs to list in duplicate_for_child()
#24461 commented on
Apr 18, 2025 • 0 new comments -
bpo-42722: Add --debug command line option to unittest to enable post-mortem debugging
#23900 commented on
Apr 18, 2025 • 0 new comments -
bpo-42443 Add Thread Creation Hook to Threading.py
#23477 commented on
Apr 18, 2025 • 0 new comments -
bpo-42063: Enable users of SimpleHTTPRequestHandler to more easily change behaviour
#23414 commented on
Apr 18, 2025 • 0 new comments -
gh-86552: Update icons for macOS 11
#23339 commented on
Apr 18, 2025 • 0 new comments -
bpo-42178: Fix issue causing cmd to hang
#23290 commented on
Apr 18, 2025 • 0 new comments -
bpo-38335 simplify the overlap function for IpNetwork
#16519 commented on
Apr 18, 2025 • 0 new comments -
gh-79282: Fix inspect.findsource breaking on class frame objects
#10209 commented on
Apr 13, 2025 • 0 new comments -
In _PyIO_trap_eintr(), check if "val" is not an OSError after PyErr_NormalizeException()
#9929 commented on
Apr 13, 2025 • 0 new comments -
gh-79157: IDLE: first updated working version of a search bar
#9855 commented on
Apr 13, 2025 • 0 new comments -
gh-66079: IDLE: Ability to run 3rd party code checkers
#9802 commented on
Apr 13, 2025 • 0 new comments -
gh-62491: codecs text streams now split lines only with \r, \n and \r\n.
#9711 commented on
Apr 13, 2025 • 0 new comments -
bpo-34861 Make cProfile default output more useful
#9655 commented on
Apr 13, 2025 • 0 new comments -
bpo-34800: Fix email.contentmanager raise error when policy.max_line_length is 0 or None
#9578 commented on
Apr 18, 2025 • 0 new comments -
gh-69282: test_httpservers hangs since Python 3.5
#9564 commented on
Apr 13, 2025 • 0 new comments -
gh-78319: add UTF8 marker per RFC
#9436 commented on
Apr 18, 2025 • 0 new comments -
gh-78857: Always return a 2-tuple from divmod() and PyNumber_Divmod().
#9301 commented on
Apr 13, 2025 • 0 new comments -
gh-78691: add HTTPConnection.settimeout()
#8947 commented on
Apr 13, 2025 • 0 new comments -
gh-78646: Added support for bytearrray type , to create IPv4 addresss
#8908 commented on
Apr 13, 2025 • 0 new comments -
gh-73126: Don't fail early when __length_hint__() is too big for preallocation.
#8635 commented on
Apr 13, 2025 • 0 new comments -
gh-68443: Replace debug level-related logic in http client with logging
#8633 commented on
Apr 18, 2025 • 0 new comments -
bpo-33997: Fix racing condition in termination of pool result_handler
#8009 commented on
Apr 18, 2025 • 0 new comments -
gh-76578: Fix textwrap.wrap() so it's stable if run twice.
#5615 commented on
Apr 18, 2025 • 0 new comments -
bpo-32188: do not call os.path.realpath in ImpImporter.find_module
#4672 commented on
Apr 18, 2025 • 0 new comments -
bpo-32073: Add copy_directory_metadata parameter to shutil.copytree and shutil.move
#4456 commented on
Apr 18, 2025 • 0 new comments -
Issue URL on translated Python docs site is always pointed to English version
#82608 commented on
Apr 19, 2025 • 0 new comments -
`ctypes` thread safety auditing (and fixing)
#127945 commented on
Apr 19, 2025 • 0 new comments -
Document PyUnicode_* API
#46236 commented on
Apr 19, 2025 • 0 new comments -
PyThreadState_Clear, tstate_activate/_PyThreadState_Attach and drop_gil race race on TSAN
#121751 commented on
Apr 19, 2025 • 0 new comments -
REPL exits with traceback when str(sys.ps1) raises
#130698 commented on
Apr 19, 2025 • 0 new comments -
PyLong_FromString() does not always set `*pend` on error
#110865 commented on
Apr 19, 2025 • 0 new comments -
bpo-22393: Fix deadlock from pool worker death without communication
#16103 commented on
Apr 18, 2025 • 0 new comments -
bpo-37629: Update judgment method for jpeg.
#15955 commented on
Apr 18, 2025 • 0 new comments -
bpo-32847: Add DirectoryNotEmptyError subclass of OSError
#15496 commented on
Apr 18, 2025 • 0 new comments -
Allow graceful error handling in messages.py when MIMEText object encodes payload
#15147 commented on
Apr 18, 2025 • 0 new comments -
gh-81949: IDLE: show help(object) output in a text viewing window
#15140 commented on
Apr 18, 2025 • 0 new comments -
Fix PYTHONPATH man page in empty-value case
#14946 commented on
Apr 19, 2025 • 0 new comments -
bpo-37612: always call linkat() from os.link(), if available
#14843 commented on
Apr 18, 2025 • 0 new comments -
bpo-37407:Update imaplib.py to account for additional padding
#14388 commented on
Apr 18, 2025 • 0 new comments -
gh-44098: Release the GIL while calling mmap() in the mmap module on Windows
#14114 commented on
Apr 18, 2025 • 0 new comments -
bpo-37030: hide undocumented commands in cmd module
#13536 commented on
Apr 18, 2025 • 0 new comments -
gh-66113: Add tests for Turtle GUI
#13494 commented on
Apr 18, 2025 • 0 new comments -
gh-79951: IDLE - Convert menudefs to dictionary
#11615 commented on
Apr 13, 2025 • 0 new comments -
bpo-27015: Save kwargs given to exceptions constructor
#11580 commented on
Apr 13, 2025 • 0 new comments -
bpo-19974: Make extractall method of tarfile overwrites directory sym…
#11445 commented on
Apr 13, 2025 • 0 new comments -
bpo-35638: Introduce fixed point locale aware format type
#11405 commented on
Apr 13, 2025 • 0 new comments -
gh-79413: Add module and qualname arguments to dataclasses.make_dataclass()
#11371 commented on
Apr 13, 2025 • 0 new comments -
bpo-33661: Clear Authorization header when redirect to cross-site
#11292 commented on
Apr 13, 2025 • 0 new comments -
bpo-35302: Try each (remote addrinfo, local addrinfo) pair when connecting.
#11241 commented on
Apr 18, 2025 • 0 new comments -
gh-79698: selector.EpollSelector: add new parameter to support extra events
#11193 commented on
Apr 13, 2025 • 0 new comments -
bpo-17088: Fix handling of XML attributes when serializing with default namespace
#11050 commented on
Apr 13, 2025 • 0 new comments -
gh-79516: allow msgfmt.py to compile multiple input po files
#10875 commented on
Apr 18, 2025 • 0 new comments -
bpo-35227: Add support for file objects of unknown size to tarfile
#10714 commented on
Apr 13, 2025 • 0 new comments -
bpo-35278: Sanitize tempfile prefix to prevent directory treversal
#10627 commented on
Apr 13, 2025 • 0 new comments -
bpo-22393: Fix multiprocessing.Pool hangs if a worker process dies unexpectedly
#10441 commented on
Apr 13, 2025 • 0 new comments