mirror of https://github.com/tiangolo/fastapi.git
♻️ Update imports for Python 3.14+
This commit is contained in:
parent
c7b0480992
commit
fea894696e
|
|
@ -1,5 +1,5 @@
|
|||
import inspect
|
||||
from asyncio import iscoroutinefunction
|
||||
import sys
|
||||
from functools import wraps
|
||||
from typing import AsyncGenerator, Generator
|
||||
|
||||
|
|
@ -8,6 +8,11 @@ from fastapi import Depends, FastAPI
|
|||
from fastapi.concurrency import iterate_in_threadpool, run_in_threadpool
|
||||
from fastapi.testclient import TestClient
|
||||
|
||||
if sys.version_info >= (3, 13): # pragma: no cover
|
||||
from inspect import iscoroutinefunction
|
||||
else: # pragma: no cover
|
||||
from asyncio import iscoroutinefunction
|
||||
|
||||
|
||||
def noop_wrap(func):
|
||||
@wraps(func)
|
||||
|
|
|
|||
Loading…
Reference in New Issue