From 0b5213a213e5632a31c88ae545c09f83b82fbb46 Mon Sep 17 00:00:00 2001 From: Ilya Konstantinov Date: Fri, 6 May 2022 14:34:51 -0400 Subject: [PATCH] `flask-cors.decorator`: allow `re.Pattern` objects to `origins` and `allow_headers` parameters (#7782) --- stubs/Flask-Cors/flask_cors/decorator.pyi | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stubs/Flask-Cors/flask_cors/decorator.pyi b/stubs/Flask-Cors/flask_cors/decorator.pyi index 4185f716c..fa70decc4 100644 --- a/stubs/Flask-Cors/flask_cors/decorator.pyi +++ b/stubs/Flask-Cors/flask_cors/decorator.pyi @@ -1,7 +1,7 @@ from collections.abc import Callable from datetime import timedelta from logging import Logger -from typing import Any +from typing import Any, Iterable, Pattern from typing_extensions import ParamSpec _P = ParamSpec("_P") @@ -10,10 +10,10 @@ LOG: Logger def cross_origin( *args: Any, - origins: str | list[str] | None = ..., + origins: str | Pattern[str] | Iterable[str | Pattern[str]] | None = ..., methods: str | list[str] | None = ..., expose_headers: str | list[str] | None = ..., - allow_headers: str | list[str] | None = ..., + allow_headers: str | Pattern[str] | Iterable[str | Pattern[str]] | None = ..., supports_credentials: bool | None = ..., max_age: timedelta | int | str | None = ..., send_wildcard: bool | None = ...,