Python 3.14.0a6
  1. 77b2c93 Python 3.14.0a6 by Hugo van Kemenade · 5 months ago v3.14.0a6
  2. ca1bedc gh-121970: Revert "GH-121970: Extract ``pydoc_topics`` into a new extension (#129116)" (#131245) by Hugo van Kemenade · 5 months ago
  3. f9d0531 gh-93096: Update and document `pickle` CLI (#131097) by donBarbos · 5 months ago
  4. fc07f86 gh-131234: Improve `test_popen` with more asserts (#131235) by sobolevn · 5 months ago
  5. 2250ab6 GH-125174 Revert: Make immortality "sticky" (GH-131184)" (#131230) by Mark Shannon · 5 months ago
  6. 7fd6160 gh-131204: Fix `difflib.HtmlDiff` may not use monospaced font (#131221) by Wulian233 · 5 months ago
  7. f6c24a5 gh-131219: Improve tests in `test_lzma.py` by adding more asserts (#131220) by sobolevn · 5 months ago
  8. 9649278 gh-128540: lookup default webbrowser on macOS (#130535) by Min RK · 5 months ago
  9. 1121c80 gh-131196: Improve perfomance of `UUID.hex` and `UUID.__str__` by ~10% (#131197) by Grigory Bukovsky · 5 months ago
  10. 45c2ef4 GH-130614: pathlib ABCs: parametrize test suite for path copying (#131168) by Barney Gale · 5 months ago
  11. 1a8e574 Remove `print` from `test_monitoring.py` (#131200) by sobolevn · 5 months ago
  12. ec46a55 gh-121464: Make concurrent iteration over enumerate safe under free-threading (#125734) by Pieter Eendebak · 5 months ago
  13. 7ea6e88 gh-85012: Properly reset msgctxt when compiling messages with msgfmt (GH-130525) by Tomas R. · 5 months ago
  14. c5abded gh-130382: add missing `_PyReftracerTrack` to ceval `Py_DECREF` (#130689) by Tomasz Pytel · 5 months ago
  15. 3a91ee9 GH-125174: Make immortality "sticky" (GH-131184) by Mark Shannon · 5 months ago
  16. 10cbd1f gh-130947: Add again PySequence_Fast() to the limited C API (#130948) by Victor Stinner · 5 months ago
  17. 3a189af gh-93096: Remove CLI interface for `difflib` (#131099) by donBarbos · 5 months ago
  18. 328f8b8 gh-93096: Make `mimetypes` CLI tool public (#93097) by Oleg Iarygin · 5 months ago
  19. 119bcfa gh-129149: Add fast path for medium-sized integers in `PyLong_FromSsize_t()` (#129301) by Chris Eibl · 5 months ago
  20. a005835 gh-74028: add `buffersize` parameter to `concurrent.futures.Executor.map` for lazier behavior (#125663) by Enzo Bonnal · 5 months ago
  21. 93089c0 gh-130806: Emit ResourceWarning if GzipFile unclosed (#130905) by Cody Maloney · 5 months ago
  22. b2ca268 gh-131152: Remove unused imports from tests (part 2) (#131154) by Victor Stinner · 5 months ago
  23. 73ab9e2 gh-131152: Remove unused imports from tests (#131153) by Victor Stinner · 5 months ago
  24. 68922ac gh-131032: Add support.linked_to_musl() function (#131071) by Victor Stinner · 5 months ago
  25. 2ed671b gh-111178: Change Argument Clinic signature for `@staticmethod` (#131157) (#131159) by Victor Stinner · 5 months ago
  26. db1e582 gh-127503: Improve tracebacks on Emscripten when there is a trap (#131158) by Hood Chatham · 5 months ago
  27. b528669 gh-131123: Support completion in `pdb` for convenience variable attributes (#131124) by Tian Gao · 5 months ago
  28. 17d06ae gh-131045: [Enum] fix flag containment checks when using values (GH-131053) by Ethan Furman · 5 months ago
  29. db6a998 GH-130614: pathlib ABCs: revise test suite for writable paths (#131112) by Barney Gale · 5 months ago
  30. 25f24b0 Improve docstring for random.binomialvariate (gh-131164) by Raymond Hettinger · 5 months ago
  31. 776ec1e gh-110097: Fix flaky `test_timeout` in `test_concurrent_futures.test_process_pool` (gh-131108) by Sam Gross · 5 months ago
  32. 061da44 gh-111178: Change Argument Clinic signature for `@classmethod` (#131157) by Victor Stinner · 5 months ago
  33. de2f7da gh-115999: Add free-threaded specialization for FOR_ITER (#128798) by T. Wouters · 5 months ago
  34. db27aee gh-131152: Remove unused imports in `_pyrepl` and `ctypes` (#131150) by Victor Stinner · 5 months ago
  35. 14aed5e gh-131152, pkgutil: Remove unused imports (#131149) by Victor Stinner · 5 months ago
  36. 1fb7e2a gh-120608: Make reversed iterator work with free-threading (#120971) by Pieter Eendebak · 5 months ago
  37. e0637ce gh-129349: Accept bytes in bytes.fromhex()/bytearray.fromhex() (#129844) by Daniel Pope · 5 months ago
  38. 405a2d7 gh-123471: make `itertools.batched` thread-safe (#129416) by Pieter Eendebak · 5 months ago
  39. 155c44b gh-81267: Correct time.sleep() error message (#131055) by Stan Ulbrych · 5 months ago
  40. 15a8412 gh-93096: Load doctests in `test_itertools` (#131133) by donBarbos · 5 months ago
  41. 52756c3 Use subTest() in math.fma() tests (#131125) by Sergey B Kirpichev · 5 months ago
  42. ebc24d5 gh-117174: Fix reference leak and gdb tests (#131095) by Pablo Galindo Salgado · 5 months ago
  43. ad90c5f GH-130614: pathlib ABCs: revise test suite for readable paths (#131018) by Barney Gale · 5 months ago
  44. 2407049 gh-128002: add `test_asyncio.test_free_threading` to tsan tests (#131106) by Kumar Aditya · 5 months ago
  45. fcf756a fix various warnings in `test_asyncio.test_tasks` (#131109) by Kumar Aditya · 5 months ago
  46. 8b1edae gh-122029: Do not unpack method for legacy tracing anymore (#130898) by Tian Gao · 5 months ago
  47. 3569e4a GH-130614: pathlib ABCs: revise test suite for Windows path joining (#131016) by Barney Gale · 5 months ago
  48. 9d759b6 gh-111178: Change Argument Clinic signature for METH_O (#130682) by Victor Stinner · 5 months ago
  49. 1908115 gh-130957: Use `sleeping_retry` in `test_free_reference` (#130958) by Sam Gross · 5 months ago
  50. 425e0af gh-93096: Remove `-t` and `-v` flags from `pickle` cli (#131068) by donBarbos · 5 months ago
  51. 3ddf983 gh-93096: Remove `-t` and `-v` flags from `pickletools` cli (#131039) by donBarbos · 5 months ago
  52. 3bb20d1 gh-93096: Load doctests in `test_pickle` (#131069) by donBarbos · 5 months ago
  53. 33494b4 gh-130959: Reject whitespace in fractions, in pure Python `fromisoformat()` (#130962) by Michał Górny · 5 months ago
  54. 69309a5 gh-130932: cwd cannot be removed on Solaris/Illumos (#131037) by Jakub Kulík · 5 months ago
  55. 4192ce1 gh-117174: Adapt test_multiple_statements_fail_early now that we have always source (#131065) by Pablo Galindo Salgado · 5 months ago
  56. 7c98b06 gh-130804: Fix support of typing unicode chars in pyrepl (#130805) by Sergey Miryanov · 5 months ago
  57. 6ab5c4a gh-124927: Fix conversion issue between coordinates and position in REPL (#125001) by FeH2 · 5 months ago
  58. a931a8b gh-117174: Add a new route in linecache to fetch interactive source code (#117500) by Pablo Galindo Salgado · 5 months ago
  59. fd3b49e gh-128515: Properly check for bolt in test_perf_profiler (#131058) by Pablo Galindo Salgado · 5 months ago
  60. 36ef3bf gh-131020: py.exe launcher does not correctly detect a BOM when searching for the shebang (GH-131021) by Chris Eibl · 5 months ago
  61. 5a48471 GH-130614: pathlib ABCs: revise test suite for Posix path joining (#131017) by Barney Gale · 5 months ago
  62. 93fc3d3 GH-127381: pathlib ABCs: remove `case_sensitive` argument (#131024) by Barney Gale · 5 months ago
  63. be046ee GH-123044: Give the `POP_TOP` after a case test a location in the body, not the pattern. (GH-130627) by Mark Shannon · 5 months ago
  64. 2bef8ea GH-127705: Use `_PyStackRef`s in the default build. (GH-127875) by Mark Shannon · 5 months ago
  65. 475f933 GH-130614: pathlib ABCs: revise test suite for path joining (#130988) by Barney Gale · 5 months ago
  66. bbd6d17 GH-130614: pathlib ABCs: support alternate separator in `full_match()` (#130991) by Barney Gale · 5 months ago
  67. ba64cc5 GH-130614: pathlib ABCs: retain original separator in `with_name()` (#130990) by Barney Gale · 5 months ago
  68. edd1eca gh-130954: Fix multiprocessing test_notify_n (#130955) by Sam Gross · 5 months ago
  69. 72e5b25 gh-128646: Implement GzipFile.readinto[1]() methods (GH-128647) by Chris Markiewicz · 5 months ago
  70. 7879081 gh-130917: update timer and workload in test_signal (#130918) by Diego Russo · 5 months ago
  71. b1b4f96 gh-117151: IO performance improvement, increase io.DEFAULT_BUFFER_SIZE to 128k (GH-118144) by morotti · 5 months ago
  72. 4bf25a0 GH-128520: Merge `pathlib._local` into `pathlib` (#130748) by Barney Gale · 5 months ago
  73. c476410 gh-110206: Fix multiprocessing test_notify_all (#130933) by Sam Gross · 5 months ago
  74. 89df62c GH-128534: Fix behavior of branch monitoring for `async for` (GH-130847) by Mark Shannon · 5 months ago
  75. 0a9ae5e gh-130932: Fix incorrect exception handling in _PyModule_IsPossiblyShadowing (#130934) by Shantanu · 5 months ago
  76. 8190571 gh-130893: Fix typo in SqliteInteractiveConsole.runsource docstring (#130894) by scotscotmcc · 5 months ago
  77. 886a4d7 gh-129011: Update comments in FileIO to match current code (#129012) by Cody Maloney · 5 months ago
  78. a385add gettext: Remove outdated "TODO" comment (#130890) by Stan Ulbrych · 5 months ago
  79. a025f27 gh-130920: Fix data race in STORE_SUBSCR_LIST_INT (#130923) by Sam Gross · 5 months ago
  80. 6c6600f gh-118331: Fix `test_list.ListTest.test_no_memory` under trace refs build (#130921) by mpage · 5 months ago
  81. c4d37ee gh-128364: Fix flaky `test_concurrent_futures.test_wait` tests (gh-130742) by Sam Gross · 5 months ago
  82. c6dd234 gh-127647: Add typing.Reader and Writer protocols (#127648) by Sebastian Rittau · 5 months ago
  83. 2352bd4 gh-130860: Fix width calculation, when separators in fractional part (GH-130865) by Sergey B Kirpichev · 5 months ago
  84. aeb2327 gh-130574: renumber RESUME opcode from 149 to 128 (GH-130685) by Tomasz Pytel · 5 months ago
  85. 293fa34 gh-85795: Raise a clear error when `super()` is used in `typing.NamedTuple` subclasses (#130082) by Bartosz Sławecki · 5 months ago
  86. ba05a4e gh-128041: Add `terminate_workers` and `kill_workers` methods to ProcessPoolExecutor (GH-130849) by Charles Machalow · 6 months ago
  87. d7bb7c7 gh-118331: Fix a couple of issues when list allocation fails (#130811) by mpage · 6 months ago
  88. 2905690 gh-130851: Don't crash when deduping unusual code constants (#130853) by Sam Gross · 6 months ago
  89. f33d21e2 gh-127750: Improve repr of functools.singledispatchmethod (GH-130220) by Serhiy Storchaka · 6 months ago
  90. 67a942d gh-116742: Fix subprocess test_check_output_timeout() (#130836) by Victor Stinner · 6 months ago
  91. 9013080 gh-130824: Add tests for `NULL` in `PyLong_*AndOverflow` functions (GH-130828) by Peter Bierma · 6 months ago
  92. cb67b44 gh-127371 Avoid unbounded growth SpooledTempfile.writelines (GH-127372) by Bert Peters · 6 months ago
  93. 691354c GH-130415: Narrow str to "" based on boolean tests (GH-130476) by Amit Lavon · 6 months ago
  94. b6769e9 gh-125377: Improve tab indentation for pdb multi-line input (#130471) by Tian Gao · 6 months ago
  95. c989e74 GH-130415: Narrow int to 0 based on boolean tests (GH-130772) by Klaus117 · 6 months ago
  96. e20e47d gh-130660: Add a test for pdb when user quits after interact command (#130852) by Tian Gao · 6 months ago
  97. dc6d66f gh-105499: Merge typing.Union and types.UnionType (#105511) by Jelle Zijlstra · 6 months ago
  98. e091520 gh-126085: Add `tp_iter` to TypeAliasType to allow star unpacking (#127981) by Tomas R. · 6 months ago
  99. 3dd3675 gh-130730: Fix multiprocessing test_active_children() (#130837) by Victor Stinner · 6 months ago
  100. 885c3d1 GH-90916: Add helper function to dis.Instruction and use it to reduce churn in test_dis (GH-130643) by Mark Shannon · 6 months ago