From 4753e5f22d255e696c0c35bfefd3a064df0a2987 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 21 Jan 2025 23:48:09 +0000 Subject: [PATCH] style(pre-commit.ci): auto fixes [...] --- src/ndv/views/_jupyter/_array_view.py | 7 ++++++- src/ndv/views/_qt/_array_view.py | 7 +++++-- src/ndv/views/bases/_array_view.py | 6 +++++- src/ndv/views/bases/_graphics/_canvas.py | 3 ++- src/ndv/views/bases/_graphics/_canvas_elements.py | 2 +- 5 files changed, 19 insertions(+), 6 deletions(-) diff --git a/src/ndv/views/_jupyter/_array_view.py b/src/ndv/views/_jupyter/_array_view.py index 3e413b84..59c54107 100644 --- a/src/ndv/views/_jupyter/_array_view.py +++ b/src/ndv/views/_jupyter/_array_view.py @@ -211,7 +211,12 @@ def __init__( width = "604px" btns = widgets.HBox( - [self._channel_mode_combo, self._ndims_btn, self._add_roi_btn, self._reset_zoom_btn], + [ + self._channel_mode_combo, + self._ndims_btn, + self._add_roi_btn, + self._reset_zoom_btn, + ], layout=widgets.Layout(justify_content="flex-end"), ) self.layout = widgets.VBox( diff --git a/src/ndv/views/_qt/_array_view.py b/src/ndv/views/_qt/_array_view.py index 3e38a6f7..0e4055d9 100644 --- a/src/ndv/views/_qt/_array_view.py +++ b/src/ndv/views/_qt/_array_view.py @@ -29,7 +29,6 @@ from ndv.models._array_display_model import ChannelMode from ndv.models._viewer_model import ArrayViewerModel, InteractionMode from ndv.views.bases import ArrayView, LutView -from ndv.views.bases._graphics._canvas_elements import CanvasElement, RectangularROI if TYPE_CHECKING: from collections.abc import Container, Hashable, Mapping, Sequence @@ -39,6 +38,7 @@ from ndv._types import AxisKey from ndv.models._data_display_model import _ArrayDataDisplayModel + from ndv.views.bases._graphics._canvas_elements import CanvasElement, RectangularROI SLIDER_STYLE = """ QSlider::groove:horizontal { @@ -411,7 +411,10 @@ def closeEvent(self, a0: Any) -> None: class QtArrayView(ArrayView): def __init__( - self, canvas_widget: QWidget, data_model: _ArrayDataDisplayModel, viewer_model: ArrayViewerModel + self, + canvas_widget: QWidget, + data_model: _ArrayDataDisplayModel, + viewer_model: ArrayViewerModel, ) -> None: self._data_model = data_model self._viewer_model = viewer_model diff --git a/src/ndv/views/bases/_array_view.py b/src/ndv/views/bases/_array_view.py index 76de30de..1a14afae 100644 --- a/src/ndv/views/bases/_array_view.py +++ b/src/ndv/views/bases/_array_view.py @@ -36,7 +36,11 @@ class ArrayView(Viewable): # model: _ArrayDataDisplayModel is likely a temporary parameter @abstractmethod def __init__( - self, canvas_widget: Any, model: _ArrayDataDisplayModel, viewer_model: ArrayViewerModel, **kwargs: Any + self, + canvas_widget: Any, + model: _ArrayDataDisplayModel, + viewer_model: ArrayViewerModel, + **kwargs: Any, ) -> None: ... @abstractmethod def create_sliders(self, coords: Mapping[int, Sequence]) -> None: ... diff --git a/src/ndv/views/bases/_graphics/_canvas.py b/src/ndv/views/bases/_graphics/_canvas.py index 5b28b7c1..d25b8209 100644 --- a/src/ndv/views/bases/_graphics/_canvas.py +++ b/src/ndv/views/bases/_graphics/_canvas.py @@ -13,9 +13,10 @@ if TYPE_CHECKING: import numpy as np - from ._canvas_elements import CanvasElement, ImageHandle, RectangularROI from ndv.models._viewer_model import ArrayViewerModel + from ._canvas_elements import CanvasElement, ImageHandle, RectangularROI + class GraphicsCanvas(Viewable, Mouseable): """ABC for graphics canvas providers.""" diff --git a/src/ndv/views/bases/_graphics/_canvas_elements.py b/src/ndv/views/bases/_graphics/_canvas_elements.py index 86e8fa06..7d32163e 100644 --- a/src/ndv/views/bases/_graphics/_canvas_elements.py +++ b/src/ndv/views/bases/_graphics/_canvas_elements.py @@ -2,7 +2,7 @@ from abc import abstractmethod from enum import Enum, auto -from typing import TYPE_CHECKING, Any +from typing import TYPE_CHECKING from psygnal import Signal