-
-
Notifications
You must be signed in to change notification settings - Fork 32.1k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
177 Pull requests merged by 48 people
-
gh-135276: Refresh
zipfile.Path
from zipp 3.23#135277 merged
Jun 8, 2025 -
[3.13] Update tutorial for new "Copy" button (GH-135007)
#135271 merged
Jun 8, 2025 -
Add compile_commands.json to .gitignore
#135111 merged
Jun 8, 2025 -
[3.14] Update tutorial for new "Copy" button (GH-135007)
#135270 merged
Jun 8, 2025 -
Update tutorial for new
Copy
button#135007 merged
Jun 8, 2025 -
[3.13] gh-134976: document the exception type that can be raised by
s[i]
(GH-134977)#135259 merged
Jun 8, 2025 -
[3.14] gh-134976: document the exception type that can be raised by
s[i]
(GH-134977)#135258 merged
Jun 8, 2025 -
gh-134531: refactor
_hashlib
logic for mapping NIDs to EVP_MD objects#135254 merged
Jun 8, 2025 -
gh-134976: document the exception type that can be raised by
s[i]
#134977 merged
Jun 8, 2025 -
[3.14] gh-135244: generate UUID random Node ID with a CSPRNG as per RFC 9562, §6.10.3 (GH-135226)
#135255 merged
Jun 8, 2025 -
gh-135244: use CSPRNG for random UUID node ID
#135226 merged
Jun 8, 2025 -
gh-134531: fix
_hashlib
clinic directive post GH-134626#135249 merged
Jun 8, 2025 -
[3.14] gh-134151 Fix
TypeError
inemail.utils.decode_params
when sorting RFC 2231 continuations (GH-134687)#135247 merged
Jun 8, 2025 -
[3.13] gh-134151 Fix
TypeError
inemail.utils.decode_params
when sorting RFC 2231 continuations (GH-134687)#135248 merged
Jun 8, 2025 -
gh-134151 Fix TypeError in email.utils.decode_params() when sorting RFC 2231 continuations
#134687 merged
Jun 8, 2025 -
gh-133579: correctly report C curses errors in
_curses_panel
#134629 merged
Jun 8, 2025 -
gh-131798: JIT: Assign type to sliced string/list/tuple
#134671 merged
Jun 7, 2025 -
[3.14] gh-134876: Add fallback for when process_vm_readv fails with ENOSYS (GH-134878)
#135240 merged
Jun 7, 2025 -
gh-134876: Add fallback for when process_vm_readv fails with ENOSYS
#134878 merged
Jun 7, 2025 -
[3.13] gh-134160: Use PyModuleDef.m_free in the example module xxlimited (GH-135174)
#135214 merged
Jun 7, 2025 -
Revert "gh-133390: Support SQL keyword completion for sqlite3 CLI (#133393)" temporarily
#135232 merged
Jun 7, 2025 -
gh-131798: JIT: Optimize
_CALL_TYPE_1
when the result is known#135194 merged
Jun 6, 2025 -
[3.14] gh-134155: fix AttributeError in email._header_value_parser.get_address (GH-134194)
#135191 merged
Jun 6, 2025 -
[3.13] gh-134155: fix AttributeError in email._header_value_parser.get_address (GH-134194)
#135192 merged
Jun 6, 2025 -
[3.13] Docs: Update
PyExc_*
tables in the c-api documentation (GH-131640)#135221 merged
Jun 6, 2025 -
[3.14] Docs: Update
PyExc_*
tables in the c-api documentation (GH-131640)#135220 merged
Jun 6, 2025 -
Docs: Update
PyExc_*
tables in the c-api documentation#131640 merged
Jun 6, 2025 -
[3.14] gh-134160: Use PyModuleDef.m_free in the example module xxlimited (GH-135174)
#135213 merged
Jun 6, 2025 -
[3.14] gh-57089: Note _layout_ in the bitfield docs (GH-134148)
#135216 merged
Jun 6, 2025 -
gh-133390: Support SQL keyword completion for sqlite3 CLI
#133393 merged
Jun 6, 2025 -
gh-57089: Note _layout_ in the bitfield docs
#134148 merged
Jun 6, 2025 -
gh-134160: Use PyModuleDef.m_free in the example module xxlimited
#135174 merged
Jun 6, 2025 -
gh-134891: Add PyUnstable_Unicode_GET_CACHED_HASH
#134892 merged
Jun 6, 2025 -
[3.13] feat(docs): type fix - apply pep8 by using docstring instead of comment in the doc. (GH-135181)
#135211 merged
Jun 6, 2025 -
[3.14] feat(docs): type fix - apply pep8 by using docstring instead of comment in the doc. (GH-135181)
#135212 merged
Jun 6, 2025 -
[3.13] gh-135120: Add test.support.subTests() (GH-135121)
#135210 merged
Jun 6, 2025 -
feat(docs): type fix - apply pep8 by using docstring instead of comment in the doc.
#135181 merged
Jun 6, 2025 -
[3.14] gh-135120: Add test.support.subTests() (GH-135121)
#135208 merged
Jun 6, 2025 -
[3.14] gh-134993: Add os.lstat() to os.supports_dir_fd (GH-135188)
#135205 merged
Jun 6, 2025 -
[3.13] gh-134993: Add os.lstat() to os.supports_dir_fd (GH-135188)
#135206 merged
Jun 6, 2025 -
[3.14] Fix versionadded directive rendering in c-api/arg.rst (GH-135199)
#135207 merged
Jun 6, 2025 -
Fix versionadded directive rendering in c-api/arg.rst
#135199 merged
Jun 6, 2025 -
gh-134036: Update test_syntax
#135204 merged
Jun 6, 2025 -
gh-134993: Add os.lstat() to os.supports_dir_fd
#135188 merged
Jun 6, 2025 -
[3.14] gh-128605: Revert "Add branch protections for x86_64 in asm_tr…ampoline.S (#128606) (#135077)"
#135175 merged
Jun 6, 2025 -
gh-135120: Add test.support.subTests()
#135121 merged
Jun 6, 2025 -
[3.14] gh-135155: Added dependencies required for compiling the _zstd module (GH-135156)
#135197 merged
Jun 6, 2025 -
gh-134036: Improve error messages for invalid
raise
statements#134077 merged
Jun 6, 2025 -
gh-135155: Added dependencies required for compiling the _zstd module
#135156 merged
Jun 6, 2025 -
[3.13] gh-135151: Fix incorrect packaging of pyconfig.h in Windows installer
#135180 merged
Jun 5, 2025 -
[3.14] gh-134889: Fix handling of a few opcodes when optimizing
LOAD_FAST
(#134958)#135187 merged
Jun 5, 2025 -
GH-132554: Fix tier2
FOR_ITER
implementation and optimizations#135137 merged
Jun 5, 2025 -
[3.14] gh-135166: Fix exception type expected by test.test_zstd (GH-135167)
#135189 merged
Jun 5, 2025 -
gh-134155: fix AttributeError in email._header_value_parser.get_address
#134194 merged
Jun 5, 2025 -
gh-135166: fix exception type capture in test.test_zstd
#135167 merged
Jun 5, 2025 -
gh-135161: Remove redundant NULL check for 'exc' after dereference in ceval.c
#135162 merged
Jun 5, 2025 -
[3.13] gh-134989: Fix Py_RETURN_NONE in the limited C API (GH-135165)
#135182 merged
Jun 5, 2025 -
[3.14] gh-134938: Add set_pledged_input_size() to ZstdCompressor (GH-135010)
#135173 merged
Jun 5, 2025 -
[3.13] gh-131884: Fix incorrect formatting in json.dumps() when using indent and skipkeys=True (GH-132200)
#135061 merged
Jun 5, 2025 -
[3.14] gh-131884: Fix incorrect formatting in json.dumps() when using indent and skipkeys=True (GH-132200)
#135060 merged
Jun 5, 2025 -
[3.14] gh-134989: Fix Py_RETURN_NONE in the limited C API (GH-135165)
#135178 merged
Jun 5, 2025 -
gh-134989: Fix Py_RETURN_NONE in the limited C API
#135165 merged
Jun 5, 2025 -
gh-134938: Add
set_pledged_input_size
to ZstdCompressor#135010 merged
Jun 5, 2025 -
[3.13] gh-135124: Change stdout errors in regrtest worker process (GH-135138)
#135169 merged
Jun 5, 2025 -
[3.14] gh-135124: Change stdout errors in regrtest worker process (GH-135138)
#135168 merged
Jun 5, 2025 -
[3.13] gh-131531: android.py enhancements to support cibuildwheel (GH-132870)
#135164 merged
Jun 5, 2025 -
gh-135124: Change stdout errors in regrtest worker process
#135138 merged
Jun 5, 2025 -
[3.14] gh-131531: android.py enhancements to support cibuildwheel (GH-132870)
#135158 merged
Jun 5, 2025 -
gh-131531: android.py enhancements to support cibuildwheel
#132870 merged
Jun 5, 2025 -
gh-134889: Fix handling of a few opcodes when optimizing
LOAD_FAST
#134958 merged
Jun 4, 2025 -
[3.14] gh-135144: Add
_remote_debugging
to the MSI (legacy) Windows installers. (GH-135145)#135150 merged
Jun 4, 2025 -
gh-135144: Add
_remote_debugging
to the MSI (legacy) Windows installers.#135145 merged
Jun 4, 2025 -
Update the devcontainer image to the latest version
#135143 merged
Jun 4, 2025 -
[3.14] gh-129876: Update IDLE News3.txt to May 2025 (GH-135139)
#135140 merged
Jun 4, 2025 -
[3.13] gh-129876: Update IDLE News3.txt to May 2025 (GH-135139)
#135141 merged
Jun 4, 2025 -
gh-129876: Update IDLE News3.txt to May 2025
#135139 merged
Jun 4, 2025 -
[3.13] gh-134989: Implement PyObject_DelAttr() as a macro in the limited C API (GH-135021)
#135134 merged
Jun 4, 2025 -
[3.13] gh-133256: Add _Py_NONSTRING macro (#133257)
#135135 merged
Jun 4, 2025 -
[3.14] gh-134989: Implement PyObject_DelAttr() as a macro in the limited C API (GH-135021)
#135133 merged
Jun 4, 2025 -
[3.13] gh-126483: disable warnings filters mutation in concurrent test (GH-132694)
#135132 merged
Jun 4, 2025 -
[3.14] gh-126483: disable warnings filters mutation in concurrent test (GH-132694)
#135131 merged
Jun 4, 2025 -
[3.14] gh-135074: Fix exception messages in test.support module (GH-135076)
#135129 merged
Jun 4, 2025 -
[3.13] gh-135074: Fix exception messages in test.support module (GH-135076)
#135130 merged
Jun 4, 2025 -
[3.14] gh-135108: Fix utmp.h inclusion in posixmodule.c on NetBSD (GH-135109)
#135127 merged
Jun 4, 2025 -
[3.13] gh-135108: Fix utmp.h inclusion in posixmodule.c on NetBSD (GH-135109)
#135128 merged
Jun 4, 2025 -
gh-134989: Implement PyObject_DelAttr() as a macro in the limited C API
#135021 merged
Jun 4, 2025 -
gh-126483: disable warnings filters mutation in concurrent test_check…
#132694 merged
Jun 4, 2025 -
gh-135074: Fix exception messages in test.support module
#135076 merged
Jun 4, 2025 -
gh-135108: Fix utmp.h inclusion in posixmodule.c on NetBSD
#135109 merged
Jun 4, 2025 -
[3.13] gh-134160: Improve multi-phase init note on isolation & subinterpreters (GH-134775)
#134983 merged
Jun 4, 2025 -
[3.14] gh-135099: Only wait on
_PyOS_SigintEvent()
in main thread (GH-135100)#135116 merged
Jun 4, 2025 -
[3.14] Use a more clear example for the PEP 758 what's new section (GH-135118)
#135119 merged
Jun 4, 2025 -
Use a more clear example for the PEP 758 what's new section
#135118 merged
Jun 4, 2025 -
gh-135099: Only wait on
_PyOS_SigintEvent()
in main thread#135100 merged
Jun 4, 2025 -
gh-135103: Remove an unused local variable in Lib/code.py
#135104 merged
Jun 4, 2025 -
[3.14] gh-135101: When choosing the default simulator device, don't use
simctl --set testing
(GH-135102)#135113 merged
Jun 4, 2025 -
[3.13] gh-135101: When choosing the default simulator device, don't use
simctl --set testing
(GH-135102)#135114 merged
Jun 4, 2025 -
gh-135101: When choosing the default simulator device, don't use
simctl --set testing
#135102 merged
Jun 4, 2025 -
[3.13] Backport PyManager support to PC/layout script
#135096 merged
Jun 3, 2025 -
[3.14] gh-127081: use
getlogin_r
if available (gh-132751)#135097 merged
Jun 3, 2025 -
[3.13] gh-127081: use
getlogin_r
if available (gh-132751)#135098 merged
Jun 3, 2025 -
gh-127081: use
getlogin_r
if available#132751 merged
Jun 3, 2025 -
[3.9] gh-135034: Normalize link targets in tarfile, add
os.path.realpath(strict='allow_missing')
(GH-135037)#135084 merged
Jun 3, 2025 -
[3.14] gh-134248 test_getallocatedblocks pre-check to ignore immortalized strings (GH-134871)
#135095 merged
Jun 3, 2025 -
gh-134248 test_getallocatedblocks pre-check to ignore immortalized strings
#134871 merged
Jun 3, 2025 -
[3.12] gh-135034: Remove test_realpath_permission
#135093 merged
Jun 3, 2025 -
[3.9] gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address (GH-134836)
#135090 merged
Jun 3, 2025 -
[3.12] gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address (GH-134836)
#134847 merged
Jun 3, 2025 -
[3.11] gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address (GH-134836)
#135091 merged
Jun 3, 2025 -
[3.10] gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address (GH-134836)
#135089 merged
Jun 3, 2025 -
[3.9] gh-123409: fix
IPv6Address.reverse_pointer
for IPv4-mapped addresses (GH-123419)#135085 merged
Jun 3, 2025 -
[3.12] gh-123409: fix
IPv6Address.reverse_pointer
for IPv4-mapped addresses (GH-123419)#135086 merged
Jun 3, 2025 -
[3.11] gh-123409: fix
IPv6Address.reverse_pointer
for IPv4-mapped addresses (GH-123419)#135087 merged
Jun 3, 2025 -
[3.10] gh-123409: fix
IPv6Address.reverse_pointer
for IPv4-mapped addresses (GH-123419)#135088 merged
Jun 3, 2025 -
[3.9] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841)
#134615 merged
Jun 3, 2025 -
[3.10] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841)
#134614 merged
Jun 3, 2025 -
[3.11] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841)
#134613 merged
Jun 3, 2025 -
[3.13] gh-128605: Add branch protections for x86_64 in asm_trampoline.S (GH-128606) (GH-135077)
#135083 merged
Jun 3, 2025 -
[3.10] gh-87799: Improve the textual representation of IPv4-mapped IPv6 addresses (GH-29345)
#135079 merged
Jun 3, 2025 -
[3.9] gh-87799: Improve the textual representation of IPv4-mapped IPv6 addresses (GH-29345)
#135078 merged
Jun 3, 2025 -
[3.12] gh-87799: Improve the textual representation of IPv4-mapped IPv6 addresses (GH-29345)
#135081 merged
Jun 3, 2025 -
[3.11] gh-87799: Improve the textual representation of IPv4-mapped IPv6 addresses (GH-29345)
#135080 merged
Jun 3, 2025 -
[3.14] gh-128605: Add branch protections for x86_64 in asm_trampoline.S (#128606)
#135077 merged
Jun 3, 2025 -
[3.14] gh-135028: Increase parser MAXSTACK for nested parenthesis (GH-135031)
#135059 merged
Jun 3, 2025 -
gh-135034: Normalize link targets in tarfile, add
os.path.realpath(strict='allow_missing')
#135037 merged
Jun 3, 2025 -
[3.13] gh-134875: Fix mimallc build error for the old compilers (gh-134994)
#135054 merged
Jun 3, 2025 -
[3.14] gh-134875: Fix mimallc build error for the old compilers (gh-134994)
#135053 merged
Jun 3, 2025 -
gh-131884: Fix incorrect formatting in
json.dumps()
when usingindent
andskipkeys=True
#132200 merged
Jun 3, 2025 -
gh-128605: Add branch protections for x86_64 in asm_trampoline.S
#128606 merged
Jun 3, 2025 -
gh-135028: Increase parser MAXSTACK for nested parenthesis
#135031 merged
Jun 3, 2025 -
[3.14] gh-134830: Fix reference in
Doc/extending/windows.rst
(GH-134831)#135058 merged
Jun 3, 2025 -
gh-134875: Fix mimallc build error for the old compilers
#134994 merged
Jun 2, 2025 -
gh-134830: Fix reference in
Doc/extending/windows.rst
#134831 merged
Jun 2, 2025 -
[3.14] gh-132813: Improve error messages for incorrect types and values of csv.Dialog attributes (GH-133241)
#135050 merged
Jun 2, 2025 -
[3.14] gh-133454: Mark test_queue tests with many threads as bigmem (gh-134575)
#135046 merged
Jun 2, 2025 -
[3.13] gh-133454: Mark test_queue tests with many threads as bigmem (gh-134575)
#135047 merged
Jun 2, 2025 -
[3.14] gh-74232: Add a note about roundtrip of non-float numerics in CSV (GH-134963)
#135048 merged
Jun 2, 2025 -
[3.13] gh-74232: Add a note about roundtrip of non-float numerics in CSV (GH-134963)
#135049 merged
Jun 2, 2025 -
gh-132813: Improve error messages for incorrect types and values of csv.Dialog attributes
#133241 merged
Jun 2, 2025 -
gh-74232: Add a note about roundtrip of non-float numerics in CSV
#134963 merged
Jun 2, 2025 -
gh-133454: Mark test_queue tests with many threads as bigmem
#134575 merged
Jun 2, 2025 -
[3.13] gh-133489: Remove size restrictions on getrandbits() and randbytes() (GH-133658)
#134965 merged
Jun 2, 2025 -
[3.13] gh-134908: Protect
textiowrapper_iternext
with critical section (gh-134910)#135040 merged
Jun 2, 2025 -
[3.14] gh-134908: Protect
textiowrapper_iternext
with critical section (gh-134910)#135039 merged
Jun 2, 2025 -
[3.14] Remove newline in Doc/c-api/lifecycle.rst for gettext builder (GH-135013)
#135038 merged
Jun 2, 2025 -
Remove newline in
Doc/c-api/lifecycle.rst
forgettext
builder#135013 merged
Jun 2, 2025 -
gh-66234: Add flag to disable the use of mmap in dbm.gnu
#135005 merged
Jun 2, 2025 -
gh-134908: protect
textiowrapper_iternext
with critical section#134910 merged
Jun 2, 2025 -
[3.9] bpo-43757: Make pathlib use os.path.realpath() to resolve symlinks in a path (GH-25264)
#135035 merged
Jun 2, 2025 -
[3.9] gh-134062: Fix hash collisions in IPv4Network and IPv6Network (GH-134063)
#134481 merged
Jun 2, 2025 -
[3.9] gh-80222: Fix email address header folding with long quoted-string (GH-122753) (GH-129111)
#132371 merged
Jun 2, 2025 -
[3.10] gh-134062: Fix hash collisions in IPv4Network and IPv6Network (GH-134063)
#134480 merged
Jun 2, 2025 -
[3.11] gh-134062: Fix hash collisions in IPv4Network and IPv6Network (GH-134063)
#134479 merged
Jun 2, 2025 -
gh-130999: Fix globals() poisoning in test_traceback
#135030 merged
Jun 2, 2025 -
gh-123471: Make concurrent iteration over itertools.cycle safe under free-threading
#131212 merged
Jun 2, 2025 -
gh-117852: eagerly check arguments to asyncgen.athrow()
#134868 merged
Jun 2, 2025 -
gh-130662: accept leading zeros in precision/width for Decimal's formatting
#132549 merged
Jun 2, 2025 -
gh-130662: accept leading zeros in precision/width for Fraction's formatting
#130663 merged
Jun 2, 2025 -
gh-130999: Avoid exiting the new REPL when there are non-string candidates for suggestions
#131001 merged
Jun 2, 2025 -
[3.13] gh-122153: indicate that Windows does not support
socket.{send,recv}_fds
(GH-134960)#135017 merged
Jun 2, 2025 -
[3.14] gh-122153: indicate that Windows does not support
socket.{send,recv}_fds
(GH-134960)#135018 merged
Jun 2, 2025 -
gh-132908: Add math.isnormal/issubnormal() functions
#132935 merged
Jun 2, 2025 -
gh-122153: indicate that Windows does not support
socket.{send,recv}_fds
#134960 merged
Jun 2, 2025 -
[3.14] gh-134449: fix grammar for
precision_with_grouping
in format description (GH-134608)#135015 merged
Jun 2, 2025 -
gh-134449: fix grammar for
precision_with_grouping
in format description#134608 merged
Jun 2, 2025 -
gh-134978: deprecate
string
keyword parameter for hash function constructors#134979 merged
Jun 2, 2025
53 Pull requests opened by 37 people
-
parser_generator.py typo - keywods -> keywords
#135014 opened
Jun 2, 2025 -
gh-127545: Specify minimum PyGC_Head and PyObject alignment to fix build failure
#135016 opened
Jun 2, 2025 -
gh-131798: JIT: replace _CHECK_METHOD_VERSION with _CHECK_FUNCTION_VERSION_INLINE
#135022 opened
Jun 2, 2025 -
gh-135032: Disable the SIMD128/SIMD256 for Linux arm64 explictly
#135033 opened
Jun 2, 2025 -
gh-116738: Make _heapq module thread-safe
#135036 opened
Jun 2, 2025 -
gh-135041: Expand and update ``pickletools`` module docstrings
#135042 opened
Jun 2, 2025 -
gh-135056: Add a --cors CLI argument to http.server
#135057 opened
Jun 3, 2025 -
GH-132554: Specialize `GET_ITER` and `FOR_ITER` for `range`
#135063 opened
Jun 3, 2025 -
gh-135069: Fix exception message in encodings.idna module
#135071 opened
Jun 3, 2025 -
gh-134819: Add sys.set_object_tags and sys.get_object_tags
#135073 opened
Jun 3, 2025 -
gh-135075: Deprecate PyObject_SetAttr(obj, name, NULL) with exc
#135082 opened
Jun 3, 2025 -
[3.12] gh-128605: Add branch protections for x86_64 in asm_trampolineS (#128606)
#135094 opened
Jun 3, 2025 -
gh-133136: Limit excess memory held by QSBR
#135107 opened
Jun 3, 2025 -
GH-132380: Avoid locking in type lookup.
#135112 opened
Jun 3, 2025 -
gh-134160: Split extension module init from PyModule docs; emphasize multi-phase init
#135126 opened
Jun 4, 2025 -
Fix definition of `_Py_RemoteDebug_` symbols for static linking
#135146 opened
Jun 4, 2025 -
gh-135110: Fix misleading generator.close() documentation
#135152 opened
Jun 4, 2025 -
gh-133438: Fix the use of the terms "argument" and "parameter" in the documentation
#135160 opened
Jun 5, 2025 -
Docs: amend sqlite3 execute*() deprecation notes
#135163 opened
Jun 5, 2025 -
gh-133438: Fix the use of the terms "argument" and "parameter" in dis.show_code()
#135170 opened
Jun 5, 2025 -
gh-133438: Fix the use of the terms "argument" and "parameter" in error messages for invalid function calls
#135172 opened
Jun 5, 2025 -
gh-135183: Suppress MSVC warning 5274 locally
#135184 opened
Jun 5, 2025 -
gh-116738: Inline append for local PyList
#135196 opened
Jun 6, 2025 -
gh-135148: Correctly handle f/t strings with comments and debug expressions
#135198 opened
Jun 6, 2025 -
gh-121782: Remove deprecated `%Z` directive in strftime-related tests
#135200 opened
Jun 6, 2025 -
gh-135177: Raise OverflowError in _Py_call_instrumentation_jump to handle potential integer overflow
#135202 opened
Jun 6, 2025 -
gh-127545: Replace _Py_ALIGN_AS(V) by _Py_ALIGNED_DEF(N, T)
#135209 opened
Jun 6, 2025 -
Remove duplicate import in `Lib/pydoc.py`
#135215 opened
Jun 6, 2025 -
GH-132661: Add ``string.templatelib.convert()``
#135217 opened
Jun 6, 2025 -
gh-131798: Optimize `_UNARY_INVERT`
#135222 opened
Jun 6, 2025 -
gh-131798: Optimize `_UNARY_NEGATIVE`
#135223 opened
Jun 6, 2025 -
gh-133934: Improve sqlite3 `.help` message
#135224 opened
Jun 6, 2025 -
[3.14] GH-135171: Fix generator expressions one last time (hopefully)
#135225 opened
Jun 6, 2025 -
gh-132661: Document t-strings and `templatelib`
#135229 opened
Jun 6, 2025 -
gh-135228: Break reference cycle between class and descriptors
#135230 opened
Jun 7, 2025 -
gh-126703: add freelist for PyComplexObject's
#135233 opened
Jun 7, 2025 -
gh-134531: [PoC] allow to use EVP_MAC API
#135235 opened
Jun 7, 2025 -
gh-135227: argparse: Use `help` as default `description` in `add_parser`
#135236 opened
Jun 7, 2025 -
gh-135237: fix `setUp/tearDown` of `_colorize.can_colorize` in `test_argparse`
#135238 opened
Jun 7, 2025 -
gh-135241: Changed the opcode of _pickle module to look for 00 and 01 specifically
#135242 opened
Jun 8, 2025 -
Use f-strings in csv docs example
#135245 opened
Jun 8, 2025 -
gh-135243: improve CSV docs
#135246 opened
Jun 8, 2025 -
gh-135234: improve `_hashlib` exceptions when reporting an OpenSSL function failure
#135250 opened
Jun 8, 2025 -
gh-135256: Simplify parsing parameters in Argument Clinic
#135257 opened
Jun 8, 2025 -
gh-131798: JIT: Optimize _CALL_LEN when the length is known
#135260 opened
Jun 8, 2025 -
gh-135261: add CI job for testing OpenSSL 1.1.1w
#135262 opened
Jun 8, 2025 -
gh-69456: Add method to detect if a string contains surrogates
#135265 opened
Jun 8, 2025 -
gh-135239: smarter use of mutex in `_md5`
#135267 opened
Jun 8, 2025 -
gh-133244: TPen.pensize raises TurtleGraphicsError if called with a negative number
#135268 opened
Jun 8, 2025 -
gh-135273: Unify ZoneInfo.from_file signatures
#135274 opened
Jun 8, 2025 -
gh-135263: Fix typo in token.NAME documentation
#135275 opened
Jun 8, 2025 -
[3.14] gh-135276: Refresh `zipfile.Path` from zipp 3.23 (GH-135277)
#135278 opened
Jun 8, 2025 -
[3.13] gh-135276: Refresh `zipfile.Path` from zipp 3.23 (GH-135277)
#135279 opened
Jun 8, 2025
78 Issues closed by 32 people
-
Are there any problems with the rules of the assignment statement?
#135269 closed
Jun 8, 2025 -
E-thing
#135264 closed
Jun 8, 2025 -
Add notes about `s[i]` in `Common Sequence Operations`
#134976 closed
Jun 8, 2025 -
Exact reporting of `curses` C function failures
#133579 closed
Jun 8, 2025 -
`rmtree` sometimes fails due to "directory not empty" on Linux
#128076 closed
Jun 7, 2025 -
Report of Open Redirect Vulnerability in Python 3.9.19 - Utilizing Simple HTTP
#132826 closed
Jun 7, 2025 -
python -m pdb -p fails when CONFIG_CROSS_MEMORY_ATTACH not set in kernel config
#134876 closed
Jun 7, 2025 -
spam
#135231 closed
Jun 7, 2025 -
`sys.setprofile` does not dipatch C Extension dunder methods
#134243 closed
Jun 6, 2025 -
`AttributeError` in `email._header_value_parser.get_address`
#134155 closed
Jun 6, 2025 -
string representation of a timedelta objects cannot be read by time class
#135176 closed
Jun 6, 2025 -
Add set_pledged_input_size to ZstdCompressor
#134938 closed
Jun 6, 2025 -
failed to execute make on mac system, how to fix it ?
#135219 closed
Jun 6, 2025 -
Python3.13.4 doesn't build, Python3.13.3 builds
#135136 closed
Jun 6, 2025 -
ctypes: clearly document how structure bit fields are allocated
#57089 closed
Jun 6, 2025 -
Add `PyUnstable_Unicode_GET_CACHED_HASH`
#134891 closed
Jun 6, 2025 -
os.lstat() supports dir_fd but is not in os.supports_dir_fd
#134993 closed
Jun 6, 2025 -
Compile missing _zstd module
#135155 closed
Jun 6, 2025 -
Issue with `PyObject_DelAttr[String]` in stable ABI builds targeting older CPython versions
#134989 closed
Jun 6, 2025 -
5.3. Tuples and Sequences section should have the explanation of the indirect way of tuple comprehensions
#135092 closed
Jun 6, 2025 -
Python 3.13.4 C-extension builds link against python313t.lib on non-threaded Python
#135151 closed
Jun 5, 2025 -
test.test_zstd failed due to error type
#135166 closed
Jun 5, 2025 -
Unable to type backslash into the interactive terminal on windows
#134870 closed
Jun 5, 2025 -
DoS: Arithmetic Operation Causes 100% CPU Usage and Unbounded Virtual Memory Growth
#135186 closed
Jun 5, 2025 -
Possible MemoryError regression in Python 3.14 since alpha 6
#135028 closed
Jun 5, 2025 -
Redundant NULL check for 'exc' after dereference in ceval.c
#135161 closed
Jun 5, 2025 -
`json.dump()` with `indent` and `skipkeys` can be formatted incorrectly
#131884 closed
Jun 5, 2025 -
`test_strptime` fails when `time.strftime` does not support `%Z` format string
#121782 closed
Jun 5, 2025 -
Android cibuildwheel support
#131531 closed
Jun 5, 2025 -
regrtest can fail writing unencodable test description or status
#135124 closed
Jun 5, 2025 -
Dead keys on Windows with German keyboard layout
#135105 closed
Jun 4, 2025 -
`_remote_debugging` is missing in the "legacy" MSI Windows installer
#135144 closed
Jun 4, 2025 -
Build failure on NetBSD: UT_NAMESIZE undeclared due to missing utmp.h include
#135108 closed
Jun 4, 2025 -
Remove an unused local variable in Lib/code.py
#135103 closed
Jun 4, 2025 -
[FreeThreading] test_ssl fails with env_changed: warnings.filters was modified by test_ssl
#126483 closed
Jun 4, 2025 -
Unexpanded f-strings in Lib/test/support/__init__.py exceptions
#135074 closed
Jun 4, 2025 -
`PyMutex` failure in `parking_lot.c` on Windows during interpreter shutdown
#135099 closed
Jun 4, 2025 -
Update extending/embedding docs to new way to build modules in C
#70702 closed
Jun 4, 2025 -
New REPL exits when there are non-string candidates for suggestions
#130999 closed
Jun 4, 2025 -
gT? No Eforms
#135123 closed
Jun 4, 2025 -
[CVE-2025-4435] tarfile still extracts problematic files when filter is set and errorlevel is 0
#112887 closed
Jun 4, 2025 -
iOS testbed fails when the dir ~/Library/Developer/XCTestDevices is empty
#135101 closed
Jun 4, 2025 -
Multiple tarfile extraction filter bypasses (`filter="tar"`/`filter="data"`)
#135034 closed
Jun 3, 2025 -
GC performance regression in free threaded build
#132917 closed
Jun 3, 2025 -
codecs.StreamWriter.write() returns None
#134706 closed
Jun 3, 2025 -
PdfWriter add_page adds (re)writes old page instead of new
#135062 closed
Jun 3, 2025 -
Python 3.15.0: test_sys.test_getallocatedblocks() fails if run after test_collections.test_odd_sizes()
#134248 closed
Jun 3, 2025 -
Creating C Modules for free-threaded interpreter
#135072 closed
Jun 3, 2025 -
IPv6 address parsing doesn't limit buffer size
#128840 closed
Jun 3, 2025 -
Spam
#135067 closed
Jun 3, 2025 -
Enum `_missing_` function changes `__contains__` behaviour
#132684 closed
Jun 3, 2025 -
PEP 750: `TemplateIter` is not pickleable
#133216 closed
Jun 3, 2025 -
Use-after-free in `unicode_escape` decoder with error handler
#133767 closed
Jun 3, 2025 -
warnings raised by test_peg_generator when setuptools_scm is installed
#133509 closed
Jun 3, 2025 -
Use RecursionError to check for circular references in json.dumps
#134935 closed
Jun 3, 2025 -
3.14.0b2 fails to build with strictly C11 compliant compiler
#134875 closed
Jun 3, 2025 -
Inconsistent format in dataclasses.rst
#134946 closed
Jun 3, 2025 -
Function/class names with digits or XID_Continue characters are highlighted incorrectly
#135051 closed
Jun 2, 2025 -
Crash when generator frame proxies outlive their generator
#125723 closed
Jun 2, 2025 -
test_thread_time fails on NetBSD: time difference exceeds expected threshold
#123978 closed
Jun 2, 2025 -
posix_spawn and posix_spawnp tests failing on NetBSD with stack limit assertions
#131624 closed
Jun 2, 2025 -
Speed sorting tuples whose first elements have the same type
#135043 closed
Jun 2, 2025 -
Crash when calling `textiowrapper_iternext` and writing to a text file simultaneously in ft build
#134908 closed
Jun 2, 2025 -
Possible unnecessary OverflowError in random.getrandbits
#133489 closed
Jun 2, 2025 -
Fatal error in dbm.gdbm
#66234 closed
Jun 2, 2025 -
asyncgen.athrow() checks args on asyncgen.athrow().send() but should check them on asyncgen.athrow()
#117852 closed
Jun 2, 2025 -
The antigravity module needs the "getRandomNumber" function
#135027 closed
Jun 2, 2025 -
Prevent auto-deletion of `NamedTemporaryFile` after construction
#135012 closed
Jun 2, 2025 -
Digital mapping for a school, scan qr code for web view
#135023 closed
Jun 2, 2025 -
Paths under %appdata% are written to the local cache instead
#122057 closed
Jun 2, 2025 -
Request: Start publishing releases on this Github repo
#134943 closed
Jun 2, 2025 -
Document some unavailability of sendmsg()/recvmsg() methods on Windows
#122153 closed
Jun 2, 2025 -
argparse: Unexpanded replacements in "unknown action" exception
#134970 closed
Jun 2, 2025 -
Have math.isnormal() and, perhaps, math.issubnormal()?
#132908 closed
Jun 2, 2025 -
Deprecate support for `string` named-parameter in hash functions constructors
#134978 closed
Jun 2, 2025 -
Clinic signatures of HACL* hash functions are inconsistent with OpenSSL implementation
#134696 closed
Jun 2, 2025 -
Official Portable Python Distribution
#135011 closed
Jun 1, 2025
50 Issues opened by 42 people
-
Apply bugfixes from zipp
#135276 opened
Jun 8, 2025 -
Unify ZoneInfo.from_file signature
#135273 opened
Jun 8, 2025 -
Create tests for turtle module
#135272 opened
Jun 8, 2025 -
Typo in `token.NAME` documentation
#135263 opened
Jun 8, 2025 -
Add a CI job for testing OpenSSL 1.1.1 bindings
#135261 opened
Jun 8, 2025 -
Simplify parsing parameters in Argument Clinic
#135256 opened
Jun 8, 2025 -
tarfile stream restrictions should be documented
#135253 opened
Jun 8, 2025 -
tarfile, zipfile, and shutil documentation should mention zstd compression
#135252 opened
Jun 8, 2025 -
Surprising tokenization of f-strings
#135251 opened
Jun 8, 2025 -
Use CSPRNG for random UUID node ID
#135244 opened
Jun 8, 2025 -
Docs: Update CSV page to improve readability and language
#135243 opened
Jun 8, 2025 -
Pickle `INT` opcode boolean conversion discrepancy
#135241 opened
Jun 8, 2025 -
Smarter use of a mutex in incremental HMAC and hash functions
#135239 opened
Jun 7, 2025 -
_colorize.can_colorize safety in test_argparse
#135237 opened
Jun 7, 2025 -
Improve `_hashlib` exception reporting when an OpenSSL error occurred
#135234 opened
Jun 7, 2025 -
3.14 regression: slot dataclasses classes leak original class
#135228 opened
Jun 6, 2025 -
`argparse._SubParsersAction.add_parser` should default to `description` matching `help`
#135227 opened
Jun 6, 2025 -
[3.13] copyreg._reconstructor crashes when trying to pickle.load specific serialized data
#135201 opened
Jun 6, 2025 -
Add __replace__ protocol support to timedelta
#135195 opened
Jun 5, 2025 -
The case generator no longer reports escaping calls in conditions as an error.
#135193 opened
Jun 5, 2025 -
Allow Subinterpreters on WASI/Emscripten Builds
#135190 opened
Jun 5, 2025 -
Python 3.14 REPL sometimes breaks when editing code blocks
#135185 opened
Jun 5, 2025 -
MSVC 5274 warning suppression for _Py_ALIGN_AS should be local
#135183 opened
Jun 5, 2025 -
Potential integer overflow in instrumentation.c
#135177 opened
Jun 5, 2025 -
Generator expression behavior changed in 3.13.4 - it does not throw exception anymore
#135171 opened
Jun 5, 2025 -
Improve statistics.median() complexity
#135157 opened
Jun 5, 2025 -
Weird behaviour with tmux send-keys
#135154 opened
Jun 5, 2025 -
Increased memory usage with mimalloc
#135153 opened
Jun 5, 2025 -
Pip no longer in the PATH for 3.13.4
#135149 opened
Jun 4, 2025 -
Parts of strings that look like comments being stripped out of nested strings with debug specifier
#135148 opened
Jun 4, 2025 -
venv should include python-config in the virtual environment
#135147 opened
Jun 4, 2025 -
idlelib/News3.txt for 3.15.0 and backports
#135142 opened
Jun 4, 2025 -
Build fails with `Py_STACKREF_DEBUG` set.
#135125 opened
Jun 4, 2025 -
realpath(..., strict=ALLOW_MISSING) can unexpectedly succeed on Windows
#135122 opened
Jun 4, 2025 -
Added helper to test.support for parameterizing tests
#135120 opened
Jun 4, 2025 -
sqlite3 - file stays opened even after connection is closed (still opened by the cursor?)
#135117 opened
Jun 4, 2025 -
Segfault in gc while finalizing
#135115 opened
Jun 4, 2025 -
`generator.close()` never raises `GeneratorExit`
#135110 opened
Jun 3, 2025 -
`test_weakref.test_threaded_weak_key_dict_deepcopy` crash: merged objects should have ob_tid == 0
#135106 opened
Jun 3, 2025 -
[C API] Deprecate calling PyObject_SetAttr(obj, attr, NULL) with an exception set
#135075 opened
Jun 3, 2025 -
encodings.idna: Unexpanded f-string in "Unsupported error handling" exception
#135069 opened
Jun 3, 2025 -
Add a --cors command line option to stdlib http.server
#135056 opened
Jun 3, 2025 -
Python 3.14 REPL blanks links above terminal rows when pasting
#135055 opened
Jun 3, 2025 -
XID_Continue characters in function/class names highlighted incorrectly (colorizer.py)
#135052 opened
Jun 2, 2025 -
In Python 3.13 REPL, print() adds extra indentation when invoked from a tkinter event handler
#135045 opened
Jun 2, 2025 -
Pickletools Opcode Documentation Expansion
#135041 opened
Jun 2, 2025 -
Explicitly disable SIMD128/256 support for HACL* on aarch64-linux
#135032 opened
Jun 2, 2025 -
Should we support unicode in width/precision formatting fields?
#135025 opened
Jun 2, 2025 -
Support for Custom Title Bar in Tkinter to Control Minimize/Maximize Buttons Cross-Platform
#135024 opened
Jun 2, 2025
149 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-134939: Add the interpreters Module
#133958 commented on
Jun 8, 2025 • 30 new comments -
gh-135001: Explicitly specify the encoding parameter value of `calendar.HTMLCalendar` as 'utf-8'
#135002 commented on
Jun 6, 2025 • 16 new comments -
gh-133546: Make `re.Match` a well-rounded `Sequence` type
#133549 commented on
Jun 3, 2025 • 15 new comments -
gh-133895: provide C99 Annex G return values for cmath's functions
#134995 commented on
Jun 8, 2025 • 12 new comments -
gh-91153: Fix bytearray holding a reference to its internal buffer when calling into potentially mutating __index__ methods
#132379 commented on
Jun 3, 2025 • 9 new comments -
gh-126008: Improve docstrings for Tkinter cget and configure methods
#133303 commented on
Jun 2, 2025 • 8 new comments -
gh-134584: Decref elimination for float ops in the JIT
#134588 commented on
Jun 4, 2025 • 8 new comments -
gh-132502: Prototyping adding timestamps to tracebacks.
#129337 commented on
Jun 8, 2025 • 7 new comments -
gh-115119: defer removal of bundled libmpdec to 3.16
#133997 commented on
Jun 3, 2025 • 7 new comments -
gh-128881: Do not ignore `address` and `flags` parameters in `socket.{send,recv}_fds`
#128882 commented on
Jun 2, 2025 • 6 new comments -
gh-134273: Allow setting JIT compiler flags with `CFLAGS_JIT`
#134276 commented on
Jun 7, 2025 • 6 new comments -
gh-118761: Improve import time of `sqlite3`
#131796 commented on
Jun 6, 2025 • 5 new comments -
gh-130160: use `.. program::` directive for documenting `venv` CLI
#130699 commented on
Jun 2, 2025 • 5 new comments -
gh-59999: Add option to preserve permissions in ZipFile.extract
#32289 commented on
Jun 4, 2025 • 5 new comments -
gh-115119: removed implicit fallback to the bundled libmpdec
#134078 commented on
Jun 3, 2025 • 4 new comments -
gh-99631: Add custom loads and dumps support for the shelve module
#118065 commented on
Jun 2, 2025 • 4 new comments -
[3.13] gh-132710: only use stable `_uuid.generate_time_safe()` to deduce MAC address (GH-132901)
#134704 commented on
Jun 8, 2025 • 4 new comments -
gh-133895: provide C99 Annex F return values for math's functions
#135008 commented on
Jun 2, 2025 • 4 new comments -
gh-130655: add tests for dgettext
#134594 commented on
Jun 7, 2025 • 3 new comments -
gh-127833: Reword and expand the Notation section
#134443 commented on
Jun 7, 2025 • 3 new comments -
gh-134873: fix various quadratic worst-time complexities in `_header_value_parser.py` [WIP]
#134947 commented on
Jun 2, 2025 • 2 new comments -
gh-134873: Fix a DOS issue in idlelib
#134874 commented on
Jun 4, 2025 • 2 new comments -
gh-128762: Include inline values in `sys.getsizeof()`
#128763 commented on
Jun 5, 2025 • 2 new comments -
gh-134170: Add colorization to unraisable exceptions
#134183 commented on
Jun 2, 2025 • 2 new comments -
Fix format of dataclasses' `unsafe_hash` default value
#116532 commented on
Jun 4, 2025 • 2 new comments -
bpo-45210: Document that error indicator may be set in tp_dealloc
#28358 commented on
Jun 7, 2025 • 2 new comments -
[DRAFT] gh-128605: Add branch protections for aarch64 in asm_trampoline.S
#130864 commented on
Jun 3, 2025 • 2 new comments -
gh-133465: Allow PyErr_CheckSignals to be called without holding the GIL.
#133466 commented on
Jun 3, 2025 • 2 new comments -
gh-134953: Expand theming for `True`/`False`/`None`
#135000 commented on
Jun 1, 2025 • 2 new comments -
[3.14] gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973)
#134974 commented on
Jun 5, 2025 • 1 new comment -
gh-125996: fix thread safety of ordered dict
#133734 commented on
Jun 2, 2025 • 1 new comment -
gh-112632 : Added an option for block formatting to ``pprint``
#129274 commented on
Jun 3, 2025 • 1 new comment -
gh-129847: Add graphlib.reverse(), graphlib.as_transitive()
#130875 commented on
Jun 3, 2025 • 1 new comment -
gh-133485: Use _interpreters.call() in InterpreterPoolExecutor
#133957 commented on
Jun 5, 2025 • 1 new comment -
gh-111375: Fix handling of exceptions within `@contextmanager`-decorated functions
#111676 commented on
Jun 6, 2025 • 1 new comment -
gh-132969: Fix error/hang when shutdown(wait=False) and task exited abnormally
#133222 commented on
Jun 3, 2025 • 1 new comment -
gh-130870 Fix _eval_type Handling for GenericAlias with Unflattened Arguments and Union Types
#130897 commented on
Jun 7, 2025 • 1 new comment -
gh-129573: Fix possible abort from non-string suggestions in `calculate_suggestions`/`_Py_CalculateSuggestions`
#130997 commented on
Jun 4, 2025 • 1 new comment -
gh-135004: rewrite and cleanup `blake2module.c`
#135006 commented on
Jun 8, 2025 • 1 new comment -
gh-131338: Disable new stack size code for non-glibc.
#134336 commented on
Jun 7, 2025 • 1 new comment -
gh-132732: Automatically constant evaluate pure operations
#132733 commented on
Jun 6, 2025 • 1 new comment -
gh-101525: Use only safe identical code folding with BOLT
#134642 commented on
Jun 2, 2025 • 1 new comment -
Fix `zipfile._Extra.split`
#134999 commented on
Jun 3, 2025 • 0 new comments -
linkchecker reports a non existing reference to `Doc/build/html/extending/stable-application-binary-interface`
#134830 commented on
Jun 3, 2025 • 0 new comments -
gh-128505: Expose an interface to sqlite3_file_control
#128507 commented on
Jun 5, 2025 • 0 new comments -
gh-109311: Remove support for non-complex/float types in __complex/float__
#112680 commented on
Jun 2, 2025 • 0 new comments -
gh-126119: fix some crashes in code objects if `co_stacksize` is absurdly large
#126122 commented on
Jun 2, 2025 • 0 new comments -
gh-125022: add support for simple SIMD features detection
#125011 commented on
Jun 2, 2025 • 0 new comments -
gh-118350: Add escapable-raw-text mode to html parser
#121770 commented on
Jun 8, 2025 • 0 new comments -
gh-119993 ignore `NotADirectoryError` in `Path.unlink()` if `missing_ok` is `True`
#120049 commented on
Jun 5, 2025 • 0 new comments -
gh-71189: Support all-but-last mode in os.path.realpath()
#117562 commented on
Jun 6, 2025 • 0 new comments -
gh-134986: Catch PermissionError when trying to call perf in tests
#134987 commented on
Jun 5, 2025 • 0 new comments -
gh-134873: Fix quadratic complexity in os.path.expandvars()
#134952 commented on
Jun 3, 2025 • 0 new comments -
gh-134869: Fix Ctrl+C corrupts REPL autocomplete
#134929 commented on
Jun 5, 2025 • 0 new comments -
gh-132617: Fix `dict.update()` mutation check
#134815 commented on
Jun 4, 2025 • 0 new comments -
gh-132835: Add defensive NULL checks in mro resolution
#134763 commented on
Jun 2, 2025 • 0 new comments -
gh-134632: Fix `build-details.json` to use `INCLUDEPY` path
#134633 commented on
Jun 4, 2025 • 0 new comments -
gh-133545: Also quote arguments containing `&<>^|` on Windows
#134544 commented on
Jun 8, 2025 • 0 new comments -
gh-118718: Incorrect decoding of preamble in email parser
#134384 commented on
Jun 2, 2025 • 0 new comments -
gh-133931: Introduce _PyObject_XSetRefDelayed to replace Py_XSETREF
#134377 commented on
Jun 7, 2025 • 0 new comments -
gh-134079: Add `addCleanup`, `enterContext` and `doCleanups` to `unittest.subTest` and tests
#134318 commented on
Jun 4, 2025 • 0 new comments -
gh-131178: Add CLI tests for cProfile
#134269 commented on
Jun 6, 2025 • 0 new comments -
gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `pyexpat`
#134050 commented on
Jun 2, 2025 • 0 new comments -
gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `Parser/pegen.c`
#134048 commented on
Jun 2, 2025 • 0 new comments -
gh-115119: Removed bundled copy of the libmpdec
#133964 commented on
Jun 3, 2025 • 0 new comments -
gh-124397: Add threading.iter_locked
#133908 commented on
Jun 1, 2025 • 0 new comments -
gh-133644: remove `PyWeakref_GetObject` and `PyWeakref_GET_OBJECT`
#133657 commented on
Jun 2, 2025 • 0 new comments -
gh-133644: remove deprecated global configuration variables
#133654 commented on
Jun 2, 2025 • 0 new comments -
gh-131178: Add tests for `site` command-line interface
#133582 commented on
Jun 5, 2025 • 0 new comments -
json: Fast path for string encoding
#133239 commented on
Jun 2, 2025 • 0 new comments -
gh-132813: Fix the csv documentation for quoting and escaping
#133209 commented on
Jun 2, 2025 • 0 new comments -
gh-130160: Add anchors to CLI Usage section for `cmdline`
#133182 commented on
Jun 2, 2025 • 0 new comments -
gh-132771: Added assert for potential Integer Overflow in the mark_stacks function
#132830 commented on
Jun 6, 2025 • 0 new comments -
gh-132629: Deprecate acception out of range values for unsigned integers in PyArg_Parse
#132630 commented on
Jun 3, 2025 • 0 new comments -
gh-132461: Fix crash in OrderedDict.setdefault when key has unstable hash
#132462 commented on
Jun 2, 2025 • 0 new comments -
Unvendor `libmpdec` sources
#115119 commented on
Jun 3, 2025 • 0 new comments -
Error when building from source
#123386 commented on
Jun 3, 2025 • 0 new comments -
Different behavior with mock to same class or different class
#125348 commented on
Jun 3, 2025 • 0 new comments -
Add sys.set_object_tags() and sys.get_object_tags() APIs for debugging and experimental Use
#134819 commented on
Jun 3, 2025 • 0 new comments -
Add support for Template type (t-strings) to pprint
#134551 commented on
Jun 3, 2025 • 0 new comments -
Thread-unsafe libc functions
#127081 commented on
Jun 3, 2025 • 0 new comments -
PyErr_CheckSignals should be callable without holding the GIL
#133465 commented on
Jun 3, 2025 • 0 new comments -
Memory keeps increasing with fixed-size dict during multi-threaded set/delete in 3.13.3t
#133136 commented on
Jun 3, 2025 • 0 new comments -
Replace context enter and exit events with single "context switched" event
#124872 commented on
Jun 3, 2025 • 0 new comments -
Lock contention inside `_PyType_LookupRef`
#132380 commented on
Jun 3, 2025 • 0 new comments -
Deprecation of locale.getdefaultlocale breaks POSIX compatibility on Windows platform
#130796 commented on
Jun 4, 2025 • 0 new comments -
logging.StreamHandler produces BrokenPipeError when cut short by head utility
#134568 commented on
Jun 4, 2025 • 0 new comments -
Add `addCleanup` to `unittest.subTest`
#134079 commented on
Jun 4, 2025 • 0 new comments -
Python 3.14.0a2 should have raised exception when a socket is already in used, shouldn't it?
#127319 commented on
Jun 4, 2025 • 0 new comments -
Use tagged ints for faster iteration
#132554 commented on
Jun 4, 2025 • 0 new comments -
missing global names inside a class body (calling `exec` with a `ChainMap`)
#121306 commented on
Jun 4, 2025 • 0 new comments -
Failed assertion in `_PyUnicode_Equal` from `calculate_suggestions` with non-string candidate
#129573 commented on
Jun 4, 2025 • 0 new comments -
Convert importlib.abc to use typing.Protocol
#82963 commented on
Jun 6, 2025 • 0 new comments -
Refactor `xml.etree.ElementTree._namespaces`
#120771 commented on
Jun 1, 2025 • 0 new comments -
Make `test_c_subclass_of_heap_ctype_with_tpdealloc_decrefs_once` and `test_c_subclass_of_heap_ctype_with_del_modifying_dunder_class_only_decrefs_once` behavioral tests
#127881 commented on
Jun 1, 2025 • 0 new comments -
Allow lowercase hexadecimal characters in base64.b16decode()
#79738 commented on
Jun 1, 2025 • 0 new comments -
Refactor zipfile to ease subclassing and enhancement
#81719 commented on
Jun 1, 2025 • 0 new comments -
Clarify `base64.a85(en,de)code` documentation for Adobe mode
#134837 commented on
Jun 2, 2025 • 0 new comments -
Replace `pyvenv.cfg`'s `home` key with `base-prefix` and `base-exec-prefix`
#127895 commented on
Jun 2, 2025 • 0 new comments -
Error in Format Specification Mini-Language concerning `precision_with_grouping` in 3.14
#134449 commented on
Jun 2, 2025 • 0 new comments -
Support TLS Encrypted ClientHello (ECH)
#89730 commented on
Jun 2, 2025 • 0 new comments -
Register finalized Python releases with GitHub Releases
#123444 commented on
Jun 2, 2025 • 0 new comments -
format(Fraction(1, 3), '.016f') raises ValueError
#130662 commented on
Jun 2, 2025 • 0 new comments -
The New REPL Does Not Load My Command History
#120766 commented on
Jun 2, 2025 • 0 new comments -
Expose `_PyCriticalSection_BeginMutex` as a public API
#133296 commented on
Jun 2, 2025 • 0 new comments -
Remove deprecated support for returning non-complex/float types in __complex__/__float__()
#109311 commented on
Jun 2, 2025 • 0 new comments -
csv: Inconsistency re QUOTE_NONNUMERIC
#74232 commented on
Jun 2, 2025 • 0 new comments -
`csv.writer` with `QUOTE_NONE` still requires non-emtpy `quotechar` and `escapechar`
#132813 commented on
Jun 2, 2025 • 0 new comments -
Compilation of HACL fails under macOS Silicon for version 3.14
#130478 commented on
Jun 2, 2025 • 0 new comments -
Deadlock when shutting down ThreadPoolExecutor from inside OS Signal handler
#121649 commented on
Jun 3, 2025 • 0 new comments -
Prevent CO_FUTURE_BARRY_AS_BDFL from being applied with PyCF_MASK
#123234 commented on
Jun 3, 2025 • 0 new comments -
Improve metaclass conflict error message with clearer terminology and contextual information
#134902 commented on
Jun 3, 2025 • 0 new comments -
Implement PEP 750 – Template Strings
#132661 commented on
Jun 6, 2025 • 0 new comments -
Better constant narrowing in the JIT optimizer
#130415 commented on
Jun 6, 2025 • 0 new comments -
Colorize sqlite3 CLI
#133447 commented on
Jun 7, 2025 • 0 new comments -
Support completion for sqlite3 command-line interface
#133390 commented on
Jun 7, 2025 • 0 new comments -
Use freelist for range object, iterator objects and other often used objects
#126703 commented on
Jun 7, 2025 • 0 new comments -
When accepting a socket connection and ERROR_NETNAME_DELETED occurs, leads this into a closing of the serving socket (BaseProactorEventLoop)
#93821 commented on
Jun 7, 2025 • 0 new comments -
`typing._eval_type` is not preserving `GenericAlias` subclasses
#130870 commented on
Jun 7, 2025 • 0 new comments -
PEP 3102 and PEP 570 should say **Keyword-Only Parameters** instead of **Keyword-Only Arguments**
#133438 commented on
Jun 7, 2025 • 0 new comments -
Cover the password prompt case for `SSLContext.load_cert_chain` with a test
#132102 commented on
Jun 7, 2025 • 0 new comments -
`TypeError: '<' not supported between instances of 'NoneType' and 'int'` raised during call to `email.message_from_file`
#134151 commented on
Jun 8, 2025 • 0 new comments -
Defining iterator in a separate class no longer works in 3.13
#128161 commented on
Jun 8, 2025 • 0 new comments -
Port HMAC implementation to new OpenSSL APIs
#134531 commented on
Jun 8, 2025 • 0 new comments -
Export `get_all_awaited_by` API into public Python API.
#134342 commented on
Jun 8, 2025 • 0 new comments -
Better uop coverage in the JIT optimizer
#131798 commented on
Jun 8, 2025 • 0 new comments -
Add method to detect if a string contains surrogates
#69456 commented on
Jun 8, 2025 • 0 new comments -
Make turtle.pensize smarter
#133244 commented on
Jun 8, 2025 • 0 new comments -
gh-71807: The escape key closes IDLE's config dialog as canceled
#19706 commented on
Jun 2, 2025 • 0 new comments -
html.parser: fix ‘<![CDATA[ ... ]]>’ handling not capturing ‘]’
#24720 commented on
Jun 6, 2025 • 0 new comments -
idlelib/News3.txt for 3.14.0 and backports
#129876 commented on
Jun 4, 2025 • 0 new comments -
Multiple test failures with OSError: [Errno 84] Invalid or incomplete multibyte or wide character on ZFS with utf8only=on
#81765 commented on
Jun 4, 2025 • 0 new comments -
Add a functools.cache variant for methods to avoid keeping instances alive
#102618 commented on
Jun 4, 2025 • 0 new comments -
Pass return value on ValueError exceptions in the cmath/math modules
#133895 commented on
Jun 5, 2025 • 0 new comments -
Python 3.14+: `python: Objects/unicodeobject.c:10387: _PyUnicode_JoinArray: Assertion `res_data == PyUnicode_1BYTE_DATA(res) + kind * PyUnicode_GET_LENGTH(res)' failed.` in sqlglot
#134889 commented on
Jun 5, 2025 • 0 new comments -
Support parametrized tests in unittest
#52145 commented on
Jun 5, 2025 • 0 new comments -
Audit all built-in modules for thread safety
#116738 commented on
Jun 6, 2025 • 0 new comments -
Explicitly specify the encoding parameter value of `calendar.HTMLCalendar` as 'utf-8'
#135001 commented on
Jun 6, 2025 • 0 new comments -
io.BufferReader.read() returns None
#80050 commented on
Jun 6, 2025 • 0 new comments -
IDLE: Remove '', user_dir, and idlelib from sys.path when added
#69674 commented on
Jun 6, 2025 • 0 new comments -
Performance issue with ARM64 windows Python release binaries
#134524 commented on
Jun 6, 2025 • 0 new comments -
asm_trampoline.S misses branch protection flags for x86_64 and aarch64
#128605 commented on
Jun 6, 2025 • 0 new comments -
Improve `raise from ValueError()` error message
#134036 commented on
Jun 6, 2025 • 0 new comments -
Cpython build failure: _bootstrap_python segfault
#127545 commented on
Jun 6, 2025 • 0 new comments -
Docs Examples Focus on Outdated Single-Phase Init Modules and Static Types
#134160 commented on
Jun 6, 2025 • 0 new comments -
Require reviews for new features
#126081 commented on
Jun 6, 2025 • 0 new comments -
os.symlink: FileExistsError shows wrong message
#73843 commented on
Jun 6, 2025 • 0 new comments -
Improve `.help` in the `sqlite3` CLI
#133934 commented on
Jun 6, 2025 • 0 new comments -
Add the interpreters Module, Implementing PEP 734
#134939 commented on
Jun 6, 2025 • 0 new comments