56
56
toxenv : py
57
57
tox_extra_args : " -n 2"
58
58
test_mypyc : true
59
+ - name : Test suite with py310-ubuntu
60
+ python : ' 3.10'
61
+ arch : x64
62
+ os : ubuntu-latest
63
+ toxenv : py
64
+ tox_extra_args : " -n 2"
59
65
- name : mypyc runtime tests with py36-macos
60
66
python : ' 3.6'
61
67
arch : x64
96
102
./misc/build-debug-python.sh $PYTHONVERSION $PYTHONDIR $VENV
97
103
source $VENV/bin/activate
98
104
- name : Install tox
99
- run : pip install --upgrade 'setuptools!=50' 'virtualenv<16.7.11 ' tox==3.20.1
105
+ run : pip install --upgrade 'setuptools!=50' 'virtualenv>=20.6.0 ' tox==3.20.1
100
106
- name : Compiled with mypyc
101
107
if : ${{ matrix.test_mypyc }}
102
108
run : |
@@ -107,23 +113,24 @@ jobs:
107
113
- name : Test
108
114
run : tox -e ${{ matrix.toxenv }} --skip-pkg-install -- ${{ matrix.tox_extra_args }}
109
115
110
- python-nightly :
111
- runs-on : ubuntu-latest
112
- name : Test suite with Python nightly
113
- steps :
114
- - uses : actions/checkout@v2
115
- - uses : actions/setup-python@v2
116
- with :
117
- python-version : ' 3.10-dev'
118
- - name : Install tox
119
- run : |
120
- pip install -U pip==21.2.3 setuptools
121
- pip install --upgrade 'setuptools!=50' virtualenv==20.4.7 tox==3.20.1
122
- - name : Setup tox environment
123
- run : tox -e py --notest
124
- - name : Test
125
- run : tox -e py --skip-pkg-install -- "-n 2"
126
- continue-on-error : true
127
- - name : Mark as a success
128
- run : exit 0
116
+ # TODO: uncomment this when 3.11-dev is available
117
+ # python-nightly:
118
+ # runs-on: ubuntu-latest
119
+ # name: Test suite with Python nightly
120
+ # steps:
121
+ # - uses: actions/checkout@v2
122
+ # - uses: actions/setup-python@v2
123
+ # with:
124
+ # python-version: '3.11-dev'
125
+ # - name: Install tox
126
+ # run: |
127
+ # pip install -U pip==21.2.3 setuptools
128
+ # pip install --upgrade 'setuptools!=50' virtualenv==20.4.7 tox==3.20.1
129
+ # - name: Setup tox environment
130
+ # run: tox -e py --notest
131
+ # - name: Test
132
+ # run: tox -e py --skip-pkg-install -- "-n 2"
133
+ # continue-on-error: true
134
+ # - name: Mark as a success
135
+ # run: exit 0
129
136
0 commit comments