{ "info": { "author": "Kosei Himeno", "author_email": "k.himeno314@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 :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "============\nhakka-py\n============\n\n.. image:: https://img.shields.io/pypi/v/hakka.svg\n :target: https://pypi.python.org/pypi/hakka\n\n.. image:: https://img.shields.io/travis/Himenon/hakka-py.svg\n :target: https://travis-ci.org/Himenon/hakka-py\n\n.. image:: https://readthedocs.org/projects/hakka-py/badge/?version=latest\n :target: https://hakka-py.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https:/ /pyup.io/repos/github/Himenon/hakka-py/shield.svg\n :target: https://pyup.io/repos/github/Himenon/hakka-py/\n :alt: Updates\n\n\nSmall Task Queue\n\n* Free software: MIT license\n* Documentation: .\n\nUsage\n=====\n\n.. code-block:: bash\n\n $ pip install hakka\n\n\n**Worker**\n\n.. code-block:: python\n\n from hakka import Hakka\n\n app = Hakka()\n\n @app.watch('hello:msg')\n def hello_msg(name=None, msg=None, **kwargs):\n print(\"Hello {name}!, {msg}\".format(name=name, msg=msg))\n\n app.listen('localhost', 6379, 0, debug=True)\n\n**Sender**\n\n.. code-block:: python\n\n from hakka import HakkaRedisClient\n\n if __name__ == '__main__':\n client = HakkaRedisClient()\n\n message = {\n \"name\": \"hakka\",\n \"reading\": \"books\"\n }\n for i in range(10):\n message.update({\n \"msg\": \"Hello World x {}!\".format(i),\n })\n client.set_value('hello:msg', message)\n\n.. code-block:: bash\n\n $ redis-cli lpush hello:msg '{\"name\": \"yourname\", \"msg\": \"Congratulation!\"}'\n\nHow to Develop\n==============\n\nUsing: Docker, docker-compose\n\n.. code-block:: bash\n\n $ docker-compose up\n # start pytest-watch\n\n\n\n=======\nHistory\n=======\n\n0.1.0 (2018-02-23)\n------------------\n\n* First release on PyPI.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/himenon/hakka-py", "keywords": "hakka", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "hakka", "package_url": "https://pypi.org/project/hakka/", "platform": "", "project_url": "https://pypi.org/project/hakka/", "project_urls": { "Homepage": "https://github.com/himenon/hakka-py" }, "release_url": "https://pypi.org/project/hakka/0.2.1/", "requires_dist": [ "six", "redis (>=2.1)", "Click (>=6.0)" ], "requires_python": "", "summary": "Small Task Queue", "version": "0.2.1" }, "last_serial": 3718914, "releases": { "0.1.5": [ { "comment_text": "", "digests": { "md5": "f7e9bcedeaa711f937ed2d2ffa7a677f", "sha256": "bb666c010160477ed88847dd4460ea6a3a70bfffba7a6db73673817eeb35bf31" }, "downloads": -1, "filename": "hakka-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f7e9bcedeaa711f937ed2d2ffa7a677f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5664, "upload_time": "2018-02-27T08:34:56", "url": "https://files.pythonhosted.org/packages/46/64/5e76ef87ab5356c117ffba30d5755b7b2d7e576a87e9636bd112df32aa1c/hakka-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a971566f9e2821fe5646d15b49d3312", "sha256": "547b3db7d7d17150699eecb7101d730ee789ae376c305db04d0ddd8dba55f630" }, "downloads": -1, "filename": "hakka-0.1.5.tar.gz", "has_sig": false, "md5_digest": "9a971566f9e2821fe5646d15b49d3312", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14973, "upload_time": "2018-02-27T08:34:58", "url": "https://files.pythonhosted.org/packages/20/e2/5b1ff4bd6a1c21595a17a670a106e924fe58333a982abded99d838da6ede/hakka-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "01a3f297fb775bf4ffb522b1415c9f92", "sha256": "a63cfa9488bd882146001afe42533590ae743aad070601cd0ac6bdf927dd02dd" }, "downloads": -1, "filename": "hakka-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "01a3f297fb775bf4ffb522b1415c9f92", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5978, "upload_time": "2018-02-28T09:30:40", "url": "https://files.pythonhosted.org/packages/4e/11/3879e9f7b5910ca690113a25048166087c73110eb6aff48f4eb803763e18/hakka-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cede4534c30ad9dc3ec32ae8ec3ffacb", "sha256": "1fca87b881480b55e617a07c58eacc764a134b145728e41c332fd802878c852b" }, "downloads": -1, "filename": "hakka-0.1.6.tar.gz", "has_sig": false, "md5_digest": "cede4534c30ad9dc3ec32ae8ec3ffacb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15127, "upload_time": "2018-02-28T09:30:42", "url": "https://files.pythonhosted.org/packages/03/01/a70c284c07147720716ab0c056e9b30a2d22116f8b8063ba0f363ba90f6a/hakka-0.1.6.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "dfc1c55d0776cf2fca05ea9c87e31284", "sha256": "2064f3ea31fc53d9c4d2fbb7dd4fbe6f513e489b25e5897a4ea8f8723e098e71" }, "downloads": -1, "filename": "hakka-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dfc1c55d0776cf2fca05ea9c87e31284", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7999, "upload_time": "2018-03-29T08:07:33", "url": "https://files.pythonhosted.org/packages/b5/32/d21b277470d649a6195a789a26afec5e74a7953bdb6564f6178c10a90842/hakka-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0a15afb13f2996f8c38078c40bd4c864", "sha256": "a96669b3282254807a3cce0f1c65fc78ed407ce44547f4b241cc511a4bd45bca" }, "downloads": -1, "filename": "hakka-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0a15afb13f2996f8c38078c40bd4c864", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12004, "upload_time": "2018-03-29T08:07:35", "url": "https://files.pythonhosted.org/packages/aa/1c/7965ef1aee2f166f2aeb8fe2668c42f3b681fe49ca7de3eaadd7371a8a5e/hakka-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "d5db56ad595260d426180a75ce766349", "sha256": "ebe5d409c44e338ffcb364bcdd069373c469032b09eff12ee0765dde85fcf5b7" }, "downloads": -1, "filename": "hakka-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d5db56ad595260d426180a75ce766349", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8308, "upload_time": "2018-03-30T05:24:37", "url": "https://files.pythonhosted.org/packages/a0/ec/a6f0bcfd3e06ed715490d74c15a2cb2bc0ed5ff342d77eb7ec717bd00ecc/hakka-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ade384617f9d6ed4a77bd61f8a892eec", "sha256": "78db4b343b6d2818c68bd8e3cbc4faf16c3585bc35ac3978b1d41a9256af0c88" }, "downloads": -1, "filename": "hakka-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ade384617f9d6ed4a77bd61f8a892eec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12227, "upload_time": "2018-03-30T05:24:38", "url": "https://files.pythonhosted.org/packages/bf/bb/dd8af5240145d2f9ec7ac7ac84c588745869d1d0df3557cd10f3853cc654/hakka-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d5db56ad595260d426180a75ce766349", "sha256": "ebe5d409c44e338ffcb364bcdd069373c469032b09eff12ee0765dde85fcf5b7" }, "downloads": -1, "filename": "hakka-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d5db56ad595260d426180a75ce766349", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8308, "upload_time": "2018-03-30T05:24:37", "url": "https://files.pythonhosted.org/packages/a0/ec/a6f0bcfd3e06ed715490d74c15a2cb2bc0ed5ff342d77eb7ec717bd00ecc/hakka-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ade384617f9d6ed4a77bd61f8a892eec", "sha256": "78db4b343b6d2818c68bd8e3cbc4faf16c3585bc35ac3978b1d41a9256af0c88" }, "downloads": -1, "filename": "hakka-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ade384617f9d6ed4a77bd61f8a892eec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12227, "upload_time": "2018-03-30T05:24:38", "url": "https://files.pythonhosted.org/packages/bf/bb/dd8af5240145d2f9ec7ac7ac84c588745869d1d0df3557cd10f3853cc654/hakka-0.2.1.tar.gz" } ] }