-
-
Notifications
You must be signed in to change notification settings - Fork 32.4k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
31 Pull requests merged by 14 people
-
gh-136438: Make sure
test_ast
pass with all optimization levels#136596 merged
Jul 18, 2025 -
[3.14] gh-136697: Use the standard audit event format for sys.monitoring docs (GH-136747)
#136749 merged
Jul 17, 2025 -
[3.13] gh-136697: Use the standard audit event format for sys.monitor…
#136750 merged
Jul 17, 2025 -
gh-136697: Use the standard audit event format for sys.monitoring docs
#136747 merged
Jul 17, 2025 -
gh-116738: Make pwd module thread-safe
#136695 merged
Jul 17, 2025 -
[3.14] gh-127146: Emscripten: Set umask to zero in python.sh (GH-136740)
#136745 merged
Jul 17, 2025 -
gh-127146: Emscripten: Set umask to zero in test_apropos_empty_doc
#136740 merged
Jul 17, 2025 -
[3.13] Improved venv docs to indicate that isolation is the default. (GH-136698)
#136725 merged
Jul 17, 2025 -
[3.14] Improved venv docs to indicate that isolation is the default. (GH-136698)
#136705 merged
Jul 17, 2025 -
[3.14] gh-135148: Correctly handle f/t strings with comments and debug expressions (GH-135198)
#136720 merged
Jul 16, 2025 -
Fix traceback.FrameSummary docstring by adding end_lineno, colno, and end_colno
#136716 merged
Jul 16, 2025 -
[3.14] gh-136710: Fix bad indentation in
os.chdir
docstring#136719 merged
Jul 16, 2025 -
[3.13] gh-126548: Add a thread-unsafety warning for
importlib.reload()
(GH-136704)#136724 merged
Jul 16, 2025 -
[3.14] gh-126548: Add a thread-unsafety warning for
importlib.reload()
(GH-136704)#136723 merged
Jul 16, 2025 -
gh-136669: build
_asyncio
as static module#136670 merged
Jul 16, 2025 -
gh-126548: Add a thread-unsafety warning for
importlib.reload()
#136704 merged
Jul 16, 2025 -
[3.13] gh-136710: Fix bad indentation in
os.chdir
docstring#136721 merged
Jul 16, 2025 -
[3.14] gh-127146: Emscripten: Don't need to avoid unpaired surrogate anymore (GH-136707)
#136717 merged
Jul 16, 2025 -
[3.14] gh-127146: Emscripten: Make os.umask() actually work (GH-136706)
#136711 merged
Jul 16, 2025 -
[3.14] gh-127146: Emscripten: more regular stack overflow skips (GH-136708)
#136712 merged
Jul 16, 2025 -
gh-127146: Emscripten: Don't need to avoid unpaired surrogate anymore
#136707 merged
Jul 16, 2025 -
gh-136710: posixmodule.c: fix
chdir
docstring#136709 merged
Jul 16, 2025 -
[3.13] Add
.gram
file to the.editorconfig
(GH-136680)#136715 merged
Jul 16, 2025 -
[3.14] Add
.gram
file to the.editorconfig
(GH-136680)#136714 merged
Jul 16, 2025 -
Add
.gram
file to the.editorconfig
#136680 merged
Jul 16, 2025 -
gh-127146: Emscripten: more regular stack overflow skips
#136708 merged
Jul 16, 2025 -
gh-127146: Emscripten: Make os.umask() actually work
#136706 merged
Jul 16, 2025 -
Improved venv docs to indicate that isolation is the default.
#136698 merged
Jul 16, 2025 -
gh-135148: Correctly handle f/t strings with comments and debug expressions
#135198 merged
Jul 16, 2025 -
[3.14] gh-136523: Fix wave.Wave_write emitting an unraisable when open raises (GH-136529)
#136606 merged
Jul 16, 2025 -
DOC: fix grammar typo in
Doc/library/logging.rst
#136584 merged
Jul 16, 2025
15 Pull requests opened by 15 people
-
gh-53144: Use `encodings.aliases` in `email` mod
#136701 opened
Jul 16, 2025 -
gh-136728: Refactor build.yml CI config and multissltests.py
#136729 opened
Jul 16, 2025 -
gh-136681: make argsbuf static to speedup processing positional arguments with AC
#136732 opened
Jul 17, 2025 -
gh-136191: Unify commands to uppercase for wider support
#136733 opened
Jul 17, 2025 -
gh-118469: Document sqlite3.Binary in module constants
#136734 opened
Jul 17, 2025 -
gh-136736: Fix handling alphanumerical non-ASCII characters in encodings.normalize_encoding()
#136737 opened
Jul 17, 2025 -
Fix typo in `format_string` docstring
#136742 opened
Jul 17, 2025 -
gh-136234: Fix _SelectorSocketTransport.writelines to be robust to connection loss
#136743 opened
Jul 17, 2025 -
gh-136744: Remove unnecessary chmod from pydoc.apropos() test.
#136746 opened
Jul 17, 2025 -
gh-135621: Remove dependency on curses from PyREPL
#136758 opened
Jul 18, 2025 -
gh-116738: Make syslog module thread-safe
#136760 opened
Jul 18, 2025 -
gh-115075: Clarify docs for types_map and types_map_inv on mimetypes.MimeTypes
#136761 opened
Jul 18, 2025 -
gh-136547: refactor `hashlib_helper` for blocking and requesting digests
#136762 opened
Jul 18, 2025 -
GH-135904: Add tests for the JIT build process
#136766 opened
Jul 18, 2025 -
fix typo in `test_ast.py`
#136767 opened
Jul 18, 2025
16 Issues closed by 9 people
-
ipaddress.IPv6Address.is_private makes redundant checks
#88333 closed
Jul 18, 2025 -
New threads should inherit the contextvars.Context of their creator
#128555 closed
Jul 18, 2025 -
`PyMemoryView_Type` is not documented
#136753 closed
Jul 18, 2025 -
Tutorial: Example input is equivalent to output
#136703 closed
Jul 17, 2025 -
`sys.monitoring.register_callback()` audit event not documented in the table
#136697 closed
Jul 17, 2025 -
spam
#136748 closed
Jul 17, 2025 -
Emscripten: Get test suite passing
#127146 closed
Jul 17, 2025 -
`importlib.reload` is not thread-safe
#126548 closed
Jul 17, 2025 -
Difference in CTRL+D Behavior Between `code.interact` and Python REPL
#136730 closed
Jul 16, 2025 -
Add asterisk tag to `moudle_globals` in `library/linecache.rst`
#136656 closed
Jul 16, 2025 -
Calling a class method from within another class method causes AttributeError
#136727 closed
Jul 16, 2025 -
Spam
#136726 closed
Jul 16, 2025 -
build `_asyncio` module as static module
#136669 closed
Jul 16, 2025 -
`os.chdir` docstring is invalid rst
#136710 closed
Jul 16, 2025 -
`umask`ed `os.makedirs()` sometimes fails on Emscripten
#135783 closed
Jul 16, 2025 -
test_external_inspection.test_only_active_thread is flaky
#136186 closed
Jul 16, 2025
19 Issues opened by 18 people
-
ctypes docs should list fixed-size integer types in table for "fundamental data types"
#136769 opened
Jul 19, 2025 -
sysconfig.get_config_var('LIBDIR') should not load a compile time string
#136768 opened
Jul 19, 2025 -
Misleading comment in `enum.verify.__call__`
#136764 opened
Jul 18, 2025 -
Decide the fate of `enum.bin`
#136763 opened
Jul 18, 2025 -
NamedTuple class body does not support `super()` or `__class__`
#136765 opened
Jul 18, 2025 -
<lock.h> filename is too generic
#136759 opened
Jul 18, 2025 -
Intern string representation of operators and some other symbolic literals
#136757 opened
Jul 18, 2025 -
Python 3.9.23 regression for `Path.resolve()` on Windows with `WinError 53`
#136755 opened
Jul 18, 2025 -
IPv4 addresses in 0.0.0.0/8 should be marked reserved
#136752 opened
Jul 18, 2025 -
pydoc test_apropos_empty_doc test performs questionable chmod
#136744 opened
Jul 17, 2025 -
Make it easier to extend zipfile code
#136741 opened
Jul 17, 2025 -
Redundant Comparison and Unused parts of code
#136738 opened
Jul 17, 2025 -
Inconsisten handling of non-ASCII characters in encodings.normalize_encoding()
#136736 opened
Jul 17, 2025 -
typing._GenericAlias objects allow arbitrary dunder attribute creation
#136731 opened
Jul 16, 2025 -
Refactor build.yml CI ssltests config and multissltests.py
#136728 opened
Jul 16, 2025 -
TurtleGraphicsError doesn't have documentation
#136722 opened
Jul 16, 2025 -
Improve `encodings.normalize` behaviour or docs
#136702 opened
Jul 16, 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-126028: Add more tests for msvcrt module
#126029 commented on
Jul 18, 2025 • 12 new comments -
gh-91349: Adjust default compression level to 6 (down from 9) in gzip and tarfile
#131470 commented on
Jul 18, 2025 • 7 new comments -
gh-126845: Some edge cases in email.utils.parsedate_to_datetime seem to differ from RFC2822 spec
#134438 commented on
Jul 17, 2025 • 6 new comments -
gh-132661: Disallow `Template`/`str` concatenation after PEP 750 spec update
#135996 commented on
Jul 17, 2025 • 4 new comments -
gh-55531: Implement `normalize_encoding` in C
#136643 commented on
Jul 18, 2025 • 2 new comments -
gh-133400: Fixed Ctrl+D (^D) behavior in :mod:`_pyrepl` module
#133883 commented on
Jul 16, 2025 • 1 new comment -
gh-132661: Document t-strings and `templatelib`
#135229 commented on
Jul 19, 2025 • 1 new comment -
GH-116738: document thread-safety of bisect
#136555 commented on
Jul 16, 2025 • 1 new comment -
gh-131776: Expose functions called from the interpreter loop via PyAP…
#134242 commented on
Jul 18, 2025 • 0 new comments -
gh-133722: Add Difflib theme to `_colorize` and 'color' option to `difflib.unified_diff`
#133725 commented on
Jul 18, 2025 • 0 new comments -
GH-115512: Optimize peak memory usage and runtime for large emails
#132709 commented on
Jul 18, 2025 • 0 new comments -
gh-92810: Reduce memory usage by ABCMeta.__subclasscheck__
#131914 commented on
Jul 18, 2025 • 0 new comments -
gh-130664: specify how thousands separators are used with 0-padding
#131030 commented on
Jul 19, 2025 • 0 new comments -
Py313 REPL crash on malformed `os.environ`
#128636 commented on
Jul 18, 2025 • 0 new comments -
ast.ImportFrom.level is incorrectly marked as optional
#135959 commented on
Jul 18, 2025 • 0 new comments -
Optimize the JIT's low-level assembly control flow
#135904 commented on
Jul 18, 2025 • 0 new comments -
os.symlink: FileExistsError shows wrong message
#73843 commented on
Jul 18, 2025 • 0 new comments -
The email package should defer to the codecs module for all aliases
#53144 commented on
Jul 16, 2025 • 0 new comments -
gh-134291: Add `unguarded-availability` check to JIT builds
#134292 commented on
Jul 18, 2025 • 0 new comments -
gh-109934: notify cancelled futures on thread pool shutdown
#134618 commented on
Jul 17, 2025 • 0 new comments -
gh-135751: traceback: add recent_first and show_lines parameter
#135752 commented on
Jul 19, 2025 • 0 new comments -
gh-136251: Improvements to WASM demo REPL
#136252 commented on
Jul 17, 2025 • 0 new comments -
gh-134043: use `_Py_dict_lookup_unicode_threadsafe_stackref` for dict lookup in `_PyObject_GetMethodStackRef`
#136412 commented on
Jul 18, 2025 • 0 new comments -
gh-136459: Add perf trampoline support for macOS
#136461 commented on
Jul 17, 2025 • 0 new comments -
gh-136507: Fix mimetypes CLI cannot handle multiple file parameters
#136508 commented on
Jul 17, 2025 • 0 new comments -
gh-136438: Make sure `test_generated_cases` pass with all optimization levels
#136594 commented on
Jul 18, 2025 • 0 new comments -
gh-136599: Improve long_hash
#136600 commented on
Jul 16, 2025 • 0 new comments -
gh-136618: lookbehind assertions doc at regex
#136619 commented on
Jul 16, 2025 • 0 new comments -
gh-136595: Normalize surrogate pairs in REPL input to fix UnicodeEnco…
#136639 commented on
Jul 16, 2025 • 0 new comments -
gh-123299: Update What's new in Python 3.14: typos and misplaced item.
#136665 commented on
Jul 18, 2025 • 0 new comments -
Improving `./configure --help` output
#136700 commented on
Jul 16, 2025 • 0 new comments -
Add multibyte encoding support to pyexpat
#62259 commented on
Jul 16, 2025 • 0 new comments -
./configure misses option to avoid building with ncurses
#136687 commented on
Jul 16, 2025 • 0 new comments -
[CVE-2025-47273, CVE-2024-6345] in setuptools 67.6.1 bundled with Python 3.12 Runtime
#135374 commented on
Jul 16, 2025 • 0 new comments -
get_lock() method is not present for Values created using multiprocessing.Manager()
#79967 commented on
Jul 16, 2025 • 0 new comments -
Parts of strings that look like comments being stripped out of nested strings with debug specifier
#135148 commented on
Jul 16, 2025 • 0 new comments -
`test_free_threading.test_monitoring` flaky (occasional reference leak)
#136692 commented on
Jul 16, 2025 • 0 new comments -
pyrepl: Unable to ^D exit in multiline section
#133400 commented on
Jul 16, 2025 • 0 new comments -
Add dumpb functions to json module
#106441 commented on
Jul 17, 2025 • 0 new comments -
Unify all smtplib commands to be uppercase
#136191 commented on
Jul 17, 2025 • 0 new comments -
mimetypes CLI cannot handle multiple file parameters
#136507 commented on
Jul 17, 2025 • 0 new comments -
pow() docs shouldn't require numeric arguments
#130102 commented on
Jul 17, 2025 • 0 new comments -
email.message_from_bytes heavy memory use
#115512 commented on
Jul 17, 2025 • 0 new comments -
No documentation for sqlite3.Binary
#118469 commented on
Jul 17, 2025 • 0 new comments -
Slow functions calls for C-coded functions, accepting positional-or-kwarg argument vs positional-only
#136681 commented on
Jul 17, 2025 • 0 new comments -
codec name acceptance became way too lenient in 3.9
#90666 commented on
Jul 17, 2025 • 0 new comments -
libc_ver() runtime error when sys.executable is empty
#90496 commented on
Jul 17, 2025 • 0 new comments -
platform.libc_ver() returns no information on Alpine Linux
#87414 commented on
Jul 17, 2025 • 0 new comments -
`inspect.get_source(lambda)` improvement
#136521 commented on
Jul 17, 2025 • 0 new comments -
_SelectorSocketTransport.writelines does not protect against connection lost
#136234 commented on
Jul 17, 2025 • 0 new comments -
Segfault when updating from 3.13.0 to 3.13.1 while Python is running
#128341 commented on
Jul 18, 2025 • 0 new comments -
REPL: AttributeError: module `__mp_main__` has no attribute `is_prime` in `ProcessPoolExecutor` example
#132898 commented on
Jul 18, 2025 • 0 new comments -
[doc] documentation incorrectly says that “datetime.timestamp” calls “mktime”
#76075 commented on
Jul 18, 2025 • 0 new comments -
creating venv Python3.13 on CIFS mounted drive fails ENODATA
#133951 commented on
Jul 18, 2025 • 0 new comments -
Misleading pyrepl warnings when _curses module is missing
#135621 commented on
Jul 18, 2025 • 0 new comments -
Audit all built-in modules for thread safety
#116738 commented on
Jul 18, 2025 • 0 new comments -
Incorrect docs for mimetypes.MimeTypes.types_map
#115075 commented on
Jul 18, 2025 • 0 new comments -
Allow tests to temporarily disable specific hash algorithms
#136547 commented on
Jul 18, 2025 • 0 new comments -
missing global names inside a class body (calling `exec` with a `ChainMap`)
#121306 commented on
Jul 18, 2025 • 0 new comments