Skip to content

ci: Add Debian 12 and 13 and update images#2050

Merged
abderrahim merged 1 commit intomasterfrom
jbilleter/debian
Sep 1, 2025
Merged

ci: Add Debian 12 and 13 and update images#2050
abderrahim merged 1 commit intomasterfrom
jbilleter/debian

Conversation

@juergbi
Copy link
Contributor

@juergbi juergbi commented Aug 30, 2025

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.

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.
Copy link
Contributor

@abderrahim abderrahim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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).

@abderrahim abderrahim merged commit 2a63e96 into master Sep 1, 2025
37 of 38 checks passed
@abderrahim abderrahim deleted the jbilleter/debian branch September 1, 2025 06:54
@juergbi
Copy link
Contributor Author

juergbi commented Sep 1, 2025

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.

Yes, I think it's fine to already drop Fedora 41.

We still have a gap for python 3.12, which we could fill by using ubuntu 24.04 (latest LTS).

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..

@juergbi
Copy link
Contributor Author

juergbi commented Sep 1, 2025

#2051 drops Fedora 41.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants