Small updates to tests and CI workflows
- Bump python versions for tests and requirements.
- Fix use of dtype
np.int_
in tests. - Use concurrency in github actions rather than cancel-workflow action.
- Update versioneer for python 3.12 compatibility.
np.int_
in tests.