Contributing

All project management tools are on GitHub:

Workflow

  1. Fork project on GitHub.com
  2. Make changes (and new unit tests if needed)
  3. Ensure all tests are ok
  4. Go to your fork and click on “Create pull request”

Tests

All tests are simply launched by:

python setup.py test

Or with coverage:

coverage run setup.py test
coverage html

Writing documentation

This documentation is built with Sphinx, make your local docs with following commands:

make html
cd _build/html
python -m SimpleHTTPServer