@@ -36,23 +36,23 @@ jobs:
3636 '3.9') ENVS="py39-pytest{60,61,62,70,71,72,73,74,80,81,82,83,84}" ;;
3737 'pypy3.9') ENVS="pypy39-pytest{60,61,62,70,71,72,73,74,80,81,82,83,84}" ;;
3838 '3.10') ENVS="py310-pytest{70,71,72,73,74,80,81,82,83,84}" ;;
39- 'pypy3.10') ENVS="pypy310-pytest{70,71,72,73,74,80,81,82,83,84}" ;;
40- '3.11') ENVS="py311-pytest{73,74,80,81,82,83,84}" ;;
41- 'pypy3.11') ENVS="pypy311-pytest{73,74,80,81,82,83,84}" ;;
42- '3.12') ENVS="py312-pytest{74,80,81,82,83,84}" ;;
43- '3.13') ENVS="py313-pytest{84}" ;;
44- '3.14') ENVS="py314-pytest{84}" ;;
39+ 'pypy3.10') ENVS="pypy310-pytest{70,71,72,73,74,80,81,82,83,84,90 }" ;;
40+ '3.11') ENVS="py311-pytest{73,74,80,81,82,83,84,90 }" ;;
41+ 'pypy3.11') ENVS="pypy311-pytest{73,74,80,81,82,83,84,90 }" ;;
42+ '3.12') ENVS="py312-pytest{74,80,81,82,83,84,90 }" ;;
43+ '3.13') ENVS="py313-pytest{84,90 }" ;;
44+ '3.14') ENVS="py314-pytest{84,90 }" ;;
4545 *) echo "Unsupported python: ${{ matrix.python }}" ; exit 1 ;;
4646 esac
4747 uvx --from 'tox>=4.26,<5' tox run -x "tox.envlist=${ENVS}"
4848
4949 - name : Lint everything with Ruff
5050 if : matrix.python == '3.14'
51- run : uvx --from 'tox>=4.31 ,<5' tox run -e lint
51+ run : uvx --from 'tox>=4.32 ,<5' tox run -e lint
5252
5353 - name : Ensure full coverage
5454 if : matrix.python == '3.14'
55- run : uvx --from 'tox>=4.31 ,<5' tox run -e coverage
55+ run : uvx --from 'tox>=4.32 ,<5' tox run -e coverage
5656
5757 deploy :
5858 if : |
0 commit comments