-
-
Notifications
You must be signed in to change notification settings - Fork 32.2k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
27 Pull requests merged by 11 people
-
[3.14] gh-135721: skip
test_trashcan_python_class
on wasm buildbots with stack overflow (GH-135766)#135955 merged
Jun 25, 2025 -
[3.13] gh-91555: Revert disabling of logger while handling log record. (GH-135858)
#135911 merged
Jun 25, 2025 -
[3.14] Docs: Fix indentation in
slice
class offunctions.rst
(GH-134393)#135948 merged
Jun 25, 2025 -
[3.13] Docs: Fix indentation in
slice
class offunctions.rst
(GH-134393)#135949 merged
Jun 25, 2025 -
Docs: Fix indentation in slice class of functions.rst
#134393 merged
Jun 25, 2025 -
[3.13] gh-135871: Fix needless spinning in
_PyMutex_LockTimed
with zero timeout (gh-135872)#135947 merged
Jun 25, 2025 -
[3.14] gh-135871: Fix needless spinning in
_PyMutex_LockTimed
with zero timeout (gh-135872)#135946 merged
Jun 25, 2025 -
[3.14] gh-91555: Revert disabling of logger while handling log record. (GH-135858)
#135910 merged
Jun 25, 2025 -
gh-135871: Fix needless spinning in _PyMutex_LockTimed (timeout==0)
#135872 merged
Jun 25, 2025 -
gh-135927: Fix MSVC Clatest C builds
#135935 merged
Jun 25, 2025 -
[3.14] gh-135839: Fix
module_traverse
andmodule_clear
in subinterp modules (GH-135937)#135939 merged
Jun 25, 2025 -
[3.13] Docs: Add cross-reference for
positional_item
in thecalls
productionlist (GH-129977)#135941 merged
Jun 25, 2025 -
[3.14] Docs: Add cross-reference for
positional_item
in thecalls
productionlist (GH-129977)#135940 merged
Jun 25, 2025 -
Docs: Add cross-reference for
positional_item
in thecalls
productionlist#129977 merged
Jun 25, 2025 -
gh-135839: Fix
module_traverse
andmodule_clear
in subinterp modules#135937 merged
Jun 25, 2025 -
[3.14] gh-131591: Make --without-remote-debug work (GH-135925)
#135931 merged
Jun 25, 2025 -
gh-131591: Make --without-remote-debug work
#135925 merged
Jun 25, 2025 -
[3.14] gh-135755: Move SPECIAL_ constants to a private header (GH-135922)
#135926 merged
Jun 25, 2025 -
gh-135755: Move SPECIAL_ constants to a private header
#135922 merged
Jun 25, 2025 -
[3.13] gh-135839: Fix
module_traverse
andmodule_clear
in_interpchannelsmodule
(GH-135840)#135919 merged
Jun 25, 2025 -
[3.14] gh-135839: Fix
module_traverse
andmodule_clear
in_interpchannelsmodule
(GH-135840)#135918 merged
Jun 25, 2025 -
gh-135839: Fix
traverse_module_state
usage in_interpchannelsmodule
#135840 merged
Jun 25, 2025 -
[3.13] gh-135755: Docs: C API: Document missing
PyFunction_GET*
macros (GH-135762)#135917 merged
Jun 25, 2025 -
[3.14] gh-135755: Docs: C API: Document missing
PyFunction_GET*
macros (GH-135762)#135916 merged
Jun 25, 2025 -
gh-135755: Docs: C API: Document missing
PyFunction_GET*
macros#135762 merged
Jun 25, 2025 -
GH-133136: Revise QSBR to reduce excess memory held
#135473 merged
Jun 25, 2025 -
gh-91555: Revert disabling of logger while handling log record.
#135858 merged
Jun 25, 2025
22 Pull requests opened by 15 people
-
gh-134584: Eliminate redundant refcounting from _STORE_SUBSCR_LIST_INT
#135907 opened
Jun 25, 2025 -
gh-128051: fix tests if sys.float_repr_style is 'legacy'
#135908 opened
Jun 25, 2025 -
[3.14] GH-133136: Revise QSBR to reduce excess memory held (gh-135473)
#135912 opened
Jun 25, 2025 -
gh-135913: Document ob_refcnt, ob_type, ob_size
#135914 opened
Jun 25, 2025 -
gh-82575: Adjust `time.get_clock_info` *adjustable* attribute doc
#135920 opened
Jun 25, 2025 -
gh-135755: Use private names (_Py*) for header file guards new in 3.14
#135921 opened
Jun 25, 2025 -
gh-131591: Add Py_ prefix to MAX_SCRIPT_PATH_SIZE; remove unprefixed struct tag
#135924 opened
Jun 25, 2025 -
gh-130396: Move PYOS_LOG2_STACK_MARGIN to internal headers
#135928 opened
Jun 25, 2025 -
gh-131591: Document Py_REMOTE_DEBUG
#135929 opened
Jun 25, 2025 -
gh-135661: Fix parsing start and end tags in HTMLParser
#135930 opened
Jun 25, 2025 -
gh-125206: Make _Py_FFI_SUPPORT_C_COMPLEX private
#135932 opened
Jun 25, 2025 -
gh-120713: Make _Py_NORMALIZE_CENTURY private
#135933 opened
Jun 25, 2025 -
gh-135755: Document the new `PyFunction_GET_BUILTINS` macro
#135934 opened
Jun 25, 2025 -
gh-135755: Move `PyFunction_GET_BUILTINS` to the private API
#135938 opened
Jun 25, 2025 -
gh-135676: Lexical analysis: Reword String literals and related sections
#135942 opened
Jun 25, 2025 -
[3.13] gh-135839: Fix `module_traverse` and `module_clear` in subinterp modules (GH-135937)
#135943 opened
Jun 25, 2025 -
gh-135944: Add a "Runtime Components" Section to the Execution Model Docs
#135945 opened
Jun 25, 2025 -
[3.14] GH-133600: Backport file reorg of `Tools/wasm/wasi`
#135950 opened
Jun 25, 2025 -
gh-91555: add warning to docs about possibility of deadlock/infinite recursion
#135954 opened
Jun 25, 2025 -
gh-135956: Remove duplicate word in _pydatetime docstring
#135957 opened
Jun 25, 2025 -
Docs: Fix duplicate word typos
#135958 opened
Jun 26, 2025 -
gh-135959: Mark ast.ImportFrom.level as required
#135960 opened
Jun 26, 2025
3 Issues closed by 3 people
-
Improve syntax error for wrongly closed strings
#88535 closed
Jun 25, 2025 -
CPython fails to build on MSVC with latest C standard flag
#135927 closed
Jun 25, 2025 -
`traverse_module_state` can return `int`, do not use `(void)` for it
#135839 closed
Jun 25, 2025
9 Issues opened by 9 people
-
ast.ImportFrom.level is incorrectly marked as optional
#135959 opened
Jun 26, 2025 -
datetime.isoformat() docstring has a typo
#135956 opened
Jun 25, 2025 -
Expose internal stack introspection APIs as a statistical runtime analysis tool
#135953 opened
Jun 25, 2025 -
smtplib chunked sending
#135952 opened
Jun 25, 2025 -
Add a Section to the Language Reference About Runtime Components
#135944 opened
Jun 25, 2025 -
Show how to clear a `@functools.cached_property`
#135936 opened
Jun 25, 2025 -
Wrong `TypeError` message
#135915 opened
Jun 25, 2025 -
Document ob_refcnt, ob_type, ob_size
#135913 opened
Jun 25, 2025 -
Free threaded builds can double dealloc if .tp_dealloc sleeps
#135909 opened
Jun 25, 2025
70 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-135904: Optimize the JIT's assembly control flow
#135905 commented on
Jun 25, 2025 • 11 new comments -
gh-134939: Fill Out the concurrent.interpreters Docs
#135902 commented on
Jun 25, 2025 • 7 new comments -
gh-135447: Document new bytecodes in 3.14
#135803 commented on
Jun 25, 2025 • 7 new comments -
gh-51067: Add `remove()` and `repack()` to `ZipFile`
#134627 commented on
Jun 25, 2025 • 5 new comments -
gh-135832: implement Py_DECREF specializations for Py_GIL_DISABLED build
#135833 commented on
Jun 25, 2025 • 4 new comments -
gh-82088: Improve performance of PyLong_As*() for multi-digit ints
#135585 commented on
Jun 25, 2025 • 3 new comments -
gh-135528: Support more second-level domain names in http.cookiejar
#135820 commented on
Jun 25, 2025 • 3 new comments -
gh-91349: Adjust default compression level to 6 (down from 9) in gzip and tarfile
#131470 commented on
Jun 26, 2025 • 2 new comments -
gh-135854: Fix function `email.message.Message.get_boundary` strips boundaries twice
#135891 commented on
Jun 25, 2025 • 2 new comments -
gh-135853: add `math.signbit`
#135877 commented on
Jun 25, 2025 • 1 new comment -
gh-135700: Fix instructions in __annotate__ have incorrect code positions
#135814 commented on
Jun 25, 2025 • 1 new comment -
gh-135853: add `math.fmax` and `math.fmin`
#135888 commented on
Jun 25, 2025 • 1 new comment -
gh-102555: Fix comment parsing in HTMLParser
#135664 commented on
Jun 25, 2025 • 1 new comment -
gh-129958: New syntax error in format spec applies to both f-strings and t-strings
#135570 commented on
Jun 26, 2025 • 1 new comment -
gh-131338: Disable new stack size code for non-glibc on linux.
#134336 commented on
Jun 25, 2025 • 0 new comments -
gh-123471: Make itertools.product and itertools.combinations thread-safe
#132814 commented on
Jun 25, 2025 • 0 new comments -
gh-132346: Docs: Clarify that reference counts aren't stable between versions
#132352 commented on
Jun 25, 2025 • 0 new comments -
gh-91349: Expose the crc32 function from the lzma library
#131721 commented on
Jun 25, 2025 • 0 new comments -
gh-64243: Implement `locale.getlocale` fall back in `gettext.find`
#131477 commented on
Jun 25, 2025 • 0 new comments -
gh-83461: Don't allow datetime parsing to accept non-ASCII digits
#131008 commented on
Jun 25, 2025 • 0 new comments -
gh-88473: Implement fast path in date.today() for date types
#130980 commented on
Jun 25, 2025 • 0 new comments -
IDLE: Update NEWS2x.txt with 2.7 release date
#129908 commented on
Jun 25, 2025 • 0 new comments -
gh-109945: Enable spec of multiple curves/groups for TLS
#119244 commented on
Jun 25, 2025 • 0 new comments -
gh-107545: Fix misleading setsockopt error message
#107546 commented on
Jun 25, 2025 • 0 new comments -
gh-134009: Expose `PyMutex_IsLocked` in the public C API
#134365 commented on
Jun 25, 2025 • 0 new comments -
gh-134567: Exposes log format to users in unittest.TestCase.assertLogs
#134570 commented on
Jun 25, 2025 • 0 new comments -
gh-135906: Use _PyObject_CAST in internal CPython headers
#135892 commented on
Jun 25, 2025 • 0 new comments -
gh-118350: Add escapable-raw-text to CDATA mode
#135310 commented on
Jun 25, 2025 • 0 new comments -
gh-135386: Fix "unable to open database file" errors on readonly DB
#135566 commented on
Jun 25, 2025 • 0 new comments -
gh-109070: multiprocessing.get_context will not set the start method globally
#135678 commented on
Jun 25, 2025 • 0 new comments -
gh-123471: Make itertools.chain thread-safe
#135689 commented on
Jun 25, 2025 • 0 new comments -
gh-129824: fix data races in subinterpreters under TSAN
#135794 commented on
Jun 25, 2025 • 0 new comments -
gh-135773: have pyvenv.cfg without home key anchor a venv and deduce home
#135831 commented on
Jun 25, 2025 • 0 new comments -
Add whatsnew text for warnings module changes.
#135869 commented on
Jun 25, 2025 • 0 new comments -
gh-134786: Py_TPFLAGS_MANAGED_WEAKREF implies Py_TPFLAGS_HAVE_GC too and force checking of its presence
#135863 commented on
Jun 25, 2025 • 0 new comments -
[MSVC][ASAN] Cpython failed to run test_call test_functools tests with ASAN using MSVC on windows
#135830 commented on
Jun 26, 2025 • 0 new comments -
Use _PyObject_CAST in internal headers
#135906 commented on
Jun 25, 2025 • 0 new comments -
XSS in html.parser library
#102555 commented on
Jun 25, 2025 • 0 new comments -
Implement PEP 768 – Safe external debugger interface for CPython
#131591 commented on
Jun 25, 2025 • 0 new comments -
Implement stack overflow protection for linux based on actual stack depth
#130396 commented on
Jun 25, 2025 • 0 new comments -
Stack overflow test errors in Alpine after GH-130398
#131338 commented on
Jun 25, 2025 • 0 new comments -
Worst case quadratic complexity in HTMLParser
#135462 commented on
Jun 25, 2025 • 0 new comments -
Use tagged pointers on the stack in the default build.
#127705 commented on
Jun 25, 2025 • 0 new comments -
time.get_clock_info reports "adjustable=False" for implementation="CLOCK_MONOTONIC"
#82575 commented on
Jun 25, 2025 • 0 new comments -
test_idle test_configdialog.HighPageTest failing on macOS
#134770 commented on
Jun 25, 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 25, 2025 • 0 new comments -
Types with Py_TPFLAGS_MANAGED_WEAKREF but not Py_TPFLAGS_HAVE_GC crash when creating a weak reference
#134786 commented on
Jun 25, 2025 • 0 new comments -
Expose log format to users in assertLogs
#134567 commented on
Jun 25, 2025 • 0 new comments -
Memory keeps increasing with fixed-size dict during multi-threaded set/delete in 3.13.3t
#133136 commented on
Jun 25, 2025 • 0 new comments -
json.load() can raise undocumented RecursionError
#135835 commented on
Jun 25, 2025 • 0 new comments -
Broken tests with "legacy" sys.float_repr_style
#128051 commented on
Jun 25, 2025 • 0 new comments -
sqlite3 CLI keeps part of previous commands when scrolling history
#135883 commented on
Jun 25, 2025 • 0 new comments -
Eliminate redundant refcounting in the JIT
#134584 commented on
Jun 25, 2025 • 0 new comments -
We have run out of flags bits in `PyTypeObject`'s `tp_flags`
#134860 commented on
Jun 26, 2025 • 0 new comments -
Unable to translate parsed-literal block from using/mac.rst
#135828 commented on
Jun 26, 2025 • 0 new comments -
multiprocessing.get_logger() logger deadlock on first call by subprocess to logger.info("...") due to internal logger.debug(...) call by multiprocessing.Queue._start_thread
#91555 commented on
Jun 25, 2025 • 0 new comments -
Use NETRC environment variable
#135788 commented on
Jun 25, 2025 • 0 new comments -
Bytecode changes in 3.14 are not documented in `dis` module docs
#135447 commented on
Jun 25, 2025 • 0 new comments -
Bug: ASCII range mentioned as U+0001..U+007F, rather than U+0000..U+007F
#135923 commented on
Jun 25, 2025 • 0 new comments -
Reorganize WASI-related files in `Tools/wasm`
#133600 commented on
Jun 25, 2025 • 0 new comments -
Non-blocking `_PyMutex_LockTimed` spins and may fail unnecessarily in no-GIL builds
#135871 commented on
Jun 25, 2025 • 0 new comments -
multiprocessing logger deadlocks if used with logging.handlers.QueueHandler
#90321 commented on
Jun 25, 2025 • 0 new comments -
Regression in multiprocessing.set_start_method introduced in Python 3.13.4
#135726 commented on
Jun 25, 2025 • 0 new comments -
Python on Windows, `site_import=0`/`-S`: `sys.path` containing executable path is undocumented
#135769 commented on
Jun 25, 2025 • 0 new comments -
Reword the Lexical Analysis chapter of the docs
#135676 commented on
Jun 25, 2025 • 0 new comments -
Importing ctypes results in extra open libffi file descriptor since 3.14
#135893 commented on
Jun 25, 2025 • 0 new comments -
Undocumented 3.14 C API
#135755 commented on
Jun 25, 2025 • 0 new comments -
Accelerate string.Template by using formatted string literals
#72496 commented on
Jun 25, 2025 • 0 new comments -
Type annotations lost when using wraps by default
#85403 commented on
Jun 25, 2025 • 0 new comments -
HTMLParser differences from the HTML5 specification
#135661 commented on
Jun 25, 2025 • 0 new comments