Python 3.14.0b3
  1. 26d485d Python 3.14.0b3 by Hugo van Kemenade · 9 weeks ago v3.14.0b3
  2. 1bd034d [3.14] gh-134632: Fix `build-details.json` to use `INCLUDEPY` path (GH-134633) (#135605) by Miss Islington (bot) · 9 weeks ago
  3. 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
  4. 2b1c0a7 [3.14] gh-135443: Sometimes Fall Back to __main__.__dict__ For Globals (gh-135593) by Miss Islington (bot) · 9 weeks ago
  5. 964c29d [3.14] gh-116738: Make _heapq module thread-safe (GH-135036) (gh-135309) by Miss Islington (bot) · 9 weeks ago
  6. 15f7bd4 [3.14] gh-132617: Fix `dict.update()` mutation check (gh-134815) (gh-135581) by Miss Islington (bot) · 9 weeks ago
  7. 9410113 [3.14] gh-119132: Remove "experimental" tag from the CPython free-threading. (gh-135550) (gh-135565) by Miss Islington (bot) · 9 weeks ago
  8. 2ef78a8 [3.14] GH-135171: Revert async generator expressions behavior (#135352) by Mikhail Efimov · 9 weeks ago
  9. 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
  10. 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
  11. f8f99b1 [3.14] gh-135371: Fix asyncio introspection output to include internal coroutine chains (GH-135436) (#135509) by Miss Islington (bot) · 9 weeks ago
  12. 6ae5455 [3.14] gh-65697: Improved error msg for configparser key validation (GH-135527) (#135541) by Miss Islington (bot) · 9 weeks ago
  13. 79df5d1 [3.14] gh-135368: Fix mocks on dataclass specs with `instance=True` (GH-135421) (#135503) by Miss Islington (bot) · 9 weeks ago
  14. 7499bcd [3.14] gh-135496: Fix f string exclamation mark error typo (GH-135495) (#135499) by Miss Islington (bot) · 9 weeks ago
  15. f77a911 [3.14] gh-135437: Account For Duplicate Names in _PyCode_SetUnboundVarCounts() (gh-135493) by Miss Islington (bot) · 9 weeks ago
  16. 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
  17. 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
  18. 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
  19. f885c7d [3.14] gh-135429: Fix the argument mismatch in lsprof throw event (GH-135442) (#135446) by Miss Islington (bot) · 9 weeks ago
  20. 04273ad [3.14] gh-134939: Add the concurrent.interpreters Module (gh-135414) by Eric Snow · 9 weeks ago
  21. 8cb7d9a [3.14] gh-135410: use a critical section around `StringIO.__next__` (GH-135412) (#135425) by Miss Islington (bot) · 9 weeks ago
  22. 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
  23. 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
  24. 9f6c376 [3.14] gh-135326: Test support of __index__ in random.getrandbits() (GH-135356) (#135373) by Miss Islington (bot) · 10 weeks ago
  25. f303532 [3.14] gh-91048: Reorder result tuple of parse_code_object (GH-134898) (#134956) by Miss Islington (bot) · 10 weeks ago
  26. 77c4b5d [3.14] gh-130077: Properly match full soft keywords in the parser (GH-135317) (#135348) by Miss Islington (bot) · 10 weeks ago
  27. 88d8a2e [3.14] Docs: fix docstring of `email.message.Message.add_header` (GH-134355) (#135339) by Miss Islington (bot) · 10 weeks ago
  28. 3d69d18 [3.14] gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973) (#134974) by Victor Stinner · 10 weeks ago
  29. a5274cd [3.14] GH-135171: Fix generator expressions one last time (hopefully) (GH-135225) by Mark Shannon · 10 weeks ago
  30. 00f824d [3.14] gh-135276: Refresh `zipfile.Path` from zipp 3.23 (GH-135277) (#135278) by Miss Islington (bot) · 2 months ago
  31. 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
  32. 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
  33. 3faf00e [3.14] gh-134155: fix AttributeError in email._header_value_parser.get_address (GH-134194) (#135191) by Miss Islington (bot) · 2 months ago
  34. 5b38af5 [3.14] gh-135120: Add test.support.subTests() (GH-135121) (GH-135208) by Serhiy Storchaka · 2 months ago
  35. 4e2e02e [3.14] gh-134993: Add os.lstat() to os.supports_dir_fd (GH-135188) (#135205) by Miss Islington (bot) · 2 months ago
  36. be2f32e [3.14] gh-134889: Fix handling of a few opcodes when optimizing `LOAD_FAST` (#134958) (#135187) by mpage · 2 months ago
  37. 945af60 [3.14] gh-135166: Fix exception type expected by test.test_zstd (GH-135167) by Miss Islington (bot) · 2 months ago
  38. 5b39741 [3.14] gh-134938: Add set_pledged_input_size() to ZstdCompressor (GH-135010) (GH-135173) by Miss Islington (bot) · 2 months ago
  39. 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
  40. 285c69e [3.14] gh-135124: Change stdout errors in regrtest worker process (GH-135138) (#135168) by Miss Islington (bot) · 2 months ago
  41. 02bcd1b [3.14] gh-129876: Update IDLE News3.txt to May 2025 (GH-135139) (#135140) by Miss Islington (bot) · 2 months ago
  42. 3b01be2 [3.14] gh-126483: disable warnings filters mutation in concurrent test (GH-132694) (GH-135131) by Miss Islington (bot) · 2 months ago
  43. 5008317 [3.14] gh-135074: Fix exception messages in test.support module (GH-135076) (GH-135129) by Miss Islington (bot) · 2 months ago
  44. 81999f1 [3.14] gh-134248 test_getallocatedblocks pre-check to ignore immortalized strings (GH-134871) (#135095) by Miss Islington (bot) · 3 months ago
  45. 89df01b [3.14] gh-135028: Increase parser MAXSTACK for nested parenthesis (GH-135031) (#135059) by Miss Islington (bot) · 3 months ago
  46. 9e0ac76 [3.14] gh-135034: Normalize link targets in tarfile, add `os.path.realpath(strict='allow_missing')` (gh-135037) (gh-135065) by Łukasz Langa · 3 months ago
  47. 94306f7 [3.14] gh-132813: Improve error messages for incorrect types and values of csv.Dialog attributes (GH-133241) (GH-135050) by Miss Islington (bot) · 3 months ago
  48. 9bbb0c5 [3.14] gh-133454: Mark test_queue tests with many threads as bigmem (gh-134575) (GH-135046) by Miss Islington (bot) · 3 months ago
  49. 428b0ca [3.14] gh-134908: Protect `textiowrapper_iternext` with critical section (gh-134910) (gh-135039) by Miss Islington (bot) · 3 months ago
  50. 7775d93 [3.14] gh-130999: Avoid exiting the new REPL when there are non-string candidates for suggestions (gh-131001) (gh-135019) by Miss Islington (bot) · 3 months ago
  51. 035c4d6 [3.14] gh-132983: Minor fixes and clean up for the _zstd module (GH-134930) (GH-134998) by Miss Islington (bot) · 3 months ago
  52. 777fd49 [3.14] gh-134696: align OpenSSL and HACL*-based hash functions constructors AC signatures (GH-134713) (#134961) by Bénédikt Tran · 3 months ago
  53. df7247a [3.14] gh-134970: Fix exception message in argparse module (GH-134971) (GH-134991) by Miss Islington (bot) · 3 months ago
  54. 7c1dfd9 [3.14] gh-133489: Remove size restrictions on getrandbits() and randbytes() (GH-133658) (#134964) by Miss Islington (bot) · 3 months ago
  55. d6f356e [3.14] gh-134954: Hard-cap max file descriptors in subprocess test fd_status (GH-134955) (#134980) by Miss Islington (bot) · 3 months ago
  56. d45d053 [3.14] gh-132775: Expand the Capability of Interpreter.call() (gh-134933) by Miss Islington (bot) · 3 months ago
  57. ecf1141 [3.14] gh-134718: Fix ast.dump() for empty non-default values (GH-134926) (GH-134931) by Miss Islington (bot) · 3 months ago
  58. d7d3e69 [3.14] gh-134857: Improve error report for doctests run with unittest (GH-134858) (GH-134903) by Miss Islington (bot) · 3 months ago
  59. 4670ddd [3.14] GH-133912: Fix `PyObject_GenericSetDict` to handle inline values (GH-134725) (#134859) by Miss Islington (bot) · 3 months ago
  60. 52bae91 [3.14] gh-108885: Imporove tests for doctest (GH-134832) (GH-134855) by Miss Islington (bot) · 3 months ago
  61. 117bb29 [3.14] gh-132983: Split ``_zstd_set_c_parameters`` (GH-133921) (#134838) by Miss Islington (bot) · 3 months ago
  62. 072d033 [3.14] gh-133711: Fix test_readline.test_nonascii() for UTF-8 Mode (GH-134841) (#134851) by Miss Islington (bot) · 3 months ago
  63. 2440449 [3.14] gh-128840: Fix parsing long IPv6 addresses with embedded IPv4 address (GH-134836) (#134845) by Miss Islington (bot) · 3 months ago
  64. afb5221 [3.14] gh-133711: Fix test_regrtest for PYTHONUTF8=1 (GH-134839) (#134842) by Miss Islington (bot) · 3 months ago
  65. 8a6a6f3 [3.14] gh-134744: Fix fcntl error handling (#134748) (#134795) by Victor Stinner · 3 months ago
  66. 00122c8 [3.14] GH-128161: Remove redundant GET_ITER from list comprehension code (GH-134778) by Mark Shannon · 3 months ago
  67. 266b541 [3.14] gh-62824: Adjust test_alias_modules_exist test to use imports instead of file checks (GH-134777) (GH-134781) by Miss Islington (bot) · 3 months ago
  68. 452d098 [3.14] gh-134752: Improve speed of test_tokenize.StringPrefixTest.test_prefixes. (GH-134766) (#134782) by Miss Islington (bot) · 3 months ago
  69. e86efab [3.14] gh-132775: Unrevert "Use _PyCode GetScriptXIData()" (gh-134736) by Eric Snow · 3 months ago
  70. 74f5667 [3.14] gh-134675: Add t-string prefixes to tokenizer module, lexical analysis doc, and add a test to make sure we catch this error in the future. (GH-134734) (#134739) by Miss Islington (bot) · 3 months ago
  71. bc3d892 Merge branch '3.14' of https://github.com/python/cpython into 3.14 by Hugo van Kemenade · 3 months ago
  72. aded785 [3.14] gh-91048: Add better error messages for remote debugging for CI builds (GH-134682) (#134719) by Miss Islington (bot) · 3 months ago
  73. 12d3f88 Python 3.14.0b2 by Hugo van Kemenade · 3 months ago v3.14.0b2
  74. 072f50f [3.14] gh-132710: only use stable `_uuid.generate_time_safe()` to deduce MAC address (GH-132901) (#134697) by Bénédikt Tran · 3 months ago
  75. dc441ef [3.14] gh-132493: Remove __annotations__ usage in inspect._signature_is_functionlike (GH-133415) (#133796) by Miss Islington (bot) · 3 months ago
  76. 1ce68f6 [3.14] gh-134152: Fix UnboundLocalError in email._header_value_parser _get_ptext_to_endchars (GH-134233) (#134678) by Miss Islington (bot) · 3 months ago
  77. 16187b5 [3.14] gh-132876: workaround broken ldexp() on Windows 10 (GH-133135) (#134684) by Miss Islington (bot) · 3 months ago
  78. 7216f7b [3.14] gh-69605: Disable PyREPL module autocomplete fallback on regular completion (gh-134181) (gh-134680) by Miss Islington (bot) · 3 months ago
  79. 1822f33 [3.14] gh-91048: Refactor and optimize remote debugging module (#134652) (#134673) by Pablo Galindo Salgado · 3 months ago
  80. 6917fbf [3.14] GH-130328: Fix WindowsConsoleGetEventTests after gh-133728 (gh-134660) (gh-134666) by Miss Islington (bot) · 3 months ago
  81. 9c6d2db [3.14] gh-133960: Improve typing.evaluate_forward_ref (GH-133961) (#134663) by Miss Islington (bot) · 3 months ago
  82. c61fd7c [3.14] gh-134582: Fix t-strings untokenize() roundtrip removing space between braces (GH-134603) (#134659) by Miss Islington (bot) · 3 months ago
  83. cbf4ccf [3.14] gh-133684: Fix get_annotations() where PEP 563 is involved (GH-133795) (#134656) by Miss Islington (bot) · 3 months ago
  84. d82d445 [3.14] gh-133778: Fix setting `__annotations__` under PEP 563 (GH-133794) (#134655) by Miss Islington (bot) · 3 months ago
  85. 93aee56 [3.14] GH-130328: Speedup pasting in legacy console on Windows (gh-133728) (#134653) by Miss Islington (bot) · 3 months ago
  86. 80d70de [3.14] gh-134578: Mark more slow tests (GH-134579) (GH-134590) by Miss Islington (bot) · 3 months ago
  87. 81f0993 [3.14] gh-134168: fix `http.server` CLI support for IPv6 and `--directory` when serving over HTTPS (GH-134169) (#134630) by Bénédikt Tran · 3 months ago
  88. 00fd544 [3.14] gh-80334: fix multiprocessing.freeze_support for other spawn platforms (GH-134462) (#134619) by Miss Islington (bot) · 3 months ago
  89. de9444e [3.14] gh-134546: ensure remote pdb script is readable (GH-134552) (#134616) by Miss Islington (bot) · 3 months ago
  90. 576177d [3.14] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841) (#134610) by Miss Islington (bot) · 3 months ago
  91. f301af6 [3.14] gh-132983: Slightly tweak error messages for _zstd compressor/decompressor options dict (GH-134601) (#134602) by Miss Islington (bot) · 3 months ago
  92. 7476f90 [3.14] gh-134557: Revert "[3.14] gh-132775: Use _PyCode GetScriptXIData()" (gh-134600) by Eric Snow · 3 months ago
  93. 09a34f1 [3.14] gh-134381: Fix RuntimeError when starting not-yet started Thread after fork (gh-134514) (gh-134596) by Miss Islington (bot) · 3 months ago
  94. 6e60586 [3.14] gh-133454: Reduce the number of threads in test_racing_getbuf_and_releasebuf (GH-133458) (GH-134589) by Miss Islington (bot) · 3 months ago
  95. 8167594 [3.14] gh-133885: Use locks instead of critical sections for _zstd (gh-134289) (gh-134560) by Miss Islington (bot) · 3 months ago
  96. 73967c4 [3.14] gh-134451: Converted `asyncio.tools.CycleFoundException` from dataclass to a regular exception type. (GH-134513) (#134564) by Miss Islington (bot) · 3 months ago
  97. c67eb41 [3.14] gh-114177: avoid calling connection lost callbacks when loop is already closed in asyncio subprocess (GH-134508) (#134561) by Miss Islington (bot) · 3 months ago
  98. 15e26ee [3.14] GH-130397: remove special-casing of C stack depth for WASI (GH-134469) (GH-134547) by Miss Islington (bot) · 3 months ago
  99. 068d570 [3.14] gh-134322: Fix `repr(threading.RLock)` (GH-134389) (#134528) by Miss Islington (bot) · 3 months ago
  100. bbf8048 [3.14] gh-132775: Use _PyCode GetScriptXIData() (gh-134515) by Miss Islington (bot) · 3 months ago