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