To install Python environment, use:
uv venv env --python 3.12
source env/bin/activate
uv pip install pipNote
Python 3.12 currently needed for matlabengine.
uv pip install pru
pru -r requirements-all.txtOptionally, if you want to test matlab compatibility, you can install matlabengine
uv pip install matlabengineuv pip install -e ."[dev]"pytest -n auto -rA --lf -c pyproject.toml --cov-report term-missing --cov=matpowercaseframes tests/
pytest --lf -rA -c pyproject.toml --cov-report term-missing --cov=matpowercaseframes --nbmakepre-commit install
pre-commit run --all-files