The Drop Bears' robot code for FIRST Destination: Deep Space (FRC 2019).
pip3 install -r requirements.txt
This codebase adheres to the code style enforced by the black autoformatter:
black .
This is enforced by CI.
See PEP 8 on naming conventions.
Docstrings should follow Google style. See also PEP 257.
Ensure code passes pyflakes, a static analysis checker:
pyflakes .
This is enforced by CI.
./robot.py sim
./robot.py test
If you wish to collect coverage data, use this instead:
./robot.py coverage test
./robot.py deploy
This codebase is set up to deploy to 4774's robot. (Use the --robot
option to override this.)