diff --git a/rerun_py/Cargo.toml b/rerun_py/Cargo.toml index b9c5db4e9840..5357d7e53a8d 100644 --- a/rerun_py/Cargo.toml +++ b/rerun_py/Cargo.toml @@ -18,11 +18,11 @@ name = "rerun_bindings" # name of the .so library that the Python module will im default = ["extension-module"] ## Extra features that aren't ready to be included in release builds yet. -extra = ["pypi", "remote"] +extra = [] ## The features we turn on when building the `rerun-sdk` PyPi package ## for . -pypi = ["extension-module", "nasm", "web_viewer"] +pypi = ["extension-module", "nasm", "web_viewer", "remote"] ## We need to enable the `pyo3/extension-module` when building the SDK, ## but we cannot enable it when building tests and benchmarks, so we diff --git a/scripts/ci/build_and_upload_wheels.py b/scripts/ci/build_and_upload_wheels.py index 6e62fec57f0d..0de8495db3f8 100755 --- a/scripts/ci/build_and_upload_wheels.py +++ b/scripts/ci/build_and_upload_wheels.py @@ -72,7 +72,7 @@ def build_and_upload(bucket: Bucket | None, mode: BuildMode, gcs_dir: str, targe elif mode is BuildMode.PR: maturin_feature_flags = "--no-default-features --features extension-module" elif mode is BuildMode.EXTRA: - maturin_feature_flags = "--no-default-features --features extra" + maturin_feature_flags = "--no-default-features --features pypi,extra" dist = f"dist/{target}"