Python 3.12.2
  1. b9937a6 [3.12] gh-114388: Fix warnings when assign an unsigned integer member (GH-114391) (GH-115001) by Serhiy Storchaka · 1 year, 7 months ago
  2. 2a1d2c8 [3.12] gh-114685: Fix incorrect use of PyBUF_READ in import.c (GH-114686) (GH-114700) by Miss Islington (bot) · 1 year, 7 months ago
  3. 00e8c9c [3.12] gh-113358: Fix rendering tracebacks with exceptions with a broken __getattr__ (GH-113359) (#114173) by Jérome Perrin · 1 year, 7 months ago
  4. afefa4a [3.12] gh-114384: Align sys.set_asyncgen_hooks signature in docs to reflect implementation (GH-114385) (#114386) by Miss Islington (bot) · 1 year, 7 months ago
  5. ae2a25b [3.12] Check for valid tp_version_tag in specializer (gh-89811) (gh-114216) by Peter Lazorchak · 1 year, 7 months ago
  6. 6b6f91e [3.12] gh-113842: Add missing error check for PyIter_Next() in Python/symtable.c (GH-113843) (GH-113851) by Miss Islington (bot) · 1 year, 7 months ago
  7. d58a5f4 [3.12] gh-106905: Use separate structs to track recursion depth in each PyAST_mod2obj call. (GH-113035) (GH-113472) by Serhiy Storchaka · 1 year, 8 months ago
  8. 9d72a5c [3.12] gh-113297: Fix segfault in compiler for with statement with 19 context managers (#113327) (#113404) by Irit Katriel · 1 year, 8 months ago
  9. c38ebb4 [3.12] gh-113343: Fix error check on mmap(2) (GH-113342) (#113374) by Miss Islington (bot) · 1 year, 8 months ago
  10. 59a22d3 [3.12] gh-112716: Fix SystemError when __builtins__ is not a dict (GH-112770) (GH-113103) by Serhiy Storchaka · 1 year, 8 months ago
  11. e4d2fb2 [3.12] gh-112943: Correctly compute end offsets for multiline tokens in the tokenize module (GH-112949) (#112957) by Pablo Galindo Salgado · 1 year, 8 months ago
  12. 34d57d5 [3.12] gh-106560: Fix redundant declarations in Python/frozen.c (#112612) (#112651) by Victor Stinner · 1 year, 9 months ago
  13. 11232c1 [3.12] gh-112367: Only free perf trampoline arenas at shutdown (GH-112368) (#112590) by Pablo Galindo Salgado · 1 year, 9 months ago
  14. a99305e [3.12] gh-112356: LOAD_GLOBAL can only include one PUSH_NULL (#112566) by Dennis Sweeney · 1 year, 9 months ago
  15. 1e1a30f [3.12] gh-110310: Add a Per-Interpreter XID Registry for Heap Types (gh-110311) (gh-110714) by Eric Snow · 1 year, 9 months ago
  16. 0122b4d [3.12] gh-105716: Support Background Threads in Subinterpreters Consistently (gh-109921) (gh-110707) by Eric Snow · 1 year, 9 months ago
  17. 82ae5a6 [3.12] gh-109793: Allow Switching Interpreters During Finalization (gh-109794) (gh-110705) by Eric Snow · 1 year, 9 months ago
  18. 4f71f16 [3.12] gh-106931: Intern Statically Allocated Strings Globally (gh-107272) (gh-110713) by Eric Snow · 1 year, 9 months ago
  19. 3135544 [3.12] gh-109853: Fix sys.path[0] For Subinterpreters (gh-109994) (gh-110701) by Eric Snow · 1 year, 9 months ago
  20. 592a849 [3.12] gh-76785: Use Pending Calls When Releasing Cross-Interpreter Data (gh-109556) (gh-112288) by Eric Snow · 1 year, 9 months ago
  21. 46047bb [3.12] gh-112438: Fix support of format units with the "e" prefix in nested tuples in PyArg_Parse (gh-112439) (GH-112460) by Miss Islington (bot) · 1 year, 9 months ago
  22. dfdbfc5 gh-111856: Fix os.fstat on windows with FAT32 and exFAT filesystem (GH-112038) by Miss Islington (bot) · 1 year, 9 months ago
  23. 158a7e1 [3.12] gh-111933: fix broken link to A.Neumaier article (gh-111937) (gh-111993) by Miss Islington (bot) · 1 year, 9 months ago
  24. 4b0c875 [3.12] gh-109181: Fix refleak in tb_get_lineno() (#111948) by Victor Stinner · 1 year, 9 months ago
  25. 1a95ad6 [3.12] gh-111654: remove redundant decref in LOAD_FROM_DICT_OR_DEREF (GH-111655) (#111674) by Jelle Zijlstra · 1 year, 10 months ago
  26. 4f619e8 [3.12] gh-109181: Speed up Traceback object creation by lazily compute the line number (GH-111548) (#111551) by Pablo Galindo Salgado · 1 year, 10 months ago
  27. c81ebf5 [3.12] bpo-43950: handle wide unicode characters in tracebacks (GH-28150) (#111346) by Pablo Galindo Salgado · 1 year, 10 months ago
  28. b6755d8 [3.12] gh-109216: Fix possible memory leak in `BUILD_MAP` (#109324) by Nikita Sobolev · 1 year, 10 months ago
  29. dae3db1 [3.12] gh-110514: Add PY_THROW to `sys.setprofile` events (GH-110524) (#110541) by Miss Islington (bot) · 1 year, 10 months ago
  30. ef4bd1b [3.12] gh-110237: Check `PyList_Append` for errors in `_PyEval_MatchClass` (GH-110238) (#110511) by Miss Islington (bot) · 1 year, 11 months ago
  31. 2465fe0 [3.12] GH-110455: Guard `assert(tstate->thread_id > 0)` with `GH-ifndef HAVE_PTHREAD_STUBS` (GH-110487) (GH-110491) by Miss Islington (bot) · 1 year, 11 months ago
  32. 4936fa9 [3.12] gh-108987: Fix _thread.start_new_thread() race condition (#109135) (#110342) by Victor Stinner · 1 year, 11 months ago
  33. d0641ab [3.12] gh-110052: Fix faulthandler for freed tstate (#110069) (#110071) by Victor Stinner · 1 year, 11 months ago
  34. 2b96102 [3.12] gh-109889: fix compiler's redundant NOP detection to look past NOPs with no lineno when looking for the next instruction's lineno (GH-109987) (#110048) by Miss Islington (bot) · 1 year, 11 months ago
  35. 5e6e996 [3.12] gh-109521: Fix obscure cases handling in PyImport_GetImporter() (GH-109522) (#109777) by Miss Islington (bot) · 1 year, 11 months ago
  36. df2cdcf [3.12] Fix error handling in _PySys_UpdateConfig() (GH-109524) (#109550) by Miss Islington (bot) · 1 year, 11 months ago
  37. 4b2ba3d [3.12] gh-109351: Fix crash when compiling AST with invalid NamedExpr (GH-109352) (#109379) by Miss Islington (bot) · 1 year, 11 months ago
  38. a843112 [3.12] gh-109179: Fix traceback display for SyntaxErrors with notes (#109197) (#109280) by Irit Katriel · 1 year, 11 months ago
  39. be8255a [3.12] gh-109207: Fix SystemError when printing symtable entry object. (GH-109225) (#109227) by Miss Islington (bot) · 1 year, 11 months ago
  40. 1c223ae [3.12] Check the result of PySet_Contains() for error in Python/symtable.c (GH-109146) (#109153) by Miss Islington (bot) · 1 year, 11 months ago
  41. 30748d3 [3.12] gh-104690: thread_run() checks for tstate dangling pointer (#109056) (#109133) by Victor Stinner · 1 year, 11 months ago
  42. 648198c [3.12] gh-109889: comment out assertion indicating a failed optimization of a redundant NOP (#109899) by Irit Katriel · 1 year, 11 months ago
  43. 538f505 [3.12] gh-109823: Adjust labels in compiler when removing an empty basic block which is a jump target (GH-109839) (#109865) by Miss Islington (bot) · 1 year, 11 months ago
  44. 633bd6e [3.12] gh-109719: Fix missing jump target labels when compiler reorders cold/warm blocks (GH-109734) (#109749) by Miss Islington (bot) · 1 year, 11 months ago
  45. 107e148 [3.12] gh-109627: duplicated small exit blocks need to be assigned jump target labels (#109630) (#109632) by Irit Katriel · 1 year, 11 months ago
  46. 9412a87 [3.12] gh-109371: Fix monitoring with instruction events set (gh-109385) (#109542) by Miss Islington (bot) · 1 year, 11 months ago
  47. 35c633d [3.12] gh-109219: propagate free vars through type param scopes (GH-109377) (#109410) by Miss Islington (bot) · 1 year, 11 months ago
  48. 3eae45f [3.12] gh-105658: fix excess trace events for except block ending with a conditional block (#109384) (#109411) by Irit Katriel · 1 year, 11 months ago
  49. 5c7e8c3 [3.12] gh-109341: Fix crash on compiling invalid AST including TypeAlias (GH-109349) (#109381) by Miss Islington (bot) · 1 year, 11 months ago
  50. 8208657 [3.12] gh-109118: Disallow nested scopes within PEP 695 scopes within classes (GH-109196) (#109297) by Miss Islington (bot) · 2 years ago
  51. 2004e12 [3.12] gh-109195: fix source location for super load before LOAD_SUPER_ATTR (GH-109289) (#109291) by Miss Islington (bot) · 2 years ago
  52. 3efe7bc [3.12] GH-108976. Keep monitoring data structures valid during de-optimization during callback. (GH-109131) (#109268) by Mark Shannon · 2 years ago
  53. acde502 [3.12] gh-109118: Fix runtime crash when NameError happens in PEP 695 function (GH-109123) (#109173) by Jelle Zijlstra · 2 years ago
  54. af83d1e [3.12] gh-106922: Fix error location for constructs with spaces and parentheses (GH-108959) (#109147) by Miss Islington (bot) · 2 years ago
  55. 7ee021f [3.12] GH-108390: Prevent non-local events being set with `sys.monitoring.set_local_events()` (GH-108420) (#108899) by Mark Shannon · 2 years ago
  56. 1a15d20 [3.12] gh-108654: restore comprehension locals before handling exception (GH-108659) (#108700) by Miss Islington (bot) · 2 years ago
  57. 3e20303 [3.12] gh-107913: Fix possible losses of OSError error codes (GH-107930) (#108523) by Miss Islington (bot) · 2 years ago
  58. bbdd889 [3.12] gh-108487: Change assert that should've been DEOPT_IF (#108509) by Guido van Rossum · 2 years ago
  59. 4ee9454 [3.12] gh-107901: Fix missing line number on BACKWARD_JUMP at the end of a for loop (GH-108242) (#108275) by Miss Islington (bot) · 2 years ago
  60. 238c8d2 [3.12] gh-107916: Save the error code before decoding the filename in PyErr_SetFromErrnoWithFilename() etc (GH-107929) (#108205) by Miss Islington (bot) · 2 years ago
  61. 97d67e9 [3.12] gh-107915: Handle errors in C API functions PyErr_Set*() and PyErr_Format() (GH-107918) (#108134) by Miss Islington (bot) · 2 years ago
  62. ede9895 [3.12] gh-106242: Fix path truncation in os.path.normpath (GH-106816) (#107981) by Steve Dower · 2 years ago
  63. aa9707d [3.12] gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (#107751) by Eric Snow · 2 years ago
  64. 81d3afa [3.12] GH-107774: Add missing audit event for PEP 669 (GH-107775) (#107839) by Miss Islington (bot) · 2 years ago
  65. ddca261 [3.12] GH-107724: Fix the signature of `PY_THROW` callback functions. (GH-107725) (#107802) by Miss Islington (bot) · 2 years ago
  66. 6e4eec7 [3.12] gh-107630: Revert "[3.12] gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (gh-107567) (#107599)" (#107648) by Eric Snow · 2 years ago
  67. 98902d6c [3.12] GH-107263: Increase C stack limit for most functions, except `_PyEval_EvalFrameDefault()` (GH-107535) (#107618) by Miss Islington (bot) · 2 years ago
  68. 58af229 [3.12] gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (gh-107567) (#107599) by Miss Islington (bot) · 2 years, 1 month ago
  69. 12d1c49 [3.12] gh-107471: Fix Refleaks in test_import (gh-107569) (#107571) by Miss Islington (bot) · 2 years, 1 month ago
  70. da151fd [3.12] gh-105699: Use a _Py_hashtable_t for the PyModuleDef Cache (gh-106974) (gh-107412) by Eric Snow · 2 years, 1 month ago
  71. 3f167de [3.12] GH-106898: Add the exception as an argument to the `PY_UNWIND` event callback function. (GH-107347) (GH-107382) by Mark Shannon · 2 years, 1 month ago
  72. 0902afb [3.12] GH-106895: Raise a `ValueError` when attempting to disable events that cannot be disabled. (GH-107337) (GH-107351) by Mark Shannon · 2 years, 1 month ago
  73. 3b1a4c1 [3.12] GH-106897: Add `RERAISE` event to `sys.monitoring`. (GH-107291) (GH-107346) by Mark Shannon · 2 years, 1 month ago
  74. abaf89d [3.12] gh-104621: Check for Incompatible Extensions in import_find_extension() (gh-107184) (gh-107360) by Miss Islington (bot) · 2 years, 1 month ago
  75. 5fd028b [3.12] gh-106917: fix super classmethod calls to non-classmethods (GH-106977). (#107204) by Carl Meyer · 2 years, 1 month ago
  76. 0d4a766 [3.12] GH-103082: Rename PY_MONITORING_EVENTS to _PY_MONITORING_EVENTS (#107069) (#107075) by Victor Stinner · 2 years, 1 month ago
  77. a423ddb [3.12] gh-86493: Fix possible leaks in some modules initialization (GH-106768) (GH-106855) by Serhiy Storchaka · 2 years, 1 month ago
  78. e903c16 [3.12] gh-101538: Add experimental wasi-threads build (GH-101537) (#106834) by Miss Islington (bot) · 2 years, 1 month ago
  79. bb17e6f [3.12] gh-105340: include hidden fast-locals in locals() (GH-105715) (#106470) by Miss Islington (bot) · 2 years, 1 month ago
  80. da672b2 [3.12] Document PYTHONSAFEPATH along side -P (GH-106122) (#106352) by Miss Islington (bot) · 2 years, 1 month ago
  81. 0616c83 [3.12] gh-106145: Make `end_{lineno,col_offset}` required on `type_param` nodes (GH-106224) (#106295) by Miss Islington (bot) · 2 years, 2 months ago
  82. c9b9555 [3.12] gh-101006: Improve error handling when read marshal data (GH-101007) (GH-106226) by Miss Islington (bot) · 2 years, 2 months ago
  83. 78cedf2 [3.12] gh-106118: Add O_CLOEXEC preprocessor guard (GH-106120) (#106199) by Miss Islington (bot) · 2 years, 2 months ago
  84. 1bb2bf7 [3.12] gh-106030: Miscellaneous fixes in Python/suggestions.c (GH-106031) (#106036) by Miss Islington (bot) · 2 years, 2 months ago
  85. b786fe8 [3.12] gh-105979: Fix exception handling in `unmarshal_frozen_code` (`Python/import.c`) (GH-105980) (#106055) by Miss Islington (bot) · 2 years, 2 months ago
  86. 9cd3664 [3.12] gh-106033: Get rid of new occurrences of PyDict_GetItem and Py… (#106041) by Serhiy Storchaka · 2 years, 2 months ago
  87. cc18a8b [3.12] gh-105908: fix `barry_as_FLUFL` future import (GH-105909) (#105930) by Miss Islington (bot) · 2 years, 2 months ago
  88. 560adb0 [3.12] GH-105840: Fix assertion failures when specializing calls with too many __defaults__ (GH-105863) by Miss Islington (bot) · 2 years, 2 months ago
  89. 0add516 [3.12] GH-105588: Add missing error checks to some obj2ast_* converters (GH-105838) by Miss Islington (bot) · 2 years, 2 months ago
  90. bc997b3 [3.12] gh-105699: Use a Thread-Local Variable for PKGCONTEXT (gh-105740) (gh-105765) by Miss Islington (bot) · 2 years, 2 months ago
  91. 33d3069 [3.12] gh-104812: Run Pending Calls in any Thread (gh-104813) (gh-105752) by Eric Snow · 2 years, 2 months ago
  92. c3a2cbb [3.12] gh-105603: Change the PyInterpreterConfig.own gil Field (gh-105620) (gh-105731) by Miss Islington (bot) · 2 years, 2 months ago
  93. 0b305e8 [3.12] gh-105673: Fix uninitialized warning in sysmodule.c (GH-105674) (#105675) by Miss Islington (bot) · 2 years, 2 months ago
  94. a1034b5 [3.12] gh-105375: Improve error handling in the sys extension module (GH-105611) (#105665) by Miss Islington (bot) · 2 years, 2 months ago
  95. db5022c [3.12] gh-105375: Improve PyErr_WarnExplicit() error handling (GH-105610) (#105659) by Miss Islington (bot) · 2 years, 2 months ago
  96. 122a1a2 [3.12] gh-105375: Improve error handling in the builtins extension module (GH-105585) (#105649) by Miss Islington (bot) · 2 years, 2 months ago
  97. 6540493 [3.12] gh-105375: Improve error handling in compiler_enter_scope() (GH-105494) (#105581) by Miss Islington (bot) · 2 years, 2 months ago
  98. 16b1cdc [3.12] gh-105564: Don't include artificial newlines in the line attribute of tokens (GH-105565) (#105579) by Miss Islington (bot) · 2 years, 2 months ago
  99. 77c03a3 [3.12] gh-100227: Lock Around Modification of the Global Allocators State (gh-105516) (gh-105532) by Miss Islington (bot) · 2 years, 2 months ago
  100. b08ea9a [3.12] gh-100227: Lock Around Adding Global Audit Hooks (gh-105515) (gh-105525) by Eric Snow · 2 years, 2 months ago