@@ -24,14 +24,14 @@ class SessionBase(Dict[str, Any]):
24
24
def items (self ) -> Any : ...
25
25
def clear (self ) -> None : ...
26
26
def is_empty (self ) -> bool : ...
27
- def _get_session_key (self ) -> str : ...
28
- def _set_session_key (self , value : str ) -> None : ...
27
+ def _get_session_key (self ) -> Optional [ str ] : ...
28
+ def _set_session_key (self , value : Optional [ str ] ) -> None : ...
29
29
@property
30
- def session_key (self ) -> str : ...
30
+ def session_key (self ) -> Optional [ str ] : ...
31
31
@property
32
- def _session_key (self ) -> str : ...
32
+ def _session_key (self ) -> Optional [ str ] : ...
33
33
@_session_key .setter
34
- def _session_key (self , value : str ) -> None : ...
34
+ def _session_key (self , value : Optional [ str ] ) -> None : ...
35
35
def get_expiry_age (self , ** kwargs : Any ) -> int : ...
36
36
def get_expiry_date (self , ** kwargs : Any ) -> datetime : ...
37
37
def set_expiry (self , value : Optional [Union [datetime , int ]]) -> None : ...
@@ -41,7 +41,7 @@ class SessionBase(Dict[str, Any]):
41
41
def exists (self , session_key : str ) -> bool : ...
42
42
def create (self ) -> None : ...
43
43
def save (self , must_create : bool = ...) -> None : ...
44
- def delete (self , session_key : Optional [Any ] = ...) -> None : ...
44
+ def delete (self , session_key : Optional [str ] = ...) -> None : ...
45
45
def load (self ) -> Dict [str , Any ]: ...
46
46
@classmethod
47
47
def clear_expired (cls ) -> None : ...
0 commit comments