Skip to content

Conversation

@martinburchell
Copy link
Member

  • Update to Python 3.10, which is the oldest supported version
  • Update Python packages
  • Update Postgres in CI workflow to 14, which is the oldest supported version
  • Fix the CI scripts so they can be run locally
  • Don't try to support curl and wget as wget is assumed to be present elsewhere
  • Use Postgres over TCP not Unix socket as this is assumed elsewhere
  • Fix failing tests by replacing exact match XML comparison with checking specific nodes. There is scope for further optimisation here as there is a lot of duplication in the tests.

Note that the CI script is currently set up to work with the Intermine fork at https://github.com/ucam-department-of-psychiatry/intermine.git, build-workflows branch. We can update that once it is merged.

@martinburchell martinburchell merged commit 1e2ebfe into intermine:dev Nov 21, 2025
1 check failed
@martinburchell martinburchell deleted the python310-dev branch November 21, 2025 18:19
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.

1 participant