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. db62557 gh-111178: Fix function signatures for test_os (#131227) by Victor Stinner · 5 months ago
  4. ca7fd81 gh-111178: Fix function signatures in `_asynciomodule.c` (#131228) by Victor Stinner · 5 months ago
  5. f9d0531 gh-93096: Update and document `pickle` CLI (#131097) by donBarbos · 5 months ago
  6. 67af96c GH-127705: Handle trace refs in specialized decref (GH-131198) by Mark Shannon · 5 months ago
  7. fc07f86 gh-131234: Improve `test_popen` with more asserts (#131235) by sobolevn · 5 months ago
  8. 2250ab6 GH-125174 Revert: Make immortality "sticky" (GH-131184)" (#131230) by Mark Shannon · 5 months ago
  9. 7fd6160 gh-131204: Fix `difflib.HtmlDiff` may not use monospaced font (#131221) by Wulian233 · 5 months ago
  10. 3d797e4 gh-92897: Doc: the check_home removal has been scheduled for 3.15 (#130586) by Hugo van Kemenade · 5 months ago
  11. f6c24a5 gh-131219: Improve tests in `test_lzma.py` by adding more asserts (#131220) by sobolevn · 5 months ago
  12. 6b932ed gh-130814: Enhance documentation for Python C API type objects (#130817) by sharktide · 5 months ago
  13. a577663 gh-111178: Fix function signatures to fix undefined behavior (#131191) by Victor Stinner · 5 months ago
  14. e4ac196 gh-124269: Simplify `typing.Annotated` docs (#130770) by Stan Ulbrych · 5 months ago
  15. c497f83 gh-111178: Fix function signatures for PyStdPrinter (#131192) by Victor Stinner · 5 months ago
  16. 0ddfb57 gh-111178: Fix _PyLegacyEventHandler_Type deallocator (#131193) by Victor Stinner · 5 months ago
  17. 9649278 gh-128540: lookup default webbrowser on macOS (#130535) by Min RK · 5 months ago
  18. f3e275f GH-130396: Work around for broken `pthread_get_stackaddr_np` on Emscripten (#131088) by Hood Chatham · 5 months ago
  19. 1121c80 gh-131196: Improve perfomance of `UUID.hex` and `UUID.__str__` by ~10% (#131197) by Grigory Bukovsky · 5 months ago
  20. d7d2289 gh-74028: update `whatsnew/3.14.rst` post gh-125663 (#131214) by Enzo Bonnal · 5 months ago
  21. 45c2ef4 GH-130614: pathlib ABCs: parametrize test suite for path copying (#131168) by Barney Gale · 5 months ago
  22. 1a8e574 Remove `print` from `test_monitoring.py` (#131200) by sobolevn · 5 months ago
  23. ec46a55 gh-121464: Make concurrent iteration over enumerate safe under free-threading (#125734) by Pieter Eendebak · 5 months ago
  24. 7ea6e88 gh-85012: Properly reset msgctxt when compiling messages with msgfmt (GH-130525) by Tomas R. · 5 months ago
  25. c5abded gh-130382: add missing `_PyReftracerTrack` to ceval `Py_DECREF` (#130689) by Tomasz Pytel · 5 months ago
  26. 3a91ee9 GH-125174: Make immortality "sticky" (GH-131184) by Mark Shannon · 5 months ago
  27. 4242c2b gh-130080: move _Py_EnsureArrayLargeEnough to a separate header so it can be used outside of the compiler (#130930) by Irit Katriel · 5 months ago
  28. 9a63138 gh-111178: Fix function signatures in misc files (#131180) by Victor Stinner · 5 months ago
  29. e9d210b gh-131170: fix duplicated sections in frames.md file (#131177) by Nybblista · 5 months ago
  30. 10cbd1f gh-130947: Add again PySequence_Fast() to the limited C API (#130948) by Victor Stinner · 5 months ago
  31. 3a189af gh-93096: Remove CLI interface for `difflib` (#131099) by donBarbos · 5 months ago
  32. 328f8b8 gh-93096: Make `mimetypes` CLI tool public (#93097) by Oleg Iarygin · 5 months ago
  33. 119bcfa gh-129149: Add fast path for medium-sized integers in `PyLong_FromSsize_t()` (#129301) by Chris Eibl · 5 months ago
  34. a005835 gh-74028: add `buffersize` parameter to `concurrent.futures.Executor.map` for lazier behavior (#125663) by Enzo Bonnal · 5 months ago
  35. e98d321 gh-130099: Fix CAN socket fallthrough annotation for NetBSD compatibility (#131026) by Furkan Onder · 5 months ago
  36. 93089c0 gh-130806: Emit ResourceWarning if GzipFile unclosed (#130905) by Cody Maloney · 5 months ago
  37. d12d8c5 gh-111178: Fix function signatures in odictobject.c (#131160) by Victor Stinner · 5 months ago
  38. fcb750a gh-131152: Remove unused imports from `Tools/cases_generator` (#131156) by Victor Stinner · 5 months ago
  39. 85cabed gh-131152: Remove unused imports from `Tools/{build,wasm}` (#131155) by Victor Stinner · 5 months ago
  40. b2ca268 gh-131152: Remove unused imports from tests (part 2) (#131154) by Victor Stinner · 5 months ago
  41. 50e9eba gh-111178: Fix function signatures in rangeobject.c (#131161) by Victor Stinner · 5 months ago
  42. 73ab9e2 gh-131152: Remove unused imports from tests (#131153) by Victor Stinner · 5 months ago
  43. 0c6c52f gh-111178: Fix PyRangeIter_Type deallocator (#131162) by Victor Stinner · 5 months ago
  44. 36978f7 gh-111178: Fix function signatures in iterobject.c (#131163) by Victor Stinner · 5 months ago
  45. 68922ac gh-131032: Add support.linked_to_musl() function (#131071) by Victor Stinner · 5 months ago
  46. 2ed671b gh-111178: Change Argument Clinic signature for `@staticmethod` (#131157) (#131159) by Victor Stinner · 5 months ago
  47. dd6d24e gh-130940: Modify default behavior of `PyConfig.use_system_logger` to enable on iOS (#131172) by Russell Keith-Magee · 5 months ago
  48. f7ac656 Remove vestigial code in socketmodule.c for Mac OS X 10.1 (#131090) by Max Bachmann · 5 months ago
  49. db1e582 gh-127503: Improve tracebacks on Emscripten when there is a trap (#131158) by Hood Chatham · 5 months ago
  50. 3618240 gh-126835: Avoid creating unnecessary tuple when looking for constant sequence during constant folding (#131054) by Yan Yanchii · 5 months ago
  51. b528669 gh-131123: Support completion in `pdb` for convenience variable attributes (#131124) by Tian Gao · 5 months ago
  52. 17d06ae gh-131045: [Enum] fix flag containment checks when using values (GH-131053) by Ethan Furman · 5 months ago
  53. db6a998 GH-130614: pathlib ABCs: revise test suite for writable paths (#131112) by Barney Gale · 5 months ago
  54. ea57ffa gh-131141: fix data race in instrumentation while registering callback (#131142) by Kumar Aditya · 5 months ago
  55. 25f24b0 Improve docstring for random.binomialvariate (gh-131164) by Raymond Hettinger · 5 months ago
  56. 776ec1e gh-110097: Fix flaky `test_timeout` in `test_concurrent_futures.test_process_pool` (gh-131108) by Sam Gross · 5 months ago
  57. f30376c GH-127705: Fix _Py_RefcntAdd to handle objects becoming immortal (GH-131140) by Mark Shannon · 5 months ago
  58. 061da44 gh-111178: Change Argument Clinic signature for `@classmethod` (#131157) by Victor Stinner · 5 months ago
  59. de2f7da gh-115999: Add free-threaded specialization for FOR_ITER (#128798) by T. Wouters · 5 months ago
  60. db27aee gh-131152: Remove unused imports in `_pyrepl` and `ctypes` (#131150) by Victor Stinner · 5 months ago
  61. 14aed5e gh-131152, pkgutil: Remove unused imports (#131149) by Victor Stinner · 5 months ago
  62. 7ffe93f gh-131121: Fix `_Py_atomic_store_char_relaxed` memory order (gh-131122) by Sam Gross · 5 months ago
  63. 1fb7e2a gh-120608: Make reversed iterator work with free-threading (#120971) by Pieter Eendebak · 5 months ago
  64. 4dcbe06 gh-111178: Fix type of PyCMethod's "nargs" argument (GH-131135) by Victor Stinner · 5 months ago
  65. e0637ce gh-129349: Accept bytes in bytes.fromhex()/bytearray.fromhex() (#129844) by Daniel Pope · 5 months ago
  66. 405a2d7 gh-123471: make `itertools.batched` thread-safe (#129416) by Pieter Eendebak · 5 months ago
  67. 155c44b gh-81267: Correct time.sleep() error message (#131055) by Stan Ulbrych · 5 months ago
  68. 15a8412 gh-93096: Load doctests in `test_itertools` (#131133) by donBarbos · 5 months ago
  69. 48cca72 gh-111178: Fix function signatures in rangeobject.c (#131101) by Victor Stinner · 5 months ago
  70. 52756c3 Use subTest() in math.fma() tests (#131125) by Sergey B Kirpichev · 5 months ago
  71. ebc24d5 gh-117174: Fix reference leak and gdb tests (#131095) by Pablo Galindo Salgado · 5 months ago
  72. c00ac57 gh-131113: Fix data race in dict.popitem() (gh-131115) by Sam Gross · 5 months ago
  73. ad90c5f GH-130614: pathlib ABCs: revise test suite for readable paths (#131018) by Barney Gale · 5 months ago
  74. 2407049 gh-128002: add `test_asyncio.test_free_threading` to tsan tests (#131106) by Kumar Aditya · 5 months ago
  75. fcf756a fix various warnings in `test_asyncio.test_tasks` (#131109) by Kumar Aditya · 5 months ago
  76. 8b1edae gh-122029: Do not unpack method for legacy tracing anymore (#130898) by Tian Gao · 5 months ago
  77. 3569e4a GH-130614: pathlib ABCs: revise test suite for Windows path joining (#131016) by Barney Gale · 5 months ago
  78. e0bc9d2 Replace link to historical TypedDict PEP with current document on typing.python… (#131096) by Gerardwx · 5 months ago
  79. 9d759b6 gh-111178: Change Argument Clinic signature for METH_O (#130682) by Victor Stinner · 5 months ago
  80. 4162bc1 gh-130396: Fix thread sanitizer crashes on stack overflow tests (gh-130966) by Sam Gross · 5 months ago
  81. 1908115 gh-130957: Use `sleeping_retry` in `test_free_reference` (#130958) by Sam Gross · 5 months ago
  82. 44c55c2 Replace K&R function declarations with ANSI declarations (#114818) by Max Bachmann · 5 months ago
  83. 6e5b9f3 GH-127705: Check for immortality in refcount accounting (#131072) by Mark Shannon · 5 months ago
  84. de8818a gh-131082: Add missing guards for WIN32_LEAN_AND_MEAN (#131044) by Max Bachmann · 5 months ago
  85. 425e0af gh-93096: Remove `-t` and `-v` flags from `pickle` cli (#131068) by donBarbos · 5 months ago
  86. 3ddf983 gh-93096: Remove `-t` and `-v` flags from `pickletools` cli (#131039) by donBarbos · 5 months ago
  87. 3bb20d1 gh-93096: Load doctests in `test_pickle` (#131069) by donBarbos · 5 months ago
  88. ad0f618 gh-129675: Update documentation for tp_basicsize & tp_itemsize (#129850) by Petr Viktorin · 5 months ago
  89. faadb44 gh-46236: Add missing PyUnicode_Append() doc (#130531) by RUANG (James Roy) · 5 months ago
  90. 33494b4 gh-130959: Reject whitespace in fractions, in pure Python `fromisoformat()` (#130962) by Michał Górny · 5 months ago
  91. 69309a5 gh-130932: cwd cannot be removed on Solaris/Illumos (#131037) by Jakub Kulík · 5 months ago
  92. fe186d7 Minor nits to whats new tail call wording (#130912) by Ken Jin · 5 months ago
  93. a8ee1e1 gh-130039: Tailcall for windows builds (GH-130040) by Ken Jin · 5 months ago
  94. 4192ce1 gh-117174: Adapt test_multiple_statements_fail_early now that we have always source (#131065) by Pablo Galindo Salgado · 5 months ago
  95. 7c98b06 gh-130804: Fix support of typing unicode chars in pyrepl (#130805) by Sergey Miryanov · 5 months ago
  96. 6ab5c4a gh-124927: Fix conversion issue between coordinates and position in REPL (#125001) by FeH2 · 5 months ago
  97. a931a8b gh-117174: Add a new route in linecache to fetch interactive source code (#117500) by Pablo Galindo Salgado · 5 months ago
  98. ecdf6b1 gh-118518: Minor improvements to perf docs (#130866) by stratakis · 5 months ago
  99. fd3b49e gh-128515: Properly check for bolt in test_perf_profiler (#131058) by Pablo Galindo Salgado · 5 months ago
  100. 8431b1f Add Ammar to CODEOWNERS for fuzzing (#131057) by Ammar Askar · 5 months ago