1. 34d57d5 [3.12] gh-106560: Fix redundant declarations in Python/frozen.c (#112612) (#112651) by Victor Stinner · 1 year, 9 months ago
  2. 11232c1 [3.12] gh-112367: Only free perf trampoline arenas at shutdown (GH-112368) (#112590) by Pablo Galindo Salgado · 1 year, 9 months ago
  3. a99305e [3.12] gh-112356: LOAD_GLOBAL can only include one PUSH_NULL (#112566) by Dennis Sweeney · 1 year, 9 months ago
  4. 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
  5. 0122b4d [3.12] gh-105716: Support Background Threads in Subinterpreters Consistently (gh-109921) (gh-110707) by Eric Snow · 1 year, 9 months ago
  6. 82ae5a6 [3.12] gh-109793: Allow Switching Interpreters During Finalization (gh-109794) (gh-110705) by Eric Snow · 1 year, 9 months ago
  7. 4f71f16 [3.12] gh-106931: Intern Statically Allocated Strings Globally (gh-107272) (gh-110713) by Eric Snow · 1 year, 9 months ago
  8. 3135544 [3.12] gh-109853: Fix sys.path[0] For Subinterpreters (gh-109994) (gh-110701) by Eric Snow · 1 year, 9 months ago
  9. 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
  10. 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
  11. dfdbfc5 gh-111856: Fix os.fstat on windows with FAT32 and exFAT filesystem (GH-112038) by Miss Islington (bot) · 1 year, 9 months ago
  12. 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
  13. 4b0c875 [3.12] gh-109181: Fix refleak in tb_get_lineno() (#111948) by Victor Stinner · 1 year, 9 months ago
  14. 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
  15. 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
  16. c81ebf5 [3.12] bpo-43950: handle wide unicode characters in tracebacks (GH-28150) (#111346) by Pablo Galindo Salgado · 1 year, 10 months ago
  17. b6755d8 [3.12] gh-109216: Fix possible memory leak in `BUILD_MAP` (#109324) by Nikita Sobolev · 1 year, 10 months ago
  18. dae3db1 [3.12] gh-110514: Add PY_THROW to `sys.setprofile` events (GH-110524) (#110541) by Miss Islington (bot) · 1 year, 10 months ago
  19. 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
  20. 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
  21. 4936fa9 [3.12] gh-108987: Fix _thread.start_new_thread() race condition (#109135) (#110342) by Victor Stinner · 1 year, 11 months ago
  22. d0641ab [3.12] gh-110052: Fix faulthandler for freed tstate (#110069) (#110071) by Victor Stinner · 1 year, 11 months ago
  23. 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
  24. 5e6e996 [3.12] gh-109521: Fix obscure cases handling in PyImport_GetImporter() (GH-109522) (#109777) by Miss Islington (bot) · 1 year, 11 months ago
  25. df2cdcf [3.12] Fix error handling in _PySys_UpdateConfig() (GH-109524) (#109550) by Miss Islington (bot) · 1 year, 11 months ago
  26. 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
  27. a843112 [3.12] gh-109179: Fix traceback display for SyntaxErrors with notes (#109197) (#109280) by Irit Katriel · 1 year, 11 months ago
  28. be8255a [3.12] gh-109207: Fix SystemError when printing symtable entry object. (GH-109225) (#109227) by Miss Islington (bot) · 1 year, 11 months ago
  29. 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
  30. 30748d3 [3.12] gh-104690: thread_run() checks for tstate dangling pointer (#109056) (#109133) by Victor Stinner · 1 year, 11 months ago
  31. 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
  32. 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
  33. 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
  34. 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
  35. 9412a87 [3.12] gh-109371: Fix monitoring with instruction events set (gh-109385) (#109542) by Miss Islington (bot) · 1 year, 11 months ago
  36. 35c633d [3.12] gh-109219: propagate free vars through type param scopes (GH-109377) (#109410) by Miss Islington (bot) · 1 year, 11 months ago
  37. 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
  38. 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
  39. 8208657 [3.12] gh-109118: Disallow nested scopes within PEP 695 scopes within classes (GH-109196) (#109297) by Miss Islington (bot) · 2 years ago
  40. 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
  41. 3efe7bc [3.12] GH-108976. Keep monitoring data structures valid during de-optimization during callback. (GH-109131) (#109268) by Mark Shannon · 2 years ago
  42. acde502 [3.12] gh-109118: Fix runtime crash when NameError happens in PEP 695 function (GH-109123) (#109173) by Jelle Zijlstra · 2 years ago
  43. af83d1e [3.12] gh-106922: Fix error location for constructs with spaces and parentheses (GH-108959) (#109147) by Miss Islington (bot) · 2 years ago
  44. 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
  45. 1a15d20 [3.12] gh-108654: restore comprehension locals before handling exception (GH-108659) (#108700) by Miss Islington (bot) · 2 years ago
  46. 3e20303 [3.12] gh-107913: Fix possible losses of OSError error codes (GH-107930) (#108523) by Miss Islington (bot) · 2 years ago
  47. bbdd889 [3.12] gh-108487: Change assert that should've been DEOPT_IF (#108509) by Guido van Rossum · 2 years ago
  48. 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
  49. 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
  50. 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
  51. ede9895 [3.12] gh-106242: Fix path truncation in os.path.normpath (GH-106816) (#107981) by Steve Dower · 2 years ago
  52. aa9707d [3.12] gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (#107751) by Eric Snow · 2 years ago
  53. 81d3afa [3.12] GH-107774: Add missing audit event for PEP 669 (GH-107775) (#107839) by Miss Islington (bot) · 2 years ago
  54. ddca261 [3.12] GH-107724: Fix the signature of `PY_THROW` callback functions. (GH-107725) (#107802) by Miss Islington (bot) · 2 years ago
  55. 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
  56. 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
  57. 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
  58. 12d1c49 [3.12] gh-107471: Fix Refleaks in test_import (gh-107569) (#107571) by Miss Islington (bot) · 2 years, 1 month ago
  59. 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
  60. 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
  61. 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
  62. 3b1a4c1 [3.12] GH-106897: Add `RERAISE` event to `sys.monitoring`. (GH-107291) (GH-107346) by Mark Shannon · 2 years, 1 month ago
  63. 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
  64. 5fd028b [3.12] gh-106917: fix super classmethod calls to non-classmethods (GH-106977). (#107204) by Carl Meyer · 2 years, 1 month ago
  65. 0d4a766 [3.12] GH-103082: Rename PY_MONITORING_EVENTS to _PY_MONITORING_EVENTS (#107069) (#107075) by Victor Stinner · 2 years, 1 month ago
  66. a423ddb [3.12] gh-86493: Fix possible leaks in some modules initialization (GH-106768) (GH-106855) by Serhiy Storchaka · 2 years, 1 month ago
  67. e903c16 [3.12] gh-101538: Add experimental wasi-threads build (GH-101537) (#106834) by Miss Islington (bot) · 2 years, 1 month ago
  68. bb17e6f [3.12] gh-105340: include hidden fast-locals in locals() (GH-105715) (#106470) by Miss Islington (bot) · 2 years, 1 month ago
  69. da672b2 [3.12] Document PYTHONSAFEPATH along side -P (GH-106122) (#106352) by Miss Islington (bot) · 2 years, 1 month ago
  70. 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
  71. 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
  72. 78cedf2 [3.12] gh-106118: Add O_CLOEXEC preprocessor guard (GH-106120) (#106199) by Miss Islington (bot) · 2 years, 2 months ago
  73. 1bb2bf7 [3.12] gh-106030: Miscellaneous fixes in Python/suggestions.c (GH-106031) (#106036) by Miss Islington (bot) · 2 years, 2 months ago
  74. 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
  75. 9cd3664 [3.12] gh-106033: Get rid of new occurrences of PyDict_GetItem and Py… (#106041) by Serhiy Storchaka · 2 years, 2 months ago
  76. cc18a8b [3.12] gh-105908: fix `barry_as_FLUFL` future import (GH-105909) (#105930) by Miss Islington (bot) · 2 years, 2 months ago
  77. 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
  78. 0add516 [3.12] GH-105588: Add missing error checks to some obj2ast_* converters (GH-105838) by Miss Islington (bot) · 2 years, 2 months ago
  79. 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
  80. 33d3069 [3.12] gh-104812: Run Pending Calls in any Thread (gh-104813) (gh-105752) by Eric Snow · 2 years, 2 months ago
  81. c3a2cbb [3.12] gh-105603: Change the PyInterpreterConfig.own gil Field (gh-105620) (gh-105731) by Miss Islington (bot) · 2 years, 2 months ago
  82. 0b305e8 [3.12] gh-105673: Fix uninitialized warning in sysmodule.c (GH-105674) (#105675) by Miss Islington (bot) · 2 years, 2 months ago
  83. 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
  84. db5022c [3.12] gh-105375: Improve PyErr_WarnExplicit() error handling (GH-105610) (#105659) by Miss Islington (bot) · 2 years, 2 months ago
  85. 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
  86. 6540493 [3.12] gh-105375: Improve error handling in compiler_enter_scope() (GH-105494) (#105581) by Miss Islington (bot) · 2 years, 2 months ago
  87. 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
  88. 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
  89. b08ea9a [3.12] gh-100227: Lock Around Adding Global Audit Hooks (gh-105515) (gh-105525) by Eric Snow · 2 years, 2 months ago
  90. 2ad2bd8 [3.12] gh-100227: Lock Around Use of the Global "atexit" State (gh-105514) (gh-105517) by Miss Islington (bot) · 2 years, 2 months ago
  91. 3d4a786 [3.12] gh-105390: Add explicit type cast (GH-105466) (#105472) by Miss Islington (bot) · 2 years, 2 months ago
  92. 117c153 [3.12] gh-105435: Fix spurious NEWLINE token if file ends with comment without a newline (GH-105442) (#105444) by Miss Islington (bot) · 2 years, 2 months ago
  93. c84d4d1 [3.12] gh-105390: Correctly raise TokenError instead of SyntaxError for tokenize errors (GH-105399) (#105439) by Miss Islington (bot) · 2 years, 2 months ago
  94. 67b288f [3.12] gh-105259: Ensure we don't show newline characters for trailing NEWLINE tokens (GH-105364) (#105367) by Miss Islington (bot) · 2 years, 2 months ago
  95. 6d03541 [3.12] gh-105164: Detect annotations inside match blocks (GH-105177) (#105313) by Miss Islington (bot) · 2 years, 2 months ago
  96. 46cc4f0 [3.12] gh-105184: document that marshal functions can fail and need to be checked with PyErr_Occurred (GH-105185) (#105218) by Miss Islington (bot) · 2 years, 3 months ago
  97. e6d5e63 [3.12] gh-104799: Default missing lists in AST to the empty list (GH-104834) (#105213) by Miss Islington (bot) · 2 years, 3 months ago
  98. d2be5c7 [3.12] gh-104341: Call _PyEval_ReleaseLock() with NULL When Finalizing the Current Thread (gh-105109) (gh-105209) by Miss Islington (bot) · 2 years, 3 months ago
  99. c687946 [3.12] gh-105069: Add a readline-like callable to the tokenizer to consume input iteratively (GH-105070) (#105119) by Miss Islington (bot) · 2 years, 3 months ago
  100. 2f8c22f [3.12] gh-105042: Disable unmatched parens syntax error in python tokenize (GH-105061) (#105120) by Miss Islington (bot) · 2 years, 3 months ago