File tree Expand file tree Collapse file tree 3 files changed +11
-3
lines changed
Expand file tree Collapse file tree 3 files changed +11
-3
lines changed Original file line number Diff line number Diff line change 11import sys
22
3- if sys .version_info >= (3 , 7 ):
3+ if sys .version_info >= (3 , 7 ): # pragma: no cover
44 from contextlib import asynccontextmanager as asynccontextmanager
55else :
66 from contextlib2 import asynccontextmanager as asynccontextmanager # noqa
Original file line number Diff line number Diff line change 1- from starlette .exceptions import ExceptionMiddleware
1+ import sys
2+
23from starlette .middleware import Middleware as Middleware
34from starlette .middleware .authentication import AuthenticationMiddleware
45from starlette .middleware .base import BaseHTTPMiddleware
1617from .di import RequestServiceProviderMiddleware
1718from .versioning import RequestVersioningMiddleware
1819
20+ if sys .version_info >= (3 , 7 ): # pragma: no cover
21+ from starlette .middleware .exceptions import ExceptionMiddleware
22+ else :
23+ from starlette .exceptions import ExceptionMiddleware # type: ignore
24+
25+
1926__all__ = [
2027 "Middleware" ,
2128 "AuthenticationMiddleware" ,
Original file line number Diff line number Diff line change @@ -44,7 +44,8 @@ dependencies = [
4444 " injector" ,
4545 " injector; python_version >= '3.7'" ,
4646 " injector <= 0.19.0; python_version < '3.7'" ,
47- " starlette >= 0.19.0" ,
47+ " starlette >= 0.20.0; python_version >= '3.7'" ,
48+ " starlette == 0.19.1; python_version < '3.7'" ,
4849 " pydantic" ,
4950 " jinja2" ,
5051 " typer"
You can’t perform that action at this time.
0 commit comments