Before making a pull request, please follow these steps:
- If you are adding a new feature, open an issue explaining what you want to add.
- Use pycodestyle or something similar to check for PEP8 compliance.
- Create new tests for your new code and pass the existing tests by calling nosetests on the tests directory. Remember to target both python 2.7 and 3.x.
- Document your code with reST. We use
Sphinx
to generate our documentation.