Python 3.14.0a5
  1. 3ae9101 Python 3.14.0a5 by Hugo van Kemenade · 6 months ago v3.14.0a5
  2. 3b548ad gh-129980: Include test name in TSAN filename in multiprocess test runner (GH-129981) by Sam Gross · 6 months ago
  3. 374abde gh-104400: pygettext: use an AST parser instead of a tokenizer (GH-104402) by Tomas R. · 6 months ago
  4. 12bd15f gh-129939: Add darkmode support for difflib's comparison pages (#129940) by Wulian233 · 6 months ago
  5. 3a2e7aa gh-129928: Raise more accurate exception for incorrect sqlite3 UDF creation (#129941) by Erlend E. Aasland · 6 months ago
  6. d7672e5 gh-127712: Fix `secure` argument of `logging.handlers.SMTPHandler` (GH-127726) by s-hamann · 6 months ago
  7. 94cd2e0 gh-129289: fix crash when task finalizer is not called in asyncio (#129840) by Kumar Aditya · 6 months ago
  8. b8f7bdd gh-129583: update bundled pip to 25.0.1 (#129909) by Stéphane Bidoul · 6 months ago
  9. 978211c gh-126554: correct detection of `gcc` for `TestNullDlsym.test_null_dlsym` (GH-129872) by Peter Marko · 6 months ago
  10. d9bf3c1 gh-68400: Remove outdated 2.7 comment (#129919) by Stan Ulbrych · 6 months ago
  11. 7e6ee50 gh-129603: Don't segfault if sqlite3.Row description is None (#129604) by Erlend E. Aasland · 6 months ago
  12. cda83ca gh-129870: Skip test_dump_virtual_tables if SQLite lacks FTS4 support (#129913) by Erlend E. Aasland · 6 months ago
  13. 91d9544 gh-126835: Make CFG optimizer skip over NOP's when looking for const sequence construction (#129703) by Yan Yanchii · 6 months ago
  14. c537301 gh-129892: Doc: Remove unnecessary role directive in graphlib.py (#129896) by Nikola Savic · 6 months ago
  15. f7c7dec gh-129874: improve test_events to use correct task implementation (#129891) by Kumar Aditya · 6 months ago
  16. ce0cf7a gh-129874: improve `test_tasks` in asyncio to use correct internal functions (#129890) by Kumar Aditya · 6 months ago
  17. 09fe550 gh-129874: improve asyncio tests to use correct internal functions (#129887) by Kumar Aditya · 6 months ago
  18. c88dacb GH-125413: Move `pathlib.Path.copy()` implementation alongside `Path.info` (#129856) by Barney Gale · 6 months ago
  19. d5796e6 gh-129874: avoid mixing pure python and C implementation of asyncio (#129875) by Kumar Aditya · 6 months ago
  20. 6fbf15f gh-129873: IDLE: Improve help.py's method of parsing HTML (#129859) by Stan Ulbrych · 6 months ago
  21. 0d9c4e2 gh-129876: Initial 3.14 News3.txt entries (#129881) by Terry Jan Reedy · 6 months ago
  22. f72977b gh-112953: Update news to finish 3.13 as main (#129877) by Terry Jan Reedy · 6 months ago
  23. 29f8a67 Provide curframe_locals for backward compatibility but deprecate it (#125951) by Tian Gao · 6 months ago
  24. c1f352b gh-128657: Run test_hashlib with `--parallel-threads` (GH-129833) by Sam Gross · 6 months ago
  25. 33a7094 gh-129699: Add description to IDLE doc title (#129727) by Stan Ulbrych · 6 months ago
  26. 1bccd6c gh-128317: Move CLI calendar highlighting to private class (#129625) by Hugo van Kemenade · 6 months ago
  27. 421ea12 gh-119349: Add ctypes.util.dllist -- list loaded shared libraries (GH-122946) by Brian Ward · 6 months ago
  28. 0f128b9 gh-129842: warnings.py: Remove obsolete requirement reference (GH-129845) by Stan Ulbrych · 6 months ago
  29. 707d066 GH-129835: Yield path with trailing slash from `ReadablePath.glob('')` (#129836) by Barney Gale · 6 months ago
  30. 718ab66 GH-125413: Add `pathlib.Path.info` attribute (#127730) by Barney Gale · 6 months ago
  31. a1417b2 gh-100239: replace BINARY_SUBSCR & family by BINARY_OP with oparg NB_SUBSCR (#129700) by Irit Katriel · 6 months ago
  32. 2248a9c gh-129825: Skip test_faulthandler.test_register_chain under TSAN (gh-129827) by Sam Gross · 6 months ago
  33. 5fa7e1b GH-129715: Remove _DYNAMIC_EXIT (GH-129716) by Brandt Bucher · 6 months ago
  34. 49bd47d improve `test_log_destroyed_pending_task` in asyncio (#129821) by Kumar Aditya · 6 months ago
  35. f52a3a5 fix tests in `test_asyncio.test_tasks` to use correct `all_tasks` (#129815) by Kumar Aditya · 6 months ago
  36. 1758447 gh-128563: Move assignment of opcode into ifdef (GH-129803) by Ken Jin · 6 months ago
  37. a3d5aab gh-129005: Align FileIO.readall between _pyio and _io (#129705) by Cody Maloney · 6 months ago
  38. ae132ed gh-129766: Fix crash on calling `warnings._release_lock` with no lock (#129771) by sobolevn · 6 months ago
  39. 0fef47e gh-55454: Add IMAP4 IDLE support to imaplib (#122542) by Forest · 6 months ago
  40. a191d6f gh-117657: Include all of test_free_threading in TSAN tests (#129749) by Sam Gross · 6 months ago
  41. 4e3330f gh-117657: Skip tests that may cause stack overflows under TSan (#129751) by Sam Gross · 6 months ago
  42. 0d68b14 gh-128002: use per threads tasks linked list in asyncio (#128869) by Kumar Aditya · 6 months ago
  43. cb640b6 gh-128563: A new tail-calling interpreter (GH-128718) by Ken Jin · 6 months ago
  44. 555dc50 gh-129694: Add `--parallel-threads` TSAN job to CI (gh-129696) by Sam Gross · 6 months ago
  45. 55f17b7 gh-128714: Fix function object races in `__annotate__`, `__annotations__` and `__type_params__` in free-threading build (#129016) by Xuanteng Huang · 6 months ago
  46. a64e0a5 _markupbase.py: Use a permalink for the analysis of MS-Word extensions (GH-129017) by Stan Ulbrych · 6 months ago
  47. 052ca8f gh-129005: Update _pyio.BytesIO to use bytearray.resize on write (#129702) by Cody Maloney · 6 months ago
  48. d83a8a2 gh-86206: Change IDLE splash line (#129698) by Stan Ulbrych · 6 months ago
  49. 76e0182 gh-69001: Replace maintainer email in IDLE credits (#129588) by Stan Ulbrych · 6 months ago
  50. 5fb019f gh-129559: Add `bytearray.resize()` (GH-129560) by Cody Maloney · 6 months ago
  51. e5c3b7e gh-129354: Cleanup test_coroutines (#129684) by Victor Stinner · 6 months ago
  52. a25042e gh-129354: Use PyErr_FormatUnraisable() function (#129523) by Victor Stinner · 6 months ago
  53. e5f10a7 gh-127933: Add option to run regression tests in parallel (gh-128003) by Sam Gross · 6 months ago
  54. f61afca gh-129646: Update the locale alias mapping (#129647) by Serhiy Storchaka · 6 months ago
  55. 979d766 gh-128772: Fix pydoc for methods with __module__ is None (GH-129177) by Serhiy Storchaka · 6 months ago
  56. 8b5c850 gh-129350: Make tests for glob with trailing slash more strict (GH-129376) by Serhiy Storchaka · 6 months ago
  57. 2effea4 GH-128682: Spill the stack pointer in labels, as well as instructions (GH-129618) by Mark Shannon · 6 months ago
  58. 0664c1a gh-126835: Move constant subscript folding to CFG (#129568) by Yan Yanchii · 7 months ago
  59. 75b628a GH-128563: Generate `opcode = ...` in instructions that need `opcode` (GH-129608) by Mark Shannon · 7 months ago
  60. 808071b GH-128682: Make `PyStackRef_CLOSE` escaping. (GH-129404) by Mark Shannon · 7 months ago
  61. 218f205 gh-129354: Use PyErr_FormatUnraisable() function (#129524) by Victor Stinner · 7 months ago
  62. a33dcb9 gh-81340: Use copy_file_range in shutil.copyfile copy functions (GH-93152) by Illia Volochii · 7 months ago
  63. ecd2f84 gh-105875: amend sqlite3 docstring wrt. SQLite requirement (#129599) by Erlend E. Aasland · 7 months ago
  64. 4e38eea gh-115514: Fix incomplete writes after close while using ssl in asyncio(#128037) by Vojtěch Boček · 7 months ago
  65. 853a6b7 Revert "gh-129005: Align FileIO.readall() allocation (#129458)" (#129572) by Cody Maloney · 7 months ago
  66. e1006ce gh-119461: Restore the testSocket VSOCK skipUnless removed by PR #119465 (#129561) by Gregory P. Smith · 7 months ago
  67. 71ae933 gh-93649: Move _testcapi tests to specific files (#129544) by Victor Stinner · 7 months ago
  68. 7d0521d gh-126835: Move optimization of constant sequence creation from codegen to CFG (#129426) by Kirill Podoprigora · 7 months ago
  69. d89a5f6 gh-105704: Disallow square brackets (`[` and `]`) in domain names for parsed URLs (#129418) by Seth Michael Larson · 7 months ago
  70. 60a8541 gh-93649: Add Modules/_testcapi/function.c file (#129521) by Victor Stinner · 7 months ago
  71. 5424e3b gh-93649: Add Modules/_testcapi/type.c file (#129516) by Victor Stinner · 7 months ago
  72. 8b70ff5 gh-93649: Move PyFrame C API tests to test_capi (#129512) by Victor Stinner · 7 months ago
  73. 22b2d37 gh-71494: string.Formatter: support keys/attributes in unnumbered fields (GH-21767) by qm2k · 7 months ago
  74. 31c82c2 GH-128469: Revert "warn when libpython was loaded from outside the build directory (#128645)" (#129506) by Petr Viktorin · 7 months ago
  75. 674befb GH-129386: Add `test.support.reset_code` (GH-129486) by Brandt Bucher · 7 months ago
  76. 8df5193 gh-127975: Avoid reusing quote types in ast.unparse if not needed (#127980) by Shantanu · 7 months ago
  77. 95504f4 gh-129354: Fix grammar in PyErr_FormatUnraisable() (#129475) by Victor Stinner · 7 months ago
  78. 3ebe3d7 Revert "gh-129005: _pyio.BufferedIO remove copy on readall (#129454)" (#129500) by Cody Maloney · 7 months ago
  79. 10ee2d9 gh-129205: Update multiprocessing.forkserver to use os.readinto() (#129425) by Cody Maloney · 7 months ago
  80. 510fefd gh-127349: Add check for correct resizing in REPL (#127387) by donBarbos · 7 months ago
  81. 4ca9fc0 gh-111495: Add PyFile tests (#129449) by Victor Stinner · 7 months ago
  82. e1c4ba9 gh-129005: _pyio.BufferedIO remove copy on readall (#129454) by Cody Maloney · 7 months ago
  83. 3bebe46 gh-128911: Add PyImport_ImportModuleAttr() function (#128912) by Victor Stinner · 7 months ago
  84. f927204 gh-129005: Align FileIO.readall() allocation (#129458) by Cody Maloney · 7 months ago
  85. 71aecc2 remove type annotations from multiprocessing. (#129381) by Gregory P. Smith · 7 months ago
  86. bcb25d6 gh-129403: Fix `ValueError` messages in `asyncio.Barrier` and `threading.Barrier` (#129419) by Stan Ulbrych · 7 months ago
  87. a472244 tests: add test.support.venv.VirtualEnvironmentMixin (#129461) by Filipe Laíns 🇵🇸 · 7 months ago
  88. a549f43 gh-128779: Fix site venv() for system site-packages (#129184) by Victor Stinner · 7 months ago
  89. c931d75 GH-127178: improve compatibility in `_sysconfig_vars_(...).json` (#128558) by Filipe Laíns 🇵🇸 · 7 months ago
  90. 29b3ce8 GH-128469: warn when libpython was loaded from outside the build directory (#128645) by Filipe Laíns 🇵🇸 · 7 months ago
  91. a1a4e9f gh-125522: Fix bare except in `test_uuid` (#129018) by Tomas R. · 7 months ago
  92. fdcedfd gh-126400: Add TCP socket timeout to SysLogHandler to prevent blocking (GH-126716) by Hod · 7 months ago
  93. 002c4e2 GH-129386: Use symbolic constants for specialization tests (GH-129415) by Brandt Bucher · 7 months ago
  94. 99ed302 gh-118761: Always lazy import `warnings` in `threading` (#129428) by Taneli Hukkinen · 7 months ago
  95. 49f2465 gh-118761: Improve import time of `subprocess` (GH-129427) by Taneli Hukkinen · 7 months ago
  96. 4815131 gh-100239: specialize bitwise logical binary ops on ints (#128927) by Irit Katriel · 7 months ago
  97. 828b276 GH-126599: Remove the PyOptimizer API (GH-129194) by Brandt Bucher · 7 months ago
  98. 5c930a2 gh-115999: Enable free-threaded specialization of LOAD_CONST (#129365) by T. Wouters · 7 months ago
  99. 7893908 gh-127146: Skip test_readinto_non_blocking on Emscripten (#129421) by Hood Chatham · 7 months ago
  100. 64c417d gh-112075: Remove critical section in dict.get (gh-129336) by Pieter Eendebak · 7 months ago