18
18
strategy :
19
19
fail-fast : false
20
20
matrix :
21
- python-version : ["3.7", "3. 8", "3.9", "3.10", "3.11", "3.12", "3.13-dev"]
21
+ python-version : ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13-dev"]
22
22
architecture : ["x64", "x86"]
23
23
24
24
steps :
37
37
run : |
38
38
python --version
39
39
pip --version
40
- pip install --upgrade setuptools wheel
40
+ pip install --upgrade setuptools>=74 wheel
41
41
42
42
- name : Build and install
43
43
run : |
86
86
run : |
87
87
python --version
88
88
pip --version
89
- pip install --upgrade setuptools wheel
89
+ pip install --upgrade setuptools>=74 wheel
90
90
91
91
- name : Obtain ARM64 library files
92
92
run : |
@@ -117,7 +117,7 @@ jobs:
117
117
cache-dependency-path : .github/workflows/main.yml
118
118
- run : pip install clang-format pycln
119
119
- run : pycln . --config=pycln.toml --check
120
- - uses : chartboost /ruff-action@v1
120
+ - uses : astral-sh /ruff-action@v1
121
121
with :
122
122
version : " 0.4.5"
123
123
- uses : psf/black@stable
@@ -134,7 +134,6 @@ jobs:
134
134
strategy :
135
135
fail-fast : false
136
136
matrix :
137
- # mypy 1.5 dropped support for Python 3.7
138
137
# mypy won't understand "3.13-dev", keeping the CI simple by just omitting it
139
138
python-version : ["3.8", "3.9", "3.10", "3.11", "3.12"]
140
139
steps :
@@ -154,7 +153,7 @@ jobs:
154
153
strategy :
155
154
fail-fast : false
156
155
matrix :
157
- python-version : ["3.7", "3. 8", "3.9", "3.10", "3.11", "3.12", "3.13-dev"]
156
+ python-version : ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13-dev"]
158
157
steps :
159
158
- uses : actions/checkout@v4
160
159
- uses : actions/setup-python@v5
0 commit comments