Skip to content

nvtx: Add version 0.2.16 - #2113

Merged
luhenry merged 1 commit into
mainfrom
port/nvtx
Sep 19, 2026
Merged

luhenry merged 1 commit into
mainfrom
port/nvtx

Conversation

@luhenry

@luhenry luhenry commented Sep 19, 2026

Copy link
Copy Markdown
Member

Five Cython extension modules over NVTX's header-only annotation API (nvtx3/, nvtxw3/) — no CUDA toolkit, driver or GPU is involved at build or run time, and the wheel links nothing but libc. Upstream publishes no riscv64 wheel.

Mirrors upstream's cibw.yml, including its own [tool.cibuildwheel] build and test configuration unchanged.

Differs from upstream

  • riscv64 manylinux image, and our registry as an extra index — numpy has no riscv64 wheel on PyPI.
  • Checkout pinned to a commit: the monorepo's v3.* tags are the C/C++ library, and no Python release is ever tagged. That commit's python/ and c/include trees are byte-identical to the 0.2.16 PyPI sdist.

Testing

  • same as upstream

License: OK

Built on cp312 and cp314t; 4467 passed with numpy, 3869 passed / 147 skipped without it, both with and without the NVTX injection library the suite compiles to verify the annotations actually reach a consumer.

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

github-actions Bot commented Sep 19, 2026

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-09-19 15:57 UTC

@luhenry
luhenry merged commit ccfba75 into main Sep 19, 2026
12 checks passed
@luhenry
luhenry deleted the port/nvtx branch September 19, 2026 15:56
luhenry added a commit that referenced this pull request Sep 19, 2026
… from PR #2110

json-tools-rs (#2107), fastecdsa (#2109), cvxopt (#2110), opencv-contrib-python-headless
(#2111), nvtx (#2113) and bitsandbytes (#2094) were all merged by the maintainer while
in-flight; .queue.yml still read in-review. Also found and stripped a leftover
'Generated by Claude Code' footer from #2110's description via the GitHub API -
same issue already fixed on #2094/#2104/#2116.
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