3434 from typing_extensions import TypeAlias
3535
3636if TYPE_CHECKING :
37- _Redis : TypeAlias = Redis [bytes ]
38- _BlockingConnectionPool : TypeAlias = BlockingConnectionPool [Connection ]
37+ _Redis : TypeAlias = Redis [bytes ] # type: ignore
38+ _BlockingConnectionPool : TypeAlias = BlockingConnectionPool [Connection ] # type: ignore
3939else :
4040 _Redis : TypeAlias = Redis
4141 _BlockingConnectionPool : TypeAlias = BlockingConnectionPool
@@ -258,7 +258,7 @@ def __init__(
258258 :raises ExpireTimeMustBeMoreThanZeroError: if result_ex_time
259259 and result_px_time are equal zero.
260260 """
261- self .redis : RedisCluster [ bytes ] = RedisCluster .from_url (
261+ self .redis : " RedisCluster" = RedisCluster .from_url (
262262 redis_url ,
263263 ** connection_kwargs ,
264264 )
@@ -275,14 +275,10 @@ def __init__(
275275 ),
276276 )
277277 if unavailable_conditions :
278- raise ExpireTimeMustBeMoreThanZeroError (
279- "You must select one expire time param and it must be more than zero." ,
280- )
278+ raise ExpireTimeMustBeMoreThanZeroError
281279
282280 if self .result_ex_time and self .result_px_time :
283- raise DuplicateExpireTimeSelectedError (
284- "Choose either result_ex_time or result_px_time." ,
285- )
281+ raise DuplicateExpireTimeSelectedError
286282
287283 def _task_name (self , task_id : str ) -> str :
288284 if self .prefix_str is None :
@@ -291,7 +287,7 @@ def _task_name(self, task_id: str) -> str:
291287
292288 async def shutdown (self ) -> None :
293289 """Closes redis connection."""
294- await self .redis .aclose () # type: ignore[attr-defined]
290+ await self .redis .aclose ()
295291 await super ().shutdown ()
296292
297293 async def set_result (
@@ -327,7 +323,7 @@ async def is_result_ready(self, task_id: str) -> bool:
327323
328324 :returns: True if the result is ready else False.
329325 """
330- return bool (await self .redis .exists (self ._task_name (task_id ))) # type: ignore[attr-defined]
326+ return bool (await self .redis .exists (self ._task_name (task_id )))
331327
332328 async def get_result (
333329 self ,
@@ -344,11 +340,11 @@ async def get_result(
344340 """
345341 task_name = self ._task_name (task_id )
346342 if self .keep_results :
347- result_value = await self .redis .get ( # type: ignore[attr-defined]
343+ result_value = await self .redis .get (
348344 name = task_name ,
349345 )
350346 else :
351- result_value = await self .redis .getdel ( # type: ignore[attr-defined]
347+ result_value = await self .redis .getdel (
352348 name = task_name ,
353349 )
354350
@@ -400,7 +396,7 @@ async def get_progress(
400396 :param task_id: task's id.
401397 :return: task's TaskProgress instance.
402398 """
403- result_value = await self .redis .get ( # type: ignore[attr-defined]
399+ result_value = await self .redis .get (
404400 name = self ._task_name (task_id ) + PROGRESS_KEY_SUFFIX ,
405401 )
406402
@@ -465,14 +461,10 @@ def __init__(
465461 ),
466462 )
467463 if unavailable_conditions :
468- raise ExpireTimeMustBeMoreThanZeroError (
469- "You must select one expire time param and it must be more than zero." ,
470- )
464+ raise ExpireTimeMustBeMoreThanZeroError
471465
472466 if self .result_ex_time and self .result_px_time :
473- raise DuplicateExpireTimeSelectedError (
474- "Choose either result_ex_time or result_px_time." ,
475- )
467+ raise DuplicateExpireTimeSelectedError
476468
477469 def _task_name (self , task_id : str ) -> str :
478470 if self .prefix_str is None :
@@ -610,4 +602,4 @@ async def get_progress(
610602 async def shutdown (self ) -> None :
611603 """Shutdown sentinel connections."""
612604 for sentinel in self .sentinel .sentinels :
613- await sentinel .aclose () # type: ignore[attr-defined]
605+ await sentinel .aclose ()
0 commit comments