Skip to content

Commit 8ef54d7

Browse files
committed
Finish 0.2.3
2 parents 095f42b + d47db2b commit 8ef54d7

File tree

7 files changed

+12
-8
lines changed

7 files changed

+12
-8
lines changed

README.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@ Let's see the example with the redis broker and redis async result:
2020
```python
2121
import asyncio
2222

23-
from taskiq_redis.redis_broker import ListQueueBroker
24-
from taskiq_redis.redis_backend import RedisAsyncResultBackend
23+
from taskiq_redis import ListQueueBroker, RedisAsyncResultBackend
2524

2625
redis_async_result = RedisAsyncResultBackend(
2726
redis_url="redis://localhost:6379",

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "taskiq-redis"
3-
version = "0.2.2"
3+
version = "0.2.3"
44
description = "Redis integration for taskiq"
55
authors = ["taskiq-team <[email protected]>"]
66
readme = "README.md"

taskiq_redis/__init__.py

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
"""Package for redis integration."""
22
from taskiq_redis.redis_backend import RedisAsyncResultBackend
3-
from taskiq_redis.redis_broker import ListQueueBroker
3+
from taskiq_redis.redis_broker import ListQueueBroker, PubSubBroker
44

5-
__all__ = ["RedisAsyncResultBackend", "ListQueueBroker"]
5+
__all__ = [
6+
"RedisAsyncResultBackend",
7+
"ListQueueBroker",
8+
"PubSubBroker",
9+
]

taskiq_redis/redis_broker.py

+1
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ def __init__(
4949

5050
async def shutdown(self) -> None:
5151
"""Closes redis connection pool."""
52+
await super().shutdown()
5253
await self.connection_pool.disconnect()
5354

5455
async def listen(self) -> AsyncGenerator[BrokerMessage, None]:

tests/test_backend.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
import pytest
66
from taskiq import TaskiqResult
77

8+
from taskiq_redis import RedisAsyncResultBackend
89
from taskiq_redis.exceptions import (
910
DuplicateExpireTimeSelectedError,
1011
ExpireTimeMustBeMoreThanZeroError,
1112
)
12-
from taskiq_redis.redis_backend import RedisAsyncResultBackend
1313

1414
_ReturnType = TypeVar("_ReturnType")
1515

tests/test_broker.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import pytest
55
from taskiq import AsyncBroker, BrokerMessage
66

7-
from taskiq_redis.redis_broker import ListQueueBroker, PubSubBroker
7+
from taskiq_redis import ListQueueBroker, PubSubBroker
88

99

1010
async def get_message(broker: AsyncBroker) -> BrokerMessage: # type: ignore

tests/test_result_backend.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import pytest
44
from taskiq import TaskiqResult
55

6-
from taskiq_redis.redis_backend import RedisAsyncResultBackend
6+
from taskiq_redis import RedisAsyncResultBackend
77

88

99
@pytest.mark.anyio

0 commit comments

Comments
 (0)