From 75e6a04269bf73c0c7160290333ded4e63421a4b Mon Sep 17 00:00:00 2001 From: Elizabeth Thompson Date: Wed, 12 Oct 2022 10:26:42 -0700 Subject: [PATCH] fix: remove deprecated ETagResponseMixin (#21773) --- superset/utils/cache.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/superset/utils/cache.py b/superset/utils/cache.py index cdbe34bd7266..442690b26c3e 100644 --- a/superset/utils/cache.py +++ b/superset/utils/cache.py @@ -25,7 +25,7 @@ from flask import current_app as app, request from flask_caching import Cache from flask_caching.backends import NullCache -from werkzeug.wrappers.etag import ETagResponseMixin +from werkzeug.wrappers import Response from superset import db from superset.extensions import cache_manager @@ -175,7 +175,7 @@ def etag_cache( def decorator(f: Callable[..., Any]) -> Callable[..., Any]: @wraps(f) - def wrapper(*args: Any, **kwargs: Any) -> ETagResponseMixin: + def wrapper(*args: Any, **kwargs: Any) -> Response: # Check if the user can access the resource if raise_for_access: try: