Skip to content

Python 3.14#236

Merged
ChrisLovering merged 8 commits into
mainfrom
py3.14
May 22, 2025
Merged

Python 3.14#236
ChrisLovering merged 8 commits into
mainfrom
py3.14

Conversation

@ChrisLovering
Copy link
Copy Markdown
Member

@ChrisLovering ChrisLovering commented May 17, 2025

This should be merged with the linked bot PR

3.13.3 has a bug with tests.
This is fixed on the 3.13 dev branch, so will likely be part of 3.13.4
See this commit for more info python/cpython@cc39b19
This commit also updates which dependencies are installed in each verison of Python, according to what works where.
@coveralls
Copy link
Copy Markdown

coveralls commented May 17, 2025

Coverage Status

coverage: 88.265% (-2.7%) from 90.986%
when pulling 3027f4b on py3.14
into 04aa999 on main.

Comment thread .github/workflows/test.yaml Outdated
strategy:
matrix:
os: [ubuntu-20.04, ubuntu-22.04]
os: [ubuntu-22.04, ubuntu-24.04]
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I think we were using Ubuntu 20 so we could test cgroups v1

Copy link
Copy Markdown
Member Author

@ChrisLovering ChrisLovering May 17, 2025

Choose a reason for hiding this comment

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

Github stopped supporting Ubuntu 20.04 last month, so we can't use that runner anymore https://github.com/actions/runner-images?tab=readme-ov-file#available-images

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Oh well. I suppose we could set up a custom runner but I don't think that's for it just for v1 coverage.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Yeah probably not worth the headache of setting up, but sad it'll be untested now though. In that case I'll just update this CI to run on ubuntu-latest instead

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

We previously used a matrixc to test cgroups v1 & v2. Now that ubuntu 20.04 is no longer supported by GitHub, we not longer have access to a runner with v1 cgroups.
@ChrisLovering ChrisLovering merged commit c825ae4 into main May 22, 2025
7 checks passed
@ChrisLovering ChrisLovering deleted the py3.14 branch May 22, 2025 20:55
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.

5 participants