Skip to content

Commit b45b6ef

Browse files
committed
Make imports relative
1 parent 81e70ff commit b45b6ef

File tree

17 files changed

+68
-68
lines changed

17 files changed

+68
-68
lines changed

plugwise/connections/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
import threading
55
import time
66

7-
from plugwise.constants import SLEEP_TIME
8-
from plugwise.messages import PlugwiseMessage
7+
from ..constants import SLEEP_TIME
8+
from ..messages.requests import NodeRequest
99

1010
_LOGGER = logging.getLogger(__name__)
1111

@@ -86,7 +86,7 @@ def _writer_daemon(self):
8686
callback()
8787
_LOGGER.debug("Writer daemon stopped")
8888

89-
def send(self, message: PlugwiseMessage, callback=None):
89+
def send(self, message: NodeRequest, callback=None):
9090
"""Add message to write queue."""
9191
self._write_queue.put_nowait((message, callback))
9292

plugwise/connections/serial.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33

44
import serial
55

6-
from plugwise.connections import StickConnection
7-
from plugwise.constants import BAUD_RATE, BYTE_SIZE, STOPBITS
8-
from plugwise.exceptions import PortError
6+
from ..connections import StickConnection
7+
from ..constants import BAUD_RATE, BYTE_SIZE, STOPBITS
8+
from ..exceptions import PortError
99

1010
_LOGGER = logging.getLogger(__name__)
1111

plugwise/connections/socket.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
import logging
33
import socket
44

5-
from plugwise.connections import StickConnection
6-
from plugwise.exceptions import PortError
5+
from ..connections import StickConnection
6+
from ..exceptions import PortError
77

88
_LOGGER = logging.getLogger(__name__)
99

plugwise/controller.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
import threading
77
import time
88

