A flake8 configuration is included in setup.cfg and the checks are executed automatically on Travis: * Ensures a consistent PEP8 code style * Does basic linting to prevent possible bugs
Added the docstring_options class, which gives global control over the generation of docstrings and function signatures.