.PHONY: quality style test docs | |
check_dirs := examples src tests | |
# Check code quality of the source code | |
quality: | |
ruff check $(check_dirs) | |
ruff format --check $(check_dirs) | |
# Format source code automatically | |
style: | |
ruff check $(check_dirs) --fix | |
ruff format $(check_dirs) | |
# Run smolagents tests | |
test: | |
pytest ./tests/ |