1. 95340ef Remove inactive CODEOWNERS (#145930) by Stan Ulbrych · 11 hours ago main
  2. fae5761 gh-140196: Added constructor behavior changes in ast.rst for python 3.13 (GH-140243) by Parman Mohammadalizadeh · 11 hours ago
  3. bcff99c gh-146202: Create tmp_dir in regrtest worker (#146347) by Victor Stinner · 12 hours ago
  4. 306c556 gh-144319: obtain SeLockMemoryPrivilege on Windows (#144928) by Chris Eibl · 13 hours ago
  5. e017971 gh-146199: Fix error handling in `code_richcompare` when `PyObject_RichCompareBool` fails (#146200) by Brij Kapadia · 13 hours ago
  6. 7dc2f52 gh-146197: Include a bit more information in sys._emscripten_info.runtime (#146346) by Hood Chatham · 14 hours ago
  7. daa159f gh-135871: Reload lock internal state while spinning in `PyMutex_LockTimed` (gh-146064) by Daniele Parmeggiani · 15 hours ago
  8. 821581a gh-145719: Add `.efi` file detection in `mimetypes` (#145720) by Charlie Lin · 16 hours ago
  9. a57209e gh-146197: Run -m test.pythoninfo on the Emscripten CI (#146332) by Victor Stinner · 18 hours ago
  10. 0c83e8b gh-146325: Use `test.support.requires_fork` in test_fastpath_cache_cleared_in_forked_child (#146330) by Hood Chatham · 21 hours ago
  11. c94048b gh-146197: Add Emscripten to CI (#146198) by Hood Chatham · 21 hours ago
  12. f5d47fc gh-143387: Raise an exception instead of returning None when metadata file is missing. (#146234) by Jason R. Coombs · 23 hours ago
  13. 1114d7f gh-108907: ctypes: Document _type_ codes (GH-145837) by Petr Viktorin · 23 hours ago
  14. 91cd2e5 gh-146175: Soft-deprecate outdated macros; convert internal usage (GH-146178) by Petr Viktorin · 24 hours ago
  15. 90f9991 gh-146056: Rework ref counting in treebuilder_handle_end() (#146167) by Victor Stinner · 25 hours ago
  16. fb8d8d9 Add a warning about untrusted input to `configparser` docs (#146276) by Stan Ulbrych · 36 hours ago
  17. 4561f64 gh-145264: Do not ignore excess Base64 data after the first padded quad (GH-145267) by Serhiy Storchaka · 2 days ago
  18. ae6adc9 gh-146308: Fix error handling issues in _remote_debugging module (#146309) by Pablo Galindo Salgado · 2 days ago
  19. b4e5bc2 gh-146192: Add base32 support to binascii (GH-146193) by kangtastic · 2 days ago
  20. a17301a gh-135953: Properly obtain main thread identifier in Gecko Collector (#146045) by flow · 2 days ago
  21. e36f8db gh-143414: Implement unique reference tracking for JIT, optimize unpacking of such tuples (GH-144300) by reiden · 2 days ago
  22. 1ceb1fb gh-146261: Fix bug in `_Py_uop_sym_set_func_version` (GH-146291) by Sacul · 2 days ago
  23. 161329c gh-145144: Add more tests for UserList, UserDict, etc (GH-145145) by Serhiy Storchaka · 2 days ago
  24. 97c725c gh-143959: Fix test_datetime if _datetime is unavailable (GH-145248) by Serhiy Storchaka · 2 days ago
  25. c30fae4 gh-146245: Fix reference and buffer leaks via audit hook in socket module (GH-146248) by AN Long · 2 days ago
  26. f0aeabc gh-140049: Colorize exception notes in `traceback.py` (#140051) by Stan Ulbrych · 2 days ago
  27. 3776aba Update docs for gh-146056 (GH-146213) by Serhiy Storchaka · 2 days ago
  28. 83360b5 Docs: replace all `datetime` imports with `import datetime as dt` (#145640) by Hugo van Kemenade · 3 days ago
  29. f6b5eed gh-146153: Use `frozendict` in pure python fallback for `curses.has_key` (#146154) by Jonathan Dung · 3 days ago
  30. 8a531f8 gh-138234: clarify returncode behavior for subprocesses created with `shell=True` (#138536) by andreuu-tsai · 3 days ago
  31. 60fbc20 gh-140947: fix contextvars handling for server tasks in asyncio (#141158) by Kumar Aditya · 3 days ago
  32. 897fa23 GH-100108: Add async generators best practices section (#141885) by Sergey Miryanov · 3 days ago
  33. 879c85f GH-145667: Merge `GET_ITER` and `GET_YIELD_FROM_ITER` (GH-146120) by Mark Shannon · 3 days ago
  34. b5e4c46 gh-146228: Better fork support in cached FastPath (#146231) by Jason R. Coombs · 4 days ago
  35. 1eff27f gh-146227: Fix wrong type in _Py_atomic_load_uint16 in pyatomic_std.h (gh-146229) by Sam Gross · 4 days ago
  36. b36b87b gh-145980: Fix copy/paste mistake in binascii.c (#146230) by Victor Stinner · 4 days ago
  37. 6450b1d gh-146092: Raise MemoryError on allocation failure in _zoneinfo (#146165) by Victor Stinner · 4 days ago
  38. 5ad738f gh-91279: Note `SOURCE_DATE_EPOCH` support in `ZipFile.writestr()` doc (#139396) by Wulian233 · 4 days ago
  39. cd10a2e gh-146196: Fix Undefined Behavior in _PyUnicodeWriter_WriteASCIIString() (#146201) by Shamil · 4 days ago
  40. 82a24a4 gh-143930: Reject leading dashes in webbrowser URLs by Seth Michael Larson · 4 days ago
  41. b38127f gh-145916: Soft-deprecate ctypes.util.find_library (GH-145919) by Petr Viktorin · 4 days ago
  42. 9f9faa2 gh-146205: Check the errno with != 0 in close impls in select module (#146206) by AN Long · 4 days ago
  43. 2f4eb34 gh-146171: Fix nested AttributeError suggestions (#146188) by Pablo Galindo Salgado · 4 days ago
  44. acfb452 gh-146099: Optimize _GUARD_CODE_VERSION+IP via function version symbols (GH-146101) by Ken Jin · 4 days ago
  45. 4507d49 gh-145980: Add support for alternative alphabets in the binascii module (GH-145981) by Serhiy Storchaka · 4 days ago
  46. d357a7d gh-145754: Update signature retrieval in unittest.mock to use forwardref annotation format (#145756) by Matthias Schoettle · 4 days ago
  47. 6b5511d gh-145177: Add emscripten run --test, uses test args from config.toml (#146160) by Hood Chatham · 5 days ago
  48. 98977ca gh-131798: JIT: optimize _LOAD_COMMON_CONSTANT (GH-146104) by Mingzhu Yan · 5 days ago
  49. db11623 gh-145177: Add make-dependencies command to emscripten build script (#146158) by Hood Chatham · 5 days ago
  50. ab47892 Improve tests for the PyUnicodeWriter C API (GH-146157) by Serhiy Storchaka · 5 days ago
  51. d5b2681 gh-145866 : Update JIT contributor list (GH-146170) by Sacul · 5 days ago
  52. 52c0186 gh-145633: Refine notes on non-IEEE platforms (#145845) by Sergey B Kirpichev · 5 days ago
  53. ced6460 GH-146096: Fix segfault in BaseExceptionGroup repr (#146141) by Sergey Miryanov · 5 days ago
  54. 004ce8d gh-137696: Rename 'fort' parameter to 'order' in PyBuffer_* functions (#137866) by Carlos Sousa · 5 days ago
  55. 0d37e42 gh-145866: Convert `SET_UPDATE` to leave its inputs on the stack to be cleaned up by `_POP_TOP` (GH-145979) by Sacul · 5 days ago
  56. 9824591 gh-145394: Remove duplicated `isearch_add_character` in `_pyrepl/historical_reader.py` (#145396) by Tan Long · 5 days ago
  57. 580043d gh-145254: Fix formatting of thread safety annotations (#146111) by Lysandros Nikolaou · 5 days ago
  58. 89a154a gh-146091: Fix NULL check in termios.tcsetwinsize (#146147) by Okiemute Enato · 5 days ago
  59. 91e1312 gh-145177: Put node version into emscripten/config.toml. (#146156) by Hood Chatham · 5 days ago
  60. becd7a9 gh-146143: Fix the PyUnicodeWriter_WriteUCS4() signature (GH-146144) by Serhiy Storchaka · 5 days ago
  61. 0f2246b gh-146056: Fix list.__repr__() for lists containing NULLs (GH-146129) by Serhiy Storchaka · 5 days ago
  62. abd5246 gh-145805: Add `python Platforms/emscripten run` subcommand (#146051) by Hood Chatham · 5 days ago
  63. b9d4318 gh-145410: Add _sysconfig.get_platform() function (#146145) by Victor Stinner · 6 days ago
  64. 656abe3 gh-141510: Document isinstance change for frozendict in What's New (#146107) by Victor Stinner · 6 days ago
  65. bcdf231 gh-146121: `pkgutil.get_data()` reject invalid resource arguments (#146122) by Stan Ulbrych · 6 days ago
  66. e1e4852 gh-146092: Handle _PyFrame_GetFrameObject() failures properly (#146124) by Victor Stinner · 6 days ago
  67. 724c7c8 gh-146093: Fix csv _set_str(): check if PyUnicode_DecodeASCII() failed (#146113) by Victor Stinner · 6 days ago
  68. 6fe91a9 gh-144888: JIT executor bloom filter wide-type optimization and function Inlining (GH-146114) by Hai Zhu · 6 days ago
  69. 2c6afb9 docs: fix f-string in ExceptionGroup example (#146108) by Bartosz Grabowski · 6 days ago
  70. 5b25eae gh-142518: Annotate PyList_* C APIs for thread safety (#146109) by Lysandros Nikolaou · 6 days ago
  71. 1e4ed93 gh-146092: Fix error handling in _BINARY_OP_ADD_UNICODE opcode (#146117) by Victor Stinner · 6 days ago
  72. 70c7e04 gh-66419: Make optional arguments with nargs=REMAINDER consume all arguments (GH-124509) by Serhiy Storchaka · 6 days ago
  73. 847f83e gh-142518: Add thread safety notes for the buffer protocol (#145911) by Lysandros Nikolaou · 6 days ago
  74. 3b06d68 gh-146076: Fix crash when a `ZoneInfo` subclass is missing a `_weak_cache` (#146082) by Stan Ulbrych · 6 days ago
  75. d42a04c GH-60729: Add IEEE format wave audio support (GH-145931) by Michiel W. Beijen · 6 days ago
  76. 6486211 gh-146075: Prevent crash in `functools.partial()` from malformed `str` subclass (GH-146078) by bkap123 · 6 days ago
  77. dfde59f Fix entry in `fuzz_pycompile.dict` (GH-146069) by Stan Ulbrych · 6 days ago
  78. e0f7c10 gh-145779: Improve classmethod/staticmethod scaling in free-threaded build (#145826) by Sam Gross · 7 days ago
  79. 966fc81 gh-146058: Fix _GUARD_CODE_VERSION_* (GH-146060) by Ken Jin · 7 days ago
  80. ff287a7 gh-144975: Fix wave.Wave_write.setframerate() validation order (GH-144976) by Michiel W. Beijen · 7 days ago
  81. dc24b8a6 gh-145966: Fix _csv DIALECT_GETATTR macro silently masking non-AttributeError exceptions (GH-145974) by Ramin Farajpour Cami · 7 days ago
  82. 1efd993 gh-131798: Optimize `_ITER_CHECK_RANGE` and `_ITER_CHECK_LIST` in the JIT (GH-144583) by Sacul · 7 days ago
  83. 9d7621b gh-146054: Limit the growth of `encodings.search_function` cache (GH-146055) by Stan Ulbrych · 7 days ago
  84. 99e2c5e gh-144545: Improve handling of default values in Argument Clinic (GH-146016) by Serhiy Storchaka · 7 days ago
  85. 4f5e798 Docs: a brief note in the sets tutorial about order (#145984) by Ned Batchelder · 7 days ago
  86. 1b11835 gh-145176 Move Emscripten files into Platforms/emscripten (#145806) by Hood Chatham · 7 days ago
  87. 104cae0 gh-142927: Move hotspots up flamegraph sidebar (#145428) by Hugo van Kemenade · 8 days ago
  88. 4e96282 Docs: remove unmatched parenthesis for `asyncio.TaskGroup` note (#146035) by trag1c · 8 days ago
  89. 2a0fa50 gh-145870: Fix Format.SOURCE reference in get_annotations docstring (#145889) by wavebyrd · 8 days ago
  90. ae1b307 build(deps): bump hypothesis from 6.135.26 to 6.151.9 in /Tools (#145948) by dependabot[bot] · 8 days ago
  91. 3d0824a gh-127958: Trace from RESUME in the JIT (GH-145905) by Ken Jin · 8 days ago
  92. 81ef1b7 gh-144888: Replace bloom filter linked lists with continuous arrays to optimize executor invalidating performance (GH-145873) by Hai Zhu · 8 days ago
  93. e18abc6 gh-135329: Remove flaky test_repl_eio test (gh-145932) by Sam Gross · 8 days ago
  94. 182aea2 gh-146018: Disable over-aggressive optimization for _GUARD_CODE_VERSION (GH-145923) by Ken Jin · 8 days ago
  95. fd50b41 GH-145247: Use _PyTuple_FromPair in exceptions.c (GH-145910) by Sergey Miryanov · 8 days ago
  96. 57e88c1 gh-145599, CVE 2026-3644: Reject control characters in `http.cookies.Morsel.update()` (#145600) by Stan Ulbrych · 8 days ago
  97. 77632f0 gh-141510: Avoid critical section on frozendict copy (#145920) by Victor Stinner · 8 days ago
  98. e6b9a14 gh-144984: Fix crash in Expat's `ExternalEntityParserCreate` error paths (#144992) by Ramin Farajpour Cami · 8 days ago
  99. 37121ef gh-145866: Convert `CALL_INTRINSIC_1` to leave its inputs on the stack to be cleaned up by `_POP_TOP`. (GH-145964) by Sacul · 8 days ago
  100. 36b5284 gh-145649: Fix man page text wrapping for -X option (#145656) by Matt Van Horn · 8 days ago