Skip to content

CI: Add Ubuntu 26.04 to matrix#2906

Merged
swt2c merged 3 commits into
wxWidgets:masterfrom
echoix:ubuntu2604
Jul 1, 2026
Merged

CI: Add Ubuntu 26.04 to matrix#2906
swt2c merged 3 commits into
wxWidgets:masterfrom
echoix:ubuntu2604

Conversation

@echoix

@echoix echoix commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

I wanted to set up a new dev environment, and found out that there were no prebuilt wheels for Ubuntu 26.04. This is an attempt to see what else breaks when naively adding ubuntu 26.04 runner images to the os matrix. These runner images are in preview, so they are available.

@echoix

echoix commented Jul 1, 2026

Copy link
Copy Markdown
Contributor Author

@swt2c Could you take a look at this, and possibly either do a release or upload newer binaries?

We would want to update a container to Ubuntu 26.04, but compiling wxPython each time is boring. We are waiting for these wheels to be available

@swt2c swt2c merged commit 3d14d59 into wxWidgets:master Jul 1, 2026
15 checks passed
@swt2c

swt2c commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Would you want another 4.2.x release? I'm not sure we're ready for a 4.3.x release yet.

@echoix

echoix commented Jul 1, 2026

Copy link
Copy Markdown
Contributor Author

Sure, any patch release is fine

@swt2c

swt2c commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

@echoix I uploaded v4.2.5 wheels to the GitHub Release: https://github.com/wxWidgets/Phoenix/releases/tag/wxPython-4.2.5

This is the plan going forward - trying to move content off Robin's server.

@echoix

echoix commented Jul 3, 2026

Copy link
Copy Markdown
Contributor Author

Hmm, ok, I'll see how we could change our build script to not use the server as a source for pip install. I'm not sure how it'll handle it, but we could at least try

@swt2c

swt2c commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Hmm, ok, I'll see how we could change our build script to not use the server as a source for pip install. I'm not sure how it'll handle it, but we could at least try

pip install https://github.com/wxWidgets/Phoenix/releases/download/wxPython-4.2.5/wxpython-4.2.5+ubuntu2604-cp314-cp314-linux_x86_64.whl doesn't work?

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