From 09c3dc894b1a78fb5d106a12b996854dd58303e1 Mon Sep 17 00:00:00 2001 From: Simon Charette Date: Fri, 22 Oct 2021 14:02:01 -0400 Subject: [PATCH] Adjust django.core.signing.dumps and loads key type. (#739) An optional key can be provided to these functions. --- django-stubs/core/signing.pyi | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/django-stubs/core/signing.pyi b/django-stubs/core/signing.pyi index 36a38a7..4671602 100644 --- a/django-stubs/core/signing.pyi +++ b/django-stubs/core/signing.pyi @@ -18,11 +18,15 @@ class JSONSerializer: def loads(self, data: bytes) -> Dict[str, Union[int, str]]: ... def dumps( - obj: Any, key: None = ..., salt: str = ..., serializer: Type[Serializer] = ..., compress: bool = ... + obj: Any, + key: Optional[Union[bytes, str]] = ..., + salt: str = ..., + serializer: Type[Serializer] = ..., + compress: bool = ..., ) -> str: ... def loads( s: str, - key: None = ..., + key: Optional[Union[bytes, str]] = ..., salt: str = ..., serializer: Type[Serializer] = ..., max_age: Optional[Union[int, timedelta]] = ...,