Skip to content

Tags: electronstudio/raylib-python-cffi

Tags

v6.0.1.0

Toggle v6.0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Raylib 6.0 (#202)

* change some builds to older opengl versions

* linux32 drm fix

* update raylib to 5.6-dev

* sdl3

* try fix cmake, old raygui.h.modified, dont include camera on sdl build

* try fix cmake

* try sdl3 install linux

* try build software, sdl for linux32

* bash is whitespace sensitive ?!?

* try fix windows

* try fix windows

* experiment windows bash

* experiment windows bash

* pypi uploading

* fix

* remove pypy3.10, fix linux build

* update to latest

* attempt install twine as part of standard github actions build

* try older cryptography package for linux32 build

* rpi update instructions

* update to 6.0

* update SDL version

* fix update SDL version

* remove cmake option causing broken builds of Raylib 6.0

* update dynamic lib dlls

* try change to readme to please spinx

* docs update

* try to fix raylib 6.0 cmake problem again

* add more software rendering builds

* forget a sudo

* Update build.yml

* Update build.yml

* Update build.yml

* fix

* fix

* main for testing

* Update README.md

* Update README.md

* wayland in linux build

* stupid crashes caused by cffi 2.0 truncated some files

* Create test_pypi.yml

* docs update

v6.0.1.0rc6

Toggle v6.0.1.0rc6's commit message
stupid crashes caused by cffi 2.0 truncated some files

v6.0.0.0rc2

Toggle v6.0.0.0rc2's commit message
forget a sudo

v6.0.0.0rc1

Toggle v6.0.0.0rc1's commit message
remove cmake option causing broken builds of Raylib 6.0

v5.6.0.0.dev4

Toggle v5.6.0.0.dev4's commit message
try older cryptography package for linux32 build

v5.6.0.0.dev3

Toggle v5.6.0.0.dev3's commit message
remove pypy3.10, fix linux build

v5.5.0.4

Toggle v5.5.0.4's commit message
bump macos build to 14

v5.5.0.3

Toggle v5.5.0.3's commit message
release 5.5.0.3

v5.5.0.3rc1

Toggle v5.5.0.3rc1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix pep517 build (#182)

* Fix PEP 517 build by adding cffi to build requirements

Add cffi>=1.17.1 to pyproject.toml build-system requirements to prevent
pip from falling back to legacy build mode. This ensures CFFI is available
in the isolated build environment that PEP 517 uses.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>

* Remove deprecated setup_requires to enforce PEP 517 builds

Remove setup_requires from setup.py since build requirements are now
properly declared in pyproject.toml. This eliminates the deprecated
fetch_build_eggs code path and forces proper PEP 517 build behavior.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>

---------

Co-authored-by: Claude <[email protected]>

v5.5.0.2

Toggle v5.5.0.2's commit message
increase version