21 lines
402 B
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
|