Metadata-Version: 2.1
Name: gmsh4mrst
Version: 0.0.2
Summary: Gmsh backend integration for MRST
Home-page: https://github.com/BollaBerg/MA2002-Bachelor-project
Author: Andreas Bjelland Berg
Author-email: berg.andreasb+PyPi@gmail.com
Project-URL: Bug Tracker, https://github.com/BollaBerg/MA2002-Bachelor-project/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENCE

# gmsh4mrst

Automatically create Gmsh meshes for use in MRST.

## Building and pushing PyPi package
All package building, packaging and pushing to PyPi follows the instructions on [packaging.python.org](https://packaging.python.org/en/latest/tutorials/packaging-projects/). Here is a brief overview of commands needed:

Start by ensuring the version number has been updated (follow [Semantic Versioning](https://semver.org/))! This is done in `setup.cfg`.

Ensure the necessary packages are installed
```bash
pip install --upgrade build     # Used for building
pip install --upgrade twine     # Used for uploading
```

Build the project
```bash
python3 -m build
```
There should now be two files in the `dist/` directory:
```bash
dist/
    gmsh4mrst-VERSION-py3-none-any.whl
    gmsh4mrst-VERSION.tar.gz
```

Upload the project to PyPi
```bash
python3 -m twine upload dist/*
```
