{ "info": { "author": "Kevin Jing Qiu", "author_email": "kevin@idempotent.ca", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3" ], "description": "===============================\nshardgather\n===============================\n\n.. image:: https://badge.fury.io/py/shardgather.png\n :target: http://badge.fury.io/py/shardgather\n \n.. image:: https://travis-ci.org/kevinjqiu/shardgather.png?branch=master\n :target: https://travis-ci.org/kevinjqiu/shardgather\n\n.. image:: https://pypip.in/d/shardgather/badge.png\n :target: https://crate.io/packages/shardgather?version=latest\n\n\n* Free software: BSD license\n* Documentation: http://shardgather.rtfd.org.\n\nFeatures\n--------\n\n* Executing SQL query against sharded databases (databases of of the same schema set)\n* Render the result in different formats:\n * table\n * csv\n * human\n* Interactive mode allows you manipulate the gathered data in a Python shell\n\nInstallation\n------------\n\nSee :doc:`installation.rst`\n\n\nUsage\n-----\n\nSee :doc:`usage.rst`\n\n\n\n\nHistory\n-------\n\n1.0.0 (2014-09-01)\n++++++++++++++++++\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kevinjqiu/shardgather", "keywords": "shardgather", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "shardgather", "package_url": "https://pypi.org/project/shardgather/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/shardgather/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/kevinjqiu/shardgather" }, "release_url": "https://pypi.org/project/shardgather/1.0.3/", "requires_dist": null, "requires_python": null, "summary": "A tool for executing SQL queries against sharded databases", "version": "1.0.3" }, "last_serial": 1515838, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "767ebd7010bb8e33b5ff5d67a0cd382a", "sha256": "00ca5d25d674495a17ff7c6f5579ea706237f0c30c31fbaff1982f8da433fcb6" }, "downloads": -1, "filename": "shardgather-0.1.2.tar.gz", "has_sig": false, "md5_digest": "767ebd7010bb8e33b5ff5d67a0cd382a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3477, "upload_time": "2014-09-27T04:42:30", "url": "https://files.pythonhosted.org/packages/90/0f/4bcab404629767d9ba79180fa6ec71aa0857b871aefd91d4c2f8ca457a35/shardgather-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "b5b9cbe55aacb59f5dc04d49e7f40a83", "sha256": "32edebaea88edf38bbeed0c7777b59f26bab69f125678ec95b214f5fd53be90f" }, "downloads": -1, "filename": "shardgather-0.1.3.tar.gz", "has_sig": false, "md5_digest": "b5b9cbe55aacb59f5dc04d49e7f40a83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8047, "upload_time": "2014-09-27T04:46:01", "url": "https://files.pythonhosted.org/packages/56/5f/5d7ea73aef0c7933c931d97d2a0e73f0ca3f2ae91f09393455e6bc2eda85/shardgather-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "93673ac2d17668393a267ced660225e5", "sha256": "9065a79a994c0614583719696178092287d600d075ee64bfd8366c4cd6f7b285" }, "downloads": -1, "filename": "shardgather-0.1.4.tar.gz", "has_sig": false, "md5_digest": "93673ac2d17668393a267ced660225e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8046, "upload_time": "2014-09-27T04:49:06", "url": "https://files.pythonhosted.org/packages/4a/3b/f31871bf0eb4257c77c508c3ae5af327807d0cca9f358b7279c2352a53ab/shardgather-0.1.4.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "be178e1414b837e7485e3f240909ee2f", "sha256": "032928583cd390b2af2c6a2b9f9bdacfe7665a25f3398d298ab7798c57d8cce9" }, "downloads": -1, "filename": "shardgather-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "be178e1414b837e7485e3f240909ee2f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7053, "upload_time": "2014-09-30T01:14:44", "url": "https://files.pythonhosted.org/packages/15/a2/08238c7af3f831275e66a2288a041110cb5c9b298c2177c89e3f84aabab8/shardgather-1.0.0-py2.py3-none-any.whl" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "2d12c2c83c90f8e2d661428a08f92876", "sha256": "99309856e5d15ffcd1f632e4c87bfdc13beccc75ea0698f20fe93688d6c14f20" }, "downloads": -1, "filename": "shardgather-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d12c2c83c90f8e2d661428a08f92876", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7042, "upload_time": "2014-11-07T05:00:34", "url": "https://files.pythonhosted.org/packages/f6/5a/8974d0beb58b794e6e2329914de3aa2a6083092acffbbac74ed4c71f8720/shardgather-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5533ca025017356075d71e1c1b0d18d", "sha256": "0675bc10e6716f69b2783684cddc7bd0311f21db316679689faced8e6d3e1003" }, "downloads": -1, "filename": "shardgather-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a5533ca025017356075d71e1c1b0d18d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6655, "upload_time": "2014-11-07T05:00:32", "url": "https://files.pythonhosted.org/packages/4e/87/e0eec8914da06593ac36b4847b3b032830aed01f1407b26f08039398d629/shardgather-1.0.1.tar.gz" } ], "1.0.2": [], "1.0.3": [ { "comment_text": "", "digests": { "md5": "c0de89b2d4b84420d4ff70c418016a74", "sha256": "a236ae9a3ffb110becb6a11eebba879470d86d9590008509dc5b552a4d27ee98" }, "downloads": -1, "filename": "shardgather-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0de89b2d4b84420d4ff70c418016a74", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7047, "upload_time": "2015-04-22T05:10:04", "url": "https://files.pythonhosted.org/packages/03/bf/ae5cdec082663f580cc65ce8c309f9e39f3dbba6fd1b946079b75dfb2ecc/shardgather-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d02a236d64cbf1e3aa8009b6369c2cc", "sha256": "9c328324e58e7019adc6e75a5c27f376170e1d88276013a784756388990e3ae4" }, "downloads": -1, "filename": "shardgather-1.0.3.tar.gz", "has_sig": false, "md5_digest": "8d02a236d64cbf1e3aa8009b6369c2cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6662, "upload_time": "2015-04-22T05:10:00", "url": "https://files.pythonhosted.org/packages/92/44/f471c24a7124a7564de7103a84a2dbfb1e9416652c75103114db4912c73b/shardgather-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c0de89b2d4b84420d4ff70c418016a74", "sha256": "a236ae9a3ffb110becb6a11eebba879470d86d9590008509dc5b552a4d27ee98" }, "downloads": -1, "filename": "shardgather-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0de89b2d4b84420d4ff70c418016a74", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7047, "upload_time": "2015-04-22T05:10:04", "url": "https://files.pythonhosted.org/packages/03/bf/ae5cdec082663f580cc65ce8c309f9e39f3dbba6fd1b946079b75dfb2ecc/shardgather-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d02a236d64cbf1e3aa8009b6369c2cc", "sha256": "9c328324e58e7019adc6e75a5c27f376170e1d88276013a784756388990e3ae4" }, "downloads": -1, "filename": "shardgather-1.0.3.tar.gz", "has_sig": false, "md5_digest": "8d02a236d64cbf1e3aa8009b6369c2cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6662, "upload_time": "2015-04-22T05:10:00", "url": "https://files.pythonhosted.org/packages/92/44/f471c24a7124a7564de7103a84a2dbfb1e9416652c75103114db4912c73b/shardgather-1.0.3.tar.gz" } ] }