Skip to content

Conversation

ecederstrand
Copy link
Contributor

@ecederstrand ecederstrand commented Sep 29, 2025

Removes 3.7 and 3.8 that are EOL, and adds 3.13.

Various updates to the build_wheel workflow so it's able to run again.

Fixes #120 and #121

Closes #114

@martinRenou
Copy link
Member

Thanks a lot for starting this!

It seems the error on upload-artifact is due to name conflicts (it's not possible anymore to upload multiple artifacts with the same name), maybe this comment could be useful actions/upload-artifact#480 (comment)

We could name all wheelhouse files with some template wheelhouse-${{ strategy.job-index }} then when we download them we merge them as per the comment above

@ecederstrand
Copy link
Contributor Author

I'm not sure how long to wait for the workflows to finish. I can't kill previous workflow runs myself.

Anyway, leaving the changes here. Give me a heads-up if there's anything else that needs fixing.

@martinRenou
Copy link
Member

Ah yeah it's annoying they don't cancel automatically, maybe a missing setting or something.

I manually cancelled the old builds

@martinRenou martinRenou reopened this Sep 29, 2025
@martinRenou
Copy link
Member

Looks like macos-11 support was dropped and that may be why the CI does not start on OSX. Can you change it to macos-12?

The ubuntu one may have the same issue.

I wonder if we can simply use the latest

@ecederstrand
Copy link
Contributor Author

@martinRenou I believe this MR is ready now :-)

Copy link
Member

@martinRenou martinRenou left a comment

Choose a reason for hiding this comment

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

🚀 Thanks a lot for this!

@ecederstrand
Copy link
Contributor Author

I just added a commit to run the pipeline on Ubuntu 24.04 instead of 22.04. Seems to work fine.

@martinRenou martinRenou merged commit 20f31bd into jupyter-xeus:main Sep 30, 2025
36 checks passed
@ecederstrand ecederstrand deleted the patch-1 branch September 30, 2025 06:08
@ecederstrand
Copy link
Contributor Author

Would be great if we can get a new release out on PyPI with these wheels!

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.

Cannot install on Python 3.13

2 participants