Modernize build system to use setup.cfg

For now, keep but deprecate the requirements/*.txt files.
This commit is contained in:
James R. Barlow
2021-06-09 00:47:39 -07:00
parent 3d6907f7f6
commit 4030258bbc
13 changed files with 118 additions and 97 deletions

View File

@@ -67,7 +67,7 @@ jobs:
- name: Install Python packages
run: |
python -m pip install -r requirements/main.txt -r requirements/test.txt .
python -m pip install .[test]
- name: Report versions
run: |
@@ -124,7 +124,7 @@ jobs:
- name: Install Python packages
run: |
python -m pip install --upgrade pip
python -m pip install -r requirements/main.txt -r requirements/test.txt .
python -m pip install .[test]
- name: Report versions
run: |
@@ -174,7 +174,7 @@ jobs:
- name: Install Python packages
run: |
python -m pip install --upgrade pip
python -m pip install -r requirements/main.txt -r requirements/test.txt .
python -m pip install .[test]
- name: Test
run: |