Python 3.14.0rc1
  1. 48f8831 Python 3.14.0rc1 by Hugo van Kemenade · 4 weeks ago v3.14.0rc1
  2. 70990ed [3.14] Revert "[3.14] gh-135228: When @dataclass(slots=True) replaces… (#137013) by Jelle Zijlstra · 4 weeks ago
  3. 715c658 [3.14] Fix tables in 'Using on Windows' for the text writer (GH-137012) (#137015) by Miss Islington (bot) · 4 weeks ago
  4. 805daa2 [3.14] Revert "gh-112068: C API: Add support of nullable arguments in PyArg_Parse (GH-121303)" (GH-136991) (#137006) by Serhiy Storchaka · 4 weeks ago
  5. c328d14 [3.14] Fix code example in `annotationlib` documentation (GH-136972) (#137002) by Miss Islington (bot) · 4 weeks ago
  6. 591019e [3.14] gh-124621: Emscripten: Support pyrepl in browser (GH-136931) (GH-136988) by Łukasz Langa · 4 weeks ago
  7. 8e3c3b5 [3.14] gh-133742: Fix test_sysconfig and test_build_details for relocated directories (GH-136987) (#136990) by Miss Islington (bot) · 4 weeks ago
  8. daa2fd7 [3.14] gh-118350: Fix support of elements "textarea" and "title" in HTMLParser (GH-135310) (GH-136984) by Miss Islington (bot) · 4 weeks ago
  9. 4f1f648 [3.14] gh-136251: Improvements to WASM demo REPL (GH-136252) (GH-136977) by Miss Islington (bot) · 4 weeks ago
  10. c59a60b [3.14] gh-132661: Document t-strings and `templatelib` (GH-135229) (#136974) by Miss Islington (bot) · 4 weeks ago
  11. d118bc0 [3.14] gh-124621: Emscripten: Add support for async input devices (GH-136822) (GH-136935) by Miss Islington (bot) · 4 weeks ago
  12. 8e43b13 [3.14] gh-134009: Expose `PyMutex_IsLocked` in the public C API (gh-134365) (#136971) by Hugo van Kemenade · 4 weeks ago
  13. 11f5101 [3.14] gh-133296: Publicly expose critical section API that accepts PyMutex (gh-135899) (#136969) by Miss Islington (bot) · 4 weeks ago
  14. ddd3413 [3.14] gh-136859: Improve `StrEnum` docs (GH-136864) (#136936) by Miss Islington (bot) · 4 weeks ago
  15. d5d3ada [3.14] gh-135468: Improve ``BaseHandler.http_error_default()`` parameter descriptions (GH-136797) (#136825) by Miss Islington (bot) · 4 weeks ago
  16. 72b6794 [3.14] Fix 3 typos in "Next" News items (GH-136892) (#136967) by Hugo van Kemenade · 4 weeks ago
  17. efa984b [3.14] gh-131531: Android test fixes (GH-136845) (#136962) by Miss Islington (bot) · 4 weeks ago
  18. 6e1b31b [3.14] gh-135228: When @dataclass(slots=True) replaces a dataclass, make the original class collectible (GH-136893) (#136960) by Miss Islington (bot) · 4 weeks ago
  19. caef946 [3.14] gh-136170: Revert adding `ZipFile.data_offset` (GH-136950) (#136955) by Miss Islington (bot) · 4 weeks ago
  20. 4af1b72 [3.14] gh-133600: Move config.site-wasm32-emscripten into the emscripten folder (GH-136934) (#136956) by Miss Islington (bot) · 4 weeks ago
  21. ecd97ca [3.14] gh-136421: Load `_datetime` static types during interpreter initialization (GH-136583) (GH-136943) by Miss Islington (bot) · 4 weeks ago
  22. 718fc5b [3.14] gh-136870: fix data race in `PyThreadState_Clear` on `sys_tracing_threads` (GH-136951) (#136953) by Miss Islington (bot) · 4 weeks ago
  23. 893707c [3.14] gh-135661: Fix parsing attributes with whitespaces around the "=" separator in HTMLParser (GH-136908) (#136927) by Serhiy Storchaka · 4 weeks ago
  24. fa9a369 [3.14] gh-136437: Document `os.path.dirname` as accepting only pos-only (GH-136946) (#136947) by Miss Islington (bot) · 4 weeks ago
  25. 81edfb7 [3.14] GH-136874: `url2pathname()`: discard query and fragment components (GH-136875) (#136942) by Miss Islington (bot) · 4 weeks ago
  26. aa17c39 [3.14] gh-136437: Document some `os.path` functions as requiring pos-only (GH-136812) (#136944) by Miss Islington (bot) · 4 weeks ago
  27. f86a595 [3.14] Pedantic rewording of why relative importing doesn't work in main modules (GH-136846) (#136940) by Miss Islington (bot) · 4 weeks ago
  28. 11378e1 [3.14] gh-135621: Simplify TermInfo (GH-136916) (#136925) by Miss Islington (bot) · 4 weeks ago
  29. af8d1f5 [3.14] gh-132661: Disallow `Template`/`str` concatenation after PEP 750 spec update (#135996) (#136901) by Lysandros Nikolaou · 4 weeks ago
  30. 0d87bb6 [3.14] gh-121028: Soft-deprecate sys.api_version (GH-136463) (GH-136928) by Miss Islington (bot) · 4 weeks ago
  31. 031645a [3.14] gh-135621: Remove dependency on curses from PyREPL (GH-136758) (GH-136915) by Miss Islington (bot) · 4 weeks ago
  32. 4f6f3ee [3.14] gh-136852: Emscripten: Add PYTHON_NODE_VERSION environment variable (GH-136853) (GH-136907) by Miss Islington (bot) · 4 weeks ago
  33. a69472e [3.14] gh-134411: assert `PyLong_FromLong(x) != NULL` when `x` is known to be small (GH-134415) (#136910) by Miss Islington (bot) · 4 weeks ago
  34. 163f532 [3.14] gh-136882: Update stale link in the basic logging tutorial. (GH-136885) (#136905) by Miss Islington (bot) · 4 weeks ago
  35. d0623cb [3.14] gh-136428: amend UUIDv8 performance improvements (GH-136903) (#136904) by Miss Islington (bot) · 4 weeks ago
  36. 9663f93 [3.14] gh-136470: Correct InterpreterPoolExecutor's default thread name (GH-136472) (GH-136889) by Miss Islington (bot) · 4 weeks ago
  37. 17c5959 [3.14] GH-130645: Default to color help in argparse (GH-136809) (#136886) by Miss Islington (bot) · 4 weeks ago
  38. 2f7684c [3.14] GH-111758: Merge TSan and UBSan reusable GHA workflows (GH-136820) (#136883) by Miss Islington (bot) · 4 weeks ago
  39. 2caae15 [3.14] gh-86608: Improve and restructure tarfile examples (GH-121771) (#136866) by Miss Islington (bot) · 4 weeks ago
  40. c537b98 [3.14] gh-130655: gettext: Add fallback testcase (GH-136857) (#136862) by Miss Islington (bot) · 4 weeks ago
  41. ee37365 [3.14] gh-136854: Exit on error in `make venv` (GH-136856) (#136860) by Miss Islington (bot) · 4 weeks ago
  42. 0e90926 [3.14] gh-136438: Make sure `test_remote_pdb` pass with all optimization levels (GH-136788) (GH-136855) by Olga Pustovalova · 4 weeks ago
  43. 2cb3b53 [3.14] gh-108362: Retarget incremental GC changes to 3.14 (GH-125453) (#136851) by Miss Islington (bot) · 4 weeks ago
  44. cce38ee [3.14] Doc/c-api/memory.rst: extend --without-pymalloc doc with ASan information (GH-136790) (GH-136798) by Miss Islington (bot) · 4 weeks ago
  45. 197f3ec [3.14] gh-136764: improve comment in enum.verify.__call__ (GH-136774) (GH-136841) by Miss Islington (bot) · 4 weeks ago
  46. 4606b40 [3.14] gh-136839: Refactor simple dict.update calls (GH-136811) (#136840) by Miss Islington (bot) · 4 weeks ago
  47. f8af7cb [3.14] gh-136752: Clarify documentation for ``IPv{N}Address.is_reserved`` (GH-136794) (#136827) by Miss Islington (bot) · 4 weeks ago
  48. 8d063f3 [3.14] gh-54732: Make argparse error caused by empty rows in option files explicit (GH-136795) (#136818) by Miss Islington (bot) · 4 weeks ago
  49. 2a9aeb0 [3.14] gh-136801: Fix PyREPL syntax highlightning on match cases after multi-line case (GH-136804) (GH-136813) by Miss Islington (bot) · 4 weeks ago
  50. 03457ca [3.14] gh-135730: Clarify multiprocessing.Queue close() documentation (GH-136803) (GH-136806) by Miss Islington (bot) · 4 weeks ago
  51. 8b4275c [3.14] gh-136769: Include fixed-width integers in the fundamental data types table (GH-136784) (#136785) by Miss Islington (bot) · 4 weeks ago
  52. a91e2bc [3.14] Fix typo in `Lib/test/test_ast/test_ast.py` (GH-136767) (#136783) by Miss Islington (bot) · 4 weeks ago
  53. ba6ea7c [3.14] gh-74598: document that `fnmatch.filterfalse` is affected by cache limitation (GH-136781) (#136782) by Miss Islington (bot) · 4 weeks ago
  54. aeeacdb [3.14] Docs: Improve example for ``itertools.batched()`` (GH-136775) (#136778) by Miss Islington (bot) · 4 weeks ago
  55. 81aab6d [3.14] parser_generator.py typo - keywods -> keywords (GH-135014) (#136772) by Miss Islington (bot) · 4 weeks ago
  56. 201c765 [3.14] Fix typo: "occured" =>"occurred" (GH-134928) (#136771) by Miss Islington (bot) · 4 weeks ago
  57. 2ea3b75 [3.14] gh-136697: Use the standard audit event format for sys.monitoring docs (GH-136747) (#136749) by Miss Islington (bot) · 5 weeks ago
  58. 76d4a43 [3.14] gh-127146: Emscripten: Set umask to zero in python.sh (GH-136740) (#136745) by Miss Islington (bot) · 5 weeks ago
  59. 2ce2071 [3.14] Improved venv docs to indicate that isolation is the default. (GH-136698) (GH-136705) by Miss Islington (bot) · 5 weeks ago
  60. 9bf3464 [3.14] gh-135148: Correctly handle f/t strings with comments and debug expressions (GH-135198) (#136720) by Miss Islington (bot) · 5 weeks ago
  61. 5f1d46f [3.14] gh-136710: Fix bad indentation in `os.chdir` docstring (GH-136719) by Zachary Ware · 5 weeks ago
  62. 6943d8e [3.14] gh-126548: Add a thread-unsafety warning for `importlib.reload()` (GH-136704) (GH-136723) by Miss Islington (bot) · 5 weeks ago
  63. 9b7c418 [3.14] gh-127146: Emscripten: Don't need to avoid unpaired surrogate anymore (GH-136707) (#136717) by Miss Islington (bot) · 5 weeks ago
  64. 4eee754 [3.14] gh-127146: Emscripten: Make os.umask() actually work (GH-136706) (#136711) by Miss Islington (bot) · 5 weeks ago
  65. ca6db4f [3.14] gh-127146: Emscripten: more regular stack overflow skips (GH-136708) (#136712) by Miss Islington (bot) · 5 weeks ago
  66. 9ab29ca [3.14] Add `.gram` file to the `.editorconfig` (GH-136680) (#136714) by Miss Islington (bot) · 5 weeks ago
  67. 677b0e3 [3.14] gh-136523: Fix wave.Wave_write emitting an unraisable when open raises (GH-136529) (GH-136606) by Miss Islington (bot) · 5 weeks ago
  68. cdf98c3 [3.14] gh-127146: Report uid in Emscripten + node as native uid (GH-136509) (#136699) by Miss Islington (bot) · 5 weeks ago
  69. d888f46 [3.14] Fix the doctest.testmod() docstring (GH-136675) (GH-136690) by Miss Islington (bot) · 5 weeks ago
  70. 3239742 [3.14] Fix index entry and anchor for module.__test__ (GH-136674) (GH-136688) by Miss Islington (bot) · 5 weeks ago
  71. 9ae74e9 [3.14] gh-136396: Include instrumentation when creating new copies of the bytecode (GH-136525) (GH-136657) by Miss Islington (bot) · 5 weeks ago
  72. c939963 [3.14] gh-136682: Remove incorrect statement that `os.path.samestat` accepts file-like objects (GH-136683) (#136684) by Miss Islington (bot) · 5 weeks ago
  73. 45b72c4 [3.14] gh-72570: mention the incompatibility of XOFs with HMAC (GH-136676) (#136678) by Miss Islington (bot) · 5 weeks ago
  74. 2ae0eb1 [3.14] GH-132661: Add ``string.templatelib.convert()`` (GH-135217) (#136671) by Miss Islington (bot) · 5 weeks ago
  75. 1154773 [3.14] gh-131189: Fix "msvcrt" import warning on Linux when "_ctypes" is not available. (GH-131201) (GH-136668) by Miss Islington (bot) · 5 weeks ago
  76. 088d79e [3.14] gh-136663: fix signatures of PyFloat_Pack/Unpack in docs (GH-136664) (#136666) by Miss Islington (bot) · 5 weeks ago
  77. 55eaaab [3.14] gh-116738: Make grp module thread-safe (GH-135434) (#136658) by Miss Islington (bot) · 5 weeks ago
  78. bbbbb2e [3.14] Partially revert "gh-101100: Fix sphinx warnings in `library/email.parser.rst` (GH-136475)" (GH-136629) (#136646) by Miss Islington (bot) · 5 weeks ago
  79. 2618180 [3.14] gh-127146: Emscripten: Fix test_open_undecodable_uri by setting `-sTEXTDECODER=2` (GH-136624) (#136631) by Miss Islington (bot) · 5 weeks ago
  80. ba070b6 [3.14] gh-135256: Simplify parsing parameters in Argument Clinic (GH-135257) (121914136635) by Miss Islington (bot) · 5 weeks ago
  81. 348e22c [3.14] gh-127971: fix off-by-one read beyond the end of a string during search (GH-132574) (#136628) by Miss Islington (bot) · 5 weeks ago
  82. ed1e0cd [3.14] gh-42237: Link to complete list of codec aliases (GH-136625) (#136626) by Miss Islington (bot) · 5 weeks ago
  83. 9ee72ab [3.14] gh-132346: Docs: Clarify that reference counts aren't stable between versions (GH-132352) (GH-136613) by Miss Islington (bot) · 5 weeks ago
  84. e1dc08b [3.14] gh-134833: improve docs for `del s[i:j]` in `Mutable Sequence Types` (GH-134834) (#136608) by Miss Islington (bot) · 5 weeks ago
  85. a1ed132 [3.14] Docs: Fix and improve the `PyUnstable_Object_EnableDeferredRefcount` documentation (GH-135323) (GH-136610) by Miss Islington (bot) · 5 weeks ago
  86. f50cd5b [3.14] gh-134939: Correct `concurrent.interpreters` source code link (GH-136564) (#136605) by Miss Islington (bot) · 5 weeks ago
  87. d351f29 [3.14] gh-101100: Fix sphinx warnings in Doc/library/platform.rst (GH-136562) (GH-136597) by Miss Islington (bot) · 5 weeks ago
  88. 64df22c [3.14] gh-136549: Fix signature of threading.excepthook() (GH-136559) (GH-136589) by Miss Islington (bot) · 5 weeks ago
  89. d5866a8 [3.14] gh-91153: prevent a crash in `bytearray.__setitem__(ind, ...)` when `ind.__index__` has side-effects (GH-132379) (#136581) by Miss Islington (bot) · 5 weeks ago
  90. c71ecd1 [3.14] gh-134759: fix `UnboundLocalError` in `email.message.Message.get_payload` (GH-136071) (#136579) by Miss Islington (bot) · 5 weeks ago
  91. 33f561d [3.14] gh-89083: Add CLI tests for `UUIDv{6,7,8}` (GH-136548) (#136576) by Miss Islington (bot) · 5 weeks ago
  92. ac807cb [3.14] gh-101100: Fix sphinx warnings in Doc/library/functools.rst (GH-136424) (GH-136552) by Miss Islington (bot) · 5 weeks ago
  93. e4e86a1 [3.14] gh-130160: use `.. program::` directive for documenting `venv` CLI (GH-130699) (#136550) by Miss Islington (bot) · 5 weeks ago
  94. 3b28b40 [3.14] gh-130478: fix HACL* build for macOS Silicon (GH-134188) (#135009) by Miss Islington (bot) · 5 weeks ago
  95. e03db73 [3.14] gh-136517: Print uncollectable objects if DEBUG_UNCOLLECTABLE mode was set (GH-136518) (#136522) by Miss Islington (bot) · 5 weeks ago
  96. 5535482 [3.14] gh-136541: Fix several problems of perf trampolines in x86_64 and aarch64 (GH-136500) (#136544) by Miss Islington (bot) · 5 weeks ago
  97. a464c4e [3.14] gh-136434: Fix docs generation of `UnboundItem` in subinterpreters (GH-136435) (#136540) by Miss Islington (bot) · 5 weeks ago
  98. fdad319 [3.14] gh-76637: Note that `undefined` Codec is for testing (GH-136531) (#136536) by Miss Islington (bot) · 5 weeks ago
  99. ec15251 [3.14] gh-101100: Fix sphinx warnings in `library/email.parser.rst` (GH-136475) (#136532) by Miss Islington (bot) · 6 weeks ago
  100. 183b020 [3.14] gh-52876: Implement missing parameter in `codecs.StreamReaderWriter` functions (GH-136498) (#136514) by Miss Islington (bot) · 6 weeks ago