Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,6 @@ jobs:
- name: Install uv
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0

- name: Enable PyPy
shell: bash
run: |
echo "CIBW_ENABLE=pypy" >> "$GITHUB_ENV"

- name: Build wheels
uses: pypa/cibuildwheel@v3.4.1
env:
Expand Down
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ requires = ["setuptools>=45"]
build-backend = "setuptools.build_meta"

[tool.cibuildwheel]
enable = ["pypy", "pypy-eol", "graalpy"]

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

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.

Suggested change
enable = ["pypy", "pypy-eol", "graalpy"]
build = ["cp*", "pp*", "gp*"]

build-frontend = "build[uv]"

[[tool.cibuildwheel.overrides]]
Expand Down
2 changes: 1 addition & 1 deletion xxhash/version.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
VERSION = "3.8.0.dev8"
VERSION = "3.8.0.dev9"
#: Deprecated, will be removed in the next major release
VERSION_TUPLE = (3, 8, 0)
Loading