Python 3.14.0b1
  1. b092705 Python 3.14.0b1 by Hugo van Kemenade · 3 months ago v3.14.0b1
  2. 5f01b00 Python 3.14.0b1 by Hugo van Kemenade · 3 months ago
  3. 3dfed23 gh-123299: Copyedit "What's New in Python 3.14" (#133452) by Hugo van Kemenade · 3 months ago
  4. f869190 GH-132983: Remove zstd version check in the header file (#133502) by Adam Turner · 3 months ago
  5. bf8bbe9 gh-77065: Add optional keyword-only argument `echo_char` for `getpass.getpass` (#130496) by Semyon Moroz · 3 months ago
  6. 53e6d76 gh-132917: Fix data race detected by tsan (#133508) by T. Wouters · 3 months ago
  7. 296cd12 Revert "gh-133395: add option for extension modules to specialize BINARY_OP/SUBSCR, apply to arrays (#133396)" (#133498) by Irit Katriel · 3 months ago
  8. 3c73cf5 gh-132775: Revert "gh-132775: Add _PyCode_VerifyStateless() (gh-133221)" (#133497) by Petr Viktorin · 3 months ago
  9. fd37f1a gh-133490: Fix syntax highlighting for remote PDB (#133494) by Matt Wozniski · 3 months ago
  10. 120c9d4 gh-132983: Add What's New entry for PEP 784 implementation (#133495) by Emma Smith · 3 months ago
  11. 5b07c6e gh-81793: Replace skip decorators with specific helpers (GH-133493) by Zachary Ware · 3 months ago
  12. 6a8f6ed typing: Modernize type annotations on IO classes (#133487) by Jelle Zijlstra · 3 months ago
  13. 982830c gh-133490: Add color support to remote PDB (#133491) by Matt Wozniski · 3 months ago
  14. 57c9810 GH-113464: Add the JIT to What's New (GH-133486) by Brandt Bucher · 3 months ago
  15. dbee142 gh-132493: Avoid eager evaluation of annotations in `@reprlib.recursive_repr()` (#133411) by Jelle Zijlstra · 3 months ago
  16. b936ccd gh-130117: Document why nested `Union`, `Literal`, and `Annotated` types referenced through a type alias are not flattened (#130119) by Valentin Berlier · 3 months ago
  17. 529012e Remove duplicate includes: Include/internal/ (#132624) by Adam Turner · 3 months ago
  18. c273f59 gh-132983: Add the `compression.zstd` pacakge and tests (#133365) by Emma Smith · 3 months ago
  19. 793402e GH-132983: Use a standard autoconf version check for zstd (#133479) by Adam Turner · 3 months ago
  20. c4bcc6a gh-102567: Add -X importtime=2 for logging an importtime message for already-loaded modules (#118655) by Noah Kim · 3 months ago
  21. e6f8e0a GH-132983: Build ``_zstd`` on Windows (#133366) by Adam Turner · 3 months ago
  22. ea59873 gh-132775: Add _PyCode_GetXIData() (gh-133475) by Eric Snow · 3 months ago
  23. e961611 gh-132775: Do Not Set __name__ to __main__ With _PyPickle_GetXIData() (gh-133472) by Eric Snow · 3 months ago
  24. 60cdd80 gh-91048: Add filename:line_no information to `asyncio pstree` (#133478) by Łukasz Langa · 3 months ago
  25. cae660d gh-118761: Add test_lazy_import for more modules (#133057) by Daniel Hollas · 3 months ago
  26. b1aa515 GH-133231: Add JIT utilities in sys._jit (GH-133233) by Brandt Bucher · 3 months ago
  27. f9b22bb gh-133469: Adds to advanced section on installing PyManager (GH-133471) by Steve Dower · 3 months ago
  28. d270bb5 gh-132775: Add _PyCode_VerifyStateless() (gh-133221) by Eric Snow · 3 months ago
  29. f610bbd gh-133346: Make theming support in _colorize extensible (GH-133347) by Łukasz Langa · 3 months ago
  30. 9cc77aa GH-131798: Split CALL_LEN into several uops (GH-133180) by Diego Russo · 3 months ago
  31. 893034c gh-132917: Use RSS + swap for estimate of process memory usage (gh-133464) by Neil Schemenauer · 3 months ago
  32. e4561da gh-132017: Handle SIGCONT in `pyrepl` (#132918) by Stan Ulbrych · 3 months ago
  33. d48616e GH-133261: Make sure trashcan pointers look mortal -- 32 bit (GH-133450) by Mark Shannon · 3 months ago
  34. 9434709 gh-132975: Improve Remote PDB interrupt handling (#133223) by Matt Wozniski · 3 months ago
  35. 24ebb9c gh-132775: Unrevert "Add _PyCode_GetVarCounts()" (gh-133265) by Eric Snow · 3 months ago
  36. b275b8f gh-133140: Add `PyUnstable_Object_IsUniquelyReferenced` for free-threading (#133144) by Peter Bierma · 3 months ago
  37. 0eeaa0e gh-133349: Enable auto-indent for pdb's multi-line mode (#133350) by Tian Gao · 3 months ago
  38. 4ac916a gh-130645: Add color to stdlib argparse CLIs (gh-133380) by Hugo van Kemenade · 3 months ago
  39. 2b4e2b7 gh-133367: Add missing options to `ast` CLI (#133369) by Semyon Moroz · 3 months ago
  40. 5c245ff gh-132917: Check resident set size (RSS) before GC trigger. (gh-133399) by Neil Schemenauer · 3 months ago
  41. 8e08ac9 GH-123599: `url2pathname()`: don't call `gethostbyname()` by default (#132610) by Barney Gale · 3 months ago
  42. 082dbf7 gh-133395: add option for extension modules to specialize BINARY_OP/SUBSCR, apply to arrays (#133396) by Irit Katriel · 3 months ago
  43. 07f416a GH-132439: Fix REPL swallowing characters entered with AltGr on cmd.exe (GH-132440) by Chris Eibl · 3 months ago
  44. b6c2ef0 gh-131296: Avoid posixmodule.c warning (GH-133142) by Wulian233 · 3 months ago
  45. 0c5151b gh-131878: Fix input of unicode characters with two or more code points in new pyrepl on Windows (gh-131901) by Sergey Miryanov · 3 months ago
  46. d6078ed gh-132143: Fix the `AssertionError` in the test case `test.test_sys.TestRemoteExec` (#132248) by littlebutt's workshop · 3 months ago
  47. e294e16 gh-63882: Break down `and` tests in `test_minidom` (#133026) by Stan Ulbrych · 3 months ago
  48. f5b7847 gh-110067: Make max heap methods public and add missing ones (GH-130725) by Stan Ulbrych · 3 months ago
  49. bb5ec6e gh-82129: Improve annotations for make_dataclass() (#133406) by Jelle Zijlstra · 3 months ago
  50. 4e498d1 gh-119180: Make the FORWARDREF format work with more kinds of runtime errors (#133407) by Jelle Zijlstra · 3 months ago
  51. 4c56563 GH-133336: Remove reserved ``-J`` flag for Jython (#133444) by Adam Turner · 3 months ago
  52. c336f1c Revert "gh-124715: Fix method_dealloc(): use PyObject_GC_UnTrack() (#133199)" (#133434) by Victor Stinner · 3 months ago
  53. 99a0d7e gh-131878: Handle top level exceptions in new pyrepl and prevent of closing it (#131910) by Sergey Miryanov · 3 months ago
  54. 1bc1650 gh-61103: drop unused Py_HAVE_C_COMPLEX define (GH-133435) by Sergey B Kirpichev · 3 months ago
  55. 59f78d7 gh-131747: ctypes: Deprecate _pack_ implicitly setting _layout_ = 'ms' (GH-133205) by Petr Viktorin · 3 months ago
  56. f554237 GH-133261: Make sure that the GC doesn't untrack objects in trashcan (GH-133431) by Mark Shannon · 3 months ago
  57. 8d5f3cd gh-133419: fix test_external_inspection race assert (#133433) by Victor Stinner · 3 months ago
  58. b97328e gh-107006: Move `threading.local` docstring to docs (#131840) by Lysandros Nikolaou · 3 months ago
  59. 8467026 Bump mypy to 1.15 (#133405) by sobolevn · 3 months ago
  60. 8d0e07e gh-61103: don't use C _Complex types to implement F/D/G in ctypes (GH-133237) by Sergey B Kirpichev · 3 months ago
  61. d530e74 GH-133410: Use commit hashes for change detection (gh-133416) by Adam Turner · 3 months ago
  62. ff4959b gh-113081: Highlight source code in pdb (#133355) by Tian Gao · 3 months ago
  63. 08d7687 gh-128307: Support eager_start=<bool> in create_eager_task_factory and various create_task functions (#128306) by Thomas Grainger · 3 months ago
  64. c4cc5d5 [GH-133419] fix test_external_inspection race assert (#133422) by Gregory P. Smith · 3 months ago
  65. b64aa30 [tests] test_subprocess maybe avoid a timeout race condition? (#133420) by Gregory P. Smith · 3 months ago
  66. 78adb63 gh-133371: Don't optimize `LOAD_FAST` instructions whose local is killed by `DELETE_FAST` (#133383) by mpage · 3 months ago
  67. 2bbcaed gh-133089: Use original timeout value for `TimeoutExpired` when the func `subprocess.run` is called with a timeout (GH-133103) by Nadeshiko Manju · 4 months ago
  68. 51d2459 gh-133376: build: allow parser.c to be created if missing (#133378) by dura0ok · 4 months ago
  69. 3f80165 GH-91048: Minor fixes for ``_remotedebugging`` & rename to ``_remote_debugging`` (#133398) by Adam Turner · 4 months ago
  70. 483d130 gh-131421: Fix ASDL tests (#133408) by Jelle Zijlstra · 4 months ago
  71. 3084070 gh-131421: fix ASDL grammar for `Dict` to have an `expr?*` keys field (#131419) by Samuel · 4 months ago
  72. af5799f gh-125618: Make FORWARDREF format succeed more often (#132818) by Jelle Zijlstra · 4 months ago
  73. 3109c47 gh-91048: Add filename and line number to external inspection routines (GH-133385) by Pablo Galindo Salgado · 4 months ago
  74. 6ce60f1 gh-131178: Add tests for `ast` command-line interface (#133329) by Semyon Moroz · 4 months ago
  75. 40be123 Regenerate pcbuild.sln in Visual Studio 2022 (#133394) by Adam Turner · 4 months ago
  76. 7b96701 gh-133042: disable HACL* HMAC on Emscripten (#133064) by Bénédikt Tran · 4 months ago
  77. d8c118f gh-133351: Fix remote PDB's multi-line block tab completion (#133387) by Matt Wozniski · 4 months ago
  78. 61b50a9 gh-109700: Improve stress tests for interpreter creation (GH-109946) by Serhiy Storchaka · 4 months ago
  79. 95d2a81 gh-81793: Skip tests for os.link() to symlink on Android (GH-133388) by Serhiy Storchaka · 4 months ago
  80. 0a1fedb gh-126835: Rename `ast_opt.c` to `ast_preprocess.c` and related stuff after moving const folding to the peephole optimizier (#131830) by Yan Yanchii · 4 months ago
  81. 8eaaf16 gh-91048: Relax test_async_global_awaited_by to fix flakyness (#133368) by Pablo Galindo Salgado · 4 months ago
  82. a363675 gh-132457: make staticmethod and classmethod generic (#132460) by Ivan Kirpichnikov · 4 months ago
  83. c8f233c gh-132805: annotationlib: Fix handling of non-constant values in FORWARDREF (#132812) by Jelle Zijlstra · 4 months ago
  84. 7cb86c5 gh-132426: Add get_annotate_from_class_namespace replacing get_annotate_function (#132490) by Jelle Zijlstra · 4 months ago
  85. 5a57248 gh-81793: Always call linkat() from os.link(), if available (GH-132517) by Serhiy Storchaka · 4 months ago
  86. e9253eb gh-122559: Synchronize C and Python implementation of the io module about pickling (GH-122628) by Serhiy Storchaka · 4 months ago
  87. a247dd3 gh-69605: Add PyREPL import autocomplete feature to 'What's New' (#133358) by Tomas R. · 4 months ago
  88. 0af61fe bpo-44172: Keep reference to original window in curses subwindow objects (GH-26226) by Michael Forney · 4 months ago
  89. ac7d5ba GH-133231: Changes to executor management to support proposed `sys._jit` module (GH-133287) by Mark Shannon · 4 months ago
  90. 1d9406e gh-133363: Fix Cmd completion for lines beginning with `! ` (#133364) by Matt Wozniski · 4 months ago
  91. 3b43335 gh-132983: Introduce `_zstd` bindings module (GH-133027) by Emma Smith · 4 months ago
  92. 2bc8365 GH-91048: Add utils for printing the call stack for asyncio tasks (#133284) by Pablo Galindo Salgado · 4 months ago
  93. 7363e8d gh-133139: Add curses.assume_default_colors() (GH-133145) by Serhiy Storchaka · 4 months ago
  94. 3e256b9 gh-123539: Add new error message changes to "Whats New" (#133344) by sobolevn · 4 months ago
  95. 881144f gh-133210: Fix `test_rlcompleter` in `--without-doc-strings` mode (#133332) by sobolevn · 4 months ago
  96. a85f526 gh-123299: Add PyREPL syntax highlighting to release highlights (#133321) by Hugo van Kemenade · 4 months ago
  97. f16f06f gh-133304: workaround for RISC-V in PyFloat_Pack4/Unpack4() (#133328) by Sergey B Kirpichev · 4 months ago
  98. 84a08f8 gh-133306: Use \z instead of \Z in regular expressions in the stdlib (GH-133337) by Serhiy Storchaka · 4 months ago
  99. add0ca9 gh-133306: Use \z instead of \Z in fnmatch.translate() and glob.translate() (GH-133338) by Serhiy Storchaka · 4 months ago
  100. cb31741 gh-133117: Enable stricter mypy checks for `tomllib` (#133206) by sobolevn · 4 months ago