From 7f2e364356ae18e4affb95c567721d305f365d68 Mon Sep 17 00:00:00 2001 From: Matt <4922458+mbrla0@users.noreply.github.com> Date: Tue, 12 Aug 2025 18:47:41 +0000 Subject: [PATCH] Replace ParamSpec in type param list with explicit use --- tests/library/dbg/tests/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/library/dbg/tests/__init__.py b/tests/library/dbg/tests/__init__.py index 66b72fbcf..ca8c82da6 100644 --- a/tests/library/dbg/tests/__init__.py +++ b/tests/library/dbg/tests/__init__.py @@ -7,14 +7,17 @@ from typing import Any from typing import Callable from typing import Concatenate from typing import Coroutine +from typing import ParamSpec from .... import host from ....host import Controller BINARIES_PATH = os.environ.get("TEST_BINARIES_ROOT") +T = ParamSpec("T") -def pwndbg_test[**T]( + +def pwndbg_test( test: Callable[Concatenate[Controller, T], Coroutine[Any, Any, None]], ) -> Callable[T, None]: @functools.wraps(test)