NiltonVolpato / python-progressbar

Text progress bar library for Python
Other
412 stars 105 forks source link

getting package version 2.5 when installing from pip #65

Open umairsiddiqui-digitek opened 4 years ago

umairsiddiqui-digitek commented 4 years ago

i was testing your package with Python 3.7.4. and i am getting:

Traceback (most recent call last):
  File "examples.py", line 227, in <module>
    for example in examples: example()
  File "examples.py", line 20, in wrapped
    fn()
  File "examples.py", line 217, in example20
    pbar.start()
  File "D:\py\venv\lib\site-packages\progressbar\progressbar.py", line 291, in start
    self.update(0)
  File "D:\py\venv\lib\site-packages\progressbar\progressbar.py", line 262, in update
    self.fd.write(self._format_line() + '\r')
  File "D:\py\venv\lib\site-packages\progressbar\progressbar.py", line 222, in _format_line
    widgets = ''.join(self._format_widgets())
  File "D:\py\venv\lib\site-packages\progressbar\progressbar.py", line 202, in _format_widgets
    widget = widgets.format_updatable(widget, self)
  File "D:\py\venv\lib\site-packages\progressbar\widgets.py", line 39, in format_updatable
    if hasattr(updatable, 'update'): return updatable.update(pbar)
  File "D:\py\venv\lib\site-packages\progressbar\widgets.py", line 230, in update
    return '%3d%%' % pbar.percentage()
ValueError: cannot convert float NaN to integer

turns out that using pip i got package version 2.5

https://pypi.org/project/progressbar/#history

it seems like pip install older version