{ "info": { "author": "Eugine Blikh", "author_email": "bigbes@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Database :: Front-Ends" ], "description": "======================\ntarantool-queue-python\n======================\n\nPython Bindings for `Tarantool Queue `_.\n\nLibrary depends on:\n\n* msgpack-python \n* tarantool\n\nBasic usage can be found in tests. Description on every command is in source code.\n\nBig thanks to Dmitriy Shveenkov and `Alexandr (FZambia) Emelin `_.\n\nFor install of latest \"stable\" version type:\n\n.. code-block:: bash\n\n # using pip\n $ sudo pip install tarantool-queue\n # or using easy_install\n $ sudo easy_install tarantool-queue\n # or using python\n $ wget http://bit.ly/tarantool_queue -O tarantool_queue.tar.gz\n $ tar xzf tarantool_queue.tar.gz\n $ cd tarantool-queue-{version}\n $ sudo python setup.py install\n\nFor install bleeding edge type:\n\n.. code-block:: bash\n\n $ sudo pip install git+https://github.com/bigbes92/tarantool-queue-python.git\n\nFor configuring Queue in `Tarantool `_ read manual `Here `_.\n\nThen just **import** it, create **Queue**, create **Tube**, **put** and **take** some elements:\n \n.. code-block:: python\n\n >>> from tarantool_queue import Queue \n >>> queue = Queue(\"localhost\", 33013, 0)\n >>> tube = queue.tube(\"name_of_tube\")\n >>> tube.put([1, 2, 3])\n Not taken task instance\n >>> task = tube.take()\n >>> task.data # take task and read data from it\n [1, 2, 3]\n >>> task.ack() # move this task into state DONE\n True\n\nThat's all, folks!\n\nSee Also\n========\n* `Documentation `_\n* `Quick Start `_\n* `Queue API `_", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/tarantool/tarantool-queue-python", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "tarantool-queue", "package_url": "https://pypi.org/project/tarantool-queue/", "platform": "all", "project_url": "https://pypi.org/project/tarantool-queue/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/tarantool/tarantool-queue-python" }, "release_url": "https://pypi.org/project/tarantool-queue/0.1.4/", "requires_dist": null, "requires_python": null, "summary": "Python bindings for Tarantool queue script (http://github.com/tarantool/queue)", "version": "0.1.4" }, "last_serial": 4931342, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "206a4ce9e9477f45f9473f1c358d7916", "sha256": "8e99b429aaa1465fe7e818534e5f3baccca021e61bb48486e3faece83f6d5e07" }, "downloads": -1, "filename": "tarantool-queue-0.1.0.tar.gz", "has_sig": false, "md5_digest": "206a4ce9e9477f45f9473f1c358d7916", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6383, "upload_time": "2013-10-30T17:42:13", "url": "https://files.pythonhosted.org/packages/d1/8f/c89e3f17bab2a12ac6b92a650958fdbb2951c62df9f82188499962366e61/tarantool-queue-0.1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "dafd17d4ca983c06c3a54ff01356df6f", "sha256": "5626d3420f93260203f8c0052ddabbcb02601dbf46bc01c660e614f63689425b" }, "downloads": -1, "filename": "tarantool-queue-0.1.0.zip", "has_sig": false, "md5_digest": "dafd17d4ca983c06c3a54ff01356df6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9605, "upload_time": "2013-10-30T17:40:56", "url": "https://files.pythonhosted.org/packages/06/7e/cfc0b6374b6f998e172b0485013ebbc357ad170097af2f13eca14e114d28/tarantool-queue-0.1.0.zip" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e8e6068172f853e2dee637b8d04a9544", "sha256": "4a695e2616adbbc0af71ee42230a7a984cc09a94cac40f168100749d88c3b388" }, "downloads": -1, "filename": "tarantool-queue-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e8e6068172f853e2dee637b8d04a9544", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7476, "upload_time": "2013-11-01T15:35:07", "url": "https://files.pythonhosted.org/packages/b4/e0/476715c6d430ba1c838a61e7511a2c3116db313b18af0b615185386b7e51/tarantool-queue-0.1.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "af0e9f61aca9f6876489f580b24a1aa7", "sha256": "3162e5ea4d957224435996e5b57e759a3766fb792120e83b81e49b7051c74687" }, "downloads": -1, "filename": "tarantool-queue-0.1.1.zip", "has_sig": false, "md5_digest": "af0e9f61aca9f6876489f580b24a1aa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10572, "upload_time": "2013-11-01T15:35:10", "url": "https://files.pythonhosted.org/packages/41/9c/d2c4b089b7d6e9d1d846e6c9a93ec3345c2ed30c9a861a2adc55734b9c48/tarantool-queue-0.1.1.zip" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "5b3689b841c63d0a299fd056863eacf2", "sha256": "0e990425734bf353d2d96eb308db3583fe2fa7ac9f0fb203e6676fea437d1846" }, "downloads": -1, "filename": "tarantool-queue-0.1.2.tar.gz", "has_sig": false, "md5_digest": "5b3689b841c63d0a299fd056863eacf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7241, "upload_time": "2014-05-30T13:02:18", "url": "https://files.pythonhosted.org/packages/e0/68/86236dc459a1bee6cd7d0592446ab2634194bf305c8a2c4426e80e2bfc7e/tarantool-queue-0.1.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "15f387b188a14afe8c4391f2a2592e7f", "sha256": "8e11fbd66007b151e0f2e12b4a8b886ae1f444cd3c7acc3f62b67de0d7b7e476" }, "downloads": -1, "filename": "tarantool-queue-0.1.2.zip", "has_sig": false, "md5_digest": "15f387b188a14afe8c4391f2a2592e7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10786, "upload_time": "2014-05-30T13:02:22", "url": "https://files.pythonhosted.org/packages/a2/16/00c7212d4d195f49ac8eb04a4b67c9e46eb67479a56f5251078774b9829a/tarantool-queue-0.1.2.zip" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "2aa6ebc83685dbaa269b9ffb29586d56", "sha256": "07583ba16857a55fb830a0a432dcdd8bec928256481344a709033c6b3c544641" }, "downloads": -1, "filename": "tarantool-queue-0.1.4.tar.gz", "has_sig": false, "md5_digest": "2aa6ebc83685dbaa269b9ffb29586d56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8709, "upload_time": "2014-08-21T15:09:40", "url": "https://files.pythonhosted.org/packages/6b/d0/a0e5425eb5a834db272cb2280c85be2d621836a1b626045205381ea734bb/tarantool-queue-0.1.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "f3fe67aa8955f174bc5b14171cf4ed33", "sha256": "eb28a05626613a7eab2c61eef6d4cbc123db0501cd6fe4cc03bb1e93be27c8d8" }, "downloads": -1, "filename": "tarantool-queue-0.1.4.zip", "has_sig": false, "md5_digest": "f3fe67aa8955f174bc5b14171cf4ed33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14386, "upload_time": "2014-08-21T15:09:43", "url": "https://files.pythonhosted.org/packages/dd/6e/f59b0a120f19c6806ed3ce958495a9ab72e6801f8e9ef064ad04f287a48a/tarantool-queue-0.1.4.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2aa6ebc83685dbaa269b9ffb29586d56", "sha256": "07583ba16857a55fb830a0a432dcdd8bec928256481344a709033c6b3c544641" }, "downloads": -1, "filename": "tarantool-queue-0.1.4.tar.gz", "has_sig": false, "md5_digest": "2aa6ebc83685dbaa269b9ffb29586d56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8709, "upload_time": "2014-08-21T15:09:40", "url": "https://files.pythonhosted.org/packages/6b/d0/a0e5425eb5a834db272cb2280c85be2d621836a1b626045205381ea734bb/tarantool-queue-0.1.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "f3fe67aa8955f174bc5b14171cf4ed33", "sha256": "eb28a05626613a7eab2c61eef6d4cbc123db0501cd6fe4cc03bb1e93be27c8d8" }, "downloads": -1, "filename": "tarantool-queue-0.1.4.zip", "has_sig": false, "md5_digest": "f3fe67aa8955f174bc5b14171cf4ed33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14386, "upload_time": "2014-08-21T15:09:43", "url": "https://files.pythonhosted.org/packages/dd/6e/f59b0a120f19c6806ed3ce958495a9ab72e6801f8e9ef064ad04f287a48a/tarantool-queue-0.1.4.zip" } ] }