From bf38db2c4ba4cffd3e36fbc6deb6581265837aeb Mon Sep 17 00:00:00 2001 From: Alexander 'Leo' Bergolth Date: Wed, 4 Sep 2024 16:39:31 +0200 Subject: [PATCH] type hint changes --- fastapi/concurrency.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/fastapi/concurrency.py b/fastapi/concurrency.py index 0a7aebc99..83bb9e157 100644 --- a/fastapi/concurrency.py +++ b/fastapi/concurrency.py @@ -19,9 +19,10 @@ _P = ParamSpec("_P") _T = TypeVar("_T") async def run_in_threadpool( - func: typing.Callable[_P, _T], *args: _P.args, - _limiter: Optional[anyio.CapacityLimiter] = None, - **kwargs: _P.kwargs + func: typing.Callable[_P, _T], + *args: typing.Any, + _limiter: Optional[anyio.CapacityLimiter] = None, + **kwargs: typing.Any ) -> _T: if kwargs: # pragma: no cover # run_sync doesn't accept 'kwargs', so bind them in here