1. 4956d2be gh-149663: fix typo in `unittest` docs (#149670) by Árni Már Jónsson · 28 hours ago main
  2. 833dae7 gh-146061: Clarify indent=None in json docs (GH-146095) by Jonathan Dung · 29 hours ago
  3. 0108843 gh-149634: Remove deprecated and unused `tarfile.Tarfile.tarfile` attr (GH-149635) by sobolevn · 29 hours ago
  4. 53c3dd9 Fix typos in C API documentation (GH-149588) by pengyu lee · 32 hours ago
  5. f23a183 gh-112821: Fix rlcompleter failures on objects with descriptors (#149577) by Michael Droettboom · 2 days ago
  6. 1978785 gh-75723: Fix double evaluation of .pth and .site files in venvs (#149583) by Barry Warsaw · 2 days ago
  7. c1dbd51 gh-149598: Remove `strm` argument support from `logging` handlers (#149599) by sobolevn · 2 days ago
  8. c6fd7de gh-149083: use sentinel to fix _functools.reduce() signature (#149591) by Sergey B Kirpichev · 2 days ago
  9. b45319e gh-139489: Add is_valid_text to xml.__all__ (#149641) by Jelle Zijlstra · 2 days ago
  10. a8e3247 gh-149611: Explain return values for `Path.write_text()` and `Path.write_bytes()` (#149629) by Omkar Kabde · 2 days ago
  11. 24b8f12 gh-149018: Use `XML_SetHashSalt16Bytes` in `pyexpat`/`_elementtree` when possible (#149023) by Stan Ulbrych · 2 days ago
  12. bc1be4f gh-148441: Avoid integer overflow in Expat's CharacterDataHandler (#148904) by ByteFlow · 2 days ago
  13. a2c1657 gh-149436: Speed up inspect.getattr_static for the common-metaclass case (#149437) by Pieter Eendebak · 3 days ago
  14. cc5cf14 gh-139871: Fix 3.15 bytearray.take_bytes example (#149520) by Cody Maloney · 3 days ago
  15. 4e97ff3 Fix minor typos in unicode.rst (#149587) by Manoj K M · 3 days ago
  16. 7241f27 gh-149388: Make asyncio `PipeHandle.close` idempotent (#149518) by Max Schmitt · 3 days ago
  17. 9587726 gh-149430: Fix edge-cases in `profiling.sampling` outputs (#149431) by László Kiss Kollár · 3 days ago
  18. 46a2c11 gh-149530: Remove `symtable.Class.get_methods` deprecated method (#149531) by sobolevn · 3 days ago
  19. bc8cf07 gh-149083: Convert `_initial_missing` for pure py `reduce` to `sentinel` (#149536) by sobolevn · 3 days ago
  20. 354ef33 gh-149474: use `Py_fopen` in `Binary{Reader,Writer}` for audit hook and path-like support (#149524) by Maurycy Pawłowski-Wieroński · 4 days ago
  21. 45c47d2 gh-149496: Fix MacOSTest.test_default regression when BROWSER env var is set (GH-149579) by Jeff Lyon · 4 days ago
  22. 57ef219 gh-79638: Test other HTTP error codes besides 403 in test_robotparser (#149569) by Serhiy Storchaka · 4 days ago
  23. 3a62c8f gh-149537: Remove kw parameters from python version of `reduce` (#149538) by sobolevn · 4 days ago
  24. ebf6d9c Rename fp unwind test module to C stack unwind (#149563) by Diego Russo · 4 days ago
  25. 2a8cece Skip GNU backtrace test on Arm 32-bit (#149493) by Diego Russo · 4 days ago
  26. 5784119 gh-149486: tarfile.data_filter: validate written link target (GH-149487) by Petr Viktorin · 4 days ago
  27. 2f6b380 Add Diego as author of PEP 831 (#149551) by Diego Russo · 4 days ago
  28. c341e34 gh-149459: Fix segfault when `_LOAD_SPECIAL` guard deoptimizes (#149478) by Hai Zhu · 4 days ago
  29. d2d24e4 gh-100239: expose `sq_repeat` helpers for `BINARY_OP_EXTEND` (#148791) by Neko Asakura · 4 days ago
  30. 52a05e8 gh-145176: Update CODEOWNERS for Emscripten migration to Platforms directory (#149544) by Malcolm Smith · 4 days ago
  31. 3565d31 docs: Clarify docs for error case of `PyDict_GetItemRef` (#149506) by Nathan Goldbaum · 4 days ago
  32. 5b58fbc gh-146445: Update CODEOWNERS for Android and iOS migration to Platforms directory (#149543) by Malcolm Smith · 4 days ago
  33. d36e5b8 gh-149521: Do not update `last_profiled_frame` if it's not changed (#149522) by Maurycy Pawłowski-Wieroński · 4 days ago
  34. 4ae1a26 gh-149528: Remove `annotationlib.ForwardRef._evaluate` for 3.16 (#149529) by sobolevn · 4 days ago
  35. 49918f5 gh-149481: skip `FOR_ITER` inline specialization for Python `__next__` (#149491) by Neko Asakura · 5 days ago
  36. b142878 Improve error messages when the WASI SDK can't be found (GH-149508) by Brett Cannon · 5 days ago
  37. f0daba1 gh-106693: Revert "Explicitly mark ob_sval as unsigned char to avoid UB (#106826)" (#149514) by Hugo van Kemenade · 5 days ago
  38. 310fe88 gh-79638: Treat an unreachable robots.txt as "disallow all" (GH-138555) by Serhiy Storchaka · 5 days ago
  39. fbba343 gh-106693: Explicitly mark ob_sval as unsigned char to avoid UB (#106826) by Pablo Galindo Salgado · 5 days ago
  40. 9d07159 gh-149499: Fixes for 3.16 bump (GH-149500) by Stan Ulbrych · 5 days ago
  41. f5c7535 Python 3.16.0a0 by Hugo van Kemenade · 5 days ago
  42. f31a89b Python 3.15.0b1 by Hugo van Kemenade · 5 days ago v3.15.0b1
  43. 299cf3c4 gh-126910: Update 3.15 what's new to include GDB/backtrace integration (#149494) by Diego Russo · 5 days ago
  44. 13188db gh-148937: revert process RSS based GC deferral (#149475) by Neil Schemenauer · 5 days ago
  45. b3cfd36 gh-149202: Don't use -fno-omit-frame-pointer on ppc64le (#149485) by Victor Stinner · 5 days ago
  46. 612140e gh-149202: Fix frame pointer unwinding on ppc64le and armv7/clang (#149409) by Petr Viktorin · 5 days ago
  47. 5fcab14 gh-142295: Update macOS framework build Info.plist files. (#149479) by Ned Deily · 6 days ago
  48. 65ed109 gh-142295: Update CFBundleShortVersionString in Mac framework Info.plist (#143064) by Martinus Verburg · 6 days ago
  49. 2b7c28a gh-149101: Implement PEP 788 (GH-149116) by Peter Bierma · 6 days ago
  50. b2582a6 Update Doc/pylock.toml (#149467) by Ned Batchelder · 6 days ago
  51. ff422bd gh-141560: Add annotation_format parameter to getfullargspec (#149457) by Jelle Zijlstra · 6 days ago
  52. 8cad740 gh-148823: Avoid importing `_colorize` when creating an `ArgumentParser` (#148827) by David Ellis · 6 days ago
  53. 947c8ea gh-148599: Update WSA `socket` error codes (#148033) by Alexis Dauphin · 6 days ago
  54. 9514dd7 gh-133879: Copyedit "What's new in Python 3.15" (#149451) by Hugo van Kemenade · 6 days ago
  55. 7cea70e gh-144384: Lazily import `_colorize` (#149318) by Hugo van Kemenade · 6 days ago
  56. d13fc36 gh-124111: Only set TCLSH_NATIVE for AMD64/ARM64 (GH-149443) by Zachary Ware · 6 days ago
  57. 1dcc546 Rewrite RTD configuration to use build.jobs rather than build.commands (GH-149429) by Zachary Ware · 6 days ago
  58. 4ed4014 gh-149202: Fix frame pointer unwinding on s390x and ARM (GH-149362) by Pablo Galindo Salgado · 6 days ago
  59. 646853d gh-145559: Add PyUnstable_DumpTraceback() and PyUnstable_DumpTracebackThreads() (#148145) by Alex Malyshev · 6 days ago
  60. 7b6c248 gh-142307: deprecate legacy support for altering `IMAP4.file` (#142335) by Bénédikt Tran · 6 days ago
  61. a5c7a74 gh-139489: Add xml.is_valid_text() (GH-149412) by Serhiy Storchaka · 6 days ago
  62. 9274d96 gh-148675: Optimize arraydescr structure: use char[3] (GH-149455) by Victor Stinner · 6 days ago
  63. aeb02ac gh-137586: Replace 'osascript' with 'open' on macOS in webbrowser (#146439) by Jeff Lyon · 6 days ago
  64. 1bdfc0f gh-146270: Fix `PyMember_SetOne(..., NULL)` not being atomic (gh-148800) by Daniele Parmeggiani · 6 days ago
  65. e7613f2 gh-148766: Add colour to Python help (#148767) by Hugo van Kemenade · 6 days ago
  66. ffa4d47 gh-146238: Add missing tests for 'e', 'Zf' and 'Zd' array type codes in test_buffer (#149345) by Sergey B Kirpichev · 6 days ago
  67. 0b75b73 gh-100239: specialize mixed int/float inplace binary ops (GH-149413) by Wulian233 · 6 days ago
  68. 347f538 gh-149415: Replace `typing._LazyAnnotationLib` with `lazy import` (#149416) by sobolevn · 6 days ago
  69. 70e365c Replace use of Python keyword in `issubclass` function documentation (#142357) by Guo Ci · 6 days ago
  70. 762c9f9 gh-148641: Flesh out PEP 829 for What's New (#149347) by Barry Warsaw · 6 days ago
  71. 6b359a2 Add the posix dependencies to Ubuntu JIT builds (#149422) by Diego Russo · 6 days ago
  72. 055cbf0 Skip test_jit when the JIT backend is "interpreter" (GH-149423) by Diego Russo · 6 days ago
  73. 970b043 gh-148615: Handle `--` separator in pdb argument parsing (#148624) by Shrey Naithani · 6 days ago
  74. 2140b14 gh-124111: Fix tclWin32Exe value in tcltk.props for Tcl 9 (GH-149441) by Zachary Ware · 7 days ago
  75. e444453 gh-149096: Remove 'im_*' attribute reference from inspect module docstring (#149108) by Vineet Kumar · 7 days ago
  76. 17975f9 gh-149425: Increase `test_write_without_source_date_epoch` assertion delta (#149426) by Eduardo Villalpando Mello · 7 days ago
  77. 4fa5c04 gh-149353: Preserve JIT shim object during PGO clean (#149387) by Diego Russo · 7 days ago
  78. bad9296 gh-149410: Test that `typing.NoDefault` is final (#149411) by sobolevn · 7 days ago
  79. 70bd1c2 GH-143732: SEND specialization (GH-148963) by Mark Shannon · 7 days ago
  80. ffb543d gh-137855: Improve import time of `pathlib` (GH-146327) by Hugo van Kemenade · 7 days ago
  81. 426f99c gh-149189: Modern defaults for `pprint` (#149190) by Hugo van Kemenade · 7 days ago
  82. f6d16a0 gh-149216: Notify type watchers on heap type deallocation (GH-149236) by Anuj Nitin Bharambe · 7 days ago
  83. 1147810 gh-149403: Fix `NameError` in `Lib/test/test_capi/test_getargs.py` (#149404) by sobolevn · 7 days ago
  84. 24aa562 Ignore `.jit-stamp` generated file (#149401) by sobolevn · 7 days ago
  85. 586c97a gh-148726: Add gc changes to What's New (#149398) by Hugo van Kemenade · 7 days ago
  86. 1e5d942 GH-126910: Add GNU backtrace support for unwinding JIT frames (#149104) by Diego Russo · 7 days ago
  87. ddfdf9b gh-145378: Generate consistent colors for pdb commands (#149305) by Tian Gao · 7 days ago
  88. a76d957 gh-139489: Add xml.is_valid_name() (GH-139768) by Serhiy Storchaka · 7 days ago
  89. 02d02f4 gh-140550: Single What's New highlight for PEPs 793, 803 and 820 (GH-149397) by Petr Viktorin · 7 days ago
  90. 508b498 gh-149044: Implement PEP 820 – PySlot: Unified slot system for the C API (GH-149055) by Petr Viktorin · 7 days ago
  91. 5dd2161 gh-137840: Document PEP 728 (#149207) by Jelle Zijlstra · 8 days ago
  92. ed99680 gh-130472: Use fancycompleter in import completions (#148188) by Tomas R. · 8 days ago
  93. 2995d45 gh-137293: Ignore Exceptions when searching ELF File in Remote Debug (#137309) by Uxío García Andrade · 8 days ago
  94. 88844d2 gh-149202: Highlight PEP 831 in What's New for Python 3.15 (#149390) by Pablo Galindo Salgado · 8 days ago
  95. c266f0c gh-149009: Validate `thread_count` in `profiling.sampling` binary reader (#149147) by Maurycy Pawłowski-Wieroński · 8 days ago
  96. 04ce318 gh-146256: Add `--jsonl` collector to the `profiling.sampling` (#146257) by Maurycy Pawłowski-Wieroński · 8 days ago
  97. f025dba gh-149230: `_remote_debugging`: Fix async-aware for tasks in non-main threads (#149235) by Maurycy Pawłowski-Wieroński · 8 days ago
  98. 6f8c964 gh-149342: `_remote_debugging`: Fix binary profile corruption when sampling a (temporarily) empty stack (#149343) by Maurycy Pawłowski-Wieroński · 8 days ago
  99. 9dca1ff gh-149300: `_remote_debugging`: clean up magic and duplicate consts in the binary format helper (#149301) by Maurycy Pawłowski-Wieroński · 8 days ago
  100. 9a268e3 gh-98894: Restore function entry/exit DTrace probes (#142397) by Pablo Galindo Salgado · 8 days ago