Skip to content

pyoxigraph: Add version 0.5.11 - #2539

Merged
luhenry merged 1 commit into
mainfrom
pyoxigraph
Oct 1, 2026
Merged

luhenry merged 1 commit into
mainfrom
pyoxigraph

Conversation

@luhenry

@luhenry luhenry commented Sep 30, 2026 •

Copy link
Copy Markdown
Member

Compiles the Oxigraph SPARQL database (Rust, pyo3) with its bundled RocksDB and lz4 C/C++ sources. Upstream publishes no riscv64 wheel.

Mirrors upstream's artifacts.yml (python_sdist stub generation, wheel_linux per-interpreter release build).

Differs from upstream

  • Type stubs generated on an x86_64 job, as upstream's sdist job does, then shipped in every wheel
  • Licence files copied next to python/pyproject.toml; upstream wheels ship none
  • manylinux_2_39 instead of manylinux_2_28; no cp38-abi3 wheel, per-interpreter wheels only
  • musllinux dropped - no riscv64 musl Rust toolchain

Testing

  • same as upstream (python -m unittest over python/tests)

License: Wheel bundles RocksDB (Apache-2.0 option of its dual licence, plus the LevelDB BSD notice) and lz4 (BSD-2-Clause); upstream ships no licence text for them, so the build adds it.

luhenry added a commit that referenced this pull request Sep 30, 2026
@github-actions

github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-10-01 12:22 UTC

@luhenry
luhenry marked this pull request as ready for review October 1, 2026 08:10
@luhenry
luhenry merged commit 35bc63c into main Oct 1, 2026
15 of 16 checks passed
@luhenry
luhenry deleted the pyoxigraph branch October 1, 2026 09:24
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