raylib python bindings (#454)

add
This commit is contained in:
Maxime Desroches
2025-02-05 19:08:17 -08:00
committed by GitHub
parent f065d2b030
commit c84d574501
2 changed files with 18 additions and 2 deletions
+2
View File
@@ -24,6 +24,8 @@ dependencies = [
# extra nice-to-haves
"evdev",
"ipython",
"raylib @ https://github.com/commaai/raylib-python-cffi/releases/download/wheel/raylib-5.5.0.2-cp312-cp312-linux_aarch64.whl",
]
[tool.uv.sources]
+16 -2
View File
@@ -13,6 +13,7 @@ dependencies = [
{ name = "paramiko" },
{ name = "pyopencl" },
{ name = "pyusb" },
{ name = "raylib" },
{ name = "smbus2" },
]
@@ -27,6 +28,7 @@ requires-dist = [
{ name = "paramiko" },
{ name = "pyopencl", specifier = "==2024.1" },
{ name = "pyusb" },
{ name = "raylib", url = "https://github.com/commaai/raylib-python-cffi/releases/download/wheel/raylib-5.5.0.2-cp312-cp312-linux_aarch64.whl" },
{ name = "smbus2" },
]
@@ -1689,8 +1691,6 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/b5/bf/798630923b67f4201059c2d690105998f20a6a8fb9b5ab68d221985155b3/pycryptodome-3.20.0-cp35-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:210ba1b647837bfc42dd5a813cdecb5b86193ae11a3f5d972b9a0ae2c7e9e4b4", size = 2155230 },
{ url = "https://files.pythonhosted.org/packages/39/12/5fe7f5b9212dda9f5a26f842a324d6541fe1ca8059602124ff30db1e874b/pycryptodome-3.20.0-cp35-abi3-win32.whl", hash = "sha256:8d6b98d0d83d21fb757a182d52940d028564efe8147baa9ce0f38d057104ae72", size = 1723464 },
{ url = "https://files.pythonhosted.org/packages/1f/90/d131c0eb643290230dfa4108b7c2d135122d88b714ad241d77beb4782a76/pycryptodome-3.20.0-cp35-abi3-win_amd64.whl", hash = "sha256:9b3ae153c89a480a0ec402e23db8d8d84a3833b65fa4b15b81b83be9d637aab9", size = 1759588 },
{ url = "https://files.pythonhosted.org/packages/17/87/c7153fcd400df0f4a67d7d92cdb6b5e43f309c22434374b8a61849dfb280/pycryptodome-3.20.0-pp27-pypy_73-manylinux2010_x86_64.whl", hash = "sha256:4401564ebf37dfde45d096974c7a159b52eeabd9969135f0426907db367a652a", size = 1639310 },
{ url = "https://files.pythonhosted.org/packages/68/9a/88d984405b087e8c8dd9a9d4c81a6fa675454e5fcf2ae01d9553b3128637/pycryptodome-3.20.0-pp27-pypy_73-win32.whl", hash = "sha256:ec1f93feb3bb93380ab0ebf8b859e8e5678c0f010d2d78367cf6bc30bfeb148e", size = 1708332 },
]
[[package]]
@@ -4641,6 +4641,20 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/7b/d6/32fd69744afb53995619bc5effa2a405ae0d343cd3e747d0fbc43fe894ee/pyzmq-26.2.0-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:470d4a4f6d48fb34e92d768b4e8a5cc3780db0d69107abf1cd7ff734b9766eb0", size = 1392485 },
]
[[package]]
name = "raylib"
version = "5.5.0.2"
source = { url = "https://github.com/commaai/raylib-python-cffi/releases/download/wheel/raylib-5.5.0.2-cp312-cp312-linux_aarch64.whl" }
dependencies = [
{ name = "cffi" },
]
wheels = [
{ url = "https://github.com/commaai/raylib-python-cffi/releases/download/wheel/raylib-5.5.0.2-cp312-cp312-linux_aarch64.whl", hash = "sha256:ad2f79e455193b6118c83900c917c4c77fbab58ff4974529e4bdd8b758ac12e2" },
]
[package.metadata]
requires-dist = [{ name = "cffi", specifier = ">=1.17.1" }]
[[package]]
name = "requests"
version = "2.32.3"