Skip to content

Commit f4088a7

Browse files
authored
Add isort (#100)
* isort pre-commit hook. * isort code. * Add isort check to tox.
1 parent faa6372 commit f4088a7

File tree

5 files changed

+24
-16
lines changed

5 files changed

+24
-16
lines changed

.pre-commit-config.yaml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
repos:
2-
- repo: https://github.com/psf/black
2+
- repo: https://github.com/psf/black
33
rev: 19.3b0
44
hooks:
5-
- id: black
5+
- id: black
66
args:
77
- --safe
88
- --quiet
9-
- repo: https://gitlab.com/pycqa/flake8
9+
- repo: https://gitlab.com/pycqa/flake8
1010
rev: 3.7.8
1111
hooks:
12-
- id: flake8
12+
- id: flake8
13+
- repo: https://github.com/pre-commit/mirrors-isort
14+
rev: v4.3.21
15+
hooks:
16+
- id: isort

tests/test_application.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@
44

55
import asynctest
66
import pytest
7-
87
import zigpy.device
9-
import zigpy.zdo.types as zdo_t
10-
import zigpy_deconz.exception
11-
import zigpy_deconz.zigbee.application as application
128
from zigpy.types import EUI64
9+
import zigpy.zdo.types as zdo_t
10+
1311
from zigpy_deconz import types as t
1412
import zigpy_deconz.api as deconz_api
13+
import zigpy_deconz.exception
14+
import zigpy_deconz.zigbee.application as application
1515

1616

1717
@pytest.fixture

tox.ini

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,12 @@ deps =
2020

2121
[testenv:lint]
2222
basepython = python3
23-
deps = flake8
24-
commands = flake8
23+
deps =
24+
flake8
25+
isort
26+
commands =
27+
flake8
28+
isort --check -rc {toxinidir}/zigpy_deconz {toxinidir}/tests {toxinidir}/setup.py
2529

2630
[testenv:black]
2731
deps=black

zigpy_deconz/api.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import asyncio
2-
import logging
3-
import enum
42
import binascii
3+
import enum
4+
import logging
55
import typing
66

7-
from . import uart
8-
from . import types as t
97
from zigpy_deconz.exception import CommandError
108

9+
from . import types as t, uart
10+
1111
LOGGER = logging.getLogger(__name__)
1212

1313
COMMAND_TIMEOUT = 2

zigpy_deconz/uart.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import asyncio
2-
import logging
3-
import serial
42
import binascii
3+
import logging
54

5+
import serial
66
import serial_asyncio
77

88
LOGGER = logging.getLogger(__name__)

0 commit comments

Comments
 (0)