- requirements with:
- pytest
- pytest coverage
- radon
- pre-commit
- sphinx and sphinx rtd theme
- coverage basic configuration
- sh for run radon and tests
- Set dir name to run radon in
run_randon.sh. Example:radon cc -a -s -nb project_name/ - Set dir name to coverage in testing
run_tests.sh. Example:pytest -s -vvv --cov=project_name --cov-report term-missing tests - Check pre-commit version in
.pre-commit-config.yaml - Set specific version in
requirements_dev.txt