From 043119b747d52e73d5e4b34c418960e27b74d9db Mon Sep 17 00:00:00 2001 From: Casper da Costa-Luis Date: Tue, 27 Aug 2019 13:25:43 +0100 Subject: [PATCH] misc minor tidy as per review --- dvc/progress.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/dvc/progress.py b/dvc/progress.py index 13c05ed36..e0a00944c 100644 --- a/dvc/progress.py +++ b/dvc/progress.py @@ -2,7 +2,6 @@ from __future__ import print_function import logging from tqdm import tqdm -from copy import deepcopy from concurrent.futures import ThreadPoolExecutor logger = logging.getLogger(__name__) @@ -67,15 +66,14 @@ class Tqdm(tqdm): used only if `leave` is unspecified kwargs : anything accepted by `tqdm.tqdm()` """ - kwargs = deepcopy(kwargs) + kwargs = kwargs.copy() kwargs.setdefault("unit_scale", True) if bytes: for k, v in dict( unit="B", unit_scale=True, unit_divisor=1024, miniters=1 ).items(): kwargs.setdefault(k, v) - if desc is not None: - self.desc_persist = desc + self.desc_persist = desc if desc_truncate is not None: desc = self.truncate(desc_truncate) if disable is None: @@ -111,7 +109,7 @@ class Tqdm(tqdm): self.update(current - self.n) def close(self): - if hasattr(self, "desc_persist"): + if self.desc_persist: self.set_description_str(self.desc_persist, refresh=False) super(Tqdm, self).close()