diff -Naur urlgrabber-4.1.0-old/urlgrabber/progress.py urlgrabber-4.1.0/urlgrabber/progress.py --- urlgrabber-4.1.0-old/urlgrabber/progress.py 2019-02-28 10:20:26.000000000 +0200 +++ urlgrabber-4.1.0/urlgrabber/progress.py 2022-05-14 21:18:40.082008879 +0300 @@ -220,7 +220,7 @@ # def _term_add_bar(tl, bar_max_length, pc): - blen = bar_max_length + blen = int(bar_max_length) bar = '='*int(blen * pc) if (blen * pc) - int(blen * pc) >= 0.5: bar += '-' @@ -644,7 +644,7 @@ self.start_time = now self.last_update_time = now self.last_amount_read = 0 - self.ave_rate = None + self.ave_rate = 0 def update(self, amount_read, now=None): if now is None: now = time.time()