Skip to content

editdistpy: add build-editdistpy.yml for riscv64 wheels - #1232

Merged
luhenry merged 1 commit into
mainfrom
editdistpy
Sep 7, 2026
Merged

editdistpy: add build-editdistpy.yml for riscv64 wheels#1232
luhenry merged 1 commit into
mainfrom
editdistpy

Conversation

@luhenry

@luhenry luhenry commented Sep 7, 2026

Copy link
Copy Markdown
Member

Compiles a pyo3/maturin extension implementing Levenshtein and Damerau-OSA edit distance. Upstream publishes no riscv64 wheel.

Mirrors the linux job of upstream's wheels.yml.

Differs from upstream

  • Rust toolchain installed via rustup in-container - upstream's maturin-action does this itself, cibuildwheel does not.
  • musllinux dropped - rustup ships no riscv64 musl host toolchain.

Testing

  • same as upstream

License: OK

Built on cp312 locally against the released PyPI wheel; 18 passed.

Mirrors the linux job of upstream's .github/workflows/wheels.yml,
narrowed to riscv64 manylinux. editdistpy is a pyo3/maturin crate with
no [tool.cibuildwheel], so rustup is installed in-container.
luhenry added a commit that referenced this pull request Sep 7, 2026
@luhenry
luhenry merged commit 78e5097 into main Sep 7, 2026
9 checks passed
@luhenry
luhenry deleted the editdistpy branch September 7, 2026 08:26
@luhenry luhenry linked an issue Sep 7, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

editdistpy riscv64 support

1 participant