rerun-io / rerun

Visualize streams of multimodal data. Free, fast, easy to use, and simple to integrate. Built in Rust.
https://rerun.io/
Apache License 2.0
6.52k stars 330 forks source link

Users should be able to follow BUILD.md to create a wheel. #7359

Open abey79 opened 2 months ago

abey79 commented 2 months ago

Most user-friendly solution would be: Reimplement pixi run py-wheel

As per our current BUILD.md, users should be able to locally build wheels using pixi run py-wheel --release. This command is for some reason no longer in our pixi.toml file. This should be fixed.

Wumpf commented 2 months ago

See also

jleibs commented 1 week ago

The most annoying part of this is the instructions needs some careful per-platform handling. Here's the sequence of commands to run on linux in the meantime:

pixi run rerun-build-native-and-web-release
cp target/release/rerun rerun_py/rerun_sdk/rerun_cli/
pixi run python scripts/ci/build_and_upload_wheels.py  --dir unused --target x86_64-unknown-linux-gnu --compat manylinux_2_34