Python 3.14.0a4
  1. f26daa9 Python 3.14.0a4 by Hugo van Kemenade · 7 months ago v3.14.0a4
  2. ff3e145 gh-118761: Improve import time of the `pickle` module. (#128732) by Bénédikt Tran · 7 months ago
  3. 1153e66 gh-109959: Skip test_glob.test_selflink() flaky test (#128812) by Victor Stinner · 7 months ago
  4. 24a8d92 gh-127787: Move _PyUnicodeError_GetParams() to the internal C API (#128803) by Victor Stinner · 7 months ago
  5. eefd4a0 Update cryptographic primitives code owners. (#128747) by Bénédikt Tran · 7 months ago
  6. 9830132 gh-123299: Copyedit "What's New in Python 3.14" (#128814) by Hugo van Kemenade · 7 months ago
  7. 99327d1 Skip CI expensive checks on `CODEOWNERS` update (#128754) by Bénédikt Tran · 7 months ago
  8. 06cad77 gh-71339: Add additional assertion methods for unittest (GH-128707) by Serhiy Storchaka · 7 months ago
  9. 41f7350 gh-106320: Document private C APIs promoted to public C API (#128788) by Victor Stinner · 7 months ago
  10. b70a567 gh-125997: Increase test coverage for `time.sleep()` (#128751) by Bénédikt Tran · 7 months ago
  11. 53e8942 Explicitly import `urllib.error` in `urllib.robotparser` (#128737) by Bénédikt Tran · 7 months ago
  12. da8825e gh-128562: Fix generation of the tkinter widget names (GH-128604) by Zhikang Yan · 7 months ago
  13. 402b91d gh-128078: Use `PyErr_SetRaisedException` in `_PyGen_SetStopIterationValue` (#128287) by Bénédikt Tran · 7 months ago
  14. 3efe28a gh-128002: add more thread safety tests for asyncio (#128480) by Kumar Aditya · 7 months ago
  15. 75214f8 gh-128421: make getters and setters of `BaseException` thread safe (#128728) by Kumar Aditya · 7 months ago
  16. bf64a58 gh-128400: Only show the current thread in `Py_FatalError` on the free-threaded build (#128758) by Peter Bierma · 7 months ago
  17. 4533036 gh-111178: fix UBSan failures in `Objects/codeobject.c` (GH-128240) by Bénédikt Tran · 7 months ago
  18. 8dfc743 gh-128182: Add per-object memory access synchronization to `ctypes` (GH-128490) by Peter Bierma · 7 months ago
  19. 5044c22 gh-67748: DOC:Add summary table for str methods in stdtypes.rst (GH-1709) by Cheryl Sabella · 7 months ago
  20. aa6579c gh-127773: Disable attribute cache on incompatible MRO entries (GH-127924) by Petr Viktorin · 7 months ago
  21. 76ffaef gh-128078: Clear exception in `anext` before calling `_PyGen_SetStopIterationValue` (#128780) by Bénédikt Tran · 7 months ago
  22. 517dc65 GH-128682: Stronger checking of `PyStackRef_CLOSE` and `DEAD`. (GH-128683) by Mark Shannon · 7 months ago
  23. 6ff8f82 gh-128150: Improve performances of `uuid.uuid*` constructor functions. (#128151) by Bénédikt Tran · 7 months ago
  24. 39fc7ef GH-124483: Mark `Py_DECREF`, etc. as escaping for the JIT (GH-128678) by Mark Shannon · 7 months ago
  25. afb9dc8 gh-128595: Add test class helper to force no terminal colour (#128687) by Hugo van Kemenade · 7 months ago
  26. ddd9599 GH-128685: Specialize (rather than quicken) LOAD_CONST into LOAD_CONST_[IM]MORTAL (GH-128708) by Mark Shannon · 7 months ago
  27. 29fe807 gh-123345: improve `fnmatch` docs (#123346) by Bénédikt Tran · 7 months ago
  28. b00e125 gh-128690: temporarily do not use test_embed in PGO profile builds (#128771) by Ned Deily · 7 months ago
  29. 6ecb620 gh-90905: Allow cross-compilation on macOS (#128385) by Zanie Blue · 7 months ago
  30. 6e1e780 gh-128759: fix data race in `type_modified_unlocked` (#128764) by sobolevn · 7 months ago
  31. d0ecbdd gh-128627: Emscripten: Use wasm-gc based call adaptor if available (#128628) by Hood Chatham · 7 months ago
  32. 5e65a1a gh-128731: Fix ResourceWarning in robotparser.RobotFileParser.read() (GH-128733) by Serhiy Storchaka · 7 months ago
  33. f6c61bf gh-128717: Stop-the-world when setting the recursion limit (#128741) by Peter Bierma · 7 months ago
  34. ff39e3f gh-126703: Add freelist for `PyMethodObject` (#128594) by Pieter Eendebak · 7 months ago
  35. 5ace717 gh-128734: Fix ResourceWarning in urllib tests (GH-128735) by Serhiy Storchaka · 7 months ago
  36. cb72feb gh-128729: Fix RuntimeWarning in test_unittest (GH-128730) by Serhiy Storchaka · 7 months ago
  37. 30268b5 gh-128377: Skip `test_cmd_line.test_non_interactive_output_buffering` when `PYTHONUNBUFFERED=1` (#128378) by Yan Yanchii · 7 months ago
  38. 22a4421 GH-128520: Divide pathlib ABCs into three classes (#128523) by Barney Gale · 7 months ago
  39. 0946ed2 gh-128438: Add `EnvironmentVarGuard` for `test_pdb.py` (#128522) by Yan Yanchii · 7 months ago
  40. 3a570c6 Make the Python CLI error message style more consistent (GH-128129) by 9cel · 7 months ago
  41. 553cdc6 gh-128696: Add arm64 to the get_platform return val description (#128701) by RUANG (James Roy) · 7 months ago
  42. 1b39b50 gh-128409: Document that pdb.post_mortem() accepts exceptions (#128410) by Adam Johnson · 7 months ago
  43. 802556a gh-127257: Add hex code to ssl "unknown error" message (GH-127360) by Petr Viktorin · 7 months ago
  44. 688f3a0 gh-128388: pyrepl on Windows: add meta and ctrl+arrow keybindings (GH-128389) by Paulie Peña · 7 months ago
  45. baf6571 gh-111178: fix UBSan failures for `gdbmobject` (GH-128178) by Bénédikt Tran · 7 months ago
  46. 28ffdc5 gh-111178: fix UBSan failures in `Python/bltinmodule.c` (GH-128235) by Bénédikt Tran · 7 months ago
  47. 613240b gh-111178: fix UBSan failures in `Objects/bytearrayobject.c` (GH-128236) by Bénédikt Tran · 7 months ago
  48. 295776c gh-111178: fix UBSan failures in `Objects/bytesobject.c` (GH-128237) by Bénédikt Tran · 7 months ago
  49. 49d7815 gh-111178: fix UBSan failures in `Modules/_bz2module.c` (GH-128238) by Bénédikt Tran · 7 months ago
  50. 6cf3175 gh-111178: fix UBSan failures in `Objects/complexobject.c` (GH-128241) by Bénédikt Tran · 7 months ago
  51. 65b484d gh-128694: Fix `(env changed)` error in `test_inspect` (#128702) by sobolevn · 7 months ago
  52. 2fcdc84 gh-126862: Use `Py_ssize_t` instead of `int` when processing the number of super-classes (#127523) by Bénédikt Tran · 7 months ago
  53. c141748 gh-128691: Use deferred reference counting on `_thread._local` (#128693) by Sam Gross · 7 months ago
  54. 087bb48 gh-127196: Fix crash in `_interpreters`, when `shared` had invalid encodings (#127220) by sobolevn · 7 months ago
  55. 8af5781 gh-128650: Fix incorrect statement in partial documentation (gh-128651) by dgpb · 7 months ago
  56. 7dc41ad gh-128002: fix `asyncio.all_tasks` against concurrent deallocations of tasks (#128541) by Kumar Aditya · 7 months ago
  57. b725297 gh-128661: Fix `typing.evaluate_forward_ref` not showing deprecation (#128663) by sobolevn · 7 months ago
  58. 43ac9f5 gh-128673: Increase coverage of `typing.get_type_hints` (#128674) by sobolevn · 7 months ago
  59. ea39c8b gh-118915: Document `PyUnstable_InterpreterState_GetMainModule` (GH-128483) by Peter Bierma · 7 months ago
  60. 4322a31 gh-124433: fix docs for `asyncio.Queue.task_done` (#128669) by Kumar Aditya · 7 months ago
  61. b2adf55 gh-126137: improve docs for `loop.add_reader` and `loop.add_writer` (#128666) by Kumar Aditya · 7 months ago
  62. 1439b81 gh-128629: Add Py_PACK_VERSION and Py_PACK_FULL_VERSION (GH-128630) by Petr Viktorin · 7 months ago
  63. 4685401 gh-79149: document reentrant safety of `loop.call_soon_threadsafe` (#128662) by Kumar Aditya · 7 months ago
  64. a1284e9 gh-97850: Remove the mention of removal from `ResourceReader` docs (#128602) by Tomas R. · 7 months ago
  65. 58a9133 acks: add myself (#128652) by Filipe Laíns 🇵🇸 · 7 months ago
  66. 34e840f GH-66409: check if exec_prefix is the same as prefix before searching executable_dir (#127974) by Filipe Laíns 🇵🇸 · 7 months ago
  67. 004f9fd Remove unnecessary LIST_TO_TUPLE conversions (GH-126558) by Brandt Bucher · 7 months ago
  68. 845d924 gh-111178: fix UBSan failures in `Objects/capsule.c` (GH-128239) by Bénédikt Tran · 7 months ago
  69. 1da0901 gh-111178: fix UBSan failures in `Python/context.c` (GH-128242) by Bénédikt Tran · 7 months ago
  70. c22302e gh-111178: fix UBSan failures in `Python/hamt.c` (GH-128247) by Bénédikt Tran · 7 months ago
  71. 74a5171 gh-128615: Cover pickling of `ParamSpecArgs` and `ParamSpecKwargs` (#128616) by sobolevn · 7 months ago
  72. 95cd9c6 GH-127970: find the runtime library when dladdr is available (#127972) by Filipe Laíns 🇵🇸 · 7 months ago
  73. eb26e17 gh-128613: Increase `typing.Concatenate` coverage (#128614) by sobolevn · 7 months ago
  74. 971a52b gh-128617: Fix `test_typing.test_readonly_inheritance` (#128618) by sobolevn · 7 months ago
  75. 474e419 gh-41872: Fix quick extraction of module docstrings from a file in pydoc (GH-127520) by Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) · 7 months ago
  76. cdfb8bc gh-87506: Amend json.loads() post PR #127355 (#128609) by Erlend E. Aasland · 7 months ago
  77. 15372d0 gh-87506: Document that json.load*() can raise UnicodeDecodeError (#127355) by Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) · 7 months ago
  78. 65ae3d5 GH-127809: Fix the JIT's understanding of ** (GH-127844) by Brandt Bucher · 7 months ago
  79. e08b282 gh-127614: Correctly check for ttyname_r() in configure (#128503) by Erlend E. Aasland · 7 months ago
  80. 07e6aa2 gh-127350: Add more tests for Py_fopen() (GH-128587) by Serhiy Storchaka · 7 months ago
  81. a21e31e Docs: mark up json.load() using parameter list (#128488) by Erlend E. Aasland · 7 months ago
  82. 8f93dd8 gh-115999: Add free-threaded specialization for COMPARE_OP (#126410) by T. Wouters · 7 months ago
  83. a734c1e gh-111178: fix UBSan failures in `Modules/_sre/sre.c` (GH-128250) by Bénédikt Tran · 7 months ago
  84. bcdf654 gh-111178: fix UBSan failures in `Modules/_abc.c` (GH-128253) by Bénédikt Tran · 7 months ago
  85. 61b9811 gh-128552: fix refcycles in eager task creation (#128553) by Thomas Grainger · 7 months ago
  86. 6ea04da gh-128302: Fix bugs in xml.dom.xmlbuilder (GH-128284) by Stephen Morton · 7 months ago
  87. 145276a Add `.. availability:: Windows` directive to COM-related function prototype (GH-127436) by Jun Komoda · 7 months ago
  88. b3cbd8f gh-108202: Document calendar.Calendar.firstweekday (#128566) by Erlend E. Aasland · 7 months ago
  89. e837a1f gh-128146: Exclude os/log.h import on older macOS versions. (#128165) by Russell Keith-Magee · 7 months ago
  90. 24b147a gh-128472: Add `-skip-funcs` to BOLT options to fix computed goto errors (gh-128511) by Zanie Blue · 7 months ago
  91. 953b49e gh-108202: Document `calendar.Calendar` methods `getfirstweekday` and `setfirstweekday` (#127579) by Stan Ulbrych · 7 months ago
  92. 7363476 gh-128559: Remove typing import from asyncio.timeouts (#128560) by Michael H · 7 months ago
  93. 61c1a24 gh-127146: Strip dash from Emscripten compiler version (#128557) by Hood Chatham · 7 months ago
  94. 616692d gh-127146: Skip Emscripten tests with pending fixes (#128549) by Hood Chatham · 7 months ago
  95. 2434fd2 GH-128533: Add `NOT_TAKEN` instruction after bytecode optimization. (GH-128554) by Mark Shannon · 7 months ago
  96. b6c919b gh-127146: Fix test_sysconfigdata_json for Emscripten (#128556) by Hood Chatham · 7 months ago
  97. f826bec GH-128375: Better instrument for `FOR_ITER` (GH-128445) by Mark Shannon · 7 months ago
  98. b9c693d GH-128073: Include `EXIT_IF` when checking for escaping calls (GH-128537) by Mark Shannon · 7 months ago
  99. f89e5e2 gh-127350: Add Py_fopen() and Py_fclose() functions (#127821) by Victor Stinner · 7 months ago
  100. 7e8c571 gh-128340: add thread safe handle for `loop.call_soon_threadsafe` (#128369) by Kumar Aditya · 7 months ago