Skip to content

Commit 9fb7b1c

Browse files
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]>
1 parent 78c75f6 commit 9fb7b1c

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ def has_ext_modules(foo):
4444
],
4545
packages=["raylib", "pyray"],
4646
include_package_data=True,
47-
setup_requires=["cffi>=1.17.1"],
4847
install_requires=["cffi>=1.17.1"],
4948
distclass=BinaryDistribution,
5049
cffi_modules=["raylib/build.py:ffibuilder"]

0 commit comments

Comments
 (0)