Skip to content

Commit 0680d81

Browse files
committed
drop unnecessary cast
Change-Id: Ib7bf3ebf825c0823e70b29b0ef5ee5f21010616a
1 parent f3e42ff commit 0680d81

File tree

2 files changed

+7
-14
lines changed

2 files changed

+7
-14
lines changed

dogpile/cache/backends/memcached.py

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
import time
1414
import typing
1515
from typing import Any
16-
from typing import cast
1716
from typing import Mapping
1817
from typing import Optional
1918
from typing import Sequence
@@ -288,8 +287,7 @@ def __init__(self, arguments: MemcachedArgsArguments):
288287
self.set_arguments["min_compress_len"] = arguments[
289288
"min_compress_len"
290289
]
291-
_arguments_super = cast(GenericMemcachedBackendArguments, arguments)
292-
super(MemcacheArgs, self).__init__(_arguments_super)
290+
super(MemcacheArgs, self).__init__(arguments)
293291

294292

295293
class PylibmcBackend(MemcacheArgs, GenericMemcachedBackend):
@@ -326,11 +324,10 @@ class PylibmcBackend(MemcacheArgs, GenericMemcachedBackend):
326324
327325
"""
328326

329-
def __init__(self, arguments):
327+
def __init__(self, arguments: MemcachedArgsArguments):
330328
self.binary = arguments.get("binary", False)
331329
self.behaviors = arguments.get("behaviors", {})
332-
_arguments_super = cast(MemcachedArgsArguments, arguments)
333-
super(PylibmcBackend, self).__init__(_arguments_super)
330+
super(PylibmcBackend, self).__init__(arguments)
334331

335332
def _imports(self):
336333
global pylibmc
@@ -381,8 +378,7 @@ class MemcachedBackend(MemcacheArgs, GenericMemcachedBackend):
381378
def __init__(self, arguments: MemcachedBackendArguments):
382379
self.dead_retry = arguments.get("dead_retry", 30)
383380
self.socket_timeout = arguments.get("socket_timeout", 3)
384-
_arguments_super = cast(MemcachedArgsArguments, arguments)
385-
super(MemcachedBackend, self).__init__(_arguments_super)
381+
super(MemcachedBackend, self).__init__(arguments)
386382

387383
def _imports(self):
388384
global memcache
@@ -459,8 +455,7 @@ def __init__(self, arguments: BMemcachedBackendArguments):
459455
self.username = arguments.get("username", None)
460456
self.password = arguments.get("password", None)
461457
self.tls_context = arguments.get("tls_context", None)
462-
_arguments_super = cast(GenericMemcachedBackendArguments, arguments)
463-
super(BMemcachedBackend, self).__init__(_arguments_super)
458+
super(BMemcachedBackend, self).__init__(arguments)
464459

465460
def _imports(self):
466461
global bmemcached
@@ -646,8 +641,7 @@ class PyMemcacheBackend(GenericMemcachedBackend):
646641
""" # noqa E501
647642

648643
def __init__(self, arguments: PyMemcacheBackendArguments):
649-
_arguments_super = cast(GenericMemcachedBackendArguments, arguments)
650-
super().__init__(_arguments_super)
644+
super().__init__(arguments)
651645

652646
self.serde = arguments.get("serde", pymemcache.serde.pickle_serde)
653647
self.default_noreply = arguments.get("default_noreply", False)

dogpile/cache/backends/redis.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -591,8 +591,7 @@ class RedisClusterBackend(RedisBackend):
591591

592592
def __init__(self, arguments: RedisClusterBackendKwargs):
593593
self.startup_nodes = arguments.get("startup_nodes", None)
594-
_arguments_super = cast(RedisBackendKwargs, arguments)
595-
super().__init__(_arguments_super)
594+
super().__init__(arguments)
596595

597596
def _imports(self) -> None:
598597
global redis

0 commit comments

Comments
 (0)