The table below was made by installing the package python3
in each Docker image and then running python --version
(see the python-versions.sh
for more details).
Release and end of life dates were taken from:
Distribution | Version | Codename | Released at | End of Life | Python version |
---|---|---|---|---|---|
Debian GNU/Linux | 12 | bookworm | 2023-06-10 | 2026-06-10 | Python 3.11.2 |
Debian GNU/Linux | 11 | bullseye | 2021-08-14 | 2024-08-14 | Python 3.9.2 |
Debian GNU/Linux | 10 | buster | 2019-07-06 | 2022-09-10 | Python 3.7.3 |
Ubuntu | 24.10 | oracular | 2024-10-01 | 2025-07-01 | Python 3.12.7 |
Ubuntu | 24.04 | noble | 2024-04-01 | 2029-04-01 | Python 3.12.3 |
Ubuntu | 22.04 | jammy | 2022-04-01 | 2024-04-01 | Python 3.10.12 |
Ubuntu | 20.04 | focal | 2020-04-01 | 2025-04-01 | Python 3.8.10 |
Ubuntu | 18.04 | bionic | 2020-04-01 | 2023-04-01 | Python 3.6.9 |