@@ -52,23 +52,17 @@ jobs:
5252 strategy :
5353 fail-fast : false
5454 matrix :
55- python-version : ["3.7 ", "pypy-3.9", "3.12 ", "3.13"]
55+ python-version : ["3.8 ", "pypy-3.9", "3.13"]
5656 runs-on : [ubuntu-latest, macos-13]
5757 cmake-version : ["3.15.x"]
5858
5959 include :
60- - python-version : " 3.7"
61- runs-on : windows-2022
62- cmake-version : " 3.21.x"
6360 - python-version : " pypy-3.8"
6461 runs-on : windows-2022
6562 cmake-version : " 3.21.x"
6663 - python-version : " 3.11"
6764 runs-on : windows-2022
6865 cmake-version : " 3.26.x"
69- - python-version : " pypy-3.7"
70- runs-on : ubuntu-latest
71- cmake-version : " 3.15.x"
7266 - python-version : " pypy-3.10"
7367 runs-on : ubuntu-latest
7468 cmake-version : " 3.15.x"
9993 - python-version : " 3.13"
10094 runs-on : windows-latest
10195 cmake-version : " 3.26.x"
102- - python-version : " 3.7 "
96+ - python-version : " 3.8 "
10397 runs-on : ubuntu-22.04
10498 cmake-version : " 3.15.x"
105- exclude :
106- - python-version : " 3.7"
107- runs-on : ubuntu-latest
108- cmake-version : " 3.15.x"
10999
110100 steps :
111101 - uses : actions/checkout@v4
@@ -118,23 +108,17 @@ jobs:
118108 allow-prereleases : true
119109
120110 - uses : astral-sh/setup-uv@v5
121- if :
122- matrix.python-version != '3.7' && matrix.python-version != 'pypy-3.8'
123- && matrix.python-version != 'pypy-3.7'
111+ if : matrix.python-version != 'pypy-3.8'
124112
125113 - name : Install package (uv)
126- if :
127- matrix.python-version != '3.7' && matrix.python-version != 'pypy-3.8'
128- && matrix.python-version != 'pypy-3.7'
114+ if : matrix.python-version != 'pypy-3.8'
129115 run :
130116 uv pip install
131117 -e.[test,test-meta,test-numpy,test-schema,test-hatchling,wheels,cov,wheel-free-setuptools]
132118 --system
133119
134120 - name : Install package (pip)
135- if :
136- matrix.python-version == '3.7' || matrix.python-version == 'pypy-3.8'
137- || matrix.python-version == 'pypy-3.7'
121+ if : matrix.python-version == 'pypy-3.8'
138122 run :
139123 pip install
140124 -e.[test,test-meta,test-numpy,test-schema,wheels,cov,wheel-free-setuptools]
0 commit comments