This PR adds a set of unit tests to test the Python module and wires the CI to run the tests for each wheel that gets built. Some platforms failed the test, mainly due to import errors (although one was unable to install the wheel), so these platforms no longer have wheels built for them:
This PR adds a set of unit tests to test the Python module and wires the CI to run the tests for each wheel that gets built. Some platforms failed the test, mainly due to import errors (although one was unable to install the wheel), so these platforms no longer have wheels built for them:
Also, it appears that the latest version of
cibuildwheel
now supports Python 3.13 so I bumped thecibuildwheel
version and added Python 3.13 targets.