File tree 1 file changed +3
-1
lines changed
src/frequenz/sdk/microgrid
1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change 22
22
from .._internal ._channels import ChannelRegistry
23
23
from ..actor ._actor import Actor
24
24
from ..timeseries import ResamplerConfig
25
- from ..timeseries ._grid_frequency import GridFrequency
26
25
from ..timeseries ._voltage_streamer import VoltageStreamer
27
26
from ..timeseries .grid import Grid
28
27
from ..timeseries .grid import get as get_grid
35
34
#
36
35
# pylint: disable=import-outside-toplevel
37
36
if typing .TYPE_CHECKING :
37
+ from ..timeseries ._grid_frequency import GridFrequency
38
38
from ..timeseries .battery_pool import BatteryPool
39
39
from ..timeseries .battery_pool ._battery_pool_reference_store import (
40
40
BatteryPoolReferenceStore ,
@@ -140,6 +140,8 @@ def __init__(
140
140
141
141
def frequency (self ) -> GridFrequency :
142
142
"""Return the grid frequency measuring point."""
143
+ from ..timeseries ._grid_frequency import GridFrequency
144
+
143
145
if self ._frequency_instance is None :
144
146
self ._frequency_instance = GridFrequency (
145
147
self ._data_sourcing_request_sender (),
You can’t perform that action at this time.
0 commit comments