Move msh2vtu into stable
- Lots of formatting (I suggest to skip reviewing them)
- Some cleanup
- Added tox as a test driver
- Added code coverage
- CI tests on Python 3.9, 3.10 and 3.11
- Replaced poetry with more standards-compliant setuptools approach for building and packaging
TODOs after merging:
- move msh2vtu README content into documentation in !19 (merged)
- more unit tests
- more end-to-end tests, also what about the gmsh howtos? Shall they be tested too? Maybe they could also become part of the documentation (maybe even in a notebook).
- more cleanup (especially commented blocks)
- create a pypi testing package of ogstools
- use that package in ogs main repo (basically in notebooks)
- move pypi testing package into pypi stable
Edited by Lars Bilke