python: switch to scikit-build-core
The new scikit-build-core package enables a smoother wrapping of mHM in Python.
changes:
- better editable install support
- cleaned up environment variables for configuration (
MHM_BUILD_PY_SCRIPT(now always build) andMHM_BUILD_NINJA(now set via pyproject.toml)) - download forces with cmake when building sdist
- removed
setup.pyandMANIFEST.in - better folder stucture for python-bindings to separate python modules and wrapper (mostly done for wheels)
Edited by Sebastian Müller