pdf-utils/makefile

21 lines
402 B
Makefile

lint:
uv run black src/
uv run flake8 --ignore=E501 src/
uv run isort --profile=black src/
uv run --with 'mypy, boto3-stubs[s3]' mypy src/
build:
uv build --wheel
compile:
uv pip compile pyproject.toml -o requirements.txt
uv pip compile pyproject.toml --extra s3 -o requirements.s3.txt
clean:
rm -rf pdf_utils.egg-info/
rm -rf .venv
rm -rf dist/
rm -rf build/
help:
uv run pdfcat --help