From a94e86dc110cf09bbebcdb9871d364980a94aa90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Piotr=20C=C5=82apa?= Date: Wed, 23 Oct 2024 21:00:25 +0000 Subject: [PATCH] Fixed empty iterators together with total='noinfer'. --- fastprogress/fastprogress.py | 1 + 1 file changed, 1 insertion(+) diff --git a/fastprogress/fastprogress.py b/fastprogress/fastprogress.py index a5dfc14..59a6663 100644 --- a/fastprogress/fastprogress.py +++ b/fastprogress/fastprogress.py @@ -38,6 +38,7 @@ def on_update(self, val, text): pass def __iter__(self): if self.total != 0: self.update(0) try: + i = -1 for i,o in enumerate(self.gen): if self.total and i >= self.total: break yield o