Contributing
Contributions are welcome and can be submitted as pull requests here. Before contributing new material, please raise a new issue and tag it as enhancement. This will provide an opportunity to discuss the proposed changes with other contributors before a new feature is introduced.
Pull request checklist:
- Please ensure that your contributions follow general PEP 8 style guidelines;
- Only submit documented code;
- Make sure that all existing tests still pass or update the failing ones if they are no longer relevant;
- Include new tests if the current suite does not cover your contributions;
- Keep each pull request small and linked to a single issue.
Raising Issues
Raise any issues encountered on the appropriate GitHub page. Please include a MWE of the problem, a list of packages installed in your python environment, and a detailed description of the workflow which led to the error.