Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork32k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
36 Pull requests merged by14 people
- gh-132983: Slightly tweak error messages for _zstd compressor/decompressor options dict
#134601 merged
May 23, 2025 - [3.14] gh-134557: Revert "[3.14] gh-132775: Use _PyCode GetScriptXIData()"
#134600 merged
May 23, 2025 - gh-134557: Revert "gh-132775: Use _PyCode GetScriptXIData()"
#134599 merged
May 23, 2025 - [3.14] gh-134381: Fix RuntimeError when starting not-yet started Thread after fork (gh-134514)
#134596 merged
May 23, 2025 - [3.13] gh-134381: Fix RuntimeError when starting not-yet started Thread after fork (gh-134514)
#134597 merged
May 23, 2025 - gh-134381: Improve thread safety in _PyThread_AfterFork by preserving not-started handles
#134514 merged
May 23, 2025 - gh-120170: Exclude __mp_main__ in C version of whichmodule()
#120171 merged
May 23, 2025 - gh-134565: Use ExceptionGroup to handle multiple errors in unittest.doModuleCleanups()
#134566 merged
May 23, 2025 - [3.13] gh-134578: Mark more slow tests (GH-134579)
#134592 merged
May 23, 2025 - [3.14] gh-133454: Reduce the number of threads in test_racing_getbuf_and_releasebuf (GH-133458)
#134589 merged
May 23, 2025 - gh-134578: Mark more slow tests
#134579 merged
May 23, 2025 - gh-133454: Reduce the number of threads in test_racing_getbuf_and_releasebuf
#133458 merged
May 23, 2025 - gh-131798: Small improvements to
remove_unneeded_uops
#134554 merged
May 23, 2025 - gh-134486: Fix missing alloca symbol in _ctypes on NetBSD.
#134487 merged
May 23, 2025 - [3.14] Further improves Advanced installation docs for PyManager (GH-134541)
#134576 merged
May 23, 2025 - Further improves Advanced installation docs for PyManager
#134541 merged
May 23, 2025 - [3.14] gh-133885: Use locks instead of critical sections for _zstd (gh-134289)
#134560 merged
May 23, 2025 - [3.13] gh-106318: Add example for
str.count()
(GH-134519)#134573 merged
May 23, 2025 - [3.14] gh-106318: Add example for
str.count()
(GH-134519)#134574 merged
May 23, 2025 - [3.14] gh-106318: Add example for
str.center()
(GH-134518)#134571 merged
May 23, 2025 - [3.13] gh-106318: Add example for
str.center()
(GH-134518)#134572 merged
May 23, 2025 - gh-106318: Add example for
str.count()
#134519 merged
May 23, 2025 - gh-106318: Add example for
str.center()
#134518 merged
May 23, 2025 - gh-133372: remove out of date todos from types module about generator wrapper
#134563 merged
May 23, 2025 - gh-134451: Delete
@dataclass
forasyncio.tools.CycleFoundException
class#134513 merged
May 23, 2025 - gh-114177: avoid calling connection lost callbacks when loop is already closed in asyncio subprocess
#134508 merged
May 23, 2025 - gh-133885: Use locks instead of critical sections for _zstd
#134289 merged
May 23, 2025 - [3.13] Docs: fix link in free-threading-python.rst (GH-134548)
#134556 merged
May 23, 2025 - [3.14] Docs: fix link in free-threading-python.rst (GH-134548)
#134555 merged
May 23, 2025 - Docs: fix link in free-threading-python.rst
#134548 merged
May 23, 2025 - gh-128307: Update docs for asyncio.create_task, TaskGroup.create_task, asyncio.create_task
#134202 merged
May 22, 2025
11 Pull requests opened by10 people
- gh-134262: increase retries in `Tools/build/generate_sbom.py`
#134558 opened
May 23, 2025 - gh-134568: added handler for BrokenPipeError to logging.StreamHandler.emit
#134569 opened
May 23, 2025 - gh-134567: Exposes log format to users in unittest.TestCase.assertLogs
#134570 opened
May 23, 2025 - gh-133454: Mark test_queue tests with many threads as bigmem
#134575 opened
May 23, 2025 - gh-134551: Add t-strings support to pprint
#134577 opened
May 23, 2025 - gh-134580: Modernizing `difflib.HtmlDiff` for HTML Output
#134581 opened
May 23, 2025 - gh-134584: Decref elimination for float ops in the JIT
#134588 opened
May 23, 2025 - [3.14] gh-134578: Mark more slow tests (GH-134579)
#134590 opened
May 23, 2025 - gh-130655: add tests for dgettext
#134594 opened
May 23, 2025 - gh-134595: Update HOWTO to reflect change in CIBW option
#134598 opened
May 23, 2025
19 Issues closed by10 people
- Increase test coverage for `dgettext`
#134593 closed
May 23, 2025 - `test_zstd` failed on ubuntu with free-threading
#133885 closed
May 23, 2025 - Importing multiprocessing breaks _checkmodule in _pickle.c
#120170 closed
May 23, 2025 - unittest.doModuleCleanups() swallows all but first exception
#134565 closed
May 23, 2025 - Some tests consume too much memory
#133454 closed
May 23, 2025 - Mark more slow tests
#134578 closed
May 23, 2025 - Possible loss of large text data in `_curses.window.{instr,getstr}`
#134209 closed
May 23, 2025 - configparser throws ParsingError when reading ini file
#134516 closed
May 23, 2025 - _ctypes fails to import on NetBSD due to a missing `alloca` symbol
#134486 closed
May 23, 2025 - Implement types._GeneratorWrapper in C
#133372 closed
May 23, 2025 - Using a frozen attributes to Exception class
#134451 closed
May 23, 2025 - WindowsSelectorEventLoopPolicy doesn't raise KeyboardInterrupt immediately
#101166 closed
May 23, 2025 - stdtypes don't mention asyncio generic classes
#131417 closed
May 23, 2025 - asyncio warnings and errors triggered by stressful code
#109490 closed
May 23, 2025 - Pipe related future not retrieved if there's a BrokenPipeError
#105616 closed
May 23, 2025 - Parser stack overflow on WASI with `--with-pydebug`
#131770 closed
May 22, 2025 - `test_call` triggers stack overflow on WASI
#130319 closed
May 22, 2025
13 Issues opened by12 people
- Update HOWTO to reflect change in CIBW option
#134595 opened
May 23, 2025 - Exception _abc_impl is set to a wrong type when using format_exception
#134591 opened
May 23, 2025 - Add `__attribute__((noreturn))` for `_mi_assert_fail`
#134586 opened
May 23, 2025 - Disable `_Atomic` and `__thread` keywords on JetBrains IDE only
#134585 opened
May 23, 2025 - Eliminate redundant refcounting in the JIT
#134584 opened
May 23, 2025 - The devcontainer doesn't include the bits to build the _zstd module
#134583 opened
May 23, 2025 - untokenize() round-trip fails for t-strings (with only type + string)
#134582 opened
May 23, 2025 - Modernizing `difflib.HtmlDiff` for HTML Output
#134580 opened
May 23, 2025 - logging.StreamHandler produces BrokenPipeError when cut short by head utility
#134568 opened
May 23, 2025 - Expose log format to users in assertLogs
#134567 opened
May 23, 2025 - copy.replace() is annotated as "versionadded: 3.13", but `object.__replace__` isn't
#134559 opened
May 23, 2025 - Refleaks on free-threaded builds
#134557 opened
May 23, 2025
59 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-80620: Support negative values in `fromtimestamp` on Windows using 0 + `timedelta`
#134461 commented on
May 23, 2025 • 4 new comments - gh-106318: Add an example for `str.capitalize()`
#134272 commented on
May 23, 2025 • 3 new comments - gh-133678: Document C API third party tools
#134526 commented on
May 23, 2025 • 2 new comments - gh-106318: Add example for `str.encode()`
#134520 commented on
May 23, 2025 • 2 new comments - gh-134546: ensure remote pdb script is readable
#134552 commented on
May 23, 2025 • 1 new comment - gh-106318: Add example for `str.find()`
#134529 commented on
May 23, 2025 • 1 new comment - gh-106318: Add example for `str.endswith()`
#134523 commented on
May 23, 2025 • 1 new comment - [3.13] gh-132124: improve safety nets for creating AF_UNIX socket files (GH-134085)
#134448 commented on
May 23, 2025 • 1 new comment - gh-118234: Document Python subprocess requirement on `SystemRoot` env, add RuntimeWarning
#134435 commented on
May 23, 2025 • 1 new comment - gh-134043: add `_PyObject_GetMethodStackRef`
#134044 commented on
May 23, 2025 • 1 new comment - gh-111375: Fix handling of exceptions within `@contextmanager`-decorated functions
#111676 commented on
May 23, 2025 • 1 new comment - gh-132629: Deprecate acception out of range values for unsigned integers in PyArg_Parse
#132630 commented on
May 23, 2025 • 0 new comments - gh-132416: document behavior of Path.symlink_to() when link or/and target already exist
#132704 commented on
May 23, 2025 • 0 new comments - gh-132732: Automatically constant evaluate pure operations
#132733 commented on
May 23, 2025 • 0 new comments - gh-133465: Allow PyErr_CheckSignals to be called without holding the GIL.
#133466 commented on
May 22, 2025 • 0 new comments - gh-132983: Split ``_zstd_set_c_parameters``
#133921 commented on
May 23, 2025 • 0 new comments - gh-132983: Convert dict_content to take Py_buffer
#133924 commented on
May 23, 2025 • 0 new comments - 3.14 changes annotations behaviour for dataclasses.make_dataclass
#134370 commented on
May 23, 2025 • 0 new comments - gh-134152: fix `UnboundLocalError` while parsing `message_id` in email
#134194 commented on
May 23, 2025 • 0 new comments - Inconsistent `subprocess.Popen.communicate()` behavior between Windows and Posix
#134453 commented on
May 23, 2025 • 0 new comments - gh-131178: fix SSL tests for `http.server` command-line interface
#134279 commented on
May 23, 2025 • 0 new comments - gh-134160: Use multi-phase init in documentation examples
#134296 commented on
May 22, 2025 • 0 new comments - gh-133579: consistently report C curses function failures
#134327 commented on
May 23, 2025 • 0 new comments - gh-134357: Remove unused imports in tests
#134340 commented on
May 23, 2025 • 0 new comments - pyrepl fails with an ugly traceback when ioctls are not allowed on tty stdio
#134466 commented on
May 23, 2025 • 0 new comments - os.path.exists and os.path.stat not working on FSLogix Redirected Containers from 3.12 onward
#133965 commented on
May 23, 2025 • 0 new comments - Add support for Template type (t-strings) to pprint
#134551 commented on
May 23, 2025 • 0 new comments - New REPL: Text display corruption when resizing terminal with multi-line content
#132267 commented on
May 23, 2025 • 0 new comments - dataclass.__eq__ no longer errors on missing attributes in Python 3.13
#134488 commented on
May 23, 2025 • 0 new comments - ValueError on ephemeral zipfile after exception
#106763 commented on
May 23, 2025 • 0 new comments - Add retries to `Tools/build/generate_sbom.py`
#134262 commented on
May 23, 2025 • 0 new comments - gh-128430: Add docstring for cmd.Cmd.do_topics
#134539 commented on
May 23, 2025 • 0 new comments - gh-131798: JIT: Further optimize `_CALL_ISINSTANCE` for class tuples
#134543 commented on
May 22, 2025 • 0 new comments - gh-133545: Also quote arguments containing `&<>^|` on Windows
#134544 commented on
May 23, 2025 • 0 new comments - Better uop coverage in the JIT optimizer
#131798 commented on
May 22, 2025 • 0 new comments - Performance issue with ARM64 windows Python release binaries
#134524 commented on
May 23, 2025 • 0 new comments - ContextDecorator documentation is unclear.
#134537 commented on
May 23, 2025 • 0 new comments - New warnings in C implementation of subinterpreters
#134542 commented on
May 23, 2025 • 0 new comments - `-m pdb -p` -- other side cannot read debug script due to too-strict permissions
#134546 commented on
May 23, 2025 • 0 new comments - Port HMAC implementation to new OpenSSL APIs
#134531 commented on
May 23, 2025 • 0 new comments - Error in Format Specification Mini-Language concerning `precision_with_grouping` in 3.14
#134449 commented on
May 23, 2025 • 0 new comments - dropping `asyncio.open_unix_socket`'s writer will drop the connection.
#109986 commented on
May 23, 2025 • 0 new comments - cmd.Cmd completion fails in some cases, must allow the definition of readline completion delimiters
#120479 commented on
May 23, 2025 • 0 new comments - Different output from importlib.resources.files() in REPL in 3.12 versus 3.13
#121190 commented on
May 23, 2025 • 0 new comments - Add examples to docs for str methods
#106318 commented on
May 23, 2025 • 0 new comments - asyncio.start_unix_server maybe shouldn’t default to cleanup_socket=True when sock parameter is passed
#133354 commented on
May 23, 2025 • 0 new comments - Using custom OpenSSL version 3.x when compiling Python 3.x - fails
#121992 commented on
May 23, 2025 • 0 new comments - 3.14.0a1 urljoin regression wrt //
#125974 commented on
May 23, 2025 • 0 new comments - IPv4Network and IPv6Network hosts method return different types when provided a /32 (ipv4) or /128 (ipv6)
#109305 commented on
May 23, 2025 • 0 new comments - Improvements to test.support.interpreters.Interpreter
#132775 commented on
May 23, 2025 • 0 new comments - Increase test coverage of `gettext`
#130655 commented on
May 23, 2025 • 0 new comments - Implement PEP 784 - Adding Zstandard to the Python standard library
#132983 commented on
May 23, 2025 • 0 new comments - gh-93627: Align copy module behaviour with pickle module
#109498 commented on
May 23, 2025 • 0 new comments - Improve import error when extension module is an incompatible build
#134493 commented on
May 23, 2025 • 0 new comments - gh-123745: Improve performance of deepcopy by setting keep alive key in the memo
#123746 commented on
May 23, 2025 • 0 new comments - gh-129594: Remove redundant check on varargs in _PyArg_CheckPositional
#129595 commented on
May 23, 2025 • 0 new comments - gh-128942: make arraymodule.c free-thread safe (lock-free)
#130771 commented on
May 23, 2025 • 0 new comments - gh-132267: fix desynchronized cursor position and buffer mismatch after resize
#132360 commented on
May 23, 2025 • 0 new comments - gh-128213: fast path for bytes creation from list and tuple
#132590 commented on
May 23, 2025 • 0 new comments