{ "info": { "author": "Charles Gordon", "author_email": "charles@pinterest.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Database" ], "description": "pymemcache\n==========\n\n.. image:: https://travis-ci.org/pinterest/pymemcache.svg\n :target: https://travis-ci.org/pinterest/pymemcache\n\n.. image:: https://img.shields.io/pypi/v/pymemcache.svg\n :target: https://pypi.python.org/pypi/pymemcache\n\n.. image:: https://readthedocs.org/projects/pymemcache/badge/?version=master\n :target: https://pymemcache.readthedocs.io/en/latest/\n :alt: Master Documentation Status\n\nA comprehensive, fast, pure-Python memcached client.\n\npymemcache supports the following features:\n\n* Complete implementation of the memcached text protocol.\n* Configurable timeouts for socket connect and send/recv calls.\n* Access to the \"noreply\" flag, which can significantly increase the speed of writes.\n* Flexible, modular and simple approach to serialization and deserialization.\n* The (optional) ability to treat network and memcached errors as cache misses.\n\nInstalling pymemcache\n=====================\n\nInstall from pip:\n\n.. code-block:: bash\n\n pip install pymemcache\n\nFor development, clone from github and run the tests:\n\n.. code-block:: bash\n\n git clone https://github.com/pinterest/pymemcache.git\n cd pymemcache\n\nRun the tests (make sure you have a local memcached server running):\n\n.. code-block:: bash\n\n tox\n\nUsage\n=====\n\nSee the documentation here: https://pymemcache.readthedocs.io/en/latest/\n\nDjango\n------\n\nIf you're planning on using pymemcache with Django, you might be interested in\n`django-pymemcache `_.\nIt provides a Django cache backend that is built on pymemcache.\n\nComparison with Other Libraries\n===============================\n\npylibmc\n-------\n\nThe pylibmc library is a wrapper around libmemcached, implemented in C. It is\nfast, implements consistent hashing, the full memcached protocol and timeouts.\nIt does not provide access to the \"noreply\" flag. It also isn't pure Python,\nso using it with libraries like gevent is out of the question, and its\ndependency on libmemcached poses challenges (e.g., it must be built against\nthe same version of libmemcached that it will use at runtime).\n\nPython-memcache\n---------------\n\nThe python-memcache library implements the entire memcached text protocol, has\na single timeout for all socket calls and has a flexible approach to\nserialization and deserialization. It is also written entirely in Python, so\nit works well with libraries like gevent. However, it is tied to using thread\nlocals, doesn't implement \"noreply\", can't treat errors as cache misses and is\nslower than both pylibmc and pymemcache. It is also tied to a specific method\nfor handling clusters of memcached servers.\n\nmemcache_client\n---------------\n\nThe team at mixpanel put together a pure Python memcached client as well. It\nhas more fine grained support for socket timeouts, only connects to a single\nhost. However, it doesn't support most of the memcached API (just get, set,\ndelete and stats), doesn't support \"noreply\", has no serialization or\ndeserialization support and can't treat errors as cache misses.\n\nExternal Links\n==============\n\nThe memcached text protocol reference page:\n https://github.com/memcached/memcached/blob/master/doc/protocol.txt\n\nThe python-memcached library (another pure-Python library):\n https://github.com/linsomniac/python-memcached\n\nMixpanel's Blog post about their memcached client for Python:\n http://code.mixpanel.com/2012/07/16/we-went-down-so-we-wrote-a-better-pure-python-memcache-client/\n\nMixpanel's pure Python memcached client:\n https://github.com/mixpanel/memcache_client\n\nCredits\n=======\n\n* `Charles Gordon `_\n* `Dave Dash `_\n* `Dan Crosta `_\n* `Julian Berman `_\n* `Mark Shirley `_\n* `Tim Bart `_\n* `Thomas Orozco `_\n* `Marc Abramowitz `_\n* `Marc-Andre Courtois `_\n* `Julien Danjou `_\n* `INADA Naoki `_\n* `James Socol `_\n* `Joshua Harlow `_\n* `John Anderson `_\n* `Adam Chainz `_\n* `Ernest W. Durbin III `_\n* `Remco van Oosterhout `_\n* `Nicholas Charriere `_\n* `Joe Gordon `_\n* `Jon Parise `_\n\nWe're Hiring!\n=============\nAre you really excited about open-source? Or great software engineering?\nPinterest is `hiring `_!\n\nChangelog\n=========\n\nNew in version 2.2.2\n--------------------\n* Fix ``long_description`` string in Python packaging.\n\nNew in version 2.2.1\n--------------------\n* Fix ``flags`` when setting multiple differently-typed values at once.\n\nNew in version 2.2.0\n--------------------\n* Drop official support for Python 3.4.\n* Use ``setup.cfg`` metadata instead ``setup.py`` config to generate package.\n* Add ``default_noreply`` parameter to ``HashClient``.\n* Add ``encoding`` parameter to ``Client`` constructors (defaults to ``ascii``).\n* Add ``flags`` parameter to write operation methods.\n* Handle unicode key values in ``MockMemcacheClient`` correctly.\n* Improve ASCII encoding failure exception.\n\nNew in version 2.1.1\n--------------------\n* Fix ``setup.py`` dependency on six already being installed.\n\nNew in version 2.1.0\n--------------------\n* Public classes and exceptions can now be imported from the top-level\n ``pymemcache`` package (e.g. ``pymemcache.Client``).\n `#197 `_\n* Add UNIX domain socket support and document server connection options.\n `#206 `_\n* Add support for the ``cache_memlimit`` command.\n `#211 `_\n* Commands key are now always sent in their original order.\n `#209 `_\n\nNew in version 2.0.0\n--------------------\n* Change set_many and set_multi api return value. `#179 `_\n* Fix support for newbytes from python-future. `#187 `_\n* Add support for Python 3.7, and drop support for Python 3.3\n* Properly batch Client.set_many() call. `#182 `_\n* Improve _check_key() and _store_cmd() performance. `#183 `_\n* Properly batch Client.delete_many() call. `#184 `_\n* Add option to explicitly set pickle version used by serde. `#190 `_\n\nNew in version 1.4.4\n--------------------\n* pypy3 to travis test matrix\n* full benchmarks in test\n* fix flake8 issues\n* Have mockmemcacheclient support non-ascii strings\n* Switch from using pickle format 0 to the highest available version. See `#156 `_\n\n *Warning*: different versions of python have different highest pickle versions: https://docs.python.org/3/library/pickle.html\n\n\nNew in version 1.4.3\n--------------------\n* Documentation improvements\n* Fixed cachedump stats command, see `#103 `_\n* Honor default_value in HashClient\n\nNew in version 1.4.2\n--------------------\n* Drop support for python 2.6, see `#109 `_\n\nNew in version 1.4.1\n--------------------\n* Python 3 serializations fixes `#131 `_\n* Drop support for pypy3\n* Comment cleanup\n* Add gets_many to hash_client\n* Better checking for illegal chars in key\n\nNew in version 1.4.0\n--------------------\n* Unicode keys support. It is now possible to pass the flag ``allow_unicode_keys`` when creating the clients, thanks @jogo!\n* Fixed a bug where PooledClient wasn't following ``default_noreply`` arg set on init, thanks @kols!\n* Improved documentation\n\nNew in version 1.3.8\n--------------------\n* use cpickle instead of pickle when possible (python2)\n\nNew in version 1.3.7\n--------------------\n* default parameter on get(key, default=0)\n* fixed docs to autogenerate themselves with sphinx\n* fix linter to work with python3\n* improve error message on illegal Input for the key\n* refactor stat parsing\n* fix MockMemcacheClient\n* fix unicode char in middle of key bug\n\nNew in version 1.3.6\n--------------------\n* Fix flake8 and cleanup tox building\n* Fix security vulnerability by sanitizing key input\n\nNew in version 1.3.5\n--------------------\n* Bug fix for HashClient when retries is set to zero.\n* Adding the VERSION command to the clients.\n\nNew in version 1.3.4\n--------------------\n* Bug fix for the HashClient that corrects behavior when there are no working servers.\n\nNew in version 1.3.3\n--------------------\n* Adding caching to the Travis build.\n* A bug fix for pluggable hashing in HashClient.\n* Adding a default_noreply argument to the Client ctor.\n\nNew in version 1.3.2\n--------------------\n* Making the location of Memcache Exceptions backwards compatible.\n\nNew in version 1.3.0\n--------------------\n* Python 3 Support\n* Introduced HashClient that uses consistent hasing for allocating keys across many memcached nodes. It also can detect servers going down and rebalance keys across the available nodes.\n* Retry sock.recv() when it raises EINTR\n\nNew in version 1.2.9\n--------------------\n* Introduced PooledClient a thread-safe pool of clients\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pinterest/pymemcache", "keywords": "memcache,client,database", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "pymemcache", "package_url": "https://pypi.org/project/pymemcache/", "platform": "", "project_url": "https://pypi.org/project/pymemcache/", "project_urls": { "Homepage": "https://github.com/pinterest/pymemcache" }, "release_url": "https://pypi.org/project/pymemcache/2.2.2/", "requires_dist": [ "six" ], "requires_python": "", "summary": "\"A comprehensive, fast, pure Python memcached client\"", "version": "2.2.2" }, "last_serial": 5641249, "releases": { "0.9": [ { "comment_text": "", "digests": { "md5": "587bddf9d1f964f1c615937ed93fcbc0", "sha256": "643e9f429e7d726066229f3d99ae0c6313259d7a89aa196e9203a77e337f7073" }, "downloads": -1, "filename": "pymemcache-0.9.macosx-10.8-intel.exe", "has_sig": false, "md5_digest": "587bddf9d1f964f1c615937ed93fcbc0", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 76930, "upload_time": "2013-02-09T02:02:56", "url": "https://files.pythonhosted.org/packages/be/ab/6d5af4738d72aa510fd049b64859e4c73fceadca01340ee5c292f0dd2942/pymemcache-0.9.macosx-10.8-intel.exe" }, { "comment_text": "", "digests": { "md5": "b931002cf1d7d8cc8f31268927bbd89c", "sha256": "8247e0dbb8ebb4edd82310ede0305b075e03b4f9f3db4f48bc866f6734eb8027" }, "downloads": -1, "filename": "pymemcache-0.9.tar.gz", "has_sig": false, "md5_digest": "b931002cf1d7d8cc8f31268927bbd89c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11279, "upload_time": "2013-02-09T02:02:51", "url": "https://files.pythonhosted.org/packages/2a/36/f79ee9bd2da7ed14d32c80ae8c8c14b7252ac9af6bac4b366e0aca92e248/pymemcache-0.9.tar.gz" } ], "1.0": [ { "comment_text": "built for Darwin-12.2.1", "digests": { "md5": "28c66baa2779cd0563b24599fb2c5b59", "sha256": "200993496f888587408bc246c33998fce5a36797838cc40b0927412b1e93325f" }, "downloads": -1, "filename": "pymemcache-1.0.macosx-10.8-intel.tar.gz", "has_sig": false, "md5_digest": "28c66baa2779cd0563b24599fb2c5b59", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 24512, "upload_time": "2013-02-20T00:38:12", "url": "https://files.pythonhosted.org/packages/63/6f/0c757c7406a335d716bc3e6164e5adc5a204b8af1f47c6b6075348619898/pymemcache-1.0.macosx-10.8-intel.tar.gz" }, { "comment_text": "", "digests": { "md5": "3743853e4a4af56da233b21c1299bf03", "sha256": "0583f5407447835832414f7152daf2fcdfd75092aea722939ebe20652f96428b" }, "downloads": -1, "filename": "pymemcache-1.0.tar.gz", "has_sig": false, "md5_digest": "3743853e4a4af56da233b21c1299bf03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13364, "upload_time": "2013-02-20T00:38:10", "url": "https://files.pythonhosted.org/packages/9d/29/c071f8b6273f560183fe761ff5e6bf862dba6ff69d2c2e3da91096b2b0c4/pymemcache-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "8db5dfc4dbc779ce3e25447ba073baa3", "sha256": "5e9c194fd630a63ad08130707c2a49cd8f0ee06153fba1a6c4f09ed1a5a4bc65" }, "downloads": -1, "filename": "pymemcache-1.0.1.tar.gz", "has_sig": false, "md5_digest": "8db5dfc4dbc779ce3e25447ba073baa3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14871, "upload_time": "2013-04-29T19:51:07", "url": "https://files.pythonhosted.org/packages/3f/a2/c9c43d01ecd6237393e66c5c954a2f31ddc1b5a05d8af47c5273f15b71c9/pymemcache-1.0.1.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "212ea4dbf9f663e9fab7bc74e5c6c77a", "sha256": "8a4387bf9e5708e447efde87c150887200f2c4bc2192cbf66b5dd203cd459b3c" }, "downloads": -1, "filename": "pymemcache-1.0.3.tar.gz", "has_sig": false, "md5_digest": "212ea4dbf9f663e9fab7bc74e5c6c77a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15069, "upload_time": "2013-06-20T15:15:16", "url": "https://files.pythonhosted.org/packages/c6/0a/4ed80c4e3c614b7d9db8d9181ced0d6eee1872079156df0ac21242968e94/pymemcache-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "768051faedf486c217f25e6cf6cc7415", "sha256": "1542fa72edf3b8db2a476c07bbe184751f03f2dcbf69b0b651cfcb8fe322bb7f" }, "downloads": -1, "filename": "pymemcache-1.0.4.tar.gz", "has_sig": false, "md5_digest": "768051faedf486c217f25e6cf6cc7415", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15102, "upload_time": "2013-09-02T18:38:20", "url": "https://files.pythonhosted.org/packages/92/d5/d374ad64d2497ae7e03e3c75b4f4d1765887318402cbb492650ef345c3f1/pymemcache-1.0.4.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "5a29db15be0d54223e1623201a5d4c0e", "sha256": "bab1fc27da153da7397908112eb502d91ff5b85ca5b66cc4b82bed1b1264dbd3" }, "downloads": -1, "filename": "pymemcache-1.1.0.tar.gz", "has_sig": false, "md5_digest": "5a29db15be0d54223e1623201a5d4c0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15668, "upload_time": "2013-09-03T00:00:29", "url": "https://files.pythonhosted.org/packages/3c/08/eb270f1a7d1f29b259bded5c8925527498d4e565a65738b1f9878c0404b8/pymemcache-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "7e6226623f6c5540ce1971e5ade8921f", "sha256": "c4fc8f39d23302727c4e93e606e0701afb9cd2b34e49434410bbe9517ae609c3" }, "downloads": -1, "filename": "pymemcache-1.1.1.tar.gz", "has_sig": false, "md5_digest": "7e6226623f6c5540ce1971e5ade8921f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16826, "upload_time": "2013-09-12T19:52:51", "url": "https://files.pythonhosted.org/packages/ee/ba/1470ec5013f98b7b71da60abba40503648b3c08c008174fdf1e5c4e75f35/pymemcache-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "937070e11b7ddfd999604d4b5e4c699d", "sha256": "a733b616401e0fc45746dab042d056e7023d4a966693d254050747451bddb4f4" }, "downloads": -1, "filename": "pymemcache-1.1.2.tar.gz", "has_sig": false, "md5_digest": "937070e11b7ddfd999604d4b5e4c699d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16829, "upload_time": "2013-09-12T21:53:18", "url": "https://files.pythonhosted.org/packages/01/12/1c0a9cdd2f1668c084010357c6eb034da9a4f0704302d840a3c373e5d41e/pymemcache-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "903aeca40c0e23be3cac98d09f6bb881", "sha256": "b8652acdad4a9bc35f2d8697e038ca14bce1f312435bcc5369a98bb721a138dd" }, "downloads": -1, "filename": "pymemcache-1.1.3.tar.gz", "has_sig": false, "md5_digest": "903aeca40c0e23be3cac98d09f6bb881", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17174, "upload_time": "2013-11-18T18:17:28", "url": "https://files.pythonhosted.org/packages/fd/8e/f87d6ec223e58d79b68acfddf5cfb958686ffd673324fd6c52f42e429003/pymemcache-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "ce232376b98cbf8555d592217cf2f4c7", "sha256": "bd8c066cebef9aee643afbd6cef02800fe62e6b91291dd8229b0b1d003842b3d" }, "downloads": -1, "filename": "pymemcache-1.1.4.tar.gz", "has_sig": false, "md5_digest": "ce232376b98cbf8555d592217cf2f4c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17400, "upload_time": "2013-12-12T21:35:16", "url": "https://files.pythonhosted.org/packages/31/e1/b0cceb4563e61c7ba1c5f9860e474ff748bf0de15e8c1c4bf4e195e33a43/pymemcache-1.1.4.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "04f91388a196ad8c3b5603985b938108", "sha256": "40f23de745dbb3200d4122c7fe5db3d13b28e979693d88a7c13521d4f9875b1b" }, "downloads": -1, "filename": "pymemcache-1.2.tar.gz", "has_sig": false, "md5_digest": "04f91388a196ad8c3b5603985b938108", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17607, "upload_time": "2014-03-10T17:21:47", "url": "https://files.pythonhosted.org/packages/d1/de/c0e07ce4738a9b8a9b99920ada588d36dae6c6a94caebacbd3ac2591f5a0/pymemcache-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "built for Darwin-13.1.0", "digests": { "md5": "5c666fdc78a3b9c8f12b12459fd1f9b5", "sha256": "a3d24180e733d1ad0769cde21c1ebe8f19c6dfd14796994b96bce7e6cf10a38a" }, "downloads": -1, "filename": "pymemcache-1.2.1.macosx-10.9-intel.tar.gz", "has_sig": false, "md5_digest": "5c666fdc78a3b9c8f12b12459fd1f9b5", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 36342, "upload_time": "2014-03-22T19:55:41", "url": "https://files.pythonhosted.org/packages/e6/c6/265faa192341829bc540a1b8a1eb0e71cd5edcae007520981455013a5f04/pymemcache-1.2.1.macosx-10.9-intel.tar.gz" }, { "comment_text": "", "digests": { "md5": "0c6f810f26c621cf16d0824178105e6a", "sha256": "5c096f904395addb8fcadd4eaf2dda14c422e9ce22b0ccad9259f68861306150" }, "downloads": -1, "filename": "pymemcache-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c6f810f26c621cf16d0824178105e6a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22796, "upload_time": "2014-04-16T01:02:47", "url": "https://files.pythonhosted.org/packages/ad/0f/c0aa2bfcbd343df07b27a2fea0e29af76e034c531861064b94d8bc7af605/pymemcache-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac3480e54820919d00980e38900a381e", "sha256": "f3e05af2fe534ed62e697d1fcd7e6a3dc103109cf84ec8f8dda195767e188f19" }, "downloads": -1, "filename": "pymemcache-1.2.1.tar.gz", "has_sig": false, "md5_digest": "ac3480e54820919d00980e38900a381e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17835, "upload_time": "2014-03-22T19:55:39", "url": "https://files.pythonhosted.org/packages/a8/90/c7e4d77b7232a3191a8ff1fa5c4218db937da27194e3d4534d6f7a1d7d52/pymemcache-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "fa4c6b69b4bedcd067027fc701116c61", "sha256": "978998f0270d66129f5146b2d3df5aa465cb77514860bc6b5325601d35119f88" }, "downloads": -1, "filename": "pymemcache-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fa4c6b69b4bedcd067027fc701116c61", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22898, "upload_time": "2014-04-16T01:16:31", "url": "https://files.pythonhosted.org/packages/a9/e4/3b5fb8c7b35fd9780f7982fced403375a74e56f7703dc5d768dd32112661/pymemcache-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "870cdafeafd1423cf9d778eb950d2e0b", "sha256": "95ac1aa3762a6a7aa58cf8f024c75f31355cc225aebce6abee3ee553d7e6c4c6" }, "downloads": -1, "filename": "pymemcache-1.2.2.tar.gz", "has_sig": false, "md5_digest": "870cdafeafd1423cf9d778eb950d2e0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17984, "upload_time": "2014-04-16T01:16:28", "url": "https://files.pythonhosted.org/packages/a1/12/220779ad520bb1acc9cf639b6713b3b19911b62b18703e156beec90d340e/pymemcache-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "98badb57a66e98ee8384587ad1637323", "sha256": "a1ce2b8c25eaf251493a1131c73c2244873303eda8be36daeb61eceda43dc12e" }, "downloads": -1, "filename": "pymemcache-1.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98badb57a66e98ee8384587ad1637323", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22940, "upload_time": "2014-04-18T18:41:07", "url": "https://files.pythonhosted.org/packages/66/a0/830003eb50c0da29ffa5dfc84f662a74fe0aadcf11b4b169ac8860962d75/pymemcache-1.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "81c7d3d8a254e6a88c6c03f3940eebcf", "sha256": "705a3e3c396d2e0b9e6ae666bcff634a1d79481fec0afabf9fb06b526fdf671c" }, "downloads": -1, "filename": "pymemcache-1.2.3.tar.gz", "has_sig": false, "md5_digest": "81c7d3d8a254e6a88c6c03f3940eebcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18013, "upload_time": "2014-04-18T18:41:04", "url": "https://files.pythonhosted.org/packages/2a/5c/c778f3a2aa3f584e2518ad1d34c39e86f4e43cc74525a091cc54201daf1b/pymemcache-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "177b033b08e4f5644ab20257173dfc89", "sha256": "709a70b17c9fc2baecd7738e9f407f36f8f0a6862c864e872fa53a3051a1ed9d" }, "downloads": -1, "filename": "pymemcache-1.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "177b033b08e4f5644ab20257173dfc89", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22982, "upload_time": "2014-07-25T15:00:29", "url": "https://files.pythonhosted.org/packages/2b/81/10710d481e68eae6611e23e854eaafc6cf847859f42b314a8518ad59afbf/pymemcache-1.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46904315c27cd11bef51e55b72989307", "sha256": "58775d8709da72c4f8b799a5da938b04ccfa0871390660a71dead31c839c0b95" }, "downloads": -1, "filename": "pymemcache-1.2.4.tar.gz", "has_sig": false, "md5_digest": "46904315c27cd11bef51e55b72989307", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18062, "upload_time": "2014-07-25T15:00:26", "url": "https://files.pythonhosted.org/packages/b7/23/c8703387529ee04aec4d3d8c54cf41cb0635f4f0e5ce73e90933774cb762/pymemcache-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "175a4a7ab5ab4c6d85920253c2b42c0b", "sha256": "d976782cd726518be1bab5aa25aa212a2ab108bb6063abfc31d7ce384f317057" }, "downloads": -1, "filename": "pymemcache-1.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "175a4a7ab5ab4c6d85920253c2b42c0b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22981, "upload_time": "2014-09-09T17:00:04", "url": "https://files.pythonhosted.org/packages/60/0c/269eebd7719fd83853fe8b1e6fb74766680648b7d71c9691ab53baa77fbc/pymemcache-1.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56dcfa6dfa7205118b60531e5336ab8b", "sha256": "d8b3d52909eedf975f21236b099510866df8f6cf3d68f67f763609fe2c5ea78b" }, "downloads": -1, "filename": "pymemcache-1.2.5.tar.gz", "has_sig": false, "md5_digest": "56dcfa6dfa7205118b60531e5336ab8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21672, "upload_time": "2014-09-09T17:00:01", "url": "https://files.pythonhosted.org/packages/2d/9f/96ce427a70cc768205a21a3c738189b0b5c07bb7b68d9a6edc950e58f9cd/pymemcache-1.2.5.tar.gz" } ], "1.2.6": [ { "comment_text": "built for Darwin-13.4.0", "digests": { "md5": "ed8c3cab4d7ee4cc37c27fee9b0e0ff8", "sha256": "fabeae68838b8f64c87c97f13c04b7259d5e88109f237068d9e881d581a86c39" }, "downloads": -1, "filename": "pymemcache-1.2.6.macosx-10.9-intel.tar.gz", "has_sig": false, "md5_digest": "ed8c3cab4d7ee4cc37c27fee9b0e0ff8", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 37137, "upload_time": "2014-11-05T20:39:09", "url": "https://files.pythonhosted.org/packages/ce/ba/867165e6658e7e532171c86eefbb865303e8c73c3e53f0665c55136b1d6f/pymemcache-1.2.6.macosx-10.9-intel.tar.gz" }, { "comment_text": "", "digests": { "md5": "af9e21f0aac19c424d6e67e2258f293e", "sha256": "9c8765e5681ce9706034511f3bbda404a375a8d937c39f29e5e9db242c306cf1" }, "downloads": -1, "filename": "pymemcache-1.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af9e21f0aac19c424d6e67e2258f293e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23025, "upload_time": "2014-11-12T16:52:01", "url": "https://files.pythonhosted.org/packages/3f/3e/09f8c39e5c315ffe6df3dbd3bf734ba7c15d549d623947f8ef89d3979bb9/pymemcache-1.2.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c62fb0d376e34722f9b59ee53b634aa1", "sha256": "9ac7577cfbb03ea3a7b89871a19eb2c8571685d164f4348bd1544d8741222dfe" }, "downloads": -1, "filename": "pymemcache-1.2.6.tar.gz", "has_sig": false, "md5_digest": "c62fb0d376e34722f9b59ee53b634aa1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21638, "upload_time": "2014-11-05T20:39:07", "url": "https://files.pythonhosted.org/packages/be/37/d4780343db7053c880711adad22e886d271ebbab170204c02ae1fdf06838/pymemcache-1.2.6.tar.gz" } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "cc514f2bdcc4ecd3ad3ddb85b873e217", "sha256": "2936b2837a7c467cc8f777d9fa8f294c16117925bedd220bff2a4e700147496a" }, "downloads": -1, "filename": "pymemcache-1.2.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cc514f2bdcc4ecd3ad3ddb85b873e217", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23026, "upload_time": "2014-11-12T16:52:36", "url": "https://files.pythonhosted.org/packages/e0/33/ef4a7b37eb6ab6a6fdca5f5277613b71fe93fed0de73bdc4e2df2849529f/pymemcache-1.2.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df3523fa0cfb770f5a0e51ffc2a796a5", "sha256": "a8312e8f4074d2a8dd99745ac3f470e7f5866a63df153783e52612dad52a0410" }, "downloads": -1, "filename": "pymemcache-1.2.7.tar.gz", "has_sig": false, "md5_digest": "df3523fa0cfb770f5a0e51ffc2a796a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21651, "upload_time": "2014-11-12T16:52:33", "url": "https://files.pythonhosted.org/packages/4a/f6/d68fb7b3f1c3c7b76f53eb7648a65a1405add7706695e420c4baab811eec/pymemcache-1.2.7.tar.gz" } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "bf7723355df1ead8b23f811b2537addb", "sha256": "985c63f86819226ff30c5db478c2ac5f3627a1c20a67b18a77f4ee8b67733450" }, "downloads": -1, "filename": "pymemcache-1.2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf7723355df1ead8b23f811b2537addb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 23026, "upload_time": "2014-11-25T16:28:08", "url": "https://files.pythonhosted.org/packages/25/39/7c132333958f8a1a1f310f6c7344d55d509f14e9100b3a2192102093d444/pymemcache-1.2.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db7df4265248bb80392e9be331f602e9", "sha256": "3b8f7e7daf76090e4fdcbc4424c42e328f1d571b9a91d8ea0ca1c7e4e92043b8" }, "downloads": -1, "filename": "pymemcache-1.2.8.tar.gz", "has_sig": false, "md5_digest": "db7df4265248bb80392e9be331f602e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21655, "upload_time": "2014-11-25T16:28:06", "url": "https://files.pythonhosted.org/packages/6a/24/e4aa6f2b8898a914839825232ce17a599fdbb0fd687b75241dbc81abc4a9/pymemcache-1.2.8.tar.gz" } ], "1.2.9": [ { "comment_text": "", "digests": { "md5": "dcac81ea176a63c8743001d6b2d776cb", "sha256": "26753f93982ceee3b1489e9fa84ad1d9e01ea16bb71a52dd6e20a85b07cd2be0" }, "downloads": -1, "filename": "pymemcache-1.2.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dcac81ea176a63c8743001d6b2d776cb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 25164, "upload_time": "2015-04-16T00:33:29", "url": "https://files.pythonhosted.org/packages/2b/84/52e3db35595270ab83ddea5dea2bc2389d7a4c55fd4b78bd8e38c380a0ea/pymemcache-1.2.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "215510250997423a2a57da061b1bd592", "sha256": "05fd71f0337384024cc3d1340d35fd0d46307cf711eac9365b0eb166812bb121" }, "downloads": -1, "filename": "pymemcache-1.2.9.tar.gz", "has_sig": false, "md5_digest": "215510250997423a2a57da061b1bd592", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23543, "upload_time": "2015-04-16T00:33:26", "url": "https://files.pythonhosted.org/packages/b6/95/9ae5dd113768769d134af9658cfef197c7b176d2a0f5451b3e1c0d428e4b/pymemcache-1.2.9.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "61f35638eb3e57641c34ce806432b088", "sha256": "650fd0b86cd2e77afae22b845482b406bf6238deb384b27c90901bd06948325e" }, "downloads": -1, "filename": "pymemcache-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "61f35638eb3e57641c34ce806432b088", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 44447, "upload_time": "2015-07-24T17:17:09", "url": "https://files.pythonhosted.org/packages/86/b2/fb82d95f1c1b01682af2efaccd72f70215f952db0550053d126a16aa9e20/pymemcache-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7308dd0e7fbf9f21fdaddffbca4e8da", "sha256": "46cbfb5afd60565d30b12d5eba0f38e1c3df2aa3eaeffdc7667efae752a627bc" }, "downloads": -1, "filename": "pymemcache-1.3.0.tar.gz", "has_sig": false, "md5_digest": "b7308dd0e7fbf9f21fdaddffbca4e8da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29573, "upload_time": "2015-07-24T17:16:45", "url": "https://files.pythonhosted.org/packages/72/55/e313c8ea6cf5cd9b8a89fcdd7c248c269d0172e3d9d7a4043206df9774de/pymemcache-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "a50db56c7511c300f2281e3cfcf486ae", "sha256": "95fdb1f06d3117d44cbefe8c2a2760349a262a7e465319926c38a4fdffbd7457" }, "downloads": -1, "filename": "pymemcache-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a50db56c7511c300f2281e3cfcf486ae", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 44532, "upload_time": "2015-07-26T04:15:43", "url": "https://files.pythonhosted.org/packages/19/04/7a44ea28459d421c7c13b3a517e024ab986f7b93703546a8029bbec774f9/pymemcache-1.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "680fff4a174365348e1351ba72dcf62d", "sha256": "2505c823446970122528f653f352dbecbd000b28ed078d481396e68407e7eab2" }, "downloads": -1, "filename": "pymemcache-1.3.1.tar.gz", "has_sig": false, "md5_digest": "680fff4a174365348e1351ba72dcf62d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29658, "upload_time": "2015-07-26T04:15:39", "url": "https://files.pythonhosted.org/packages/49/c8/001d7bb6e5b2f45a969308e660c475fd9fea66a57e8d03161be3c289e796/pymemcache-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "b9aafa80f166eb52439fb2dc96d84c5e", "sha256": "5f4fe50b72e84ac84e8bb5c6d121fb08f510fc4413e8c91fe5c50874b1691ec2" }, "downloads": -1, "filename": "pymemcache-1.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b9aafa80f166eb52439fb2dc96d84c5e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 44602, "upload_time": "2015-07-26T04:16:54", "url": "https://files.pythonhosted.org/packages/cd/74/c5d48a39c399773aa45f59dbfb450b0062aaf02183c7389c88017e2e9b1c/pymemcache-1.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a74a57d3073ef0abfe6d1663bda5dce7", "sha256": "b5eeecb5deeed099318f8e92520051ea7ed0f4f61eb6b3eba6b999836cc3bddb" }, "downloads": -1, "filename": "pymemcache-1.3.2.tar.gz", "has_sig": false, "md5_digest": "a74a57d3073ef0abfe6d1663bda5dce7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29707, "upload_time": "2015-07-26T04:16:50", "url": "https://files.pythonhosted.org/packages/6e/98/5268cc25f565a9fec54c8e8d161da25a24f960b1add3bdafaad77e391791/pymemcache-1.3.2.tar.gz" } ], "1.3.3": [ { "comment_text": "", "digests": { "md5": "342d20166c59cbb335e1d3f20c853dc3", "sha256": "4d9262c62532c252141bcba6d19a5ed379a30c9a96bb881445fe201f600d448f" }, "downloads": -1, "filename": "pymemcache-1.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "342d20166c59cbb335e1d3f20c853dc3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 44835, "upload_time": "2015-09-02T23:41:31", "url": "https://files.pythonhosted.org/packages/37/fe/fcf8742a342137d24c381959a9a3aaba948eb2584afe2c073260c9f6f0fb/pymemcache-1.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "050365c6635e2275a857afe440d67838", "sha256": "a1bc19e7381524552f847c0b33eb9a9a00effc68947352544d9bbf36e579195d" }, "downloads": -1, "filename": "pymemcache-1.3.3.tar.gz", "has_sig": false, "md5_digest": "050365c6635e2275a857afe440d67838", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30043, "upload_time": "2015-09-02T23:41:27", "url": "https://files.pythonhosted.org/packages/4e/bc/9f9b0c08b1e14dc69228116c55739b4c1f9a7d9e29364efe1ced25d0dcfe/pymemcache-1.3.3.tar.gz" } ], "1.3.4": [ { "comment_text": "", "digests": { "md5": "bffa6e03401ae0a75344ed342bb9b9c6", "sha256": "a99ee6153ea05818de8587445750d1f06a473bfdf8e76e40a1700729bde02aa1" }, "downloads": -1, "filename": "pymemcache-1.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bffa6e03401ae0a75344ed342bb9b9c6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 45432, "upload_time": "2015-09-29T19:21:17", "url": "https://files.pythonhosted.org/packages/b3/15/f09990bbf1f366b7597f1f54171a5afdbf1c633d956ac862c1ffac63a711/pymemcache-1.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b1d8577cb399563a8b2cdeba4f4e383", "sha256": "d7255e8f095da0a3a95ff1095279f4c92a222f2f1392a3ec91a7588a7593009a" }, "downloads": -1, "filename": "pymemcache-1.3.4.tar.gz", "has_sig": false, "md5_digest": "4b1d8577cb399563a8b2cdeba4f4e383", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31060, "upload_time": "2015-09-29T19:21:13", "url": "https://files.pythonhosted.org/packages/96/3a/990b131fcfb1020e5510ded765068d22bee48cce6dbe2cbce19e2fdb94db/pymemcache-1.3.4.tar.gz" } ], "1.3.5": [ { "comment_text": "", "digests": { "md5": "fd537590411f80917dc5e13a92426004", "sha256": "722f94d5901b871f3832ff178539ca6d4669704100d43c7a619fb95a3f0b4cef" }, "downloads": -1, "filename": "pymemcache-1.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fd537590411f80917dc5e13a92426004", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 34383, "upload_time": "2015-11-03T04:42:21", "url": "https://files.pythonhosted.org/packages/29/89/9fe571f20b64f7d4847cb0aefce868ec16b30669419544119d261f20a8c3/pymemcache-1.3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0a9403f88b7548dc878d5a9cadf3290e", "sha256": "549aba771cdfdf44f320beeaf605cddd6adf32ba6e54f48d569a81b6c63a970e" }, "downloads": -1, "filename": "pymemcache-1.3.5.tar.gz", "has_sig": false, "md5_digest": "0a9403f88b7548dc878d5a9cadf3290e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31201, "upload_time": "2015-11-03T04:42:13", "url": "https://files.pythonhosted.org/packages/66/a1/27f1400de23b2042fda729e97b0ab828df52760eab81f25c982f2ac1a2c1/pymemcache-1.3.5.tar.gz" } ], "1.3.6": [ { "comment_text": "", "digests": { "md5": "0f86167181e6a6848c896e3a9f026a05", "sha256": "944662bc74d43c3b1df35b1f1d0554b435f03927954e0c6bc9cf6c5e4e2bdac6" }, "downloads": -1, "filename": "pymemcache-1.3.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0f86167181e6a6848c896e3a9f026a05", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 34657, "upload_time": "2016-07-27T20:43:23", "url": "https://files.pythonhosted.org/packages/3d/89/b975eb4a85de818d51904b187c617c58e84ee4565b5c4508c114f427c92a/pymemcache-1.3.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1fbe44517cb6833b1f8945286c46862", "sha256": "b339a9a6b5e5f37755898b73de6246fe6a73465a55028a1aa3f8bd6e9f6c2ad0" }, "downloads": -1, "filename": "pymemcache-1.3.6.tar.gz", "has_sig": false, "md5_digest": "a1fbe44517cb6833b1f8945286c46862", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31553, "upload_time": "2016-07-27T20:43:10", "url": "https://files.pythonhosted.org/packages/df/b6/9300cd4822a88c9fe2fc3989e84f59a164fe095e003feffa57c1488d990d/pymemcache-1.3.6.tar.gz" } ], "1.3.7": [ { "comment_text": "", "digests": { "md5": "69deee0a8485fb626d389c5e4f33126c", "sha256": "9f9d66b2df1d21537c0107c9ea4d59fabf55679bd6409c567ce67f640a1f1cbc" }, "downloads": -1, "filename": "pymemcache-1.3.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "69deee0a8485fb626d389c5e4f33126c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 35707, "upload_time": "2016-10-03T23:06:03", "url": "https://files.pythonhosted.org/packages/e9/1a/8ba39dc2854751b6e094ee0ddc5bed69966919507d12e62255a58baa1eab/pymemcache-1.3.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ac281548ba38addf8d3ba83ffc912ee", "sha256": "5171588369c027a0194eb172a00cfbff977b9e2283389a8b02181cc8e25314d0" }, "downloads": -1, "filename": "pymemcache-1.3.7.tar.gz", "has_sig": false, "md5_digest": "4ac281548ba38addf8d3ba83ffc912ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32419, "upload_time": "2016-10-03T23:05:53", "url": "https://files.pythonhosted.org/packages/2a/f6/4cb76726ab2890475b757daa5881b7b7f700489c4b9be6b7292be5a8298e/pymemcache-1.3.7.tar.gz" } ], "1.3.8": [ { "comment_text": "", "digests": { "md5": "7eee1064fe5f7e3f966344fc6380d26e", "sha256": "7eb5b550ab02c22ddf10db57867979597061544d8d91a1193d33c1f68a106d92" }, "downloads": -1, "filename": "pymemcache-1.3.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7eee1064fe5f7e3f966344fc6380d26e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 36068, "upload_time": "2016-10-04T17:53:44", "url": "https://files.pythonhosted.org/packages/05/9d/7032c40c6916df3ecf41c350abc11604ee6b6e64667ae42a3326a7311ca9/pymemcache-1.3.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6590c70f2209ce8ec78d0ad8bf4d918", "sha256": "985e96b23a2ecce1a06f73fa68eacb50cad201f943095278e015c9fded24ba0d" }, "downloads": -1, "filename": "pymemcache-1.3.8.tar.gz", "has_sig": false, "md5_digest": "b6590c70f2209ce8ec78d0ad8bf4d918", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32772, "upload_time": "2016-10-04T17:45:46", "url": "https://files.pythonhosted.org/packages/a6/80/1025c88041bc0f0aaaa0f9eabbd801cc39a5d0a77e533e72e00f6853f0a4/pymemcache-1.3.8.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "294ca89102c11104818b7af5aaf48672", "sha256": "d130e7eabd9460d5c9ce0e10415f39dd2da81206f399b3af8732e9e6e5b66439" }, "downloads": -1, "filename": "pymemcache-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "294ca89102c11104818b7af5aaf48672", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 36977, "upload_time": "2016-11-06T02:01:13", "url": "https://files.pythonhosted.org/packages/62/ed/a92074fa4140fce4cfc6dc22dadd7506318e738e816687f836fa975e41a9/pymemcache-1.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6080598369602beb238d1dba6859e4be", "sha256": "33e8a56167ad43e74dd72da7fb8377c3e0db22c0458db3025dfb74e2ed0b84f4" }, "downloads": -1, "filename": "pymemcache-1.4.0.tar.gz", "has_sig": false, "md5_digest": "6080598369602beb238d1dba6859e4be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33854, "upload_time": "2016-11-06T02:01:02", "url": "https://files.pythonhosted.org/packages/d1/6e/7c31432c40005c0800cd488570e4bd7c2095b8562b4875276579a5064f6e/pymemcache-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "81e485fe1e144d8c4274851b542dc082", "sha256": "223615fac1019b813f4ecbd9bbcc2969d9b0781f2cd9d59c0517a84d3121b1fc" }, "downloads": -1, "filename": "pymemcache-1.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "81e485fe1e144d8c4274851b542dc082", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 38163, "upload_time": "2017-02-18T19:05:44", "url": "https://files.pythonhosted.org/packages/15/3e/f6c921b37d202a2cb7092fb8879f209cf2b0520f20ac54fc94a2a434375d/pymemcache-1.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96c62038057f5e22512f2215c5cfae4a", "sha256": "f7638d00492cdd4111b9cfbdfd7a706323323058244e8102c2ae79eeb9281581" }, "downloads": -1, "filename": "pymemcache-1.4.1.tar.gz", "has_sig": false, "md5_digest": "96c62038057f5e22512f2215c5cfae4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34951, "upload_time": "2017-02-18T19:05:36", "url": "https://files.pythonhosted.org/packages/d6/cc/b9225a962f4d9dd434693711b70b1424d93f17c5a9b83d780b526e033f0e/pymemcache-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "8570854207e3897144638849dcf07bc0", "sha256": "a40b63f46869ec3d5c0979daa82d53ecf494f53536e05af6cef1767b485274cc" }, "downloads": -1, "filename": "pymemcache-1.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8570854207e3897144638849dcf07bc0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 38219, "upload_time": "2017-02-23T18:00:39", "url": "https://files.pythonhosted.org/packages/eb/7f/6cdfc5b99b800847800063b1902dc1e5722d19fe591bf35cd0cecbaeb71d/pymemcache-1.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3edffa508d7a0fad4711d16308478bd", "sha256": "0c92a17eefb64c59a5a3b7cd951f22f968aefb27f35e4925d7cbe3092551bf5c" }, "downloads": -1, "filename": "pymemcache-1.4.2.tar.gz", "has_sig": false, "md5_digest": "a3edffa508d7a0fad4711d16308478bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35006, "upload_time": "2017-02-23T18:00:32", "url": "https://files.pythonhosted.org/packages/6c/75/797e2337ccf2126374a62e6ca68e163068e25c1659aefa4e4a427acf394b/pymemcache-1.4.2.tar.gz" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "21bbeae0233295438dc30d3e91e0e032", "sha256": "6cdc1a149b604ba4612c1429d1442c2a72155608908da2a242d364af243a14fd" }, "downloads": -1, "filename": "pymemcache-1.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "21bbeae0233295438dc30d3e91e0e032", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 38473, "upload_time": "2017-04-04T20:35:06", "url": "https://files.pythonhosted.org/packages/5d/49/e3ccd6dbb1d6335857beaac12d12a4ae8a0d78e57e402ff337f9c9470161/pymemcache-1.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00ff1e5ceb272e6ba6041d372d97b9fb", "sha256": "be858c46b05620ce10e60a1fda7d9d2aeaaa4673f5ef9bd856f410849f48368c" }, "downloads": -1, "filename": "pymemcache-1.4.3.tar.gz", "has_sig": false, "md5_digest": "00ff1e5ceb272e6ba6041d372d97b9fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35174, "upload_time": "2017-04-04T20:35:03", "url": "https://files.pythonhosted.org/packages/21/f7/0f5c0b5f1db4e15ffb0395bbd4c6ee8541e90639c55e5c85aa8d21260f4c/pymemcache-1.4.3.tar.gz" } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "fb2ee64c2072e335fc47295d214a25ed", "sha256": "c92e591e148dece0df4e4264628c5fc629a1efab45347df0e1f7424f61b10101" }, "downloads": -1, "filename": "pymemcache-1.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fb2ee64c2072e335fc47295d214a25ed", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 39176, "upload_time": "2018-01-08T17:51:54", "url": "https://files.pythonhosted.org/packages/e8/17/7325f49d140d350718b0630c776308fdefe69fa87ad26ecf8f98b62232c3/pymemcache-1.4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7cbf8f083bf279cecbb45741031174a5", "sha256": "822464a69449cb4a0a0025a5ed093c0848b445e2dacd7f57879d57805119a35e" }, "downloads": -1, "filename": "pymemcache-1.4.4.tar.gz", "has_sig": false, "md5_digest": "7cbf8f083bf279cecbb45741031174a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36199, "upload_time": "2018-01-08T17:51:51", "url": "https://files.pythonhosted.org/packages/6d/31/152ad17779a1bbe73f0505d769f19ac4a8cebf31f6a5f704840ffbb6ea84/pymemcache-1.4.4.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "b7260981951d82c5fc99d1759cf4ee15", "sha256": "210ccbe6ec2baf0a7d4009ea6594a746d11dc5e56421f4234cad5084958f44b6" }, "downloads": -1, "filename": "pymemcache-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b7260981951d82c5fc99d1759cf4ee15", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37524, "upload_time": "2018-09-14T20:27:18", "url": "https://files.pythonhosted.org/packages/91/14/f4fb51de1a27b12df6af42e6ff794a13409bdca6c8880e562f7486e78b5b/pymemcache-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e82d6b7dbb50970efb57c55bb72074a6", "sha256": "5cfcd9f8393a753897d31fc59dfc506c19d2bfa4a791093b91a72a2677431f79" }, "downloads": -1, "filename": "pymemcache-2.0.0.tar.gz", "has_sig": false, "md5_digest": "e82d6b7dbb50970efb57c55bb72074a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38354, "upload_time": "2018-09-14T20:27:20", "url": "https://files.pythonhosted.org/packages/2e/be/cecec907200c42078aa584406f7d05082a4855dc1d2d7d8099afb0a14065/pymemcache-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "588b83dff4f2dfb6e705ca68987ea417", "sha256": "009f65c213f95f6248877ab2a1d0179de6807c6823ce82f212e1f2bfb38c90e1" }, "downloads": -1, "filename": "pymemcache-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "588b83dff4f2dfb6e705ca68987ea417", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38557, "upload_time": "2019-01-08T17:50:55", "url": "https://files.pythonhosted.org/packages/df/2d/6a096738c75d257d1ca0cfa5679a36b0a89bcc527c912ade7fe081c2e3ac/pymemcache-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "833a349cb9f88ca11b03e43dc7420fbe", "sha256": "988ea618376db3cb1291927547c6945d0c947a4dfb8436e02858ecbef12f50fc" }, "downloads": -1, "filename": "pymemcache-2.1.0.tar.gz", "has_sig": false, "md5_digest": "833a349cb9f88ca11b03e43dc7420fbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39428, "upload_time": "2019-01-08T17:50:57", "url": "https://files.pythonhosted.org/packages/47/be/277821fae9a50c66f2246617be211d0696d6cbbb74495d00d28d9014f316/pymemcache-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "e402f9efdf517ca0adaf7864755aa5d8", "sha256": "e3497ceda0ba88757d8f7e0f57c9bf3228d7873f9b5bf2c08983eed4362901b6" }, "downloads": -1, "filename": "pymemcache-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e402f9efdf517ca0adaf7864755aa5d8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 42732, "upload_time": "2019-01-28T17:37:54", "url": "https://files.pythonhosted.org/packages/69/50/64805cdf74088c6d9c415f198805d461bc8c2d150366604db0fcf97040b9/pymemcache-2.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a766fe4bd97951a2e0b0d3bd2369078", "sha256": "24634565e4cdf9c625a3c89ac69650812cc3986f4159a56814c932f027605a9c" }, "downloads": -1, "filename": "pymemcache-2.1.1.tar.gz", "has_sig": false, "md5_digest": "1a766fe4bd97951a2e0b0d3bd2369078", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39645, "upload_time": "2019-01-28T17:37:56", "url": "https://files.pythonhosted.org/packages/84/06/0ba87e4bbbae5c1838120e74cc5df0d901e1b343d7958f2149207b569afd/pymemcache-2.1.1.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "99521549fb59ef9c147cf5ce67562f03", "sha256": "a51983cbab5601e131e4886b77bd3082ebf043727f28822d2a1d6ff12e3a822d" }, "downloads": -1, "filename": "pymemcache-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99521549fb59ef9c147cf5ce67562f03", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40587, "upload_time": "2019-07-30T16:38:52", "url": "https://files.pythonhosted.org/packages/a8/21/72fc47771c5d9182485572acbdf6a94a7c8791958ee66e9f50050abfd753/pymemcache-2.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "971a1fd0ea4a0f2e46ddeb95818f3423", "sha256": "3c0e9fda1bb9ffbae00e5b44e6635d25a9d2883add11daba1c441a3aed93dcf6" }, "downloads": -1, "filename": "pymemcache-2.2.0.tar.gz", "has_sig": false, "md5_digest": "971a1fd0ea4a0f2e46ddeb95818f3423", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36536, "upload_time": "2019-07-30T16:38:54", "url": "https://files.pythonhosted.org/packages/0b/4e/b6e7a7a801f3f3faa2f7a16decd969897b9a3490ab6457944ca3e1f85de6/pymemcache-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "9b475fb65680f29dda814219e6caaae4", "sha256": "8e928aaf2a6ff9fd32a7913ce4877472f4a885f3855cbbb52c8aded28ba4d61c" }, "downloads": -1, "filename": "pymemcache-2.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b475fb65680f29dda814219e6caaae4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40842, "upload_time": "2019-08-05T19:55:24", "url": "https://files.pythonhosted.org/packages/46/6a/4848bd1ae9562f4840fcf2323d0c10b73769ef805935e769ae837af7899f/pymemcache-2.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b2d487587ef179d0dffd3a870b2f55a", "sha256": "8ea0474a1875b3e97fa5bdbe7551be7c4fc0ee3dc7474e635c14891c42ebe4ed" }, "downloads": -1, "filename": "pymemcache-2.2.1.tar.gz", "has_sig": false, "md5_digest": "6b2d487587ef179d0dffd3a870b2f55a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36816, "upload_time": "2019-08-05T19:55:26", "url": "https://files.pythonhosted.org/packages/61/b7/dfa957c131fc56aa83d18e96a3a53828b9d3a6fcd7d6da80e82cda8ee87f/pymemcache-2.2.1.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "3c802b3fc288c13b66cdc1a72729ce7d", "sha256": "bb1fa46b5c6ed74d72586e2da4b58db96d0b0ff062b2c45e88d45be9be154801" }, "downloads": -1, "filename": "pymemcache-2.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c802b3fc288c13b66cdc1a72729ce7d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 44217, "upload_time": "2019-08-06T19:08:26", "url": "https://files.pythonhosted.org/packages/20/08/3dfe193f9a1dc60186fc40d41b7dc59f6bf2990722c3cbaf19cee36bbd93/pymemcache-2.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1aa470267f0521e0c816144b53a395c", "sha256": "3b177743d2bc680a80e74835d080121f7338c35551fbc4cea9bcda9aa841d9f7" }, "downloads": -1, "filename": "pymemcache-2.2.2.tar.gz", "has_sig": false, "md5_digest": "d1aa470267f0521e0c816144b53a395c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41293, "upload_time": "2019-08-06T19:08:28", "url": "https://files.pythonhosted.org/packages/82/1b/9c07b12a8edcdf8a46d7bde0c872c62664ecc939359013c02869a4854e58/pymemcache-2.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3c802b3fc288c13b66cdc1a72729ce7d", "sha256": "bb1fa46b5c6ed74d72586e2da4b58db96d0b0ff062b2c45e88d45be9be154801" }, "downloads": -1, "filename": "pymemcache-2.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c802b3fc288c13b66cdc1a72729ce7d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 44217, "upload_time": "2019-08-06T19:08:26", "url": "https://files.pythonhosted.org/packages/20/08/3dfe193f9a1dc60186fc40d41b7dc59f6bf2990722c3cbaf19cee36bbd93/pymemcache-2.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1aa470267f0521e0c816144b53a395c", "sha256": "3b177743d2bc680a80e74835d080121f7338c35551fbc4cea9bcda9aa841d9f7" }, "downloads": -1, "filename": "pymemcache-2.2.2.tar.gz", "has_sig": false, "md5_digest": "d1aa470267f0521e0c816144b53a395c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41293, "upload_time": "2019-08-06T19:08:28", "url": "https://files.pythonhosted.org/packages/82/1b/9c07b12a8edcdf8a46d7bde0c872c62664ecc939359013c02869a4854e58/pymemcache-2.2.2.tar.gz" } ] }