Skip to content

Commit f89214e

Browse files
committed
ci: Try pinning an older Python
1 parent c4b9963 commit f89214e

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.github/workflows/tests.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,19 +62,19 @@ jobs:
6262
pygobject-ver: '<3.52.0'
6363
- name-suffix: "(Extra TeX packages)"
6464
os: ubuntu-22.04
65-
python-version: '3.13'
65+
python-version: '3.13.11'
6666
extra-packages: 'texlive-fonts-extra texlive-lang-cyrillic'
6767
# https://github.com/matplotlib/matplotlib/issues/29844
6868
pygobject-ver: '<3.52.0'
6969
- name-suffix: "Free-threaded"
7070
os: ubuntu-22.04
71-
python-version: '3.13t'
71+
python-version: '3.13.11t'
7272
# https://github.com/matplotlib/matplotlib/issues/29844
7373
pygobject-ver: '<3.52.0'
7474
- os: ubuntu-24.04
7575
python-version: '3.12'
7676
- os: ubuntu-24.04
77-
python-version: '3.14'
77+
python-version: '3.14.2'
7878
- os: ubuntu-24.04-arm
7979
python-version: '3.12'
8080
- os: macos-14 # This runner is on M1 (arm64) chips.
@@ -86,11 +86,11 @@ jobs:
8686
# https://github.com/matplotlib/matplotlib/issues/29732
8787
pygobject-ver: '<3.52.0'
8888
- os: macos-15 # This runner is on M1 (arm64) chips.
89-
python-version: '3.13'
89+
python-version: '3.13.11'
9090
# https://github.com/matplotlib/matplotlib/issues/29732
9191
pygobject-ver: '<3.52.0'
9292
- os: macos-15 # This runner is on M1 (arm64) chips.
93-
python-version: '3.14'
93+
python-version: '3.14.2'
9494
# https://github.com/matplotlib/matplotlib/issues/29732
9595
pygobject-ver: '<3.52.0'
9696

@@ -244,7 +244,7 @@ jobs:
244244
# Sphinx is needed to run sphinxext tests
245245
python -m pip install --upgrade sphinx!=6.1.2
246246
247-
if [[ "${{ matrix.python-version }}" != '3.13t' ]]; then
247+
if [[ "${{ matrix.python-version }}" != '3.13.11t' ]]; then
248248
# GUI toolkits are pip-installable only for some versions of Python
249249
# so don't fail if we can't install them. Make it easier to check
250250
# whether the install was successful by trying to import the toolkit
@@ -293,7 +293,7 @@ jobs:
293293
echo 'wxPython is available' ||
294294
echo 'wxPython is not available'
295295
296-
fi # Skip backends on Python 3.13t.
296+
fi # Skip backends on Python 3.13.11t.
297297
298298
- name: Install the nightly dependencies
299299
# Only install the nightly dependencies during the scheduled event
@@ -333,7 +333,7 @@ jobs:
333333

334334
- name: Run pytest
335335
run: |
336-
if [[ "${{ matrix.python-version }}" == '3.13t' ]]; then
336+
if [[ "${{ matrix.python-version }}" == '3.13.11t' ]]; then
337337
export PYTHON_GIL=0
338338
fi
339339
pytest -rfEsXR -n auto \

0 commit comments

Comments
 (0)