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. 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
  4. 591019e [3.14] gh-124621: Emscripten: Support pyrepl in browser (GH-136931) (GH-136988) by Łukasz Langa · 4 weeks ago
  5. 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
  6. 4f1f648 [3.14] gh-136251: Improvements to WASM demo REPL (GH-136252) (GH-136977) by Miss Islington (bot) · 4 weeks ago
  7. 8e43b13 [3.14] gh-134009: Expose `PyMutex_IsLocked` in the public C API (gh-134365) (#136971) by Hugo van Kemenade · 4 weeks ago
  8. 11f5101 [3.14] gh-133296: Publicly expose critical section API that accepts PyMutex (gh-135899) (#136969) by Miss Islington (bot) · 4 weeks ago
  9. 72b6794 [3.14] Fix 3 typos in "Next" News items (GH-136892) (#136967) by Hugo van Kemenade · 4 weeks ago
  10. 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
  11. caef946 [3.14] gh-136170: Revert adding `ZipFile.data_offset` (GH-136950) (#136955) by Miss Islington (bot) · 4 weeks ago
  12. ecd97ca [3.14] gh-136421: Load `_datetime` static types during interpreter initialization (GH-136583) (GH-136943) by Miss Islington (bot) · 4 weeks ago
  13. 893707c [3.14] gh-135661: Fix parsing attributes with whitespaces around the "=" separator in HTMLParser (GH-136908) (#136927) by Serhiy Storchaka · 4 weeks ago
  14. 81edfb7 [3.14] GH-136874: `url2pathname()`: discard query and fragment components (GH-136875) (#136942) by Miss Islington (bot) · 4 weeks ago
  15. af8d1f5 [3.14] gh-132661: Disallow `Template`/`str` concatenation after PEP 750 spec update (#135996) (#136901) by Lysandros Nikolaou · 4 weeks ago
  16. 031645a [3.14] gh-135621: Remove dependency on curses from PyREPL (GH-136758) (GH-136915) by Miss Islington (bot) · 4 weeks ago
  17. 9663f93 [3.14] gh-136470: Correct InterpreterPoolExecutor's default thread name (GH-136472) (GH-136889) by Miss Islington (bot) · 4 weeks ago
  18. 17c5959 [3.14] GH-130645: Default to color help in argparse (GH-136809) (#136886) by Miss Islington (bot) · 4 weeks ago
  19. 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
  20. 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
  21. 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
  22. 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
  23. 55eaaab [3.14] gh-116738: Make grp module thread-safe (GH-135434) (#136658) by Miss Islington (bot) · 5 weeks ago
  24. 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
  25. 64df22c [3.14] gh-136549: Fix signature of threading.excepthook() (GH-136559) (GH-136589) by Miss Islington (bot) · 5 weeks ago
  26. 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
  27. c71ecd1 [3.14] gh-134759: fix `UnboundLocalError` in `email.message.Message.get_payload` (GH-136071) (#136579) by Miss Islington (bot) · 5 weeks ago
  28. e03db73 [3.14] gh-136517: Print uncollectable objects if DEBUG_UNCOLLECTABLE mode was set (GH-136518) (#136522) by Miss Islington (bot) · 5 weeks ago
  29. 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
  30. a464c4e [3.14] gh-136434: Fix docs generation of `UnboundItem` in subinterpreters (GH-136435) (#136540) by Miss Islington (bot) · 5 weeks ago
  31. 183b020 [3.14] gh-52876: Implement missing parameter in `codecs.StreamReaderWriter` functions (GH-136498) (#136514) by Miss Islington (bot) · 6 weeks ago
  32. 95baa28 [3.14] gh-132661: Add default value (of `""`) for `Interpolation.expression` (GH-136441) (#136511) by Miss Islington (bot) · 6 weeks ago
  33. 4d025a2 [3.14] gh-136476: Show the full stack in get_async_stack_trace in _remote_debugging (GH-136483) (#136490) by Miss Islington (bot) · 6 weeks ago
  34. c29fce0 [3.14] gh-134657: Remove newly added private names from asyncio.__all__ (GH-134665) (#136455) by Miss Islington (bot) · 6 weeks ago
  35. 6a2a290 [3.14] GH-133136: Revise QSBR to reduce excess memory held (gh-135473) (#135912) by Miss Islington (bot) · 6 weeks ago
  36. f937b9f [3.14] gh-136380: Fix import behavior for `concurrent.futures.InterpreterPoolExecutor` (GH-136381) (#136420) by Miss Islington (bot) · 6 weeks ago
  37. 7ec1fab Python 3.14.0b4 by Hugo van Kemenade · 6 weeks ago v3.14.0b4
  38. 3296d9b [3.14] gh-136155: Docs: only add custom OpenGraph protocol meta tags for HTML builds (GH-136187) (#136382) by Miss Islington (bot) · 6 weeks ago
  39. c726990 [3.14] gh-135906: Use `_PyObject_CAST` in internal headers (GH-135892) (GH-136392) by Miss Islington (bot) · 6 weeks ago
  40. e255313 [3.14] gh-87790: support thousands separators for formatting fractional part of Decimal (GH-132202) (#136365) by Miss Islington (bot) · 6 weeks ago
  41. 442b781 [3.14] gh-87790: support thousands separators for formatting fractional part of Fraction (GH-132204) (#136364) by Miss Islington (bot) · 6 weeks ago
  42. f87578f [3.14] gh-130662: Accept leading zeros in precision/width for Decimal's formatting (GH-132549) (#136362) by Miss Islington (bot) · 6 weeks ago
  43. b2a2f03 [3.14] gh-130662: Accept leading zeros in precision/width for Fraction's formatting (GH-130663) (#136361) by Miss Islington (bot) · 6 weeks ago
  44. 46a7981 [3.14] GH-135106: Restrict trashcan to GC'ed objects (GH-135682) (#135876) by Miss Islington (bot) · 6 weeks ago
  45. 3d01565 [3.14] gh-136316: Make typing.evaluate_forward_ref better at evaluating nested forwardrefs (GH-136319) (#136346) by Jelle Zijlstra · 6 weeks ago
  46. 5b65df79 [3.14] gh-109700: fix memory error handling in `PyDict_SetDefault` (GH-136338) (#136340) by Miss Islington (bot) · 6 weeks ago
  47. d86ca7b [3.14] gh-136285: Improve `pickle` protocol testing in `test_interpreters` (GH-136286) (#136333) by Miss Islington (bot) · 6 weeks ago
  48. fa7e76e [3.14] gh-102555: Fix comment parsing in HTMLParser according to the HTML5 standard (GH-135664) (GH-136271) by Miss Islington (bot) · 6 weeks ago
  49. 03ce4b2 [3.14] gh-135661: Fix parsing start and end tags in HTMLParser according to the HTML5 standard (GH-135930) (GH-136255) by Miss Islington (bot) · 7 weeks ago
  50. 4877f43 [3.14] gh-130664: Treat '0' fill character with align '=' as zero-padding for Fraction's (GH-131067) (GH-136241) by Miss Islington (bot) · 7 weeks ago
  51. 4bc9c01 [3.14] gh-135069: Fix exception message in encodings.idna module (GH-135071) (#136235) by Miss Islington (bot) · 7 weeks ago
  52. 1a4f92b [3.14] gh-135640: Adds more type checking to ElementTree (GH-135643) (GH-136225) by Miss Islington (bot) · 7 weeks ago
  53. 5216a6c [3.14] gh-135836: Fix `IndexError` in `asyncio.create_connection()` (GH-135875) (#136221) by Miss Islington (bot) · 7 weeks ago
  54. 8810ccf [3.14] gh-135836: Fix `IndexError` in `asyncio.create_connection` with empty exceptions list (GH-135845) (#136167) by Miss Islington (bot) · 7 weeks ago
  55. 8ba024d [3.14] gh-134280: Disable constant folding for ~ with a boolean argument (GH-134982) (GH-136185) by Miss Islington (bot) · 7 weeks ago
  56. 3bc4294 [3.14] GH-134273: Allow setting JIT compiler flags at build time with CFLAGS_JIT (GH-135792) by Miss Islington (bot) · 7 weeks ago
  57. e86ac72 [3.14] gh-85702: Catch PermissionError in zoneinfo.load_tzdata() (GH-136117) (#136128) by Miss Islington (bot) · 7 weeks ago
  58. 3267847 [3.14] gh-135607: remove null checking of weakref list in dealloc of extension modules and objects (#135614) (#136119) by Victor Stinner · 7 weeks ago
  59. ce65956 [3.14] gh-136053: Check error for TYPE_SLICE in marshal.c (GH-136054) (GH-136092) by Miss Islington (bot) · 7 weeks ago
  60. 7df3eee [3.14] Doc: Fix duplicate words in idlelib (GH-136089) (#136090) by Miss Islington (bot) · 7 weeks ago
  61. 3bd4a49 [3.14] gh-136028: Fix parsing month names containing "İ" (U+0130) in strptime() (GH-136029) (GH-136037) by Miss Islington (bot) · 7 weeks ago
  62. 1b21868 [3.14] gh-78465: Fix error message for cls.__new__(cls, ...) where cls is not instantiable (GH-135981) (GH-136030) by Miss Islington (bot) · 7 weeks ago
  63. a168c77 [3.14] gh-53203: Fix strptime() for %c, %x and %X formats on some locales (GH-135971) (GH-136019) by Miss Islington (bot) · 7 weeks ago
  64. 78de34f [3.14] gh-135966: Modify iOS testbed to make app_packages a site directory (GH-135967) (#136012) by Miss Islington (bot) · 7 weeks ago
  65. 10211a7 [3.14] gh-135968: Add iOS binary stubs for strip (GH-135970) (#136014) by Miss Islington (bot) · 7 weeks ago
  66. 9798a8d [3.14] gh-135995: Fix missing char in palmos encoding (GH-135990) (#136001) by Miss Islington (bot) · 8 weeks ago
  67. 4ba1812 [3.14] GH-133600: Backport file reorg of `Tools/wasm/wasi` (GH-135950) by Brett Cannon · 8 weeks ago
  68. 2045453 [3.14] gh-129958: New syntax error in format spec applies to both f-strings and t-strings (GH-135570) (#135982) by Miss Islington (bot) · 8 weeks ago
  69. 80fc62f [3.14] gh-135871: Fix needless spinning in `_PyMutex_LockTimed` with zero timeout (gh-135872) (gh-135946) by Miss Islington (bot) · 8 weeks ago
  70. df1c124 [3.14] gh-91555: Revert disabling of logger while handling log record. (GH-135858) (GH-135910) by Miss Islington (bot) · 8 weeks ago
  71. 090a42b [3.14] gh-135855: Raise TypeError When Passing Non-dict Object to `_interpreters.set___main___attrs` (gh-135900) by Miss Islington (bot) · 8 weeks ago
  72. 88c55528 [3.14] gh-135878: Fix crash in `types.SimpleNamespace.__repr__` (GH-135889) (#135896) by Miss Islington (bot) · 8 weeks ago
  73. 3cdb659 [3.14] gh-135487: fix `reprlib.Repr.repr_int` when given very large integers (GH-135506) (#135887) by Miss Islington (bot) · 8 weeks ago
  74. 961dd80 [3.14] gh-135494: Fix python -m test --pgo -x test_re (GH-135713) (#135880) by Miss Islington (bot) · 8 weeks ago
  75. a843fec [3.14] patchcheck: use URL paths to identify upstream remote (GH-135806) (#135808) by Miss Islington (bot) · 8 weeks ago
  76. 10f9db9 [3.14] gh-135815: skip `netrc` security checks if `os.getuid` is missing (GH-135816) (#135825) by Miss Islington (bot) · 8 weeks ago
  77. e388b29 [3.14] gh-135557: use atomic stores in `heapq` operations in free-threading (GH-135601) (#135787) by Miss Islington (bot) · 8 weeks ago
  78. fa62dfe [3.14] gh-135645: Added `supports_isolated_interpreters` to `sys.implementation` (GH-135667) (#135786) by Miss Islington (bot) · 8 weeks ago
  79. 28fc24e [3.14] gh-135532: update `Modules/_hacl/python_hacl_namespaces.h` (GH-135741) (#135745) by Miss Islington (bot) · 8 weeks ago
  80. 60fc42c [3.14] gh-135608: Add a null check for attribute promotion to fix a JIT crash (GH-135613) (#135739) by Ken Jin · 8 weeks ago
  81. 0370cb4 gh-135543: Emit sys.remote_exec audit event when sys.remote_exec is called (GH-135544) by Miss Islington (bot) · 9 weeks ago
  82. 83e0ab1 [3.14] gh-135561: ensure that the GIL is held when handling an HACL* error in `_hmac` (GH-135562) (#135725) by Miss Islington (bot) · 9 weeks ago
  83. d4daf4d [3.14] gh-135646: Raise consistent `NameError` exceptions in `ForwardRef.evaluate()` (GH-135663) (#135673) by Miss Islington (bot) · 9 weeks ago
  84. 9ac369c [3.14] gh-135335: flush stdout/stderr in forkserver after preloading modules (GH-135338) (#135670) by Miss Islington (bot) · 9 weeks ago
  85. 1429eef [3.14] gh-119180: Only fetch globals and locals if necessary in `annotationlib.get_annotations()` (GH-135644) (#135654) by Miss Islington (bot) · 9 weeks ago
  86. 26d485d Python 3.14.0b3 by Hugo van Kemenade · 9 weeks ago v3.14.0b3
  87. c1735c5 [3.14] gh-132815: Add support for JUMP_BACKWARD in specialization stats (GH-135606) (#135612) by Miss Islington (bot) · 9 weeks ago
  88. 1bd034d [3.14] gh-134632: Fix `build-details.json` to use `INCLUDEPY` path (GH-134633) (#135605) by Miss Islington (bot) · 9 weeks ago
  89. d2292c2 [3.14] gh-135489: Show verbose output for failing tests during PGO profiling step with `--enable-optimizations` (#135599) by Miss Islington (bot) · 9 weeks ago
  90. 964c29d [3.14] gh-116738: Make _heapq module thread-safe (GH-135036) (gh-135309) by Miss Islington (bot) · 9 weeks ago
  91. 15f7bd4 [3.14] gh-132617: Fix `dict.update()` mutation check (gh-134815) (gh-135581) by Miss Islington (bot) · 9 weeks ago
  92. 9410113 [3.14] gh-119132: Remove "experimental" tag from the CPython free-threading. (gh-135550) (gh-135565) by Miss Islington (bot) · 9 weeks ago
  93. 2ef78a8 [3.14] GH-135171: Revert async generator expressions behavior (#135352) by Mikhail Efimov · 9 weeks ago
  94. 0eec8dd [3.14] gh-120608: fix NEWS entry typo (GH-135535) (#135558) by Miss Islington (bot) · 9 weeks ago
  95. 43bf8b3 [3.14] gh-127319: Disable port reuse on HTTP, XMLRPC, and logging TCP servers (GH-135405) (GH-135538) by Miss Islington (bot) · 9 weeks ago
  96. f8f99b1 [3.14] gh-135371: Fix asyncio introspection output to include internal coroutine chains (GH-135436) (#135509) by Miss Islington (bot) · 9 weeks ago
  97. 6ae5455 [3.14] gh-65697: Improved error msg for configparser key validation (GH-135527) (#135541) by Miss Islington (bot) · 9 weeks ago
  98. ee141f0 [3.14] gh-135171: Update documentation for the generator expression (GH-135351) (#135524) by Miss Islington (bot) · 9 weeks ago
  99. c5f066d [3.14] gh-135497: fix `MAXLOGNAME` detection in `configure.ac` (GH-135508) (#135516) by Miss Islington (bot) · 9 weeks ago
  100. 79df5d1 [3.14] gh-135368: Fix mocks on dataclass specs with `instance=True` (GH-135421) (#135503) by Miss Islington (bot) · 9 weeks ago