Skip to content

chore: drop build-local-wheels.sh - #102

Merged
JosteinGj merged 1 commit into
mainfrom
chore/drop-local-wheel-script
Aug 20, 2026
Merged

chore: drop build-local-wheels.sh#102
JosteinGj merged 1 commit into
mainfrom
chore/drop-local-wheel-script

Conversation

@JosteinGj

Copy link
Copy Markdown
Contributor

Nothing referenced it. CI builds the release wheels with PyO3/maturin-action across its own matrix, run_python_tests.sh builds a local .so with maturin develop, and v0.2.0 shipped from the former — the script was reachable only by running it directly.

It existed because pip install intellistream-datahub-sdk used to 404: CI's wheels were downloadable only as Actions artifacts, maturin develop produces something that runs on one machine, and handing a colleague or a container the bindings therefore meant building a portable wheel by hand. Publishing 0.2.0 removed that need, and what remained was a rarely-run utility whose zig cross-linking trick is preserved in this file's history.

The .xbuild ignore rule goes with it, that being the build venv the script created.

Nothing referenced it. CI builds the release wheels with PyO3/maturin-action across its own
matrix, run_python_tests.sh builds a local .so with `maturin develop`, and v0.2.0 shipped from the
former — the script was reachable only by running it directly.

It existed because `pip install intellistream-datahub-sdk` used to 404: CI's wheels were
downloadable only as Actions artifacts, `maturin develop` produces something that runs on one
machine, and handing a colleague or a container the bindings therefore meant building a portable
wheel by hand. Publishing 0.2.0 removed that need, and what remained was a rarely-run utility
whose zig cross-linking trick is preserved in this file's history.

The `.xbuild` ignore rule goes with it, that being the build venv the script created.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@JosteinGj
JosteinGj merged commit 4cd0ea6 into main Aug 20, 2026
16 checks passed
@JosteinGj
JosteinGj deleted the chore/drop-local-wheel-script branch August 20, 2026 10:08
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