Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 606 Bytes

CONTRIBUTING.md

File metadata and controls

45 lines (32 loc) · 606 Bytes

Contributing

Environment

python3.12 -m venv env3_12
source env3_12/bin/activate
python3.7 -m venv env3_7
source env3_7/bin/activate

Install requirements

pip install -r requirements.txt

Install package in development mode

pip install ."[dev]"

Pre-Commit

pre-commit install
pre-commit run --all-files

Test

python3 -m pytest . -rA -c pyproject.toml --cov-report term-missing --cov=src/pru

Clean installed packages from test

pip uninstall -y requests numpy pandas scipy
pip cache purge