Skip to content

CI(Ubuntu): Install latest version of Python (3.13) for full config#4372

Open
echoix wants to merge 15 commits intoOSGeo:mainfrom
echoix:ubuntu-max-py313
Open

CI(Ubuntu): Install latest version of Python (3.13) for full config#4372
echoix wants to merge 15 commits intoOSGeo:mainfrom
echoix:ubuntu-max-py313

Conversation

@echoix
Copy link
Member

@echoix echoix commented Sep 24, 2024

Enables the full config of Ubuntu to not use the OS-provided python version, but a specific version. Here, we start testing for Python 3.13.
For the min config, the runner image provided version will be used. If ever we switch to Ubuntu 24.04, we would have Python 3.12. Edit: we have switched to 24.04

@github-actions github-actions bot added the CI Continuous integration label Sep 24, 2024
@echoix
Copy link
Member Author

echoix commented Sep 24, 2024

This PR will have some failures that will need help to solve. Python 3.13 is going to be out on Oct 1, 2024. I'm not too much interested in solving these, but I prepared the CI to try it out.

@neteler neteler added this to the 8.5.0 milestone Sep 24, 2024
@echoix
Copy link
Member Author

echoix commented Sep 30, 2024

Release of Python 3.13 is tomorrow.

@echoix
Copy link
Member Author

echoix commented Jan 7, 2025

It seems there's a way to ask for numpy to use the old string representation:

astropy/astropy#15096 + references

astropy/astropy#16416

Copy link
Member Author

@echoix echoix left a comment

Choose a reason for hiding this comment

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

Update PR to Ubuntu 24.04

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

Labels

CI Continuous integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants