import typing as t import warnings class ETagRequestMixin: def __init__(self, *args: t.Any, **kwargs: t.Any) -> None: warnings.warn( "'ETagRequestMixin' is deprecated and will be removed in" " Werkzeug 2.1. 'Request' now includes the functionality" " directly.", DeprecationWarning, stacklevel=2, ) super().__init__(*args, **kwargs) # type: ignore class ETagResponseMixin: def __init__(self, *args: t.Any, **kwargs: t.Any) -> None: warnings.warn( "'ETagResponseMixin' is deprecated and will be removed in" " Werkzeug 2.1. 'Response' now includes the functionality" " directly.", DeprecationWarning, stacklevel=2, ) super().__init__(*args, **kwargs) # type: ignore