The source project of this merge request has been removed.
Draft: Build and test infrastructure update
This MR does a few things all at the same time
- rewrite
setup.py
andsetup.cfg
and providepyproject.toml
to define the metadata and build steps - abandon
setuptools_scm
in favour of a hardcoded version number (for now) - add a
/pyRing/tests/
directory with a basic pytest harness and one functional test - add a gitlab-ci configuration to run the tests and a simple example