Skip to content

pyreqwest: Add version 0.12.4 - #2654

Merged
luhenry merged 1 commit into
mainfrom
pyreqwest
Oct 5, 2026
Merged

luhenry merged 1 commit into
mainfrom
pyreqwest

Conversation

@luhenry

@luhenry luhenry commented Oct 3, 2026 •

Copy link
Copy Markdown
Member

Compiles the PyO3 extension wrapping the Rust reqwest HTTP client (rustls via aws-lc-rs, mimalloc). Upstream publishes no riscv64 wheel.

Mirrors the build and test-builds-arch jobs of upstream's ci.yml.

Differs from upstream

  • Builds in the manylinux_2_39 riscv64 image via maturin-action - no riscv64 cross image.
  • No musllinux - rustup ships no riscv64 musl toolchain.
  • Interpreters cp312-cp314t instead of cp311-cp314 - repo default; the module declares gil_used = false.

Testing

  • Test deps installed at upstream's uv.lock pins instead of uv sync, without lint/docs tooling.
  • granian unpinned - locked 2.7.9 has no riscv64 wheel.
  • tests/test_examples.py skipped, as upstream's arch job does - needs a Docker httpbin.

License: OK

@github-actions

github-actions Bot commented Oct 3, 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-2654/

Built to branch gh-pages at 2026-10-03 01:50 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@luhenry
luhenry marked this pull request as ready for review October 3, 2026 04:32
@luhenry
luhenry merged commit dcfe70f into main Oct 5, 2026
17 of 19 checks passed
@luhenry
luhenry deleted the pyreqwest branch October 5, 2026 08:26
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