Currently the utils module imports all its submodules. This leads to issues if libraries like servicex or cabinetry are not available on workers which execute coffea workloads. Those workers do not actually need some of these libraries installed, but the current setup will cause issues in that case. We should not import all utils submodules automatically to prevent such issues.
Currently the
utils
module imports all its submodules. This leads to issues if libraries likeservicex
orcabinetry
are not available on workers which execute coffea workloads. Those workers do not actually need some of these libraries installed, but the current setup will cause issues in that case. We should not import allutils
submodules automatically to prevent such issues.