{ "info": { "author": "Michael Dillon", "author_email": "wavetossed@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Topic :: Database :: Front-Ends", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Distributed Computing" ], "description": "# mcdict\n\nPython class to access a memcache as if it was a dict. This implementation includes the keys() method.\nAll the memcache limitations are preserved, e.g. keys must be strings no longer than 250 bytes.\n\n## Usage\n\nBasic usage:\n\n import mcdict\n mc = mcdict.MCDict()\n mc[\"mummy\"] = \"Olena\"\n print mc[\"mummy\"]\n\nBy default, it connects to localhost on port 11211. If you need to specify a host and/or port:\n\n mc = mcdict.MCDict(mcaddress='127.0.0.1:5211')\n\nAccess the underlying memcache Client object (note second mc)\n\n >>> mc.mc.get_stats()\n {'accepting_conns': '1',\n 'auth_cmds': '0',\n 'auth_errors': '0',\n ... }\n\nRetrieve a list of keys currently in use:\n(note that this will cause big memcaches to block until it completes and this won't provide a complete\nlist of keys on very big memcaches)\n\n >>> mc.keys()\n ['mummy',\n 'daddy',\n 'masha',\n ... ]\n\n## Installation\n\n pip install 'git+git://github.com/wavetossed/mcdict.git'\n\n## License\n\nmcdict is released under the [MIT license](http://creativecommons.org/licenses/MIT/).", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/wavetossed/mcdict/tarball/master", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wavetossed/mcdict", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "mcdict", "package_url": "https://pypi.org/project/mcdict/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/mcdict/", "project_urls": { "Download": "https://github.com/wavetossed/mcdict/tarball/master", "Homepage": "https://github.com/wavetossed/mcdict" }, "release_url": "https://pypi.org/project/mcdict/1.03/", "requires_dist": null, "requires_python": null, "summary": "Enhance Python memcached client with a dictionary class", "version": "1.03" }, "last_serial": 794579, "releases": { "1.01": [ { "comment_text": "", "digests": { "md5": "7240c1f880141d0fcbf48f684465ca00", "sha256": "04a83e31c586de374522ec59539977d6d5192e19ebed5afd0604bd09f45894b6" }, "downloads": -1, "filename": "mcdict-1.01.tar.gz", "has_sig": false, "md5_digest": "7240c1f880141d0fcbf48f684465ca00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4014, "upload_time": "2011-05-25T08:23:27", "url": "https://files.pythonhosted.org/packages/94/96/7690944d96fb94523c0d02b91e794d8ff54760682979cc11c83d4850b3eb/mcdict-1.01.tar.gz" } ], "1.02": [ { "comment_text": "", "digests": { "md5": "e3f4105030e6f5a004c054e80e5e3f8e", "sha256": "99c554f563cd1379367756f103a46d7a566c353d85142ff22ae6d756bc747ad0" }, "downloads": -1, "filename": "mcdict-1.02.tar.gz", "has_sig": false, "md5_digest": "e3f4105030e6f5a004c054e80e5e3f8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4182, "upload_time": "2011-06-01T04:28:48", "url": "https://files.pythonhosted.org/packages/09/be/c57ec5088a34a300f164f6e26f16cb94531c9cdd59820bcdb4b58fd09407/mcdict-1.02.tar.gz" } ], "1.03": [ { "comment_text": "", "digests": { "md5": "fc32a920f7e012b7079fae302043d5fa", "sha256": "2f061e6ebb213971a2712967ff0057f95559de7ecb660ef412fb9b783c7f1eab" }, "downloads": -1, "filename": "mcdict-1.03.tar.gz", "has_sig": false, "md5_digest": "fc32a920f7e012b7079fae302043d5fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4236, "upload_time": "2011-07-31T02:50:33", "url": "https://files.pythonhosted.org/packages/e1/53/e1c4775a866ea1fa407e3cc5ec9532f0edcd616c01570caa31bbdd848149/mcdict-1.03.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fc32a920f7e012b7079fae302043d5fa", "sha256": "2f061e6ebb213971a2712967ff0057f95559de7ecb660ef412fb9b783c7f1eab" }, "downloads": -1, "filename": "mcdict-1.03.tar.gz", "has_sig": false, "md5_digest": "fc32a920f7e012b7079fae302043d5fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4236, "upload_time": "2011-07-31T02:50:33", "url": "https://files.pythonhosted.org/packages/e1/53/e1c4775a866ea1fa407e3cc5ec9532f0edcd616c01570caa31bbdd848149/mcdict-1.03.tar.gz" } ] }