diff --git a/airbyte_cdk/sources/utils/transform.py b/airbyte_cdk/sources/utils/transform.py index 3ae830ba9..b9348d3ed 100644 --- a/airbyte_cdk/sources/utils/transform.py +++ b/airbyte_cdk/sources/utils/transform.py @@ -8,6 +8,7 @@ from typing import TYPE_CHECKING, Any, Callable, Dict, Generator, Mapping, Optional, cast from jsonschema import Draft7Validator, ValidationError, validators +from jsonschema.protocols import Validator from referencing import Registry, Resource from referencing._core import Resolver from referencing.exceptions import Unresolvable @@ -17,12 +18,6 @@ from .schema_helpers import get_ref_resolver_registry -try: - from jsonschema.validators import Validator -except: - from jsonschema import Validator - - MAX_NESTING_DEPTH = 3 json_to_python_simple = { "string": str,