{ "info": { "author": "Samuel Sutch", "author_email": "samuel.sutch@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7" ], "description": "Padlock is a Python library that provides a lock through a single, simple interface and offers several backends\n(actually, for now, only one, until someone `contributes another `_) so\nyou can choose the backend that best fits your needs.\n\nIt's really easy to use. Here, for example, is how to create a cassandra row lock::\n\n >>> import padlock, pycassa\n >>> pool = pycassa.ConnectionPool('my_keyspace')\n >>> with padlock.get('cassandra, pool=pool, column_family='my_column_family'):\n ... do_important_shit()\n \"success!\"\n\nHuzzah!", "description_content_type": null, "docs_url": "https://pythonhosted.org/padlock/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/samuraisam/padlock", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "padlock", "package_url": "https://pypi.org/project/padlock/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/padlock/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/samuraisam/padlock" }, "release_url": "https://pypi.org/project/padlock/0.0.2/", "requires_dist": null, "requires_python": null, "summary": "A lock library with multiple backends", "version": "0.0.2" }, "last_serial": 795963, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7a37ea667a0efd1c4c231e45c9d6c668", "sha256": "53b9c859accaf4e0a92666e67280169b5aec041df6b6db86c89aa7db29bc19af" }, "downloads": -1, "filename": "padlock-0.0.1.tar.gz", "has_sig": false, "md5_digest": "7a37ea667a0efd1c4c231e45c9d6c668", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1276, "upload_time": "2012-11-18T09:39:51", "url": "https://files.pythonhosted.org/packages/df/54/c0a5238ff25c5057d20f3b57f75bfa8857f0d9af381f241eafaf060cd753/padlock-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "cd6802b6dcba1fa750f9173135f56545", "sha256": "a8817ada785259f5741b14f94716c25ca9d3ec7bc7d1dc73fea463438334caf4" }, "downloads": -1, "filename": "padlock-0.0.2.tar.gz", "has_sig": false, "md5_digest": "cd6802b6dcba1fa750f9173135f56545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2018, "upload_time": "2012-11-19T01:07:10", "url": "https://files.pythonhosted.org/packages/aa/a5/623274be0c9c04daafd75f275e6c06b3de465c603716200af5547a63931f/padlock-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cd6802b6dcba1fa750f9173135f56545", "sha256": "a8817ada785259f5741b14f94716c25ca9d3ec7bc7d1dc73fea463438334caf4" }, "downloads": -1, "filename": "padlock-0.0.2.tar.gz", "has_sig": false, "md5_digest": "cd6802b6dcba1fa750f9173135f56545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2018, "upload_time": "2012-11-19T01:07:10", "url": "https://files.pythonhosted.org/packages/aa/a5/623274be0c9c04daafd75f275e6c06b3de465c603716200af5547a63931f/padlock-0.0.2.tar.gz" } ] }