{ "info": { "author": "Andy Yulius", "author_email": "andy.julot@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "########\nClicking\n########\n\n|PyPI version| |PyPI pyversions| |PyPI license| |PyPI status| |PyPI format|\n\n.. |PyPI version| image:: https://img.shields.io/pypi/v/clicking.svg\n :target: https://pypi.org/project/clicking\n\n.. |PyPI pyversions| image:: https://img.shields.io/pypi/pyversions/clicking.svg\n :target: https://pypi.org/project/clicking\n\n.. |PyPI license| image:: https://img.shields.io/pypi/l/clicking.svg\n :target: https://pypi.org/project/clicking\n\n.. |PyPI status| image:: https://img.shields.io/pypi/status/clicking.svg\n :target: https://pypi.org/project/clicking\n\n.. |PyPI format| image:: https://img.shields.io/pypi/format/clicking.svg\n :target: https://pypi.org/project/clicking\n\n\nConvenience wrapper for `Click `__.\n\n\n* Free software: MIT license\n\n\nInstallation\n============\n\n.. code-block:: bat\n\n (.venv) > pip install clicking\n\n\nUsage\n=====\n\nEcho\n----\n\nConvenience functions for ``click.echo`` because it's a pain to remember the\ncolor and naming convention I myself use before.\n\ninfo\n Print message in bold white.\n\nprogress\n Print message in bold blue.\n\nworking\n Print message in bold cyan.\n\nsuccess\n Print message in bold green.\n\nwarning\n Print message in bold yellow.\n\nfail\n Print message in bold red.\n\n\n.. code-block:: python\n\n import clicking\n\n clicking.info('Hello world!')\n\n\nStyle\n-----\n\nConvenience functions for ``click.style`` due to the same above reason.\n\ninfo\n Text in bold white.\n\nprogress\n Text in bold blue.\n\nworking\n Text in bold cyan.\n\nsuccess\n Text in bold green.\n\nwarning\n Text in bold yellow.\n\nfail\n Text in bold red.\n\n.. code-block:: python\n\n import clicking\n\n print(clicking.style.info('Hello world!'))\n\n\nException\n---------\n\nError\n Print message in bold red and exit.\n\n.. code-block:: python\n\n import clicking\n\n raise clicking.Error('Something broke!')\n\n\nGroup\n-----\n\nColorized custom class for ``click.group``.\n\n.. code-block:: python\n\n import click\n import clicking\n\n\n @click.group(cls=clicking.Group)\n def group():\n pass\n\n\nCommand\n-------\n\nColorized custom class for ``click.command``.\n\n.. code-block:: python\n\n import click\n import clicking\n\n\n @click.command(cls=clicking.Command)\n def command():\n pass\n\n\n=======\nHistory\n=======\n\n\n0.2.0\n-----\n\n* Add style module.\n* Add colorized Group and Command.\n\n\n0.1.1\n-----\n\n* Add exception that print message in bold red when raised.\n\n\n0.1.0\n-----\n\n* First public release.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/julot/clicking", "keywords": "clicking", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "clicking", "package_url": "https://pypi.org/project/clicking/", "platform": "", "project_url": "https://pypi.org/project/clicking/", "project_urls": { "Homepage": "https://gitlab.com/julot/clicking" }, "release_url": "https://pypi.org/project/clicking/0.2.0/", "requires_dist": [ "Click (>=6.0)", "click-help-colors (>=0.5)", "colorama (>=0.4.1)", "bumpversion ; extra == 'dev'", "flake8 ; extra == 'dev'", "pip-review ; extra == 'dev'", "rope ; extra == 'dev'", "twine ; extra == 'dev'" ], "requires_python": "", "summary": "Convenience function for Click.", "version": "0.2.0" }, "last_serial": 4598715, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "bd7497cccc5d330f7116497d49cb37db", "sha256": "f28d702e9ec036c1e53db9faf14064cd5295fc67567a1cb168bb0a0932090acc" }, "downloads": -1, "filename": "clicking-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd7497cccc5d330f7116497d49cb37db", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3131, "upload_time": "2017-07-16T04:54:37", "url": "https://files.pythonhosted.org/packages/10/84/c9911ef4d8a1af40598706bb75dd593d77498624884c89484e62545a3e16/clicking-0.1.0-py2.py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "944b5ca06a51916b565f4760e192ad18", "sha256": "cfb997f8623c79f6164dcd1fcf2a68dfb735428feec06b79059f6d1b2315d35e" }, "downloads": -1, "filename": "clicking-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "944b5ca06a51916b565f4760e192ad18", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3315, "upload_time": "2017-08-11T15:48:20", "url": "https://files.pythonhosted.org/packages/3a/05/4efc08c64589ba2bb4f652af80fcdef6c8e0c031a95d533b364eaff3d0f8/clicking-0.1.1-py2.py3-none-any.whl" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6ec94cc2f6d4ca3ea7c42dc37c682774", "sha256": "94d91a738d8774f000faa15ad7e34302471cd6608ae14d3e8040186d397908e3" }, "downloads": -1, "filename": "clicking-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6ec94cc2f6d4ca3ea7c42dc37c682774", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4434, "upload_time": "2018-12-14T10:09:29", "url": "https://files.pythonhosted.org/packages/89/d4/ffe25f6ff946141de06ca91cbc14221cc885ca417f918511bcde0fd074ed/clicking-0.2.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6ec94cc2f6d4ca3ea7c42dc37c682774", "sha256": "94d91a738d8774f000faa15ad7e34302471cd6608ae14d3e8040186d397908e3" }, "downloads": -1, "filename": "clicking-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6ec94cc2f6d4ca3ea7c42dc37c682774", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4434, "upload_time": "2018-12-14T10:09:29", "url": "https://files.pythonhosted.org/packages/89/d4/ffe25f6ff946141de06ca91cbc14221cc885ca417f918511bcde0fd074ed/clicking-0.2.0-py2.py3-none-any.whl" } ] }