Python code standards
Code style standards for Python
This document outlines the rules for writing Python code across all our Projects.
Code style and formatting
Project should be configured to block merging on pull requests that do not conform to these standards.
Although tests are lacking on many of our existing projects, writing tests is strongly encouraged. Please write tests for any new code if at all possible, and any efforts to improve test coverage on any project would be greatly appreciated.
You should document your functions with docstrings in accordance with PEP 257.