{ "info": { "author": "amix the lucky stiff", "author_email": "amix@amix.dk", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "memcached_lock\n---------------\n\nImplements a distributed transaction using memcached or\na memcached compatible storage.\n\n\nExample\n-------\n\nBasic example of usage::\n\n from __future__ import with_statement\n import memcache\n from memcached_lock import dist_lock\n\n client = memcache.Client(['127.0.0.1:11211'])\n with dist_lock('test', client):\n print 'Is there anybody out there!?'", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.amix.dk/", "keywords": "memcached lock distributed", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "memcached_lock", "package_url": "https://pypi.org/project/memcached_lock/", "platform": "Any", "project_url": "https://pypi.org/project/memcached_lock/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.amix.dk/" }, "release_url": "https://pypi.org/project/memcached_lock/1.1/", "requires_dist": null, "requires_python": null, "summary": "Implements a distributed lock on top of memcached.", "version": "1.1" }, "last_serial": 794680, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "ffeed9e242b4a54acbd767fdcf8b2b73", "sha256": "9b21aa648baca40e3bf0c1e7204593f3db1352afa8c47cd8d7d670db3f3fe875" }, "downloads": -1, "filename": "memcached_lock-1.0-py2.5.egg", "has_sig": false, "md5_digest": "ffeed9e242b4a54acbd767fdcf8b2b73", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 2858, "upload_time": "2008-12-27T07:33:45", "url": "https://files.pythonhosted.org/packages/f4/bc/527c366a3f08a3e6d1dbe03edf7dc8ac91fd0d1b68440c718707f8e37e5a/memcached_lock-1.0-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "b5ad2b93c7003e4d922b16a2100416fc", "sha256": "17d6b42022ae03c86b14945732cb511dedde323b9ffe24a8e894c741b5d57edd" }, "downloads": -1, "filename": "memcached_lock-1.0.tar.gz", "has_sig": false, "md5_digest": "b5ad2b93c7003e4d922b16a2100416fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1841, "upload_time": "2008-12-27T07:33:45", "url": "https://files.pythonhosted.org/packages/b2/c3/2e4e2bcff9e5de3a1557666331116e33fb3a927c155e27fdb24557f1a2cf/memcached_lock-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "6a4e4c2c68c53a1d017e2504ec1d8d1b", "sha256": "70f6a29a994071d4554e5b35486c82a0f4405855dd251969e5932fcac0dd8616" }, "downloads": -1, "filename": "memcached_lock-1.1-py2.6.egg", "has_sig": false, "md5_digest": "6a4e4c2c68c53a1d017e2504ec1d8d1b", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 3042, "upload_time": "2010-03-30T10:52:27", "url": "https://files.pythonhosted.org/packages/3d/af/058501006c5deb2efe9130d504c3160266641095791b88c11867204a89fd/memcached_lock-1.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "a8621917b6c306aaabde56b0db6a0983", "sha256": "e0cd3a78e97385ebdc1258a18c3ee8de3f3de569921fcc028e58fd03bf90e086" }, "downloads": -1, "filename": "memcached_lock-1.1.tar.gz", "has_sig": false, "md5_digest": "a8621917b6c306aaabde56b0db6a0983", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1910, "upload_time": "2010-03-30T10:52:26", "url": "https://files.pythonhosted.org/packages/00/e2/834c0eb93271edea18b2969c2892f47bebd986029ebab39ff33421c66e33/memcached_lock-1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6a4e4c2c68c53a1d017e2504ec1d8d1b", "sha256": "70f6a29a994071d4554e5b35486c82a0f4405855dd251969e5932fcac0dd8616" }, "downloads": -1, "filename": "memcached_lock-1.1-py2.6.egg", "has_sig": false, "md5_digest": "6a4e4c2c68c53a1d017e2504ec1d8d1b", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 3042, "upload_time": "2010-03-30T10:52:27", "url": "https://files.pythonhosted.org/packages/3d/af/058501006c5deb2efe9130d504c3160266641095791b88c11867204a89fd/memcached_lock-1.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "a8621917b6c306aaabde56b0db6a0983", "sha256": "e0cd3a78e97385ebdc1258a18c3ee8de3f3de569921fcc028e58fd03bf90e086" }, "downloads": -1, "filename": "memcached_lock-1.1.tar.gz", "has_sig": false, "md5_digest": "a8621917b6c306aaabde56b0db6a0983", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1910, "upload_time": "2010-03-30T10:52:26", "url": "https://files.pythonhosted.org/packages/00/e2/834c0eb93271edea18b2969c2892f47bebd986029ebab39ff33421c66e33/memcached_lock-1.1.tar.gz" } ] }