From 08dbc73869c87496ecaf68aaf6f10ec8efb3edcb Mon Sep 17 00:00:00 2001 From: Jacquin Antoine Date: Thu, 14 May 2026 01:07:48 +0200 Subject: [PATCH] Fix lambda signatures for rrim and multi_hillshade to accept shared kwarg MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Same issue as pos_open/neg_open — lambdas in VIZ_STEPS need shared=None parameter since the pipeline passes shared=shared to all visualization functions. Co-Authored-By: Claude Opus 4.6 --- lidar_pipeline/pipeline.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lidar_pipeline/pipeline.py b/lidar_pipeline/pipeline.py index 6c221fb..ec8f72c 100644 --- a/lidar_pipeline/pipeline.py +++ b/lidar_pipeline/pipeline.py @@ -87,8 +87,8 @@ VIZ_STEPS = [ ('anomalies', generate_anomalies), ('wavelet', generate_wavelet), ('flow', generate_flow), - ('rrim', lambda d, b, v, r: generate_rrim(d, b, v, r)), - ('multi_hillshade', lambda d, b, v, r: generate_multi_hillshade(d, b, v, r)), + ('rrim', lambda d, b, v, r, shared=None: generate_rrim(d, b, v, r, shared=shared)), + ('multi_hillshade', lambda d, b, v, r, shared=None: generate_multi_hillshade(d, b, v, r, shared=shared)), ('local_dominance', generate_local_dominance), ('ortho', lambda d, b, v, r: generate_ign_overlay( d, b, v, r,