Guidelines for contributing Fork the repository. Create a topic branch. Make your changes, including tests for your changes. Ensure that all tests pass. It should go without saying, but do not increment the version number in your commits. Submit a pull request.