Python 3.11.6
  1. 615d7fc [3.11] gh-110052: Fix faulthandler for freed tstate (#110069) (#110072) by Victor Stinner · 1 year, 11 months ago
  2. 17a335d [3.11] Fix error handling in _PySys_UpdateConfig() (GH-109524) (GH-109551) by Miss Islington (bot) · 1 year, 11 months ago
  3. 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
  4. 1e86961 [3.11] gh-109179: Fix traceback display for SyntaxErrors with notes (#109197) (#109283) by Irit Katriel · 2 years ago
  5. 82a1806 [3.11] gh-108987: Fix _thread.start_new_thread() race condition (#109135) (#109272) by Victor Stinner · 2 years ago
  6. c206582 [3.11] gh-109207: Fix SystemError when printing symtable entry object. (GH-109225) (GH-109228) by Miss Islington (bot) · 2 years ago
  7. 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
  8. c1a2ef5 [3.11] gh-106922: Fix error location for constructs with spaces and parentheses (GH-108959) (#109148) by Miss Islington (bot) · 2 years ago
  9. b55cf2c [3.11] gh-104690: thread_run() checks for tstate dangling pointer (#109056) (#109134) by Victor Stinner · 2 years ago
  10. b9fc536 [3.11] gh-107913: Fix possible losses of OSError error codes (GH-107930) (GH-108524) by Serhiy Storchaka · 2 years ago
  11. 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
  12. 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
  13. ccf81e1 [3.11] gh-106242: Fix path truncation in os.path.normpath (GH-106816) (#107982) by Steve Dower · 2 years ago
  14. 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
  15. ddfe8eb [3.11] Document PYTHONSAFEPATH along side -P (GH-106122) (#106353) by Miss Islington (bot) · 2 years, 1 month ago
  16. 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
  17. 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
  18. dbe416b [3.11] gh-106033: Get rid of new occurrences of PyDict_GetItem and Py… (#106040) by Serhiy Storchaka · 2 years, 2 months ago
  19. 26d87fd [3.11] gh-106030: Miscellaneous fixes in Python/suggestions.c (GH-106… (GH-106039) by Serhiy Storchaka · 2 years, 2 months ago
  20. 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
  21. c0c4186 [3.11] GH-105588: Add missing error checks to some obj2ast_* converters (GH-105839) by Miss Islington (bot) · 2 years, 2 months ago
  22. 171aa08 [3.11] gh-105673: Fix uninitialized warning in sysmodule.c (GH-105674) (#105676) by Miss Islington (bot) · 2 years, 2 months ago
  23. f98d475 [3.11] gh-105375: Improve error handling in the sys extension module (#105611) (#105666) by Erlend E. Aasland · 2 years, 2 months ago
  24. 05c73e1 [3.11] gh-105375: Improve PyErr_WarnExplicit() error handling (GH-105610) (#105660) by Miss Islington (bot) · 2 years, 2 months ago
  25. 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
  26. 90e357b [3.11] gh-105375: Improve error handling in compiler_enter_scope() (#105494) (#105582) by Erlend E. Aasland · 2 years, 2 months ago
  27. 4895788 [3.11] gh-105164: Detect annotations inside match blocks (GH-105177). (#105314) by Jelle Zijlstra · 2 years, 2 months ago
  28. 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
  29. 7b3bc95 [3.11] GH-102818: Do not call PyTraceBack_Here in sys.settrace trampoline (GH-104650) by Mark Shannon · 2 years, 3 months ago
  30. 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
  31. 52a18fe [3.11] gh-104482: Fix error handling bugs in ast.c (#104514) by Irit Katriel · 2 years, 3 months ago
  32. fbb6def [3.11] GH-104405: Add missing PEP 523 checks (GH-104441) by Brandt Bucher · 2 years, 3 months ago
  33. a09d390 [3.11] gh-96670: Raise SyntaxError when parsing NULL bytes (GH-97594) (#104195) by Lysandros Nikolaou · 2 years, 3 months ago
  34. 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
  35. 8f23cad [3.11] gh-103886: Improve `builtins.__doc__` (GH-104179) (#104257) by Miss Islington (bot) · 2 years, 3 months ago
  36. fee3c91 [3.11] GH-103971: Fix incorrect locations for code following case blocks by Tian Gao · 2 years, 4 months ago
  37. 93a9535 [3.11] gh-101517: fix line number propagation in code generated for except* (#103550) (#103816) by Irit Katriel · 2 years, 4 months ago
  38. b28f919 [3.11] gh-102281: Fix potential nullptr dereference + use of uninitia… (#103040) by Max Bachmann · 2 years, 5 months ago
  39. 4c6b354 gh-98608: Fix Failure-handling in new_interpreter() (gh-102658) by Miss Islington (bot) · 2 years, 5 months ago
  40. d149f15 [3.11] gh-101975: Fixed a potential SegFault on garbage collection (GH-102803) (GH-102807) by Mark Shannon · 2 years, 5 months ago
  41. 63fd954 gh-102356: Add thrashcan macros to filter object dealloc (GH-102426) by Miss Islington (bot) · 2 years, 6 months ago
  42. 026faf2 [3.11] GH-102126: fix deadlock at shutdown when clearing thread state… (#102234) by Kumar Aditya · 2 years, 6 months ago
  43. ddb65c4 [3.11] gh-97786: Fix compiler warnings in pytime.c (GH-101826) (#102062) by Miss Islington (bot) · 2 years, 6 months ago
  44. 1633aea [3.11] gh-101967: add a missing error check (GH-101968) (#102015) by Miss Islington (bot) · 2 years, 6 months ago
  45. 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
  46. 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
  47. 0c37ea9 [3.11] gh-101400: Fix incorrect lineno in exception message on contin… (gh-101447) by Dong-hee Na · 2 years, 7 months ago
  48. 07d1f99 [3.11] Update copyright years to 2023. (gh-100848) (GH-100849) by Miss Islington (bot) · 2 years, 7 months ago
  49. be7c197 [3.11] gh-100776: Fix misleading default value in help(input) (GH-100788) (#100841) by Shantanu · 2 years, 7 months ago
  50. b1e314a gh-95778: add doc missing in some places (GH-100627) by Miss Islington (bot) · 2 years, 8 months ago
  51. a3dbd4c [3.11] gh-64490: Fix bugs in argument clinic varargs processing (GH-32092) (#100368) by colorfulappl · 2 years, 8 months ago
  52. a852c5f [3.11] Correct CVE-2020-10735 documentation (GH-100306). (#100476) by Gregory P. Smith · 2 years, 8 months ago
  53. 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
  54. 2182a71 [3.11] GH-99729: Unlink frames before clearing them (#100047) by Brandt Bucher · 2 years, 9 months ago
  55. a3480ec [3.11] gh-99103: Normalize specialized traceback anchors against the current line (#99423) by Batuhan Taskaya · 2 years, 9 months ago
  56. 9dda902 gh-99578: Fix refleak in _imp.create_builtin() (GH-99642) by Miss Islington (bot) · 2 years, 9 months ago
  57. 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
  58. 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
  59. 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
  60. 1119ee4 [3.11] GH-99298: Don't perform jumps before error handling (GH-99343) by Brandt Bucher · 2 years, 9 months ago
  61. f9a68be [3.11] GH-99257: Check the owner's type when specializing slots (GH-99324) by Miss Islington (bot) · 2 years, 9 months ago
  62. 7c9c993 GH-99205: Mark new interpreters and threads as non-static (GH-99268) by Miss Islington (bot) · 2 years, 9 months ago
  63. 41a9f49 gh-98978: Fix Py_SetPythonHome(NULL) (GH-99066) by Miss Islington (bot) · 2 years, 10 months ago
  64. 39e0627 [3.11] gh-98925: Lower marshal recursion depth for WASI (GH-98938) (GH-98979) by Miss Islington (bot) · 2 years, 10 months ago
  65. 57dd110 [3.11] gh-96853: Restore test coverage for Py_Initialize(Ex) (GH-98874) by Miss Islington (bot) · 2 years, 10 months ago
  66. 0a67f82 [3.11] GH-93354: Fix PRECALL's adaptive backoff (GH-98011) by Brandt Bucher · 2 years, 10 months ago
  67. 0a84b7a Add a warning message about PyOS_snprintf (GH-95993) by Miss Islington (bot) · 2 years, 11 months ago
  68. 89e9474 [3.11] GH-97002: Prevent _PyInterpreterFrames from backing more than one PyFrameObject (GH-98002) by Miss Islington (bot) · 2 years, 11 months ago
  69. eecbeec [3.11] gh-96017: Fix some compiler warnings (GH-96018) (#96106) by Christian Heimes · 2 years, 11 months ago
  70. 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
  71. 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
  72. 4d4b1e6 [3.11] Fix typos in `bltinmodule.c`. (GH-97789) by Benjamin Peterson · 2 years, 11 months ago
  73. a4ff0ea gh-96848: Fix -X int_max_str_digits option parsing (GH-96988) by Miss Islington (bot) · 2 years, 11 months ago
  74. 6a646dd GH-96975: Skip incomplete frames in PyEval_GetFrame (GH-97018) by Miss Islington (bot) · 2 years, 11 months ago
  75. fb87aaa Remove a stray DISPATCH() (GH-97004) by Brandt Bucher · 2 years, 11 months ago
  76. 0e61d2b [3.11] GH-95921: Fix positions for some chained comparisons (GH-96968) (GH-96973) by Brandt Bucher · 2 years, 11 months ago
  77. 32d80de GH-96864: Check for error between line and opcode events (GH-96880) by Miss Islington (bot) · 2 years, 11 months ago
  78. 6ff5471 gh-96387: take_gil() resets drop request before exit (#96869) (#96941) by Victor Stinner · 2 years, 11 months ago
  79. c4cf745 GH-96754: Check whether the interpreter frame is complete before creating frame object. (GH-96776) (#96787) by Miss Islington (bot) · 3 years ago
  80. 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
  81. 7033dc8 GH-96678: Fix undefined behavior in ceval.c (GH-96708) by Miss Islington (bot) · 3 years ago
  82. c563b89 Fix possible NULL pointer dereference in _PyThread_CurrentFrames (GH-96584) by Miss Islington (bot) · 3 years ago
  83. 5586da6 [3.11] GH-96636: Remove all uses of NOTRACE_DISPATCH (GH-96643) (#96688) by Mark Shannon · 3 years ago
  84. e72f469 [3.11] GH-96569: Avoid undefined behavior (#96616) by Mark Shannon · 3 years ago
  85. a389fdb GH-96572: fix use after free in trace refs build mode (GH-96618) by Miss Islington (bot) · 3 years ago
  86. f8b71da [3.11] gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96500) by Gregory P. Smith · 3 years ago
  87. 27f390b gh-96125: Fix sys.thread_info.name on pthread platforms (GH-96126) (#96128) by Miss Islington (bot) · 3 years ago
  88. 1fa9644 GH-96071: fix deadlock in PyGILState_Ensure (GH-96124) (#96129) by Miss Islington (bot) · 3 years ago
  89. 6fc90c1 GH-95818: Skip incomplete frames in `PyThreadState_GetFrame` (GH-95886) (#95890) by Miss Islington (bot) · 3 years ago
  90. e62a0df [3.11] gh-95174: Add pthread stubs for WASI (GH-95234) (#95503) by Christian Heimes · 3 years, 1 month ago
  91. 147a9a8 bpo-45445: Revert "bpo-45445: Fail if an invalid X-option is provided in the command line (GH-28823)" (GH-94745) by Miss Islington (bot) · 3 years, 1 month ago
  92. db13c0c [3.11] gh-95174: Handle missing dup() and constants in WASI (GH-95229) (GH-95272) by Christian Heimes · 3 years, 1 month ago
  93. 00566a8 GH-90081: Run python tracers at full speed (GH-95328) (#95363) by Miss Islington (bot) · 3 years, 1 month ago
  94. 33efd7f [3.11] gh-94938: Fix errror detection of unexpected keyword arguments (GH-94999) (GH-95353) by Serhiy Storchaka · 3 years, 1 month ago
  95. 86eb500 [3.11] gh-95185: Check recursion depth in the AST constructor (GH-95186) (GH-95208) by Miss Islington (bot) · 3 years, 1 month ago
  96. e5ff5ec [3.11] GH-94739: Backport GH-94958 to 3.11 (#94965) by Mark Shannon · 3 years, 1 month ago
  97. 064462a [3.11] GH-94036: Fix more attribute location quirks (GH-95028) (GH-95156) by Brandt Bucher · 3 years, 1 month ago
  98. 5a48ab0 [3.11] GH-95113: Don't use EXTENDED_ARG_QUICK in unquickened code (GH-95121) (GH-95143) by Brandt Bucher · 3 years, 1 month ago
  99. e2fce3a [3.11] GH-91409: Don't overwrite valid locations with NOP locations (GH-95067) (GH-95068) by Brandt Bucher · 3 years, 1 month ago
  100. 16cb8ca GH-94851: fix immortal objects refcounting in compiler (gh-95040) by Miss Islington (bot) · 3 years, 1 month ago