move project config to pyproject.toml (#8493)

* move config to pyproject.toml

* ci: use pyproject.toml for cache key

* pyproject.toml: use recursive dependencies for dev and all

* Update pyproject.toml
This commit is contained in:
skshetry
2022-10-31 22:43:48 +05:45
committed by GitHub
parent ca5ad6457f
commit 7648e715f8
5 changed files with 150 additions and 171 deletions
+2 -2
View File
@@ -30,7 +30,7 @@ jobs:
python-version: 3.9
cache: pip
cache-dependency-path: |
setup.cfg
pyproject.toml
scripts/build-requirements.txt
- name: Set up Ruby 2.6
@@ -78,7 +78,7 @@ jobs:
with:
python-version: 3.8
cache: pip
cache-dependency-path: setup.cfg
cache-dependency-path: pyproject.toml
- name: Install
run: |
+2 -2
View File
@@ -30,7 +30,7 @@ jobs:
with:
python-version: 3.8
cache: pip
cache-dependency-path: setup.cfg
cache-dependency-path: pyproject.toml
- name: Install requirements
run: |
pip install --upgrade pip setuptools wheel
@@ -62,7 +62,7 @@ jobs:
with:
python-version: ${{ matrix.pyv }}
cache: pip
cache-dependency-path: setup.cfg
cache-dependency-path: pyproject.toml
- name: install
if: steps.cache.pip-cache-dir.cache-hit != 'true'
run: |