Skip to content

Commit

Permalink
Explicitly add cwl-utils to dependencies
Browse files Browse the repository at this point in the history
Imported e.g. in `lib/galaxy/tools/expressions/evaluation.py` .
No actual change to requirements files as it's already included as a
dependency of cwltool.
  • Loading branch information
nsoranzo committed Dec 5, 2024
1 parent b5a25f0 commit 4d211a3
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 1 deletion.
2 changes: 1 addition & 1 deletion lib/galaxy_ext/expressions/handle_job.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@

def run(environment_path=None):
if expression is None:
raise Exception("Python library cwltool must be available to evaluate expressions.")
raise Exception("Python library cwl-utils must be available to evaluate expressions.")

if environment_path is None:
environment_path = os.environ.get("GALAXY_EXPRESSION_INPUTS")
Expand Down
1 change: 1 addition & 0 deletions packages/app/setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ install_requires =
bx-python
celery
cloudauthz==0.6.0
cwl-utils
dparse
gxformat2
kombu>=5.3
Expand Down
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ dependencies = [
"circus",
"conda-package-streaming",
"CT3>=3.3.3", # Python 3.13 support
"cwl-utils>=0.13",
"cwltool>=3.1.20230624081518", # save time, minimum needed by cwl-1.0 branch
"dictobj",
"dnspython",
Expand Down

0 comments on commit 4d211a3

Please sign in to comment.