@@ -287,8 +287,8 @@ jobs:
287287 else:
288288 disabled = [disable.strip() for disable in disable_list.split(" ")]
289289
290- if "3.8 " in versions:
291- print("::warning title=Deprecated::Support for Python 3.8 ended in 2024 .10.")
290+ if "3.9 " in versions:
291+ print("::warning title=Deprecated::Support for Python 3.9 ended in 2025 .10.")
292292 if "msys2" in systems:
293293 print("::warning title=Deprecated::System 'msys2' will be replaced by 'mingw64'.")
294294 if currentAlphaVersion in versions:
@@ -300,15 +300,13 @@ jobs:
300300 data = {
301301 # Python and PyPy versions supported by "setup-python" action
302302 "python": {
303- "3.8": { "icon": "⚫", "until": "2024.10" },
304- "3.9": { "icon": "🔴", "until": "2025.10" },
305- "3.10": { "icon": "🟠", "until": "2026.10" },
306- "3.11": { "icon": "🟡", "until": "2027.10" },
307- "3.12": { "icon": "🟢", "until": "2028.10" },
303+ "3.9": { "icon": "⚫", "until": "2025.10" },
304+ "3.10": { "icon": "🔴", "until": "2026.10" },
305+ "3.11": { "icon": "🟠", "until": "2027.10" },
306+ "3.12": { "icon": "🟡", "until": "2028.10" },
308307 "3.13": { "icon": "🟢", "until": "2029.10" },
309- "3.14": { "icon": "🟣", "until": "2030.10" },
310- "pypy-3.7": { "icon": "⟲⚫", "until": "????.??" },
311- "pypy-3.8": { "icon": "⟲⚫", "until": "????.??" },
308+ "3.14": { "icon": "🟢", "until": "2030.10" },
309+ "3.15": { "icon": "🟣", "until": "2031.10" },
312310 "pypy-3.9": { "icon": "⟲🔴", "until": "????.??" },
313311 "pypy-3.10": { "icon": "⟲🟠", "until": "????.??" },
314312 "pypy-3.11": { "icon": "⟲🟡", "until": "????.??" },
0 commit comments