my.instapaper: add stat; add mypy checks on CI

This commit is contained in:
Dima Gerasimov 2020-09-29 19:18:10 +01:00 committed by karlicoss
parent 3404b3fcf1
commit dc642b5a6d
3 changed files with 17 additions and 4 deletions

View file

@ -32,7 +32,11 @@ commands =
# TODO ugh. somehow, user installed (editable??) packages leak into this environment??
pip install -e .[testing] .[optional]
pip install git+https://github.com/karlicoss/hypexport
python3 -m mypy -p my.hypothesis {posargs}
pip install git+https://github.com/karlicoss/instapexport
# todo I guess use a script...
python3 -m mypy -p my.hypothesis \
-p my.instapaper \
{posargs}
# ideally, keep core modules only here