@@ -62,10 +62,10 @@ def should_normalize_manifest(config: Mapping[str, Any]) -> bool:
6262
6363def create_source (
6464 config : Mapping [str , Any ],
65- limits : TestLimits ,
66- catalog : Optional [ ConfiguredAirbyteCatalog ] ,
67- state : Optional [ List [AirbyteStateMessage ]] ,
68- ) -> ConcurrentDeclarativeSource [ Optional [ List [ AirbyteStateMessage ]]] :
65+ limits : TestLimits | None = None ,
66+ catalog : ConfiguredAirbyteCatalog | None = None ,
67+ state : List [AirbyteStateMessage ] | None = None ,
68+ ) -> ConcurrentDeclarativeSource :
6969 manifest = config ["__injected_declarative_manifest" ]
7070
7171 # We enforce a concurrency level of 1 so that the stream is processed on a single thread
@@ -88,7 +88,7 @@ def create_source(
8888
8989
9090def read_stream (
91- source : ConcurrentDeclarativeSource [ Optional [ List [ AirbyteStateMessage ]]] ,
91+ source : ConcurrentDeclarativeSource ,
9292 config : Mapping [str , Any ],
9393 configured_catalog : ConfiguredAirbyteCatalog ,
9494 state : List [AirbyteStateMessage ],
@@ -127,7 +127,7 @@ def read_stream(
127127
128128
129129def resolve_manifest (
130- source : ConcurrentDeclarativeSource [ Optional [ List [ AirbyteStateMessage ]]] ,
130+ source : ConcurrentDeclarativeSource ,
131131) -> AirbyteMessage :
132132 try :
133133 return AirbyteMessage (
@@ -146,7 +146,7 @@ def resolve_manifest(
146146
147147
148148def full_resolve_manifest (
149- source : ConcurrentDeclarativeSource [ Optional [ List [ AirbyteStateMessage ]]] , limits : TestLimits
149+ source : ConcurrentDeclarativeSource , limits : TestLimits
150150) -> AirbyteMessage :
151151 try :
152152 manifest = {** source .resolved_manifest }
0 commit comments