If a program sets all loggers to a particular log level and then imports a HPOBench container later in the program (i.e. at the function level to make the dependency on hpobench optional), it will override their chosen log settings. This is because the root logger is set by HPOBench. Shouldn't it be:
https://github.com/automl/HPOBench/blob/d8b45b1eca9a61c63fe79cdfbe509f77d3f5c779/hpobench/container/client_abstract_benchmark.py#L45
If a program sets all loggers to a particular log level and then imports a HPOBench container later in the program (i.e. at the function level to make the dependency on hpobench optional), it will override their chosen log settings. This is because the root logger is set by HPOBench. Shouldn't it be: