Skip to content

Commit 05bb092

Browse files
committed
Update import paths for channel components
Some channel modules were moved outside of `util` in v1.0.0-rc1. Signed-off-by: Sahas Subramanian <[email protected]>
1 parent 941a325 commit 05bb092

File tree

6 files changed

+9
-11
lines changed

6 files changed

+9
-11
lines changed

src/frequenz/sdk/actor/_config_managing.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
from typing import Any, assert_never
1111

1212
from frequenz.channels import Sender
13-
from frequenz.channels.util import FileWatcher
13+
from frequenz.channels.file_watcher import FileWatcher
1414

1515
from ..actor._actor import Actor
1616
from ..config import Config

src/frequenz/sdk/actor/_power_managing/_power_managing_actor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
import typing
1111
from datetime import datetime, timedelta, timezone
1212

13-
from frequenz.channels import Receiver, Sender
14-
from frequenz.channels.util import SkipMissedAndDrift, Timer, select, selected_from
13+
from frequenz.channels import Receiver, Sender, select, selected_from
14+
from frequenz.channels.timer import SkipMissedAndDrift, Timer
1515
from frequenz.client.microgrid import ComponentCategory
1616
from typing_extensions import override
1717

src/frequenz/sdk/actor/power_distributing/_component_status/_battery_status_tracker.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
from frequenz.api.microgrid.inverter_pb2 import ComponentState as InverterComponentState
2929

3030
# pylint: enable=no-name-in-module
31-
from frequenz.channels import Receiver, Sender
32-
from frequenz.channels.util import Timer, select, selected_from
31+
from frequenz.channels import Receiver, Sender, select, selected_from
32+
from frequenz.channels.timer import Timer
3333
from frequenz.client.microgrid import (
3434
BatteryData,
3535
ComponentCategory,

src/frequenz/sdk/timeseries/_resampling.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@
1616
from datetime import datetime, timedelta, timezone
1717
from typing import cast
1818

19-
from frequenz.channels.util import Timer
20-
from frequenz.channels.util._timer import _to_microseconds
19+
from frequenz.channels.timer import Timer, _to_microseconds
2120

2221
from .._internal._asyncio import cancel_and_await
2322
from ._base_types import UNIX_EPOCH, Sample

src/frequenz/sdk/timeseries/ev_charger_pool/_set_current_bounds.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
from dataclasses import dataclass
99
from datetime import timedelta
1010

11-
from frequenz.channels import Broadcast, Sender
12-
from frequenz.channels.util import Timer, select, selected_from
11+
from frequenz.channels import Broadcast, Sender, select, selected_from
12+
from frequenz.channels.timer import Timer
1313
from frequenz.client.microgrid import ComponentCategory
1414

1515
from ..._internal._asyncio import cancel_and_await

tests/actor/test_actor.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@
77
from datetime import timedelta
88

99
import pytest
10-
from frequenz.channels import Broadcast, Receiver, Sender
11-
from frequenz.channels.util import select, selected_from
10+
from frequenz.channels import Broadcast, Receiver, Sender, select, selected_from
1211

1312
from frequenz.sdk.actor import Actor, run
1413

0 commit comments

Comments
 (0)