cibuildwheel enable pypy pypy-eol graalpy#159
Conversation
Merging this PR will not alter performance
Comparing Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request updates the development version of xxhash and attempts to configure cibuildwheel to support PyPy and GraalPy. However, the use of the enable option in pyproject.toml is invalid and will cause a configuration error. It is recommended to use the build option with the correct selectors instead.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| build-backend = "setuptools.build_meta" | ||
|
|
||
| [tool.cibuildwheel] | ||
| enable = ["pypy", "pypy-eol", "graalpy"] |
There was a problem hiding this comment.
The enable option is not a valid configuration key for [tool.cibuildwheel]. Using an invalid option will cause cibuildwheel to fail with a ConfigError (e.g., Unknown option: tool.cibuildwheel.enable).
To build PyPy and GraalPy wheels, you should use the build option with the appropriate selectors (pp* for PyPy and gp* for GraalPy). Note that pypy-eol is not a recognized selector or option in cibuildwheel.
Additionally, you may want to update the classifiers in setup.py to include PyPy and GraalPy implementations once this is resolved.
| enable = ["pypy", "pypy-eol", "graalpy"] | |
| build = ["cp*", "pp*", "gp*"] |
No description provided.