diff --git a/packages/files/setup.cfg b/packages/files/setup.cfg index f294659aa77f..dc0599c9b7c3 100644 --- a/packages/files/setup.cfg +++ b/packages/files/setup.cfg @@ -32,7 +32,7 @@ version = 23.2.dev0 [options] include_package_data = True install_requires = - galaxy-util + galaxy-util[config_template] fs isal typing-extensions diff --git a/packages/objectstore/setup.cfg b/packages/objectstore/setup.cfg index 0b47a88eaa10..6ba5fe551e67 100644 --- a/packages/objectstore/setup.cfg +++ b/packages/objectstore/setup.cfg @@ -33,10 +33,9 @@ version = 23.2.dev0 [options] include_package_data = True install_requires = - galaxy-util + galaxy-util[config_template] pydantic>=2,!=2.6.0,!=2.6.1 PyYAML - Jinja2 packages = find: python_requires = >=3.7 diff --git a/packages/test.sh b/packages/test.sh index 0d1d1655d941..be98e038285e 100755 --- a/packages/test.sh +++ b/packages/test.sh @@ -49,7 +49,7 @@ while read -r package_dir || [ -n "$package_dir" ]; do # https://stackoverflow. # Install extras (if needed) if [ "$package_dir" = "util" ]; then - pip install '.[template,jstree]' + pip install '.[template,jstree,config_template]' elif [ "$package_dir" = "tool_util" ]; then pip install '.[cwl,mulled,edam,extended-assertions]' else diff --git a/packages/util/setup.cfg b/packages/util/setup.cfg index a3a9d4619367..d0a614868fa5 100644 --- a/packages/util/setup.cfg +++ b/packages/util/setup.cfg @@ -55,6 +55,7 @@ template = future>=1.0.0 config_template = Jinja2 + pydantic [options.packages.find] exclude =