diff --git a/planemo/commands/cmd_workflow_edit.py b/planemo/commands/cmd_workflow_edit.py index 8392040a3..554c030b5 100644 --- a/planemo/commands/cmd_workflow_edit.py +++ b/planemo/commands/cmd_workflow_edit.py @@ -18,7 +18,7 @@ def cli(ctx, workflow_identifier, output=None, force=False, **kwds): """Open a synchronized Galaxy workflow editor.""" assert is_galaxy_engine(**kwds) - runnable = for_runnable_identifier(ctx, workflow_identifier, kwds.get("profile")) + runnable = for_runnable_identifier(ctx, workflow_identifier, kwds)) kwds["workflows_from_path"] = True diff --git a/planemo/runnable_resolve.py b/planemo/runnable_resolve.py index 13094114c..ca8c9793b 100644 --- a/planemo/runnable_resolve.py +++ b/planemo/runnable_resolve.py @@ -1,4 +1,8 @@ import os +from typing import ( + Any, + Dict, +) import requests @@ -15,7 +19,7 @@ ) -def for_runnable_identifier(ctx, runnable_identifier, kwds): +def for_runnable_identifier(ctx, runnable_identifier, kwds: Dict[str, Any]): """Convert URI, path, or alias into Runnable.""" # could be a URI, path, or alias current_profile = kwds.get("profile") @@ -33,7 +37,7 @@ def for_runnable_identifier(ctx, runnable_identifier, kwds): return runnable -def for_runnable_identifiers(ctx, runnable_identifiers, kwds): +def for_runnable_identifiers(ctx, runnable_identifiers, kwds: Dict[str, Any]): """Convert lists of URIs, paths, and/or aliases into Runnables.""" runnables = [] for r in runnable_identifiers: