mirror of
https://github.com/wassname/peft.git
synced 2026-08-21 11:18:57 +08:00
20 lines
533 B
Makefile
20 lines
533 B
Makefile
.PHONY: quality style test docs
|
|
|
|
check_dirs := src tests examples docs
|
|
|
|
# Check that source code meets quality standards
|
|
|
|
# this target runs checks on all files
|
|
quality:
|
|
black --check $(check_dirs)
|
|
ruff $(check_dirs)
|
|
doc-builder style src/peft tests docs/source --max_len 119 --check_only
|
|
|
|
# Format source code automatically and check is there are any problems left that need manual fixing
|
|
style:
|
|
black $(check_dirs)
|
|
ruff $(check_dirs) --fix
|
|
doc-builder style src/peft tests docs/source --max_len 119
|
|
|
|
test:
|
|
pytest -n 3 tests/
|