Consolidate to pyproject

Consolidates configs to pyproject.toml and updates workflows accordingly as well as sets sane minimums for dev requirements.

adds version check to main script.
This commit is contained in:
OMEGARAZER
2022-12-16 23:45:36 -05:00
parent d0da9be376
commit 8c01a9e7a0
15 changed files with 114 additions and 68 deletions

View File

@@ -61,7 +61,7 @@ bdfr
There are additional Python packages that are required to develop the BDFR. These can be installed with the following command:
```bash
python3 -m pip install -r dev-requirements.txt
python3 -m pip install -e .[dev]
```
### Tools