We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ff8e512 commit f24bfe9Copy full SHA for f24bfe9
1 file changed
Makefile
@@ -8,6 +8,7 @@ help:
8
@echo " make test-log - run all unit tests and write log to pytest.log"
9
@echo " make test-nb - run nbmake tests on RVC3 vision chapter notebooks"
10
@echo " make coverage - run unit tests and coverage report"
11
+ @echo " make typehints - run mypy type-hint coverage report and open HTML"
12
@echo " make docs - build Sphinx documentation"
13
@echo " make view - open Sphinx doco build (uses open for MacOS)"
14
@echo " make dist - preview dist build"
@@ -35,6 +36,10 @@ coverage:
35
36
coverage html
37
open -a Safari htmlcov/index.html
38
39
+typehints:
40
+ -mypy src/machinevisiontoolbox --ignore-missing-imports --html-report /tmp/mypy-typehints
41
+ open -a Safari /tmp/mypy-typehints/index.html
42
+
43
docs: .FORCE
44
(cd docs; make html O="-w warnings.txt")
45
0 commit comments