rerun: 0.27.3 -> 0.28.1 (#472395)

This commit is contained in:
kirillrdy
2025-12-20 21:00:22 +00:00
committed by GitHub
2 changed files with 26 additions and 3 deletions
+3 -3
View File
@@ -35,7 +35,7 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "rerun";
version = "0.27.3";
version = "0.28.1";
outputs = [
"out"
@@ -46,7 +46,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "rerun-io";
repo = "rerun";
tag = finalAttrs.version;
hash = "sha256-PXENpO1uZ0aaNdtR7DoTYWiImKqxwezk4FUuH1pCtxI=";
hash = "sha256-ABT7za04QEQABpeRZArEval5aiy/FkNKj8psr6lrFos=";
};
# The path in `build.rs` is wrong for some reason, so we patch it to make the passthru tests work
@@ -55,7 +55,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
--replace-fail '"rerun_sdk/rerun_cli/rerun"' '"rerun_sdk/rerun"'
'';
cargoHash = "sha256-5AzfUEZb1QK12jEsF8xapX48TS9bet7KWuqO7pO3NZ8=";
cargoHash = "sha256-WQtKSBf8PQ0itbbFWQKvaDvq7BiRV+i6YcKiPpdilBU=";
cargoBuildFlags = [
"--package rerun-cli"
@@ -20,6 +20,9 @@
# tests
datafusion,
inline-snapshot,
polars,
pytest-snapshot,
pytestCheckHook,
tomli,
torch,
@@ -69,6 +72,9 @@ buildPythonPackage {
nativeCheckInputs = [
datafusion
inline-snapshot
polars
pytest-snapshot
pytestCheckHook
tomli
torch
@@ -77,14 +83,31 @@ buildPythonPackage {
inherit (rerun) addDlopenRunpaths addDlopenRunpathsPhase;
postPhases = lib.optionals stdenv.hostPlatform.isLinux [ "addDlopenRunpathsPhase" ];
disabledTests = [
# ConnectionError: Connection: connecting to server: transport error
"test_isolated_streams"
"test_send_dataframe_roundtrip"
"test_server_with_dataset_files"
"test_server_with_dataset_prefix"
"test_server_with_multiple_datasets"
# TypeError: 'Snapshot' object is not callable
"test_schema_recording"
];
disabledTestPaths = [
# "fixture 'benchmark' not found"
"tests/python/log_benchmark/test_log_benchmark.py"
# ValueError: Failed to start Rerun server: Error loading RRD: couldn't decode "/build/source/tests/assets/rrd/dataset/file4.rrd"
"rerun_py/tests/e2e_redap_tests"
# ConnectionError: Connection: connecting to server: transport error
"rerun_py/tests/api_sandbox/"
];
__darwinAllowLocalNetworking = true;
meta = {
description = "Python bindings for `rerun` (an interactive visualization tool for stream data)";
inherit (rerun.meta)