-
-
Notifications
You must be signed in to change notification settings - Fork 32.5k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
32 Pull requests merged by 17 people
-
[3.13] gh-137257: Upgrade bundled pip to 25.2 (GH-137258)
#137362 merged
Aug 4, 2025 -
gh-122450: Expand documentation for
Rational
andFraction
#136800 merged
Aug 4, 2025 -
gh-137257: Upgrade bundled pip to 25.2
#137258 merged
Aug 4, 2025 -
gh-132983: _zstd: use Py_UNREACHABLE in _zstd_load_impl
#137320 merged
Aug 4, 2025 -
[3.13] Doc: fix duplicated words (GH-136086)
#137357 merged
Aug 3, 2025 -
[3.14] gh-132983: Fix docstrings in
ZstdDict
(GH-137321)#137343 merged
Aug 3, 2025 -
gh-136567: Add information about lost prefixes to
Tools/cases_generator/interpreter_definition.md
#136780 merged
Aug 3, 2025 -
[3.13] GH-136155: Use
sphinxext-opengraph
v0.11.0 (GH-137348)#137350 merged
Aug 3, 2025 -
[3.14] GH-136155: Use
sphinxext-opengraph
v0.11.0 (GH-137348)#137349 merged
Aug 3, 2025 -
GH-136155: Use
sphinxext-opengraph
v0.11.0#137348 merged
Aug 3, 2025 -
[3.14] gh-137341: Remove more word duplications (GH-137342)
#137346 merged
Aug 3, 2025 -
[3.13] gh-137341: Remove more word duplications (GH-137342)
#137347 merged
Aug 3, 2025 -
[3.13] gh-137314: Fix incorrect treatment of format specs in raw fstrings (GH-137328)
#137345 merged
Aug 3, 2025 -
gh-137341: Remove more word duplications
#137342 merged
Aug 3, 2025 -
[3.14] gh-137314: Fix incorrect treatment of format specs in raw fstrings (GH-137328)
#137344 merged
Aug 3, 2025 -
gh-137314: Fix incorrect treatment of format specs in raw fstrings
#137328 merged
Aug 3, 2025 -
gh-132983: Fix docstrings in ZstdDict
#137321 merged
Aug 3, 2025 -
gh-137191: Fix how type parameters are collected from
Protocol
andGeneric
bases with parameters#137281 merged
Aug 3, 2025 -
[3.13] Doc: remove unused images (GH-137323)
#137325 merged
Aug 3, 2025 -
GH-137276: Don't mark uop as escaping if the escaping call is on an exit branch
#137277 merged
Aug 2, 2025 -
Remove incorrect feature coverage comment from msgfmt script's docstring
#112862 merged
Aug 2, 2025 -
Doc: remove unused images
#137323 merged
Aug 2, 2025 -
[3.13] gh-135755: Document __future__.* and CO_* as proper Sphinx objects (GH-135980)
#136371 merged
Aug 2, 2025 -
gh-137308: Replace a single docstring with
pass
#137318 merged
Aug 2, 2025 -
gh-131876: Revert "gh-131876: extract
_hashlib
helpers into a separate directory (#136995)#137307 merged
Aug 1, 2025 -
GH-136410: Faster side exits
#136411 merged
Aug 1, 2025 -
[3.13] gh-137273: Fix debug assertion failure in locale.setlocale() on Windows (GH-137300)
#137306 merged
Aug 1, 2025 -
gh-137273: Fix debug assertion failure in locale.setlocale() on Windows
#137300 merged
Aug 1, 2025 -
gh-133467: fix data race in type_set_name
#137302 merged
Aug 1, 2025 -
[3.13] GH-111758: Merge TSan and UBSan reusable GHA workflows (#136820)
#137029 merged
Aug 1, 2025 -
gh-128813: soft-deprecate _Py_c_*() functions
#137261 merged
Aug 1, 2025
25 Pull requests opened by 18 people
-
gh-136677: Introduce executable specific linker flags to configure
#137296 opened
Aug 1, 2025 -
[3.14] gh-133467: fix data race in `type_set_name` (GH-137302)
#137303 opened
Aug 1, 2025 -
gh-64612: Update error handlers list under `open()`
#137304 opened
Aug 1, 2025 -
[3.14] gh-137273: Fix debug assertion failure in locale.setlocale() on Windows (GH-137300)
#137305 opened
Aug 1, 2025 -
gh-137293: Ignore Exceptions when searching ELF File in Remote Debug
#137309 opened
Aug 1, 2025 -
gh-137288: Fix bug where boolean expressions are not associated with the correct exception handler
#137310 opened
Aug 1, 2025 -
gh-137025: Update Emscripten Build Docs
#137312 opened
Aug 1, 2025 -
gh-87281: Improve documentation for locale.setlocale() and locale.getlocale()
#137313 opened
Aug 1, 2025 -
gh-137017: Fix `Thread.is_alive()` to only return False after the underlying OS thread exits
#137315 opened
Aug 1, 2025 -
gh-75989: TarFile.extractall and TarFile.extract now overwrite symlinks when extracting hardlinks
#137316 opened
Aug 1, 2025 -
gh-131876: extract `_hashlib` helpers into a separate directory
#137319 opened
Aug 2, 2025 -
[3.14] gh-137308: Replace a single docstring with `pass` in `-OO` mode (GH-137318)
#137322 opened
Aug 2, 2025 -
[3.14] Doc: remove unused images (GH-137323)
#137324 opened
Aug 2, 2025 -
gh-115766: Fix IPv4Interface.is_unspecified
#137326 opened
Aug 2, 2025 -
gh-137335: Remove use of ``mktemp()`` in ``asyncio.windows_utils``
#137333 opened
Aug 3, 2025 -
enhance docs for critical sections
#137334 opened
Aug 3, 2025 -
gh-137044: Support large limit values in getrlimit() and setrlimit()
#137338 opened
Aug 3, 2025 -
gh-137339: Clarify host and port parameter behavior in smtplib.SMTP_SSL initialization
#137340 opened
Aug 3, 2025 -
GH-136155: Fail the EPUB check on fatal errors
#137351 opened
Aug 3, 2025 -
gh-137353: Add t-string support to gettext + pygettext
#137354 opened
Aug 3, 2025 -
[3.14] Fix typos in Doc/extending/extending.rst and Doc/library/shelve.rst (GH-136890)
#137355 opened
Aug 3, 2025 -
[3.13] Fix typo in `Lib/test/test_ast/test_ast.py` (GH-136767)
#137356 opened
Aug 3, 2025 -
[3.14] gh-132983: Use ``Py_UNREACHABLE`` in ``_zstd_load_impl()`` (GH-137320)
#137360 opened
Aug 4, 2025 -
[3.14] gh-137257: Upgrade bundled pip to 25.2 (GH-137258)
#137361 opened
Aug 4, 2025 -
[3.14] gh-122450: Expand documentation for ``Rational`` and ``Fraction`` (GH-136800)
#137363 opened
Aug 4, 2025
16 Issues closed by 13 people
-
spam
#137358 closed
Aug 3, 2025 -
`Tools/cases_generator/interpreter_definition.md` lacks information about some prefixes
#136567 closed
Aug 3, 2025 -
locale.setlocale() crashes on Windows for long locale name
#137273 closed
Aug 3, 2025 -
Duplicated words again
#137341 closed
Aug 3, 2025 -
Failed to inspect `__new__` and `__init_subclass__` methods generated by `warnings.deprecated`
#119605 closed
Aug 3, 2025 -
Remove redundant attribute `__slots__` in `functools.partial`
#137329 closed
Aug 3, 2025 -
`TypeError` when omitting a `Protocol` type argument with default
#137191 closed
Aug 3, 2025 -
Unlocking edit profile option on student login
#137330 closed
Aug 3, 2025 -
Switching between the JIT and interpreter is too slow.
#136410 closed
Aug 2, 2025 -
Micro-ops that have side-exits are sometimes marked as "escaping", when they should not be.
#137276 closed
Aug 2, 2025 -
Calling `cProfile.runctx` in threads on a free-threading build segfaults
#126884 closed
Aug 2, 2025 -
MSVC 5274 warning suppression for _Py_ALIGN_AS should be local
#135183 closed
Aug 1, 2025 -
The `w` typecode of `array.array` is new in Python 3.13
#137183 closed
Aug 1, 2025 -
Concurrent deallocation of threads while calling `PyEval_SetTrace`
#132296 closed
Aug 1, 2025 -
Codec.encode/decode should be documented as positional only
#109444 closed
Aug 1, 2025
14 Issues opened by 14 people
-
Wrong information
#137359 opened
Aug 4, 2025 -
Support t-strings in gettext
#137353 opened
Aug 3, 2025 -
`dis` module documentation lacks references to glossary
#137352 opened
Aug 3, 2025 -
Clarify host and port Parameter Behavior in smtplib.SMTP and SMTP_SSL Initialization
#137339 opened
Aug 3, 2025 -
Documentation of `import` statement should include binding to `global` and `nonlocal` namespaces
#137337 opened
Aug 3, 2025 -
`ARM Raspbian Linux Asan 3.x` buildbot failure: "warning: array subscript 0 is outside array bounds"
#137336 opened
Aug 3, 2025 -
Replace usages of `tempfile.mktemp()` in `asyncio.windows_utils` and `multiprocessing.util`
#137335 opened
Aug 3, 2025 -
Unable to inspect class with `cyfunction __init__` due to unwrap and descriptor behavior changed
#137317 opened
Aug 2, 2025 -
Raw f-string format spec undocumented behavior change between 3.11 and 3.12
#137314 opened
Aug 1, 2025 -
Create `unittest` assertRaises conventions for exception groups
#137311 opened
Aug 1, 2025 -
`compile` fails on 3.14 on a valid expression when `-OO` is set
#137308 opened
Aug 1, 2025 -
Assertion failure when interrupting active threads for subinterpreters
#137295 opened
Aug 1, 2025 -
SystemError: <built-in function remote_exec> returned a result with an exception set
#137293 opened
Aug 1, 2025
88 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-137026: Add an explainer guide for asyncio
#137215 commented on
Aug 3, 2025 • 270 new comments -
gh-134861: Add CSV and 🍌SV output formats to `asyncio ps`
#134862 commented on
Aug 1, 2025 • 19 new comments -
gh-134170: Add colorization to unraisable exceptions
#134183 commented on
Aug 3, 2025 • 15 new comments -
Docs: a start on an 'improve this page' feature
#136246 commented on
Aug 2, 2025 • 14 new comments -
gh-136728: Refactor build.yml CI config and multissltests.py
#136729 commented on
Aug 2, 2025 • 12 new comments -
gh-92810: Reduce memory usage by ABCMeta.__subclasscheck__
#131914 commented on
Aug 2, 2025 • 9 new comments -
gh-129069: make list ass_slice and memory_repeat safe in free-threading
#131882 commented on
Aug 2, 2025 • 6 new comments -
gh-130425: Add "Did you mean [...]" suggestions for `del obj.attr`
#136588 commented on
Aug 2, 2025 • 4 new comments -
gh-131178: Add tests for `pickletools` command-line interface
#131287 commented on
Aug 2, 2025 • 4 new comments -
gh-136897: Update docstring of `str.translate`
#136954 commented on
Aug 3, 2025 • 4 new comments -
gh-137103: A faster check_circular
#137286 commented on
Aug 1, 2025 • 3 new comments -
gh-128813: deprecate cval field of the PyComplexObject struct
#137271 commented on
Aug 1, 2025 • 3 new comments -
gh-87281: Fix support for locales with modifiers
#137253 commented on
Aug 3, 2025 • 3 new comments -
gh-133656: Remove deprecated `zipimport.zipimporter.load_module`
#133662 commented on
Aug 3, 2025 • 3 new comments -
gh-133158: Adjust c-analyzer max_sizes for typeobject.c
#133159 commented on
Aug 2, 2025 • 3 new comments -
gh-135885: Fix undocumented method `CookieJar.clear_expired_cookies` in lib `http.cookiejar`
#135882 commented on
Aug 3, 2025 • 2 new comments -
[gh-135953] Profile a module or script with sampling profiler
#136777 commented on
Aug 4, 2025 • 2 new comments -
gh-130664: specify how thousands separators are used with 0-padding
#131030 commented on
Aug 2, 2025 • 2 new comments -
[3.10] gh-130577: tarfile now validates archives to ensure member offsets are non-negative (GH-137027)
#137176 commented on
Aug 2, 2025 • 2 new comments -
gh-81325: tarfile should accept a path-like object when writing a compressed gzip
#137188 commented on
Aug 1, 2025 • 2 new comments -
gh-131798: JIT: Further optimize `_CALL_ISINSTANCE` for class tuples
#134543 commented on
Aug 2, 2025 • 1 new comment -
gh-133125: Clarify ZipInfo.date_time attribute documentation
#136082 commented on
Aug 2, 2025 • 1 new comment -
gh-134939: Add a Multiple Interpreters Howto Doc
#136143 commented on
Aug 1, 2025 • 1 new comment -
gh-73065: Add Date header if missing in smtplib send_message
#136850 commented on
Aug 1, 2025 • 1 new comment -
gh-106318: Add example for str.format()
#137018 commented on
Aug 3, 2025 • 1 new comment -
gh-137242: Add Android CI job
#137186 commented on
Aug 3, 2025 • 1 new comment -
GH-137218: Update `make` for JIT stencils
#137265 commented on
Aug 3, 2025 • 1 new comment -
gh-118342: [Enum] update docs
#137290 commented on
Aug 1, 2025 • 1 new comment -
gh-133438: Fix the use of the terms "argument" and "parameter" in the documentation
#135160 commented on
Aug 2, 2025 • 0 new comments -
gh-134639: Clarify what "canonical" means in os.path.realpath
#134755 commented on
Aug 3, 2025 • 0 new comments -
gh-130197: Improve test coverage of `msgfmt.py` part 2
#133309 commented on
Aug 3, 2025 • 0 new comments -
gh-132416: document behavior of Path.symlink_to() when link or/and target already exist
#132704 commented on
Aug 3, 2025 • 0 new comments -
gh-131704: add PyComplex_FromString() and PyNumber_Complex() C-API functions
#132347 commented on
Aug 1, 2025 • 0 new comments -
gh-135661: Fix CDATA section parsing in HTMLParser
#135665 commented on
Aug 3, 2025 • 0 new comments -
gh-136327: Fix inconsistent TypeError messages regarding invalid values after * and **
#136395 commented on
Aug 3, 2025 • 0 new comments -
gh-136616: Improve `assert` syntax error messages
#136653 commented on
Aug 2, 2025 • 0 new comments -
gh-136672: Docs: Move Enum functions and add examples
#136791 commented on
Aug 3, 2025 • 0 new comments -
gh-136686 Fix UnicodeEncodeError in email.generator.write when encoding multipart/related emails using utf8 policy
#136848 commented on
Aug 2, 2025 • 0 new comments -
gh-124111: test macOS CI with Tk 9
#136959 commented on
Aug 3, 2025 • 0 new comments -
GH-132532: Add new DSL macros to better declare semantics of exits at ends of instructions/uops.
#137098 commented on
Aug 2, 2025 • 0 new comments -
gh-81719: Add private members to ``zipfile.ZipFile`` to make it easier to subclass
#137101 commented on
Aug 3, 2025 • 0 new comments -
[3.14] gh-134698: Hold a lock when the thread state is detached in `ssl` (GH-134724)
#137107 commented on
Aug 2, 2025 • 0 new comments -
gh-137134: Update SQLite to 3.50.4 for binary releases
#137135 commented on
Aug 3, 2025 • 0 new comments -
[3.14] gh-135444: fix `asyncio.DatagramTransport.sendto` to account for datagram header size when data cannot be sent (GH-135445)
#137245 commented on
Aug 3, 2025 • 0 new comments -
gh-132661: docs: update PEP 750 section of What's New in 3.14
#137289 commented on
Aug 1, 2025 • 0 new comments -
gh-137291: Support perf profiler with an evaluation hook
#137292 commented on
Aug 1, 2025 • 0 new comments -
`tarfile.StreamError: seeking backwards is not allowed` due to unskipped block with bad checksum
#130577 commented on
Aug 1, 2025 • 0 new comments -
Python implicit boolean conversion in logical operations bypasses try/except on 3.14.0rc1
#137288 commented on
Aug 1, 2025 • 0 new comments -
Update macOS and Windows installers to SQLite 3.50.4
#137134 commented on
Aug 1, 2025 • 0 new comments -
locale.getlocale fails if locale is set
#87281 commented on
Aug 1, 2025 • 0 new comments -
Emscripten build fails with Python 3.14
#137025 commented on
Aug 1, 2025 • 0 new comments -
Add `doctest` support for ExceptionGroup
#104150 commented on
Aug 1, 2025 • 0 new comments -
The docstring of `bytes()` and `bytearray()` should show `source` and show the default values for `source`, `encoding` and `errors` and should say `bytes-like object`
#137114 commented on
Aug 1, 2025 • 0 new comments -
Interactive shell overwrites history
#79461 commented on
Aug 1, 2025 • 0 new comments -
sys.executable is sometimes wrong
#124241 commented on
Aug 1, 2025 • 0 new comments -
shutil.copytree: Give the option to disable copystat
#89721 commented on
Aug 1, 2025 • 0 new comments -
Errors in documentation of standard codec error handlers
#64612 commented on
Aug 1, 2025 • 0 new comments -
Data races in typeobject.c for type structure updates
#133467 commented on
Aug 1, 2025 • 0 new comments -
Embedded Python creates a large number of memory leaks when trying to load a non-existent module
#137005 commented on
Aug 1, 2025 • 0 new comments -
Data race in `_Py_slot_tp_getattr_hook`
#137238 commented on
Aug 1, 2025 • 0 new comments -
Main segfaults importing `_pyrepl` with low value for `JUMP_BACKWARD_INITIAL_VALUE`
#137218 commented on
Aug 1, 2025 • 0 new comments -
Add a struct, slot & function for checking an extension's ABI
#137210 commented on
Aug 1, 2025 • 0 new comments -
ForwardRef.evaluate() mishandles type_params
#137226 commented on
Aug 1, 2025 • 0 new comments -
Support perf profiler with an evaluation hook
#137291 commented on
Aug 1, 2025 • 0 new comments -
Introduce seperate LDFLAGS for executable and shared library build targets
#136677 commented on
Aug 1, 2025 • 0 new comments -
The doc of `bytes.maketrans()` and `bytearray.maketrans()` should also say `bytearray.translate()`
#137235 commented on
Aug 1, 2025 • 0 new comments -
The `bytearray()` value set to `bytes.partition()` and `bytes.rpartition()` is not converted to a `bytes()` value, keeping a `bytearray()` value in a tuple
#137217 commented on
Aug 1, 2025 • 0 new comments -
gh-131915: document 0-padding for string presentation type
#132149 commented on
Aug 2, 2025 • 0 new comments -
gh-129250: allow pickle instances of generic classes
#129446 commented on
Aug 1, 2025 • 0 new comments -
GH-125603: Don't count executing generators and coroutines as referrers in gc.gc_referrers.
#125640 commented on
Aug 1, 2025 • 0 new comments -
gh-86809: Add support for HTTP Range header in HTTPServer
#118949 commented on
Aug 2, 2025 • 0 new comments -
gh-89520: IDLE - Make extentions use user's keys, not all defaults
#28713 commented on
Aug 1, 2025 • 0 new comments -
`denominator` of `Fraction` is positive, which should be documented
#122450 commented on
Aug 4, 2025 • 0 new comments -
Update bundled pip to 25.2
#137257 commented on
Aug 4, 2025 • 0 new comments -
Android CI and binary releases
#137242 commented on
Aug 3, 2025 • 0 new comments -
PEP-739 build-details generation is broken when --relative-paths is specified
#136264 commented on
Aug 3, 2025 • 0 new comments -
Docs: EPUB builds are broken
#136155 commented on
Aug 3, 2025 • 0 new comments -
Update `str.translate()` docstring to match docs
#136897 commented on
Aug 3, 2025 • 0 new comments -
resource library (getrlimit, setrlimit) interprets resource limits as signed integers instead of unsigned
#137044 commented on
Aug 3, 2025 • 0 new comments -
Segfault from calling `StringIO` methods in threads on free-threading debug build
#135410 commented on
Aug 3, 2025 • 0 new comments -
venv overwrites existing .gitignore
#135604 commented on
Aug 3, 2025 • 0 new comments -
clang-cl issues many warnings when building on Windows
#131296 commented on
Aug 2, 2025 • 0 new comments -
IP Interface is_unspecified broken
#115766 commented on
Aug 2, 2025 • 0 new comments -
Unify recognization of message digest names for `_hashlib` and `_hmac`
#131876 commented on
Aug 2, 2025 • 0 new comments -
tarfile.extractall fails to overwrite symlinks
#75989 commented on
Aug 2, 2025 • 0 new comments -
AIA chasing for missing intermediate certificates on TLS connections
#62817 commented on
Aug 1, 2025 • 0 new comments -
The docstring of `str()` should show the default values for object, encoding and errors and should say `bytes-like object`
#137112 commented on
Aug 1, 2025 • 0 new comments -
`Thread.is_alive` should only return `False` after a thread exits (once it's started)
#137017 commented on
Aug 1, 2025 • 0 new comments