Skip to content

histomicstk: Add version 1.4.0 - #3090

Merged
riseproject-dev[bot] merged 2 commits into
mainfrom
histomicstk
Oct 25, 2026
Merged

riseproject-dev[bot] merged 2 commits into
mainfrom
histomicstk

Conversation

@luhenry

@luhenry luhenry commented Oct 13, 2026 •

Copy link
Copy Markdown
Member

Compiles three small Cython extensions (feature/segmentation helpers) via scikit-build/CMake. Upstream publishes no riscv64 wheel.

Mirrors upstream's ci.yml build_wheels job.

Differs from upstream

  • Nothing beyond the riscv64 image.

Testing

  • same as upstream (cibuildwheel runs no test command there either); added a static wheel-content check for the three compiled extensions and the LICENSE file.

License: OK, Apache-2.0, LICENSE ships unmodified.

Adds a riscv64 wheel build for histomicstk, mirroring upstream's
cibuildwheel-only ci.yml build_wheels job with no cibuildwheel test
step (upstream runs none either).
@luhenry
luhenry marked this pull request as draft October 14, 2026 11:33
setup.py sets no license_files, so setuptools' default
LICEN[CS]E*/NOTICE*/AUTHORS* glob ships LICENSE, NOTICE and AUTHORS.rst
(upstream's PyPI wheels list the same three License-File entries). The
wheel-contents check asserted LICENSE alone and failed every build after
the wheel itself had built and repaired fine.
@github-actions
github-actions Bot marked this pull request as ready for review October 25, 2026 17:50
@riseproject-dev
riseproject-dev Bot merged commit 1226826 into main Oct 25, 2026
9 checks passed
@riseproject-dev
riseproject-dev Bot deleted the histomicstk branch October 25, 2026 18:03
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