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/ |