SynBioDex / SBOL-utilities

Command-line utilities and scripts for manipulating SBOL data
MIT License
13 stars 21 forks source link

CI builds fail for Python Version 3.7 for the latest Ubuntu OS version #301

Open PrashantVaidyanathan opened 5 days ago

PrashantVaidyanathan commented 5 days ago

The CI script is currently configured to test SBOL utilities for Python versions 3.7, 3.8, 3.9, 3.10, 3.11 for the latest Ubuntu version. Currently - this is 24.04.

However, GitHub only supports Python version 3.7 until Ubuntu OS version 22.04. Starting 24.04, only Python 3.8 and up are supported.

@fxbuson @ERIK-KE and I had a discussion about this, and we have 2 options:

@jakebeal @tcmitchell @bbartley - do you have a preference or any concerns?

tcmitchell commented 5 days ago

Python 3.7 reached end-of-life on 2023-06-27. I think you can drop support for Python 3.7. Python 3.12 should be added to the set of versions tested. Python 3.8 goes end of life this month so you can probably drop support for that as well.