Skip to content

Commit ea9866e

Browse files
timtreisclaude
andcommitted
Set log context in show() for pre-render log messages
Helpers called from show() before _render_* dispatch (e.g. _get_valid_cs) now report "show:" as their origin. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 8b9e400 commit ea9866e

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/spatialdata_plot/pl/basic.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
from xarray import DataArray, DataTree
2626

2727
from spatialdata_plot._accessor import register_spatial_data_accessor
28-
from spatialdata_plot._logging import logger
28+
from spatialdata_plot._logging import _log_context, logger
2929
from spatialdata_plot.pl.render import (
3030
_render_images,
3131
_render_labels,
@@ -826,6 +826,7 @@ def show(
826826
sd.SpatialData
827827
A SpatialData object.
828828
"""
829+
_log_context.set("show")
829830
# copy the SpatialData object so we don't modify the original
830831
try:
831832
plotting_tree = self._sdata.plotting_tree

0 commit comments

Comments
 (0)