Python 3.14.0b3
  1. 26d485d Python 3.14.0b3 by Hugo van Kemenade · 9 weeks ago v3.14.0b3
  2. c1735c5 [3.14] gh-132815: Add support for JUMP_BACKWARD in specialization stats (GH-135606) (#135612) by Miss Islington (bot) · 9 weeks ago
  3. 91d9e9e [3.14] gh-134262: Catch both URLError and ConnectionError in retries (GH-135365) (#135611) by Miss Islington (bot) · 9 weeks ago
  4. 3233cff [3.14] gh-134262: increase retries in `Tools/build/generate_sbom.py` … (#135596) by Emma Smith · 9 weeks ago
  5. 1bd034d [3.14] gh-134632: Fix `build-details.json` to use `INCLUDEPY` path (GH-134633) (#135605) by Miss Islington (bot) · 9 weeks ago
  6. 540fa29 [3.14] gh-123299: Add PEP 779 to What's New in Python 3.14 (GH-135555) (#135602) by Miss Islington (bot) · 9 weeks ago
  7. 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
  8. 2b1c0a7 [3.14] gh-135443: Sometimes Fall Back to __main__.__dict__ For Globals (gh-135593) by Miss Islington (bot) · 9 weeks ago
  9. 7aeddea [3.14] gh-119132: Update 'Using Python on macOS' documentation. (GH-135591) (#135594) by Miss Islington (bot) · 9 weeks ago
  10. d62b73a [3.14] gh-128627: Emscripten: Add missing semicolon in ios detection code (GH-135590) (#135592) by Miss Islington (bot) · 9 weeks ago
  11. a2c4791 [3.14] Use replacements to update versions in "Using Python on macOS" (GH-130400) (#135586) by Miss Islington (bot) · 9 weeks ago
  12. 964c29d [3.14] gh-116738: Make _heapq module thread-safe (GH-135036) (gh-135309) by Miss Islington (bot) · 9 weeks ago
  13. 15f7bd4 [3.14] gh-132617: Fix `dict.update()` mutation check (gh-134815) (gh-135581) by Miss Islington (bot) · 9 weeks ago
  14. 027f584 [3.14] gh-135513: Fix unused variable warning in `crossinterp.c` (GH-135514) (#135577) by Miss Islington (bot) · 9 weeks ago
  15. 0e0ad7b [3.14] gh-134160: Split extension module init from PyModule docs; emphasize multi-phase init (GH-135126) (#135470) by Miss Islington (bot) · 9 weeks ago
  16. 9410113 [3.14] gh-119132: Remove "experimental" tag from the CPython free-threading. (gh-135550) (gh-135565) by Miss Islington (bot) · 9 weeks ago
  17. 2ef78a8 [3.14] GH-135171: Revert async generator expressions behavior (#135352) by Mikhail Efimov · 9 weeks ago
  18. 0eec8dd [3.14] gh-120608: fix NEWS entry typo (GH-135535) (#135558) by Miss Islington (bot) · 9 weeks ago
  19. 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
  20. e89c7f1 [3.14] gh-111178: fix UBSan failures for `RemoteUnwinderObject` (GH-135539) (#135547) by Miss Islington (bot) · 9 weeks ago
  21. 1c4f01a [3.14] gh-67022: Document bytes/str inconsistency in email.header.decode_header() and suggest email.headerregistry.HeaderRegistry as a sane alternative (GH-92900) (#135548) by Miss Islington (bot) · 9 weeks ago
  22. 7fd8857 [3.14] gh-135371: Clean tags from pointers in all cases in remote debugging module (GH-135534) (#135545) by Miss Islington (bot) · 9 weeks ago
  23. e00aef6 [3.14] gh-135361: update documentation for `remote_debugger_script` audit event (GH-135362) (#135546) by Miss Islington (bot) · 9 weeks ago
  24. f8f99b1 [3.14] gh-135371: Fix asyncio introspection output to include internal coroutine chains (GH-135436) (#135509) by Miss Islington (bot) · 9 weeks ago
  25. 6ae5455 [3.14] gh-65697: Improved error msg for configparser key validation (GH-135527) (#135541) by Miss Islington (bot) · 9 weeks ago
  26. ee141f0 [3.14] gh-135171: Update documentation for the generator expression (GH-135351) (#135524) by Miss Islington (bot) · 9 weeks ago
  27. c5f066d [3.14] gh-135497: fix `MAXLOGNAME` detection in `configure.ac` (GH-135508) (#135516) by Miss Islington (bot) · 9 weeks ago
  28. f346ba7 [3.14] gh-135504: Document `LIBZSTD_CFLAGS` and `LIBZSTD_LIBS` config options (GH-135505) (#135515) by Miss Islington (bot) · 9 weeks ago
  29. 79df5d1 [3.14] gh-135368: Fix mocks on dataclass specs with `instance=True` (GH-135421) (#135503) by Miss Islington (bot) · 9 weeks ago
  30. 7499bcd [3.14] gh-135496: Fix f string exclamation mark error typo (GH-135495) (#135499) by Miss Islington (bot) · 9 weeks ago
  31. 0fe5463 [3.14] gh-132775: Clean Up Cross-Interpreter Error Handling (gh-135492) by Miss Islington (bot) · 9 weeks ago
  32. f77a911 [3.14] gh-135437: Account For Duplicate Names in _PyCode_SetUnboundVarCounts() (gh-135493) by Miss Islington (bot) · 9 weeks ago
  33. d851f8e [3.14] gh-135462: Fix quadratic complexity in processing special input in HTMLParser (GH-135464) (GH-135481) by Miss Islington (bot) · 9 weeks ago
  34. b573a85 [3.14] doc: Remove what was essentially duplicate wording. (GH-135431) (GH-135440) by Miss Islington (bot) · 9 weeks ago
  35. 5912979 gh-135455: Fix version and architecture detection in PC/layout script. (GH-135461) by Miss Islington (bot) · 9 weeks ago
  36. a9db299 [3.14] gh-106318: Add example for `str.expandtabs()` (GH-134525) (#135476) by Miss Islington (bot) · 9 weeks ago
  37. 46e7ed7 [3.14] gh-135244: improve wording of `uuid8` docs about CSPRNG (GH-135433) (#135467) by Miss Islington (bot) · 9 weeks ago
  38. 6754a50 [3.14] gh-132969: Fix error/hang when shutdown(wait=False) and task exited abnormally (GH-133222) (GH-135344) by Miss Islington (bot) · 9 weeks ago
  39. 8a78ee6 [3.14] gh-106318: Add example for `str.endswith()` (GH-134523) (#135459) by Miss Islington (bot) · 9 weeks ago
  40. f22aae1 [3.14] gh-106318: Add example for `str.encode()` (GH-134520) (#135457) by Miss Islington (bot) · 9 weeks ago
  41. b3efd3d [3.14] Revert "gh-135410: use a critical section around `StringIO.__next__` (GH-135412)" (GH-135439) (gh-135449) by Miss Islington (bot) · 9 weeks ago
  42. f885c7d [3.14] gh-135429: Fix the argument mismatch in lsprof throw event (GH-135442) (#135446) by Miss Islington (bot) · 9 weeks ago
  43. 04273ad [3.14] gh-134939: Add the concurrent.interpreters Module (gh-135414) by Eric Snow · 9 weeks ago
  44. 8cb7d9a [3.14] gh-135410: use a critical section around `StringIO.__next__` (GH-135412) (#135425) by Miss Islington (bot) · 9 weeks ago
  45. e76dbc8 [3.14] gh-128627: Fix iPad detection in wasm-gc (GH-135388) (#135419) by Miss Islington (bot) · 9 weeks ago
  46. 4a30154 [3.14] Fix presentation of dataclasses' `unsafe_hash` default value (GH-116532) (#135416) by Miss Islington (bot) · 10 weeks ago
  47. 98136dd [3.14] gh-133264: Correct documentation of how Py_Main and Py_RunMain handle SystemExit (GH-135337) (#135394) by Miss Islington (bot) · 10 weeks ago
  48. 0e969fe [3.14] gh-135321: Always raise a correct exception for BINSTRING argument > 0x7fffffff in pickle (GH-135322) (GH-135382) by Miss Islington (bot) · 10 weeks ago
  49. 30494cc [3.14] gh-133967: Do not normalize locale name 'C.UTF-8' to 'en_US.UTF-8' (GH-135347) (GH-135349) by Miss Islington (bot) · 10 weeks ago
  50. 9f6c376 [3.14] gh-135326: Test support of __index__ in random.getrandbits() (GH-135356) (#135373) by Miss Islington (bot) · 10 weeks ago
  51. f303532 [3.14] gh-91048: Reorder result tuple of parse_code_object (GH-134898) (#134956) by Miss Islington (bot) · 10 weeks ago
  52. 77c4b5d [3.14] gh-130077: Properly match full soft keywords in the parser (GH-135317) (#135348) by Miss Islington (bot) · 10 weeks ago
  53. 4b96a34 [3.14] gh-128605: Add branch protections for x86_64 in asm_trampoline.S (#128606) (#135345) by stratakis · 10 weeks ago
  54. 081421a [3.14] gh-118928: Amend sqlite3 execute*() deprecation notes (GH-135163) (#135342) by Miss Islington (bot) · 10 weeks ago
  55. 88d8a2e [3.14] Docs: fix docstring of `email.message.Message.add_header` (GH-134355) (#135339) by Miss Islington (bot) · 10 weeks ago
  56. 904685f [3.14] gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `Parser/pegen.c` (GH-134048) (#135320) by Miss Islington (bot) · 10 weeks ago
  57. 84c6fe6 [3.14] Fix warnings `set but not used [-Wunused-but-set-variable]` in remote_debug.h (GH-135290) (#135319) by Miss Islington (bot) · 10 weeks ago
  58. 79c86b1 [3.14] Fix definition of `_Py_RemoteDebug_` symbols for static linking (GH-135146) (#135318) by Miss Islington (bot) · 10 weeks ago
  59. e5a1547 [3.14] Heavily comment Python/perf_jit_trampoline.c to improve maintainability (GH-134527) (#135299) by Miss Islington (bot) · 10 weeks ago
  60. 8b35651 [3.14] gh-127833: Reword and expand the Notation section (GH-134443) (GH-135301) by Miss Islington (bot) · 10 weeks ago
  61. 725ec53 [3.14] bpo-45210: Document that error indicator may be set in tp_dealloc (GH-28358) (#135298) by Miss Islington (bot) · 10 weeks ago
  62. 3d69d18 [3.14] gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973) (#134974) by Victor Stinner · 10 weeks ago
  63. dba307a [3.14] GH-135287: clang-cl PGO builds on Windows fail with `could not open '/GENPROFILE'` (GH-135289) by Miss Islington (bot) · 10 weeks ago
  64. a5274cd [3.14] GH-135171: Fix generator expressions one last time (hopefully) (GH-135225) by Mark Shannon · 10 weeks ago
  65. 1497866 [3.14] Use f-strings in csv docs example (GH-135245) (#135285) by Miss Islington (bot) · 10 weeks ago
  66. 7bb999d [3.14] gh-135263: Fix typo in token.NAME documentation (GH-135275) (#135280) by Miss Islington (bot) · 10 weeks ago
  67. 00f824d [3.14] gh-135276: Refresh `zipfile.Path` from zipp 3.23 (GH-135277) (#135278) by Miss Islington (bot) · 10 weeks ago
  68. cf2209f [3.14] Update tutorial for new "Copy" button (GH-135007) (#135270) by Miss Islington (bot) · 10 weeks ago
  69. 483a462 [3.14] gh-134976: document the exception type that can be raised by `s[i]` (GH-134977) (#135258) by Miss Islington (bot) · 2 months ago
  70. 949248d [3.14] gh-135244: generate UUID random Node ID with a CSPRNG as per RFC 9562, §6.10.3 (GH-135226) (#135255) by Miss Islington (bot) · 2 months ago
  71. 85efa77 [3.14] gh-134151 Fix `TypeError` in `email.utils.decode_params` when sorting RFC 2231 continuations (GH-134687) (#135247) by Miss Islington (bot) · 2 months ago
  72. ef53965 [3.14] gh-134876: Add fallback for when process_vm_readv fails with ENOSYS (GH-134878) (#135240) by Miss Islington (bot) · 2 months ago
  73. 3faf00e [3.14] gh-134155: fix AttributeError in email._header_value_parser.get_address (GH-134194) (#135191) by Miss Islington (bot) · 2 months ago
  74. 88b5784 [3.14] Docs: Update `PyExc_*` tables in the c-api documentation (GH-131640) (GH-135220) by Miss Islington (bot) · 2 months ago
  75. dd4a819 [3.14] gh-134160: Use PyModuleDef.m_free in the example module xxlimited (GH-135174) (GH-135213) by Miss Islington (bot) · 2 months ago
  76. f32c7b9 [3.14] gh-57089: Note _layout_ in the bitfield docs (GH-134148) (GH-135216) by Miss Islington (bot) · 2 months ago
  77. 23552b3 [3.14] feat(docs): type fix - apply pep8 by using docstring instead of comment in the doc. (GH-135181) (#135212) by Miss Islington (bot) · 2 months ago
  78. 5b38af5 [3.14] gh-135120: Add test.support.subTests() (GH-135121) (GH-135208) by Serhiy Storchaka · 2 months ago
  79. 4e2e02e [3.14] gh-134993: Add os.lstat() to os.supports_dir_fd (GH-135188) (#135205) by Miss Islington (bot) · 2 months ago
  80. daf11fc [3.14] Fix versionadded directive rendering in c-api/arg.rst (GH-135199) (#135207) by Miss Islington (bot) · 2 months ago
  81. b477e21 [3.14] gh-128605: Revert "Add branch protections for x86_64 in asm_tr…ampoline.S (#128606) (#135077)" (GH-135175) by Petr Viktorin · 2 months ago
  82. 897b815 [3.14] gh-135155: Added dependencies required for compiling the _zstd module (GH-135156) (#135197) by Miss Islington (bot) · 2 months ago
  83. be2f32e [3.14] gh-134889: Fix handling of a few opcodes when optimizing `LOAD_FAST` (#134958) (#135187) by mpage · 2 months ago
  84. 945af60 [3.14] gh-135166: Fix exception type expected by test.test_zstd (GH-135167) by Miss Islington (bot) · 2 months ago
  85. 5b39741 [3.14] gh-134938: Add set_pledged_input_size() to ZstdCompressor (GH-135010) (GH-135173) by Miss Islington (bot) · 2 months ago
  86. 97822b8 [3.14] gh-131884: Fix incorrect formatting in json.dumps() when using indent and skipkeys=True (GH-132200) (GH-135060) by Miss Islington (bot) · 2 months ago
  87. e11d4a1 [3.14] gh-134989: Fix Py_RETURN_NONE in the limited C API (GH-135165) (#135178) by Miss Islington (bot) · 2 months ago
  88. 285c69e [3.14] gh-135124: Change stdout errors in regrtest worker process (GH-135138) (#135168) by Miss Islington (bot) · 2 months ago
  89. 07921d4 [3.14] gh-131531: android.py enhancements to support cibuildwheel (GH-132870) (#135158) by Miss Islington (bot) · 2 months ago
  90. 169cdfe [3.14] gh-135144: Add `_remote_debugging` to the MSI (legacy) Windows installers. (GH-135145) (#135150) by Miss Islington (bot) · 2 months ago
  91. 02bcd1b [3.14] gh-129876: Update IDLE News3.txt to May 2025 (GH-135139) (#135140) by Miss Islington (bot) · 2 months ago
  92. da1bbce [3.14] gh-134989: Implement PyObject_DelAttr() as a macro in the limited C API (GH-135021) (#135133) by Miss Islington (bot) · 2 months ago
  93. 3b01be2 [3.14] gh-126483: disable warnings filters mutation in concurrent test (GH-132694) (GH-135131) by Miss Islington (bot) · 2 months ago
  94. 5008317 [3.14] gh-135074: Fix exception messages in test.support module (GH-135076) (GH-135129) by Miss Islington (bot) · 2 months ago
  95. afe244d [3.14] gh-135108: Fix utmp.h inclusion in posixmodule.c on NetBSD (GH-135109) (GH-135127) by Miss Islington (bot) · 2 months ago
  96. b2b9aaa [3.14] gh-135099: Only wait on `_PyOS_SigintEvent()` in main thread (GH-135100) (GH-135116) by Miss Islington (bot) · 2 months ago
  97. f5b4385 [3.14] Use a more clear example for the PEP 758 what's new section (GH-135118) (#135119) by Miss Islington (bot) · 2 months ago
  98. 5b3983b [3.14] gh-135101: When choosing the default simulator device, don't use `simctl --set testing` (GH-135102) (#135113) by Miss Islington (bot) · 2 months ago
  99. d8c2bfa [3.14] gh-127081: use `getlogin_r` if available (gh-132751) (gh-135097) by Miss Islington (bot) · 2 months ago
  100. 81999f1 [3.14] gh-134248 test_getallocatedblocks pre-check to ignore immortalized strings (GH-134871) (#135095) by Miss Islington (bot) · 2 months ago