Skip to content

Commit 06bc551

Browse files
committed
Use less specific types in validators args
1 parent b1a04d2 commit 06bc551

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

django-stubs/core/validators.pyi

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class URLValidator(RegexValidator):
3838
tld_re: Any = ...
3939
host_re: Any = ...
4040
schemes: Any = ...
41-
def __init__(self, schemes: Optional[List[str]] = ..., **kwargs: Any) -> None: ...
41+
def __init__(self, schemes: Optional[Iterable[str]] = ..., **kwargs: Any) -> None: ...
4242

4343
integer_validator: Any
4444

@@ -52,7 +52,7 @@ class EmailValidator:
5252
literal_regex: Any = ...
5353
domain_whitelist: Any = ...
5454
def __init__(
55-
self, message: Optional[str] = ..., code: Optional[str] = ..., whitelist: Optional[List[str]] = ...
55+
self, message: Optional[str] = ..., code: Optional[str] = ..., whitelist: Optional[Iterable[str]] = ...
5656
) -> None: ...
5757
def __call__(self, value: Optional[str]) -> None: ...
5858
def validate_domain_part(self, domain_part: str) -> bool: ...
@@ -119,7 +119,7 @@ class FileExtensionValidator:
119119
code: str = ...
120120
allowed_extensions: List[str] = ...
121121
def __init__(
122-
self, allowed_extensions: Optional[List[str]] = ..., message: Optional[str] = ..., code: Optional[str] = ...
122+
self, allowed_extensions: Optional[Iterable[str]] = ..., message: Optional[str] = ..., code: Optional[str] = ...
123123
) -> None: ...
124124
def __call__(self, value: File) -> None: ...
125125

0 commit comments

Comments
 (0)