1. e7c542d gh-140648: Make asyncio REPL respect the `-I` flag (isolated mode) (#143045) by Bartosz Sławecki · 17 minutes ago main
  2. abdbe0b gh-142615: disallow multiple initializations of `asyncio.Task` and `asyncio.Future` (#142616) by Kumar Aditya · 23 minutes ago
  3. b538c28 gh-143361: Pass PY_VECTORCALL_ARGUMENTS_OFFSET in _Py_CallBuiltinClass_StackRefSteal (GH-143367) by Aaron Wieczorek · 12 hours ago
  4. 136f6d8 gh-76187: Document the `c` typecode for `multiprocessing.Array`. (#132504) by Tomas R. · 13 hours ago
  5. f7a03bb gh-134584: JIT: Remove redundant refcount from STORE_FAST (GH-143336) by Ken Jin · 14 hours ago
  6. 9825832 no-issue: Fix optimizer_generator.py to print abstract_uop_name properly (gh-143366) by Donghee Na · 15 hours ago
  7. 0417dab gh-138897: Use `_pyrepl.pager` for `_sitebuiltins._Printer` (GH-138898) by Stan Ulbrych · 17 hours ago
  8. ef6f92a gh-139262: Prevent swallowing REPL input on Windows (GH-139263) by Chris Eibl · 17 hours ago
  9. 864c598 gh-143148: Replace pre-commit with prek in CI (#143149) by Johann Christensen · 17 hours ago
  10. 08a17ed gh-128067: In test_pyrepl, discover escape sequences from terminfo instead of using hard-coded values (#143356) by Łukasz Langa · 18 hours ago
  11. 61f2ad9 gh-139757: Fix unintended bytecode specialization for non-ascii string (gh-143352) by Donghee Na · 18 hours ago
  12. 8a2deea gh-128067: Fix pyrepl overriding printed output without newlines (#138732) by Jan-Eric Nitschke · 19 hours ago
  13. 09ce592 gh-142927: Hide _sync_coordinator frames from profiler output (#143337) by Pablo Galindo Salgado · 20 hours ago
  14. 315f474 gh-139757: Add _GUARD_NOS_COMPACT_ASCII for compact ascii optimization (gh-143332) by Donghee Na · 20 hours ago
  15. 18f3c59 Update docstrings of `typing.Hashable`, `typing.List`, etc., to reflect their deprecation (#143295) by Alex Waygood · 21 hours ago
  16. 9712dc1 gh-143310: fix crash in Tcl object conversion with concurrent mutations (#143321) by Bénédikt Tran · 22 hours ago
  17. 61fc72a gh-124951: Optimize base64 encode & decode for an easy 2-3x speedup [no SIMD] (GH-143262) by Gregory P. Smith · 26 hours ago
  18. 6b9a6c6 gh-138122: Move local imports to module level in sampling profiler (#143257) by Pablo Galindo Salgado · 30 hours ago
  19. e5ad7b7 gh-138122: Integrate live profiler TUI with _colorize theming system (#142360) by Pablo Galindo Salgado · 35 hours ago
  20. 513ae17 gh-142927: Fix heatmap caller navigation for interior lines (#143180) by Pablo Galindo Salgado · 2 days ago
  21. 5d13335 gh-142927: Auto-open HTML output in browser after generation (#143178) by ivonastojanovic · 2 days ago
  22. faa2604 gh-134584: Fix _CALL_BUILTIN_O test to reflect real-world usage (GH-143333) by Ken Jin · 2 days ago
  23. d00d39f gh-134584: Eliminate redundant refcounting from `_LOAD_ATTR_SLOT` (GH-143320) by Nadeshiko Manju · 2 days ago
  24. 1fb8e0e gh-134584: Eliminate redundant refcounting from _CALL{_BUILTIN_O, _METHOD_DESCRIPTOR_O} (GH-143330) by Donghee Na · 2 days ago
  25. 422ca07 Amend NEWS entries for PRs GH-139553 and GH-142790 (#143329) by Bénédikt Tran · 2 days ago
  26. 2d9f4e3 gh-143048: Remove outdated mention to `curses` in the "Interactive Mode" docs (#143049) by Bartosz Sławecki · 2 days ago
  27. 7f6c16a gh-142830: prevent some crashes when mutating `sqlite3` callbacks (#143245) by Bénédikt Tran · 2 days ago
  28. c521597 gh-140920: remove incorrect mentions to `concurrent.futures.interpreter.ExecutionFailed` (#141723) by Lakshya Upadhyaya · 2 days ago
  29. 3c4429f gh-135852: Remove out of tree pywin32 dependency for NTEventLogHandler (GH-137860) by AN Long · 3 days ago
  30. 96ab379 gh-140795: Keep 'err' in local variable in _ssl.c (gh-143275) by Sam Gross · 3 days ago
  31. 469fe33 gh-143121: Avoid thread leak in configure (gh-143122) by Sam Gross · 3 days ago
  32. 04899b8 gh-115634: document ProcessPoolExecutor max_tasks_per_child bug (GH-140897) by Gregory P. Smith · 3 days ago
  33. aa8a43d gh-143237: Fix support of named pipes in the rotating logging handlers (GH-143259) by Serhiy Storchaka · 4 days ago
  34. 7e3a5a7 gh-130167: Add a What's New entry for changes to ``textwrap.{de,in}dent`` (#131924) by Adam Turner · 4 days ago
  35. 0aedf2f gh-143284: Temporarily install Sphinx<9 to fix Chinese search (#143286) by Hugo van Kemenade · 4 days ago
  36. 23ad9c5 gh-142939: difflib.get_close_matches performance (#142940) by dgpb · 4 days ago
  37. ef834de gh-128546: Document that getaddrinfo() can return raw data (#128547) by Sebastian Rittau · 4 days ago
  38. 79c03ac gh-69686: Remove untrue part of `__import__` replacement docs (#143261) by Thanos · 4 days ago
  39. b6b0e14 gh-143200: fix UAFs in `Element.__{set,get}item__` when the element is concurrently mutated (#143226) by Bénédikt Tran · 5 days ago
  40. 6cb245d gh-143183: Link trace to side exits, rather than stop (GH-143268) by Ken Jin · 5 days ago
  41. f37f57d gh-131421: Fix ASDL kw_defaults being `expr*` instead of `expr?*` (GH-133773) by Samuel · 5 days ago
  42. daa9aa4 gh-143183: Rewind stop tracing to previous target (GH-143187) by Ken Jin · 5 days ago
  43. 713684d gh-131798: Remove bounds check when indexing into tuples with a constant index (#137607) by Tomas R. · 5 days ago
  44. c3febba gh-140870: Full coverage for _pyrepl._module_completer (#143244) by Loïc Simon · 6 days ago
  45. 0efbad6 gh-142994, gh-142996: document missing async generator and coroutine field entries in `inspect` (#142997) by wangxiaolei · 6 days ago
  46. fa9a425 gh-142195: Fixed Popen.communicate indefinite loops (GH-143203) by Prithviraj Chaudhuri · 6 days ago
  47. c3bfe5d gh-63016: fix failing `mmap.flush` tests on FreeBSD (#143230) by AN Long · 6 days ago
  48. 3ca1f2a gh-143241: Fix infinite loop in `zoneinfo._common.load_data` (#143243) by Fatih Çelik · 6 days ago
  49. 3ccc76f gh-143228: Fix UAF in perf trampoline during finalization (#143233) by Pablo Galindo Salgado · 6 days ago
  50. 836b281 gh-136186: Fix more flaky tests in test_external_inspection (#143235) by Pablo Galindo Salgado · 6 days ago
  51. 5225635 gh-143003: Fix possible shared buffer overflow in bytearray.extend() (GH-143086) by Serhiy Storchaka · 6 days ago
  52. 23abbf1 gh-139922: Link to results in MSVC tail calling in What's New 3.15 (GH-143242) by Ken Jin · 6 days ago
  53. 61ee048 gh-142557: fix UAF in `bytearray.__mod__` when object is mutated while formatting `%`-style arguments (#143213) by Bénédikt Tran · 7 days ago
  54. 84fcdbd8 gh-142664: fix `PyObject_Hash` invokation post GH-143217 (#143223) by Bénédikt Tran · 7 days ago
  55. 3a728e5 gh-131591: Do not free page caches that weren't allocated (#143205) by Pablo Galindo Salgado · 7 days ago
  56. 00e24b8 gh-142664: fix UAF in `memoryview.__hash__` via re-entrant data's `__hash__` (#143217) by Bénédikt Tran · 7 days ago
  57. 7726119 gh-138122: fix AC warnings in `Modules/_remote_debugging/module.c` (#143218) by Bénédikt Tran · 7 days ago
  58. 9976c2b gh-143195: fix UAF in `{bytearray,memoryview}.hex(sep)` via re-entrant `sep.__len__` (#143209) by Bénédikt Tran · 7 days ago
  59. f5e11fa no-issue: Fix override value in os.rst (gh-123522) by Rafael Fontenelle · 7 days ago
  60. 1af21ea gh-63016: Add flags parameter on mmap.flush (#139553) by AN Long · 7 days ago
  61. 57d5699 Fix typos in docs (#143193) by SYan212 · 7 days ago
  62. 5d1e78f gh-143181: Fix 'overriden' -> 'overridden' in c-api/module.rst (#143182) by Duane Hilton · 7 days ago
  63. 5436289 gh-140739: Fix missing exception on allocation failure in BinaryWriter (#143204) by Pablo Galindo Salgado · 7 days ago
  64. 9d92ac1 gh-143040: Exit taychon live mode gracefully and display profiled script errors (#143101) by Marta Gómez Macías · 7 days ago
  65. a1c6308 gh-134584: Eliminate redundant refcounting from `IS_OP` (GH-143171) by Hai Zhu · 7 days ago
  66. b3f2d80 gh-134584: Eliminate redundant refcounting from `_COMPARE_OP_X` (GH-143186) by Hai Zhu · 8 days ago
  67. d3d4cf9 gh-140739: Fix crashes from corrupted remote memory (#143190) by Pablo Galindo Salgado · 8 days ago
  68. de22e71 Remove redundant pycore_optimizer.h includes (#143184) by Yongtao Huang · 8 days ago
  69. 888d101 gh-138122: Remove default duration for statistical profiling (#143174) by László Kiss Kollár · 9 days ago
  70. ea3fd78 gh-142927: Tachyon: Fix contrast ratio in top panel (#142936) by Hugo van Kemenade · 9 days ago
  71. 59ede34 gh-138122: Convert GIL/GC/exception stats from tiles to progress bars (#143177) by ivonastojanovic · 9 days ago
  72. b9a4806 gh-143164: Fix incorrect error message for ctypes bitfield overflow (GH-143165) by Yongtao Huang · 9 days ago
  73. 8611f74 gh-142975: During GC, mark frozen objects with a merged zero refcount for destruction (GH-143156) by Peter Bierma · 9 days ago
  74. 579c5b4 gh-143145: Fix possible reference leak in ctypes _build_result() (GH-143131) by Yongtao Huang · 9 days ago
  75. 8d46f96 gh-143103: Added pad parameter to base64.z85encode() (GH-143106) by Hauke D · 9 days ago
  76. 86d9045 gh-143004: Fix possible use-after-free in collections.Counter.update() (GH-143044) by kaushal trivedi · 9 days ago
  77. cf6758f gh-143092: Make CALL_LIST_APPEND and BINARY_OP_INPLACE_ADD_UNICODE normal instructions (GH-143124) by Ken Jin · 9 days ago
  78. 594a463 gh-120321: Fix TSan reported races on gi_frame_state (gh-143128) by Sam Gross · 9 days ago
  79. 305aff0 Move News for gh-142560 to Core and Builtins (GH-143154) by Cody Maloney · 10 days ago
  80. 7342890 gh-142517: Fix typo in news item. (#143150) by R. David Murray · 10 days ago
  81. 3509fa5 gh-143135: Fix sys.flags.inspect when PYTHONINSPECT=0 (GH-143136) by Stan Ulbrych · 10 days ago
  82. 84b7e69 gh-140717: Add `exc_text` to LogRecord attributes table (GH-140718) by Tom Kuson · 10 days ago
  83. 7c44f37 gh-138122: Extend binary profiling format with full source location and opcode (#143088) by Pablo Galindo Salgado · 10 days ago
  84. 1e17ccd Correctly fold unknown-8bit originating from encoded words. (#142517) by R. David Murray · 10 days ago
  85. d4dc3dd gh-138122: Replace --interval with --sampling-rate (#143085) by László Kiss Kollár · 10 days ago
  86. e8e044e gh-143100: Fix memcpy data race in setobject.c (gh-143127) by Sam Gross · 10 days ago
  87. 4ee6929 gh-143121: Skip test that leak threads under TSan (gh-143125) by Sam Gross · 10 days ago
  88. 57937a8 gh-142145: Avoid timing measurements in quadratic behavior test (gh-143105) by Sam Gross · 10 days ago
  89. 9af7a20 gh-136186: Fix flaky tests in test_external_inspection (#143110) by Pablo Galindo Salgado · 10 days ago
  90. fc2f0fe JIT: Move executor to a register (#143072) by Diego Russo · 10 days ago
  91. 50ecd6b gh-143108: Don't instrument faulthandler.c for TSan (#143109) by Sam Gross · 10 days ago
  92. cc48bf0 gh-134584: Eliminate redundant refcounting from `_BINARY_OP_SUBSCR_TUPLE_INT` (GH-143094) by Hai Zhu · 10 days ago
  93. cbe0cb7 gh-143100: Add temporary suppression for set_swap_bodies (gh-143114) by Sam Gross · 10 days ago
  94. c2202a7 gh-109263: Start process from spawn context in multiprocessing no longer have side effect (GH-135813) by AN Long · 11 days ago
  95. 450e836 JIT: don't leak shim memory when shutting down the interpreter (#142984) by Diego Russo · 11 days ago
  96. 20aeb3a GH-143026: Fix assertion error in executor management. (GH-143104) by Mark Shannon · 11 days ago
  97. 25c294b gh-134584: Eliminate redundant refcounting from `_CALL_TYPE_1` (GH-135818) by Tomas R. · 11 days ago
  98. c8b80f5 gh-134584: Add another contributor to whats new 3.15 (GH-143107) by Ken Jin · 11 days ago
  99. f783cc3 Update pre-commit with zizmor and Ruff fixes (#143095) by Hugo van Kemenade · 11 days ago
  100. 6536fab gh-130796: Undeprecate locale.getdefaultlocale() (#143069) by Victor Stinner · 11 days ago