Skip to content

cql2: Add version 0.6.0 - #2719

Merged
luhenry merged 1 commit into
mainfrom
cql2
Oct 8, 2026
Merged

luhenry merged 1 commit into
mainfrom
cql2

Conversation

@luhenry

@luhenry luhenry commented Oct 5, 2026 •

Copy link
Copy Markdown
Member

Maturin/pyo3 bindings for parsing, validating, and converting CQL2 (Common Query Language) text and JSON. Upstream publishes no riscv64 wheel.

Mirrors upstream's pypi.yml linux/musllinux jobs.

Differs from upstream

  • Adds a musllinux_riscv64 leg - upstream builds musllinux for other arches; rustup now ships a riscv64 musl host toolchain.

Matrix: cp312/cp313/cp314 only, no cp314t - upstream ships only a cp310-abi3 wheel, and an abi3 wheel cannot load under cp314t's GIL-disabled build.

Testing

  • same as upstream

License: OK

Built on cp312; re-tested on cp313/cp314 via find_compatible_wheel.

Maturin/pyo3 bindings over cql2-rs. pyo3's abi3-py310 feature collapses
the matrix to a single cp312-floor build per libc flavor, re-tested on
cp313/cp314 via find_compatible_wheel; matches upstream's own cp310-abi3
PyPI wheel (no free-threaded variant). Both manylinux_riscv64 and
musllinux_riscv64 legs are built, mirroring upstream's own musllinux job
for other arches (rustup now ships a riscv64 musl host toolchain).
luhenry added a commit that referenced this pull request Oct 5, 2026
@github-actions

github-actions Bot commented Oct 5, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://riseproject-dev.github.io/python-wheels/pr-preview/pr-2719/

Built to branch gh-pages at 2026-10-05 08:12 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@luhenry
luhenry marked this pull request as ready for review October 5, 2026 09:58
luhenry added a commit that referenced this pull request Oct 5, 2026
@luhenry
luhenry merged commit 8e44141 into main Oct 8, 2026
12 of 13 checks passed
@luhenry
luhenry deleted the cql2 branch October 8, 2026 14:39
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.

1 participant