Metadata-Version: 2.1
Name: blackhc.progress_bar
Version: 1.0.2
Summary: A progressbar that works well for log files and also Jupyter notebooks
Home-page: https://github.com/blackhc/progress_bar
Author: Andreas @blackhc Kirsch
Author-email: blackhc+progress_bar@gmail.com
License: MIT
Description: # Progress Bar
        
        [![Build Status](https://travis-ci.com/BlackHC/progress_bar.svg?branch=master)](https://travis-ci.com/BlackHC/progress_bar) [![codecov](https://codecov.io/gh/BlackHC/progress_bar/branch/master/graph/badge.svg)](https://codecov.io/gh/BlackHC/progress_bar) [![PyPI](https://img.shields.io/badge/PyPI-blackhc.progress_bar-blue.svg)](https://pypi.python.org/pypi/blackhc.progress_bar/)
        
        A progress bar that is either using TQDM for nice outputs internally, or a log-friendly replacement that works well for piping into files.
        
        ## Example
        
        ```python
        from blackhc.progress_bar import with_progress_bar
        
        for _ in with_progress_bar(range(100000)):
            pass
        ```
        
        The package will decide whether to use tqdm or not based on whether output is attached to a terminal or not, 
        or whether the cell is executed within a Jupyter Notebook or IPython terminal.
        
        You can use `blackhc.progress_bar.use_tqdm = True/False` to force TQDM (or force disable it).
        
        ## Installation
        
        To install using pip, use:
        
        ```
        pip install blackhc.progress_bar
        ```
        
        To run the tests, use:
        
        ```
        python setup.py test
        ```
        
Keywords: logging
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.7
Provides-Extra: test
Provides-Extra: dev
