@@ -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