{ "info": { "author": "Andreas @blackhc Kirsch", "author_email": "blackhc+progress_bar@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# Progress Bar\n\n[![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/)\n\nA progress bar that is either using TQDM for nice outputs internally, or a log-friendly replacement that works well for piping into files.\n\n## Example\n\n```python\nfrom blackhc.progress_bar import with_progress_bar\n\nfor _ in with_progress_bar(range(100000)):\n pass\n```\n\nThe package will decide whether to use tqdm or not based on whether output is attached to a terminal or not, \nor whether the cell is executed within a Jupyter Notebook or IPython terminal.\n\nYou can use `blackhc.progress_bar.use_tqdm = True/False` to force TQDM (or force disable it).\n\n## Installation\n\nTo install using pip, use:\n\n```\npip install blackhc.progress_bar\n```\n\nTo run the tests, use:\n\n```\npython setup.py test\n```\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/blackhc/progress_bar", "keywords": "logging", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "blackhc.progress-bar", "package_url": "https://pypi.org/project/blackhc.progress-bar/", "platform": "", "project_url": "https://pypi.org/project/blackhc.progress-bar/", "project_urls": { "Homepage": "https://github.com/blackhc/progress_bar" }, "release_url": "https://pypi.org/project/blackhc.progress-bar/1.0.2/", "requires_dist": [ "tqdm", "check-manifest ; extra == 'dev'", "coverage ; extra == 'test'", "codecov ; extra == 'test'", "pytest ; extra == 'test'", "pytest-cov ; extra == 'test'" ], "requires_python": "", "summary": "A progressbar that works well for log files and also Jupyter notebooks", "version": "1.0.2" }, "last_serial": 4993778, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "2372a28498c220d8e9b6cbc9dc19888b", "sha256": "68b303a285ec66ec3f42302de8b5aaaa381ed2499a75bc0ac878a53a4c6801fc" }, "downloads": -1, "filename": "blackhc.progress_bar-0.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2372a28498c220d8e9b6cbc9dc19888b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4922, "upload_time": "2019-03-25T18:22:10", "url": "https://files.pythonhosted.org/packages/c9/a4/88b946df2f784a5110cebc5439b379a3ccf44706bce16ff7752596ae4467/blackhc.progress_bar-0.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "551272b8e01d7529b2e7a42c8681d1e9", "sha256": "2f0c6f59bd87ccdbb80aed9700f4634045fae9812c2e1386ecc219ca883762b1" }, "downloads": -1, "filename": "blackhc.progress_bar-0.0.0.tar.gz", "has_sig": false, "md5_digest": "551272b8e01d7529b2e7a42c8681d1e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4026, "upload_time": "2019-03-25T18:22:12", "url": "https://files.pythonhosted.org/packages/14/54/8f793abbe6edbf7ace652e951ede185c4ce120abb13e7bd64ad3ca77225d/blackhc.progress_bar-0.0.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "7e79c66253b6ce172875e62e9d7c319f", "sha256": "499eabf45e1da6cb226fd4822ffb1fe313ccea2163e6f4521e3a4e54130832f2" }, "downloads": -1, "filename": "blackhc.progress_bar-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7e79c66253b6ce172875e62e9d7c319f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4940, "upload_time": "2019-03-25T18:35:49", "url": "https://files.pythonhosted.org/packages/66/08/1e51c8c8db2a1ca6c0e47c42aebeba6d639af56af36725926c9cbb620239/blackhc.progress_bar-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3a1d3b3e26723ebabdb43a0bbbeeb1fb", "sha256": "bfd01c9b43579a5c8c8216741c46e7f9c00c3cba1d05fd0611f74b73a8cf8f9e" }, "downloads": -1, "filename": "blackhc.progress_bar-1.0.0.tar.gz", "has_sig": false, "md5_digest": "3a1d3b3e26723ebabdb43a0bbbeeb1fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4023, "upload_time": "2019-03-25T18:35:51", "url": "https://files.pythonhosted.org/packages/ae/18/832f5600832541797430177e6a8eac81130b66ce1615aff0a795392bef94/blackhc.progress_bar-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "07c48d1914257c6343ec3b35f0298ffd", "sha256": "ab8272d93476db3ac4446d74521d77693f165b2e0a0bd2952ad6c696d51b8805" }, "downloads": -1, "filename": "blackhc.progress_bar-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "07c48d1914257c6343ec3b35f0298ffd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4937, "upload_time": "2019-03-25T18:41:49", "url": "https://files.pythonhosted.org/packages/7d/5c/fd266392c4bc7259895d122457ee22234dcea861b8d85fa2a06b4c347b6c/blackhc.progress_bar-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b75a262e9643366af1744a01bda77bc", "sha256": "a0a10c5873e9f9cc855d29035c6dc47067557d5e78d144888c4b7c52e05c3161" }, "downloads": -1, "filename": "blackhc.progress_bar-1.0.1.tar.gz", "has_sig": false, "md5_digest": "1b75a262e9643366af1744a01bda77bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4030, "upload_time": "2019-03-25T18:41:50", "url": "https://files.pythonhosted.org/packages/50/37/ea3e1bbea838354a0bc9c6f96be4b9d04bd75f895d2f6578aef1c03cb11d/blackhc.progress_bar-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "017d82211f9683683a101f6536e650cb", "sha256": "ca014adfb4cadcd241712b342b7e691fc260945f03c95dd6c49703ae04c85289" }, "downloads": -1, "filename": "blackhc.progress_bar-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "017d82211f9683683a101f6536e650cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5262, "upload_time": "2019-03-27T16:51:01", "url": "https://files.pythonhosted.org/packages/fd/76/4e845f8649428c8b60984f4e5de1f2bcdcbd6d6da75522cd302b9041b4e8/blackhc.progress_bar-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b288f214b4b1a80b7433478b46e695c", "sha256": "f04868dabe9fe07dfee7f706f22d66bf3460b2619370cd6bb8d928f9ff3f3201" }, "downloads": -1, "filename": "blackhc.progress_bar-1.0.2.tar.gz", "has_sig": false, "md5_digest": "7b288f214b4b1a80b7433478b46e695c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4341, "upload_time": "2019-03-27T16:51:04", "url": "https://files.pythonhosted.org/packages/90/a5/ccf7c71dd14d2870d59b648195e3cbe2c23dd14b542343847c8a9790bc17/blackhc.progress_bar-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "017d82211f9683683a101f6536e650cb", "sha256": "ca014adfb4cadcd241712b342b7e691fc260945f03c95dd6c49703ae04c85289" }, "downloads": -1, "filename": "blackhc.progress_bar-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "017d82211f9683683a101f6536e650cb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5262, "upload_time": "2019-03-27T16:51:01", "url": "https://files.pythonhosted.org/packages/fd/76/4e845f8649428c8b60984f4e5de1f2bcdcbd6d6da75522cd302b9041b4e8/blackhc.progress_bar-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b288f214b4b1a80b7433478b46e695c", "sha256": "f04868dabe9fe07dfee7f706f22d66bf3460b2619370cd6bb8d928f9ff3f3201" }, "downloads": -1, "filename": "blackhc.progress_bar-1.0.2.tar.gz", "has_sig": false, "md5_digest": "7b288f214b4b1a80b7433478b46e695c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4341, "upload_time": "2019-03-27T16:51:04", "url": "https://files.pythonhosted.org/packages/90/a5/ccf7c71dd14d2870d59b648195e3cbe2c23dd14b542343847c8a9790bc17/blackhc.progress_bar-1.0.2.tar.gz" } ] }