Skip to content

fast-query-parsers: Add version 1.0.3 - #3219

Draft
luhenry wants to merge 1 commit into
mainfrom
fast-query-parsers
Draft

luhenry wants to merge 1 commit into
mainfrom
fast-query-parsers

Conversation

@luhenry

@luhenry luhenry commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Compiles the PyO3 query-string parser as one cp38-abi3 wheel. Upstream publishes no riscv64 wheel.

Mirrors the Linux jobs of upstream's publish.yaml.

Differs from upstream

  • cibuildwheel instead of maturin-action - same maturin backend, riscv64 runner.
  • Current maturin, no build isolation - the maturin<0.15 pin has no riscv64 wheel or auditwheel policy.
  • Built on cp39 - the image has no cp38; pyo3 uses no CPython headers.

Testing

  • same as upstream, on cp39-cp314

License: OK

Built on cp39 (x86_64 rehearsal); 44 passed on cp39 and cp314.

Build the abi3-py38 PyO3 extension with cibuildwheel for manylinux and
musllinux. pyproject.toml pins maturin<0.15, which has no riscv64 wheel
or auditwheel policy, so a current maturin is installed and build
isolation is skipped, as for base2048.
luhenry added a commit that referenced this pull request Oct 14, 2026
…s -> ci-running (PR #3219, 1.0.3), pkgconf -> ci-running (PR #3220, 3.0.7.post0)
@luhenry
luhenry marked this pull request as draft October 14, 2026 11:54

This branch has not been deployed

No deployments
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