9-
from plugwise.connections.serial import PlugwiseUSBConnection
10-
from plugwise.connections.socket import SocketConnection
11-
from plugwise.constants import (
9+
from .connections.serial import PlugwiseUSBConnection
10+
from .connections.socket import SocketConnection
11+
from .constants import (
1212
MESSAGE_RETRY,
1313
MESSAGE_TIME_OUT,
1414
REQUEST_FAILED,
@@ -17,14 +17,14 @@
1717
STATUS_RESPONSES,
1818
UTF8_DECODE,
1919
)
20-
from plugwise.messages.requests import NodeInfoRequest, NodePingRequest, NodeRequest
21-
from plugwise.messages.responses import (
20+
from .messages.requests import NodeInfoRequest, NodePingRequest, NodeRequest
21+
from .messages.responses import (
2222
NodeAckLargeResponse,
2323
NodeAckResponse,
2424
NodeAckSmallResponse,
2525
)
26-
from plugwise.parser import PlugwiseParser
27-
from plugwise.util import inc_seq_id
26+
from .parser import PlugwiseParser
27+
from .util import inc_seq_id
2828

2929
_LOGGER = logging.getLogger(__name__)
3030

plugwise/messages/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""Plugwise messages."""
22

3-
from plugwise.constants import MESSAGE_FOOTER, MESSAGE_HEADER, UTF8_DECODE
4-
from plugwise.util import crc_fun
3+
from ..constants import MESSAGE_FOOTER, MESSAGE_HEADER, UTF8_DECODE
4+
from ..util import crc_fun
55

66

77
class PlugwiseMessage:

plugwise/messages/requests.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"""All known request messages to be send to plugwise devices."""
2-
from plugwise.constants import MESSAGE_FOOTER, MESSAGE_HEADER
3-
from plugwise.messages import PlugwiseMessage
4-
from plugwise.util import (
2+
from ..constants import MESSAGE_FOOTER, MESSAGE_HEADER
3+
from ..messages import PlugwiseMessage
4+
from ..util import (
55
DateTime,
66
Int,
77
LogAddr,

plugwise/messages/responses.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
"""All known response messages to be received from plugwise devices."""
22
from datetime import datetime
33

4-
from plugwise.constants import (
4+
from ..constants import (
55
MESSAGE_FOOTER,
66
MESSAGE_HEADER,
77
MESSAGE_LARGE,
88
MESSAGE_SMALL,
99
)
10-
from plugwise.exceptions import (
10+
from ..exceptions import (
1111
InvalidMessageChecksum,
1212
InvalidMessageFooter,
1313
InvalidMessageHeader,
1414
InvalidMessageLength,
1515
)
16-
from plugwise.messages import PlugwiseMessage
17-
from plugwise.util import (
16+
from ..messages import PlugwiseMessage
17+
from ..util import (
1818
DateTime,
1919
Float,
2020
Int,

plugwise/nodes/__init__.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,27 @@
22
from datetime import datetime
33
import logging
44

5-
from plugwise.constants import (
5+
from ..constants import (
66
SENSOR_AVAILABLE,
77
SENSOR_PING,
88
SENSOR_RSSI_IN,
99
SENSOR_RSSI_OUT,
1010
SWITCH_RELAY,
1111
UTF8_DECODE,
1212
)
13-
from plugwise.messages import PlugwiseMessage
14-
from plugwise.messages.requests import (
13+
from ..messages.requests import (
1514
NodeFeaturesRequest,
1615
NodeInfoRequest,
1716
NodePingRequest,
1817
)
19-
from plugwise.messages.responses import (
18+
from ..messages.responses import (
2019
NodeFeaturesResponse,
2120
NodeInfoResponse,
2221
NodeJoinAckResponse,
2322
NodePingResponse,
23+
NodeResponse,
2424
)
25-
from plugwise.util import validate_mac, version_to_model
25+
from ..util import validate_mac, version_to_model
2626

2727
_LOGGER = logging.getLogger(__name__)
2828

@@ -174,7 +174,7 @@ def ping(self, callback=None, sensor=True):
174174

175175
def on_message(self, message):
176176
"""Process received message."""
177-
assert isinstance(message, PlugwiseMessage)
177+
assert isinstance(message, NodeResponse)
178178
if message.mac == self.mac:
179179
if message.timestamp is not None:
180180
_LOGGER.debug(

plugwise/nodes/circle.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from datetime import datetime, timedelta
33
import logging
44

5-
from plugwise.constants import (
5+
from ..constants import (
66
HA_SENSOR,
77
HA_SWITCH,
88
MAX_TIME_DRIFT,
@@ -22,22 +22,22 @@
2222
SENSOR_RSSI_OUT,
2323
SWITCH_RELAY,
2424
)
25-
from plugwise.messages.requests import (
25+
from ..messages.requests import (
2626
CircleCalibrationRequest,
2727
CircleClockGetRequest,
2828
CircleClockSetRequest,
2929
CirclePowerBufferRequest,
3030
CirclePowerUsageRequest,
3131
CircleSwitchRelayRequest,
3232
)
33-
from plugwise.messages.responses import (
33+
from ..messages.responses import (
3434
CircleCalibrationResponse,
3535
CircleClockResponse,
3636
CirclePowerBufferResponse,
3737
CirclePowerUsageResponse,
3838
NodeAckLargeResponse,
3939
)
40-
from plugwise.nodes import PlugwiseNode
40+
from ..nodes import PlugwiseNode
4141

4242
_LOGGER = logging.getLogger(__name__)
4343

plugwise/nodes/circle_plus.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22
from datetime import datetime
33
import logging
44

5-
from plugwise.constants import MAX_TIME_DRIFT, UTF8_DECODE
6-
from plugwise.messages.requests import (
5+
from ..constants import MAX_TIME_DRIFT, UTF8_DECODE
6+
from ..messages.requests import (
77
CirclePlusRealTimeClockGetRequest,
88
CirclePlusRealTimeClockSetRequest,
99
CirclePlusScanRequest,
1010
)
11-
from plugwise.messages.responses import (
11+
from ..messages.responses import (
1212
CirclePlusRealTimeClockResponse,
1313
CirclePlusScanResponse,
1414
)
15-
from plugwise.nodes.circle import PlugwiseCircle
15+
from ..nodes.circle import PlugwiseCircle
1616

1717
_LOGGER = logging.getLogger(__name__)
1818

0 commit comments

Comments
 (0)