3131from plotpy .styles .image import ImageParam , RGBImageParam , XYImageParam
3232
3333if TYPE_CHECKING :
34- import guidata .dataset . io
34+ import guidata .io
3535 import qwt .color_map
3636 import qwt .scale_map
3737 from qtpy .QtCore import QPointF , QRectF
@@ -129,11 +129,7 @@ def __setstate__(self, state: tuple) -> None:
129129
130130 def serialize (
131131 self ,
132- writer : (
133- guidata .dataset .io .HDF5Writer
134- | guidata .dataset .io .INIWriter
135- | guidata .dataset .io .JSONWriter
136- ),
132+ writer : guidata .io .HDF5Writer | guidata .io .INIWriter | guidata .io .JSONWriter ,
137133 ) -> None :
138134 """Serialize object to HDF5 writer
139135
@@ -149,11 +145,7 @@ def serialize(
149145
150146 def deserialize (
151147 self ,
152- reader : (
153- guidata .dataset .io .HDF5Reader
154- | guidata .dataset .io .INIReader
155- | guidata .dataset .io .JSONReader
156- ),
148+ reader : guidata .io .HDF5Reader | guidata .io .INIReader | guidata .io .JSONReader ,
157149 ) -> None :
158150 """Deserialize object from HDF5 reader
159151
@@ -543,11 +535,7 @@ def __setstate__(self, state: tuple) -> None:
543535
544536 def serialize (
545537 self ,
546- writer : (
547- guidata .dataset .io .HDF5Writer
548- | guidata .dataset .io .INIWriter
549- | guidata .dataset .io .JSONWriter
550- ),
538+ writer : guidata .io .HDF5Writer | guidata .io .INIWriter | guidata .io .JSONWriter ,
551539 ) -> None :
552540 """Serialize object to HDF5 writer
553541
@@ -560,11 +548,7 @@ def serialize(
560548
561549 def deserialize (
562550 self ,
563- reader : (
564- guidata .dataset .io .HDF5Reader
565- | guidata .dataset .io .INIReader
566- | guidata .dataset .io .JSONReader
567- ),
551+ reader : guidata .io .HDF5Reader | guidata .io .INIReader | guidata .io .JSONReader ,
568552 ) -> None :
569553 """Deserialize object from HDF5 reader
570554
0 commit comments