diff --git a/airbyte/_executors/declarative.py b/airbyte/_executors/declarative.py index 537924f1..94cebf67 100644 --- a/airbyte/_executors/declarative.py +++ b/airbyte/_executors/declarative.py @@ -40,7 +40,7 @@ class DeclarativeExecutor(Executor): def __init__( self, - manifest: str | dict | Path, + manifest: dict | Path, ) -> None: """Initialize a declarative executor. @@ -53,10 +53,6 @@ def __init__( if isinstance(manifest, Path): self._manifest_dict = cast(dict, json.loads(manifest.read_text())) - elif isinstance(manifest, str): - # TODO: Implement HTTP path parsing - raise NotImplementedError("HTTP path parsing is not yet implemented.") - elif isinstance(manifest, dict): self._manifest_dict = manifest