When submitting pull requests, please do the following to make it easier to incorporate your changes:
- Include unit and/or functional tests that validate changes you're making.
- Rebase your changes onto the HEAD of my fork if you can do so cleanly.
- If submitting additional functionality, provide an example of how to use it.
- Please keep code style consistent with surrounding code.
You can run all tests by simply running make test
from your favorite shell.
Please make sure your tests run in Python 2.7 and Python 3.3.