fix(Deprecated): support any warning for category (#5937)

This commit is contained in:
Henry Schreiner
2021-08-19 08:55:14 -07:00
committed by GitHub
parent 757d962237
commit eec10a6c7a
2 changed files with 6 additions and 6 deletions

View File

@@ -6,9 +6,9 @@ class ClassicAdapter:
reason: str
version: str
action: str | None
category: Type[DeprecationWarning]
category: Type[Warning]
def __init__(
self, reason: str = ..., version: str = ..., action: str | None = ..., category: Type[DeprecationWarning] = ...
self, reason: str = ..., version: str = ..., action: str | None = ..., category: Type[Warning] = ...
) -> None: ...
def get_deprecated_msg(self, wrapped: Callable[..., Any], instance: object) -> str: ...
def __call__(self, wrapped: _F) -> Callable[[_F], _F]: ...
@@ -17,5 +17,5 @@ class ClassicAdapter:
def deprecated(__wrapped: _F) -> _F: ...
@overload
def deprecated(
reason: str = ..., *, version: str = ..., action: str | None = ..., category: Type[DeprecationWarning] | None = ...
reason: str = ..., *, version: str = ..., action: str | None = ..., category: Type[Warning] | None = ...
) -> Callable[[_F], _F]: ...

View File

@@ -10,14 +10,14 @@ class SphinxAdapter(ClassicAdapter):
reason: str
version: str
action: str | None
category: Type[DeprecationWarning]
category: Type[Warning]
def __init__(
self,
directive: Literal["versionadded", "versionchanged", "deprecated"],
reason: str = ...,
version: str = ...,
action: str | None = ...,
category: Type[DeprecationWarning] = ...,
category: Type[Warning] = ...,
) -> None: ...
def __call__(self, wrapped: _F) -> Callable[[_F], _F]: ...
@@ -27,5 +27,5 @@ def versionchanged(reason: str = ..., version: str = ...) -> Callable[[_F], _F]:
def deprecated(__wrapped: _F) -> _F: ...
@overload
def deprecated(
reason: str = ..., *, version: str = ..., action: str | None = ..., category: Type[DeprecationWarning] | None = ...
reason: str = ..., *, version: str = ..., action: str | None = ..., category: Type[Warning] | None = ...
) -> Callable[[_F], _F]: ...