From 738cc5046a596f6ba6ca7ba30bcd0ee86afcef1c Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Mon, 3 Mar 2025 15:35:43 +0100 Subject: [PATCH] [Deprecated]: fix missing extra_stacklevel kwarg for deprecated() (#13573) --- stubs/Deprecated/deprecated/classic.pyi | 7 ++++++- stubs/Deprecated/deprecated/sphinx.pyi | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/stubs/Deprecated/deprecated/classic.pyi b/stubs/Deprecated/deprecated/classic.pyi index 7eadb72db..3f4a2b87e 100644 --- a/stubs/Deprecated/deprecated/classic.pyi +++ b/stubs/Deprecated/deprecated/classic.pyi @@ -27,5 +27,10 @@ class ClassicAdapter: def deprecated(wrapped: _F, /) -> _F: ... @overload def deprecated( - reason: str = ..., *, version: str = ..., action: _Actions | None = ..., category: type[Warning] | None = ... + reason: str = ..., + *, + version: str = ..., + action: _Actions | None = ..., + category: type[Warning] | None = ..., + extra_stacklevel: int = 0, ) -> Callable[[_F], _F]: ... diff --git a/stubs/Deprecated/deprecated/sphinx.pyi b/stubs/Deprecated/deprecated/sphinx.pyi index b99aef3de..d5ae7e23f 100644 --- a/stubs/Deprecated/deprecated/sphinx.pyi +++ b/stubs/Deprecated/deprecated/sphinx.pyi @@ -32,4 +32,5 @@ def deprecated( *, action: _Actions | None = ..., category: type[Warning] | None = ..., + extra_stacklevel: int = 0, ) -> Callable[[_F], _F]: ...