{ "info": { "author": "Dmitry Shveenkov", "author_email": "shveenkov@mail.ru", "bugtrack_url": null, "classifiers": [], "description": "Tarantool connection driver for work with gevent framework\n----------------------------------------------------------\nConnector required tarantool version 1.6:\n\n $ pip install gtarantool\n\nTry it example:\n\n.. code:: python\n\n import gevent\n import gtarantool\n\n cnt = 0\n\n def insert_job(tnt):\n global cnt\n\n for i in range(10000):\n # make io job here\n cnt += 1\n tnt.insert(\"tester\", (cnt, cnt))\n\n\n tnt = gtarantool.connect(\"127.0.0.1\", 3301)\n\n jobs = [gevent.spawn(insert_job, tnt)\n for _ in range(10)]\n\n gevent.joinall(jobs)\n\nUnder this scheme the gtarantool driver makes a smaller number of read/write tarantool socket.\n\nSee benchmark results time for insert/select/delete 100K tuples on 1.5KBytes:\n\n========= ========= ==========\ncall tarantool gtarantool\n========= ========= ==========\ninsert 32.448247 10.072774\nselect 22.326968 9.305423\ndelete 33.535188 9.464293\n========= ========= ==========\n\nIn this case, your code does not contain callbacks and remains synchronous!", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/shveenkov/gtarantool", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "gtarantool", "package_url": "https://pypi.org/project/gtarantool/", "platform": "", "project_url": "https://pypi.org/project/gtarantool/", "project_urls": { "Homepage": "https://github.com/shveenkov/gtarantool" }, "release_url": "https://pypi.org/project/gtarantool/1.0.12/", "requires_dist": null, "requires_python": "", "summary": "Tarantool connection driver for work with gevent framework", "version": "1.0.12" }, "last_serial": 2415314, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "5a37141e8573e70d86fdd99363c7fb33", "sha256": "dac7ae4cbd540053ca59cfbcf1412c569706d762607040ef72ee34071a1eaa3e" }, "downloads": -1, "filename": "gtarantool-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5a37141e8573e70d86fdd99363c7fb33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3448, "upload_time": "2015-03-21T17:12:47", "url": "https://files.pythonhosted.org/packages/56/9a/1af708b66f5f8348993e7d79cca3f9bac48459733ea7548afa6d95334a17/gtarantool-1.0.1.tar.gz" } ], "1.0.10": [ { "comment_text": "", "digests": { "md5": "44bc8b9c2944176c2b464d243aaf4e32", "sha256": "d51600014c47202f24b36815137be049e130c605ab657b4c0655a7b794c500ba" }, "downloads": -1, "filename": "gtarantool-1.0.10.tar.gz", "has_sig": false, "md5_digest": "44bc8b9c2944176c2b464d243aaf4e32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3791, "upload_time": "2015-03-27T11:49:05", "url": "https://files.pythonhosted.org/packages/ce/ed/846670c3acc6d49f1092cbaa2550a9ab60cd48e7904623fe2b3dd903137c/gtarantool-1.0.10.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "4b0ce6d117ae2bc0d8266262598b94c0", "sha256": "dbc82cdc8173b542bf95872eb93984aecb6182f808e6cf1dbc6c71fc95e1d912" }, "downloads": -1, "filename": "gtarantool-1.0.11.tar.gz", "has_sig": false, "md5_digest": "4b0ce6d117ae2bc0d8266262598b94c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3895, "upload_time": "2016-05-04T16:13:03", "url": "https://files.pythonhosted.org/packages/b9/ba/8a1d934977c3faa21e67c5a4cbf64345e916ff77551332fbe50cf7ce050d/gtarantool-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "fa5fef8ad335cfea361b5f42d51666a2", "sha256": "8ef0e1af0de24b4d532af6b13409724f3f70538fded0cdc9a8dc40502b694ff6" }, "downloads": -1, "filename": "gtarantool-1.0.12.tar.gz", "has_sig": false, "md5_digest": "fa5fef8ad335cfea361b5f42d51666a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4715, "upload_time": "2016-10-21T14:31:57", "url": "https://files.pythonhosted.org/packages/7e/c5/67c2d9ca3e58ee3c3fe6b313152cb8880b571a498d8baa862f2edf037840/gtarantool-1.0.12.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "bbe8cf5f3ae813906041b60e71dc2cb2", "sha256": "30d6c92801ca0ecbbba18fa8e10f425a6aec25c40f6c33db46b291f0fb6b3e0e" }, "downloads": -1, "filename": "gtarantool-1.0.2.tar.gz", "has_sig": false, "md5_digest": "bbe8cf5f3ae813906041b60e71dc2cb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3581, "upload_time": "2015-03-21T19:06:44", "url": "https://files.pythonhosted.org/packages/70/cd/1905b1696fe51a4e2b5770268284a82cf1b013c110c102a37bde8662c273/gtarantool-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "156244dcf75c58747f1f441d662b002f", "sha256": "9b4b8d4cfc9cac6dc8d1012e8f600b16930fc670533b963e17f15648ae31c0b8" }, "downloads": -1, "filename": "gtarantool-1.0.3.tar.gz", "has_sig": false, "md5_digest": "156244dcf75c58747f1f441d662b002f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3578, "upload_time": "2015-03-21T19:11:21", "url": "https://files.pythonhosted.org/packages/3e/d4/005573092ed08666622de9242e2dc6998bd1965da1fd6661630c169c99f6/gtarantool-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "eea774973737b314fa6ba256f24b59d4", "sha256": "b84c8d30bdb5578591d30cf9b9baa0d7c7f76ab089a97418fa210537c81c1ae5" }, "downloads": -1, "filename": "gtarantool-1.0.4.tar.gz", "has_sig": false, "md5_digest": "eea774973737b314fa6ba256f24b59d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3616, "upload_time": "2015-03-21T20:19:55", "url": "https://files.pythonhosted.org/packages/d4/68/e433e6f665b2b64e81cec626df3e8b4fe32baed77d527746fcbe780b18e0/gtarantool-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "4fdd3c3bd9436d6880633075c837f9e0", "sha256": "ba696b6c45e140febc6c67214476f16a546e5ff2234fc59ab66f45d9602a3ef1" }, "downloads": -1, "filename": "gtarantool-1.0.5.tar.gz", "has_sig": false, "md5_digest": "4fdd3c3bd9436d6880633075c837f9e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3858, "upload_time": "2015-03-23T11:20:05", "url": "https://files.pythonhosted.org/packages/c7/b8/0efbeeb85928bfb6d5ead9ba2decfb160566916563451f27c88d7b9b42d3/gtarantool-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "ba90adb64d5b2dd6d3098684d48e0f21", "sha256": "576448538b3742e800a405bdd0ba04cd17b254b19ab3d91b2831408ab6622d7c" }, "downloads": -1, "filename": "gtarantool-1.0.6.tar.gz", "has_sig": false, "md5_digest": "ba90adb64d5b2dd6d3098684d48e0f21", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3107, "upload_time": "2015-03-25T17:24:43", "url": "https://files.pythonhosted.org/packages/8c/90/4a795556b62384b8fcddee89299cf7b1493243ca45c195c1a1893cb800c6/gtarantool-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "3ce99bfe0e44d973f5b657a88f442419", "sha256": "4487de952fb2836453e67e7220f279fa82b08f1d16dbd4e83bd84e767b0ec1d5" }, "downloads": -1, "filename": "gtarantool-1.0.7.tar.gz", "has_sig": false, "md5_digest": "3ce99bfe0e44d973f5b657a88f442419", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3206, "upload_time": "2015-03-25T17:29:38", "url": "https://files.pythonhosted.org/packages/ab/2b/8ef6e3a06546db4fd4c3a82beec90e3c25d27dbc0e85de209251ba092f55/gtarantool-1.0.7.tar.gz" } ], "1.0.8": [], "1.0.9": [ { "comment_text": "", "digests": { "md5": "4a6d07ab76bfe6b7fd0ff7a2c8820489", "sha256": "e00a537d3e40bb60ecc5f03347b617146fd47ea1e2f93ac38c1c2240cb695238" }, "downloads": -1, "filename": "gtarantool-1.0.9.tar.gz", "has_sig": false, "md5_digest": "4a6d07ab76bfe6b7fd0ff7a2c8820489", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3641, "upload_time": "2015-03-26T18:13:07", "url": "https://files.pythonhosted.org/packages/a1/03/cb751a1c554d33843e09183297014df9577d8d5bb83df130c55117abc955/gtarantool-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fa5fef8ad335cfea361b5f42d51666a2", "sha256": "8ef0e1af0de24b4d532af6b13409724f3f70538fded0cdc9a8dc40502b694ff6" }, "downloads": -1, "filename": "gtarantool-1.0.12.tar.gz", "has_sig": false, "md5_digest": "fa5fef8ad335cfea361b5f42d51666a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4715, "upload_time": "2016-10-21T14:31:57", "url": "https://files.pythonhosted.org/packages/7e/c5/67c2d9ca3e58ee3c3fe6b313152cb8880b571a498d8baa862f2edf037840/gtarantool-1.0.12.tar.gz" } ] }