When contributing to GMSimViz, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Please note we have a code of conduct, please follow it in all your interactions with the project.
Please use the Issues tab on the top of the Github page.
- Tests should be run before contributing code. Run
py.test --mpl
. If GMSimViz is not installed, you can trypython -m pytest
from the repo root. Also run the non-unit test in tests/gmsimviz-compare.py to test the overall workflow. - We use Black to format the code.