Skip to content

oxapy: Add version 0.11.3 - #3239

Merged
luhenry merged 1 commit into
mainfrom
oxapy
Oct 15, 2026
Merged

luhenry merged 1 commit into
mainfrom
oxapy

Conversation

@luhenry

@luhenry luhenry commented Oct 14, 2026 •

Copy link
Copy Markdown
Member

Compiles oxapy's PyO3 extension, a tokio/hyper HTTP server, per interpreter. Upstream publishes no riscv64 wheel.

Mirrors upstream's ci.yml.

Differs from upstream

  • cibuildwheel instead of maturin-action - runs the tests inside the build container
  • musllinux dropped - orjson, a hard runtime dependency, has no musllinux riscv64 wheel

Matrix: cp312, cp313, cp314; cp314t dropped because orjson ships no free-threaded wheel.

Testing

  • upstream CI runs no tests; runs pytest -vv tests as documented in upstream's AGENTS.md
  • orjson is installed from pypi.riseproject.dev only

License: OK

Built locally on x86_64 cp311; 38 passed, 0 skipped.

Build riscv64 manylinux wheels for oxapy, a PyO3/maturin HTTP server,
on cp312, cp313 and cp314. cp314t and musllinux are skipped because
orjson, a hard runtime dependency, has no free-threaded or musllinux
riscv64 wheel.
luhenry added a commit that referenced this pull request Oct 15, 2026
…ated

topk-sdk (#3230), zope-index (#3228), zccache (#3229), kfnetlist (#3231),
ligo-skymap (#3233), quantile-forest (#3232), fbuild (#3235),
py-ballisticcalc-exts (#3238), resdata (#3237), oxapy (#3239),
pyramids-gis (#3240), biscuit-python (#3223), ansys-mapdl-reader (#3227)
all had open PRs that queue.yml never reflected (status still queued,
pr still null). Verified each PR independently before updating.
@luhenry
luhenry marked this pull request as draft October 15, 2026 12:14
@luhenry
luhenry marked this pull request as ready for review October 15, 2026 13:14
@luhenry
luhenry merged commit 2fc3e84 into main Oct 15, 2026
10 of 11 checks passed
@luhenry
luhenry deleted the oxapy branch October 15, 2026 13:14
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