Python 3.12.9
  1. fdb8142 Python 3.12.9 by Thomas Wouters · 7 months ago v3.12.9
  2. 6df22cb [3.12] gh-128679: Fix tracemalloc.stop() race conditions (#128897) (#129022) by Victor Stinner · 7 months ago
  3. bca4890 [3.12] gh-127599: Fix _Py_RefcntAdd missing calls to _Py_INCREF_STAT_INC/_Py_INCREF_IMMORTAL_STAT_INC (GH-127717) (#128712) by Ed Nutting · 7 months ago
  4. e0b61ff [3.12] gh-126742: Add _PyErr_SetLocaleString, use it for gdbm & dlerror messages (GH-126746) (GH-128027) by Bénédikt Tran · 8 months ago
  5. c77bfd7 [3.12] gh-127906: Declare timeval struct in pytime.h on Windows (#127908) by Victor Stinner · 8 months ago
  6. f3a689f [3.12] gh-107249: Implement Py_UNUSED() for MSVC (GH-107250) (#127907) by Miss Islington (bot) · 8 months ago
  7. b184f48 [3.12] gh-127902: Make sure `extern "C"` is closed when using Py_LIMITED_API (#127904) by Dmitry Shachnev · 8 months ago
  8. 65bca19 [3.12] Add `extern "C"` around `PyTraceMalloc_` functions. (#127772) (#127817) by Victor Stinner · 8 months ago
  9. f19c50a Post 3.12.8 by Thomas Wouters · 9 months ago
  10. 2dc476b Python 3.12.8 by Thomas Wouters · 9 months ago v3.12.8
  11. 49da170 [3.12] gh-116510: Fix a Crash Due to Shared Immortal Interned Strings (gh-125205) by Miss Islington (bot) · 9 months ago
  12. e7ab978 [3.12] gh-127208: Reject null character in _imp.create_dynamic() (#127400) (#127419) by Victor Stinner · 9 months ago
  13. 844d908 [3.12] gh-126303: Fix pickling and copying of os.sched_param objects (GH-126336) (GH-126424) by Serhiy Storchaka · 10 months ago
  14. 1e26ec5 Post 3.12.7 by Thomas Wouters · 11 months ago
  15. 0b05ead Python 3.12.7 by Thomas Wouters · 11 months ago v3.12.7
  16. 49f6beb [3.12] gh-113993: Make interned strings mortal (GH-120520, GH-121364, GH-121903, GH-122303) (#123065) by Petr Viktorin · 11 months ago
  17. 916cedb Post 3.12.6 by Thomas Wouters · 12 months ago
  18. a4a2d2b Python 3.12.6 by Thomas Wouters · 12 months ago v3.12.6
  19. f4aad5a Post 3.12.5 by Thomas Wouters · 1 year ago
  20. ff3bc82 Python 3.12.5 by Thomas Wouters · 1 year ago v3.12.5
  21. 6586b17 [3.12] gh-118124: fix assert related C++ checks on Solaris/Illumos (GH-121974) (#122109) by Jakub Kulík · 1 year, 1 month ago
  22. 39dea21 [3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122013) by Serhiy Storchaka · 1 year, 1 month ago
  23. e0b9905 [3.12] gh-119447: Fix build with _PY_SHORT_FLOAT_REPR == 0 (#121178) (#121180) by Victor Stinner · 1 year, 2 months ago
  24. 61e37dd [3.12] Fix typos in comments (GH-120481) (#120775) by Terry Jan Reedy · 1 year, 2 months ago
  25. 5d997b5 [3.12] gh-119897: Revert buggy optimization which was removed in 3.13 (#120467) by Irit Katriel · 1 year, 2 months ago
  26. 0e7b4d2 Post 3.12.4 by Thomas Wouters · 1 year, 2 months ago
  27. 8e8a4ba Python 3.12.4 by Thomas Wouters · 1 year, 2 months ago v3.12.4
  28. dc40226 [3.12] gh-119311: Fix name mangling with PEP 695 generic classes (#119464) (#119644) by Jelle Zijlstra · 1 year, 3 months ago
  29. 0d5fe2c [3.12] gh-119213: Be More Careful About _PyArg_Parser.kwtuple Across Interpreters (gh-119331) (gh-119425) by Eric Snow · 1 year, 3 months ago
  30. bd1e950 [3.12] gh-118997: Fix _Py_ClearImmortal() assertion (#119001) by Victor Stinner · 1 year, 3 months ago
  31. 238efbe [3.12] gh-118272: Clear generator frame's locals when the generator is closed (#118451) by Irit Katriel · 1 year, 4 months ago
  32. ebef3c5 [3.12] gh-116767: fix crash on 'async with' with many context managers (GH-118348) (#118477) by Irit Katriel · 1 year, 4 months ago
  33. 82e26d6 [3.12] gh-118207: Rename the COMMON_FIELDS macro in funcobject.h and undef it after use (GH-118208) (#118269) by Miss Islington (bot) · 1 year, 4 months ago
  34. 04d0796 [3.12] gh-112536: Define `_Py_THREAD_SANITIZER` on GCC when TSan is enabled (GH-117702) (#117713) by Miss Islington (bot) · 1 year, 4 months ago
  35. 2683127 Post 3.12.3 by Thomas Wouters · 1 year, 4 months ago
  36. f6650f9a Python 3.12.3 by Thomas Wouters · 1 year, 4 months ago v3.12.3
  37. da2f9d1 [3.12] gh-117021: Fix integer overflow in PyLong_AsPid() on non-Windows 64-bit platforms (GH-117064) (GH-117070) by Serhiy Storchaka · 1 year, 5 months ago
  38. 5da6e30 [3.12] gh-116869: Make C API compatible with ISO C90 (GH-116950) (#117011) by Miss Islington (bot) · 1 year, 5 months ago
  39. 2ac1b48 [3.12] gh-112536: Add support for thread sanitizer (TSAN) (gh-112648) (#116924) by Antoine Pitrou · 1 year, 5 months ago
  40. 0a01ed6 [3.12] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623) (GH-116248) by Sebastian Pipping · 1 year, 6 months ago
  41. 84b023d [3.12] chore: fix typos (#116345) (#116370) by Terry Jan Reedy · 1 year, 6 months ago
  42. 4d87832 [3.12] GH-112215: Backport C recursion changes (GH-115083) by Mark Shannon · 1 year, 6 months ago
  43. 3a67d32 [3.12] gh-114828: parenthesize non-atomic macro definitions in pycore_symtable.h (GH-115143) (#115149) by Miss Islington (bot) · 1 year, 6 months ago
  44. 55cd0bf Post 3.12.2 by Thomas Wouters · 1 year, 6 months ago
  45. 6abddd9f6 Python 3.12.2 by Thomas Wouters · 1 year, 6 months ago v3.12.2
  46. 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
  47. 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
  48. c34c9e3 [3.12] gh-112867: fix for WITH_PYMALLOC_RADIX_TREE=0 (GH-112885) (#113068) by Miss Islington (bot) · 1 year, 8 months ago
  49. 6537151 [3.12] gh-110820: Disable test_signal.test_stress_modifying_handlers on macOS (GH-112834) by Ronald Oussoren · 1 year, 8 months ago
  50. 71cbc6a Post 3.12.1 by Thomas Wouters · 1 year, 9 months ago
  51. 2305ca5 Python 3.12.1 by Thomas Wouters · 1 year, 9 months ago v3.12.1
  52. f272716 [3.12] gh-112125: Fix None.__ne__(None) returning NotImplemented instead of … (#112827) by Victor Stinner · 1 year, 9 months ago
  53. e005dab [3.12] gh-106550: Fix sign conversion in pycore_code.h (GH-112613) (#112696) by Miss Islington (bot) · 1 year, 9 months ago
  54. 05f5d41 [3.12] gh-106560: Fix redundant declarations in Include/ (#112611) (#112650) by Victor Stinner · 1 year, 9 months ago
  55. 11232c1 [3.12] gh-112367: Only free perf trampoline arenas at shutdown (GH-112368) (#112590) by Pablo Galindo Salgado · 1 year, 9 months ago
  56. 7eff607 [3.12] gh-111058: Change coro.cr_frame/gen.gi_frame to be None for a closed coroutine/generator. (GH-112428) (#112589) by Miss Islington (bot) · 1 year, 9 months ago
  57. f7251e2 [3.12] gh-111698: Restrict Py_mod_multiple_interpreters to 3.12+ Under Py_LIMITED_API (gh-111707) (gh-111787) by Miss Islington (bot) · 1 year, 9 months ago
  58. 0aceac5 [3.12] gh-109894: Fix initialization of static `MemoryError` in subinterpreter (gh-110911) (gh-111238) by Miss Islington (bot) · 1 year, 9 months ago
  59. 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
  60. 0122b4d [3.12] gh-105716: Support Background Threads in Subinterpreters Consistently (gh-109921) (gh-110707) by Eric Snow · 1 year, 9 months ago
  61. 82ae5a6 [3.12] gh-109793: Allow Switching Interpreters During Finalization (gh-109794) (gh-110705) by Eric Snow · 1 year, 9 months ago
  62. 4f71f16 [3.12] gh-106931: Intern Statically Allocated Strings Globally (gh-107272) (gh-110713) by Eric Snow · 1 year, 9 months ago
  63. 3135544 [3.12] gh-109853: Fix sys.path[0] For Subinterpreters (gh-109994) (gh-110701) by Eric Snow · 1 year, 9 months ago
  64. 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
  65. d3d2cfe [3.12] gh-110968: Py_MOD_PER_INTERPRETER_GIL_SUPPORTED was added to 3.12 (#111588) by Victor Stinner · 1 year, 10 months ago
  66. 3b87e52 [3.12] gh-107450: Check for overflow in the tokenizer and fix overflow test (GH-110832) (#110931) by Lysandros Nikolaou · 1 year, 10 months ago
  67. 4936fa9 [3.12] gh-108987: Fix _thread.start_new_thread() race condition (#109135) (#110342) by Victor Stinner · 1 year, 11 months ago
  68. f6cb2e4 [3.12] gh-109596: Ensure repeated rules in the grammar are not allowed and fix incorrect soft keywords (GH-109606). (#109752) by Pablo Galindo Salgado · 1 year, 11 months ago
  69. 30748d3 [3.12] gh-104690: thread_run() checks for tstate dangling pointer (#109056) (#109133) by Victor Stinner · 1 year, 11 months ago
  70. 531d2df Post 3.12.0 by Thomas Wouters · 1 year, 11 months ago
  71. 0fb18b0 Python 3.12.0 by Thomas Wouters · 1 year, 11 months ago v3.12.0
  72. 4a0c118 Post 3.12.0rc3 by Thomas Wouters · 1 year, 11 months ago
  73. b973ab3 Python 3.12.0rc3 by Thomas Wouters · 1 year, 11 months ago v3.12.0rc3
  74. 74a7f5d [3.12] gh-109496: Detect Py_DECREF() after dealloc in debug mode (GH-109539) (#109545) by Miss Islington (bot) · 1 year, 11 months ago
  75. 8c76555 Post 3.12.0rc2 by Thomas Wouters · 2 years ago
  76. 40913a5 Python 3.12.0rc2 by Thomas Wouters · 2 years ago v3.12.0rc2
  77. 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
  78. 7269916 [3.12] gh-63760: Don't declare gethostname() on Solaris (#108817) (#108824) by Victor Stinner · 2 years ago
  79. ede9895 [3.12] gh-106242: Fix path truncation in os.path.normpath (GH-106816) (#107981) by Steve Dower · 2 years ago
  80. aa9707d [3.12] gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (#107751) by Eric Snow · 2 years ago
  81. 00bfed7 [3.12] gh-91051: fix segfault when using all 8 type watchers (GH-107853) (#107876) by Miss Islington (bot) · 2 years ago
  82. ddca261 [3.12] GH-107724: Fix the signature of `PY_THROW` callback functions. (GH-107725) (#107802) by Miss Islington (bot) · 2 years ago
  83. 4edff44 Post 3.12.0rc1 by Thomas Wouters · 2 years ago
  84. 63bcd91 Python 3.12.0rc1 by Thomas Wouters · 2 years ago v3.12.0rc1
  85. 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
  86. 98902d6c [3.12] GH-107263: Increase C stack limit for most functions, except `_PyEval_EvalFrameDefault()` (GH-107535) (#107618) by Miss Islington (bot) · 2 years, 1 month ago
  87. 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
  88. 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
  89. 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
  90. 3b1a4c1 [3.12] GH-106897: Add `RERAISE` event to `sys.monitoring`. (GH-107291) (GH-107346) by Mark Shannon · 2 years, 1 month ago
  91. 57ef065 [3.12] gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-105258) (gh-107303) by Miss Islington (bot) · 2 years, 1 month ago
  92. c3c8916 [3.12] gh-107226: PyModule_AddObjectRef() should only be in the limited API 3.10 (GH-107227) (GH-107260) by Miss Islington (bot) · 2 years, 1 month ago
  93. 9c31d94 [3.12] gh-105059: Fix MSCV compiler warning on PyObject union (GH-107239) (#107248) by Miss Islington (bot) · 2 years, 1 month ago
  94. 0cf5f6a [3.12] gh-105059: Use GCC/clang extension for PyObject union (GH-107232) (#107236) by Miss Islington (bot) · 2 years, 1 month ago
  95. 3923639 [3.12] gh-102304: Rename _Py_IncRefTotal_DO_NOT_USE_THIS() (GH-107193) (#107199) by Miss Islington (bot) · 2 years, 1 month ago
  96. 5bf7165 [3.12] gh-98608: Move PyInterpreterConfig to pylifecycle.h (GH-107191) (#107198) by Miss Islington (bot) · 2 years, 1 month ago
  97. f573a6a [3.12] GH-96803: Move PyUnstable_InterpreterFrame_GetCode() to Python.h (GH-107188) (#107195) by Miss Islington (bot) · 2 years, 1 month ago
  98. 0d4a766 [3.12] GH-103082: Rename PY_MONITORING_EVENTS to _PY_MONITORING_EVENTS (#107069) (#107075) by Victor Stinner · 2 years, 1 month ago
  99. a423ddb [3.12] gh-86493: Fix possible leaks in some modules initialization (GH-106768) (GH-106855) by Serhiy Storchaka · 2 years, 1 month ago
  100. 1336bb6 Post 3.12.0b4 by Thomas Wouters · 2 years, 1 month ago