gptables icon indicating copy to clipboard operation
gptables copied to clipboard

Add Python 3.12 testing to continuous integration workflow

Open rowanhemsi opened this issue 1 year ago • 1 comments

Is your feature request related to a problem? Please describe. I want to feel confident that gptables will work with Python 3.12, which is the latest stable version of Python as of October 2023.

Describe the solution you'd like CI workflows check build and tests on Python 3.12

rowanhemsi avatar Jun 28 '24 13:06 rowanhemsi

We might want to review these in general, looking at the status of python versions.

gisellerosetta avatar Jan 21 '25 10:01 gisellerosetta

Changed title to reflect broader changes in workflows.

Definition of Done:

  • Workflows no longer include Python 3.8 and below.
  • Workflows use consistent Python versions, e.g. tests on the different operating systems run for the same Python versions.
  • Workflows test Python versions within the range of 3.9 - 3.13 (may not need all of them if this uses excessive CI minutes).
  • Test coverage returns coverage for the most recent Python version.

gisellerosetta avatar Sep 01 '25 11:09 gisellerosetta