grim/local-pipelines

1eb9fe35d616
vcs: add new class that abstracts hg and git repos
-f requirements.txt
flake8
pytest
pytest-cover