|
1 | | -from datetime import timedelta |
| 1 | +from datetime import datetime, timedelta |
2 | 2 | from typing import ( |
3 | 3 | Any, |
4 | 4 | Callable, |
@@ -477,10 +477,10 @@ class Redis(Generic[_StrType]): |
477 | 477 | def mget(self, keys: Union[_Key, Iterable[_Key]], *args: _Key) -> List[Optional[_StrType]]: ... |
478 | 478 | def mset(self, mapping: Mapping[_Key, _Value]) -> Literal[True]: ... |
479 | 479 | def msetnx(self, mapping: Mapping[_Key, _Value]) -> bool: ... |
480 | | - def move(self, name, db): ... |
481 | | - def persist(self, name): ... |
482 | | - def pexpire(self, name, time): ... |
483 | | - def pexpireat(self, name, when): ... |
| 480 | + def move(self, name: _Key, db: int) -> bool: ... |
| 481 | + def persist(self, name: _Key) -> bool: ... |
| 482 | + def pexpire(self, name: _Key, time: Union[int, timedelta]) -> Literal[1, 0]: ... |
| 483 | + def pexpireat(self, name: _Key, when: Union[int, datetime]) -> Literal[1, 0]: ... |
484 | 484 | def psetex(self, name, time_ms, value): ... |
485 | 485 | def pttl(self, name): ... |
486 | 486 | def randomkey(self): ... |
@@ -938,10 +938,10 @@ class Pipeline(Redis): |
938 | 938 | def mget(self, keys: Union[_Key, Iterable[_Key]], *args: _Key) -> Pipeline: ... # type: ignore [override] |
939 | 939 | def mset(self, mapping: Mapping[_Key, _Value]) -> Pipeline: ... # type: ignore [override] |
940 | 940 | def msetnx(self, mapping: Mapping[_Key, _Value]) -> Pipeline: ... # type: ignore [override] |
941 | | - def move(self, name, db) -> Pipeline: ... # type: ignore [override] |
942 | | - def persist(self, name) -> Pipeline: ... # type: ignore [override] |
943 | | - def pexpire(self, name, time) -> Pipeline: ... # type: ignore [override] |
944 | | - def pexpireat(self, name, when) -> Pipeline: ... # type: ignore [override] |
| 941 | + def move(self, name: _Key, db: int) -> Pipeline: ... # type: ignore [override] |
| 942 | + def persist(self, name: _Key) -> Pipeline: ... # type: ignore [override] |
| 943 | + def pexpire(self, name: _Key, time: Union[int, timedelta]) -> Pipeline: ... # type: ignore [override] |
| 944 | + def pexpireat(self, name: _Key, when: Union[int, datetime]) -> Pipeline: ... # type: ignore [override] |
945 | 945 | def psetex(self, name, time_ms, value) -> Pipeline: ... # type: ignore [override] |
946 | 946 | def pttl(self, name) -> Pipeline: ... # type: ignore [override] |
947 | 947 | def randomkey(self) -> Pipeline: ... # type: ignore [override] |
|
0 commit comments