Python 3.11.8
  1. 279bbd2 gh-100107: Make py.exe launcher ignore app aliases that launch Microsoft Store (GH-114358) by Miss Islington (bot) · 1 year, 7 months ago
  2. d678ee7 [3.11] Trim trailing whitespace and test on CI (GH-104275) (#108215) by Hugo van Kemenade · 2 years ago
  3. e98fa71 gh-101467: Correct py.exe handling of prefix matches and cases when only one runtime is installed (GH-101468) by Miss Islington (bot) · 2 years, 7 months ago
  4. 5a8ed01 gh-101135: Add backwards compatibility to Windows launcher for older 32-bit versions (GH-101138) by Miss Islington (bot) · 2 years, 7 months ago
  5. 6492492 gh-100247: Fix py.exe launcher not using entire shebang command for finding custom commands (GH-100944) by Miss Islington (bot) · 2 years, 7 months ago
  6. 07d1f99 [3.11] Update copyright years to 2023. (gh-100848) (GH-100849) by Miss Islington (bot) · 2 years, 7 months ago
  7. 3939a4b bpo-43984: Allow winreg.SetValueEx to set -1 without treating it as an error (GH-25775) by Miss Islington (bot) · 2 years, 8 months ago
  8. d74117a Use faster APIs to calculate paths at startup for Store packaged Python on Windows (GH-99345) by Miss Islington (bot) · 2 years, 9 months ago
  9. d5e6f9b gh-99442: Fix handling in py.exe launcher when argv[0] does not include a file extension (GH-99542) by Miss Islington (bot) · 2 years, 9 months ago
  10. 46a3cf4 gh-98692: Enable treating shebang lines as executables in py.exe launcher (GH-98732) by Miss Islington (bot) · 2 years, 10 months ago
  11. 9f01a27 gh-98745: Allow py.exe launcher to install 3.11 by default and 3.12 on request (GH-98780) by Miss Islington (bot) · 2 years, 10 months ago
  12. 0b71dad gh-98414: py.exe launcher does not use defaults for -V:company/ option (GH-98460) by Miss Islington (bot) · 2 years, 10 months ago
  13. f07ee41 [3.11] gh-97728: Argument Clinic: Fix uninitialized variable in the Py_UNICODE converter (GH-97729) (GH-97757) by Serhiy Storchaka · 2 years, 11 months ago
  14. 9fa21d0 gh-96577: Fixes buffer overrun in _msi module (GH-96633) by Miss Islington (bot) · 3 years ago
  15. 08d8058 gh-96559: Fixes Windows launcher handling of defaults using old-style tags, and adds What's New section (GH-96595) by Miss Islington (bot) · 3 years ago
  16. 2c0017b gh-94399: Restore PATH search behaviour of py.exe launcher for '/usr/bin/env' shebang lines (GH-95582) by Miss Islington (bot) · 3 years, 1 month ago
  17. 1016df0 gh-95423: Update winreg.DeleteKeyEx documentation and remove dynamic function load (GH-95521) by Steve Dower · 3 years, 1 month ago
  18. 06b5f78 [3.11] gh-95174: WASI: skip missing sockets functions (GH-95179) (GH-95308) by Christian Heimes · 3 years, 1 month ago
  19. db13c0c [3.11] gh-95174: Handle missing dup() and constants in WASI (GH-95229) (GH-95272) by Christian Heimes · 3 years, 1 month ago
  20. 1368a1f gh-95359: Fix py.exe launcher handling of per-user py.ini and command names (GH-95399) by Miss Islington (bot) · 3 years, 1 month ago
  21. 7df3a1c gh-95285: py.exe launcher fails with short argv0 (GH-95295) (GH-95298) by Miss Islington (bot) · 3 years, 1 month ago
  22. 8c08e86 gh-90844: Allow virtual environments to correctly launch when they have spaces in the path (GH-94903) by Miss Islington (bot) · 3 years, 1 month ago
  23. b040617 gh-94772: Fix off-by-one error in Windows launcher (GH-94779) by Miss Islington (bot) · 3 years, 1 month ago
  24. 516d90e gh-93491: Add support tier detection to configure (GH-93492) by Miss Islington (bot) · 3 years, 2 months ago
  25. 8c5739e gh-93005: Fixes launcher test when no Python install is available (GH-93007) by Miss Islington (bot) · 3 years, 3 months ago
  26. a2ec09b gh-92817: Fix precedence of options to py.exe launcher (GH-92988) by Miss Islington (bot) · 3 years, 3 months ago
  27. 635b62a [3.11] gh-76773: Update docs mentioning no-longer-supported Windows versions & features (GH-92529) (GH-92608) by Miss Islington (bot) · 3 years, 3 months ago
  28. b270b82 gh-91320: Argument Clinic uses _PyCFunction_CAST() (#32210) by Victor Stinner · 3 years, 4 months ago
  29. d414f7e gh-90822: Make `PY_SSIZE_T_MAX` and `PY_SSIZE_T_MIN` constant expression (GH-92071) by Ganesh Kathiresan · 3 years, 4 months ago
  30. 6dcbc08 gh-91324: List feature macros in the stable ABI manifest, improve tests (GH-32415) by Petr Viktorin · 3 years, 4 months ago
  31. ac4ffd3 bpo-47169: Export PyOS_CheckStack on Windows (GH-32414) by Petr Viktorin · 3 years, 4 months ago
  32. 7173fd5 Remove the ancient Pynche color editor (#91554) by Barry Warsaw · 3 years, 4 months ago
  33. 5d421d7 gh-90501: Add PyErr_GetHandledException and PyErr_SetHandledException (GH-30531) by Irit Katriel · 3 years, 4 months ago
  34. 2390b22 bpo-47239: Fixes py.exe output when run in a virtual environment. (GH-32364) by Steve Dower · 3 years, 4 months ago
  35. bad86a6 bpo-46566: Add new py.exe launcher implementation (GH-32062) by Steve Dower · 3 years, 5 months ago
  36. 3751b6b bpo-47086: Remove .chm from Windows installer and add HTML docs (GH-32038) by Steve Dower · 3 years, 5 months ago
  37. 4657bf7 bpo-1635741: Fix winreg reference leaks (GH-31560) by Victor Stinner · 3 years, 6 months ago
  38. 3a5afc1 bpo-46638: Makes registry virtualisation setting stable when building MSIX packages (GH-31130) by Steve Dower · 3 years, 6 months ago
  39. 9b4e3d9 bpo-46629: Update classicAppCompat.sccd for new signing certificate (GH-31111) by Steve Dower · 3 years, 7 months ago
  40. ba650af Optimize images by IMGbot (GH-21348) by Manish Kumar ⛄ · 3 years, 7 months ago
  41. 38e0b9e bpo-37705: Remove orphaned PC/errmap.mak (GH-29724) by Oleg Iarygin · 3 years, 7 months ago
  42. f66c857 bpo-45459: Add Py_buffer to limited API (GH-29991) by Christian Heimes · 3 years, 7 months ago
  43. a6ca8ee bpo-46315: Add ifdef HAVE_ feature checks for WASI compatibility (GH-30507) by Christian Heimes · 3 years, 7 months ago
  44. 08bc1ba bpo-46303: Fix fileutils.h compiler warnings (GH-30550) by Victor Stinner · 3 years, 7 months ago
  45. e028ae9 bpo-45923: Handle call events in bytecode (GH-30364) by Mark Shannon · 3 years, 7 months ago
  46. ba00f0d Update copyright year to 2022. (GH-30335) by Benjamin Peterson · 3 years, 8 months ago
  47. 50669083 bpo-43931: Export Python version as API data (GH-25577) by Gabriele N. Tornetta · 3 years, 8 months ago
  48. 8319114 bpo-45947: Place dict and values pointer at fixed (negative) offset just before GC header. (GH-29879) by Mark Shannon · 3 years, 8 months ago
  49. 99fcf15 bpo-45582: Port getpath[p].c to Python (GH-29041) by Steve Dower · 3 years, 9 months ago
  50. 4141d94 bpo-44391: Remove unused argument from a varargs call. (GH-29843) by Vinay Sajip · 3 years, 9 months ago
  51. 4841e69 bpo-45901: Fixes argument passing when invoking .py files directly through the Store package (GH-29799) by Steve Dower · 3 years, 9 months ago
  52. 8caceb7 bpo-40280: Add configure check for socket shutdown (GH-29795) by Christian Heimes · 3 years, 9 months ago
  53. f9de97a bpo-45616: Let py.exe distinguish between v3.1 and v3.10 (GH-29731) by Zachary Ware · 3 years, 9 months ago
  54. a56fbad bpo-45220: Ensure RT_MANIFEST is defined when compiling Windows resource files (GH-29501) by Steve Dower · 3 years, 9 months ago
  55. a4774f4 bpo-45720: Drop references to shlwapi.dll on Windows (GH-29417) by Steve Dower · 3 years, 10 months ago
  56. fd0c84d bpo-45220: Remove invalid include from resource definition files on Windows (GH-29396) by Steve Dower · 3 years, 10 months ago
  57. f30ad65 bpo-45292: [PEP 654] add the ExceptionGroup and BaseExceptionGroup classes (GH-28569) by Irit Katriel · 3 years, 10 months ago
  58. 9942f42 bpo-45522: Allow to disable freelists on build time (GH-29056) by Christian Heimes · 3 years, 10 months ago
  59. 2cbf50e bpo-44220: Export PyStructSequence_UnnamedField in the limited API (GH-26331) by Ken Jin · 3 years, 10 months ago
  60. 00ffc45 bpo-45440: Remove pymath.c fallbacks (GH-28977) by Victor Stinner · 3 years, 10 months ago
  61. 194a952 bpo-45440: Require math.h isinf() to build (GH-28894) by Victor Stinner · 3 years, 10 months ago
  62. aac29af bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914) by Victor Stinner · 3 years, 10 months ago
  63. 97308df bpo-45434: Move _Py_BEGIN_SUPPRESS_IPH to pycore_fileutils.h (GH-28922) by Victor Stinner · 3 years, 10 months ago
  64. 5f401f1 Fix typos in the Objects directory (GH-28766) by Christian Clauss · 3 years, 11 months ago
  65. 6c942a8 bpo-45375: Fix off by one error in buffer allocation (GH-28764) by Steve Dower · 3 years, 11 months ago
  66. 5146877 bpo-45375: Fix assertion failure due to searching for stdlib in unnormalised paths (GH-28735) by Steve Dower · 3 years, 11 months ago
  67. 0c50b8c bpo-45211: Remember the stdlib dir during startup. (gh-28586) by Eric Snow · 3 years, 11 months ago
  68. ae7839b bpo-45211: Move helpers from getpath.c to internal API. (gh-28550) by Eric Snow · 3 years, 11 months ago
  69. 8f943ca [codemod] Fix non-matching bracket pairs (GH-28473) by Mohamad Mansour · 4 years ago
  70. 09b4ad1 bpo-45188: Windows now regenerates frozen modules at the start of build instead of late (GH-28322) by Steve Dower · 4 years ago
  71. 2c3474a bpo-45123: PyAiter_Check and PyObject_GetAiter fix & rename. (GH-28194) by Yury Selivanov · 4 years ago
  72. a24676b Add tests for the C tokenizer and expose it as a private module (GH-27924) by Pablo Galindo Salgado · 4 years ago
  73. 3e2c643 bpo-42035: Add PyType_GetQualName() to get a type's qualified name. (GH-27551) by Hai Shi · 4 years ago
  74. ce5e1a6 bpo-41103: Resurrect the old buffer protocol. (GH-27437) by Inada Naoki · 4 years, 1 month ago
  75. a390ebe bpo-42035: Add a PyType_GetName() to get type's short name. (GH-23903) by Hai Shi · 4 years, 1 month ago
  76. 11749e2 bpo-44740: Lowercase "internet" and "web" where appropriate. (#27378) by Mariusz Felisiak · 4 years, 1 month ago
  77. 96c4cbd bpo-44353: Implement typing.NewType __call__ method in C (#27262) by Yurii Karabas · 4 years, 1 month ago
  78. db532a0 bpo-39947: Remove old private trashcan C API functions (GH-26869) by Victor Stinner · 4 years, 2 months ago
  79. 6773c3e bpo-44392: Add Py_GenericAlias to C API docs (GH-26724) by Ken Jin · 4 years, 2 months ago
  80. d168569 bpo-43795: Remove Py_FrozenMain from the Limited API & Stable ABI (GH-26241) by Petr Viktorin · 4 years, 3 months ago
  81. adcd220 bpo-40222: "Zero cost" exception handling (GH-25729) by Mark Shannon · 4 years, 3 months ago
  82. cf86996 bpo-43795: Mark PyCodec_Unregister as a function, not data, in stable ABI (GH-25920) by Petr Viktorin · 4 years, 4 months ago
  83. 2fc857a Update CI files to account for the master -> main rename (GH-25860) by Pablo Galindo · 4 years, 4 months ago
  84. c2931d3 bpo-43916: Move the _PyStructSequence_InitType function to the internal API (GH-25854) by Pablo Galindo · 4 years, 4 months ago
  85. 558df90 bpo-43916: Export the _PyStructSequence_InitType to fix build errors in the curses module (GH-25768) by Pablo Galindo · 4 years, 4 months ago
  86. 14fc2bd bpo-28254: Add PyGC_ functions to the stable ABI manifest (GH-25720) by Petr Viktorin · 4 years, 4 months ago
  87. f6ee4da bpo-43795: Generate python3dll.c and doc data from manifest (PEP 652) (GH-25315) by Petr Viktorin · 4 years, 4 months ago
  88. 5e437fb bpo-30555: Fix WindowsConsoleIO fails in the presence of fd redirection (GH-1927) by Segev Finer · 4 years, 4 months ago
  89. 91b69b7 bpo-43868: Remove PyOS_ReadlineFunctionPointer from the stable ABI list (GH-25442) by Petr Viktorin · 4 years, 4 months ago
  90. 92eebf6 bpo-43795: Sort PC/python3dll.c (GH-25312) by Petr Viktorin · 4 years, 4 months ago
  91. 3359cab bpo-43688: Support the limited C API in debug mode (GH-25131) by Victor Stinner · 4 years, 5 months ago
  92. dec0757 bpo-43179: Generalise alignment for optimised string routines (GH-24624) by Jessica Clarke · 4 years, 5 months ago
  93. dfeec34 bpo-43637: Fix a possible memory leak in winreg.SetValueEx() (GH-25038) by Zackery Spytz · 4 years, 5 months ago
  94. 4827483 bpo-43510: Implement PEP 597 opt-in EncodingWarning. (GH-19481) by Inada Naoki · 4 years, 5 months ago
  95. 28ad12f bpo-43244: Remove symtable.h header file (GH-24910) by Victor Stinner · 4 years, 5 months ago
  96. ba251c2 bpo-43356: Allow passing a signal number to interrupt_main() (GH-24755) by Antoine Pitrou · 4 years, 5 months ago
  97. c994ffe bpo-11717: fix ssize_t redefinition error when targeting 32bit Windows app (GH-24479) by Jozef Grajciar · 4 years, 6 months ago
  98. 4233ff3 Fix typo in launcher.c (GH-24497) by Ikko Ashimine · 4 years, 6 months ago
  99. 8a8b5df bpo-43155: Add PyCMethod_New to PC/python3dll.c (GH-24500) by Zackery Spytz · 4 years, 6 months ago
  100. 28873a7 Fix signed/unsigned comparison to avoid compilation warning (GH-24441) by Ken Jin · 4 years, 7 months ago