We appreciate contributions either by adding / improving examples or extending / fixing the core library. To make your contributions, you would need to follow the pep8 coding style and numpydoc document style. We rely on Continuous Integration (CI) for checking push commits. The following tools are used to ensure that your commits can pass through the CI test:
- yapf (format code), compulsory
- isort (sort imports), optional
- autoflake (remove unused imports), optional
You can simply run
make format
to apply those tools before submitting your PR.