drop py3.6. Misc housekeeping

This commit is contained in:
Alex Mykyta
2025-01-04 23:23:15 -08:00
parent 28ed82129f
commit 0258cac186
6 changed files with 37 additions and 133 deletions

View File

@@ -12,16 +12,15 @@ source .venv/bin/activate
# Install test dependencies
pip install -r requirements.txt
# Run static type checking prior to installing to avoid sloppy type hints of
# systemrdl package
mypy ../src/peakrdl_regblock
# Install dut
pip install -U ..
pip install -e "../[cli]"
# Run lint
pylint --rcfile pylint.rc ../src/peakrdl_regblock
# Run static type checking
mypy ../src/peakrdl_regblock
# Run unit tests
pytest --workers auto --cov=peakrdl_regblock --synth-tool skip