diff --git a/flask_restplus/api.py b/flask_restplus/api.py index b5433ce3..dc276618 100644 --- a/flask_restplus/api.py +++ b/flask_restplus/api.py @@ -25,7 +25,13 @@ from jsonschema import RefResolver -from werkzeug import cached_property + +try: + from werkzeug import cached_property +except ImportError: + # Handle werkzeug 1.0.x + from werkzeug.utils import cached_property + from werkzeug.datastructures import Headers from werkzeug.exceptions import HTTPException, MethodNotAllowed, NotFound, NotAcceptable, InternalServerError from werkzeug.wrappers import BaseResponse