Skip to content

Commit 10b4a42

Browse files
committed
FIX: order import
1 parent 21ff64d commit 10b4a42

File tree

3 files changed

+9
-10
lines changed

3 files changed

+9
-10
lines changed

channels_redis/core.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import itertools
55
import logging
66
import time
7+
import typing
78
import uuid
89

910
from redis import asyncio as aioredis
@@ -20,11 +21,9 @@
2021
decode_hosts,
2122
)
2223

23-
import typing
24-
2524
if typing.TYPE_CHECKING:
26-
from redis.asyncio.connection import ConnectionPool
2725
from redis.asyncio.client import Redis
26+
from redis.asyncio.connection import ConnectionPool
2827
from typing_extensions import Buffer
2928

3029
logger = logging.getLogger(__name__)

channels_redis/pubsub.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import asyncio
22
import functools
33
import logging
4+
import typing
45
import uuid
56

67
from redis import asyncio as aioredis
@@ -14,8 +15,6 @@
1415
decode_hosts,
1516
)
1617

17-
import typing
18-
1918
if typing.TYPE_CHECKING:
2019
from redis.asyncio.client import Redis
2120
from typing_extensions import Buffer

channels_redis/utils.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,19 @@
11
import binascii
22
import types
3+
import typing
4+
35
from redis import asyncio as aioredis
46
from redis.asyncio import sentinel as redis_sentinel
5-
import typing
67

78
if typing.TYPE_CHECKING:
8-
from typing_extensions import Buffer
9+
from asyncio import AbstractEventLoop
910

10-
from redis.asyncio.connection import ConnectionPool
1111
from redis.asyncio.client import Redis
12-
from asyncio import AbstractEventLoop
12+
from redis.asyncio.connection import ConnectionPool
13+
from typing_extensions import Buffer
1314

14-
from .pubsub import RedisPubSubChannelLayer
1515
from .core import RedisChannelLayer
16+
from .pubsub import RedisPubSubChannelLayer
1617

1718

1819
def _consistent_hash(value: typing.Union[str, "Buffer"], ring_size: int) -> int:

0 commit comments

Comments
 (0)