forked from spotify/pythonflow
- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
Latest commit
21 lines (14 loc) · 438 Bytes
/
Copy pathMakefile
File metadata and controls
21 lines (14 loc) · 438 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
.PHONY : all tests docs lint_tests code_tests clean install
all : tests docs
tests : code_tests lint_tests
lint_tests :
flake8
code_tests :
py.test --cov pythonflow --cov-fail-under=100 --cov-report=term-missing --cov-report=html --verbose --durations=5 -s
docs :
sphinx-build -b doctest docs build
sphinx-build -nWT docs build
clean :
rm -rf build/
requirements.txt : requirements.in setup.py
pip-compile -v requirements.in