Skip to content

Commit 0b5213a

Browse files
authored
flask-cors.decorator: allow re.Pattern objects to origins and allow_headers parameters (#7782)
1 parent 46fc776 commit 0b5213a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

stubs/Flask-Cors/flask_cors/decorator.pyi

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from collections.abc import Callable
22
from datetime import timedelta
33
from logging import Logger
4-
from typing import Any
4+
from typing import Any, Iterable, Pattern
55
from typing_extensions import ParamSpec
66

77
_P = ParamSpec("_P")
@@ -10,10 +10,10 @@ LOG: Logger
1010

1111
def cross_origin(
1212
*args: Any,
13-
origins: str | list[str] | None = ...,
13+
origins: str | Pattern[str] | Iterable[str | Pattern[str]] | None = ...,
1414
methods: str | list[str] | None = ...,
1515
expose_headers: str | list[str] | None = ...,
16-
allow_headers: str | list[str] | None = ...,
16+
allow_headers: str | Pattern[str] | Iterable[str | Pattern[str]] | None = ...,
1717
supports_credentials: bool | None = ...,
1818
max_age: timedelta | int | str | None = ...,
1919
send_wildcard: bool | None = ...,

0 commit comments

Comments
 (0)