-
- Notifications
You must be signed in to change notification settings - Fork 32.3k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
153 Pull requests merged by 34 people
- gh-98388: add tests for happy eyeballs
#136368 merged
Jul 7, 2025 - [3.14] gh-135906: Use
_PyObject_CAST
in internal headers (GH-135892)#136392 merged
Jul 7, 2025 - gh-135906: Use _PyObject_CAST in internal CPython headers
#135892 merged
Jul 7, 2025 - [3.13] gh-101100: Fix Sphinx warnings in library/email.compat32-message.rst (GH-136323)
#136390 merged
Jul 7, 2025 - [3.14] gh-101100: Fix Sphinx warnings in library/email.compat32-message.rst (GH-136323)
#136389 merged
Jul 7, 2025 - gh-101100: Fix Sphinx warnings in library/email.compat32-message.rst
#136323 merged
Jul 7, 2025 - [3.14] gh-87790: support thousands separators for formatting fractional part of Decimal (GH-132202)
#136365 merged
Jul 7, 2025 - [3.14] gh-87790: support thousands separators for formatting fractional part of Fraction (GH-132204)
#136364 merged
Jul 7, 2025 - gh-120713: Make _Py_NORMALIZE_CENTURY private
#135933 merged
Jul 7, 2025 - gh-136155: Docs: only add custom OpenGraph protocol meta tags for HTML builds
#136187 merged
Jul 7, 2025 - [3.14] gh-124486: Fix test_whichdb_ndbm in test_dbm on NetBSD (GH-136335)
#136378 merged
Jul 7, 2025 - [3.13] gh-124486: Fix test_whichdb_ndbm in test_dbm on NetBSD (GH-136335)
#136379 merged
Jul 7, 2025 - gh-124486: Fix test_whichdb_ndbm in test_dbm on NetBSD
#136335 merged
Jul 7, 2025 - gh-135913: Document ob_refcnt, ob_type, ob_size
#135914 merged
Jul 7, 2025 - [3.13] gh-86682: Add versionadded for sys._getframemodulename (GH-136325)
#136376 merged
Jul 7, 2025 - [3.14] gh-86682: Add versionadded for sys._getframemodulename (GH-136325)
#136375 merged
Jul 7, 2025 - gh-86682: Add versionadded for sys._getframemodulename
#136325 merged
Jul 7, 2025 - [3.14] gh-131591: Document Py_REMOTE_DEBUG (GH-135929)
#136374 merged
Jul 7, 2025 - gh-131591: Document Py_REMOTE_DEBUG
#135929 merged
Jul 7, 2025 - [3.14] gh-135755: Document __future__.* and CO_* as proper Sphinx objects (GH-135980)
#136370 merged
Jul 7, 2025 - [3.14] gh-101100: Fix sphinx warnings in
whatsnew/3.9
(GH-136163)#136372 merged
Jul 7, 2025 - [3.13] gh-101100: Fix sphinx warnings in
whatsnew/3.9
(GH-136163)#136373 merged
Jul 7, 2025 - gh-101100: Fix sphinx warnings in
whatsnew/3.9
#136163 merged
Jul 7, 2025 - gh-135755: Document __future__.* and CO_* as proper Sphinx objects
#135980 merged
Jul 7, 2025 - [3.14] gh-130662: Accept leading zeros in precision/width for Decimal's formatting (GH-132549)
#136362 merged
Jul 7, 2025 - [3.14] gh-130662: Accept leading zeros in precision/width for Fraction's formatting (GH-130663)
#136361 merged
Jul 7, 2025 - [3.14] gh-136289: Fix test_sqlite3 on platforms with strict UTF-8 filesystem (GH-136326)
#136350 merged
Jul 7, 2025 - [3.13] gh-136289: Fix test_sqlite3 on platforms with strict UTF-8 filesystem (GH-136326)
#136351 merged
Jul 7, 2025 - [3.14] GH-133932: Tagged ints are heap safe (GH-134244)
#134494 merged
Jul 7, 2025 - [3.14] GH-135106: Restrict trashcan to GC'ed objects (GH-135682)
#135876 merged
Jul 7, 2025 - [3.13] gh-127502: Remove XML vulnerability table (GH-135294)
#136360 merged
Jul 7, 2025 - [3.14] gh-127502: Remove XML vulnerability table (GH-135294)
#136359 merged
Jul 7, 2025 - gh-127502: Update XML vulnerability table
#135294 merged
Jul 7, 2025 - gh-94503: Update logging cookbook with an example of uniformly handli…
#136217 merged
Jul 7, 2025 - gh-87790: support thousands separators for formatting fractional part of Fraction
#132204 merged
Jul 7, 2025 - gh-87790: support thousands separators for formatting fractional part of Decimal
#132202 merged
Jul 7, 2025 - [3.14] gh-109700: fix interpreter finalization while handling memory error (GH-136342)
#136352 merged
Jul 7, 2025 - [3.13] gh-109700: fix interpreter finalization while handling memory error (GH-136342)
#136353 merged
Jul 7, 2025 - gh-109700: fix interp finalization while handling memory error
#136342 merged
Jul 7, 2025 - gh-136289: Fix test_sqlite3 on platforms with strict UTF-8 filesystem
#136326 merged
Jul 7, 2025 - [3.13] Docs: Move "or" outside monospace syntax in tarfile.rst (GH-136263)
#136348 merged
Jul 7, 2025 - [3.14] gh-136316: Make typing.evaluate_forward_ref better at evaluating nested forwardrefs (GH-136319)
#136346 merged
Jul 7, 2025 - gh-136316: Make typing.evaluate_forward_ref better at evaluating nested forwardrefs
#136319 merged
Jul 6, 2025 - gh-136021: Make
type_params
a required parameter fortyping._eval_type
#136332 merged
Jul 6, 2025 - [3.13] gh-109070: Document that get_context in multiprocessing have side effect (GH-136341)
#136344 merged
Jul 6, 2025 - [3.14] gh-109070: Document that get_context in multiprocessing have side effect (GH-136341)
#136343 merged
Jul 6, 2025 - gh-109070: Document that get_context in multiprocessing have side effect
#136341 merged
Jul 6, 2025 - [3.14] gh-109700: fix memory error handling in
PyDict_SetDefault
(GH-136338)#136340 merged
Jul 6, 2025 - gh-109700: fix memory error handling in
PyDict_SetDefault
#136338 merged
Jul 6, 2025 - [3.14] gh-129824: fix data races in subinterpreters under TSAN (GH-135794)
#136266 merged
Jul 6, 2025 - [3.14] gh-136285: Improve
pickle
protocol testing intest_interpreters
(GH-136286)#136333 merged
Jul 6, 2025 - gh-136285: Improve
pickle
protocol testing intest_interpreters
#136286 merged
Jul 6, 2025 - gh-136032: Fix
argparse.BooleanOptionalAction
doc#136133 merged
Jul 5, 2025 - [3.14] gh-136315: Fix skipped multithreading test in test_zstd (GH-136320)
#136322 merged
Jul 5, 2025 - gh-136315: Fix skipped multithreading test in test_zstd
#136320 merged
Jul 5, 2025 - gh-136047: Allow typing._allow_reckless_class_checks to check
_py_abc
#136115 merged
Jul 5, 2025 - gh-130870: Preserve
GenericAlias
subclasses intyping.get_type_hints()
#131583 merged
Jul 5, 2025 - [3.13] gh-101100: Fix references in
http.cookiejar
docs (GH-136238)#136317 merged
Jul 5, 2025 - [3.14] gh-101100: Fix references in
http.cookiejar
docs (GH-136238)#136318 merged
Jul 5, 2025 - gh-101100: Fix references in http.cookiejar docs #114658
#136238 merged
Jul 5, 2025 - [3.14] gh-136297: Test all
pickle
protocols intest_zoneinfo_property.py
(GH-136298)#136311 merged
Jul 5, 2025 - [3.13] gh-136297: Test all
pickle
protocols intest_zoneinfo_property.py
(GH-136298)#136312 merged
Jul 5, 2025 - gh-136297: Test all
pickle
protocols intest_zoneinfo_property.py
#136298 merged
Jul 5, 2025 - [3.14] gh-136288: Fix error message in
_testcapi/vectorcall.c
(GH-136258)#136294 merged
Jul 4, 2025 - [3.13] gh-136288: Fix error message in
_testcapi/vectorcall.c
(GH-136258)#136295 merged
Jul 4, 2025 - gh-136288: Correct error display in _testcapi/vectorcall.c
#136258 merged
Jul 4, 2025 - [3.12] gh-135661: Fix parsing start and end tags in HTMLParser according to the HTML5 standard (GH-135930)
#136268 merged
Jul 4, 2025 - [3.14] Docs: Move "or" outside monospace syntax in
tarfile.rst
(GH-136263)#136290 merged
Jul 4, 2025 - Move or outside monospace syntax in tarfile.rst
#136263 merged
Jul 4, 2025 - [3.14] gh-135773: have pyvenv.cfg without home key anchor a venv and deduce home (GH-135831)
#136287 merged
Jul 4, 2025 - gh-135773: have pyvenv.cfg without home key anchor a venv and deduce home
#135831 merged
Jul 4, 2025 - [3.14] gh-102555: Fix comment parsing in HTMLParser according to the HTML5 standard (GH-135664)
#136271 merged
Jul 4, 2025 - [3.13] gh-102555: Fix comment parsing in HTMLParser according to the HTML5 standard (GH-135664)
#136272 merged
Jul 4, 2025 - gh-102555: Fix comment parsing in HTMLParser
#135664 merged
Jul 4, 2025 - gh-129824: fix data races in subinterpreters under TSAN
#135794 merged
Jul 4, 2025 - gh-115999: remove redundant check in free-threading from
_STORE_ATTR_WITH_HINT
#136249 merged
Jul 4, 2025 - gh-133982: Test _pyio.BytesIO in free-threaded tests
#136218 merged
Jul 4, 2025 - [3.12] gh-135462: Fix quadratic complexity in processing special input in HTMLParser (GH-135464)
#135483 merged
Jul 3, 2025 - [3.14] Clarify some details regarding
sys.monitoring
(GH-133981)#136259 merged
Jul 3, 2025 - [3.13] gh-135661: Fix parsing start and end tags in HTMLParser according to the HTML5 standard (GH-135930)
#136256 merged
Jul 3, 2025 - [3.9] gh-135462: Fix quadratic complexity in processing special input in HTMLParser (GH-135464)
#135486 merged
Jul 3, 2025 - [3.10] gh-135462: Fix quadratic complexity in processing special input in HTMLParser (GH-135464)
#135485 merged
Jul 3, 2025 - [3.11] gh-135462: Fix quadratic complexity in processing special input in HTMLParser (GH-135464)
#135484 merged
Jul 3, 2025 - Clarify some details regarding
sys.monitoring
#133981 merged
Jul 3, 2025 - [3.14] gh-135661: Fix parsing start and end tags in HTMLParser according to the HTML5 standard (GH-135930)
#136255 merged
Jul 3, 2025 - [3.14] gh-135252: Document Zstandard integration across zipfile, shutil, and tarfile (GH-135311)
#136254 merged
Jul 3, 2025 - gh-135661: Fix parsing start and end tags in HTMLParser
#135930 merged
Jul 3, 2025 - gh-135252: Document Zstandard integration across zipfile, shutil, and tarfile
#135311 merged
Jul 3, 2025 - [3.13] gh-115119: Recommend upstream libmpdec in build requirements (#136205)
#136245 merged
Jul 3, 2025 - gh-135075: Make PyObject_SetAttr() fail with NULL value and exception
#136180 merged
Jul 3, 2025 - [3.14] gh-115119: Recommend upstream libmpdec in build requirements (GH-136205)
#136244 merged
Jul 3, 2025 - gh-115119: recommend upstream libmpdec in build requirements
#136205 merged
Jul 3, 2025 -
Python/gc.c
: Refer toInternalDocs
instead of devguide.#136243 merged
Jul 3, 2025 - [3.14] gh-130664: Treat '0' fill character with align '=' as zero-padding for Fraction's (GH-131067)
#136241 merged
Jul 3, 2025 - [3.13] gh-130664: Treat '0' fill character with align '=' as zero-padding for Fraction's (GH-131067)
#136242 merged
Jul 3, 2025 - [3.14] gh-133740: Fix regression in locale.nl_langinfo(ALT_DIGITS) (GH-136237)
#136240 merged
Jul 3, 2025 - gh-130664: treat '0' fill character with align '=' as zero-padding for Fraction's
#131067 merged
Jul 3, 2025 - gh-133740: Fix regression in locale.nl_langinfo(ALT_DIGITS)
#136237 merged
Jul 3, 2025 - [3.13] gh-135069: Fix exception message in encodings.idna module (GH-135071)
#136236 merged
Jul 3, 2025 - [3.13] Docs: fix docstring of
email.message.Message.add_header
(GH-134355)#135340 merged
Jul 3, 2025 - [3.14] gh-135069: Fix exception message in encodings.idna module (GH-135071)
#136235 merged
Jul 3, 2025 - [3.14] Fix comments for
heapq.siftup_max
(GH-135359)#136232 merged
Jul 3, 2025 - [3.13] Fix comments for
heapq.siftup_max
(GH-135359)#136233 merged
Jul 3, 2025 - gh-135069: Fix exception message in encodings.idna module
#135071 merged
Jul 3, 2025 - Fix comments for heapq.siftup_max()
#135359 merged
Jul 3, 2025 - [3.14] gh-135640: Adds more type checking to ElementTree (GH-135643)
#136225 merged
Jul 3, 2025 - [3.13] gh-135640: Adds more type checking to ElementTree (GH-135643)
#136226 merged
Jul 3, 2025 - gh-135640: Adds type checking to ElementTree.ElementTree constructor
#135643 merged
Jul 3, 2025 - [3.14] gh-127705: Move Py_INCREF_MORTAL() to the internal C API (GH-136178)
#136206 merged
Jul 3, 2025 - [3.14] gh-135836: Fix
IndexError
inasyncio.create_connection()
(GH-135875)#136221 merged
Jul 3, 2025 - [3.13] gh-135836: Fix
IndexError
inasyncio.create_connection()
(GH-135875)#136222 merged
Jul 3, 2025 - gh-135836: Fix IndexError in asyncio.create_connection()
#135875 merged
Jul 3, 2025 - [3.13] gh-135836: Fix
IndexError
inasyncio.create_connection
with empty exceptions list (GH-135845)#136168 merged
Jul 3, 2025 - [3.14] gh-135836: Fix
IndexError
inasyncio.create_connection
with empty exceptions list (GH-135845)#136167 merged
Jul 3, 2025 - [3.13] gh-136135: Doc: Fix some broken links (GH-136137)
#136219 merged
Jul 3, 2025 - [3.14] gh-136135: Doc: Fix some broken links (GH-136137)
#136220 merged
Jul 3, 2025 - gh-136135: Doc: Fix some broken links
#136137 merged
Jul 3, 2025 - [3.13] Replace
capi-sig
mailing list withdiscuss.python.org
(GH-136211)#136214 merged
Jul 2, 2025 - [3.14] Replace
capi-sig
mailing list withdiscuss.python.org
(GH-136211)#136213 merged
Jul 2, 2025 - Replace
capi-sig
mailing list withdiscuss.python.org
#136211 merged
Jul 2, 2025 - gh-136203: Improve
TypeError
msg when comparing twoMappingProxyType
s#136204 merged
Jul 2, 2025 - gh-127705: Move Py_INCREF_MORTAL() to the internal C API
#136178 merged
Jul 2, 2025 - [3.13] gh-115119: Defer removal of bundled libmpdec to 3.16 (GH-133997)
#136201 merged
Jul 2, 2025 - [3.14] gh-115119: Defer removal of bundled libmpdec to 3.16 (GH-133997)
#136199 merged
Jul 2, 2025 - gh-136193: Improve
TypeError
msg when comparing twoSimpleNamespace
s#136195 merged
Jul 2, 2025 - gh-134567: Exposes log format to users in unittest.TestCase.assertLogs
#134570 merged
Jul 2, 2025 - gh-115119: defer removal of bundled libmpdec to 3.16
#133997 merged
Jul 2, 2025 - [3.14] gh-134280: Disable constant folding for ~ with a boolean argument (GH-134982)
#136185 merged
Jul 2, 2025 - gh-136183: Deal with escapes in JIT optimizer's constant evaluator
#136184 merged
Jul 2, 2025 - [3.14] GH-134273: Allow setting JIT compiler flags at build time with CFLAGS_JIT (GH134276)
#135792 merged
Jul 1, 2025 - gh-134009: Expose
PyMutex_IsLocked
in the public C API#134365 merged
Jul 1, 2025 - gh-134280: Disable constant folding for ~ with a boolean argument
#134982 merged
Jul 1, 2025 - gh-136125: Use
_PyObject_GetMethodStackRef
forLOAD_ATTR
#136127 merged
Jul 1, 2025 - gh-115119: removed implicit fallback to the bundled libmpdec
#134078 merged
Jul 1, 2025 - gh-105456: Remove deprecated
sre_*
modules#135994 merged
Jul 1, 2025 - [3.14] gh-87298: Add tests for find_in_strong_cache() bug in _zoneinfo (GH-24829)
#136181 merged
Jul 1, 2025 - [3.13] gh-87298: Add tests for find_in_strong_cache() bug in _zoneinfo (GH-24829)
#136182 merged
Jul 1, 2025 - gh-87298: Add tests for find_in_strong_cache() bug in _zoneinfo
#24829 merged
Jul 1, 2025 - [3.14] gh-130396: Move PYOS_LOG2_STACK_MARGIN to internal headers (GH-135928)
#136173 merged
Jul 1, 2025 - [3.14] gh-136169: Update parameter name in fractions.from_float method (GH-136172)
#136174 merged
Jul 1, 2025 - [3.13] gh-136169: Update parameter name in fractions.from_float method (GH-136172)
#136175 merged
Jul 1, 2025 - gh-136169: Update parameter name in fractions.from_float method
#136172 merged
Jul 1, 2025 - gh-130396: Move PYOS_LOG2_STACK_MARGIN to internal headers
#135928 merged
Jul 1, 2025 - gh-135836: Fix IndexError in asyncio.create_connection with empty exceptions list
#135845 merged
Jul 1, 2025 - [3.14] gh-135755: Use private names (_Py*) for header file guards new in 3.14 (GH-135921)
#135976 merged
Jul 1, 2025 - gh-133447: Update
sqlite3
What's New 3.15 entry#136079 merged
Jul 1, 2025 - [3.13] gh-135607: remove null checking of weakref list in dealloc of extension modules and objects (#135614)
#136126 merged
Jul 1, 2025 - gh-87135: threading.Lock: Raise rather than hang on Python finalization
#135991 merged
Jul 1, 2025 - gh-133157: remove usage of
_Py_NO_SANITIZE_UNDEFINED
inpyexpat
#135346 merged
Jul 1, 2025 - [3.14] gh-133982: Use implementation-specific
open
intest_fileio.OtherFileTests
(GH-135364)#136148 merged
Jun 30, 2025 - [3.13] gh-133982: Use implementation-specific
open
intest_fileio.OtherFileTests
(GH-135364)#136149 merged
Jun 30, 2025
68 Pull requests opened by 44 people
- gh-135629: rewrite language reference section on except* to improve clarity
#136150 opened
Jun 30, 2025 - gh-132413: Clear weakref to _datetime after modules are finalized
#136152 opened
Jun 30, 2025 - gh-136057: Allow step and next to step over for loops
#136160 opened
Jul 1, 2025 - gh-136162: Document `encodings`
#136164 opened
Jul 1, 2025 - gh-130979: Doc: Generate ids for audit_events using docname
#136165 opened
Jul 1, 2025 - gh-136097: Fix sysconfig._parse_makefile()
#136166 opened
Jul 1, 2025 - gh-136170: Use earliest zinfo.header_offset as ZipFile.data_offset
#136171 opened
Jul 1, 2025 - gh-76535: Make `PyUnicode_ToLowerFull` and friends public
#136176 opened
Jul 1, 2025 - gh-136134: Fallback to next auth method when CRAM-MD5 fails due to unsupported hash (e.g. FIPS)
#136188 opened
Jul 1, 2025 - gh-135552: Make the GC clear weakrefs later.
#136189 opened
Jul 1, 2025 - gh-79922: Remove always false test skips
#136202 opened
Jul 2, 2025 - gh-136179: Document unsafe keyword for patch, patch.object, and create_autospec
#136208 opened
Jul 2, 2025 - gh-136209: Add .. c:var:: declarations for C exception types
#136210 opened
Jul 2, 2025 - gh-125862: Context decorator support for generators and async functions
#136212 opened
Jul 2, 2025 - Remove mention of 'Unicode' strings in documentation
#136215 opened
Jul 2, 2025 - gh-127146: Skip test_netrc.test_security on Emscripten
#136227 opened
Jul 3, 2025 - gh-136229: Remove Platform Emscripten is not supported warning
#136230 opened
Jul 3, 2025 - Docs: a start on an 'improve this page' feature
#136246 opened
Jul 3, 2025 - gh-135906: Test the internal C API in test_cext
#136247 opened
Jul 3, 2025 - gh-136251: Improvements to WASM demo REPL
#136252 opened
Jul 3, 2025 - gh-135846: Add zstd dependency to Android build script
#136253 opened
Jul 3, 2025 - gh-136228: Clarify example in exception handling section
#136257 opened
Jul 3, 2025 - gh-136264: Fix PEP-739 build-details generation with relative-paths
#136265 opened
Jul 4, 2025 - gh-117657: enable `test_capi` under TSAN
#136269 opened
Jul 4, 2025 - gh-131825: Fixed sqlite timezone-naive adapter recipe
#136270 opened
Jul 4, 2025 - [3.12] gh-102555: Fix comment parsing in HTMLParser according to the HTML5 standard (GH-135664)
#136273 opened
Jul 4, 2025 - [3.11] gh-102555: Fix comment parsing in HTMLParser according to the HTML5 standard (GH-135664)
#136274 opened
Jul 4, 2025 - [3.10] gh-102555: Fix comment parsing in HTMLParser according to the HTML5 standard (GH-135664)
#136275 opened
Jul 4, 2025 - [3.9] gh-102555: Fix comment parsing in HTMLParser according to the HTML5 standard (GH-135664)
#136276 opened
Jul 4, 2025 - gh-133644: Remove `PySys_SetArgv*` for 3.15
#136277 opened
Jul 4, 2025 - gh-136250: Clarify Integer string conversion length limitation
#136279 opened
Jul 4, 2025 - gh-136156: Allow using linkat() with TemporaryFile
#136281 opened
Jul 4, 2025 - gh-53243: Document `codecs.readbuffer_encode()`
#136284 opened
Jul 4, 2025 - Doc: More duplicate word fix
#136299 opened
Jul 4, 2025 - gh-136300 Modify C tests to conform to PEP-737
#136301 opened
Jul 4, 2025 - gh-89341: Support creation of a link to the file by fd
#136302 opened
Jul 4, 2025 - gh-135552: Add tests that check if weakref for tp_subclasses cleared after finalization
#136304 opened
Jul 4, 2025 - gh-125893: Add type check for category argument in warnings.simplefilter and warnings.filterwarning
#136305 opened
Jul 4, 2025 - gh-136306: Add support for SSL groups
#136307 opened
Jul 4, 2025 - gh-101100: Fix sphinx warnings in `Doc/library/exceptions.rst`
#136309 opened
Jul 5, 2025 - gh-136282: Configparser: create unnamed sections via mapping protocol access
#136313 opened
Jul 5, 2025 - gh-136278: Document codecs.escape_encode() and codecs.escape_decode()
#136314 opened
Jul 5, 2025 - gh-135312: Use positional-only arguments in dunder methods and abstract methods in `collections.abc`.
#136324 opened
Jul 5, 2025 - gh-72327: Suggest using system terminal for pip install in PyREPL
#136328 opened
Jul 5, 2025 - [3.14] gh-136032: Fix `argparse.BooleanOptionalAction` doc (GH-136133)
#136329 opened
Jul 5, 2025 - [3.13] gh-136032: Fix `argparse.BooleanOptionalAction` doc (GH-136133)
#136330 opened
Jul 5, 2025 - Add test for opening an SQLite with bytes path
#136331 opened
Jul 6, 2025 - gh-83714: Use statx on Linux 4.11 and later in os.stat
#136334 opened
Jul 6, 2025 - gh-136336: add tests for PySys_Audit() and PySys_AuditTuple()
#136337 opened
Jul 6, 2025 - gh-135675: Document 10.16 vs 11.0 / 16.0 vs 26.0 behavior of platform.mac_ver()
#136339 opened
Jul 6, 2025 - Replace weakref to the _WeakValueDictionary with strong ref to outlives keys
#136345 opened
Jul 6, 2025 - gh-136186: Fix race condition in test_external_inspection.test_only_active_thread
#136347 opened
Jul 7, 2025 - gh-134043: use `_PyObject_GetMethodStackRef` in pattern matching
#136356 opened
Jul 7, 2025 - gh-136355: Deprecate `-b` and `-bb` CLI flags in 3.15
#136363 opened
Jul 7, 2025 - gh-89979: Sync C/Python `datetime` implementations positional arguments
#136366 opened
Jul 7, 2025 - [3.13] gh-135755: Document __future__.* and CO_* as proper Sphinx objects (GH-135980)
#136371 opened
Jul 7, 2025 - [3.14] gh-135913: Document ob_refcnt, ob_type, ob_size (GH-135914)
#136377 opened
Jul 7, 2025 - gh-136380: Fix import behavior for concurrent.futures.InterpreterPoolExecutor
#136381 opened
Jul 7, 2025 - [3.14] gh-136155: Docs: only add custom OpenGraph protocol meta tags for HTML builds (GH-136187)
#136382 opened
Jul 7, 2025 - [3.13] gh-136155: Docs: only add custom OpenGraph protocol meta tags for HTML builds (GH-136187)
#136383 opened
Jul 7, 2025 - gh-136297: Fix `hypothesis` and `subTest` usage in `test_zoneinfo_property.py`
#136384 opened
Jul 7, 2025 - [3.14] gh-120713: Make _Py_NORMALIZE_CENTURY private (GH-135933)
#136387 opened
Jul 7, 2025 - gh-102567: Add missing newline to `--help-all`
#136391 opened
Jul 7, 2025 - GH-115802: Optimize JIT stencils for size
#136393 opened
Jul 7, 2025 - gh-136327: Fix inconsistent TypeError messages regarding invalid values after * and **
#136395 opened
Jul 7, 2025
78 Issues closed by 32 people
- Always download Python no matter If there is Python in computer when build Python in Windows
#103434 closed
Jul 7, 2025 - Add Non-Refcounted Operations for common types using _PyStackRef
#134689 closed
Jul 7, 2025 - Tests for happy eyeballs + working around bug in wait_for
#98388 closed
Jul 7, 2025 - Segmentation fault when editing a list in-place in a C extesnion
#136388 closed
Jul 7, 2025 - `test_interpreters` misses tests with all `pickle` protocols
#136285 closed
Jul 7, 2025 - zoneinfo: ZoneInfo raises IsADirectoryError instead of ZoneInfoNotFoundError
#85702 closed
Jul 7, 2025 - OSError and SegFault encountered when building p11-Kit against 32 bit Python-3.11.2 using 64 bit time flags
#104351 closed
Jul 7, 2025 - AssertionError in test_whichdb_ndbm on NetBSD
#124486 closed
Jul 7, 2025 - Use tagged pointers on the stack in the default build.
#127705 closed
Jul 7, 2025 - format(Fraction(1, 3), '.016f') raises ValueError
#130662 closed
Jul 7, 2025 - round(A) will be errored, A is pandas.core.series.series but its dtype is object
#136367 closed
Jul 7, 2025 - Log formatters which use newlines to separate messages should quote newlines for security reasons
#94503 closed
Jul 7, 2025 - segfault in gc with 3.14.0b1, trio and pytest
#133932 closed
Jul 7, 2025 - `test_weakref.test_threaded_weak_key_dict_deepcopy` crash: merged objects should have ob_tid == 0
#135106 closed
Jul 7, 2025 - Reconsider XML Security warnings / obsolete vulnerabilities
#127502 closed
Jul 7, 2025 - spam
#136354 closed
Jul 7, 2025 - `test_free_threading.test_monitoring.SetProfileMultiThreaded.test_instrumentation` crashes intermittently
#128806 closed
Jul 7, 2025 - test_free_threading: test_instrumentation() failing randomly on free-threading CI
#129441 closed
Jul 7, 2025 - test_sqlite3 fails on ZFS
#136289 closed
Jul 7, 2025 - Slice assignment allows mismatched length in Python 3.12.6 without raising ValueError
#136349 closed
Jul 7, 2025 - 3.14 regression with `typing._eval_type()`
#136316 closed
Jul 6, 2025 - Decide the fate of `type_params` in `_eval_type` and `_evaluate`
#136021 closed
Jul 6, 2025 - test_interpreters.test_stress Failed on aarch64 Fedora Stable Clang 3.x Buildbot
#128381 closed
Jul 6, 2025 - `typing._eval_type` is not preserving `GenericAlias` subclasses
#130870 closed
Jul 6, 2025 - test_interpreters.test_stress Crashes in managed_static_type_state_clear()
#127108 closed
Jul 6, 2025 - Finish deprecation period for some sqlite3.Connection APIs
#133595 closed
Jul 6, 2025 - Test test_zstd_multithread_compress is always skipped
#136315 closed
Jul 5, 2025 - Attribute __annotations__ containd in FunctionType.__dict__ but is not an attribute of "FunctionType" itself
#133819 closed
Jul 5, 2025 - There is no way to annotate singletons like `sys.monitoring.DISABLE`
#135807 closed
Jul 5, 2025 - `_testcapi` has invalid usage of `PyType_GetName`
#136288 closed
Jul 4, 2025 - venv using symlinks and empty pyvenv.cfg isn't recognized as venv / able to find python home
#135773 closed
Jul 4, 2025 - Unable to build CPython with JIT on Arch-based Linux distributions.
#136283 closed
Jul 4, 2025 - BUG/Question: a race condition seen in `click` against free-threading interpreters
#136248 closed
Jul 4, 2025 - Worst case quadratic complexity in HTMLParser
#135462 closed
Jul 4, 2025 - TSan: data race with PyTypeObject version tag
#116909 closed
Jul 4, 2025 - dict(df.groupby(...)) raises TypeError: 'str' object is not callable unexpectedly
#136260 closed
Jul 4, 2025 - spam
#136262 closed
Jul 4, 2025 - spam
#136261 closed
Jul 4, 2025 - tarfile, zipfile, and shutil documentation should mention zstd compression
#135252 closed
Jul 3, 2025 - [C API] Deprecate calling PyObject_SetAttr(obj, attr, NULL) with an exception set
#135075 closed
Jul 3, 2025 - test_alt_digits_nl_langinfo fails for locale uk_UA
#133740 closed
Jul 3, 2025 - encodings.idna: Unexpanded f-string in "Unsupported error handling" exception
#135069 closed
Jul 3, 2025 - cpython uses old cached bytecode when you change the source to fast
#136224 closed
Jul 3, 2025 - Optimize asyncio.to_thread to avoid contextvars.copy_context() overhead for empty contexts
#136157 closed
Jul 3, 2025 - IndexError when calling asyncio.open_connection
#135836 closed
Jul 3, 2025 - Doc: Some broken links
#136135 closed
Jul 3, 2025 - Improve error message when comparing two `mappingproxy` objects
#136203 closed
Jul 2, 2025 - operator.imod - AddressSanitizer: allocation-size-too-big
#136198 closed
Jul 2, 2025 - tempfile.NamedTemporaryFile wrong argument
#136207 closed
Jul 2, 2025 - sqlite3 connect uri=False mode=memory
#136196 closed
Jul 2, 2025 - calendar.isleap - AddressSanitizer: allocation-size-too-big
#136197 closed
Jul 2, 2025 - Improve error message when comparing two `types.SimpleNamespace` objects
#136193 closed
Jul 2, 2025 - Expose log format to users in assertLogs
#134567 closed
Jul 2, 2025 - Improve doc-strings for datetime.strftime & strptime
#84823 closed
Jul 2, 2025 - Incorrect handling of PyObject_RichCompareBool() in the _zoneinfo module
#87298 closed
Jul 2, 2025 - `~bool` deprecation not reported for literals
#134280 closed
Jul 2, 2025 - The JIT's "pure" `_BINARY_OP` evaluation produces UB (and incorrect results)
#136183 closed
Jul 2, 2025 - Generator objects are defined using `PyObject_HEAD` rather than `PyObject_VAR_HEAD`
#126596 closed
Jul 2, 2025 - So, the doc of `split()` should say that a negative number makes all possible splits
#136192 closed
Jul 2, 2025 - ModuleNotFoundError: No module named 'test.support'
#136153 closed
Jul 1, 2025 - Expose `PyMutex_IsLocked` in the public C API
#134009 closed
Jul 1, 2025 - Use stackref version for LOAD_ATTR to handle cases we can't specialize for
#136125 closed
Jul 1, 2025 - Add __len__() method to types.SimpleNamespace
#136109 closed
Jul 1, 2025 - Daemon threads are not forced to exit as part of runtime finalization
#124149 closed
Jul 1, 2025 - `for` expressions should propagate `.value` of `StopIteration`, as `map` does
#136177 closed
Jul 1, 2025 - Remove deprecated `sre_*` modules
#105456 closed
Jul 1, 2025 - `fractions.Fraction.from_float` parameter `f` is documented as `flt`
#136169 closed
Jul 1, 2025 - More gil-disabled type thread safety
#114214 closed
Jul 1, 2025 - data races in frame inspection and tracebacks
#128421 closed
Jul 1, 2025 - Colorize sqlite3 CLI
#133447 closed
Jul 1, 2025 - data race with extension modules checking for empty weaklist
#135607 closed
Jul 1, 2025 - pthread_exit & PyThread_exit_thread from PyEval_RestoreThread etc. are harmful
#87135 closed
Jul 1, 2025 - UBsan: Remove _Py_NO_SANITIZE_UNDEFINED
#133157 closed
Jul 1, 2025 - Proposal: Add update(**kwargs) method to types.SimpleNamespace
#136140 closed
Jul 1, 2025 - spam
#136161 closed
Jul 1, 2025
37 Issues opened by 32 people
- unicodedata numeric output
#136398 opened
Jul 7, 2025 - Expand payload types for `email.message.Message.set_payload`
#136397 opened
Jul 7, 2025 - Bug with per-thread bytecode and profiling/instrumentation in freethreading
#136396 opened
Jul 7, 2025 - compression.zstd tests: test_compress_locking sometimes fail on free-threading builds
#136394 opened
Jul 7, 2025 - Inconsistent import behavior when concurrent.futures.InterpreterPoolExecutor not exist
#136380 opened
Jul 7, 2025 - Deprecate `-b` and `-bb` CLI flags
#136355 opened
Jul 7, 2025 - Add tests for PySys_Audit() and PySys_AuditTuple()
#136336 opened
Jul 6, 2025 - Inconsistent TypeError messages with callables
#136327 opened
Jul 5, 2025 - FrameLocalsProxy does not support `.update(iterable)`
#136308 opened
Jul 5, 2025 - Add support in SSL module for getting/setting groups used for key agreement
#136306 opened
Jul 4, 2025 - Not all C tests conform to PEP-737
#136300 opened
Jul 4, 2025 - `test_zoneinfo_property.py` misses tests with all `pickle` protocols
#136297 opened
Jul 4, 2025 - configparser: create unnamed section with mapping protocol access
#136282 opened
Jul 4, 2025 - Include `Pdb._exec_in_closure()` as code-path in `exec()` itself, or make it a public utility otherwise?
#136280 opened
Jul 4, 2025 - Write documentation for codecs.escape_encode() and codecs.escape_decode()
#136278 opened
Jul 4, 2025 - PEP-739 build-details generation is incorrect when cross-building
#136267 opened
Jul 4, 2025 - PEP-739 build-details generation is broken when --relative-paths is specified
#136264 opened
Jul 4, 2025 - Fixes and Improvements for WASM REPL
#136251 opened
Jul 3, 2025 - `sys.set_int_max_str_digits` limit is not enforced for large integers
#136250 opened
Jul 3, 2025 - SelectorSocketTransport.writelines does not protect against connection lost
#136234 opened
Jul 3, 2025 - ElementTree.iselement() returns true for the Element type
#136231 opened
Jul 3, 2025 - Remove Platform Emscripten is not supported warning
#136229 opened
Jul 3, 2025 - chapter 8.3 in python errors-tutorial: update exception order code example for clarification
#136228 opened
Jul 3, 2025 - Code object comparison could lead to monitoring issue
#136223 opened
Jul 3, 2025 - Update mentioned RFC in `json` module
#136216 opened
Jul 2, 2025 - No Sphinx markup for PyExc_*
#136209 opened
Jul 2, 2025 - Analytics is included in offline copies of the python documentation.
#136194 opened
Jul 2, 2025 - Unify all smtplib commands to be uppercase
#136191 opened
Jul 2, 2025 - 3.14 is missing a bytecode line number for one-line conditionals
#136190 opened
Jul 1, 2025 - test_external_inspection.test_only_active_thread is flaky
#136186 opened
Jul 1, 2025 - Missing unsafe keyword on unittest.mock.patch, unittest.mock.patch.object, and create_autospec
#136179 opened
Jul 1, 2025 - Alter ZipFile.data_offset calculation
#136170 opened
Jul 1, 2025 - `encodings` module is not documented
#136162 opened
Jul 1, 2025 - Don't use O_EXCL when using O_TMPFILE
#136156 opened
Jul 1, 2025 - Docs: EPUB builds are broken
#136155 opened
Jun 30, 2025 - JIT global-to-constant promotion doesn't properly validate the globals dictionary at runtime
#136154 opened
Jun 30, 2025
166 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-135401: Test AWS-LC as a cryptography library in CI
#135402 commented on
Jul 7, 2025 • 12 new comments - gh-119109: improve `functools.partial` vectorcall with keywords
#124584 commented on
Jul 7, 2025 • 10 new comments - gh-134939: Add a Multiple Interpreters Howto Doc
#136143 commented on
Jul 3, 2025 • 9 new comments - gh-136145: Define 'standard library' and 'stdlib' in the glossary
#136146 commented on
Jul 4, 2025 • 8 new comments - gh-135944: Add a "Runtime Components" Section to the Execution Model Docs
#135945 commented on
Jul 1, 2025 • 7 new comments - gh-136003: Execute pre-finalization callbacks in a loop
#136004 commented on
Jul 3, 2025 • 7 new comments - gh-116738: Make grp module thread-safe
#135434 commented on
Jul 7, 2025 • 7 new comments - gh-107545: Fix misleading setsockopt error message
#107546 commented on
Jul 7, 2025 • 7 new comments - gh-95245: Document Py_TPFLAGS_PREHEADER
#135861 commented on
Jul 7, 2025 • 6 new comments - gh-131798: JIT: Further optimize `_CALL_ISINSTANCE` for class tuples
#134543 commented on
Jul 6, 2025 • 6 new comments - gh-136155: Docs: check for EPUB fatal errors in CI
#134074 commented on
Jul 7, 2025 • 5 new comments - gh-75229: make ensurepip honour value of --prefix option
#135488 commented on
Jul 7, 2025 • 4 new comments - gh-135661: Fix CDATA section parsing in HTMLParser
#135665 commented on
Jul 5, 2025 • 4 new comments - gh-132732: Clear errors in JIT optimizer on error
#136048 commented on
Jul 3, 2025 • 3 new comments - gh-97517: Add hyperlink to format code information for strftime() and strptime() docstrings.
#132375 commented on
Jul 2, 2025 • 3 new comments - gh-51067: Add `remove()` and `repack()` to `ZipFile`
#134627 commented on
Jul 3, 2025 • 2 new comments - gh-132558: Improve `argparse` docs on combining `type` and `choices`
#133827 commented on
Jul 3, 2025 • 2 new comments - gh-132661: Document t-strings and `templatelib`
#135229 commented on
Jul 4, 2025 • 2 new comments - gh-133296: Publicly expose critical section API that accepts PyMutex
#135899 commented on
Jul 3, 2025 • 2 new comments - gh-125996: fix thread safety of ordered dict
#133734 commented on
Jul 5, 2025 • 2 new comments - gh-135953: Implement sampling tool under profile.sample
#135998 commented on
Jul 7, 2025 • 2 new comments - gh-128074: Add support `+HH` format as time zone in `datetime.strptime`
#130390 commented on
Jul 1, 2025 • 2 new comments - gh-134584: Eliminate redundant refcounting from `_CALL_TYPE_1`
#135818 commented on
Jul 1, 2025 • 1 new comment - gh-135676: Lexical analysis: Reword String literals and related sections
#135942 commented on
Jul 2, 2025 • 1 new comment - gh-123681: Check NORMALIZE_CENTURY behavior at runtime; require C99
#136022 commented on
Jul 1, 2025 • 1 new comment - gh-134584: Eliminate redundant refcounting from `_CALL_ISINSTANCE`
#136077 commented on
Jul 1, 2025 • 1 new comment - gh-128942: make arraymodule.c free-thread safe (lock-free)
#130771 commented on
Jul 6, 2025 • 0 new comments - gh-97517: Improve doctrings for datetime parsing methods
#20677 commented on
Jul 2, 2025 • 0 new comments - gh-84683: Check in `<prefix>/share/zoneinfo` for zoneinfo files on Windows
#28495 commented on
Jul 7, 2025 • 0 new comments - gh-114272: fix Windows `test_asyncio/test_subprocess` when `sys.executable` contains unescaped spaces
#128160 commented on
Jul 7, 2025 • 0 new comments - Typing docs: increase prominence of warnings regarding `@runtime_checkable`
#127985 commented on
Jul 5, 2025 • 0 new comments - Draft: gh-123471: Make concurrent iteration over itertools.pairwise safe under free-threading
#125417 commented on
Jul 6, 2025 • 0 new comments - gh-112127: Fix use-after-free in atexit.unregister()
#114092 commented on
Jul 3, 2025 • 0 new comments - gh-71189: Support all-but-last mode in os.path.realpath()
#117562 commented on
Jul 2, 2025 • 0 new comments - gh-109945: Enable spec of multiple curves/groups for TLS
#119244 commented on
Jul 4, 2025 • 0 new comments - Implement PEP 768 – Safe external debugger interface for CPython
#131591 commented on
Jul 7, 2025 • 0 new comments - Undocumented 3.14 C API
#135755 commented on
Jul 7, 2025 • 0 new comments - Document ob_refcnt, ob_type, ob_size
#135913 commented on
Jul 7, 2025 • 0 new comments - Clarify "system-wide" in docs for time.monotonic()
#102740 commented on
Jul 7, 2025 • 0 new comments - zoneinfo gives incorrect dst() in Pacific/Rarotonga between 1978 and 1991
#85102 commented on
Jul 7, 2025 • 0 new comments - zoneinfo gives incorrect dst() in Europe/Madrid in 1938
#85103 commented on
Jul 7, 2025 • 0 new comments - zoneinfo may give incorrect dst() in Europe/Minsk in 1942
#85105 commented on
Jul 7, 2025 • 0 new comments - Consider testing `zoneinfo` with `tzdata` PyPI package installed
#99649 commented on
Jul 7, 2025 • 0 new comments - Embedding: TypeError: signal handler must be signal.SIG_IGN, signal.SIG_DFL, or a callable object
#133402 commented on
Jul 7, 2025 • 0 new comments - Fix all Sphinx reference warnings in the documentation
#101100 commented on
Jul 7, 2025 • 0 new comments - http.server does not support HTTP range requests
#86809 commented on
Jul 7, 2025 • 0 new comments - Use _PyObject_CAST in internal headers
#135906 commented on
Jul 7, 2025 • 0 new comments - `self.doCleanups()` cannot be called from a test method of a `unittest.IsolatedAsyncioTestCase` subclass
#101018 commented on
Jul 7, 2025 • 0 new comments - Python 3.13: test_xml_etree fails on expat 2.2.5 (RHEL8 / Rocky linux 8 / Ubuntu 22.04)
#125067 commented on
Jul 7, 2025 • 0 new comments - Improving JIT code quality
#115802 commented on
Jul 7, 2025 • 0 new comments - Async Call-Stack Reconstruction
#91048 commented on
Jul 7, 2025 • 0 new comments - zoneinfo.ZoneInfo does not check for Windows device names
#88992 commented on
Jul 7, 2025 • 0 new comments - Make abstract/dunder methods positional-only.
#135312 commented on
Jul 7, 2025 • 0 new comments - gh-132657: Avoid locks and refcounts in frozenset operations
#136107 commented on
Jul 1, 2025 • 0 new comments - gh-133390: Support table, index, trigger, view, column, function, and schema completion in the sqlite3 CLI
#136101 commented on
Jul 1, 2025 • 0 new comments - Re-export `._replace` as `.replace` in `urllib.parse` result types
#136083 commented on
Jul 1, 2025 • 0 new comments - gh-134759: `UnboundLocalError` in `email.message.Message.get_payload`
#136071 commented on
Jul 1, 2025 • 0 new comments - gh-81520: Add documentatoion about unexpected os.path.ismount() behaviour
#136058 commented on
Jul 4, 2025 • 0 new comments - gh-67341: fix comment about windows link stat mapping
#136049 commented on
Jul 1, 2025 • 0 new comments - gh-135909: Assert incoming refcnt != 0 for the free threaded GC.
#136009 commented on
Jul 3, 2025 • 0 new comments - [3.14] GH-133136: Revise QSBR to reduce excess memory held (gh-135473)
#135912 commented on
Jul 7, 2025 • 0 new comments - gh-135801: Fix inaccurate module info for SyntaxWarnings during AST parsing
#135829 commented on
Jul 1, 2025 • 0 new comments - gh-135447: Document new bytecodes in 3.14
#135803 commented on
Jul 6, 2025 • 0 new comments - gh-135386: Fix "unable to open database file" errors on readonly DB
#135566 commented on
Jul 6, 2025 • 0 new comments - [WIP, do not merge] add TestGetmethparlist test to getmethparlist
#135533 commented on
Jul 1, 2025 • 0 new comments - GH-135379: Top of stack caching for the JIT.
#135465 commented on
Jul 7, 2025 • 0 new comments - gh-132962: _pyrepl: Prevent crash on Windows when stdout is redirected
#135456 commented on
Jul 1, 2025 • 0 new comments - gh-135385: Fix memory regression for classes with both __slots__ and __dict__
#135389 commented on
Jul 2, 2025 • 0 new comments - gh-135329: prevent infinite traceback loop on Ctrl-C under external p…
#135366 commented on
Jul 1, 2025 • 0 new comments - gh-118350: Add escapable-raw-text to CDATA mode
#135310 commented on
Jul 4, 2025 • 0 new comments - gh-135227: argparse: Use `help` as default `description` in `add_parser`
#135236 commented on
Jul 3, 2025 • 0 new comments - gh-136061: IDLE - update code in editor.Editor.load_extension
#134874 commented on
Jul 4, 2025 • 0 new comments - gh-132835: Add defensive NULL checks in mro resolution
#134763 commented on
Jul 3, 2025 • 0 new comments - gh-134291: Add `unguarded-availability` check to JIT builds
#134292 commented on
Jul 7, 2025 • 0 new comments - gh-131178: Add CLI tests for cProfile
#134269 commented on
Jul 2, 2025 • 0 new comments - gh-54732: Fix argparse arg file parsing
#134115 commented on
Jul 3, 2025 • 0 new comments - gh-124397: Add threading.iter_locked
#133908 commented on
Jul 2, 2025 • 0 new comments - gh-133656: Remove deprecated `zipimport.zipimporter.load_module`
#133662 commented on
Jul 6, 2025 • 0 new comments - gh-128213: fast path for bytes creation from list and tuple
#132590 commented on
Jul 1, 2025 • 0 new comments - gh-124549: Warn on conflicting directives in `datetime.*.strptime`
#132524 commented on
Jul 1, 2025 • 0 new comments - gh-92810: Reduce memory usage by ABCMeta.__subclasscheck__
#131914 commented on
Jul 1, 2025 • 0 new comments - gh-130664: specify how thousands separators are used with 0-padding
#131030 commented on
Jul 3, 2025 • 0 new comments - gh-130821: Add type information to wrong type error messages
#130835 commented on
Jul 6, 2025 • 0 new comments - unittest.skipUnless(time._STRUCT_TM_ITEMS == 11, "needs tm_zone support") doesn't work
#79922 commented on
Jul 2, 2025 • 0 new comments - `_decimal` and `_pydecimal` compatibility differences
#117056 commented on
Jul 2, 2025 • 0 new comments - Expansion of NAN/HUGE_VAL is a function address on Solaris
#136006 commented on
Jul 2, 2025 • 0 new comments - Improve `contextlib.ContextDecorator` support for generators and async functions
#125862 commented on
Jul 2, 2025 • 0 new comments - Random segfaults on Python 3.12.10 during CI testing
#134193 commented on
Jul 2, 2025 • 0 new comments - Use implemenation-specific I/O open / constructors in tests
#133982 commented on
Jul 2, 2025 • 0 new comments - RuntimeError: Event loop is closed during object finalization after asyncio.run() completes in short-lived scripts
#135044 commented on
Jul 3, 2025 • 0 new comments - Emscripten: Get test suite passing
#127146 commented on
Jul 3, 2025 • 0 new comments - Unvendor `libmpdec` sources
#115119 commented on
Jul 3, 2025 • 0 new comments - Make Fraction more subclassing-friendly
#136096 commented on
Jul 3, 2025 • 0 new comments - Segfault from calling `StringIO` methods in threads on free-threading debug build
#135410 commented on
Jul 3, 2025 • 0 new comments - Some pre-finalization callbacks can create other callbacks
#136003 commented on
Jul 3, 2025 • 0 new comments - `zipfile`: docs should document what `ZipInfo.date_time` actually is
#133125 commented on
Jul 3, 2025 • 0 new comments - SSL: CERTIFICATE_VERIFY_FAILED when using custom root CA in Windows
#135408 commented on
Jul 3, 2025 • 0 new comments - argparse has problem parsing option files containing empty rows
#54732 commented on
Jul 3, 2025 • 0 new comments - Use new REPL for wasm demo
#124621 commented on
Jul 3, 2025 • 0 new comments - Support zstd on Android
#135846 commented on
Jul 3, 2025 • 0 new comments - Add a CI job for testing OpenSSL 1.1.1 bindings
#135261 commented on
Jul 3, 2025 • 0 new comments - Various data races in subinterpreter tests under TSAN
#129824 commented on
Jul 4, 2025 • 0 new comments - Make TSAN tests pass with the GIL disabled in free-threaded builds
#117657 commented on
Jul 4, 2025 • 0 new comments - dbm.sqlite breaks multi-threaded shelve usage
#131918 commented on
Jul 6, 2025 • 0 new comments - Documentation for except* could be clearer
#135629 commented on
Jun 30, 2025 • 0 new comments - Argparse: inconsistent default handling between `nargs` values
#132717 commented on
Jul 1, 2025 • 0 new comments - pdb: 'n' and 'until' do not skip list comprehension after setting a breakpoint
#136057 commented on
Jul 1, 2025 • 0 new comments - the table of contents in epub file is too long
#57491 commented on
Jul 1, 2025 • 0 new comments - Misspelled freethreading in 3.14.0b3
#136055 commented on
Jul 1, 2025 • 0 new comments - possible race-condition with python-doc
#130979 commented on
Jul 1, 2025 • 0 new comments - Audit all built-in modules for thread safety
#116738 commented on
Jul 1, 2025 • 0 new comments - `sysconfig --generate-posix-vars` can hang on cyclic variable definitions
#136097 commented on
Jul 1, 2025 • 0 new comments - Implement stack overflow protection for linux based on actual stack depth
#130396 commented on
Jul 1, 2025 • 0 new comments - Unclear intention of deprecating Py_UNICODE_TOLOWER / Py_UNICODE_TOUPPER
#76535 commented on
Jul 1, 2025 • 0 new comments - 3.13 Better Document `__replace__` on Dataclasses and Named Tuples
#121371 commented on
Jul 1, 2025 • 0 new comments - Bytecode changes in 3.14 are not documented in `dis` module docs
#135447 commented on
Jul 1, 2025 • 0 new comments - Add support for making Linux prctl(...) calls to subprocess
#86902 commented on
Jul 1, 2025 • 0 new comments - Add an `asyncio.TaskGroup.cancel` method
#108951 commented on
Jul 1, 2025 • 0 new comments - 3.13.2: cast in Py_XDECREF causes runtime failures with immortal objects
#135746 commented on
Jul 1, 2025 • 0 new comments - Running python REPL under another program + Ctrl-C results in an exception traceback
#135329 commented on
Jul 1, 2025 • 0 new comments - SMTP.login() method fails with ValueError in environments that do not support MD5
#136134 commented on
Jul 1, 2025 • 0 new comments - The `unittest` `-b` command line option hides the output of `pdb`.
#133691 commented on
Jul 1, 2025 • 0 new comments - ttk.tkinter.Notebook does not refresh notebook page on Mac unless mouse moves out of tab area
#136095 commented on
Jul 2, 2025 • 0 new comments - `__builtin_os_log_format_buffer_size` is missing for Catalina+GCC
#132182 commented on
Jul 2, 2025 • 0 new comments - Docstrings for some methods in the datetime module are not very clear or helpful
#97517 commented on
Jul 2, 2025 • 0 new comments - GDBM configure checks are missing context
#129388 commented on
Jul 6, 2025 • 0 new comments - Inconsistent error messages when returning the wrong type for the type-conversion magic methods
#130821 commented on
Jul 6, 2025 • 0 new comments - Replace `#` comments with modern docstrings when possible
#134082 commented on
Jul 6, 2025 • 0 new comments - test_timerfd_initval fails with large time difference on NetBSD
#131266 commented on
Jul 6, 2025 • 0 new comments - SIGSEV in `datetime.timedelta` (possibly from datetime's C `delta_new`)
#132413 commented on
Jul 6, 2025 • 0 new comments - Runaway recursion on 3.13 and higher for _PY_FRAME_GENERAL
#132744 commented on
Jul 6, 2025 • 0 new comments - Publicly expose `Lib/dbm/__init__.py::__main__` as a script
#114576 commented on
Jul 6, 2025 • 0 new comments - Eliminate redundant refcounting in the JIT
#134584 commented on
Jul 6, 2025 • 0 new comments - `platform.mac_ver()` returns macOS version of 16.0 instead of 26.0 on Tahoe
#135675 commented on
Jul 6, 2025 • 0 new comments - Use `statx(2)` system call on Linux for extended `os.stat` information
#83714 commented on
Jul 6, 2025 • 0 new comments - class multiprocessing.Value calls set_start_method
#85222 commented on
Jul 6, 2025 • 0 new comments - Document that "multiprocessing.get_context()" is also setting the context globally
#109070 commented on
Jul 6, 2025 • 0 new comments - Crash on _ssl__SSLContext_load_cert_chain_impl (requests running w/ cert in multi-threading)
#134698 commented on
Jul 6, 2025 • 0 new comments - test_interpreters: test_create_many_threaded() failed on FreeBSD: log: RuntimeError: interpreter creation failed
#109700 commented on
Jul 7, 2025 • 0 new comments - Setting many types of values to `category` argument of `warnings.simplefilter()` doesn't get any error
#125893 commented on
Jul 7, 2025 • 0 new comments - Improve documentation about converting datetime.timedelta to scalars
#80319 commented on
Jul 7, 2025 • 0 new comments - inspect.signature does not work for datetime classes
#88784 commented on
Jul 7, 2025 • 0 new comments - use stackrefs in `_PyObject_GetMethod` and calling APIs
#134043 commented on
Jul 7, 2025 • 0 new comments - Add underscore as a decimal separator for string formatting
#87790 commented on
Jul 7, 2025 • 0 new comments - Many method parameters in the datetime module are positional-only in the C implementation but positional-or-keyword in the Python implementation
#89979 commented on
Jul 7, 2025 • 0 new comments - Fix sqlite timezone-naive adapter recipe
#131825 commented on
Jul 4, 2025 • 0 new comments - XSS in html.parser library
#102555 commented on
Jul 4, 2025 • 0 new comments - Remove deprecated C API objects slated for removal in 3.15
#133644 commented on
Jul 4, 2025 • 0 new comments - Undocumented handling of thousands separator for floats and differences wrt Decimal
#130664 commented on
Jul 4, 2025 • 0 new comments - no way to determine First weekday (based on locale)
#61859 commented on
Jul 4, 2025 • 0 new comments - Missing documentation for codecs.escape_decode
#74773 commented on
Jul 4, 2025 • 0 new comments - codec name acceptance became way too lenient in 3.9
#90666 commented on
Jul 4, 2025 • 0 new comments - Write documentation for codecs.readbuffer_encode()
#53243 commented on
Jul 4, 2025 • 0 new comments - Support relative home in pyvenv.cfg (host-relocatable venv)
#136051 commented on
Jul 4, 2025 • 0 new comments - Support chunk sending in `smtplib`
#135952 commented on
Jul 4, 2025 • 0 new comments - Add tests for command-line interface
#131178 commented on
Jul 4, 2025 • 0 new comments - HTMLParser differences from the HTML5 specification
#135661 commented on
Jul 4, 2025 • 0 new comments - Support linking unnamed temp files into filesystem on Linux
#89341 commented on
Jul 4, 2025 • 0 new comments - Segmentation fault, possibly due to a GC issue (tp_subclasses)
#135552 commented on
Jul 4, 2025 • 0 new comments - Modernize HTML output of difflib.HtmlDiff.make_file()
#67852 commented on
Jul 5, 2025 • 0 new comments - Assertion failure when func_repr is called on an already tp_clear-ed object
#91636 commented on
Jul 5, 2025 • 0 new comments - `importlib.reload` is not thread-safe
#126548 commented on
Jul 5, 2025 • 0 new comments - Improving various error messages
#135975 commented on
Jul 5, 2025 • 0 new comments - Use NETRC environment variable
#135788 commented on
Jul 5, 2025 • 0 new comments - Give better errors for OS commands, like 'pip', in REPL, script
#72327 commented on
Jul 5, 2025 • 0 new comments - argparse.BooleanOptionalAction documentation
#136032 commented on
Jul 5, 2025 • 0 new comments