Infleqtion / client-superstaq

https://superstaq.readthedocs.io
Apache License 2.0
84 stars 19 forks source link

Use Python 3.12 base for non-pytest/min coverage checks #1018

Closed bharat-thotakura closed 1 month ago

bharat-thotakura commented 1 month ago

This PR updates the CI checks to use a Python 3.12 base instead of Python 3.8 (which reaches EOL in Oct 2024). This will also allow the pipeline to run against the latest versions of the css and qss dependencies as some newer releases have already dropped support for Python 3.8/3.9 for example.

bharat-thotakura commented 1 month ago

Unrelated to this PR specifically, but I think we should enforce the superstaq / Pytest and Coverage check (3.12) (pull_request) check as Required like the other coverage checks

richrines1 commented 1 month ago

Unrelated to this PR specifically, but I think we should enforce that the superstaq / Pytest and Coverage check (3.12) (pull_request) check as Required like the other coverage checks

done.