{ "info": { "author": "Alex Macniven", "author_email": "apmacniven@outlook.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3" ], "description": "# colourz\nColourz adds coloured text output and spinners to a Windows shell (Powershell / CMD)\n\n## Installation\n\n`$ pipenv install colourz`\n\n## Usage\n\n```python\nimport colourz\n\n# Print in bold text\nprint(colourz.bold(\"Bold text\"))\n\n# Print text in red\nprint(colourz.normal(\"Red text\", \"RED\"))\n\n# Print text in bold red\nprint(colourz.bold(\"Bold red text\", \"RED\"))\n\n# Use Bullets when waiting on a long task\nimport time\n\ndef main():\n s = colourz.Bullets()\n print(\"Doing long task...\")\n s.start()\n long_task()\n s.stop()\n print(\"Success!\")\n\n# CAUTION: As Bullets is threaded, we need to watch out for exceptions\ndef long_task():\n raise LongTaskError\n\ndef main():\n s = colourz.Bullets()\n print(\"Doing long task...\")\n s.start()\n try:\n long_task()\n msg = \"Success!\"\n except LongTaskError:\n msg = \"Fail!\"\n finally:\n s.stop()\n print(msg)\n```\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/alexmacniven/colourz.git", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "colourz", "package_url": "https://pypi.org/project/colourz/", "platform": "", "project_url": "https://pypi.org/project/colourz/", "project_urls": { "Homepage": "https://github.com/alexmacniven/colourz.git" }, "release_url": "https://pypi.org/project/colourz/1.0.4/", "requires_dist": [ "colorama" ], "requires_python": "", "summary": "Colourz adds coloured text output and spinners to a Windows shell (Powershell / CMD)", "version": "1.0.4" }, "last_serial": 4513268, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "c6009bb1112bcfafa2c6e8a218fdd56e", "sha256": "14b3117343759f2e74d8b1b78675177f3a188b5ecc5562af424b7582e992b970" }, "downloads": -1, "filename": "colourz-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c6009bb1112bcfafa2c6e8a218fdd56e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1907, "upload_time": "2018-11-09T10:28:34", "url": "https://files.pythonhosted.org/packages/46/f5/d4b0704784215274b8e4ce23e7377b410b3354334834a097732d176cfc86/colourz-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "606daf744532a9c2970d772489f63b43", "sha256": "c66882cc9f386245e0b953b4d179c8d61ef322ee0c2bf20196d511db787e52ef" }, "downloads": -1, "filename": "colourz-1.0.0.tar.gz", "has_sig": false, "md5_digest": "606daf744532a9c2970d772489f63b43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2717, "upload_time": "2018-11-09T10:28:35", "url": "https://files.pythonhosted.org/packages/51/d0/38dd51aba646ad7a502ef14f0b861796ac9d7ee575adca24f8cabac0d0a6/colourz-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "f2c3e7aaf07c943b7ad764f009825266", "sha256": "65f0591c76aab472b50eaeaeefd12957720921bc8bdcfc8454f0e347b1943f77" }, "downloads": -1, "filename": "colourz-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f2c3e7aaf07c943b7ad764f009825266", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 2102, "upload_time": "2018-11-09T10:55:57", "url": "https://files.pythonhosted.org/packages/54/38/cc1db617faf4700b468ef729aabdeb58266b7ec48b5aed57413f55cfc8b1/colourz-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a816e8049865c77bcdba53ae5a1f73df", "sha256": "a7454451a5f676885f81a3e9a2cfbb872d174003a697577386f250af5b253429" }, "downloads": -1, "filename": "colourz-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a816e8049865c77bcdba53ae5a1f73df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2682, "upload_time": "2018-11-09T10:55:58", "url": "https://files.pythonhosted.org/packages/20/47/2d5982cf4fcc89ddbf86dfda18a06a3e38bca628ca87ea2e33a3d82a921c/colourz-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "15d113476846932621d4af4a0ad14bc0", "sha256": "825c770b5abcdec2d8271f699b8f537a6d28eb07c47fae5a21c48d7f121ed7ad" }, "downloads": -1, "filename": "colourz-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "15d113476846932621d4af4a0ad14bc0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3076, "upload_time": "2018-11-09T11:19:59", "url": "https://files.pythonhosted.org/packages/bf/1c/cee6b41e993a3e560f0aa837f2f0eabcd7137281d17d83e0638e5cd9932f/colourz-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e71887bb38d73cb575634284c56b990", "sha256": "4669011acb8f1083f1c4b6ef0787494796b8862ea89ac6d55c5f73dae278e433" }, "downloads": -1, "filename": "colourz-1.0.2.tar.gz", "has_sig": false, "md5_digest": "9e71887bb38d73cb575634284c56b990", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3200, "upload_time": "2018-11-09T11:20:00", "url": "https://files.pythonhosted.org/packages/7d/a9/e39f229113c41a4940563fc7f022cbdd401cebe2ac6608ba04dd99c8fc7f/colourz-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "0232a727afb11b47f716bd135c349cab", "sha256": "b2a31bf89e1cca65ee28c4b00e7915b204653f5d7ef47c20d443510fbbfb5ad3" }, "downloads": -1, "filename": "colourz-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0232a727afb11b47f716bd135c349cab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3884, "upload_time": "2018-11-21T09:36:51", "url": "https://files.pythonhosted.org/packages/0e/af/54d44b8c2b1183b23dc47475885523a8557a454a1595619fa60474fe07fd/colourz-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51f19979802542b0ec10fb472a694760", "sha256": "072dfa221b213954303de9ebffe7c6395f65274788f1fd5524d3a85d61ad7cdf" }, "downloads": -1, "filename": "colourz-1.0.3.tar.gz", "has_sig": false, "md5_digest": "51f19979802542b0ec10fb472a694760", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3832, "upload_time": "2018-11-21T09:36:53", "url": "https://files.pythonhosted.org/packages/5e/98/3df6b16b4e43b7895483ab01feedeeee6952aa16024f7d78be4b376d1d30/colourz-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "c08d728ec5a54a451191e1e56639a2b8", "sha256": "6e3c40188ccb72a3a01c0745ec85eff141b6a623e7270de09ed286e138af8bbc" }, "downloads": -1, "filename": "colourz-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c08d728ec5a54a451191e1e56639a2b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3915, "upload_time": "2018-11-21T16:12:57", "url": "https://files.pythonhosted.org/packages/df/5a/7b3842f674b01730f22cf7559c249d03f8bcc4954e19733b8f45397e04f2/colourz-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd9789c2bd63e639f6dee975d03099d6", "sha256": "9e84baaef8435fedb627fc6d52063e0e1d7e1b6c17ed9077c63be6c43d67d4f6" }, "downloads": -1, "filename": "colourz-1.0.4.tar.gz", "has_sig": false, "md5_digest": "cd9789c2bd63e639f6dee975d03099d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3899, "upload_time": "2018-11-21T16:12:58", "url": "https://files.pythonhosted.org/packages/f8/ce/b2208681cd292cc158bde5572d4f905288227b64e9aafd585b881753586a/colourz-1.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c08d728ec5a54a451191e1e56639a2b8", "sha256": "6e3c40188ccb72a3a01c0745ec85eff141b6a623e7270de09ed286e138af8bbc" }, "downloads": -1, "filename": "colourz-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c08d728ec5a54a451191e1e56639a2b8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3915, "upload_time": "2018-11-21T16:12:57", "url": "https://files.pythonhosted.org/packages/df/5a/7b3842f674b01730f22cf7559c249d03f8bcc4954e19733b8f45397e04f2/colourz-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd9789c2bd63e639f6dee975d03099d6", "sha256": "9e84baaef8435fedb627fc6d52063e0e1d7e1b6c17ed9077c63be6c43d67d4f6" }, "downloads": -1, "filename": "colourz-1.0.4.tar.gz", "has_sig": false, "md5_digest": "cd9789c2bd63e639f6dee975d03099d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3899, "upload_time": "2018-11-21T16:12:58", "url": "https://files.pythonhosted.org/packages/f8/ce/b2208681cd292cc158bde5572d4f905288227b64e9aafd585b881753586a/colourz-1.0.4.tar.gz" } ] }