Python 3.10.11
  1. 5ae5ea8 [3.10] GH-87235: Make sure "python /dev/fd/9 9</path/to/script.py" works on macOS (GH-99768) (#99817) by Miss Islington (bot) · 2 years, 5 months ago
  2. d5fdc3f gh-98608: Fix Failure-handling in new_interpreter() (gh-102658) by Miss Islington (bot) · 2 years, 5 months ago
  3. d4a04e5 gh-102356: Add thrashcan macros to filter object dealloc (GH-102426) by Miss Islington (bot) · 2 years, 6 months ago
  4. 6c2e052 [3.10] GH-102126: fix deadlock at shutdown when clearing thread state… (#102235) by Kumar Aditya · 2 years, 6 months ago
  5. 5b610b5 [3.10] gh-97786: Fix compiler warnings in pytime.c (GH-101826) (#102150) by Mark Dickinson · 2 years, 6 months ago
  6. 92050e8 gh-101967: add a missing error check (GH-101968) by Miss Islington (bot) · 2 years, 6 months ago
  7. c63d7c9 gh-101614: Don't treat python3_d.dll as a Python DLL when checking extension modules for incompatibility (GH-101615) by Miss Islington (bot) · 2 years, 6 months ago
  8. 740050a [3.10] gh-101400: Fix incorrect lineno in exception message on contin… (gh-101448) by Dong-hee Na · 2 years, 7 months ago
  9. 3e9543e [3.10] Update copyright years to 2023. (gh-100850) by Benjamin Peterson · 2 years, 7 months ago
  10. a8702bb [3.10] gh-100776: Fix misleading default value in help(input) (GH-100788) (#100842) by Shantanu · 2 years, 7 months ago
  11. 88fe8d7 [3.10] Correct CVE-2020-10735 documentation (GH-100306). (#100477) by Gregory P. Smith · 2 years, 8 months ago
  12. 591365c [3.10] gh-99240: Reset pointer to NULL when the pointed memory is freed in argument parsing (GH-99890) (#100386) by colorfulappl · 2 years, 8 months ago
  13. 37dbbb2 gh-99578: Fix refleak in _imp.create_builtin() (GH-99642) by Miss Islington (bot) · 2 years, 9 months ago
  14. e470803 gh-87604: Avoid publishing list of active per-interpreter audit hooks via the gc module (GH-99373) by Miss Islington (bot) · 2 years, 9 months ago
  15. 90f2c79 Add a warning message about PyOS_snprintf (GH-95993) by Miss Islington (bot) · 2 years, 10 months ago
  16. 00c3524 gh-96848: Fix -X int_max_str_digits option parsing (GH-96988) by Miss Islington (bot) · 2 years, 11 months ago
  17. aced809 [3.10] GH-95921: Fix positions for some chained comparisons (GH-96968) (GH-96974) by Brandt Bucher · 2 years, 11 months ago
  18. 21b5af9 [3.10] GH-96864: Check for error between line and opcode events (GH-96969) by Brandt Bucher · 2 years, 11 months ago
  19. dcff50a gh-96387: take_gil() resets drop request before exit (GH-96869) (GH-96941) by Miss Islington (bot) · 2 years, 11 months ago
  20. 8f0fa4b [3.10] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96501) by Gregory P. Smith · 3 years ago
  21. 563f058 [3.10] gh-94938: Fix errror detection of unexpected keyword arguments (GH-94999) (GH-95354) by Serhiy Storchaka · 3 years, 1 month ago
  22. 31a390e [3.10] gh-94930: skipitem() in getargs.c should return non-NULL on error (GH-94931) (GH-94963) by Miss Islington (bot) · 3 years, 1 month ago
  23. 31608ab gh-94864: Fix PyArg_Parse* with deprecated format units "u" and "Z" (GH-94902) by Miss Islington (bot) · 3 years, 1 month ago
  24. b87d03d [3.10] GH-94329: Don't raise on excessive stack consumption (GH-94421) (#94448) by Mark Shannon · 3 years, 1 month ago
  25. 5e24c80 [3.10] gh-94510: Raise on re-entrant calls to sys.setprofile and syssettrace (GH-94511) (#94579) by Pablo Galindo Salgado · 3 years, 1 month ago
  26. 1e6c678 gh-94332: make it safe to call assemble_free when assemble_init has not been called (GH-94389) (GH-94443) by Irit Katriel · 3 years, 2 months ago
  27. 08069ba [3.10] GH-93964: Harden overflow checks before _PyBytes_Resize in compile.c (GH-94045) by Dennis Sweeney · 3 years, 2 months ago
  28. 968b238 [3.11] gh-93741: Add private C API _PyImport_GetModuleAttrString() (GH-93742) (GH-93792) by Miss Islington (bot) · 3 years, 2 months ago
  29. c649526 [3.10] gh-93217: fix some issues in man page and --help (GH-93219) (#93261) by Éric · 3 years, 3 months ago
  30. 9369942 [3.10] gh-91924: Fix __ltrace__ for non-UTF-8 stdout encoding (#93214) by Victor Stinner · 3 years, 3 months ago
  31. a4bea26 gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93066) (GH-93146) by Miss Islington (bot) · 3 years, 3 months ago
  32. c1b1249 gh-93061: Mark as artificial: backwards jump after async for (GH-93120) by Dennis Sweeney · 3 years, 3 months ago
  33. 89697f7 bpo-47260: Fix os.closerange() potentially being a no-op in a seccomp sandbox (GH-32418) by Miss Islington (bot) · 3 years, 4 months ago
  34. 3594ebc [3.10] bpo-46940: Don't override existing AttributeError suggestion information (GH-31710) (GH-31724) by Pablo Galindo Salgado · 3 years, 5 months ago
  35. fa8c5ed bpo-46831: Update __build_class__ comment (GH-31522) by Miss Islington (bot) · 3 years, 6 months ago
  36. d4e4ef1 [3.10] bpo-46724: Use `JUMP_ABSOLUTE` for all backward jumps. (GH-31326) (GH-31354) by Mark Shannon · 3 years, 6 months ago
  37. ff6948b bpo-45773: Remove invalid peephole optimizations (GH-31066) by Miss Islington (bot) · 3 years, 7 months ago
  38. 5c39e47 [3.10] bpo-45703: Invalidate _NamespacePath cache on importlib.invalidate_cache (GH-29384) (GH-30922) by Petr Viktorin · 3 years, 7 months ago
  39. 6f9ca53 bpo-46347: Fix PyEval_EvalCodeEx to correctly cleanup in error paths (#30553) by Yury Selivanov · 3 years, 7 months ago
  40. b1a94f1 bpo-46347: Fix memory leak in PyEval_EvalCodeEx. (GH-30546) by Miss Islington (bot) · 3 years, 7 months ago
  41. bea3f42 bpo-46289: Make conversion of FormattedValue not optional on ASDL (GH-30467) by Miss Islington (bot) · 3 years, 7 months ago
  42. 35955e4 [3.10] Update copyright year to 2022. (GH-30335) (GH-30336) by Miss Islington (bot) · 3 years, 8 months ago
  43. 438817f bpo-46042: Improve SyntaxError locations in the symbol table (GH-30059) (GH-30064) by Miss Islington (bot) · 3 years, 8 months ago
  44. 99c7232 [3.10] bpo-46009: Do not exhaust generator when send() method raises (GH-29986). (GH-29988) by Mark Shannon · 3 years, 8 months ago
  45. 4d2cc3e bpo-45614: Fix traceback display for exceptions with invalid module name (GH-29726) (GH-29826) by Irit Katriel · 3 years, 9 months ago
  46. 904af3d [3.10] bpo-45848: Allow the parser to get error lines from encoded files (GH-29646) (GH-29661) by Łukasz Langa · 3 years, 9 months ago
  47. 6d66de9 bpo-44959: Add fallback to extension modules with '.sl' suffix on HP-UX (GH-27857) (GH-29152) by Miss Islington (bot) · 3 years, 9 months ago
  48. 8eabe60 [3.10] bpo-45826: Fix a crash in suggestions.c by checking for `traceback is None` (GH-29590) (GH-29602) by Łukasz Langa · 3 years, 9 months ago
  49. 4ffde90 bpo-45831: _Py_DumpASCII() uses a single write() call if possible (GH-29596) (GH-29598) by Miss Islington (bot) · 3 years, 9 months ago
  50. 1079b3e bpo-42540: reallocation of id_mutex should not force default allocator (GH-29564) by Miss Islington (bot) · 3 years, 9 months ago
  51. a89bbde [3.10] bpo-45773: Stop "optimizing" certain jump patterns (GH-29526) by Brandt Bucher · 3 years, 9 months ago
  52. b2ae631 [3.10] bpo-45688: Add _scproxy to sys.stdlib_module_names (GH-29358) (GH-29361) by Miss Islington (bot) · 3 years, 10 months ago
  53. 854db7e Fix format string in _PyImport_LoadDynamicModuleWithSpec() (GH-28863) by Miss Islington (bot) · 3 years, 10 months ago
  54. 56825b6 Handle error when PyUnicode_GetLength returns a negative value. (GH-28859) by Miss Islington (bot) · 3 years, 10 months ago
  55. 3a58d60 Fix a leak in _PyImport_LoadDynamicModuleWithSpec() after failing PySys_Audit() (GH-28862) by Miss Islington (bot) · 3 years, 10 months ago
  56. ccd82a0 [3.10] Fix typos in the Python directory (GH-28767) (GH-28799) by Christian Clauss · 3 years, 11 months ago
  57. d0d2965 bpo-44050: Extension modules can share state when they don't support sub-interpreters. (GH-27794) (GH-28738) by Miss Islington (bot) · 3 years, 11 months ago
  58. 1670d59 [3.10] bpo-45355: More use of sizeof(_Py_CODEUNIT) (GH-28720). (GH-28721) by Serhiy Storchaka · 3 years, 11 months ago
  59. b549978 [3.10] bpo-45355: Use sizeof(_Py_CODEUNIT) instead of literal 2 for the size of the code unit (GH-28711). (GH-28718) by Serhiy Storchaka · 3 years, 11 months ago
  60. 93242d7 [3.10] Remove trailing spaces (GH-28709) by Serhiy Storchaka · 3 years, 11 months ago
  61. 6df8c32 bpo-41710: PyThread_acquire_lock_timed() uses sem_clockwait() (GH-28671) by Victor Stinner · 3 years, 11 months ago
  62. 2be4c37 Move predispatch logic from DISPATCH macro to juts before switch. Reduces size of each opocde in interpreter. (GH-28475) by Mark Shannon · 3 years, 11 months ago
  63. ec4e2ec [3.10] bpo-45307: Restore private C API function _PyImport_FindExtensionObject() (GH-28594) by Serhiy Storchaka · 3 years, 11 months ago
  64. e1bdecb [3.10] bpo-45183: don't raise an exception when calling zipimport.zipimporter.find_spec() when the zip file is missing and the internal cache has been reset (GH-28435) (#28438) by Brett Cannon · 4 years ago
  65. 2563dd2 [3.10] bpo-34602: Quadruple stack size on macOS when compiling with UBSAN (GH-27309) (GH-28280) by Łukasz Langa · 4 years ago
  66. 23c4677 bpo-44219: Release the GIL during isatty syscalls (GH-28250) (GH-28255) by Miss Islington (bot) · 4 years ago
  67. 6b996d6 [3.10] bpo-45083: Include the exception class qualname when formatting an exception (GH-28119) (GH-28134) by Miss Islington (bot) · 4 years ago
  68. d41abe8 [3.10] bpo-45056: Remove trailing unused constants from co_consts (GH-28109) (GH-28125) by Łukasz Langa · 4 years ago
  69. 53257cf bpo-45123: PyAiter_Check and PyObject_GetAiter fix & rename. (GH-28194) (GH-28199) by Miss Islington (bot) · 4 years ago
  70. ebbd0ac bpo-45039: Consistently use ADDOP_LOAD_CONST in compiler rather than ADDOP_O(c, LOAD_CONST,...) (GH-28015) by Miss Islington (bot) · 4 years ago
  71. c4c57e5 bpo-45061: Enhance faulthandler traceback wit no Python frame (GH-28090) by Miss Islington (bot) · 4 years ago
  72. fe997e1 bpo-44449: faulthandler don't modify frame refcnt (GH-27850) by Victor Stinner · 4 years ago
  73. 32c1caa bpo-45000: Raise SyntaxError when try to delete __debug__ (GH-27947) (GH-27957) by Dong-hee Na · 4 years ago
  74. d86bbe3 bpo-25782: avoid hang in PyErr_SetObject when current exception has a cycle in its context chain (GH-27626) by Miss Islington (bot) · 4 years ago
  75. 0f02993 Remove unused variable. (GH-27677) (#27680) by Mark Shannon · 4 years ago
  76. 762ef85 bpo-44840: Compiler: Move duplication of exit blocks with no line numbers to after CFG optimization. (GH-27656) (#27673) by Mark Shannon · 4 years ago
  77. ac8f72c bpo-44856: Possible reference leak in error paths of update_bases() and __build_class__ (GH-27647) by Miss Islington (bot) · 4 years ago
  78. 2ae2235 bpo-44849: Fix os.set_inheritable() on FreeBSD 14 with O_PATH (GH-27623) by Miss Islington (bot) · 4 years ago
  79. a11158e bpo-44584: Deprecate PYTHONTHREADDEBUG env var (GH-27065) by Miss Islington (bot) · 4 years ago
  80. 8ce7f2f bpo-39091: Fix segfault when Exception constructor returns non-exception for gen.throw. (GH-17658) (GH-27572) by Miss Islington (bot) · 4 years, 1 month ago
  81. ebba286 bpo-32280: Store _PyRuntime in a named section (GH-4802) (#27448) by Miss Islington (bot) · 4 years, 1 month ago
  82. 405f5c5 [3.10] bpo-43897: Reject "_" captures and top-level MatchStar in the AST validator (GH-27432) (GH-27435) by Miss Islington (bot) · 4 years, 1 month ago
  83. 6fc1efa bpo-44740: Lowercase "internet" and "web" where appropriate. (GH-27378) (GH-27380) by Miss Islington (bot) · 4 years, 1 month ago
  84. 01601aa [3.10] bpo-44600: Fix line numbers for pattern matching cleanup code (GH-27346) (GH-27356) by Miss Islington (bot) · 4 years, 1 month ago
  85. 37bdd22 bpo-44645: Check for interrupts on any potentially backwards edge (GH-27216) (GH-27235) by Miss Islington (bot) · 4 years, 1 month ago
  86. efda905 bpo-44655: Include the name of the type in unset __slots__ attribute errors (GH-27199) (GH-27201) by Miss Islington (bot) · 4 years, 1 month ago
  87. a0b1d40 bpo-44655: Don't include suggestions for attributes that are the same as the missing one (GH-27197) (GH-27198) by Miss Islington (bot) · 4 years, 1 month ago
  88. 42a5514 Revert "bpo-44645: Check for interrupts on any potentially backwards edge. (GH-27167)" (GH-27194) (#27195) by Miss Islington (bot) · 4 years, 1 month ago
  89. 37686f7 bpo-44626: Merge basic blocks earlier to enable better handling of exit blocks without line numbers (GH-27138) (GH-27182) by Mark Shannon · 4 years, 1 month ago
  90. 0e349ea [3.10] bpo-44645: Check for interrupts on any potentially backwards edge. (GH-27167) (GH-27183) by Mark Shannon · 4 years, 1 month ago
  91. 47695e3 bpo-44622: Set line number of END_ASYNC_FOR to match that of iterator. (GH-27160) (GH-27163) by Mark Shannon · 4 years, 1 month ago
  92. 016af14 [3.10] bpo-44589: raise a SyntaxError when mapping patterns have duplicate literal keys (GH-27131) (GH-27157) by Miss Islington (bot) · 4 years, 1 month ago
  93. 794ff7d bpo-44616: Mark all clean up instructions at end of named exception block as artificial (GH-27109) (GH-27135) by Mark Shannon · 4 years, 1 month ago
  94. 4a0f1df bpo-44472: Fix ltrace functionality when exceptions are raised (GH-26822) (GH-26830) by Miss Islington (bot) · 4 years, 1 month ago
  95. 2f76368 [3.10] bpo-43897: ast validation for pattern matching nodes (GH-27074) by Batuhan Taskaya · 4 years, 1 month ago
  96. 9f2c63b bpo-44570: Fix line tracing for forward jumps to duplicated tails (GH-27067) by Mark Shannon · 4 years, 1 month ago
  97. a5764d3 bpo-41180: Replace marshal code.__new__ audit event with marshal.load[s] and marshal.dumps (GH-26970) by Steve Dower · 4 years, 2 months ago
  98. ece3841 bpo-44441: _PyImport_Fini2() resets PyImport_Inittab (GH-26874) (GH-26877) by Victor Stinner · 4 years, 2 months ago
  99. 9b0bbb9 bpo-44466: Faulthandler now detects the GC (GH-26823) (GH-26826) by Victor Stinner · 4 years, 2 months ago
  100. 7674c83 bpo-44297: Fix missing line number in generator expressions (GH-26821) by Mark Shannon · 4 years, 2 months ago