{ "info": { "author": "Mark Smith", "author_email": "judy@judy.co.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Communications :: Chat" ], "description": "HipCat\n======\n\nPipe things to HipChat from the command-line!\n\nInspired by `Slackcat `__!\n\nInstallation\n------------\n\nYou will need a working installation of `Python\n3 `__ (you probably already have this if you're\non Linux or OSX) and\n`PIP `__.\n\n.. code:: bash\n\n pip3 install hipcat\n\nGo to https://www.hipchat.com/account/api and create a new token. It\nonly needs the 'Send Message' scope, but this may change in future.\n\nCreate a file at ``~/.hipcat.ini`` that looks a bit like this:\n\n.. code:: ini\n\n [hipchat]\n access_token = \n\nUsing hipcat\n------------\n\nYou can get help by running ``hipcat --help``, but the basics look like\nthis:\n\n.. code:: bash\n\n # Pipe output from one command to HipChat:\n echo 'This is my message' | hipcat 'Room Name'\n\nIf you don't want to pass the message via a pipe, you can instead\nprovide it as a parameter:\n\n.. code:: bash\n\n # Run a long running command and then notify on HipChat\n my-long-task && hipcat 'Notifications' -m \"The long-running task is done\"\n\nIf the text you are sending to HipChat is formatted, use the ``-q`` flag\nto prefix with ``/quote``, and if it should be syntax-highlighted code,\nuse the ``-c`` flag to prefix with ``/code``.\n\nYou can send a direct message by using the 'mention name' of a user\ninstead of a room name:\n\n\\`\\`\\`bash echo \"You are great\" \\| hipcat '@FriendlyDave'\n\nNotifications\n-------------\n\nThe message you are sending may also be treated as a `room\nnotification `__\nvia the ``--notification`` flag. The following additional options and\nflags are then recognized by hipcat:\n\n- ``--color`` to specify background color for the message. Valid\n values: yellow, green, red, purple, gray, random. Defaults to\n *yellow*.\n- ``--sender`` to specify a label to be shown in addition to the\n sender's name. Defaults to *hipcat* if ``--notify`` (see below) is\n specified as well.\n- ``--notify`` to ensure this message triggers a user notification.\n\n.. code:: bash\n\n # Send a message \"Message\" with a purple background, from \"BOT\" and with a\n # user notification:\n hipcat 'Notifications' --notification --notify -m \"Message\" --color=purple --sender=\"BOT\"\n\nContributing to hipcat\n----------------------\n\nYou want to contribute? Love you!\n\nThere's some stuff you should know:\n\n- **Please don't** backport it to Python 2. Yes, I know it's easy. We\n should all be writing Python 3 now.\n- Please treat other contributors and commenters with respect.\n- Please ensure that any changes follow PEP-8.\n- When I add tests (there aren't any yet!) I plan to use py.test. If\n you want to help by addind tests, let's talk about it first.\n\nTo Do\n-----\n\n- Add a flag to send the output to HipChat line-by-line rather than at\n the end.\n- Allow message posting to individuals as well as rooms.\n- Allow uploading content as a file rather than inline text.\n- Err... post a GitHub issue if you want to see a new feature, and\n we'll talk!", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.github.com/judy2k/hipcat/", "keywords": null, "license": "GNU General Public License v2 (GPLv2)", "maintainer": null, "maintainer_email": null, "name": "hipcat", "package_url": "https://pypi.org/project/hipcat/", "platform": "any", "project_url": "https://pypi.org/project/hipcat/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://www.github.com/judy2k/hipcat/" }, "release_url": "https://pypi.org/project/hipcat/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Pipe text to HipChat", "version": "0.1.0" }, "last_serial": 2370705, "releases": { "0.0.0": [], "0.0.10": [ { "comment_text": "", "digests": { "md5": "a3576a39e356e8d1f5903729dae3bdb0", "sha256": "050e32724e2190b21014baeacf968c333718817a6d5948730eca6c88ccab782f" }, "downloads": -1, "filename": "hipcat-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "a3576a39e356e8d1f5903729dae3bdb0", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5911, "upload_time": "2016-01-12T08:46:12", "url": "https://files.pythonhosted.org/packages/22/d7/648abd941ca4652e01c14cb729229f8004401f61fb7d7c79552fef4de7da/hipcat-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf26a4344f058165ec0cc6a18712fafe", "sha256": "edce6542dc4b35d17dd1df014298deaaed356b5703fdb54573b97b00913d8e57" }, "downloads": -1, "filename": "hipcat-0.0.10.tar.gz", "has_sig": false, "md5_digest": "cf26a4344f058165ec0cc6a18712fafe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4192, "upload_time": "2016-01-12T08:45:48", "url": "https://files.pythonhosted.org/packages/52/1a/b6ad9aee59f142e4ec3ace379f19441e9c26e53306fcac76ac30b33a8c5e/hipcat-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "ff2eabadf7c443c6d8dfde7212e2ab3b", "sha256": "6c91b526689d1c8cc329d31f18a8d00ed9aa21914d9446c4d4a0092d7b6d1204" }, "downloads": -1, "filename": "hipcat-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "ff2eabadf7c443c6d8dfde7212e2ab3b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6941, "upload_time": "2016-09-05T09:57:02", "url": "https://files.pythonhosted.org/packages/50/fd/30dd4d489348c594c5f4d89b736b62273bb6bf58b32469fcf1590a853046/hipcat-0.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13ecacdf3f38fa8fdaa93fdbb3964ab3", "sha256": "f8fa3f4f54f9344c0cbc4f1dc0a5369c82182985556259c446b789415c5b4dfb" }, "downloads": -1, "filename": "hipcat-0.0.11.tar.gz", "has_sig": false, "md5_digest": "13ecacdf3f38fa8fdaa93fdbb3964ab3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5074, "upload_time": "2016-09-05T09:56:58", "url": "https://files.pythonhosted.org/packages/be/b8/7eca01a5cab0110d595b6345a6f89177e298e3859178dc494b81d9bbe52c/hipcat-0.0.11.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "eb8fd847459588e2cb2c283e2d02e214", "sha256": "c288d32c69a99fdbaabb90fc402da6bde632eaea8633e9b3d4590e7bb0d95d04" }, "downloads": -1, "filename": "hipcat-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "eb8fd847459588e2cb2c283e2d02e214", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 3683, "upload_time": "2016-01-09T17:10:45", "url": "https://files.pythonhosted.org/packages/42/4a/6167de7da30d07c275e6462699e99237b53db87fbc9587f1147ead351bfa/hipcat-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a86851e9156a67d19ec90356403a5108", "sha256": "bd418bc66ca2b3daa17832cc1cb6c67d9354d7332a6fbb8584c0ab4e6b8f7150" }, "downloads": -1, "filename": "hipcat-0.0.5.tar.gz", "has_sig": false, "md5_digest": "a86851e9156a67d19ec90356403a5108", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3183, "upload_time": "2016-01-09T17:10:30", "url": "https://files.pythonhosted.org/packages/c9/d9/9df7fa3aaa8b8951687d8b3358cd6f1625936963872a90a6c06615207c4f/hipcat-0.0.5.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "bcf4bef814499fecf6ac8d31d8eaad15", "sha256": "f1cffcb4c5850b11110624963cdd45c364196ffa008af448059e3939231fdbff" }, "downloads": -1, "filename": "hipcat-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "bcf4bef814499fecf6ac8d31d8eaad15", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 3687, "upload_time": "2016-01-10T12:28:29", "url": "https://files.pythonhosted.org/packages/2b/64/885d31eb92cd1b9ba954e883e9cc5dc277353fe69e882302356c49738ced/hipcat-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "583ab79ff97e8f088dfd6756e8ba5120", "sha256": "e3808af2dd6d0ce170b06dcd7ed15398ededeb7ba7dc1d9840bf5d28a28eaff9" }, "downloads": -1, "filename": "hipcat-0.0.7.tar.gz", "has_sig": false, "md5_digest": "583ab79ff97e8f088dfd6756e8ba5120", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3532, "upload_time": "2016-01-10T12:28:24", "url": "https://files.pythonhosted.org/packages/8b/45/d04fa922a3853b82a2e1872b6e5fa41de5ccd69cbfffa5f71299c265380b/hipcat-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "3557cc93351a1143d3bfbbf9cb515c71", "sha256": "36399a1db3138ad33827369835f427fec44c0c17054012c592c8287f9f8a52b4" }, "downloads": -1, "filename": "hipcat-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "3557cc93351a1143d3bfbbf9cb515c71", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 3702, "upload_time": "2016-01-10T12:40:07", "url": "https://files.pythonhosted.org/packages/4b/65/32cbe2b112525320ce587f264537a7a1775daf9efb380a12bb24c6e3ad68/hipcat-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "539eae70d27f0d596a213b4e717fefd9", "sha256": "d202791b6a5801ad8af518402191fa770c554e595615e2d11838cf6c96850115" }, "downloads": -1, "filename": "hipcat-0.0.8.tar.gz", "has_sig": false, "md5_digest": "539eae70d27f0d596a213b4e717fefd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3568, "upload_time": "2016-01-10T12:39:54", "url": "https://files.pythonhosted.org/packages/ed/63/1bdd58342db6a5441c89bf0f0efbe0fc6f24696897dfbf43fdc5eb6c4208/hipcat-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "11c813270405cac27fbe9b3251e4aeec", "sha256": "d77fb0b4fd9c812ca164ef8713d0abf1db08937498b64f99aacedc02b1317598" }, "downloads": -1, "filename": "hipcat-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "11c813270405cac27fbe9b3251e4aeec", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5607, "upload_time": "2016-01-10T13:02:56", "url": "https://files.pythonhosted.org/packages/d3/f2/cc54d0ddfdb24fe00bf0fb36c85949f5c55b501c2e8b40082e0ec5759723/hipcat-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9853d4528e6ace3dab9cfc72e02cef8", "sha256": "bdc3db88ad61c3ec41ae969ea76926ed9ff224a923c12351dae6423b663d79df" }, "downloads": -1, "filename": "hipcat-0.0.9.tar.gz", "has_sig": false, "md5_digest": "b9853d4528e6ace3dab9cfc72e02cef8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3807, "upload_time": "2016-01-10T13:00:48", "url": "https://files.pythonhosted.org/packages/f2/e4/bc9859ecc2b56f29c21ca4d641d3efb41b98eaa61d25fbbef1d26878760a/hipcat-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "d42322d0cc233f9bd8eb6023c1c9794b", "sha256": "123060007e58f5747b35b9fc0b1a47a19465e0bb125cdb69d217ce96c2822c0b" }, "downloads": -1, "filename": "hipcat-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d42322d0cc233f9bd8eb6023c1c9794b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7103, "upload_time": "2016-09-29T09:51:57", "url": "https://files.pythonhosted.org/packages/35/7c/55fdcb4a29d31ef85e9f3301ea3a74bd446abbf4792ad0bb61cc120335cc/hipcat-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2122b9b3c10e2575852f5824ef7f4270", "sha256": "204e68438723e49b5489325dc877ca758dc5f8d1e55956471ff90089c3f530f1" }, "downloads": -1, "filename": "hipcat-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2122b9b3c10e2575852f5824ef7f4270", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5255, "upload_time": "2016-09-29T09:51:54", "url": "https://files.pythonhosted.org/packages/f9/36/ad874dfdd475c8481546334c1a09a822762a96f2dfd26d75526e83d0423a/hipcat-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d42322d0cc233f9bd8eb6023c1c9794b", "sha256": "123060007e58f5747b35b9fc0b1a47a19465e0bb125cdb69d217ce96c2822c0b" }, "downloads": -1, "filename": "hipcat-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d42322d0cc233f9bd8eb6023c1c9794b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7103, "upload_time": "2016-09-29T09:51:57", "url": "https://files.pythonhosted.org/packages/35/7c/55fdcb4a29d31ef85e9f3301ea3a74bd446abbf4792ad0bb61cc120335cc/hipcat-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2122b9b3c10e2575852f5824ef7f4270", "sha256": "204e68438723e49b5489325dc877ca758dc5f8d1e55956471ff90089c3f530f1" }, "downloads": -1, "filename": "hipcat-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2122b9b3c10e2575852f5824ef7f4270", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5255, "upload_time": "2016-09-29T09:51:54", "url": "https://files.pythonhosted.org/packages/f9/36/ad874dfdd475c8481546334c1a09a822762a96f2dfd26d75526e83d0423a/hipcat-0.1.0.tar.gz" } ] }