@@ -11,7 +11,7 @@ help: # Preview Makefile commands
1111
1212install : # Install Python dependencies
1313 pipenv install --dev
14- pipenv run pre-commit install
14+ uv run pre-commit install
1515
1616update : install # Update Python dependencies
1717 pipenv clean
@@ -23,11 +23,11 @@ update: install # Update Python dependencies
2323# #####################
2424
2525test : # Run tests and print a coverage report
26- pipenv run coverage run --source=submitter -m pytest -vv
27- pipenv run coverage report -m
26+ uv run coverage run --source=submitter -m pytest -vv
27+ uv run coverage report -m
2828
2929coveralls : test # Write coverage data to an LCOV report
30- pipenv run coverage lcov -o ./coverage/lcov.info
30+ uv run coverage lcov -o ./coverage/lcov.info
3131
3232
3333# ###################################
@@ -37,25 +37,24 @@ coveralls: test # Write coverage data to an LCOV report
3737lint : black mypy ruff safety # Run linters
3838
3939black : # Run 'black' linter and print a preview of suggested changes
40- pipenv run black --check --diff .
40+ uv run black --check --diff .
4141
4242mypy : # Run 'mypy' linter
43- pipenv run mypy .
43+ uv run mypy .
4444
4545ruff : # Run 'ruff' linter and print a preview of errors
46- pipenv run ruff check .
46+ uv run ruff check .
4747
48- safety : # Check for security vulnerabilities and verify Pipfile.lock is up-to-date
49- pipenv run pip-audit
50- pipenv verify
48+ safety : # Check for security vulnerabilities in dependencies
49+ uv run pip-audit
5150
5251lint-apply : black-apply ruff-apply # Apply changes with 'black' and resolve 'fixable errors' with 'ruff'
5352
5453black-apply : # Apply changes with 'black'
55- pipenv run black .
54+ uv run black .
5655
5756ruff-apply : # Resolve 'fixable errors' with 'ruff'
58- pipenv run ruff check --fix .
57+ uv run ruff check --fix .
5958
6059# ## This is the Terraform-generated header for dspace-submission-service-dev. If ###
6160# ## this is a Lambda repo, uncomment the FUNCTION line below ###
0 commit comments