summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJarrod Millman <jarrod.millman@gmail.com>2022-02-19 09:36:21 -0800
committerGitHub <noreply@github.com>2022-02-19 09:36:21 -0800
commit572d302a6ed576f86e08192edab52185d4d49654 (patch)
tree2bd28f4ead9e576541da017059518048117d8468
parent2f4370d24d1866d11f3e1521d5030a6142059b79 (diff)
downloadnetworkx-572d302a6ed576f86e08192edab52185d4d49654.tar.gz
Test on 3.11-dev (#5339)
-rw-r--r--.github/workflows/test.yml24
-rw-r--r--requirements/test.txt2
2 files changed, 13 insertions, 13 deletions
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index dfa72863..6dd1dad0 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -4,12 +4,12 @@ on: [push, pull_request]
jobs:
- default:
+ base:
runs-on: ${{ matrix.os }}-latest
strategy:
matrix:
os: [ubuntu, macos, windows]
- python-version: ['3.8', '3.9', '3.10']
+ python-version: ['pypy-3.8', '3.11-dev']
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}
@@ -20,20 +20,20 @@ jobs:
- name: Install packages
run: |
python -m pip install --upgrade pip wheel setuptools
- python -m pip install -r requirements/default.txt -r requirements/test.txt
+ python -m pip install -r requirements/test.txt
python -m pip install .
python -m pip list
- name: Test NetworkX
run: |
- pytest --doctest-modules --durations=10 --pyargs networkx
+ pytest --durations=10 --pyargs networkx
- pypy:
+ default:
runs-on: ${{ matrix.os }}-latest
strategy:
matrix:
- os: [ubuntu, macos]
- python-version: ['pypy-3.8']
+ os: [ubuntu, macos, windows]
+ python-version: ['3.8', '3.9', '3.10']
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}
@@ -43,14 +43,14 @@ jobs:
- name: Install packages
run: |
- pip install --upgrade pip wheel setuptools
- pip install -r requirements/test.txt
- pip install .
- pip list
+ python -m pip install --upgrade pip wheel setuptools
+ python -m pip install -r requirements/default.txt -r requirements/test.txt
+ python -m pip install .
+ python -m pip list
- name: Test NetworkX
run: |
- pytest --durations=10 --pyargs networkx
+ pytest --doctest-modules --durations=10 --pyargs networkx
extra:
runs-on: ${{ matrix.os }}
diff --git a/requirements/test.txt b/requirements/test.txt
index dbc3c2a0..5e623e78 100644
--- a/requirements/test.txt
+++ b/requirements/test.txt
@@ -1,4 +1,4 @@
pytest>=7.0
pytest-cov>=3.0
-pytest-mpl>=0.14; platform_python_implementation!='PyPy'
+pytest-mpl>=0.14; platform_python_implementation!='PyPy' and python_version<='3.10'
codecov>=2.1