diff --git a/jupyterlab_server/spec.py b/jupyterlab_server/spec.py index 65c967d8..6abc929a 100644 --- a/jupyterlab_server/spec.py +++ b/jupyterlab_server/spec.py @@ -6,7 +6,12 @@ def get_openapi_spec(): """Get the OpenAPI spec object.""" - from openapi_core import create_spec + try: + from openapi_core import OpenAPISpec as Spec + + create_spec = Spec.create + except ImportError: + from openapi_core import create_spec openapi_spec_dict = get_openapi_spec_dict() return create_spec(openapi_spec_dict)