We use flake8 to check code style and perform linting.
In addition to the general rules of flake8
, please keep the following
rules while writing your code:
- Comments must be whole sentences, beginning with a capital letter and
ending with a closing
.
.
Order your import
commands according to as follows:
- System-wide imports come first and foremost, e.g.
import multiprocessing
. - (Empty line for readability)
- Imports from the library modules of
envprobe
.
Between each of these levels, imports are sorted alphabetically on the importing module's name, even if we only import a single class or function from it.