Skip to content

akquant: Add version 0.3.65 - #3186

Draft
luhenry wants to merge 1 commit into
mainfrom
akquant
Draft

luhenry wants to merge 1 commit into
mainfrom
akquant

Conversation

@luhenry

@luhenry luhenry commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Compiles the pyo3/maturin cp310-abi3 extension, which statically links the polars crate graph. Upstream publishes no riscv64 wheel.

Mirrors upstream's release.yml linux job.

Differs from upstream

  • Release profile uses upstream's own non-tag values (LTO off, 16 codegen units) - thin LTO exhausts the riscv64 runners.
  • CARGO_BUILD_JOBS=2 and 10 GB swap - memory headroom for the polars crates.
  • Built with -i python3.13 instead of --find-interpreter - abi3 yields one wheel either way.

Testing

  • Upstream's CI runs no Python tests; the workflow runs the repo's full tests/ suite against the installed wheel.
  • httpx added - tests/test_signal_sources_p3.py imports it.

License: OK

Built on cp313; the upstream suite gives 2163 passed, 0 skipped against PyPI's x86_64 wheel.

Build the pyo3/maturin abi3 extension (with the polars crate graph) for
manylinux_2_39_riscv64 and run the upstream pytest suite against it.
luhenry added a commit that referenced this pull request Oct 14, 2026
…ng (PR #3187, 4.8.1), box2d -> ci-running (PR #3188, 2.3.10)
@luhenry
luhenry marked this pull request as draft October 14, 2026 11:30

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