1414"""
1515from __future__ import annotations
1616
17+ from typing import Never
1718from typing_extensions import deprecated
1819
1920from ..data import (
2021 toenum ,
2122 enumparser
2223)
23- from ..data_geocom import (
24- Guidelight ,
25- Tracklight
26- )
24+ from ..data_geocom import Guidelight
2725from ..protocols import GeoComResponse
2826from ..tps1000 .edm import TPS1000EDM
2927
@@ -91,7 +89,7 @@ def set_egl_intensity(
9189 def on (
9290 self ,
9391 * args
94- ) -> GeoComResponse [ None ] :
92+ ) -> Never :
9593 """
9694 RPC 1010, ``EDM_On``
9795
@@ -104,7 +102,7 @@ def on(
104102 raise AttributeError ()
105103
106104 @deprecated ("This command was removed for TPS1100 instruments" )
107- def get_bumerang (self ) -> GeoComResponse [ bool ] :
105+ def get_bumerang (self ) -> Never :
108106 """
109107 RPC 1044, ``EDM_GetBumerang``
110108
@@ -120,7 +118,7 @@ def get_bumerang(self) -> GeoComResponse[bool]:
120118 def set_bumerang (
121119 self ,
122120 * args
123- ) -> GeoComResponse [ None ] :
121+ ) -> Never :
124122 """
125123 RPC 1007, ``EDM_SetBumerang``
126124
@@ -133,7 +131,7 @@ def set_bumerang(
133131 raise AttributeError ()
134132
135133 @deprecated ("This command was removed for TPS1100 instruments" )
136- def get_trk_light_brightness (self ) -> GeoComResponse [ Tracklight ] :
134+ def get_trk_light_brightness (self ) -> Never :
137135 """
138136 RPC 1041, ``EDM_GetTrkLightBrightness``
139137
@@ -150,7 +148,7 @@ def get_trk_light_brightness(self) -> GeoComResponse[Tracklight]:
150148 def set_trk_light_brightness (
151149 self ,
152150 * args
153- ) -> GeoComResponse [ None ] :
151+ ) -> Never :
154152 """
155153 RPC 1032, ``EDM_SetTrkLightBrightness``
156154
@@ -164,7 +162,7 @@ def set_trk_light_brightness(
164162 raise AttributeError ()
165163
166164 @deprecated ("This command was removed for TPS1100 instruments" )
167- def get_trk_light_switch (self ) -> GeoComResponse [ bool ] :
165+ def get_trk_light_switch (self ) -> Never :
168166 """
169167 RPC 1040, ``EDM_GetTrkLightSwitch``
170168
@@ -181,7 +179,7 @@ def get_trk_light_switch(self) -> GeoComResponse[bool]:
181179 def set_trk_light_switch (
182180 self ,
183181 * args
184- ) -> GeoComResponse [ None ] :
182+ ) -> Never :
185183 """
186184 RPC 1031, ``EDM_SetTrkLightSwitch``
187185
0 commit comments