Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
tests/ | 18-Mar-2025 | - | 49 | 29 | ||
.coveragerc | D | 18-Mar-2025 | 101 | 9 | 7 | |
.flake8 | D | 18-Mar-2025 | 30 | 3 | 2 | |
README.md | D | 18-Mar-2025 | 669 | 38 | 24 | |
pic32cxsgpinctrl.py | D | 18-Mar-2025 | 8.4 KiB | 289 | 215 | |
pic32pinctrl.py | D | 18-Mar-2025 | 8.3 KiB | 285 | 213 | |
requirements-dev.txt | D | 18-Mar-2025 | 13 | 3 | 2 | |
requirements-test.txt | D | 18-Mar-2025 | 18 | 3 | 2 | |
requirements.txt | D | 18-Mar-2025 | 15 | 3 | 2 |
README.md
1# Microchip PIC32C/PIC32M scripts 2 3This folder contains `hal_microchip` scripts. 4 5## Dependencies 6 7Scripts require Python 3.7+ and the Python dependencies listed in 8`requirements.txt`. They can be installed by running: 9 10``` 11pip install -r scripts/requirements.txt 12``` 13 14## Lint 15 16Scripts should be formatted using `black` and linted using `flake8`. 17 18Such development tools can be installed using: 19 20``` 21pip install -r scripts/requirements-dev.txt 22``` 23 24## Tests 25 26Before running tests make sure to have testing dependencies installed. They 27can be installed by running: 28 29``` 30pip install -r scripts/requirements-test.txt 31``` 32 33Tests can be executed by running: 34 35``` 36pytest 37``` 38