{ "info": { "author": "Manraj Singh", "author_email": "manrajsinghgrover@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "

\n \n
\n halo\n

\n\n[![Build Status](https://travis-ci.org/manrajgrover/halo.svg?branch=master)](https://travis-ci.org/manrajgrover/halo) [![Build status](https://ci.appveyor.com/api/projects/status/wa6t414gltr403ff?svg=true)](https://ci.appveyor.com/project/manrajgrover/halo) [![Coverage Status](https://coveralls.io/repos/github/manrajgrover/halo/badge.svg?branch=master)](https://coveralls.io/github/manrajgrover/halo?branch=master)\n [![PyPI](https://img.shields.io/pypi/v/halo.svg)](https://github.com/manrajgrover/halo) ![awesome](https://img.shields.io/badge/awesome-yes-green.svg)\n> Beautiful spinners for terminal, IPython and Jupyter\n\n![halo](https://raw.github.com/manrajgrover/halo/master/art/doge_spin.svg?sanitize=true)\n\n## Install\n\n```shell\n$ pip install halo\n```\n\n## Usage\n\n```py\nfrom halo import Halo\n\nspinner = Halo(text='Loading', spinner='dots')\nspinner.start()\n\n# Run time consuming work here\n# You can also change properties for spinner as and when you want\n\nspinner.stop()\n```\n\nAlternatively, you can use halo with Python's `with` statement:\n\n```py\nfrom halo import Halo\n\nwith Halo(text='Loading', spinner='dots'):\n # Run time consuming work here\n```\n\nFinally, you can use halo as a decorator:\n\n```py\nfrom halo import Halo\n\n@Halo(text='Loading', spinner='dots')\ndef long_running_function():\n # Run time consuming work here\n pass\n\nlong_running_function()\n```\n\n## API\n\n### `Halo([text|text_color|spinner|animation|placement|color|interval|stream|enabled])`\n\n##### `text`\n*Type*: `str`\n\nText shown along with spinner.\n\n##### `text_color`\n*Type*: `str`\n*Values*: `grey`, `red`, `green`, `yellow`, `blue`, `magenta`, `cyan`, `white`\n\nColor of the spinner text. Defaults to `None`.\n\n##### `spinner`\n*Type*: `str|dict`\n\nIf string, it should be one of the spinners listed in the given [json](https://github.com/sindresorhus/cli-spinners/blob/dac4fc6571059bb9e9bc204711e9dfe8f72e5c6f/spinners.json) file. If a dict is passed, it should define `interval` and `frames`. Something like:\n\n```py\n{\n 'interval': 100,\n 'frames': ['-', '+', '*', '+', '-']\n}\n```\n\nDefaults to `dots` spinner. For Windows users, it defaults to `line` spinner.\n\n##### `animation`\n*Type*: `str`\n*Values*: `bounce`, `marquee`\n\nAnimation to apply to the text if it's too large and doesn't fit in the terminal. If no animation is defined, the text will be ellipsed.\n\n##### `placement`\n*Type*: `str`\n*Values*: `left`, `right`\n\nWhich side of the text the spinner should be displayed. Defaults to `left`\n\n##### `color`\n*Type*: `str`\n*Values*: `grey`, `red`, `green`, `yellow`, `blue`, `magenta`, `cyan`, `white`\n\nColor of the spinner. Defaults to `cyan`.\n\n##### `interval`\n*Type*: `float`\n\nInterval between each frame. Defaults to spinner interval (recommended).\n\n##### `stream`\n*Type*: `file`\n\nStream to write the output. Defaults to `sys.stdout`.\n\n##### `enabled`\n*Type*: `bool`\n\nEnable or disable the spinner. Defaults to `True`.\n\n### Methods\n\nFollowing are the methods available:\n\n#### `spinner.start([text])`\n\nStarts the spinner. If `text` is passed, it is set as spinner text. Returns the instance.\n\n#### `spinner.stop()`\n\nStops and clears the spinner. Returns the instance.\n\n#### `spinner.clear()`\n\nClears the spinner. Returns the instance.\n\n#### `spinner.render()`\n\nManually renders a new frame. Returns the instance.\n\n#### `spinner.frame()`\n\nReturns next frame to be rendered.\n\n#### `spinner.succeed([text])`\n##### `text`: *Type*: `str`\n\nStops the spinner and changes symbol to `\u2714`. If text is provided, it is persisted else current text is persisted. Returns the instance.\n\n#### `spinner.fail([text])`\n##### `text`: *Type*: `str`\n\nStops the spinner and changes symbol to `\u2716`. If text is provided, it is persisted else current text is persisted. Returns the instance.\n\n#### `spinner.warn([text])`\n##### `text`: *Type*: `str`\n\nStops the spinner and changes symbol to `\u26a0`. If text is provided, it is persisted else current text is persisted. Returns the instance.\n\n#### `spinner.info([text])`\n##### `text`: *Type*: `str`\n\nStops the spinner and changes symbol to `\u2139`. If text is provided, it is persisted else current text is persisted. Returns the instance.\n\n#### `spinner.stop_and_persist([symbol|text])`\nStops the spinner and changes symbol and text. Returns the instance.\n\n##### `symbol`\n*Type*: `str`\n\nSymbol to replace the spinner with. Defaults to `' '`.\n\n##### `text`\n*Type*: `str`\n\nText to be persisted. Defaults to instance text.\n\n![Persist spin](https://raw.github.com/manrajgrover/halo/master/art/persist_spin.svg?sanitize=true)\n\n#### `spinner.text`\nChange the text of spinner.\n\n#### `spinner.color`\nChange the color of spinner\n\n#### `spinner.spinner`\nChange the spinner itself.\n\n#### `spinner.enabled`\nEnable or disable the spinner.\n\n## How to contribute?\n\nPlease see [Contributing guidelines](https://github.com/manrajgrover/halo/blob/master/.github/CONTRIBUTING.md) for more information.\n\n## Like it?\n\n\ud83c\udf1f this repo to show support. Let me know you liked it on [Twitter](https://twitter.com/manrajsgrover).\nAlso, share the [project](https://twitter.com/intent/tweet?url=https%3A%2F%2Fgithub.com%2Fmanrajgrover%2Fhalo&via=manrajsgrover&text=Checkout%20%23halo%20-%20a%20beautiful%20%23terminal%20%23spinners%20library%20for%20%23python&hashtags=github%2C%20pypi).\n\n## Related\n\n* [py-spinners](https://github.com/manrajgrover/py-spinners) - Spinners in Python\n* [py-log-symbols](https://github.com/manrajgrover/py-log-symbols) - Log Symbols in Python\n* [ora](https://github.com/sindresorhus/ora) - Elegant terminal spinners in JavaScript (inspiration behind this project) \n\n## License\n[MIT](https://github.com/manrajgrover/halo/blob/master/LICENSE) \u00a9 Manraj Singh\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/manrajgrover/halo", "keywords": "console,loading,indicator,progress,cli,spinner,spinners,terminal,term,busy,wait,idle", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "halo", "package_url": "https://pypi.org/project/halo/", "platform": "", "project_url": "https://pypi.org/project/halo/", "project_urls": { "Homepage": "https://github.com/manrajgrover/halo" }, "release_url": "https://pypi.org/project/halo/0.0.28/", "requires_dist": [ "log-symbols (>=0.0.13)", "spinners (>=0.0.23)", "cursor (>=1.2.0)", "termcolor (>=1.1.0)", "colorama (>=0.3.9)", "six (>=1.12.0)", "backports.shutil-get-terminal-size (>=1.0.0) ; python_version < \"3.3\"", "IPython (==5.7.0) ; extra == 'ipython'", "ipywidgets (==7.1.0) ; extra == 'ipython'" ], "requires_python": "", "summary": "Beautiful terminal spinners in Python", "version": "0.0.28" }, "last_serial": 5661945, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c32bab1e431fce2de8072de5a8c335c1", "sha256": "d864ba0c761c4a059b63420316cc55c2b572b272760a88194cd985a6ea821c1d" }, "downloads": -1, "filename": "halo-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c32bab1e431fce2de8072de5a8c335c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1128, "upload_time": "2017-09-24T07:38:00", "url": "https://files.pythonhosted.org/packages/17/ee/41e3917d40cf05f21dd0e3640ef3c4f3dca79675c11f7ce5964562a34845/halo-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "da78ca56561fa3590fda7e8fbd87dcfa", "sha256": "2fe6831f09d28a7f2bf254c5c77b5ea308a1891a64d9f7e7aa07f5af18c47188" }, "downloads": -1, "filename": "halo-0.0.10.tar.gz", "has_sig": false, "md5_digest": "da78ca56561fa3590fda7e8fbd87dcfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7268, "upload_time": "2018-01-11T07:13:45", "url": "https://files.pythonhosted.org/packages/bc/be/02a59c650b688e7a5a1c4969c325c3023bb0ddde8d11146da899e861cb89/halo-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "bed3fae1a5c3886428c57373612ce87f", "sha256": "39c655526cea0654b48ff1007f08065c0ccd9761f86d12e749a47af685d00db8" }, "downloads": -1, "filename": "halo-0.0.11.tar.gz", "has_sig": false, "md5_digest": "bed3fae1a5c3886428c57373612ce87f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7293, "upload_time": "2018-02-20T19:10:41", "url": "https://files.pythonhosted.org/packages/d9/da/eac80292b7ea8118045723bd28027e66b55d37a41b2fabc11a161a3fc2d8/halo-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "5422dae4d580d473072dc1a8002aebb6", "sha256": "c734a87969827e8a824114c325709478b955db42ee2347f36b400edb76f9f464" }, "downloads": -1, "filename": "halo-0.0.12.tar.gz", "has_sig": false, "md5_digest": "5422dae4d580d473072dc1a8002aebb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7301, "upload_time": "2018-02-25T12:29:17", "url": "https://files.pythonhosted.org/packages/65/33/5d5c94461da55099936c16c8c7e344760ef11de00781561757e3a8b36bd6/halo-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "9fc9dfb88d49a4f520c5a164ff1bf12b", "sha256": "4de5d732447d39f166fe706b951254fbfc1b21f66ceb09ae78c2209f2222bd5c" }, "downloads": -1, "filename": "halo-0.0.13.tar.gz", "has_sig": false, "md5_digest": "9fc9dfb88d49a4f520c5a164ff1bf12b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8330, "upload_time": "2018-07-04T16:07:14", "url": "https://files.pythonhosted.org/packages/1b/ed/b26953de1165f916b7d0b1a6610d0243fbec7f4f33eddb3f1e9a2c5fd3de/halo-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "d75bc779975732613f84c1649ad01bb1", "sha256": "8c157952a815fc2c9aee646edd7ad2f4a7158d012f56b12ab3b9bebeccee43fe" }, "downloads": -1, "filename": "halo-0.0.14.tar.gz", "has_sig": false, "md5_digest": "d75bc779975732613f84c1649ad01bb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8348, "upload_time": "2018-07-07T10:41:08", "url": "https://files.pythonhosted.org/packages/d7/ba/fd9dd4ca9f34206c194c99b3ee02b6af1a36b30b0f05d88273236849cfae/halo-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "c89dd0bd810ba8836369c47aba00f506", "sha256": "ff009fc3eaf693053cbda1c143b9ea2a55bc60d5701ca69562a408b6396c114e" }, "downloads": -1, "filename": "halo-0.0.15.tar.gz", "has_sig": false, "md5_digest": "c89dd0bd810ba8836369c47aba00f506", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8401, "upload_time": "2018-07-20T16:05:42", "url": "https://files.pythonhosted.org/packages/ab/97/a42e86e69e48ded6b4b2a8e188248b03e9a23bcc78e06f9f0b72b0a0cf6d/halo-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "0b5d4ad702da15e3657d8ec832e7da95", "sha256": "5dab3e6ce10b388e91a5627622f7695c487eeb571b55a758c2999e62b173fa62" }, "downloads": -1, "filename": "halo-0.0.16.tar.gz", "has_sig": false, "md5_digest": "0b5d4ad702da15e3657d8ec832e7da95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8407, "upload_time": "2018-07-27T10:36:33", "url": "https://files.pythonhosted.org/packages/c5/98/0956db1e7c76f5ebf4958552b6b832365832ef7b67f993d799748892b4e9/halo-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "b53d30c9cfc15eeb347d29aff4617605", "sha256": "c87d581eedbafc224ff4dc14fb5d89db24776163ca48a23857691ac9c3707c0a" }, "downloads": -1, "filename": "halo-0.0.17.tar.gz", "has_sig": false, "md5_digest": "b53d30c9cfc15eeb347d29aff4617605", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8449, "upload_time": "2018-08-21T18:50:16", "url": "https://files.pythonhosted.org/packages/83/6e/b9e84a42281a3e4265d156cb75a8d7295e8be4bcab1545f0b59820e67e4b/halo-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "e1af33222968e6d4177b36bdafe2f45b", "sha256": "b72e39a66672f9bca94f4590d0b25b3872ddef66b0b89a4ff18ec6946ee9bf88" }, "downloads": -1, "filename": "halo-0.0.18-py2-none-any.whl", "has_sig": false, "md5_digest": "e1af33222968e6d4177b36bdafe2f45b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9943, "upload_time": "2018-11-02T11:39:37", "url": "https://files.pythonhosted.org/packages/70/b5/e52641ad49bc60607c801f3a2239be0630ab40f19a60aa27c4374d8ff62b/halo-0.0.18-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6dc8dbb50a3a20986729394e790c6ad", "sha256": "b47d06f5d12d42473befb3ee88442f1cd0cfbec9a804c48ff83bc00f28dcd714" }, "downloads": -1, "filename": "halo-0.0.18.tar.gz", "has_sig": false, "md5_digest": "b6dc8dbb50a3a20986729394e790c6ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8478, "upload_time": "2018-10-05T07:07:26", "url": "https://files.pythonhosted.org/packages/6d/cd/19bb18d1bc1ea0d44ee33cd184da95f49f8e645b85992e9d5c0130b4ccf0/halo-0.0.18.tar.gz" } ], "0.0.19": [ { "comment_text": "", "digests": { "md5": "aa12f3f1acd27866854fc95ba8fd3945", "sha256": "e19bf9f2588275a629c7d5c66a8a1a4874d846a67bcc499a2df7914f0832264b" }, "downloads": -1, "filename": "halo-0.0.19-py2-none-any.whl", "has_sig": false, "md5_digest": "aa12f3f1acd27866854fc95ba8fd3945", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9943, "upload_time": "2018-11-02T11:42:27", "url": "https://files.pythonhosted.org/packages/e8/41/9b5a8461b78e3b30f838c1ea83946e209bf7203c36819d4d5ad97a4c8120/halo-0.0.19-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e45e66f32b9dba501de836f4f02dd81", "sha256": "f0844556cb815ddd66889ccb5f17a2bb2f96bb475c4978cf0ffef2490ca95098" }, "downloads": -1, "filename": "halo-0.0.19.tar.gz", "has_sig": false, "md5_digest": "0e45e66f32b9dba501de836f4f02dd81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10363, "upload_time": "2018-11-02T11:42:29", "url": "https://files.pythonhosted.org/packages/3d/03/4d619b9aceaaa773f4feb5977dd602075eb5baf894aeffae34074c71059c/halo-0.0.19.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "187064fa03b4deecc8e896e0562451c9", "sha256": "a05acc8e5a6747cef07a132d9685b817887b5db952685f30266ba865c85b13ef" }, "downloads": -1, "filename": "halo-0.0.2.tar.gz", "has_sig": false, "md5_digest": "187064fa03b4deecc8e896e0562451c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6635, "upload_time": "2017-10-01T11:27:09", "url": "https://files.pythonhosted.org/packages/dd/18/4f77390b426a591baf81f2b98039e88c865da742562e045e9e329f391edc/halo-0.0.2.tar.gz" } ], "0.0.20": [ { "comment_text": "", "digests": { "md5": "b21ce5983e263312a0651afd88d815f0", "sha256": "997f6298b4b986e73d08f32e743f7a8f905ace28ab6e56361712571a4fbd49c4" }, "downloads": -1, "filename": "halo-0.0.20-py2-none-any.whl", "has_sig": false, "md5_digest": "b21ce5983e263312a0651afd88d815f0", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9958, "upload_time": "2018-11-02T12:14:47", "url": "https://files.pythonhosted.org/packages/e0/97/eb5cef3444a819f3d128b6b894e4087ee057b98541a9202d0835916c54f3/halo-0.0.20-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e832cc8043429f231089f0ceb8f0ec91", "sha256": "b7c1b3f9bba8f46881822f1e7e3c0af60f2e594c65fbdcdcf68d27c6b377c6c3" }, "downloads": -1, "filename": "halo-0.0.20.tar.gz", "has_sig": false, "md5_digest": "e832cc8043429f231089f0ceb8f0ec91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10359, "upload_time": "2018-11-02T12:14:49", "url": "https://files.pythonhosted.org/packages/ca/48/630ceab008bef9191ca4fc116618e479b21d73387456e519b9e708cd619e/halo-0.0.20.tar.gz" } ], "0.0.21": [ { "comment_text": "", "digests": { "md5": "115ee70933c039bc685a233138e65559", "sha256": "483cb9fc7e7c92e70389fe33eb4234b13fcbb841d7cf1c7be2e8c90cfb50c33e" }, "downloads": -1, "filename": "halo-0.0.21-py2-none-any.whl", "has_sig": false, "md5_digest": "115ee70933c039bc685a233138e65559", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9964, "upload_time": "2018-11-02T12:29:57", "url": "https://files.pythonhosted.org/packages/bf/c8/33d15130b738bfa9d5805b1fb19dd866e2eb9b47e5dc39696ef5b1932040/halo-0.0.21-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "295a77a07537b01a25a0ecbc88f5eb07", "sha256": "2cfdb50106f6d13ac45fcacbf4ba5b257f204ab8a717991bce44b5bfba8d464f" }, "downloads": -1, "filename": "halo-0.0.21.tar.gz", "has_sig": false, "md5_digest": "295a77a07537b01a25a0ecbc88f5eb07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10370, "upload_time": "2018-11-02T12:29:58", "url": "https://files.pythonhosted.org/packages/9d/62/4947ef7e890d86e7bd7478a6eef4e4141015e7a1342adc5c75e23b6df61b/halo-0.0.21.tar.gz" } ], "0.0.22": [ { "comment_text": "", "digests": { "md5": "a6f8dacebc7d25d8f23fa56c6cb327e2", "sha256": "868d5197cd5426ec062577765420f4585b2021f784333dff365cb82dc0440ae3" }, "downloads": -1, "filename": "halo-0.0.22-py2-none-any.whl", "has_sig": false, "md5_digest": "a6f8dacebc7d25d8f23fa56c6cb327e2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10190, "upload_time": "2018-11-20T12:54:16", "url": "https://files.pythonhosted.org/packages/94/a9/b4f0125157074047c5fc02d1d7632efa48a239adf52f036d8e333d2c262d/halo-0.0.22-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "41dbea07508903ea669270979f11a144", "sha256": "35c42d33ee6a62e0d3bca5dc9a1bc1e1c22464190d8fca4f1205934c80836470" }, "downloads": -1, "filename": "halo-0.0.22.tar.gz", "has_sig": false, "md5_digest": "41dbea07508903ea669270979f11a144", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10699, "upload_time": "2018-11-20T12:54:19", "url": "https://files.pythonhosted.org/packages/3a/16/1bd5c1364a898c58be8ab2c399654340d70825db5758bcf1bd42f2613aae/halo-0.0.22.tar.gz" } ], "0.0.23": [ { "comment_text": "", "digests": { "md5": "9871dd720420616652ffae774d789778", "sha256": "a74d3f69b79d643bafd459527e569cb710a12de97b14f3f4a6edf8fae70888b7" }, "downloads": -1, "filename": "halo-0.0.23-py2-none-any.whl", "has_sig": false, "md5_digest": "9871dd720420616652ffae774d789778", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10188, "upload_time": "2019-02-01T09:15:18", "url": "https://files.pythonhosted.org/packages/cc/7c/8f7027d71b2718cf6334e52b5dde32c544b1447ed204d61222a59e426c21/halo-0.0.23-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b624ad4f7ec7354b48fec875649973d", "sha256": "3e5b9fa098cfe331bc324674b44b6b03af181ef9518c092e6405a4eda6f9d59d" }, "downloads": -1, "filename": "halo-0.0.23.tar.gz", "has_sig": false, "md5_digest": "0b624ad4f7ec7354b48fec875649973d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10695, "upload_time": "2019-02-01T09:15:20", "url": "https://files.pythonhosted.org/packages/d5/14/e2b6180addc38803b8170afb798a06c2e407e79efb8e14591e8820e718d3/halo-0.0.23.tar.gz" } ], "0.0.24": [ { "comment_text": "", "digests": { "md5": "f49749e65be9483fdf90bf63f9b0e5e2", "sha256": "98a6a98286b4436ff1ce1e3831e03676fc8bb4b24bd063ca54a77173c7a91e31" }, "downloads": -1, "filename": "halo-0.0.24-py3-none-any.whl", "has_sig": false, "md5_digest": "f49749e65be9483fdf90bf63f9b0e5e2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10187, "upload_time": "2019-05-29T05:28:56", "url": "https://files.pythonhosted.org/packages/6e/89/f4dab34b5a0f7c5948dbbad076206c3bea34ad142fbf67da0b43b642ba2d/halo-0.0.24-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ab558b291a1e3e9db904f44937c74d5", "sha256": "947afbfc5875f29690a19f15c22d583ef05da4043291398042f20b0187c3f6ff" }, "downloads": -1, "filename": "halo-0.0.24.tar.gz", "has_sig": false, "md5_digest": "3ab558b291a1e3e9db904f44937c74d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9247, "upload_time": "2019-05-29T05:28:58", "url": "https://files.pythonhosted.org/packages/54/50/d1afcc79f3779cf747933f0d23d08bd6da8ba798366f57f589eefae389dc/halo-0.0.24.tar.gz" } ], "0.0.25": [ { "comment_text": "", "digests": { "md5": "d99794ca815957913e32c0217350e532", "sha256": "6d206f54fbb401f73672504c0358d2cda26d1c3f9c226f3336b11c04ba9cd31f" }, "downloads": -1, "filename": "halo-0.0.25-py3-none-any.whl", "has_sig": false, "md5_digest": "d99794ca815957913e32c0217350e532", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10187, "upload_time": "2019-05-29T09:06:08", "url": "https://files.pythonhosted.org/packages/87/27/0011e632dec02414130cac797731f2e74cc0f719c8bab19e78bf6a708af6/halo-0.0.25-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c0f6ab6b5ae2168c17bc1ad778ef058", "sha256": "b26cc94d8999dbaf6354bea9a5b1b32d691ad3abe92b368757de44a1180d43eb" }, "downloads": -1, "filename": "halo-0.0.25.tar.gz", "has_sig": false, "md5_digest": "2c0f6ab6b5ae2168c17bc1ad778ef058", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9245, "upload_time": "2019-05-29T09:06:10", "url": "https://files.pythonhosted.org/packages/09/80/68a00ee9ec15e50e25b208850ae0efa62b7302ac0bf87c82d1a870e70a85/halo-0.0.25.tar.gz" } ], "0.0.26": [ { "comment_text": "", "digests": { "md5": "9e6460a709eca767ef06d54c3866b824", "sha256": "44f55e408b55607193bfce728ac2fc8d8225e44445e2d9074a2d941cc05eb826" }, "downloads": -1, "filename": "halo-0.0.26-py3-none-any.whl", "has_sig": false, "md5_digest": "9e6460a709eca767ef06d54c3866b824", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10580, "upload_time": "2019-05-29T09:52:01", "url": "https://files.pythonhosted.org/packages/59/5a/fdd3fade9e59196dcfa1cf0c94544a7f77b133b762e32664043b823bf6a7/halo-0.0.26-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1584d1f9bcaa2258a97d1f4cf985e41a", "sha256": "73c3f168a03f854ae4fabcc1d3bb69bbc41110e8abb91eb42390fc9876901a9e" }, "downloads": -1, "filename": "halo-0.0.26.tar.gz", "has_sig": false, "md5_digest": "1584d1f9bcaa2258a97d1f4cf985e41a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9664, "upload_time": "2019-05-29T09:52:03", "url": "https://files.pythonhosted.org/packages/a7/23/3961d7ecabcd56412716b22faf3963b6d9aed137a6995dd625869043eff1/halo-0.0.26.tar.gz" } ], "0.0.27": [ { "comment_text": "", "digests": { "md5": "c9f5e1e097bb1ffa8c9bf8a696e685b0", "sha256": "e35de41462d168ee0b9d664c0fdb076441e05010773eb782c4301422a4ed9e1a" }, "downloads": -1, "filename": "halo-0.0.27-py3-none-any.whl", "has_sig": false, "md5_digest": "c9f5e1e097bb1ffa8c9bf8a696e685b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10581, "upload_time": "2019-08-08T09:03:39", "url": "https://files.pythonhosted.org/packages/e1/d1/ab4269f82e15fed02f35020d559dbb843c294027046446d9b53ff9a7f55f/halo-0.0.27-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c6c73c59112440f86341c8f4549526d", "sha256": "85b2b9de14c312de0b72888767fc8d847d7d766b5887d1d65c1b4636684927e6" }, "downloads": -1, "filename": "halo-0.0.27.tar.gz", "has_sig": false, "md5_digest": "3c6c73c59112440f86341c8f4549526d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9667, "upload_time": "2019-08-08T09:03:41", "url": "https://files.pythonhosted.org/packages/24/d7/8ae83103754b52440a81f7f4c961da65caef169fba15a8b237463f142583/halo-0.0.27.tar.gz" } ], "0.0.28": [ { "comment_text": "", "digests": { "md5": "a62daa16735547f69a8c6c7460e5afd3", "sha256": "9adbfe0a23ae7198a17895aac8845685eb0abeaa13c6a56b60410b347d0f503a" }, "downloads": -1, "filename": "halo-0.0.28-py3-none-any.whl", "has_sig": false, "md5_digest": "a62daa16735547f69a8c6c7460e5afd3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10572, "upload_time": "2019-08-11T11:46:29", "url": "https://files.pythonhosted.org/packages/3f/40/a9e9d61a5e7d1946acbf0b6d6e35e87dfd0cc443cdb90e9f3f0066d0d0ef/halo-0.0.28-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc35ba6c1ded5cb784ea5d14d7d64888", "sha256": "9ebf98b94a43f3b68e18c6d74dcb1ea58446b8457ce6fb1b2b4cac8d83733f80" }, "downloads": -1, "filename": "halo-0.0.28.tar.gz", "has_sig": false, "md5_digest": "dc35ba6c1ded5cb784ea5d14d7d64888", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9668, "upload_time": "2019-08-11T11:46:31", "url": "https://files.pythonhosted.org/packages/bf/d5/9ba27eb18687fa8eed52e304ad2e8a8839c0e29c87fe8ec5819a15ab0143/halo-0.0.28.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "5ea3e20d9ee5501e6e85ecb9457d9858", "sha256": "fdd643a17147e6ce02d03c9be7a5ea59cbfc88bc95873733eb830228a0a260f9" }, "downloads": -1, "filename": "halo-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5ea3e20d9ee5501e6e85ecb9457d9858", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7157, "upload_time": "2017-10-01T11:51:10", "url": "https://files.pythonhosted.org/packages/fb/c9/f42ab288b99182913837108298718704c2ffd87a107da1bb2dd2f87711b3/halo-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "1a93ebaeefb3af344cf023753cde5f15", "sha256": "5488d2cdbd4a63900783e7be6c740ab4bb221a23fd5991fe8b4a72f781a5c56b" }, "downloads": -1, "filename": "halo-0.0.4.tar.gz", "has_sig": false, "md5_digest": "1a93ebaeefb3af344cf023753cde5f15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6159, "upload_time": "2017-10-01T12:16:49", "url": "https://files.pythonhosted.org/packages/a5/39/c001b5445240bf1fcaf69998bf404d374d1d6459f5b066ab8b3aa01426e6/halo-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "f1929488da7bdb0c352162d43212eab0", "sha256": "4c376f11f06e6f6289dcf39fccc3b218ed09a13550dc5d53d12c9d1514f62b33" }, "downloads": -1, "filename": "halo-0.0.5.tar.gz", "has_sig": false, "md5_digest": "f1929488da7bdb0c352162d43212eab0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6166, "upload_time": "2017-10-01T12:22:28", "url": "https://files.pythonhosted.org/packages/48/a3/c897c7ba8664d94a0ff8f1fd90d0d0ca795ddd09744d78b28731cb49bad3/halo-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "fcee05a1c83acbdaaec18d9343b7ae5b", "sha256": "d0b5fb361c17ad31e5eea8220f9460997b80e2b05b5d98b1510f5506bb465d86" }, "downloads": -1, "filename": "halo-0.0.6.tar.gz", "has_sig": false, "md5_digest": "fcee05a1c83acbdaaec18d9343b7ae5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6180, "upload_time": "2017-10-06T17:01:09", "url": "https://files.pythonhosted.org/packages/ea/b3/92807ba530c37e59e4db9e2f411f2016d2852b7c31f1d9cc2358a85143db/halo-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "83460ecd396bd96fce08613c29409713", "sha256": "bb9ba3b4dc8e7067dd5f118a238c98815a0d67dac602d34cc6a3f966b1081aec" }, "downloads": -1, "filename": "halo-0.0.7.tar.gz", "has_sig": false, "md5_digest": "83460ecd396bd96fce08613c29409713", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6314, "upload_time": "2017-10-10T12:34:09", "url": "https://files.pythonhosted.org/packages/03/12/724833ab80f06d71a469d12795dea0f23395a89b838ed8076dd160cb172d/halo-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "db74e79b0a9b5b8e1c2145ea5f11ec81", "sha256": "bc84d5fc03722aee9171ae459fea948aeb85a2d770f8121fdb2cb5f2b4c7107e" }, "downloads": -1, "filename": "halo-0.0.8.tar.gz", "has_sig": false, "md5_digest": "db74e79b0a9b5b8e1c2145ea5f11ec81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7172, "upload_time": "2017-12-24T10:02:32", "url": "https://files.pythonhosted.org/packages/ec/4d/98e2f7d5a9cce75d641d09bd988014b00b3c1b107d625bd4c2a72dd58588/halo-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "fbeff70ce79a6b3b55021fc65b94b416", "sha256": "b6ddd0f4ea04acaf3238b256336cf40a4d635a3195f547c3005c41583c478a98" }, "downloads": -1, "filename": "halo-0.0.9.tar.gz", "has_sig": false, "md5_digest": "fbeff70ce79a6b3b55021fc65b94b416", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7187, "upload_time": "2018-01-05T12:31:34", "url": "https://files.pythonhosted.org/packages/68/42/58f9d8e5458a2a53fe15ca7ac2a54f489acea18046b57c3670fd723061f1/halo-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a62daa16735547f69a8c6c7460e5afd3", "sha256": "9adbfe0a23ae7198a17895aac8845685eb0abeaa13c6a56b60410b347d0f503a" }, "downloads": -1, "filename": "halo-0.0.28-py3-none-any.whl", "has_sig": false, "md5_digest": "a62daa16735547f69a8c6c7460e5afd3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10572, "upload_time": "2019-08-11T11:46:29", "url": "https://files.pythonhosted.org/packages/3f/40/a9e9d61a5e7d1946acbf0b6d6e35e87dfd0cc443cdb90e9f3f0066d0d0ef/halo-0.0.28-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc35ba6c1ded5cb784ea5d14d7d64888", "sha256": "9ebf98b94a43f3b68e18c6d74dcb1ea58446b8457ce6fb1b2b4cac8d83733f80" }, "downloads": -1, "filename": "halo-0.0.28.tar.gz", "has_sig": false, "md5_digest": "dc35ba6c1ded5cb784ea5d14d7d64888", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9668, "upload_time": "2019-08-11T11:46:31", "url": "https://files.pythonhosted.org/packages/bf/d5/9ba27eb18687fa8eed52e304ad2e8a8839c0e29c87fe8ec5819a15ab0143/halo-0.0.28.tar.gz" } ] }