Skip to content

Remove unnececessary Python versions in integration tests. Remove support for Python 3.8 - #1282

Open
Joao-Dionisio wants to merge 5 commits into
masterfrom
fix-integration-gate
Open

Joao-Dionisio wants to merge 5 commits into
masterfrom
fix-integration-gate

Conversation

@Joao-Dionisio

@Joao-Dionisio Joao-Dionisio commented Oct 28, 2026 •

Copy link
Copy Markdown
Member

#1278 resulted in a pipeline being merged with one of the jobs skipped, because GitHub couldn't allocate a Mac runner for all of them. We're on a free plan, so we're limited to 5 Mac jobs, I believe.
I think we only need to run the latest version (3.15 atm), to catch potential errors, and 3.9 as well just to be safe. Never has an integration test of an intermediate version caught a bug that wasn't caught by the lowest or the highest versions.

The version of cibuildwheel we're currently using no longer supports Python 3.8, so I suggest dropping it as well.

@mmghannam

Copy link
Copy Markdown
Member

Smart! yes we should do that. How about two variables holding the "latest" and "oldest" so that the intention is documented in the github workflows?

This branch has not been deployed

No deployments
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