- Instructions for installing the development environment
Tools and Rules
We can mostly follow Google Python Style Guide.
All module-level functions and class/object methods should be annotated with type hints. For other values, type hints should be used where it seems important. See PEP 0484.
Static Type Checking
Later we might use mypy. Currently it doesn't work well will Python 3.5.
We use pytest.