all: default default: clean deps test lint venv: if [ ! -e "venv/bin/activate_this.py" ] ; then virtualenv --python=python3 --prompt="({{cookiecutter.project_name}}) " venv ; fi clean: find . -name \*.pyc -delete find . -name __pycache__ -delete rm -rf dist/ test_unit: venv . venv/bin/activate && python3 -bb -m pytest tests lint: venv . venv/bin/activate && flake8 . mypy: venv . venv/bin/activate && mypy . deps: venv . venv/bin/activate && pip install -U -r requirements.txt test: test_unit lint mypy