progressive
progressive copied to clipboard
Colorful progress bars and trees for your terminal
Currently Bar will happily overflow if you give it a value greater than the max_value (i.e., if max_value is 10 and you provide a value of a 100, the Bar...
ImportError: No module named _curses
When the terminal resizes, Progressive should clear starting from the reference point whole way to end (bottom-right) of the terminal, so the artifacts of previous terminal size don't show up.
https://github.com/hfaran/progressive/blob/master/progressive/tree.py#L185 Don't re-sort the tree in _draw because it will mess up the intended order of keys. Also, OrderedDicts should be supported.
This should be done when API for 1.0 is complete
Like what is available with the clint progress bar
Something like: ``` python def progress(iterable, bar_desc=BarDescriptor())): ``` which could be used in a for loop for progress display in the simplest way possible.
├, ─, └, │ [The `consoleLog` package does this nicely.](https://bitbucket.org/larsyencken/consolelog/src/9a07392f864d1022aafb2c0f4d8dd8ef0c00ed42/src/consoleLog/consoleLog.py?at=default#cl-163)