A Slack bot to make you really competitive on the New York Times mini crossword.
Clone the repo and run make test
to ensure everything works.
There are a few useful make
targets that are worth knowing about:
make venv
will install a virtualenv for with all the dependencies you'll need.make clean
will destroy the virtualenv; use this to update/clean the dependenciesmake fmt
runs theyapf
code formattermake check_fmt
checks the formatting usingyapf
make lint[_all_]
runs thepylint
linter (lint_all
is very strict)make test
runs the testsmake check
runs the formatting check, linter, and tests. This is what the CI runs.make deploy
actually runs the code and not the debug server. You probably don't wanna do this.