This PR updates the CI test workflow to test under Python 3.11 (in addition to 3.6-3.10).
Additionally, it updates the workflow to use the latest versions of the various actions. (This addresses deprecation warnings generated by the workflow.)
There are also fixes for a couple of spurious test failures.
This PR updates the CI test workflow to test under Python 3.11 (in addition to 3.6-3.10).
Additionally, it updates the workflow to use the latest versions of the various actions. (This addresses deprecation warnings generated by the workflow.)
There are also fixes for a couple of spurious test failures.