Python 3.12 compatibility
- Remove distutils replace with shutils by @alexgleith in #359
- Update versioneer by @Ariana-B in #362
- Add action to test build by @Ariana-B in #363
- Bump minimum python version to 3.10
- Various autoupdates
Full Changelog: eodatasets3-0.30.6...eodatasets3-0.30.7