{ "info": { "author": "Xavier Barbosa", "author_email": "clint.northwood@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "AIO NSQ\n=======\n\nImplements nsq_ client for asyncio with async/await feature.\n\nDocumentation is available at http://aio.errorist.io/aionsq.\n\n\n\nInstallation\n------------\n\n::\n\n python -m pip install aionsq\n\n\nUsage\n-----\n\nPublish message to a nsq:\n\n.. code-block:: python\n\n from aionsq.http import NSQWriter\n writer = NSQWriter('http://120.0.0.1:4567')\n await writer.publish('test', 'hello world 2')\n\nConnect directly to a nsq daemon:\n\n.. code-block:: python\n\n from aionsq.tcp import NSQReader\n reader = NSQReader('http://120.0.0.1:4567', 'topic1', 'chan1')\n\n @reader.subscribe('test')\n async def consumer(msg):\n msg.success()\n\n await reader.start()\n\nRequest nsq lookup:\n\n.. code-block:: python\n\n from aionsq import NSQLookup\n lookup = NSQLookup('http://120.0.0.1:4567')\n info = await lookup.info()\n\nStart an authd::\n\n python -m aionsq.authd\n\n.. _nsq: http://nsq.io\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://lab.errorist.xyz/aio/aionsq", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "aionsq", "package_url": "https://pypi.org/project/aionsq/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/aionsq/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://lab.errorist.xyz/aio/aionsq" }, "release_url": "https://pypi.org/project/aionsq/0.1.0a0/", "requires_dist": null, "requires_python": null, "summary": "UNKNOWN", "version": "0.1.0a0" }, "last_serial": 2134892, "releases": { "0.1.0a0": [ { "comment_text": "", "digests": { "md5": "ec406405165a5fc386e581d416ca1e7a", "sha256": "4708ce6c571856724ddd43a28dc712629e4152c477486b730ec56a0fe25df85a" }, "downloads": -1, "filename": "aionsq-0.1.0a0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ec406405165a5fc386e581d416ca1e7a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16488, "upload_time": "2016-05-26T12:55:17", "url": "https://files.pythonhosted.org/packages/98/09/572f88c9b7d6c55cf75fde7473af1047e0f0d915437e5898374fbf53601d/aionsq-0.1.0a0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cac9ff88fc73569cc441642766b2baf0", "sha256": "18354efcd90681502957e262d508b3fd9cff71bb50a8fbf79cc6c572cc79d891" }, "downloads": -1, "filename": "aionsq-0.1.0a0.tar.gz", "has_sig": false, "md5_digest": "cac9ff88fc73569cc441642766b2baf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26054, "upload_time": "2016-05-26T12:55:28", "url": "https://files.pythonhosted.org/packages/fc/c2/3e6e3e6341bc3fc09a22727d30f98ee26be7141b6e23bd25c571f951e36d/aionsq-0.1.0a0.tar.gz" } ], "0.1a0": [] }, "urls": [ { "comment_text": "", "digests": { "md5": "ec406405165a5fc386e581d416ca1e7a", "sha256": "4708ce6c571856724ddd43a28dc712629e4152c477486b730ec56a0fe25df85a" }, "downloads": -1, "filename": "aionsq-0.1.0a0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ec406405165a5fc386e581d416ca1e7a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16488, "upload_time": "2016-05-26T12:55:17", "url": "https://files.pythonhosted.org/packages/98/09/572f88c9b7d6c55cf75fde7473af1047e0f0d915437e5898374fbf53601d/aionsq-0.1.0a0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cac9ff88fc73569cc441642766b2baf0", "sha256": "18354efcd90681502957e262d508b3fd9cff71bb50a8fbf79cc6c572cc79d891" }, "downloads": -1, "filename": "aionsq-0.1.0a0.tar.gz", "has_sig": false, "md5_digest": "cac9ff88fc73569cc441642766b2baf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26054, "upload_time": "2016-05-26T12:55:28", "url": "https://files.pythonhosted.org/packages/fc/c2/3e6e3e6341bc3fc09a22727d30f98ee26be7141b6e23bd25c571f951e36d/aionsq-0.1.0a0.tar.gz" } ] }