{ "info": { "author": "Marcus Breese", "author_email": "marcus@breese.com", "bugtrack_url": null, "classifiers": [], "description": "ETA\n===\n\nThis is a python package that will create progress bars for command-line programs.\n\nExample usage:\n\n from eta import ETA\n eta = ETA(ticks)\n for foo in bar:\n eta.print_status()\n eta.done()\n\nOr, file based usage (calls tell() to get progress)\n\n fobj = open(fname)\n eta = ETA(os.stat(fname).st_size, fileobj=fobj)\n\n for line in fobj:\n eta.print_status(extra=\"extra message\")\n ...\n eta.done()\n\nThe output is something similar to:\n\n 20.0% - 0:04 [====> ] ETA: 0:17 (Optional messages go here)\n\nThe default is to only display the progress bar *if* stderr is connected to a\nterminal (sys.stderr.isatty() is True). If you want to always enable the\nprogress bar, you need to set the evironmental variable 'SHOW_ETA'.\n\nTo hide the progress bar (for use in other batch scripts), you can hide the\nprogress bar by setting the environmental variable 'HIDE_ETA'.\n\nThe default is to update the progress bar every 0.2 sec, unless we aren't\nattached to a tty (and SHOW_ETA is set). If we aren't attached to a TTY, then\nno status messages are output to stderr at all.\n\nThere is also a socket based ETA implementation that will listen to the file\n/tmp/eta-$pid. If you try to read this file, it will display all of the relevant\nETA information for the current process. You can (obviously) only have one active\nSocket ETA object for each process. You can start this ETA object by setting\nan environmental variable 'SOCKET_ETA'.\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/mbreese/eta/", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "eta", "package_url": "https://pypi.org/project/eta/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/eta/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/mbreese/eta/" }, "release_url": "https://pypi.org/project/eta/0.9.8f/", "requires_dist": null, "requires_python": null, "summary": "ETA Progress bar for command-line utilities", "version": "0.9.8f" }, "last_serial": 1278180, "releases": { "0.9": [ { "comment_text": "", "digests": { "md5": "34d0a5bbbce98a483c16c5edbb659f1f", "sha256": "3186ee3e115a3305f269578e75ad05879297d2ca5854282a36ae877ad0d11aa1" }, "downloads": -1, "filename": "eta-0.9.tar.gz", "has_sig": false, "md5_digest": "34d0a5bbbce98a483c16c5edbb659f1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2775, "upload_time": "2012-10-30T20:01:27", "url": "https://files.pythonhosted.org/packages/62/a1/451c002f165c146489ede02e2dbc68b1aebf84f3b9ecf8a6266b2b026e6e/eta-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "built for Darwin-12.2.0", "digests": { "md5": "ee58d4c77f8d866ddee4f2f8bfbdbabf", "sha256": "f3e97cefcd403be59dd344ec1be41922a1780bc1fe849e26c49492528651d378" }, "downloads": -1, "filename": "eta-0.9.1.macosx-10.6-intel.tar.gz", "has_sig": false, "md5_digest": "ee58d4c77f8d866ddee4f2f8bfbdbabf", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 5248, "upload_time": "2013-03-05T06:33:38", "url": "https://files.pythonhosted.org/packages/24/0f/8ee9f5bd6c406f37b27b74a7151e496f1dda8ac089ca766e1205634d7bd0/eta-0.9.1.macosx-10.6-intel.tar.gz" }, { "comment_text": "", "digests": { "md5": "9faca857d57f6e5654d55a539023b959", "sha256": "e123da5a6b9c1049409e12749ad888a642ee21a23e8cd926cb410f21333f54ac" }, "downloads": -1, "filename": "eta-0.9.1.tar.gz", "has_sig": false, "md5_digest": "9faca857d57f6e5654d55a539023b959", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2784, "upload_time": "2013-03-05T06:34:27", "url": "https://files.pythonhosted.org/packages/75/b1/c9f657d89bcba0125ed719446f83847e3ce4f3d2910a4591a992d449f1cb/eta-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "635bb6d0d798edb69b866934d31947d8", "sha256": "9f9454ffa49f17184d1f5c46241eed2f7c2e0e732324db79880cdc885e883351" }, "downloads": -1, "filename": "eta-0.9.2.tar.gz", "has_sig": false, "md5_digest": "635bb6d0d798edb69b866934d31947d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2786, "upload_time": "2013-03-05T06:34:52", "url": "https://files.pythonhosted.org/packages/e4/52/f2709e55ce08a17d6bf27530c28da339fbd3d5f9d86390955b79984c795e/eta-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "0b24d4a9d8f3bd7af44f5bf9822b6536", "sha256": "6fe4d855abe21094d78201a38adbfa89ac3396c4e4be935aa19822e20342ccda" }, "downloads": -1, "filename": "eta-0.9.3.tar.gz", "has_sig": false, "md5_digest": "0b24d4a9d8f3bd7af44f5bf9822b6536", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2784, "upload_time": "2013-03-05T06:41:36", "url": "https://files.pythonhosted.org/packages/c6/ca/24261134cf09a82b895ea67071a5060ab8fe3fd31aebce90274b2735781a/eta-0.9.3.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "4f08a9df6104af0a30dee3fdc38e5449", "sha256": "bdce4bde1c119def69e87b8f8b082cac752b7af86ea65bc07ab0c77158442eac" }, "downloads": -1, "filename": "eta-0.9.5.tar.gz", "has_sig": false, "md5_digest": "4f08a9df6104af0a30dee3fdc38e5449", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3101, "upload_time": "2014-02-03T20:15:53", "url": "https://files.pythonhosted.org/packages/f3/c9/01e4e57d71661f4882a37d9fb482cdfe2c4445173624720a53aba38b9888/eta-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "d5786e25191d5553c63c5ef81867f70f", "sha256": "041c7b966d8ab16b2bfa05320ab8c0ccf5a6bb095ea6248c9da4cf3512fa7fb2" }, "downloads": -1, "filename": "eta-0.9.6.tar.gz", "has_sig": false, "md5_digest": "d5786e25191d5553c63c5ef81867f70f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3099, "upload_time": "2014-02-03T20:47:14", "url": "https://files.pythonhosted.org/packages/cf/be/446c21b93ffb1705445b0c7354a866379da4c11b5a03955903e78a6c7eb0/eta-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "fd6d815b2a3276ca07655c4037472576", "sha256": "2ab2cc7bd4eb4a9709241d2ba91ac94f7326e959f2f44d8c140f8b7703aeaa6b" }, "downloads": -1, "filename": "eta-0.9.7.tar.gz", "has_sig": false, "md5_digest": "fd6d815b2a3276ca07655c4037472576", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3102, "upload_time": "2014-02-13T20:24:07", "url": "https://files.pythonhosted.org/packages/56/f4/3def7582d454d511a0b48e5eabdfd1319ccb6b5fafc810fea7dee4ca6c4d/eta-0.9.7.tar.gz" } ], "0.9.8e": [ { "comment_text": "", "digests": { "md5": "e28342ca00d0b4c86023068e78c8f90e", "sha256": "e54c1c119f7972539b78818382be1aea4ac34b50b5a3a77be4d1e2bfa0db0126" }, "downloads": -1, "filename": "eta-0.9.8e.tar.gz", "has_sig": false, "md5_digest": "e28342ca00d0b4c86023068e78c8f90e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3994, "upload_time": "2014-10-10T20:37:54", "url": "https://files.pythonhosted.org/packages/66/25/ae6ca5d7d9c6beef21cdf245d20b3dae5cd9f497ce1b39137b28f534b1c8/eta-0.9.8e.tar.gz" } ], "0.9.8f": [ { "comment_text": "", "digests": { "md5": "93de1303bed03c37957fc4a72c648a2c", "sha256": "1bb020f58dcb910f672a82bfeba8e7384ca1f91fb7739c146b9f7b5458ffc54b" }, "downloads": -1, "filename": "eta-0.9.8f.tar.gz", "has_sig": false, "md5_digest": "93de1303bed03c37957fc4a72c648a2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4018, "upload_time": "2014-10-21T21:33:55", "url": "https://files.pythonhosted.org/packages/df/fb/e93cd79bfe5137a760e381235ec50882d9b9c12ed46b05f5bba7773a2099/eta-0.9.8f.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "93de1303bed03c37957fc4a72c648a2c", "sha256": "1bb020f58dcb910f672a82bfeba8e7384ca1f91fb7739c146b9f7b5458ffc54b" }, "downloads": -1, "filename": "eta-0.9.8f.tar.gz", "has_sig": false, "md5_digest": "93de1303bed03c37957fc4a72c648a2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4018, "upload_time": "2014-10-21T21:33:55", "url": "https://files.pythonhosted.org/packages/df/fb/e93cd79bfe5137a760e381235ec50882d9b9c12ed46b05f5bba7773a2099/eta-0.9.8f.tar.gz" } ] }