♻️ Update imports for Python 3.14+

This commit is contained in:
Sebastián Ramírez 2025-12-04 00:55:40 +01:00
parent c7b0480992
commit fea894696e
1 changed files with 6 additions and 1 deletions

View File

@ -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)