Fix conditional imports for pyright (#1839)

This commit is contained in:
Robert Craigie 2021-09-03 14:51:42 +01:00 committed by GitHub
parent 513a6aa067
commit c24bbb85a6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -7,9 +7,9 @@ import sys
# `contextlib.asynccontextmanager` exists from Python 3.7 onwards.
# For 3.6 we require the `async_generator` package for a backported version.
try:
if sys.version_info >= (3, 7):
from contextlib import asynccontextmanager # type: ignore
except ImportError:
else:
from async_generator import asynccontextmanager # type: ignore # noqa
# Brotli support is optional