From b431e6444301d967764f409b3fcd6165ec73a591 Mon Sep 17 00:00:00 2001 From: John Chilton Date: Tue, 12 Nov 2024 10:41:34 -0500 Subject: [PATCH] Type fixes? --- lib/galaxy/tool_util/deps/mulled/mulled_hash.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/galaxy/tool_util/deps/mulled/mulled_hash.py b/lib/galaxy/tool_util/deps/mulled/mulled_hash.py index e0efe62e3879..3e5a3a870211 100644 --- a/lib/galaxy/tool_util/deps/mulled/mulled_hash.py +++ b/lib/galaxy/tool_util/deps/mulled/mulled_hash.py @@ -10,6 +10,10 @@ mulled-hash samtools=1.3.1,bedtools=2.22 """ +from typing import ( + Callable, + Dict, +) from ._cli import arg_parser from ..conda_util import hash_conda_packages @@ -19,8 +23,9 @@ v2_image_name, ) +HASH_FUNCTION: Callable[[str], str] -IMAGE_FUNCS = { +IMAGE_FUNCS: Dict[str, HASH_FUNCTION] = { "conda": lambda x: f"mulled-v1-{hash_conda_packages(x)}", "v1": v1_image_name, "v2": v2_image_name,