{ "info": { "author": null, "author_email": null, "bugtrack_url": null, "classifiers": [], "description": "clicast\n=======\n\nBroadcast messages for CLI tools, such as a warning for critical bug or notification about new features.\n\nQuick Start Tutorial\n====================\n\nAs easy as 1-2-3:\n\n1. Install::\n\n pip install clicast\n\n2. Create your own cast file and make it accessible as an URL.\n I.e. https://raw.githubusercontent.com/maxzheng/clicast/master/test/example.cast ::\n\n cast \"New Message\" -f example.cast\n # See 'cast -h' for more options to edit cast file\n\n3. Import and call check_message::\n\n from clicast import check_message\n\n def main():\n check_message('https://raw.githubusercontent.com/maxzheng/clicast/master/test/example.cast',\n allow_exit=True,\n header='=' * 80,\n footer='=' * 80)\n\nCLI Example\n============\n\nDon't even want to write the bin script to try? I got you covered! :) ::\n\n $ wget https://raw.githubusercontent.com/maxzheng/clicast/master/bin/cast-example\n $ chmod +x cast-example\n\nIf you run cast-example for the first time, you will see::\n\n $ ./cast-example\n ================================================================================\n We found a big bad bug. Please try not to step on it!! Icky...\n No worries. It will be fixed soon! :)\n\n Version 0.1 has been released! If you upgrade, you will get:\n 1) Cool feature 1\n 2) Cool feature 2\n So what are you waiting for? :)\n\n Version 0.2 has been released! Upgrade today to get cool features.\n\n There is a small bug over there, so watch out!\n ================================================================================\n Hello World! Pass in '-f' to see message targeted for that option\n\nAnd run it again::\n\n $ ./cast-example\n ================================================================================\n We found a big bad bug. Please try not to step on it!! Icky...\n No worries. It will be fixed soon! :)\n ================================================================================\n Hello World! Pass in '-f' to see message targeted for that option\n\nAnd now with -f option::\n\n $ ./cast-example -f\n ================================================================================\n We found a big bad bug. Please try not to step on it!! Icky...\n No worries. It will be fixed soon! :)\n\n A bug that affects the -f option. (applies only if `clicast.filters.match_cli_args` filter is used)\n ================================================================================\n Hello World! Pass in '-f' to see message targeted for that option\n\nThat's it!\n\nMore\n====\n\n| Documentation: http://clicast.readthedocs.org/\n|\n| PyPI: https://pypi.python.org/pypi/clicast\n| GitHub Project: https://github.com/maxzheng/clicast\n| Report Issues/Bugs: https://github.com/maxzheng/clicast/issues\n|\n| Connect: https://www.linkedin.com/in/maxzheng\n| Contact: maxzheng.os @t gmail.com\n", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": null, "keywords": null, "license": null, "maintainer": null, "maintainer_email": null, "name": "clicast", "package_url": "https://pypi.org/project/clicast/", "platform": null, "project_url": "https://pypi.org/project/clicast/", "project_urls": null, "release_url": "https://pypi.org/project/clicast/0.4.5/", "requires_dist": null, "requires_python": null, "summary": "clicast", "version": "0.4.5" }, "last_serial": 1669320, "releases": { "0.4.5": [ { "comment_text": "", "digests": { "md5": "44d294b92bedf557a9e3d1ac8ab5054c", "sha256": "1037d5cea82b419baf317a10f629af11f4d60fb14a72bf6c3ca58b60db68e6c6" }, "downloads": -1, "filename": "clicast-0.4.5.tar.gz", "has_sig": false, "md5_digest": "44d294b92bedf557a9e3d1ac8ab5054c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15542, "upload_time": "2015-01-06T08:59:54", "url": "https://files.pythonhosted.org/packages/ab/06/c94577835ea3a932fe68cf04d059e2bf65b35f670deaf176706574164049/clicast-0.4.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "44d294b92bedf557a9e3d1ac8ab5054c", "sha256": "1037d5cea82b419baf317a10f629af11f4d60fb14a72bf6c3ca58b60db68e6c6" }, "downloads": -1, "filename": "clicast-0.4.5.tar.gz", "has_sig": false, "md5_digest": "44d294b92bedf557a9e3d1ac8ab5054c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15542, "upload_time": "2015-01-06T08:59:54", "url": "https://files.pythonhosted.org/packages/ab/06/c94577835ea3a932fe68cf04d059e2bf65b35f670deaf176706574164049/clicast-0.4.5.tar.gz" } ] }