diff --git a/flask_cache/__init__.py b/flask_cache/__init__.py index 57adc23..a9ef229 100644 --- a/flask_cache/__init__.py +++ b/flask_cache/__init__.py @@ -311,7 +311,7 @@ def make_cache_key(f, *args, **kwargs): except AttributeError: updated = "%s%s%s" % (altfname, keyargs, keykwargs) - cache_key.update(updated) + cache_key.update(updated.encode('utf-8')) cache_key = base64.b64encode(cache_key.digest())[:16] cache_key += version_data