Skip to content

Commit ecbb3f9

Browse files
lets try ALL the python versions
1 parent 0a719ea commit ecbb3f9

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: macos-15-intel
1616
strategy:
1717
matrix:
18-
python-version: [ '3.12', '3.13', '3.14', 'pypy-3.11' ]
18+
python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', 'pypy-3.11', 'pypy-3.10' ]
1919
raylib-platform: ['Desktop', 'SDL']
2020
env:
2121
MACOSX_DEPLOYMENT_TARGET: '10.13'
@@ -121,7 +121,7 @@ jobs:
121121
runs-on: macos-13
122122
strategy:
123123
matrix:
124-
python-version: [ '3.12', '3.13', '3.14']
124+
python-version: [ '3.10', '3.11', '3.12', '3.13', '3.14']
125125
raylib-platform: ['Desktop', 'SDL']
126126
env:
127127
MACOSX_DEPLOYMENT_TARGET: '11'
@@ -236,7 +236,7 @@ jobs:
236236
# You can use PyPy versions in python-version.
237237
# For example, pypy2 and pypy3
238238
matrix:
239-
python-version: ['python3.12', 'python3.13', 'python3.14', 'pypy3.11']
239+
python-version: ['python3.7', 'python3.8', 'python3.9', 'python3.10', 'python3.11', 'python3.12', 'python3.13', 'python3.14', 'pypy3.11']
240240
raylib-platform: ['Desktop', 'SDL', 'DRM']
241241
steps:
242242
- name: fix node
@@ -330,7 +330,7 @@ jobs:
330330
# You can use PyPy versions in python-version.
331331
# For example, pypy2 and pypy3
332332
matrix:
333-
python-version: ['python3.8', 'python3.7', 'python3.12', 'python3.13', 'python3.14', 'pypy3.11']
333+
python-version: ['python3.7', 'python3.8', 'python3.9', 'python3.10', 'python3.11', 'python3.12', 'python3.13', 'python3.14']
334334
raylib-platform: ['Desktop', 'SDL', 'DRM']
335335
steps:
336336
- name: fix node
@@ -421,7 +421,7 @@ jobs:
421421
# You can use PyPy versions in python-version.
422422
# For example, pypy2 and pypy3
423423
matrix:
424-
python-version: [ '3.12', '3.13', '3.14', 'pypy-3.11' ]
424+
python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', 'pypy-3.11', 'pypy-3.10' ]
425425
raylib-platform: ['Desktop', 'SDL']
426426
steps:
427427
- uses: actions/checkout@v4
@@ -513,7 +513,7 @@ jobs:
513513
# You can use PyPy versions in python-version.
514514
# For example, pypy2 and pypy3
515515
matrix:
516-
python-version: [ '3.8' ]
516+
python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14', 'pypy-3.11', 'pypy-3.10' ]
517517
raylib-platform: [ 'Desktop', 'SDL' ]
518518
steps:
519519
- uses: actions/checkout@v4
@@ -668,7 +668,7 @@ jobs:
668668
uses: actions/setup-python@v5
669669
with:
670670
# Version range or exact version of a Python version to use, using SemVer's version range syntax.
671-
python-version: '3.8'
671+
python-version: '3.7'
672672
# The target architecture (x86, x64) of the Python interpreter.
673673
architecture: x64
674674

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[build-system]
2-
requires = ["setuptools", "cffi>=1.17.1"]
2+
requires = ["setuptools", "cffi>=1.15.1"]
33
build-backend = "setuptools.build_meta"

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def has_ext_modules(foo):
4141
],
4242
packages=["raylib", "pyray"],
4343
include_package_data=True,
44-
install_requires=["cffi>=1.17.1"],
44+
install_requires=["cffi>=1.15.1"],
4545
distclass=BinaryDistribution,
4646
cffi_modules=["raylib/build.py:ffibuilder"]
4747
)

0 commit comments

Comments
 (0)