2424 fail-fast : false
2525 matrix :
2626 os : ['ubuntu-latest', 'macos-latest', 'windows-latest']
27- python-version : ['3.7', '3.8', '3.9']
27+ python-version : ['3.7', '3.8', '3.9', '3.10' ]
2828 r-version : ['3.6.3']
2929
3030 steps :
4545 run : tox -e pytest -- -m "unit or (not integration and not end_to_end)" --cov=./ --cov-report=xml -n auto
4646
4747 - name : Upload coverage report for unit tests and doctests.
48- if : runner.os == 'Linux' && matrix.python-version == '3.8 ' && matrix.r-version == '3.6.3'
48+ if : runner.os == 'Linux' && matrix.python-version == '3.9 ' && matrix.r-version == '3.6.3'
4949 shell : bash -l {0}
5050 run : bash <(curl -s https://codecov.io/bash) -F unit -c
5151
5454 # run: tox -e pytest -- -m integration --cov=./ --cov-report=xml -n auto
5555
5656 # - name: Upload coverage reports of integration tests.
57- # if: runner.os == 'Linux' && matrix.python-version == '3.8 ' && matrix.r-version == '3.6.3'
57+ # if: runner.os == 'Linux' && matrix.python-version == '3.9 ' && matrix.r-version == '3.6.3'
5858 # shell: bash -l {0}
5959 # run: bash <(curl -s https://codecov.io/bash) -F integration -c
6060
@@ -63,11 +63,11 @@ jobs:
6363 run : tox -e pytest -- -m end_to_end --cov=./ --cov-report=xml -n auto
6464
6565 - name : Upload coverage reports of end-to-end tests.
66- if : runner.os == 'Linux' && matrix.python-version == '3.8 ' && matrix.r-version == '3.6.3'
66+ if : runner.os == 'Linux' && matrix.python-version == '3.9 ' && matrix.r-version == '3.6.3'
6767 shell : bash -l {0}
6868 run : bash <(curl -s https://codecov.io/bash) -F end_to_end -c
6969
7070 - name : Validate codecov.yml
71- if : runner.os == 'Linux' && matrix.python-version == '3.8 ' && matrix.r-version == '3.6.3'
71+ if : runner.os == 'Linux' && matrix.python-version == '3.9 ' && matrix.r-version == '3.6.3'
7272 shell : bash -l {0}
7373 run : cat codecov.yml | curl --data-binary @- https://codecov.io/validate
0 commit comments