forked from orbit-oss/flask
improve typing for stream_with_context
This commit is contained in:
parent
6b1c4e9769
commit
7ab934f6bc
2 changed files with 5 additions and 2 deletions
|
|
@ -35,6 +35,7 @@ Unreleased
|
|||
same blueprint to be registered multiple times with unique names for
|
||||
``url_for``. Registering the same blueprint with the same name
|
||||
multiple times is deprecated. :issue:`1091`
|
||||
- Improve typing for ``stream_with_context``. :issue:`4052`
|
||||
|
||||
|
||||
Version 2.0.0
|
||||
|
|
|
|||
|
|
@ -64,8 +64,10 @@ def get_load_dotenv(default: bool = True) -> bool:
|
|||
|
||||
|
||||
def stream_with_context(
|
||||
generator_or_function: t.Union[t.Generator, t.Callable]
|
||||
) -> t.Generator:
|
||||
generator_or_function: t.Union[
|
||||
t.Iterator[t.AnyStr], t.Callable[..., t.Iterator[t.AnyStr]]
|
||||
]
|
||||
) -> t.Iterator[t.AnyStr]:
|
||||
"""Request contexts disappear when the response is started on the server.
|
||||
This is done for efficiency reasons and to make it less likely to encounter
|
||||
memory leaks with badly written WSGI middlewares. The downside is that if
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue