Commits
User selector
Commit History
Commits on Jun 7, 2026
[3.15] gh-150599: Prevent bz2 decompressor reuse after errors (GH-150600)
Show description for d3ca269andauthored[3.15] gh-151021: Fix mmap empty searches past the end (GH-151023) (GH-151041)
Show description for a642d1aandauthored
Commits on Jun 4, 2026
[3.15] gh-150913: Fix sqlite3.Blob validation for empty slice assignment (GH-150915) (GH-150923)
Show description for c6d64ccandauthored[3.15] gh-150750: Fix a race condition in `deque.index` with free-threading (GH-150779) (#150920)
Show description for 42a41ccandauthored[3.15] gh-149473: Emit audit event on calling os.environ.clear() (GH-149768) (#150094)
Show description for 0ad9396authored[3.15] gh-149521: Do not update `last_profiled_frame` if it's not changed (GH-149522) (#149542)
Show description for 624384dandauthored[3.15] gh-148613: Fix race in `gc_set_threshold` and `gc_get_threshold` (GH-150356) (#150841)
Show description for d750529andauthored
Commits on Jun 2, 2026
[3.15] gh-150319: Replace all documentation which says "See PEP 585" (GH-150325) (#150808)
Show description for 1c2daa0authored[3.15] gh-149079: Fix O(n^2) canonical ordering in unicodedata.normalize() (GH-149080) (#150776)
Show description for c5512bdauthored[3.15] gh-149738: Fix segmentation fault bug in sqllite3 (GH-149754) (#150768)
Show description for 1835400andauthored
Commits on Jun 1, 2026
[3.15] gh-149534: Fix unification of `defaultdict` and `frozendict` with `|` (GH-149539) (#150709)
Show description for 3a12e9fandauthored[3.15] gh-150157: Fix critical section for PyDict_Next() in _pickle.c (GH-150158) (#150711)
Show description for b65c282andauthored[3.15] gh-149046: fix: correctly handle `str` subclasses in `io.StringIO` (GH-149047) (#150706)
Show description for e60e8cfandauthored[3.15] gh-150372: Add missing null check on completer_word_break_characters in readline.c (GH-150251) (GH-150628)
Show description for 4ce8de3andauthored
Commits on May 31, 2026
[3.15] Correct frexp() docs for zero and non-finite numbers (GH-149753) (GH-150652)
Show description for c5655dfandauthored
Commits on May 30, 2026
[3.15] gh-150406: Check result of PyThread_allocate_lock() for netdb_lock (GH-150407) (GH-150616)
Show description for 7cf2b37andauthored
Commits on May 27, 2026
[3.15] gh-149571: Fix the C implementation of Element.itertext() (GH-149929) (GH-150509)
Show description for d2b10e7andauthored
Commits on May 26, 2026
Commits on May 25, 2026
[3.15] gh-149619: Harden _remote_debugging error paths (GH-150349) (#150435)
Show description for d5381e1authored[3.15] gh-149449: Fix use-after-free in `_PyUnicode_GetNameCAPI` (GH-150323) (#150352)
Show description for c95aa3aauthored
Commits on May 24, 2026
[3.15] gh-150285: Fix too long docstrings in Argument Clinic code (GH-150338) (GH-150350)
Show description for cf73b17authored[3.15] gh-150285: Fix too long docstrings in the os module (GH-150296) (GH-150341)
Show description for 739552cauthored[3.15] gh-150285: Fix too long docstrings in the sqlite3 module (GH-150290) (GH-150340)
Show description for 79937e3andauthored[3.15] gh-150285: Fix too long docstrings in the pyexpat module (GH-150294) (GH-150337)
Show description for baf22f3andauthored[3.15] gh-149018: Use `XML_SetHashSalt16Bytes` in `pyexpat`/`_elementtree` when possible (#149645)
Show description for 3573b3bandauthored[3.15] gh-150285: Fix too long docstrings in the zstd module (GH-150291) (GH-150335)
Show description for d3e2a13andauthored[3.15] gh-150285: Fix too long docstrings in the decimal module (GH-150288) (GH-150333)
Show description for e8f534dandauthored[3.15] gh-150285: Fix too long docstrings in the io module (GH-150287) (GH-150332)
Show description for cfb2e43andauthored[3.15] gh-150285: Fix too long docstrings in the curses module (GH-150286) (GH-150331)
Show description for 29cbb44andauthored[3.15] gh-150285: Fix too long docstrings in the _remote_debugging module (GH-150289) (#150334)
Show description for 1b7ab11andauthored
Commits on May 23, 2026
[3.15] gh-149816: add missing critical section on self in buffered_iternext (GH-150295) (#150305)
Show description for ca59d75andauthored[3.15] gh-146452: Fix pickle segfault on concurrent mutation of dict in pickle (GH-146470) (#150292)
Show description for 77cc442authored[3.15] Revert "[3.15] gh-146452: Improve locking granularity in pickle's batch_dict_exact and fix race condition (GH-150025) (#150039)" (#150262)
Show description for 795dd3bauthored
Commits on May 22, 2026
[3.15] gh-148829: Make sentinels' repr and module customizable (GH-149654) (#150092)
Show description for f523146andauthored