diff options
author | Jarrod Millman <jarrod.millman@gmail.com> | 2022-02-19 09:36:21 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-19 09:36:21 -0800 |
commit | 572d302a6ed576f86e08192edab52185d4d49654 (patch) | |
tree | 2bd28f4ead9e576541da017059518048117d8468 | |
parent | 2f4370d24d1866d11f3e1521d5030a6142059b79 (diff) | |
download | networkx-572d302a6ed576f86e08192edab52185d4d49654.tar.gz |
Test on 3.11-dev (#5339)
-rw-r--r-- | .github/workflows/test.yml | 24 | ||||
-rw-r--r-- | requirements/test.txt | 2 |
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 |