From 5910bd1b256f4b0a03b816200bfecbbb8cad5c46 Mon Sep 17 00:00:00 2001 From: Anthony Ricaud Date: Wed, 25 Sep 2019 21:32:23 +0100 Subject: [PATCH] resolve_template accepts Sequences of str (#187) - resolve_template is checking for lists or tuples so let's use a generic Sequence - Union[Template, Template] seemed redundant --- django-stubs/template/response.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/django-stubs/template/response.pyi b/django-stubs/template/response.pyi index 9974c24..b6ecf44 100644 --- a/django-stubs/template/response.pyi +++ b/django-stubs/template/response.pyi @@ -1,6 +1,6 @@ import functools from http.cookies import SimpleCookie -from typing import Any, Callable, Dict, List, Optional, Tuple, Union +from typing import Any, Callable, Dict, List, Optional, Sequence, Tuple, Union from django.core.handlers.wsgi import WSGIRequest from django.http.request import HttpRequest @@ -30,7 +30,7 @@ class SimpleTemplateResponse(HttpResponse): charset: Optional[str] = ..., using: Optional[str] = ..., ) -> None: ... - def resolve_template(self, template: Union[List[str], Template, str]) -> Union[Template, Template]: ... + def resolve_template(self, template: Union[Sequence[str], Template, str]) -> Template: ... def resolve_context(self, context: Optional[Dict[str, Any]]) -> Optional[Dict[str, Any]]: ... @property def rendered_content(self) -> str: ...