4646
4747 strategy :
4848 matrix :
49- python-version : [3.8, 3.9, 3.10.0, 3.11, 3.12.0]
49+ python-version : [3.8, 3.9, 3.10.0, 3.11, 3.12.0, 3.13.0 ]
5050 fail-fast : false
5151
5252 steps :
5959 uses : actions/setup-python@v5
6060 with :
6161 python-version : ${{ matrix.python-version }}
62- - name : Install setuptools on Python 3.12
62+ - name : Install setuptools on Python >= 3.12
6363 run : python3 -c 'import setuptools' || python3 -m pip install setuptools
6464 - name : Avocado smokecheck
6565 run : make smokecheck
7272
7373 strategy :
7474 matrix :
75- python-version : [3.8, 3.9, 3.10.0, 3.11, 3.12.0]
75+ python-version : [3.8, 3.9, 3.10.0, 3.11, 3.12.0, 3.13.0 ]
7676 fail-fast : false
7777
7878 steps :
8989 run : python -V --version
9090 - name : Install dependencies
9191 run : pip install -r requirements-dev.txt
92- - name : Install setuptools on Python 3.12
92+ - name : Install setuptools on Python >= 3.12
9393 run : python3 -c 'import setuptools' || python3 -m pip install setuptools
9494 - name : Installing Avocado in develop mode
9595 run : python3 setup.py develop --user
@@ -153,7 +153,7 @@ jobs:
153153
154154 strategy :
155155 matrix :
156- python-version : [3.9, 3.10.0, 3.11, 3.12.0]
156+ python-version : [3.9, 3.10.0, 3.11, 3.12.0, 3.13.0 ]
157157
158158 steps :
159159 - run : echo "Job triggered by a ${{ github.event_name }} event on branch is ${{ github.ref }} in repository is ${{ github.repository }}, runner on ${{ runner.os }}"
@@ -165,7 +165,7 @@ jobs:
165165 python-version : ${{ matrix.python-version }}
166166 - name : Display Python version
167167 run : python -V --version
168- - name : Install setuptools on Python 3.12
168+ - name : Install setuptools on Python >= 3.12
169169 run : python -c 'import setuptools' || python -m pip install setuptools
170170 - name : Install avocado
171171 run : python setup.py develop --user
@@ -184,7 +184,7 @@ jobs:
184184
185185 strategy :
186186 matrix :
187- python-version : [3.8, 3.9, 3.10.0, 3.11, 3.12.0]
187+ python-version : [3.8, 3.9, 3.10.0, 3.11, 3.12.0, 3.13.0 ]
188188 fail-fast : false
189189
190190 steps :
@@ -193,7 +193,7 @@ jobs:
193193 uses : actions/setup-python@v5
194194 with :
195195 python-version : ${{ matrix.python-version }}
196- - name : Install setuptools on Python 3.12
196+ - name : Install setuptools on Python >= 3.12
197197 run : python3 -c 'import setuptools' || python3 -m pip install setuptools
198198 - name : Build tarballs and wheels
199199 run : make -f Makefile.gh build-wheel check-wheel
@@ -211,7 +211,7 @@ jobs:
211211
212212 strategy :
213213 matrix :
214- python-version : [3.8, 3.9, 3.10.0, 3.11, 3.12.0]
214+ python-version : [3.8, 3.9, 3.10.0, 3.11, 3.12.0, 3.13.0 ]
215215 fail-fast : false
216216
217217 steps :
@@ -220,7 +220,7 @@ jobs:
220220 uses : actions/setup-python@v5
221221 with :
222222 python-version : ${{ matrix.python-version }}
223- - name : Install setuptools on Python 3.12
223+ - name : Install setuptools on Python >= 3.12
224224 run : python3 -c 'import setuptools' || python3 -m pip install setuptools
225225 - name : Build eggs
226226 run : make -f Makefile.gh build-egg
0 commit comments