- Create a feature branch for your work.
- Add yourself to the CONTRIBUTORS.md
- Please add appropriate tests. Please try to make them fast. Prefer factories over fixtures
- Code must comply with PEP8 and pass flake8
- Make commits in logical units
- Add commit messages that explain the changes. Please use git conventions of one short subject line followed by a blank line and then a longer description, wrapped at 79 characters.
- make sure all tests and flake8 pass by running
make
before committing. - send a pull request