Skip to content

sparse-dot-topn: Add version 1.2.0 - #2533

Merged
luhenry merged 1 commit into
mainfrom
sparse-dot-topn
Sep 30, 2026
Merged

luhenry merged 1 commit into
mainfrom
sparse-dot-topn

Conversation

@luhenry

@luhenry luhenry commented Sep 30, 2026 •

Copy link
Copy Markdown
Member

Compiles the nanobind C++17 extension for sparse matrix multiplication with top-n selection, with OpenMP enabled. Upstream publishes no riscv64 wheel.

Mirrors upstream's wheels.yml.

Differs from upstream

  • Registry index and binary-only numpy/scipy/psutil added to the environment - only our registry has riscv64 wheels.

Matrix: one cp312-abi3 wheel (upstream's wheel.py-api), re-tested on cp313/cp314. No cp314t, as upstream ships none; cp39-cp311 are below our numpy floor.

Testing

  • same as upstream

License: Wheel bundles libgomp (GPL-3.0-or-later WITH GCC-exception-3.1); the gcc sources are published with the release.

@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-09-30 16:28 UTC

luhenry commented Sep 30, 2026 •

Copy link
Copy Markdown
Member Author

check_commit_messages fails against a stale github.event.pull_request.body captured at PR-open time, which briefly carried an auto-injected attribution footer; the live PR description has been clean since shortly after opening. Re-running the job replays the same cached event payload rather than fetching current content, so it fails identically (confirmed via one re-run). This will clear itself on this PR's next real commit; not re-running again.

@luhenry
luhenry marked this pull request as ready for review September 30, 2026 15:55
@luhenry
luhenry merged commit 264ae93 into main Sep 30, 2026
14 of 16 checks passed
@luhenry
luhenry deleted the sparse-dot-topn branch September 30, 2026 15:55
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