-
-
Notifications
You must be signed in to change notification settings - Fork 31.7k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
155 Pull requests merged by 51 people
-
gh-132868: use _Alignof() operator in the struct module
#132872 merged
Apr 25, 2025 -
gh-127604: Only define dump_pointer() if CAN_C_BACKTRACE
#132897 merged
Apr 25, 2025 -
gh-132684: [Enum] only call _missing_ in __contains__ for Flags
#132790 merged
Apr 25, 2025 -
gh-132893: More accurate CDF computation
#132895 merged
Apr 25, 2025 -
[3.13] gh-98347: Add links to python-isal in the documentation (GH-98637)
#132894 merged
Apr 25, 2025 -
gh-98347: Add links to python-isal in the documentation
#98637 merged
Apr 25, 2025 -
[3.12] gh-132553: Build the perf tool without buildid cache (GH-132663)
#132718 merged
Apr 25, 2025 -
gh-129858: Special syntax error for
elif
block afterelse
#129902 merged
Apr 25, 2025 -
gh-69605: Add module autocomplete to PyREPL
#129329 merged
Apr 25, 2025 -
gh-131591: Implement PEP 768 support for FAT mac binaries and 32 bit binaries
#132892 merged
Apr 25, 2025 -
gh-131591: Allow pdb to attach to a running process
#132451 merged
Apr 25, 2025 -
gh-131591: Reset RemoteDebuggerSuupport state after fork
#132793 merged
Apr 25, 2025 -
gh-132776: Cleanup for XIBufferViewType
#132821 merged
Apr 25, 2025 -
gh-132415: Update vendored setuptools in
Lib/test/wheeldata
#132887 merged
Apr 24, 2025 -
gh-131798: JIT: Split CALL_TUPLE_1 into several uops
#132851 merged
Apr 24, 2025 -
[3.13] Differentiate bitwise OR from the word "or" (GH-132890)
#132891 merged
Apr 24, 2025 -
Differentiate bitwise OR from the word "or"
#132890 merged
Apr 24, 2025 -
gh-127385: Add
F_DUPFD_QUERY
tofcntl
#127386 merged
Apr 24, 2025 -
gh-93696: Fixed the breakpoint display error for frozen modules
#132862 merged
Apr 24, 2025 -
gh-131798: JIT: Split CALL_STR_1 into several uops
#132849 merged
Apr 24, 2025 -
gh-132737: Support profiling modules that import __main___
#132738 merged
Apr 24, 2025 -
gh-132882: Fix copying of unions with members that do not support __or__
#132883 merged
Apr 24, 2025 -
gh-132742: Refactor fcntl.fcntl() and fcntl.ioctl()
#132768 merged
Apr 24, 2025 -
Use os.openpty() instead of pty.openpty() in test_ioctl
#132880 merged
Apr 24, 2025 -
[3.13] Use os.openpty() instead of pty.openpty() in test_ioctl
#132878 merged
Apr 24, 2025 -
gh-125206: don't use CMPLX in configure test
#132865 merged
Apr 24, 2025 -
gh-132162: tests for py_universalnewlinefgets
#132164 merged
Apr 24, 2025 -
gh-118761: Optimise import time for
shlex
#132036 merged
Apr 24, 2025 -
[3.13] Fix a grammar error in the
Py_ALWAYS_INLINE
doc (GH-129304)#132877 merged
Apr 24, 2025 -
Fix a grammar error in the
Py_ALWAYS_INLINE
doc#129304 merged
Apr 24, 2025 -
gh-89157: Make C and Python implementation of
datetime.date.fromisoformat
consistent.#131007 merged
Apr 24, 2025 -
[3.13] gh-128185: Align Decimal docs with spec (case irrelevant for nan/inf) (GH-128323)
#132875 merged
Apr 24, 2025 -
gh-130195: Fix typo in warning message
#130254 merged
Apr 24, 2025 -
doc: update co_flags reference
#132300 merged
Apr 24, 2025 -
[3.13] gh-122399: change webbrowser.rst to better describe the contents of controller object (GH-122407)
#132874 merged
Apr 24, 2025 -
gh-128185: align Decimal docs with spec (case irrelevant for nan/inf's)
#128323 merged
Apr 24, 2025 -
gh-122399: change webbrowser.rst to better describe the contents of controller object
#122407 merged
Apr 24, 2025 -
Fix typo in the garbage_collector.md file
#132803 merged
Apr 24, 2025 -
gh-121249: fix naming of struct tagPyCArgObject members
#132863 merged
Apr 24, 2025 -
gh-132859: Run debugger scripts in their own namespaces
#132860 merged
Apr 23, 2025 -
[3.13] gh-109981: Resolve situation on iOS regarding fd_count. (GH-132823)
#132824 merged
Apr 23, 2025 -
gh-127604: Replace dprintf() with _Py_write_noraise()
#132854 merged
Apr 23, 2025 -
gh-131591: Check for remote debug in PyErr_CheckSignals
#132853 merged
Apr 23, 2025 -
[3.13] gh-83994, gh-132843: Fix and improve test_ioctl (GH-132848)
#132850 merged
Apr 23, 2025 -
gh-83994, gh-132843: Fix and improve test_ioctl
#132848 merged
Apr 23, 2025 -
gh-132719: Skip multiprocessing test if missing ctypes
#132846 merged
Apr 23, 2025 -
[3.13] gh-132742: Update documentation for the fcntl module (GH-132765)
#132832 merged
Apr 23, 2025 -
gh-127604: Allow faulthandler to dumpC stack on MacOS
#132841 merged
Apr 23, 2025 -
gh-91048: Add ability to list all pending asyncio tasks in a process remotely
#132807 merged
Apr 23, 2025 -
gh-132825: Fix typo in dict_unhashable_type() name
#132847 merged
Apr 23, 2025 -
gh-132825: Enhance unhashable error messages for dict and set
#132828 merged
Apr 23, 2025 -
gh-132719: Skip multiprocessing test if missing ctypes
#132842 merged
Apr 23, 2025 -
gh-127604: Fix refleak in faulthandler_dump_c_stack_py()
#132840 merged
Apr 23, 2025 -
[3.13] gh-132713: Fix typing.Union[index] race condition (GH-132802)
#132839 merged
Apr 23, 2025 -
gh-132713: Fix typing.Union[index] race condition
#132802 merged
Apr 23, 2025 -
gh-132449: Improve the algorithm to detect typos in keywords
#132837 merged
Apr 23, 2025 -
[3.13] gh-132713: Fix repr(list) race condition (#132801)
#132809 merged
Apr 23, 2025 -
gh-121249: adjust formatting codes for complex types in struct/ctypes modules
#132827 merged
Apr 23, 2025 -
gh-132449: Add whatsnew entry for typos in keywords
#132838 merged
Apr 23, 2025 -
gh-132742: Update documentation for the fcntl module
#132765 merged
Apr 23, 2025 -
gh-132734: Fix build on FreeBSD and old Linux
#132829 merged
Apr 23, 2025 -
gh-132758: Fix tail call and pystats builds
#132759 merged
Apr 23, 2025 -
gh-132713: Simplify list_repr_impl()
#132811 merged
Apr 23, 2025 -
gh-131913: multiprocessing: add interrupt for POSIX
#132453 merged
Apr 23, 2025 -
gh-109981: Resolve situation on iOS regarding fd_count.
#132823 merged
Apr 23, 2025 -
gh-132776: Minor Fixes for XIBufferViewType
#132779 merged
Apr 22, 2025 -
gh-132713: Fix repr(list) race condition
#132801 merged
Apr 22, 2025 -
CODEOWNERS: add myself to unionobject.c
#132808 merged
Apr 22, 2025 -
gh-131798: JIT: Split
CALL_TYPE_1
into several uops#132419 merged
Apr 22, 2025 -
[3.13] Update
pre-commit
repos (GH-132792)#132804 merged
Apr 22, 2025 -
Update
pre-commit
repos#132792 merged
Apr 22, 2025 -
gh-132470: Prevent crash in ctypes.CField when
byte_size
is incorrect#132475 merged
Apr 22, 2025 -
GH-131296: fix clang-cl warning on Windows in getpath.c
#131594 merged
Apr 22, 2025 -
gh-128813: hide mixed-mode functions for complex arithmetic from C-API
#131703 merged
Apr 22, 2025 -
gh-46236: Add Py_UNICODE_REPLACEMENT_CHARACTER doc
#132706 merged
Apr 22, 2025 -
gh-132734: Add new constants for Bluetooth sockets
#132735 merged
Apr 22, 2025 -
gh-46236: Add missing PyUnicode_Resize() doc
#132628 merged
Apr 22, 2025 -
gh-101410: customize error messages for 1-arg math functions
#129497 merged
Apr 22, 2025 -
gh-132449: Improve syntax error messages for keywords with typos
#132450 merged
Apr 22, 2025 -
gh-132578: Rename the
threading.Thread._handle
field#132696 merged
Apr 21, 2025 -
[3.13] gh-132769: Refactor possible read-out-of-bounds in
lexer.c
(GH-132770)#132788 merged
Apr 21, 2025 -
[3.13] gh-122179: Fix hashlib.file_digest and non-blocking I/O
#132787 merged
Apr 21, 2025 -
[3.13] gh-132747: Fix
NULL
dereference when calling a method's__get__
manually (GH-132772)#132786 merged
Apr 21, 2025 -
gh-122179: Fix hashlib.file_digest and non-blocking I/O
#122183 merged
Apr 21, 2025 -
gh-132747: Fix
NULL
dereference when calling a method's__get__
manually#132772 merged
Apr 21, 2025 -
gh-132719: Fix AMD64 FreeBSD14/15 3.x failures -
test_rlock_locked_2processes
used an unknownValue
#132774 merged
Apr 21, 2025 -
gh-132479: Fix crash with multiple comprehensions in annotations
#132778 merged
Apr 21, 2025 -
PR 132638 typo fix
#132785 merged
Apr 21, 2025 -
gh-131591: Add remote debugging attachment protocol documentation
#132638 merged
Apr 21, 2025 -
gh-131586: Avoid refcount contention in context managers
#131851 merged
Apr 21, 2025 -
gh-127604: Add C stack dumps to
faulthandler
#128159 merged
Apr 21, 2025 -
gh-132769: Refactor possible read-out-of-bounds in
lexer.c
#132770 merged
Apr 21, 2025 -
gh-127945: add test_ctypes to free-threading TSAN CI
#132727 merged
Apr 21, 2025 -
GH-130415: Improve the JIT's unneeded uop removal pass
#132333 merged
Apr 21, 2025 -
gh-132777: Fix Error Message for Duplicates in generate_global_scripts.py
#132780 merged
Apr 21, 2025 -
annotations: Add tests to check that async comprehensions produce errors
#132513 merged
Apr 21, 2025 -
gh-132054: Add
application/yaml
tomimetypes
#132056 merged
Apr 21, 2025 -
[3.13] gh-85583: Add an overview of formatted string literals (f-strings) to
str
(GH-132689)#132767 merged
Apr 21, 2025 -
gh-85583: Add overview of formatted string literals (f-strings) to
str
#132689 merged
Apr 21, 2025 -
[3.13] gh-132753: Argument Clinic: Fix support of c_default for the bool converter (GH-132754)
#132766 merged
Apr 21, 2025 -
[3.13] gh-132742: Add more tests for fcntl.ioctl() (GH-132756)
#132764 merged
Apr 21, 2025 -
gh-132742: Add more tests for fcntl.ioctl()
#132756 merged
Apr 21, 2025 -
gh-132753: Argument Clinic: Fix support of c_default for the bool converter
#132754 merged
Apr 20, 2025 -
InternalDocs: Fix outdated struct references in frames.md
#132613 merged
Apr 20, 2025 -
[3.13] gh-129098: avoid using content of
_pyrepl/__main__.py
when reporting tracebacks (GH-130721)#132755 merged
Apr 20, 2025 -
gh-131298: eliminate HACL* static libraries for cryptographic modules
#132438 merged
Apr 20, 2025 -
gh-129098: avoid using content of
_pyrepl/__main__.py
when reporting tracebacks#130721 merged
Apr 20, 2025 -
gh-132390: Apply Ruff linting to
Tools/build
#132391 merged
Apr 20, 2025 -
gh-127117: ensure that
_initial_thread
is the last field ofPyInterpreterState
whenPy_STACKREF_DEBUG
is defined#132721 merged
Apr 20, 2025 -
[3.13] gh-129327: revise hashlib documentation to account for FIPS removing sha1 (GH-132729)
#132740 merged
Apr 20, 2025 -
gh-129327: revise hashlib documentation to account for FIPS removing sha1
#132729 merged
Apr 20, 2025 -
gh-131952: Add color to the
json
CLI#132126 merged
Apr 19, 2025 -
gh-130167: Improve the error case for
textwrap.dedent
#132666 merged
Apr 19, 2025 -
Update entry for Willow Chargin in
.mailmap
andACKS
#132714 merged
Apr 19, 2025 -
[3.13] gh-132673: Fix crash with zero-alignment in a
ctypes.Structure
#132695 merged
Apr 19, 2025 -
[3.13] Docs: Fix REPL example in
Doc/library/shutil.rst
(GH-132700)#132728 merged
Apr 19, 2025 -
Fix REPL example in
Lib/shutil.rst
#132700 merged
Apr 19, 2025 -
Exclude
.mailmap
in Codeowners#132722 merged
Apr 19, 2025 -
gh-127945: add lock held assertions in ctypes arrays
#132720 merged
Apr 19, 2025 -
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
52 Pull requests opened by 30 people
-
gh-85204: Improve `locale.setlocale` example
#132683 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 -
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-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 -
gh-106287: do not write objects after an unmarshalling error
#132715 opened
Apr 19, 2025 -
gh-69405: Automate creation of idlelib/help.html from Doc/.../idle.html
#132723 opened
Apr 19, 2025 -
gh-132717: `argparse`: Call the convert function for default values of variadic arguments
#132724 opened
Apr 19, 2025 -
gh-132732: Automatically constant evaluate pure operations
#132733 opened
Apr 19, 2025 -
Update "Format String Syntax" documentation block to match actual behaviour
#132736 opened
Apr 19, 2025 -
gh-132558: allow `choices` to be specified as strings in presence of a `type` argument
#132743 opened
Apr 20, 2025 -
gh-132744: Check recursion limit in _PY_FRAME_GENERAL
#132746 opened
Apr 20, 2025 -
gh-127081: lock non-re-entrant `*pwent` calls
#132748 opened
Apr 20, 2025 -
gh-127081: add critical sections to `dbm` objects
#132749 opened
Apr 20, 2025 -
gh-127081: use re-entrant variants of `get{proto,serv}by{name,port}`
#132750 opened
Apr 20, 2025 -
gh-127081: use `getlogin_r` if available
#132751 opened
Apr 20, 2025 -
gh-45048: Document the availability and uses of the SO_ constants
#132752 opened
Apr 20, 2025 -
gh-84037: Expand ~ in `glob.glob`
#132757 opened
Apr 20, 2025 -
GH-132760: Expose dict view types in ``types``
#132761 opened
Apr 20, 2025 -
gh-132781: Cleanup Code Related to NotShareableError
#132782 opened
Apr 21, 2025 -
gh-132783: Add `match` and `case` to `help` topics
#132784 opened
Apr 21, 2025 -
[3.13] gh-132578: Rename the `threading.Thread._handle` field (GH-132696)
#132789 opened
Apr 21, 2025 -
gh-132742: Improve tests for fcntl.ioctl()
#132791 opened
Apr 22, 2025 -
gh-132796: Closes SMTP connection on 421 during data in sendmail
#132797 opened
Apr 22, 2025 -
gh-132798: Schedule removal of `PyUnicode_AsDecoded/Encoded` functions for 3.15
#132799 opened
Apr 22, 2025 -
gh-132805 - annotationlib - Fix unions of real types and forward references.
#132806 opened
Apr 22, 2025 -
gh-132416: document behavior of os.symlink when dst already exists
#132810 opened
Apr 22, 2025 -
gh-132805: annotationlib: Fix handling of non-constant values in FORWARDREF
#132812 opened
Apr 22, 2025 -
gh-123471: Make itertools.product and itertools.combinations thread-safe
#132814 opened
Apr 22, 2025 -
gh-125618: Make FORWARDREF format succeed more often
#132818 opened
Apr 22, 2025 -
gh-132322: Ensure shutil functions return str when using pathlib
#132820 opened
Apr 23, 2025 -
gh-132637: Fix positional predicates in xpath when a default namespace is provided
#132822 opened
Apr 23, 2025 -
gh-132771: Added assert for potential Integer Overflow in the mark_stacks function
#132830 opened
Apr 23, 2025 -
gh-132835: Fix using a null pointer in mro_hierarchy
#132836 opened
Apr 23, 2025 -
gh-129965: Add more missing MIME types
#132845 opened
Apr 23, 2025 -
gh-91048: Refactor _testexternalinspection and add Windows support
#132852 opened
Apr 23, 2025 -
gh-67766: Improve `struct.pack` out of range error messages
#132857 opened
Apr 23, 2025 -
gh-69011: `ctypes.create_*_buffer` clarify NUL termination character inclusion
#132858 opened
Apr 23, 2025 -
gh-121249: unconditionally support `complex` types in `struct`
#132864 opened
Apr 24, 2025 -
gh-131531: android.py enhancements to support cibuildwheel
#132870 opened
Apr 24, 2025 -
gh-63882: Implement some `test_minidom` tests
#132879 opened
Apr 24, 2025 -
GH-130328: pasting in new REPL is slow on Windows
#132884 opened
Apr 24, 2025 -
gh-91156: Document how TextIOWrapper interacts with UTF-8 mode
#132885 opened
Apr 24, 2025 -
GH-130328: further speedup of pasting in new REPL on Windows by reading in chunks
#132889 opened
Apr 24, 2025 -
[3.13] gh-132684: [Enum] only call _missing_ in __contains__ for Flags (GH-132790)
#132896 opened
Apr 25, 2025 -
Revert "gh-132415: Update vendored setuptools in ``Lib/test/wheeldata` (#132887)"
#132900 opened
Apr 25, 2025 -
gh-132710: only use stable `_uuid.generate_time_safe()` to deduce MAC address
#132901 opened
Apr 25, 2025 -
gh-127906: Add missing sys import to test_cppext
#132902 opened
Apr 25, 2025 -
gh-132415: Fix NameError in test_cppext/setup.py
#132903 opened
Apr 25, 2025
80 Issues closed by 27 people
-
Use _Alignof to query alignments in the struct module
#132868 closed
Apr 25, 2025 -
Improve accuracy of NormalDist.cdf
#132893 closed
Apr 25, 2025 -
memoryview Cross-Interpreter Data Has Some Minor Issues
#132776 closed
Apr 25, 2025 -
Update bundled setupotools in `test.wheeldata` and remove `wheel.whl`
#132415 closed
Apr 24, 2025 -
Add `F_DUPFD_QUERY` to `fcntl`
#127385 closed
Apr 24, 2025 -
REPL shows source code from `_pyrepl.__main__.py`
#129098 closed
Apr 24, 2025 -
cProfile cannot run code that pickles objects defined in __main__
#132737 closed
Apr 24, 2025 -
[3.14 regression] Cannot copy Union containing objects that do not implement `__or__`
#132882 closed
Apr 24, 2025 -
pass big values for arg to fcntl.ioctl
#74850 closed
Apr 24, 2025 -
Inconsistent evaluation semantic in generator expressions
#132881 closed
Apr 24, 2025 -
The new `multiprocessing.[R]Lock.locked()` method fails.
#132561 closed
Apr 24, 2025 -
Update setupotools.whl to 70.1+, drop wheel.whl
#132866 closed
Apr 24, 2025 -
Minor error in the doc for controller.name in the webbrowser documentation page
#122399 closed
Apr 24, 2025 -
datetime's C implementation verifies fromisoformat is ASCII, but the pure python implementation does not
#89157 closed
Apr 24, 2025 -
Brackets "[" and "]" writing or inserting does not work in Python 3.13 interactive shell (Portuguese keyboard)
#132871 closed
Apr 24, 2025 -
SIGSEV with method descriptors called without a second argument
#132747 closed
Apr 24, 2025 -
RuntimeError on race on weakset concurrent iteration
#89441 closed
Apr 24, 2025 -
Deep recursive exception breaks traceback printing
#118978 closed
Apr 24, 2025 -
Built-in modules inconsistent in different systems.
#132834 closed
Apr 24, 2025 -
sys.remote_exec() scripts run in the `__main__` namespace
#132859 closed
Apr 24, 2025 -
socket.CAN_RAW_ERR_FILTER is not defined in Python 3.11 and later
#129719 closed
Apr 23, 2025 -
test_ioctl failing on MacOS
#132843 closed
Apr 23, 2025 -
test_ioctl skipped -- Unable to open /dev/tty
#83994 closed
Apr 23, 2025 -
Save a few bits in dicts
#96472 closed
Apr 23, 2025 -
"unhashable type" is a beginner-unfriendly error message
#132825 closed
Apr 23, 2025 -
`ast.parse()` inconsistency with type comments vs. `type: ignore`
#131570 closed
Apr 23, 2025 -
Segfault in `union_repr` from `list_repr_impl` in free-threaded build
#132713 closed
Apr 23, 2025 -
Improve syntax error messages for keywords with typos
#132449 closed
Apr 23, 2025 -
Use C type names (PyUnicode etc;) in the C API docs
#53185 closed
Apr 23, 2025 -
New buildbot failure: AMD64 FreeBSD does not have `netbt/l2cap.h`
#132831 closed
Apr 23, 2025 -
Add tests for the PyEval_Run family of the C API
#117968 closed
Apr 23, 2025 -
Add `multiprocessing.Process.interrupt`
#131913 closed
Apr 23, 2025 -
ForwardRef: remove `__hash__` and `__eq__`
#129463 closed
Apr 22, 2025 -
Add constants for Bluetooth socket support
#132734 closed
Apr 22, 2025 -
Customize and improve error messages in the math module.
#101410 closed
Apr 22, 2025 -
math.gamma result slightly different on aarch64-apple-darwin
#132763 closed
Apr 22, 2025 -
Static analysis reveals that `tok_mode->last_expr_buffer[i] != '\0' && i < input_length` is not safe
#132769 closed
Apr 21, 2025 -
`hashlib.file_digest()` can't handle non-blocking I/O
#122179 closed
Apr 21, 2025 -
SystemError: compiler_lookup_arg(name='name_1') with reftype=7 failed in <genexpr>
#132479 closed
Apr 21, 2025 -
Tools/build/generate_global_strings.py Doesn't Handle Duplicates Correctly
#132777 closed
Apr 21, 2025 -
PEP446 (CLOEXEC by default) violation with fcntl.fcntl(..., fcntl.F_DUPFD)
#71337 closed
Apr 21, 2025 -
EINTR handling in fcntl
#70903 closed
Apr 21, 2025 -
Add PyLong_AsNativeBytes and PyLong_FromNativeBytes to the stable ABI
#132639 closed
Apr 21, 2025 -
fcntl_ioctl still not 100% sane with unsigned longs
#60328 closed
Apr 21, 2025 -
Add `application/yaml` to `mimetypes`
#132054 closed
Apr 21, 2025 -
Mimetypes doesn't support audio/webm
#85391 closed
Apr 20, 2025 -
Overflow handling in `statistics.mean()` and `statistics.fmean()`
#132667 closed
Apr 20, 2025 -
keep consistent of `logger.debug` of `asyncio.BaseProactorEventLoop` with others of `asyncio`
#128928 closed
Apr 20, 2025 -
unaligned numbered list text and extra paragraph in collections.abc
#130159 closed
Apr 20, 2025 -
Color in json.tool CLI
#131952 closed
Apr 20, 2025 -
Use constants instead of hard-coded strings in `Tools/cases_generator`
#122449 closed
Apr 20, 2025 -
UBSan: runtime undefined behaviours when using `-fsanitize=undefined -fno-sanitize-recover`
#132097 closed
Apr 20, 2025 -
Lint `Tools/build` using existing ruff configuration
#132390 closed
Apr 20, 2025 -
`methodcaller` is not thread-safe (or re-entrant)
#127065 closed
Apr 20, 2025 -
Revise hashlib documentation concerning SHA-1 and FIPS
#129327 closed
Apr 20, 2025 -
Incorrect function name in error message of `_interpreters.run_string`
#132174 closed
Apr 19, 2025 -
spam
#132739 closed
Apr 19, 2025 -
Incorrect Output When Printing Bytes Type
#132730 closed
Apr 19, 2025 -
`_align_ = 0` segfaults when used with empty filed list (`_fields_ = []`)
#132673 closed
Apr 19, 2025 -
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
40 Issues opened by 31 people
-
REPL: AttributeError: module `__mp_main__` has no attribute `is_prime` in `ProcessPoolExecutor` example
#132898 opened
Apr 25, 2025 -
Wrong use of `ctypes.GetLastError()` in windows_console.py
#132888 opened
Apr 24, 2025 -
Socket file descriptor races in GIL-enabled build
#132886 opened
Apr 24, 2025 -
math.ldexp gives incorrect results on Windows
#132876 opened
Apr 24, 2025 -
Crash due to racy read in dictobject do_lookup under free threading
#132869 opened
Apr 24, 2025 -
Improve Py_mod_multiple_interpreters and Py_mod_gil Usability
#132861 opened
Apr 23, 2025 -
"double free or corruption (!prev)" with radicale
#132856 opened
Apr 23, 2025 -
Subclassing PrettyPrinter.format doesn't work in all cases
#132855 opened
Apr 23, 2025 -
Preventing the use of a null pointer in mro_hierarchy
#132835 opened
Apr 23, 2025 -
Report of Open Redirect Vulnerability in Python 3.9.19 - Utilizing Simple HTTP
#132826 opened
Apr 23, 2025 -
PyEval_SetProfileAllThreads is racy under free-threading
#132817 opened
Apr 22, 2025 -
test__opcode fails with missing 'jump_backward' in specialization stats
#132815 opened
Apr 22, 2025 -
`csv.writer` with `QUOTE_NONE` still requires non-emtpy `quotechar` and `escapechar`
#132813 opened
Apr 22, 2025 -
[3.14] annotationlib - Union '|' syntax and typing.Union[...] generate different forward references.
#132805 opened
Apr 22, 2025 -
Schedule removal of PyUnicode_AsDecoded/Encoded functions
#132798 opened
Apr 22, 2025 -
smtplib: missing case in handling 421 response in sendmail
#132796 opened
Apr 22, 2025 -
UnicodeEncodeError during mime header parsing is unhandled in _header_value_parser.py
#132794 opened
Apr 22, 2025 -
No Python documentation found for 'match'
#132783 opened
Apr 21, 2025 -
NotShareableError Should Inherit from TypeError
#132781 opened
Apr 21, 2025 -
Minor InterpreterPoolExecutor Issues
#132775 opened
Apr 21, 2025 -
Potential Integer Overflow in mark_stacks function
#132771 opened
Apr 21, 2025 -
dict_set_fromkeys() calculates size of dictionary improperly
#132762 opened
Apr 21, 2025 -
Expose dict view types in ``types``
#132760 opened
Apr 20, 2025 -
Build fails with --enable-pystats and --with-tail-call-interp due to undeclared lastopcode variable
#132758 opened
Apr 20, 2025 -
Argument Clinic: c_default does not work with bool and char converters
#132753 opened
Apr 20, 2025 -
Check consistency of OpenSSL data headers
#132745 opened
Apr 20, 2025 -
Runaway recursion on 3.13 and higher for _PY_FRAME_GENERAL
#132744 opened
Apr 20, 2025 -
Rewrite the fcntl module
#132742 opened
Apr 20, 2025 -
http.server does not accept "absolute-form" as "request-target"
#132741 opened
Apr 20, 2025 -
Constant evaluate/propagate pure ops automatically
#132732 opened
Apr 19, 2025 -
JIT refleaks on main
#132731 opened
Apr 19, 2025 -
Improve `sysconfig` CLI
#132726 opened
Apr 19, 2025 -
AMD64 FreeBSD14/15 3.x failures
#132719 opened
Apr 19, 2025 -
Argparse: inconsistent default handling between `nargs` values
#132717 opened
Apr 19, 2025 -
uuid.getnode() is not tied to MAC address when using `libuuid`
#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
366 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-132661: Implement PEP 750
#132662 commented on
Apr 24, 2025 • 53 new comments -
gh-130698: Add safe methods to get prompts for new REPL
#131110 commented on
Apr 20, 2025 • 17 new comments -
GH-132439: REPL on Windows swallows characters entered via AltGr
#132440 commented on
Apr 22, 2025 • 16 new comments -
gh-112632 : Added an option for block formatting to ``pprint``
#129274 commented on
Apr 20, 2025 • 14 new comments -
gh-99813: Start using `SSL_sendfile` when available
#99907 commented on
Apr 24, 2025 • 14 new comments -
gh-132042: Prebuild mro_dict for find_name_in_mro to speedup class creation
#132618 commented on
Apr 22, 2025 • 10 new comments -
gh-127266: avoid data races when updating type slots
#131174 commented on
Apr 25, 2025 • 10 new comments -
gh-132413: Fix crash in _datetime when used at shutdown
#132665 commented on
Apr 25, 2025 • 8 new comments -
gh-121468: Support async breakpoint in pdb
#132576 commented on
Apr 22, 2025 • 7 new comments -
gh-131652: remove duplicated bits in `Lib/test/clinic.test.c`
#131653 commented on
Apr 20, 2025 • 6 new comments -
gh-85566: State interpreter var "_" in appendix of tutorial
#21654 commented on
Apr 22, 2025 • 6 new comments -
gh-131524: Update platform CLI to use argparse
#131542 commented on
Apr 24, 2025 • 6 new comments -
gh-130645: Add colour to `argparse` help
#132323 commented on
Apr 22, 2025 • 5 new comments -
gh-131185: Use a proper thread-local for cached thread states
#132510 commented on
Apr 25, 2025 • 5 new comments -
gh-130907: Treat all module-level annotations as conditional
#131550 commented on
Apr 23, 2025 • 4 new comments -
gh-131178: Add tests for http.server command-line interface
#132540 commented on
Apr 19, 2025 • 4 new comments -
gh-132042: Remove resolve_slotdups to speedup class creation
#132156 commented on
Apr 22, 2025 • 4 new comments -
gh-132474: optimize rounding of int's for large negative ndigits
#132579 commented on
Apr 19, 2025 • 4 new comments -
gh-130141: clean up asyncio._SelectorTransport during __del__
#130142 commented on
Apr 20, 2025 • 3 new comments -
gh-123503: Replace usages of addinfourl and HTTPResponse deprecated attributes with stable ones
#132670 commented on
Apr 22, 2025 • 3 new comments -
gh-59648: Nanosecond support for datetime
#92078 commented on
Apr 25, 2025 • 3 new comments -
GH-123599: `url2pathname()`: don't call `gethostbyname()` by default
#132610 commented on
Apr 24, 2025 • 3 new comments -
GH-87646: Make `tempfile.NamedTemporaryFile` and `TemporaryDirectory` path-like
#114765 commented on
Apr 23, 2025 • 3 new comments -
gh-51067: add ZipInfo.remove()
#103033 commented on
Apr 24, 2025 • 3 new comments -
gh-132246: Add special buffer methods to C API Type Object docs
#132247 commented on
Apr 21, 2025 • 2 new comments -
gh-92810: Reduce memory usage by ABCMeta.__subclasscheck__
#131914 commented on
Apr 23, 2025 • 2 new comments -
gh-132657: Add free-threading scaling benchmark for copy.copy and copy.deepcopy
#132658 commented on
Apr 21, 2025 • 2 new comments -
gh-101178: Add Ascii85, base85, and Z85 support to binascii
#102753 commented on
Apr 25, 2025 • 2 new comments -
gh-127389 - fix 'Uops Executed' display in summarize_stats.py
#127396 commented on
Apr 23, 2025 • 2 new comments -
gh-74020: Raise ValueError for negative values converted to unsigned
#121114 commented on
Apr 23, 2025 • 1 new comment -
gh-117031: Add support for new member types for PyMemberDef.type
#117032 commented on
Apr 18, 2025 • 1 new comment -
gh-131423: Update OpenSSL data to 3.4.1 on Linux
#131618 commented on
Apr 20, 2025 • 1 new comment -
GH-114911: use time.perf_counter in Stopwatch
#131469 commented on
Apr 24, 2025 • 1 new comment -
gh-129538: Fix IPv6Interface.ip losing scope ID information
#129548 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-129573: Fix possible abort from non-string suggestions in `calculate_suggestions`/`_Py_CalculateSuggestions`
#130997 commented on
Apr 20, 2025 • 1 new comment -
gh-132631: Fix "I/O operation on closed file" when parsing JSON Lines file
#132632 commented on
Apr 18, 2025 • 1 new comment -
GH-132380: Add optimization for non-interned type lookup.
#132652 commented on
Apr 21, 2025 • 1 new comment -
gh-132629: Deprecate acception out of range values for unsigned integers in PyArg_Parse
#132630 commented on
Apr 23, 2025 • 1 new comment -
gh-117031: Add support for arbitrary C integer types for PyMemberDef.type
#132550 commented on
Apr 18, 2025 • 1 new comment -
gh-132671: Do not match host+port with proxy bypass macOS rules, match host only.
#132672 commented on
Apr 22, 2025 • 1 new comment -
gh-116436: Improve error message when TypeError occurs during dict update
#116443 commented on
Apr 19, 2025 • 0 new comments -
gh-115997: Make `HTTPResponse.read1` and `readline` raise `IncompleteRead`
#115998 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 20, 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 -
Expose functions called from the interpreter loop via PyAPI_FUNC
#131776 commented on
Apr 23, 2025 • 0 new comments -
gh-112472 Improve typing docs intro for TypeAlias
#114363 commented on
Apr 18, 2025 • 0 new comments -
gh-91398: Remove IDLE shell sidebar padding
#32363 commented on
Apr 23, 2025 • 0 new comments -
Fix issues gh-86199 gh-86795
#92192 commented on
Apr 18, 2025 • 0 new comments -
gh-113539: Enable using ``$BROWSER`` to reorder default seach order in webbrowser.py
#113561 commented on
Apr 24, 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-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-80678: Add comment on preferred csv delimiters
#96199 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-123174: Add proto parameter to sock_connect
#123175 commented on
Apr 18, 2025 • 0 new comments -
gh-122676: Fix incorrect description in concurrent.futures.Future.add_done_callback
#122678 commented on
Apr 20, 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 20, 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 20, 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 -
gh-120323: Remove class check for redundant _CHECK_ATTR_CLASS
#121002 commented on
Apr 20, 2025 • 0 new comments -
gh-117657: Make frame clearing thread-safe
#120542 commented on
Apr 20, 2025 • 0 new comments -
gh-120258: Correct MIME type for .ass files
#120252 commented on
Apr 20, 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-99631: Add custom loads and dumps support for the shelve module
#118065 commented on
Apr 19, 2025 • 0 new comments -
gh-117596: Fix realpath ValueError on null byte
#117573 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 -
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-96436: add flag to opt out of sequence index adjustment
#96437 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-96894: Do not turn echo off for subsequent commands in batch activators
#96895 commented on
Apr 21, 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-98388: Add tests for happy eyeballs and its internal workings
#98389 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-72496: Implemented patch to improve performance of string.Template
#99177 commented on
Apr 18, 2025 • 0 new comments -
gh-68319: Enable changing delimiter for ExtendedInterpolation
#101692 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 -
raising a BaseException in a multiprocessing worker pool causes process hang
#101081 commented on
Apr 22, 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-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 22, 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 -
gh-95889: Implement Default Value Display in ArgumentsDefaultsHelpFormatter Help Message
#112682 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-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-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-60856: Be explicit about localhost for socket.getfqdn
#93451 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-57286: Clarify wording on daemon threads
#94797 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-89722: Add tests for pprint.pprint
#95281 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-132108: Add Buffer Protocol support to int.from_bytes to improve performance
#132109 commented on
Apr 22, 2025 • 0 new comments -
gh-129069: make list ass_slice and memory_repeat safe in free-threading
#131882 commented on
Apr 23, 2025 • 0 new comments -
gh-128438: Use `EnvironmentVarGuard` for `test_zoneinfo.py` to manage environmen…
#131870 commented on
Apr 24, 2025 • 0 new comments -
gh-118761: Improve import time of `sqlite3`
#131796 commented on
Apr 21, 2025 • 0 new comments -
GH-114809: Add support for macOS multi-arch builds with the JIT enabled
#131751 commented on
Apr 25, 2025 • 0 new comments -
gh-91349: Expose the crc32 function from the lzma library
#131721 commented on
Apr 18, 2025 • 0 new comments -
gh-131715 Fix Error calling BaseHTTPRequestHandler.end_headers()
#131718 commented on
Apr 22, 2025 • 0 new comments -
gh-74028: `concurrent.futures.Executor.map`: avoid reference cycles when an exception is raised
#131701 commented on
Apr 23, 2025 • 0 new comments -
[WIP] gh-129813, PEP 782: Add PyBytesWriter C API
#131681 commented on
Apr 22, 2025 • 0 new comments -
GH-130798: Add type hints to pathlib.types
#131639 commented on
Apr 23, 2025 • 0 new comments -
gh-131507: Add support for syntax highlighting in PyREPL
#131562 commented on
Apr 19, 2025 • 0 new comments -
gh-131535: Fix stale example in `html.parser` docs, make examples doctests
#131551 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-93376: Allow override of mbox From matching
#131415 commented on
Apr 20, 2025 • 0 new comments -
gh-123471: Make concurrent iteration over itertools.cycle safe under free-threading
#131212 commented on
Apr 22, 2025 • 0 new comments -
gh-131116: Fix inspect._finddoc to work with cached_property objects.
#131165 commented on
Apr 18, 2025 • 0 new comments -
gh-83461: Don't allow datetime parsing to accept non-ASCII digits
#131008 commented on
Apr 24, 2025 • 0 new comments -
gh-130999: Avoid exiting the new REPL when there are non-string candidates for suggestions
#131001 commented on
Apr 20, 2025 • 0 new comments -
Enable _Py_HOT_FUNCTION for Clang
#130891 commented on
Apr 20, 2025 • 0 new comments -
Remove duplicate includes: Python/{bytecodes,ceval,optimizer_analysis}.c
#132622 commented on
Apr 24, 2025 • 0 new comments -
gh-132551: make BytesIO object free-thread safe
#132616 commented on
Apr 23, 2025 • 0 new comments -
gh-132413: Fix crash in _datetime when used at shutdown (alt)
#132599 commented on
Apr 24, 2025 • 0 new comments -
gh-128213: fast path for bytes creation from list and tuple
#132590 commented on
Apr 22, 2025 • 0 new comments -
gh-131798: Add JIT path for _BUILD_STRING
#132564 commented on
Apr 24, 2025 • 0 new comments -
gh-124864: Extends smtplib documentation on ESMTP options format
#132547 commented on
Apr 21, 2025 • 0 new comments -
GH-132508: Use tagged integers on the evaluation stack for the last instruction offset
#132545 commented on
Apr 18, 2025 • 0 new comments -
gh-132532: Add `CHECK_PERIODIC` instruction and use it for CALLs instead of the uop version.
#132533 commented on
Apr 18, 2025 • 0 new comments -
gh-132527: Added missing `w` typecode to array() error message
#132529 commented on
Apr 24, 2025 • 0 new comments -
gh-81793: Always call linkat() from os.link(), if available
#132517 commented on
Apr 21, 2025 • 0 new comments -
gh-132461: Fix crash in OrderedDict.setdefault when key has unstable hash
#132462 commented on
Apr 22, 2025 • 0 new comments -
GH-132445: Allowing to reset parameters of Wave_write
#132448 commented on
Apr 24, 2025 • 0 new comments -
gh-97517: Add hyperlink to format code information for strftime() and strptime() docstrings.
#132375 commented on
Apr 21, 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-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 21, 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-77393: Add `--statistics` opt to `msgfmt.py`
#132136 commented on
Apr 23, 2025 • 0 new comments -
gh-128335: Make slice generic at runtime
#128336 commented on
Apr 18, 2025 • 0 new comments -
gh-128307: support eager_start kwarg in create_eager_task_factory
#128306 commented on
Apr 22, 2025 • 0 new comments -
gh-127617: Trace through __init__ in CALL_ALLOC_AND_ENTER_INIT
#127618 commented on
Apr 20, 2025 • 0 new comments -
gh-127298: Refactor test_hashlib for better usedforsecurity & openssl fips mode env support.
#127492 commented on
Apr 19, 2025 • 0 new comments -
gh-127478: Enhancement to support FTP connection with NAT scenario
#127477 commented on
Apr 18, 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 20, 2025 • 0 new comments -
gh-69589, gh-84774: Fix path normalization in urllib.parse.urljoin()
#126679 commented on
Apr 22, 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 20, 2025 • 0 new comments -
gh-119538: Add missing build dependencies
#125998 commented on
Apr 18, 2025 • 0 new comments -
gh-108362: Retarget incremental GC changes to 3.14
#125453 commented on
Apr 18, 2025 • 0 new comments -
GH-98894: Fix `function__return` and `function__entry` dTrace probe missing after `GH-103083`
#125019 commented on
Apr 23, 2025 • 0 new comments -
gh-125022: add support for simple SIMD features detection
#125011 commented on
Apr 25, 2025 • 0 new comments -
gh-120619: Tier 2 partial evaluator foundations
#124910 commented on
Apr 20, 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-129847: Add graphlib.reverse(), graphlib.as_transitive()
#130875 commented on
Apr 18, 2025 • 0 new comments -
gh-130819: Update `tarfile.py#_create_gnu_long_header` to align with GNU Tar
#130820 commented on
Apr 23, 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 23, 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-77065: Add optional keyword-only argument `echochar` for `getpass.getpass`
#130496 commented on
Apr 19, 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 -
Add 'Show translation source' to docs sidebar
#130355 commented on
Apr 23, 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-129250: allow pickle instances of generic classes
#129446 commented on
Apr 23, 2025 • 0 new comments -
gh-132502: Prototyping adding timestamps to tracebacks.
#129337 commented on
Apr 20, 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-129027: Raise DeprecationWarning for sys._clear_type_cache
#129043 commented on
Apr 24, 2025 • 0 new comments -
gh-63882: Comment out empty `test_minidom` tests
#128948 commented on
Apr 24, 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 23, 2025 • 0 new comments -
gh-75223: Deprecate undotted extensions in `mimetypes.MimeTypes.add_type`
#128638 commented on
Apr 18, 2025 • 0 new comments -
gh-127073: Clear completion list when KeyboardInterrupt occurs in REPL
#128467 commented on
Apr 18, 2025 • 0 new comments -
Add a `PyThreadState *` parameter (almost) everywhere
#132312 commented on
Apr 23, 2025 • 0 new comments -
Data race between compare_generic and insert_combined_dict under free-threading
#132641 commented on
Apr 23, 2025 • 0 new comments -
The io module doesn't support non-blocking files
#57531 commented on
Apr 23, 2025 • 0 new comments -
Make _Py_c_sum(), _Py_c_diff(), etc (elementary operations on Py_complex) - part of the public API
#128813 commented on
Apr 23, 2025 • 0 new comments -
searching for XML elements with position predicates does not work at all when namespaces are involved.
#132637 commented on
Apr 23, 2025 • 0 new comments -
shutil: Inconsistent return types when using pathlib
#132322 commented on
Apr 23, 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 22, 2025 • 0 new comments -
Make concurrent iteration over pairwise, combinations, permutations, cwr, product, etc. from itertools safe under free-threading
#123471 commented on
Apr 22, 2025 • 0 new comments -
Document behavior of Path.symlink_to() when source already exists
#132416 commented on
Apr 22, 2025 • 0 new comments -
[Feature Request]: Add zstd support in tarfile
#81276 commented on
Apr 22, 2025 • 0 new comments -
Document PyUnicode_* API
#46236 commented on
Apr 22, 2025 • 0 new comments -
Provide detection for SIMD features in autoconf and at runtime
#125022 commented on
Apr 22, 2025 • 0 new comments -
Callbacks pended by `Py_AddPendingCall` will never be invoked if the main thread doesn't release GIL
#95820 commented on
Apr 22, 2025 • 0 new comments -
Support LMMS project files in mimetypes.guess_type
#68667 commented on
Apr 22, 2025 • 0 new comments -
Introduction of Thread._handle: _thread._ThreadHandle in Python3.13 has broken an unknown number of packages
#132578 commented on
Apr 21, 2025 • 0 new comments -
SIGSEV in `datetime.timedelta` (possibly from datetime's C `delta_new`)
#132413 commented on
Apr 21, 2025 • 0 new comments -
Use tagged ints for faster iteration
#132554 commented on
Apr 21, 2025 • 0 new comments -
copy.copy and copy.deepcopy scale poorly with free-threading
#132657 commented on
Apr 21, 2025 • 0 new comments -
WASM build scripts don't honor `--with-pydebug` from build-python due to a `sysconfig` regression
#131769 commented on
Apr 21, 2025 • 0 new comments -
zipfile cannot handle zip files where the archive size for a file does not match actual contents
#70226 commented on
Apr 21, 2025 • 0 new comments -
fix[imaplib]: call Exception with string instance
#91099 commented on
Apr 21, 2025 • 0 new comments -
Add a new interface for external profilers and debuggers to get the call stack efficiently
#115946 commented on
Apr 21, 2025 • 0 new comments -
bpo-44205: Ignore out of space errors in shutil.copystat
#26282 commented on
Apr 18, 2025 • 0 new comments -
Pasting in new REPL is slow
#130328 commented on
Apr 24, 2025 • 0 new comments -
base64.b85encode uses significant amount of RAM
#101178 commented on
Apr 24, 2025 • 0 new comments -
fcntl_fcntl_impl 1024 bytes limitation
#95380 commented on
Apr 24, 2025 • 0 new comments -
Parser stack overflow on WASI with `--with-pydebug`
#131770 commented on
Apr 24, 2025 • 0 new comments -
ioctl mutate_flag behavior in regard to the buffer size limit
#61038 commented on
Apr 24, 2025 • 0 new comments -
Allow to pass custom CFLAGS and LDFLAGS to the compilation of builtin extension modules
#131842 commented on
Apr 24, 2025 • 0 new comments -
test_minidom has many empty tests
#63882 commented on
Apr 24, 2025 • 0 new comments -
remove/delete method for zipfile/tarfile objects
#51067 commented on
Apr 24, 2025 • 0 new comments -
Align the grammar of the `Decimal` string constructor with `float`'s
#128185 commented on
Apr 24, 2025 • 0 new comments -
Android cibuildwheel support
#131531 commented on
Apr 24, 2025 • 0 new comments -
Docstrings for some methods in the datetime module are not very clear or helpful
#97517 commented on
Apr 24, 2025 • 0 new comments -
UBSan: Calling a function through pointer to incorrect function type is undefined behavior
#111178 commented on
Apr 24, 2025 • 0 new comments -
Add support for C99 complex type (_Complex) to the struct module
#121249 commented on
Apr 24, 2025 • 0 new comments -
test_os / test_listdir failed as root-directory changed during test
#84167 commented on
Apr 24, 2025 • 0 new comments -
multpirocessing.Process alive after SIGTERM on parent
#80180 commented on
Apr 24, 2025 • 0 new comments -
Add build support for Apple visionOS
#131999 commented on
Apr 23, 2025 • 0 new comments -
Wave_write throws an error if a setter to an written header information is set to the same value
#132445 commented on
Apr 23, 2025 • 0 new comments -
ctypes.create_string_buffer does not add NUL if len(init) == size
#69011 commented on
Apr 23, 2025 • 0 new comments -
struct.pack error messages do not indicate which argument was invalid
#67766 commented on
Apr 23, 2025 • 0 new comments -
Async Call-Stack Reconstruction
#91048 commented on
Apr 23, 2025 • 0 new comments -
IDLE: Remove annoying line in Shell sidebar
#91398 commented on
Apr 23, 2025 • 0 new comments -
`make patchcheck` should check the whitespace of .c/.h files
#53158 commented on
Apr 23, 2025 • 0 new comments -
Increase test coverage of `gettext`
#130655 commented on
Apr 19, 2025 • 0 new comments -
Fix sqlite timezone-naive adapter recipe
#131825 commented on
Apr 19, 2025 • 0 new comments -
`ctypes` thread safety auditing (and fixing)
#127945 commented on
Apr 19, 2025 • 0 new comments -
What's new in 3.7 incorrectly states PEP 563 will be default in 3.10
#112306 commented on
Apr 19, 2025 • 0 new comments -
`TracebackException` swallows attributes of falsey Exception and falsey ExceptionGroup.
#132308 commented on
Apr 19, 2025 • 0 new comments -
Automate creation of idlelib/help.html from Doc/.../idle.html
#69405 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 -
PyLong_FromString() does not always set `*pend` on error
#110865 commented on
Apr 19, 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 -
`pathlib.Path.move()` consumes too much disk space
#132566 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 -
threading.Thread.native_id for forking thread wrong after fork
#132542 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 -
urllib doesn't respect macOS bypass proxy rules if URL contains port
#132671 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 -
multiprocessing.pool ThreadPool.imap does not respect memory scarcity
#101586 commented on
Apr 21, 2025 • 0 new comments -
`_abc._abc_subclasscheck` has very poor performance and (I think) a memory leak
#92810 commented on
Apr 21, 2025 • 0 new comments -
Remove outdated `method='c14n'` references from ElementTree
#118318 commented on
Apr 21, 2025 • 0 new comments -
SIGSEGV with generators in free-threaded build
#120321 commented on
Apr 21, 2025 • 0 new comments -
Add constants for ioctl request codes
#66887 commented on
Apr 21, 2025 • 0 new comments -
Argparse: Cryptic usage message when combining `choices` with `type`
#132558 commented on
Apr 21, 2025 • 0 new comments -
posixmodule.c redefines FSTAT
#55107 commented on
Apr 21, 2025 • 0 new comments -
New REPL on Windows swallows characters entered via AltGr
#132439 commented on
Apr 20, 2025 • 0 new comments -
glob : some 'unix style' glob items are not supported
#84037 commented on
Apr 20, 2025 • 0 new comments -
shutil: add reflink=False to file copy functions to control clone/CoW copies (use copy_file_range)
#81338 commented on
Apr 20, 2025 • 0 new comments -
Clarification about how to implement namespace packages (as in PEP 420) via import hooks for PEP 660 use case
#92054 commented on
Apr 20, 2025 • 0 new comments -
Add tests for command-line interface
#131178 commented on
Apr 20, 2025 • 0 new comments -
Document the constants in the socket module
#45048 commented on
Apr 20, 2025 • 0 new comments -
Thread-unsafe libc functions
#127081 commented on
Apr 20, 2025 • 0 new comments -
`Documents` or more formal `Documentation`?
#128326 commented on
Apr 20, 2025 • 0 new comments -
Ensure unittest example `MyTestCase` can be run
#126864 commented on
Apr 20, 2025 • 0 new comments -
Wrong `Python.asdl` type for `keys` in `Dict` literals
#131421 commented on
Apr 20, 2025 • 0 new comments -
sys.setrecursionlimit docs are incorrect in 3.12 and 3.13
#112282 commented on
Apr 20, 2025 • 0 new comments -
segmentfault when pip installing setuptools
#129992 commented on
Apr 20, 2025 • 0 new comments -
Dataclasses erroring when descriptor has mutable default
#132559 commented on
Apr 20, 2025 • 0 new comments -
Excessive QSBR memory usage when delay freeing large blocks.
#132519 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 -
Document how to format a `timedelta` in human-readable form
#132642 commented on
Apr 19, 2025 • 0 new comments -
bpo-36203: Check callback is callable in PyWeakref_NewRef
#26273 commented on
Apr 22, 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 22, 2025 • 0 new comments -
gh-65460: IDLE: add completion of dict keys of type str
#26039 commented on
Apr 22, 2025 • 0 new comments -
gh-68125: IDLE maximise on load
#25946 commented on
Apr 22, 2025 • 0 new comments -
gh-81793: always call linkat() from os.link(), if available
#24997 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-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 22, 2025 • 0 new comments -
gh-75572: Forward-port test_xpickle from Python 2 to 3.
#22452 commented on
Apr 20, 2025 • 0 new comments -
gh-86017: Improve font actual docs
#22434 commented on
Apr 22, 2025 • 0 new comments -
Minor test fixes for zlib and gzip
#22408 commented on
Apr 25, 2025 • 0 new comments -
bpo-12806: Add argparse FlexiHelpFormatter
#22129 commented on
Apr 23, 2025 • 0 new comments -
gh-91372: add mtime to gzip.open
#32310 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-91099: fix[imaplib]: call Exception with string instance
#31823 commented on
Apr 18, 2025 • 0 new comments -
gh-116241: Add support of multiple inheritance with typing.NamedTuple
#31781 commented on
Apr 23, 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-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-56374: Clarify nonlocal scope definition
#31551 commented on
Apr 18, 2025 • 0 new comments -
bpo-33601 Py_UTF8Mode is not documented
#31480 commented on
Apr 18, 2025 • 0 new comments -
gh-86519: Add prefixmatch APIs to the re module
#31137 commented on
Apr 19, 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-90117: handle dict and mapping views in pprint
#30135 commented on
Apr 20, 2025 • 0 new comments -
bpo-46213: Add support for Termux
#30106 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 -
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 22, 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 -
gh-82837: Clarify MimeTypes obj behaviour in documentation
#27750 commented on
Apr 23, 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 22, 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 20, 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 -
bpo-35302: Try each (remote addrinfo, local addrinfo) pair when connecting.
#11241 commented on
Apr 18, 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-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-78319: add UTF8 marker per RFC
#9436 commented on
Apr 20, 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 -
gh-74185: repr() of ImportError now contains attributes name and path.
#1011 commented on
Apr 24, 2025 • 0 new comments -
sum() several times slower on Python 3 64-bit
#68264 commented on
Apr 25, 2025 • 0 new comments -
Add a way of printing a C backtrace to `faulthandler`
#127604 commented on
Apr 25, 2025 • 0 new comments -
sys.settrace dramatic slowdown in 3.12
#107674 commented on
Apr 25, 2025 • 0 new comments -
Give python-isal a mention in the zlib/gzip documentation
#98347 commented on
Apr 25, 2025 • 0 new comments -
etree: Defining the default namespace prefix (`""`) with register_namespace has issues
#118416 commented on
Apr 25, 2025 • 0 new comments -
Implement PEP 768 – Safe external debugger interface for CPython
#131591 commented on
Apr 24, 2025 • 0 new comments -
Better uop coverage in the JIT optimizer
#131798 commented on
Apr 24, 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 22, 2025 • 0 new comments -
gh-83274: Stop deallocation of Tkapp causing Python interpreter crash
#21532 commented on
Apr 22, 2025 • 0 new comments -
bpo-40893: Add TkDND support to tkinter
#20896 commented on
Apr 22, 2025 • 0 new comments -
gh-84823: Improve doctrings for datetime parsing methods
#20677 commented on
Apr 22, 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 22, 2025 • 0 new comments -
bpo-38335 simplify the overlap function for IpNetwork
#16519 commented on
Apr 18, 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 22, 2025 • 0 new comments