Test multiple versions of python
This MR patches the CI configuration to test multiple versions of Python, which exposes a failure on Python 3.11.
This MR patches the CI configuration to test multiple versions of Python, which exposes a failure on Python 3.11.