Metadata-Version: 2.1
Name: hive-progress-bar
Version: 0.0.4
Summary: A small progress bar for iterating over a collection and showing progress.
Home-page: https://github.com/hive-one/hive-progress-bar
Author: Heinrich Malan
Author-email: heinrich@hive.one
License: UNKNOWN
Description: # hive-progress-bar
        
        This is a simple package to show progress when doing some computations on a collection. It shows the number of items iterated and a time estimate for the remaining items.
        
        It over-writes the same line that progress bar is on as the iteration continues.
        
        ## Installation
        
        `pip install hive-progress-bar`
        
        ## Usage
        
        ```
        import time
        from hive_progress_bar import ProgressBar
        
        items = range(100)
        
        pb = ProgressBar("Doing stuff on collection", len(items))
        
        for _ in items:
            time.sleep(1)
            pb.next()
        ```
        
        Example Output During Processing
        ```
        Doing stuff on collection: [####                               ]   0h  1m 21s remaining | 12 / 100 Processed
        ```
        
        After Finishing
        ```
        Doing stuff on collection: [###################################]   0h  0m  0s remaining | 100 / 100 Processed
        
        Time Taken:   0h  1m 40s
        ```
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
