diff --git a/requirements/base.txt b/requirements/base.txt index 3dd079d0b..9087eafbf 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -1,6 +1,6 @@ numpy <1.26.0 pytorch-lightning >1.7.0, <2.0.0 # strict -torchmetrics >=0.10.0, <0.12.0 +torchmetrics >=0.10.0, <1.5.0 lightning-utilities >0.3.1 # this is needed for PL 1.7 torchvision >=0.10.0 # todo: move to topic related extras tensorboard >=2.9.1, <2.14.0 # for `TensorBoardLogger` diff --git a/src/pl_bolts/callbacks/data_monitor.py b/src/pl_bolts/callbacks/data_monitor.py index 7a39a1e70..1d4e8c9c0 100644 --- a/src/pl_bolts/callbacks/data_monitor.py +++ b/src/pl_bolts/callbacks/data_monitor.py @@ -112,7 +112,7 @@ def _is_logger_available(self, logger: Logger) -> bool: if not isinstance(logger, self.supported_loggers): rank_zero_warn( f"{self.__class__.__name__} does not support logging with {logger.__class__.__name__}." - f" Supported loggers are: {', '.join((str(x.__name__) for x in self.supported_loggers))}" + f" Supported loggers are: {', '.join(str(x.__name__) for x in self.supported_loggers)}" ) available = False return available