kiwiz/gkeepapi

View on GitHub
Makefile

Summary

Maintainability
Test Coverage
.PHONY: lint test coverage build clean upload all
 
lint:
-ruff --fix src
 
test:
python3 -m unittest discover
 
coverage:
coverage run --source src -m unittest discover
coverage report
coverage html
 
build: src/gkeepapi/*.py
python3 -m build
 
clean:
rm -rf build dist
 
upload:
twine upload dist/*.whl
 
all: lint test build upload