Skip to content

histomicstk: Add version 1.4.0 - #3090

Draft
luhenry wants to merge 2 commits into
mainfrom
histomicstk
Draft

luhenry wants to merge 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.

This branch has not been deployed

No deployments
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