From 733fbad65eb4876fabd98a093b2839ba10848fa2 Mon Sep 17 00:00:00 2001 From: Chris Meyer <34664+cmeyer@users.noreply.github.com> Date: Wed, 25 Jun 2025 15:32:10 -0700 Subject: [PATCH] Fix minor numpy typing issue. --- nion/data/DataAndMetadata.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nion/data/DataAndMetadata.py b/nion/data/DataAndMetadata.py index 2a6dcf7..262f966 100644 --- a/nion/data/DataAndMetadata.py +++ b/nion/data/DataAndMetadata.py @@ -579,9 +579,8 @@ def __deepcopy__(self, memo: typing.Dict[typing.Any, typing.Any]) -> DataAndMeta memo[id(self)] = deepcopy return deepcopy - def __array__(self, dtype: typing.Optional[numpy.typing.DTypeLike] = None, *, copy: typing.Optional[numpy.bool] = None) -> _ImageDataType: + def __array__(self, dtype: typing.Optional[numpy.typing.DTypeLike] = None, *, copy: bool | None = None) -> _ImageDataType: if self.data is not None: - # return self.data.__array__(numpy.dtype(dtype), copy=copy) return self.data.__array__(numpy.dtype(dtype), copy=copy) raise Exception("Cannot convert to NumPy array.")