{ "info": { "author": "Vincent Jacques", "author_email": "vincent@vincent-jacques.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Topic :: Database" ], "description": "LowVoltage is a standalone Python (2.7+ and 3.4+) client for `DynamoDB `__\nthat doesn't hide any feature of `the API `__.\n\nIt's licensed under the `MIT license `__.\nIt depends only on the excellent `python-requests `__ library.\nIt's available on the `Python package index `__, its `documentation is hosted by Python `__ and its source code is on `GitHub `__.\n\nIt's currently in the beta stage, meaning I believe the interface will be faily stable but may still change if we have good reasons to do so.\nPlease have a look to the `changelog `__ when updating between v0.x releases.\nI'll do my best to respect `semantic versioning `__.\n\nQuestions? Remarks? Bugs? Want to contribute? `Open an issue `__!\n\n.. image:: https://img.shields.io/travis/jacquev6/LowVoltage/master.svg\n :target: https://travis-ci.org/jacquev6/LowVoltage\n\n.. image:: https://img.shields.io/coveralls/jacquev6/LowVoltage/master.svg\n :target: https://coveralls.io/r/jacquev6/LowVoltage\n\n.. image:: https://img.shields.io/codeclimate/github/jacquev6/LowVoltage.svg\n :target: https://codeclimate.com/github/jacquev6/LowVoltage\n\n.. image:: https://img.shields.io/scrutinizer/g/jacquev6/LowVoltage.svg\n :target: https://scrutinizer-ci.com/g/jacquev6/LowVoltage\n\n.. image:: https://img.shields.io/pypi/dm/LowVoltage.svg\n :target: https://pypi.python.org/pypi/LowVoltage\n\n.. image:: https://img.shields.io/pypi/l/LowVoltage.svg\n :target: https://pypi.python.org/pypi/LowVoltage\n\n.. image:: https://img.shields.io/pypi/v/LowVoltage.svg\n :target: https://pypi.python.org/pypi/LowVoltage\n\n.. image:: https://img.shields.io/pypi/pyversions/LowVoltage.svg\n :target: https://pypi.python.org/pypi/LowVoltage\n\n.. image:: https://img.shields.io/pypi/status/LowVoltage.svg\n :target: https://pypi.python.org/pypi/LowVoltage\n\n.. image:: https://img.shields.io/github/issues/jacquev6/LowVoltage.svg\n :target: https://github.com/jacquev6/LowVoltage/issues\n\n.. image:: https://badge.waffle.io/jacquev6/lowvoltage.png?label=ready&title=ready\n :target: https://waffle.io/jacquev6/lowvoltage\n\n.. image:: https://img.shields.io/github/forks/jacquev6/LowVoltage.svg\n :target: https://github.com/jacquev6/LowVoltage/network\n\n.. image:: https://img.shields.io/github/stars/jacquev6/LowVoltage.svg\n :target: https://github.com/jacquev6/LowVoltage/stargazers\n\n.. _quick-start:\n\nQuick start\n===========\n\nInstall from PyPI::\n\n $ pip install LowVoltage\n\nImport the package and create a connection (assuming your ``AWS_ACCESS_KEY_ID`` and ``AWS_SECRET_ACCESS_KEY`` environment variables are set):\n\n>>> from LowVoltage import *\n>>> connection = Connection(\"us-west-2\", EnvironmentCredentials())\n\nAssuming you have a table named ``\"LowVoltage.Tests.Doc.1\"`` with a hash key on the number attribute ``\"h\"``, you can put an item and get it back:\n\n>>> table = \"LowVoltage.Tests.Doc.1\"\n\n>>> connection(PutItem(table, {\"h\": 0, \"a\": 42, \"b\": u\"bar\"}))\n\n\n>>> connection(GetItem(table, {\"h\": 0})).item\n{u'a': 42, u'h': 0, u'b': u'bar'}\n", "description_content_type": null, "docs_url": "https://pythonhosted.org/LowVoltage/", "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pythonhosted.org/LowVoltage", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "LowVoltage", "package_url": "https://pypi.org/project/LowVoltage/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/LowVoltage/", "project_urls": { "Homepage": "http://pythonhosted.org/LowVoltage" }, "release_url": "https://pypi.org/project/LowVoltage/0.7.3/", "requires_dist": null, "requires_python": null, "summary": "Standalone DynamoDB client not hiding any feature", "version": "0.7.3" }, "last_serial": 1710446, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "be88fd7aa6f666d3dc7ba28ccdb4dd57", "sha256": "3bfddf2448f63559fa2107d478cf4b5c9b53c91dd69e7c0cc1aa520743138eed" }, "downloads": -1, "filename": "LowVoltage-0.1.0.tar.gz", "has_sig": false, "md5_digest": "be88fd7aa6f666d3dc7ba28ccdb4dd57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6580, "upload_time": "2014-10-04T19:53:00", "url": "https://files.pythonhosted.org/packages/7a/b9/32d00665c96f5a6b489fc0b7eed0cc9e599997f5b60e96ca0133311efaa9/LowVoltage-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b1901606a16105006e2e075515f04089", "sha256": "7fca5d9c687bfac6a39f5e38274e4e131c0a6883b46e7e8e91ddae94b268327b" }, "downloads": -1, "filename": "LowVoltage-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b1901606a16105006e2e075515f04089", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33509, "upload_time": "2015-04-20T20:59:24", "url": "https://files.pythonhosted.org/packages/1d/2d/0d408640c67568e0699feceaf7bddee70e8d764467450f0078d602174a1a/LowVoltage-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "4030a2a0cc43eef953654141cebb3dac", "sha256": "6a489a016ce291d9ed7b4f228a9d121bf9bdaa9dd57ac1a728265bf6cd8cbab2" }, "downloads": -1, "filename": "LowVoltage-0.2.1.tar.gz", "has_sig": false, "md5_digest": "4030a2a0cc43eef953654141cebb3dac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33511, "upload_time": "2015-04-21T06:12:45", "url": "https://files.pythonhosted.org/packages/62/86/b03b927260b9e75e76f0f634d9884a5ad9ac7b595d4db8aaabce49b9bcd6/LowVoltage-0.2.1.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "b017ed5a85ebb40c785468b65a406632", "sha256": "00047f9ff03800b8758a9afd9d5ebd9ef45faa323f9adb4438f187c30f64ea52" }, "downloads": -1, "filename": "LowVoltage-0.2.3.tar.gz", "has_sig": false, "md5_digest": "b017ed5a85ebb40c785468b65a406632", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33455, "upload_time": "2015-04-21T07:17:08", "url": "https://files.pythonhosted.org/packages/37/a1/39f7e58154654592a1743416fcaf953430c719b0319cc109b08105a5c375/LowVoltage-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "bce4ef1bd5ce728ef1a8ab3eba6c885c", "sha256": "33330f87bcb176d70c80d10395421cb228cb0fc3340cbbe4fa8c46ab4cb8d242" }, "downloads": -1, "filename": "LowVoltage-0.2.4.tar.gz", "has_sig": false, "md5_digest": "bce4ef1bd5ce728ef1a8ab3eba6c885c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34146, "upload_time": "2015-04-22T06:47:27", "url": "https://files.pythonhosted.org/packages/35/0f/cd815a059e9bbfaca84d5343fa5d3d8f36b90cadc84967f93808d08d8bc5/LowVoltage-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "ba93ffb9d18b09404eee1147052da680", "sha256": "cec73e79b0d80466117f1058bcc354f0b9e3532f461a6894096dd27b8c89a52e" }, "downloads": -1, "filename": "LowVoltage-0.2.5.zip", "has_sig": false, "md5_digest": "ba93ffb9d18b09404eee1147052da680", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66840, "upload_time": "2015-04-22T07:10:23", "url": "https://files.pythonhosted.org/packages/a2/c9/6eaf81feada9753a5338615933e1373e01637863f6de2c0d0ed9fbfd5028/LowVoltage-0.2.5.zip" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "3cd030702e29a2478c3c87c4417da26d", "sha256": "4de9d0a12dd6f47e4c9a3208769c040efbe38d4b210eab69b2f32005135eaea4" }, "downloads": -1, "filename": "LowVoltage-0.2.6.tar.gz", "has_sig": false, "md5_digest": "3cd030702e29a2478c3c87c4417da26d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34673, "upload_time": "2015-04-22T07:23:34", "url": "https://files.pythonhosted.org/packages/da/8a/77bbdd95296c0306537adc76b49dd2772c609f0faa5848fbe80c0eea0754/LowVoltage-0.2.6.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "931325e3fac70c5799f2948acc172eec", "sha256": "485460b09649d620e6bdf73fe597c46acdda77f07a64ddfe7dc79c7bbfe41138" }, "downloads": -1, "filename": "LowVoltage-0.3.0.tar.gz", "has_sig": false, "md5_digest": "931325e3fac70c5799f2948acc172eec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34349, "upload_time": "2015-04-22T16:35:07", "url": "https://files.pythonhosted.org/packages/93/48/9126c1bfcd8e28f08aae55a00e5fb158acace2bbc6e9a6d28dea7571facc/LowVoltage-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "bc2cb3afe56f4d3c5587648c35591593", "sha256": "d0d14165bf12b12046f708a48d864ea82a89ce460747678581d7de932fc0c3b3" }, "downloads": -1, "filename": "LowVoltage-0.4.0.tar.gz", "has_sig": false, "md5_digest": "bc2cb3afe56f4d3c5587648c35591593", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42342, "upload_time": "2015-04-24T15:50:19", "url": "https://files.pythonhosted.org/packages/8d/63/2720228b1458688a5350c7ea273cd698c2c98635598714121f2447b9ea5e/LowVoltage-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "58556c6ef502ae4ba607de603d7c200f", "sha256": "bf3a2944ffa62eeaf13861ff9648e9cecb970ff89d57dbc15bd9a032c87d49f9" }, "downloads": -1, "filename": "LowVoltage-0.5.0.tar.gz", "has_sig": false, "md5_digest": "58556c6ef502ae4ba607de603d7c200f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49560, "upload_time": "2015-04-25T19:52:29", "url": "https://files.pythonhosted.org/packages/97/6a/c3a20f9166a2cf74fa7c6ddebb6ea5542f9a7a22ff18e2b6c3deada14c34/LowVoltage-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "aaf8b2c7efa026b6013f73eda392e231", "sha256": "e250e071b34d5dd404ecdd5138535a2e46bfe18c7ff50a1542fbd0e7d59c145e" }, "downloads": -1, "filename": "LowVoltage-0.6.0.tar.gz", "has_sig": false, "md5_digest": "aaf8b2c7efa026b6013f73eda392e231", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51182, "upload_time": "2015-04-26T14:27:39", "url": "https://files.pythonhosted.org/packages/f2/2f/37b1c2fc7751869f6bd470d10fad157a79cbedd8bd97dec8c947a4657e53/LowVoltage-0.6.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "05a3a45584706036422ce6f4dd3300c4", "sha256": "effcd54fd89b865506c1eb86111f6fa2bac5b030ef5ff8b7dcd2d79e44d80e49" }, "downloads": -1, "filename": "LowVoltage-0.7.1.tar.gz", "has_sig": false, "md5_digest": "05a3a45584706036422ce6f4dd3300c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54809, "upload_time": "2015-04-27T17:27:33", "url": "https://files.pythonhosted.org/packages/68/19/03f9e8a975a180e19d804537d02a25a44e7cc91c282246557864c32e7f9e/LowVoltage-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "72ac9a32257379a3f9da0a49193a72db", "sha256": "a6f61e237bcb65f8c26252131bf9d5797710818be674f59cfbfdf70be72e759b" }, "downloads": -1, "filename": "LowVoltage-0.7.2.tar.gz", "has_sig": false, "md5_digest": "72ac9a32257379a3f9da0a49193a72db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57270, "upload_time": "2015-06-23T13:19:46", "url": "https://files.pythonhosted.org/packages/1d/65/f840af434dacd2e7f777f61f052c36c6febefa1192ac45b28eac4ce3df02/LowVoltage-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "043259380e00a9868415c77ea4463dac", "sha256": "03a5079b046862b653f3a46bbd8705369112ab44b0c3523a83bee2de78276cc0" }, "downloads": -1, "filename": "LowVoltage-0.7.3.tar.gz", "has_sig": false, "md5_digest": "043259380e00a9868415c77ea4463dac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57412, "upload_time": "2015-09-06T16:09:15", "url": "https://files.pythonhosted.org/packages/96/34/6c20ab948eeef73e7dced03a00a02aaa932f1a3ef8ca538caa0d6cf9bb94/LowVoltage-0.7.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "043259380e00a9868415c77ea4463dac", "sha256": "03a5079b046862b653f3a46bbd8705369112ab44b0c3523a83bee2de78276cc0" }, "downloads": -1, "filename": "LowVoltage-0.7.3.tar.gz", "has_sig": false, "md5_digest": "043259380e00a9868415c77ea4463dac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57412, "upload_time": "2015-09-06T16:09:15", "url": "https://files.pythonhosted.org/packages/96/34/6c20ab948eeef73e7dced03a00a02aaa932f1a3ef8ca538caa0d6cf9bb94/LowVoltage-0.7.3.tar.gz" } ] }