|
28 | 28 | βββββββββββ³ββββββββββββββ³βββββββββββββ³ββββββββββββββ |
29 | 29 | β Version β Status β Released β End-of-life β |
30 | 30 | β‘βββββββββββββββββββββββββββββββββββββββββββββββββββ© |
31 | | -β 3.14 β feature β 2025-10-01 β 2030-10-01 β |
32 | | -β 3.13 β bugfix β 2024-10-07 β 2029-10-01 β |
33 | | -β 3.12 β bugfix β 2023-10-02 β 2028-10-01 β |
34 | | -β 3.11 β security β 2022-10-24 β 2027-10-01 β |
35 | | -β 3.10 β security β 2021-10-04 β 2026-10-01 β |
36 | | -β 3.9 β security β 2020-10-05 β 2025-10-01 β |
| 31 | +β 3.14 β feature β 2025-10-01 β 2030-10-31 β |
| 32 | +β 3.13 β bugfix β 2024-10-07 β 2029-10-31 β |
| 33 | +β 3.12 β bugfix β 2023-10-02 β 2028-10-31 β |
| 34 | +β 3.11 β security β 2022-10-24 β 2027-10-31 β |
| 35 | +β 3.10 β security β 2021-10-04 β 2026-10-31 β |
| 36 | +β 3.9 β security β 2020-10-05 β 2025-10-31 β |
37 | 37 | β 3.8 β end-of-life β 2019-10-14 β 2024-10-07 β |
38 | 38 | β 3.7 β end-of-life β 2018-06-27 β 2023-06-27 β |
39 | 39 | β 3.6 β end-of-life β 2016-12-23 β 2021-12-23 β |
|
50 | 50 |
|
51 | 51 | PYVER_TO_CHECK_OUTPUT = { |
52 | 52 | "3.8": ":warning: You are using Python 3.8 which has reached end-of-life! Please upgrade to a newer version of Python (EOL 2024-10-07)", |
53 | | - "3.9": ":heavy_check_mark: You are using Python 3.9 which has security support for more than 10 months (EOL 2025-10-01)", |
54 | | - "3.10": ":heavy_check_mark: You are using Python 3.10 which has security support for more than 1 year, 10 months (EOL 2026-10-01)", |
55 | | - "3.11": ":heavy_check_mark: You are using Python 3.11 which has security support for more than 2 years (EOL 2027-10-01)", |
56 | | - "3.12": ":rocket: You are using Python 3.12 which is actively maintained (bugfixes) and has security support for more than 3 years (EOL 2028-10-01)", |
57 | | - "3.13": ":rocket: You are using Python 3.13 which is actively maintained (bugfixes) and has security support for more than 4 years (EOL 2029-10-01)", |
58 | | - "3.14": ":sparkles: You are using Python 3.14 which is not released yet and still accepts new features (EOL 2030-10-01)", |
| 53 | + "3.9": ":heavy_check_mark: You are using Python 3.9 which has security support for more than 10 months (EOL 2025-10-31)", |
| 54 | + "3.10": ":heavy_check_mark: You are using Python 3.10 which has security support for more than 1 year, 10 months (EOL 2026-10-31)", |
| 55 | + "3.11": ":heavy_check_mark: You are using Python 3.11 which has security support for more than 2 years (EOL 2027-10-31)", |
| 56 | + "3.12": ":rocket: You are using Python 3.12 which is actively maintained (bugfixes) and has security support for more than 3 years (EOL 2028-10-31)", |
| 57 | + "3.13": ":rocket: You are using Python 3.13 which is actively maintained (bugfixes) and has security support for more than 4 years (EOL 2029-10-31)", |
| 58 | + "3.14": ":sparkles: You are using Python 3.14 which is not released yet and still accepts new features (EOL 2030-10-31)", |
59 | 59 | } |
60 | 60 | DATE_FREEZE = datetime.date(2024, 11, 3) |
61 | 61 | RELEASE_CYCLE_DATA_PATH = ( |
|
0 commit comments