Skip to content

remove python 3.10 from support.#123

Merged
KathleenLabrie merged 11 commits into
mainfrom
maintenance/removePy3.10
Jul 9, 2026
Merged

remove python 3.10 from support.#123
KathleenLabrie merged 11 commits into
mainfrom
maintenance/removePy3.10

Conversation

@KathleenLabrie

@KathleenLabrie KathleenLabrie commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

The removal support for Python 3.10 led to the integration tests having to use DRAGONS v4.2 and latest from master branch. Only DRAGONS v3.x supported Python 3.10. As a result, the allowed version for gwcs had to be updated too.
The change to a newer Python required changes to the github workflow to install software to build scipy.

The removal support for Python 3.10 led to the integration tests having to use DRAGONS v4.2 and latest from master branch.  Only DRAGONS v3.x supported Python 3.10.  As a result, the allowed version for gwcs had to be updated too.
coverage on macos unit-test is run automatically by nox, but it tried to run Python 3.14 and that issues an error.  Trying to enforce 3.12.  Then for the integration tests, conda-forge appears to be missing in one of the calls.  try to fix that too.
@KathleenLabrie

Copy link
Copy Markdown
Collaborator Author

"Build Testing / Build integration testing" is passing when it manages to reach astroconda.gemini.edu.

"Source testing / DRAGONS integration testing" continue to fails due to the conda-forge channel not being added to the list for one of the conda calls. This will be addressed separately. It is not new, and it is not related to the dropping of Python 3.10 support.

All other tests are passing.

@KathleenLabrie KathleenLabrie merged commit 2e3ab0e into main Jul 9, 2026
8 of 10 checks passed
@KathleenLabrie KathleenLabrie deleted the maintenance/removePy3.10 branch July 9, 2026 00:45
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