ci: Add Debian 12 and 13 and update images#2050
Conversation
Add Debian 12 and 13 and update BuildBox to 1.3.31. Debian 12 extends test coverage to Python 3.11. It is supported until June 10, 2028, which covers the full upstream Python 3.11 support period. Debian 13 provides long-term test coverage of Python 3.13. It is supported until June 30, 2030, which covers the full upstream Python 3.13 support period.
abderrahim
left a comment
There was a problem hiding this comment.
Looks good.
Now the fedoras look redundant since they both provide 3.13. We should probably keep only the latest fedora, which will be the first to bring us 3.14 when that's released.
We still have a gap for python 3.12, which we could fill by using ubuntu 24.04 (latest LTS).
Yes, I think it's fine to already drop Fedora 41.
Indeed, Ubuntu 24.04 would be a suitable choice to cover Python 3.12. RHEL 8.10 or RHEL 10 (or derivatives) would be possible alternatives as they are also supported beyond upstream EOL of Python 3.12.. |
|
#2051 drops Fedora 41. |
Add Debian 12 and 13 and update BuildBox to 1.3.31.
Debian 12 extends test coverage to Python 3.11. It is supported until June 10, 2028, which covers the full upstream Python 3.11 support period.
Debian 13 provides long-term test coverage of Python 3.13. It is supported until June 30, 2030, which covers the full upstream Python 3.13 support period.