diff --git a/flask_restx/schemas/__init__.py b/flask_restx/schemas/__init__.py index 84e4db17..1ef21dec 100644 --- a/flask_restx/schemas/__init__.py +++ b/flask_restx/schemas/__init__.py @@ -5,11 +5,10 @@ .. versionadded:: 0.12.1 """ +import importlib.resources import io import json -import importlib_resources - from collections.abc import Mapping from jsonschema import Draft4Validator @@ -58,7 +57,7 @@ def __init__(self, filename, validator=Draft4Validator): def _load(self): if not self._schema: - ref = importlib_resources.files(__name__) / self.filename + ref = importlib.resources.files(__name__) / self.filename with io.open(ref) as infile: self._schema = json.load(infile) diff --git a/requirements/install.pip b/requirements/install.pip index f24652ba..60016241 100644 --- a/requirements/install.pip +++ b/requirements/install.pip @@ -3,4 +3,3 @@ jsonschema referencing Flask>=0.8, !=2.0.0 werkzeug!=2.0.0 -importlib_resources