Python 3.11.8
  1. a113124 [3.11] gh-89811: Check for valid tp_version_tag in specializer (GH-115045) by Peter Lazorchak · 1 year, 6 months ago
  2. 0244e96 [3.11] gh-114388: Fix warnings when assign an unsigned integer member (GH-114391) (GH-115002) by Serhiy Storchaka · 1 year, 7 months ago
  3. ee3ca96 [3.11] gh-114685: Fix incorrect use of PyBUF_READ in import.c (GH-114686) (GH-114701) by Miss Islington (bot) · 1 year, 7 months ago
  4. 3bd4c3a [3.11] gh-113358 Fix rendering tracebacks with exceptions with a broken __getattr__ : Normalize exception (#114379) by Jérome Perrin · 1 year, 7 months ago
  5. d2cfb5b2 [3.11] gh-114384: Align sys.set_asyncgen_hooks signature in docs to reflect implementation (GH-114385) (#114387) by Miss Islington (bot) · 1 year, 7 months ago
  6. 20f7cf2 [3.11] gh-113358: Fix rendering tracebacks with exceptions with a broken __getattr__ (GH-113359) (#114118) by Jérome Perrin · 1 year, 7 months ago
  7. 50efd7d [3.11] gh-113842: Add missing error check for PyIter_Next() in Python/symtable.c (GH-113843) (GH-113852) by Miss Islington (bot) · 1 year, 7 months ago
  8. 4b358d7 [3.11] gh-106905: Use separate structs to track recursion depth in each PyAST_mod2obj call. (GH-113035) (GH-113472) (GH-113476) by Serhiy Storchaka · 1 year, 8 months ago
  9. d423493 [3.11] gh-112716: Fix SystemError when __builtins__ is not a dict (GH-112770) (GH-113105) by Serhiy Storchaka · 1 year, 8 months ago
  10. 581b244 [3.11] gh-112438: Fix support of format units with the "e" prefix in nested tuples in PyArg_Parse (gh-112439) (GH-112461) by Serhiy Storchaka · 1 year, 9 months ago
  11. 8222ad0 [3.11] [3.12] gh-109181: Fix refleak in tb_get_lineno() (GH-111948) (#111951) by Miss Islington (bot) · 1 year, 9 months ago
  12. a4aa213 [3.11] gh-109181: Speed up Traceback object creation by lazily compute the line number (GH-111548) (#111550) by Pablo Galindo Salgado · 1 year, 10 months ago
  13. 22cde39 [3.11] bpo-43950: handle wide unicode characters in tracebacks (GH-28150) (#111373) by Pablo Galindo Salgado · 1 year, 10 months ago
  14. e16922f [3.11] gh-109216: Fix possible memory leak in `BUILD_MAP` (#109323) by Nikita Sobolev · 1 year, 10 months ago
  15. f21c09c [3.11] gh-110237: Check `PyList_Append` for errors in `_PyEval_MatchClass` (GH-110238) (#110512) by Miss Islington (bot) · 1 year, 11 months ago
  16. 6a33529 [3.11] gh-109521: Fix obscure cases handling in PyImport_GetImporter() (GH-109522) (GH-109781) by Serhiy Storchaka · 1 year, 11 months ago
  17. 615d7fc [3.11] gh-110052: Fix faulthandler for freed tstate (#110069) (#110072) by Victor Stinner · 1 year, 11 months ago
  18. 17a335d [3.11] Fix error handling in _PySys_UpdateConfig() (GH-109524) (GH-109551) by Miss Islington (bot) · 1 year, 11 months ago
  19. f1f85a4 [3.11] gh-109351: Fix crash when compiling AST with invalid NamedExpr (GH-109352) (#109380) by Miss Islington (bot) · 1 year, 11 months ago
  20. 1e86961 [3.11] gh-109179: Fix traceback display for SyntaxErrors with notes (#109197) (#109283) by Irit Katriel · 2 years ago
  21. 82a1806 [3.11] gh-108987: Fix _thread.start_new_thread() race condition (#109135) (#109272) by Victor Stinner · 2 years ago
  22. c206582 [3.11] gh-109207: Fix SystemError when printing symtable entry object. (GH-109225) (GH-109228) by Miss Islington (bot) · 2 years ago
  23. 50e4143 [3.11] Check the result of PySet_Contains() for error in Python/symtable.c (GH-109146) (GH-109158) by Serhiy Storchaka · 2 years ago
  24. c1a2ef5 [3.11] gh-106922: Fix error location for constructs with spaces and parentheses (GH-108959) (#109148) by Miss Islington (bot) · 2 years ago
  25. b55cf2c [3.11] gh-104690: thread_run() checks for tstate dangling pointer (#109056) (#109134) by Victor Stinner · 2 years ago
  26. b9fc536 [3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524) by Serhiy Storchaka · 2 years ago
  27. ed67e60 [3.11] gh-107916: Save the error code before decoding the filename in PyErr_SetFromErrnoWithFilename() etc (GH-107929) (GH-108206) by Miss Islington (bot) · 2 years ago
  28. 92a5784 [3.11] gh-107915: Handle errors in C API functions PyErr_Set*() and PyErr_Format() (GH-107918) (GH-108135) by Serhiy Storchaka · 2 years ago
  29. ccf81e1 [3.11] gh-106242: Fix path truncation in os.path.normpath (GH-106816) (#107982) by Steve Dower · 2 years ago
  30. fced79f [3.11] gh-86493: Fix possible leaks in some modules initialization (GH-106768) (GH-106855) (GH-106863) by Serhiy Storchaka · 2 years, 1 month ago
  31. ddfe8eb [3.11] Document PYTHONSAFEPATH along side -P (GH-106122) (#106353) by Miss Islington (bot) · 2 years, 1 month ago
  32. b937ca0 [3.11] gh-101006: Improve error handling when read marshal data (GH-101007) (GH-106227) by Miss Islington (bot) · 2 years, 2 months ago
  33. 307c59a [3.11] gh-105979: Fix exception handling in unmarshal_frozen_code (`Python/import.c`) (GH-105980). (#106100) by Kumar Aditya · 2 years, 2 months ago
  34. dbe416b [3.11] gh-106033: Get rid of new occurrences of PyDict_GetItem and Py… (#106040) by Serhiy Storchaka · 2 years, 2 months ago
  35. 26d87fd [3.11] gh-106030: Miscellaneous fixes in Python/suggestions.c (GH-106… (GH-106039) by Serhiy Storchaka · 2 years, 2 months ago
  36. 2944a6c [3.11] GH-105840: Fix assertion failures when specializing calls with too many __defaults__ (GH-105864) by Miss Islington (bot) · 2 years, 2 months ago
  37. c0c4186 [3.11] GH-105588: Add missing error checks to some obj2ast_* converters (GH-105839) by Miss Islington (bot) · 2 years, 2 months ago
  38. 171aa08 [3.11] gh-105673: Fix uninitialized warning in sysmodule.c (GH-105674) (#105676) by Miss Islington (bot) · 2 years, 2 months ago
  39. f98d475 [3.11] gh-105375: Improve error handling in the sys extension module (#105611) (#105666) by Erlend E. Aasland · 2 years, 2 months ago
  40. 05c73e1 [3.11] gh-105375: Improve PyErr_WarnExplicit() error handling (GH-105610) (#105660) by Miss Islington (bot) · 2 years, 2 months ago
  41. b3d95d4 [3.11] gh-105375: Improve error handling in the builtins extension module (GH-105585) (#105650) by Miss Islington (bot) · 2 years, 2 months ago
  42. 90e357b [3.11] gh-105375: Improve error handling in compiler_enter_scope() (#105494) (#105582) by Erlend E. Aasland · 2 years, 2 months ago
  43. 4895788 [3.11] gh-105164: Detect annotations inside match blocks (GH-105177). (#105314) by Jelle Zijlstra · 2 years, 2 months ago
  44. 8de607a [3.11] gh-105184: document that marshal functions can fail and need to be checked with PyErr_Occurred (GH-105185) (#105219) by Miss Islington (bot) · 2 years, 3 months ago
  45. 7b3bc95 [3.11] GH-102818: Do not call PyTraceBack_Here in sys.settrace trampoline (GH-104650) by Mark Shannon · 2 years, 3 months ago
  46. 667e4ec [3.11] gh-104615: don't make unsafe swaps in apply_static_swaps (GH-104620). (#104636) by Carl Meyer · 2 years, 3 months ago
  47. 52a18fe [3.11] gh-104482: Fix error handling bugs in ast.c (#104514) by Irit Katriel · 2 years, 3 months ago
  48. fbb6def [3.11] GH-104405: Add missing PEP 523 checks (GH-104441) by Brandt Bucher · 2 years, 3 months ago
  49. a09d390 [3.11] gh-96670: Raise SyntaxError when parsing NULL bytes (GH-97594) (#104195) by Lysandros Nikolaou · 2 years, 3 months ago
  50. 15ffcf7 [3.11] gh-104018: remove unused format "z" handling in string formatfloat() (GH-104107) (#104260) by Miss Islington (bot) · 2 years, 3 months ago
  51. 8f23cad [3.11] gh-103886: Improve `builtins.__doc__` (GH-104179) (#104257) by Miss Islington (bot) · 2 years, 3 months ago
  52. fee3c91 [3.11] GH-103971: Fix incorrect locations for code following case blocks by Tian Gao · 2 years, 4 months ago
  53. 93a9535 [3.11] gh-101517: fix line number propagation in code generated for except* (#103550) (#103816) by Irit Katriel · 2 years, 4 months ago
  54. b28f919 [3.11] gh-102281: Fix potential nullptr dereference + use of uninitia… (#103040) by Max Bachmann · 2 years, 5 months ago
  55. 4c6b354 gh-98608: Fix Failure-handling in new_interpreter() (gh-102658) by Miss Islington (bot) · 2 years, 5 months ago
  56. d149f15 [3.11] gh-101975: Fixed a potential SegFault on garbage collection (GH-102803) (GH-102807) by Mark Shannon · 2 years, 5 months ago
  57. 63fd954 gh-102356: Add thrashcan macros to filter object dealloc (GH-102426) by Miss Islington (bot) · 2 years, 6 months ago
  58. 026faf2 [3.11] GH-102126: fix deadlock at shutdown when clearing thread state… (#102234) by Kumar Aditya · 2 years, 6 months ago
  59. ddb65c4 [3.11] gh-97786: Fix compiler warnings in pytime.c (GH-101826) (#102062) by Miss Islington (bot) · 2 years, 6 months ago
  60. 1633aea [3.11] gh-101967: add a missing error check (GH-101968) (#102015) by Miss Islington (bot) · 2 years, 6 months ago
  61. e8ce85de 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
  62. 955ba28 [3.11] gh-101072: support default and kw default in PyEval_EvalCodeEx for 3.11+ (GH-101127) (#101636) by Łukasz Langa · 2 years, 6 months ago
  63. 0c37ea9 [3.11] gh-101400: Fix incorrect lineno in exception message on contin… (gh-101447) by Dong-hee Na · 2 years, 7 months ago
  64. 07d1f99 [3.11] Update copyright years to 2023. (gh-100848) (GH-100849) by Miss Islington (bot) · 2 years, 7 months ago
  65. be7c197 [3.11] gh-100776: Fix misleading default value in help(input) (GH-100788) (#100841) by Shantanu · 2 years, 7 months ago
  66. b1e314a gh-95778: add doc missing in some places (GH-100627) by Miss Islington (bot) · 2 years, 8 months ago
  67. a3dbd4c [3.11] gh-64490: Fix bugs in argument clinic varargs processing (GH-32092) (#100368) by colorfulappl · 2 years, 8 months ago
  68. a852c5f [3.11] Correct CVE-2020-10735 documentation (GH-100306). (#100476) by Gregory P. Smith · 2 years, 8 months ago
  69. bed1d14 [3.11] gh-99240: Reset pointer to NULL when the pointed memory is freed in argument parsing (GH-99890) (#100385) by colorfulappl · 2 years, 8 months ago
  70. 2182a71 [3.11] GH-99729: Unlink frames before clearing them (#100047) by Brandt Bucher · 2 years, 9 months ago
  71. a3480ec [3.11] gh-99103: Normalize specialized traceback anchors against the current line (#99423) by Batuhan Taskaya · 2 years, 9 months ago
  72. 9dda902 gh-99578: Fix refleak in _imp.create_builtin() (GH-99642) by Miss Islington (bot) · 2 years, 9 months ago
  73. aa06786 [3.11] gh-99337: Fix compile errors with gcc 12 on macOS (GH-99470) (#99638) by Miss Islington (bot) · 2 years, 9 months ago
  74. a06fb51 [3.11] GH-99460: Emscripten trampolines on optimized METH_O and METH_NOARGS code paths (gh-99461) (#99514) by Hood Chatham · 2 years, 9 months ago
  75. f4cb828 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
  76. 1119ee4 [3.11] GH-99298: Don't perform jumps before error handling (GH-99343) by Brandt Bucher · 2 years, 9 months ago
  77. f9a68be [3.11] GH-99257: Check the owner's type when specializing slots (GH-99324) by Miss Islington (bot) · 2 years, 9 months ago
  78. 7c9c993 GH-99205: Mark new interpreters and threads as non-static (GH-99268) by Miss Islington (bot) · 2 years, 9 months ago
  79. 41a9f49 gh-98978: Fix Py_SetPythonHome(NULL) (GH-99066) by Miss Islington (bot) · 2 years, 10 months ago
  80. 39e0627 [3.11] gh-98925: Lower marshal recursion depth for WASI (GH-98938) (GH-98979) by Miss Islington (bot) · 2 years, 10 months ago
  81. 57dd110 [3.11] gh-96853: Restore test coverage for Py_Initialize(Ex) (GH-98874) by Miss Islington (bot) · 2 years, 10 months ago
  82. 0a67f82 [3.11] GH-93354: Fix PRECALL's adaptive backoff (GH-98011) by Brandt Bucher · 2 years, 10 months ago
  83. 0a84b7a Add a warning message about PyOS_snprintf (GH-95993) by Miss Islington (bot) · 2 years, 11 months ago
  84. 89e9474 [3.11] GH-97002: Prevent _PyInterpreterFrames from backing more than one PyFrameObject (GH-98002) by Miss Islington (bot) · 2 years, 11 months ago
  85. eecbeec [3.11] gh-96017: Fix some compiler warnings (GH-96018) (#96106) by Christian Heimes · 2 years, 11 months ago
  86. 015b49a [3.11] GH-97779: Ensure that *all* frame objects are backed by "complete" frames (GH-97886) by Miss Islington (bot) · 2 years, 11 months ago
  87. 4591dae [3.11] GH-97752: Clear the previous member of newly-created generator/coroutine frames (GH-97812) by Miss Islington (bot) · 2 years, 11 months ago
  88. 4d4b1e6 [3.11] Fix typos in `bltinmodule.c`. (GH-97789) by Benjamin Peterson · 2 years, 11 months ago
  89. a4ff0ea gh-96848: Fix -X int_max_str_digits option parsing (GH-96988) by Miss Islington (bot) · 2 years, 11 months ago
  90. 6a646dd GH-96975: Skip incomplete frames in PyEval_GetFrame (GH-97018) by Miss Islington (bot) · 2 years, 11 months ago
  91. fb87aaa Remove a stray DISPATCH() (GH-97004) by Brandt Bucher · 2 years, 11 months ago
  92. 0e61d2b [3.11] GH-95921: Fix positions for some chained comparisons (GH-96968) (GH-96973) by Brandt Bucher · 2 years, 11 months ago
  93. 32d80de GH-96864: Check for error between line and opcode events (GH-96880) by Miss Islington (bot) · 2 years, 11 months ago
  94. 6ff5471 gh-96387: take_gil() resets drop request before exit (#96869) (#96941) by Victor Stinner · 2 years, 11 months ago
  95. c4cf745 GH-96754: Check whether the interpreter frame is complete before creating frame object. (GH-96776) (#96787) by Miss Islington (bot) · 3 years ago
  96. 4958820 [3.11] gh-95853: Add script to automate WASM build (GH-95828, GH-95985, GH-96045, GH-96389, GH-96744) (GH-96749) by Christian Heimes · 3 years ago
  97. 7033dc8 GH-96678: Fix undefined behavior in ceval.c (GH-96708) by Miss Islington (bot) · 3 years ago
  98. c563b89 Fix possible NULL pointer dereference in _PyThread_CurrentFrames (GH-96584) by Miss Islington (bot) · 3 years ago
  99. 5586da6 [3.11] GH-96636: Remove all uses of NOTRACE_DISPATCH (GH-96643) (#96688) by Mark Shannon · 3 years ago
  100. e72f469 [3.11] GH-96569: Avoid undefined behavior (#96616) by Mark Shannon · 3 years ago