blueprint
blueprint copied to clipboard
CI: extend `fmt` checks for all supported python versions
At present we run unit tests against all supported python versions, but not linting/format checking: these run against python 3.10.
Some of the linting/format checks can produce different warnings depending on the version of python: in particular mypy and pylint. As such it would be useful to extend the fmt job of the push workflow.