Skip to content

Commit 29cfd20

Browse files
committed
fix: adds validators, validation strategies to init
1 parent 2bf39e9 commit 29cfd20

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

airbyte_cdk/__init__.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@
129129
from .sources.declarative.transformations.add_fields import AddedFieldDefinition, AddFields
130130
from .sources.declarative.transformations.transformation import RecordTransformation
131131
from .sources.declarative.types import FieldPointer
132+
from .sources.declarative.validators import DpathValidator, PredicateValidator, ValidateAdheresToSchema, ValidationStrategy, Validator
132133
from .sources.declarative.yaml_declarative_source import YamlDeclarativeSource
133134
from .sources.message import InMemoryMessageRepository, MessageRepository
134135
from .sources.source import TState
@@ -339,6 +340,12 @@
339340
"Record",
340341
"Source",
341342
"StreamSlice",
343+
# Validators
344+
"Validator",
345+
"DpathValidator",
346+
"PredicateValidator",
347+
"ValidationStrategy",
348+
"ValidateAdheresToSchema",
342349
]
343350

344351
__version__: str

0 commit comments

Comments
 (0)