Skip to content

Commit fd3e4bd

Browse files
fix: update deprecated jsonschema import to use protocols module (#763)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
1 parent 1b42145 commit fd3e4bd

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

airbyte_cdk/sources/utils/transform.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
from typing import TYPE_CHECKING, Any, Callable, Dict, Generator, Mapping, Optional, cast
99

1010
from jsonschema import Draft7Validator, ValidationError, validators
11+
from jsonschema.protocols import Validator
1112
from referencing import Registry, Resource
1213
from referencing._core import Resolver
1314
from referencing.exceptions import Unresolvable
@@ -17,12 +18,6 @@
1718

1819
from .schema_helpers import get_ref_resolver_registry
1920

20-
try:
21-
from jsonschema.validators import Validator
22-
except:
23-
from jsonschema import Validator
24-
25-
2621
MAX_NESTING_DEPTH = 3
2722
json_to_python_simple = {
2823
"string": str,

0 commit comments

Comments
 (0)