Thanks for considering submitting a pull request, we really appreciate that!
Before doing so, here are a few guidelines:
- You agree to license your contributions under the license.
- Use pull-requests early so it's open for discussion, even if your contribution isn't ready yet.
- All pull requests should include tests, they help us avoiding regressions in our code.
- A pull-request adding functionality should also update the documentation accordingly.
- TravisCI integration tests should be green.
- If you're interested, you can also check the contributing documentation which goes into more details.