Skip to content

Feat: Add support for Python 3.15 - #101

Draft
pniedzielski wants to merge 3 commits into
bloomberg:mainfrom
pniedzielski:python3.15
Draft

pniedzielski wants to merge 3 commits into
bloomberg:mainfrom
pniedzielski:python3.15

Conversation

@pniedzielski

Copy link
Copy Markdown
Contributor

No description provided.

Signed-off-by: Patrick M. Niedzielski <pniedzielski@bloomberg.net>
Signed-off-by: Patrick M. Niedzielski <pniedzielski@bloomberg.net>
@pniedzielski
pniedzielski requested a review from a team as a code owner September 8, 2026 20:46
@pniedzielski pniedzielski added the skip news No news entry is required label Sep 8, 2026
@pniedzielski
pniedzielski marked this pull request as draft September 8, 2026 20:47
@pniedzielski

Copy link
Copy Markdown
Contributor Author

We need to wait for the most recent Python version to hit the Ubuntu runner.

@678098

678098 commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

We need to wait for the most recent Python version to hit the Ubuntu runner.

I noticed that ubuntu24.04 is used in workflows. Is it helpful to move to 26.04 to get the latest packages?

The current ubuntu-24.04 does not support Python 3.15.  This patch
bumps all jobs that use ubuntu-24.04 (or ubuntu-latest, which points
to the same image) to the newer ubuntu-26.04 image.

Signed-off-by: Patrick M. Niedzielski <pniedzielski@bloomberg.net>
@pniedzielski

Copy link
Copy Markdown
Contributor Author

We need to wait for the most recent Python version to hit the Ubuntu runner.

I noticed that ubuntu24.04 is used in workflows. Is it helpful to move to 26.04 to get the latest packages?

Good call. Just tried bumping the runner version to 26.04, though, and still got

Error: The version '3.15' with architecture 'x64' was not found for Ubuntu 26.04.

From https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json as of right now, the highest version available to us is 3.15.0-rc.2, so once we get the full version in the Ubuntu runner we should be set.

@pniedzielski

Copy link
Copy Markdown
Contributor Author

It looks like it is expected to be released at the start of October: https://peps.python.org/pep-0790/

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

Labels

skip news No news entry is required

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants