Skip to content

Commit fdcce51

Browse files
committed
fix return type hint for cluster bulk set methods
(cherry picked from commit 6327117)
1 parent ffe7680 commit fdcce51

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

django_valkey/cluster_cache/client/default.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def mset(
4444
client=None,
4545
nx=False,
4646
atomic=True,
47-
) -> None:
47+
) -> bool | list[bool]:
4848
"""
4949
Access valkey's mset method.
5050
it is important to take care of cluster limitations mentioned here: https://valkey-py.readthedocs.io/en/latest/clustering.html#multi-key-commands
@@ -62,15 +62,15 @@ def mset(
6262
except _main_exceptions as e:
6363
raise ConnectionInterrupted(connection=client) from e
6464

65-
set_many = mset
66-
67-
def msetnx(self, data: Dict[KeyT, EncodableT], version=None, client=None):
65+
def msetnx(self, data: Dict[KeyT, EncodableT], version=None, client=None) -> bool:
6866
try:
6967
return self.mset(data, version=version, client=client, nx=True)
7068
except _main_exceptions as e:
7169
raise ConnectionInterrupted(connection=client) from e
7270

73-
def mset_nonatomic(self, data: Dict[KeyT, EncodableT], version=None, client=None):
71+
def mset_nonatomic(
72+
self, data: Dict[KeyT, EncodableT], version=None, client=None
73+
) -> list[bool]:
7474
try:
7575
return self.mset(data, version=version, client=client, atomic=False)
7676
except _main_exceptions as e:

0 commit comments

Comments
 (0)