|
@@ -12,11 +12,11 @@ from typing import AsyncIterator, Dict, Optional, Set, Tuple, Type
|
|
|
from hivemind.averaging.control import StepControl
|
|
|
from hivemind.averaging.group_info import GroupInfo
|
|
|
from hivemind.averaging.key_manager import GroupKey, GroupKeyManager
|
|
|
-from hivemind.dht import DHT, DHTID, DHTExpiration
|
|
|
+from hivemind.dht import DHT, DHTID
|
|
|
from hivemind.p2p import P2P, P2PContext, P2PHandlerError, PeerID, ServicerBase
|
|
|
from hivemind.p2p.p2p_daemon_bindings.utils import ControlFailure, DispatchFailure
|
|
|
from hivemind.proto import averaging_pb2
|
|
|
-from hivemind.utils import TimedStorage, get_dht_time, get_logger, timed_storage
|
|
|
+from hivemind.utils import DHTExpiration, TimedStorage, get_dht_time, get_logger, timed_storage
|
|
|
from hivemind.utils.asyncio import anext, cancel_and_wait
|
|
|
|
|
|
logger = get_logger(__name__)
|