Skip to content

strix-agent: Add version 1.7.0 - #3146

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

riseproject-dev[bot] merged 2 commits into
mainfrom
strix-agent

Conversation

@luhenry

@luhenry luhenry commented Oct 13, 2026 •

Copy link
Copy Markdown
Member

The wheel bundles strix-tui, a static Go (Bubble Tea) sidecar compiled from source by the hatchling build hook, so it is a py3-none-<platform> wheel. Upstream publishes no riscv64 wheel.

Mirrors upstream's build-release.yml and the wheel job of ci-package.yml.

Differs from upstream

  • No uv sync --frozen or PyInstaller binary - only the wheel is published here.
  • Platform tag manylinux_2_39_riscv64 instead of manylinux_2_17_x86_64.

Matrix: cp312/cp313/cp314 - litellm has no free-threaded riscv64 wheel, so cp314t cannot install.

Testing

  • same as upstream (strix --version, strix --help, Vertex/Bedrock imports)
  • added: the packaged sidecar runs on riscv64 and exits with its no-backend error

License: OK

Rehearsed on x86_64 with a host-built wheel; all checks passed.

@luhenry
luhenry marked this pull request as ready for review October 22, 2026 02:56
@luhenry luhenry closed this Oct 22, 2026
@luhenry luhenry reopened this Oct 22, 2026
@luhenry
luhenry marked this pull request as draft October 22, 2026 03:13
UV_ONLY_BINARY is not a uv environment variable, so uv silently ignored
it and built pillow 13.0.0 and litellm 1.106.2 from source on the riscv64
runner, as neither has a riscv64 wheel yet. Pillow then failed for lack
of libjpeg headers. Pass --only-binary ':all:' on the command line so uv
falls back to the riscv64 wheels (pillow 12.3.0, litellm 1.103.2).
@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 128c272 into main Oct 25, 2026
9 checks passed
@riseproject-dev
riseproject-dev Bot deleted the strix-agent branch October 25, 2026 18:02
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