|
12 | 12 |
|
13 | 13 | jobs: |
14 | 14 | build-mac-intel: |
15 | | - runs-on: macos-13 |
| 15 | + runs-on: macos-15-intel |
16 | 16 | strategy: |
17 | 17 | matrix: |
18 | | - python-version: [ '3.10', '3.11', '3.12', '3.13', '3.14.0-rc.2', 'pypy-3.10', 'pypy-3.11' ] |
| 18 | + python-version: [ '3.12', '3.13', '3.14', 'pypy-3.11' ] |
19 | 19 | raylib-platform: ['Desktop', 'SDL'] |
20 | 20 | env: |
21 | 21 | MACOSX_DEPLOYMENT_TARGET: '10.13' |
|
78 | 78 |
|
79 | 79 | run: | |
80 | 80 | python -m pip install --upgrade pip |
81 | | - pip3 install --upgrade "cffi>=1.17.1" |
| 81 | + pip3 install --upgrade "cffi>=2.0.0" |
82 | 82 | pip3 install --upgrade wheel |
83 | 83 | pip3 install --upgrade setuptools |
84 | 84 | python -m pip install --upgrade build |
@@ -130,7 +130,7 @@ jobs: |
130 | 130 | # You can use PyPy versions in python-version. |
131 | 131 | # For example, pypy2 and pypy3 |
132 | 132 | matrix: |
133 | | - python-version: ['python3.10', 'python3.11', 'python3.12', 'python3.13', 'pypy3.10', 'pypy3.11'] |
| 133 | + python-version: ['python3.12', 'python3.13', 'python3.14', 'pypy3.11'] |
134 | 134 | raylib-platform: ['Desktop', 'SDL', 'DRM'] |
135 | 135 | steps: |
136 | 136 | - name: fix node |
@@ -165,7 +165,7 @@ jobs: |
165 | 165 | PKG_CONFIG_PATH: /usr/local/lib/pkgconfig |
166 | 166 | run: | |
167 | 167 | ${{ matrix.python-version }} -m pip install --upgrade pip |
168 | | - ${{ matrix.python-version }} -m pip install --upgrade "cffi>=1.17.1" |
| 168 | + ${{ matrix.python-version }} -m pip install --upgrade "cffi>=2.0.0" |
169 | 169 | ${{ matrix.python-version }} -m pip install --upgrade wheel |
170 | 170 | ${{ matrix.python-version }} -m pip install --upgrade setuptools |
171 | 171 | ${{ matrix.python-version }} -m pip install --upgrade build |
@@ -221,7 +221,7 @@ jobs: |
221 | 221 | # You can use PyPy versions in python-version. |
222 | 222 | # For example, pypy2 and pypy3 |
223 | 223 | matrix: |
224 | | - python-version: [ '3.10', '3.11', '3.12', '3.13', '3.14.0-rc.2', 'pypy-3.10', 'pypy-3.11' ] |
| 224 | + python-version: [ '3.12', '3.13', '3.14', 'pypy-3.11' ] |
225 | 225 | raylib-platform: ['Desktop', 'SDL'] |
226 | 226 | steps: |
227 | 227 | - uses: actions/checkout@v4 |
@@ -274,7 +274,7 @@ jobs: |
274 | 274 | copy ${{ runner.temp }}\SDL2\lib\x64\SDL2.lib . |
275 | 275 | copy ${{ runner.temp }}\SDL2\lib\x64\SDL2.dll raylib\ |
276 | 276 | python -m pip install --upgrade pip |
277 | | - pip3 install --upgrade "cffi>=1.17.1" |
| 277 | + pip3 install --upgrade "cffi>=2.0.0" |
278 | 278 | pip3 install --upgrade wheel |
279 | 279 | pip3 install --upgrade setuptools |
280 | 280 | pip3 install --upgrade build |
@@ -346,7 +346,7 @@ jobs: |
346 | 346 | - name: Build raylib-python-cffi |
347 | 347 | run: | |
348 | 348 | python -m pip install --upgrade pip |
349 | | - pip3 install --upgrade "cffi>=1.17.1" |
| 349 | + pip3 install --upgrade "cffi>=2.0.0" |
350 | 350 | pip3 install --upgrade wheel |
351 | 351 | pip3 install --upgrade setuptools |
352 | 352 | python setup.py sdist |
@@ -381,7 +381,7 @@ jobs: |
381 | 381 | - name: Build raylib-python-cffi-dynamic |
382 | 382 | run: | |
383 | 383 | python -m pip install --upgrade pip |
384 | | - pip3 install --upgrade "cffi>=1.17.1" |
| 384 | + pip3 install --upgrade "cffi>=2.0.0" |
385 | 385 | pip3 install --upgrade wheel |
386 | 386 | pip3 install --upgrade setuptools |
387 | 387 | cd dynamic |
|
0 commit comments