Python 3 Style Guide
⚡ View the sidebar (right) for the rapid navigation.
❗ We follow PEP8 Guidelines and most of the Google Python Style Guide. The below guidelines listed below.
💂 Formatters & Linters
We use husky for pre-commit hooks.
Husky will run the following when you try to commit:
Any errors must be resolved prior to committing code.
You can run these yourself as well:
yapf -i -r -vv . style google
flake8 .
❗ These checks will also be run for pull requests. All errors must be resolved.