  * Automatically calling ``repr()`` on a queryset in
    ``TransactionTestCase.assertQuerysetEqual()``, when compared to string
    values, is deprecated. If you need the previous behavior, explicitly set
    ``transform`` to ``repr``.
 
</s> remove     # Some caches -- python-memcached in particular -- need to do a cleanup at the
    # end of a request cycle. If not implemented in a particular backend
    # cache.close is a no-op
 </s> add     # Some caches need to do a cleanup at the end of a request cycle. If not
    # implemented in a particular backend cache.close() is a no-op. </s> remove   ``django.core.cache.backends.memcached.MemcachedCache``,
  ``django.core.cache.backends.memcached.PyLibMCCache``, or
  ``django.core.cache.backends.memcached.PyMemcacheCache`` (depending on your
 </s> add   ``django.core.cache.backends.memcached.PyMemcacheCache`` or
  ``django.core.cache.backends.memcached.PyLibMCCache`` (depending on your </s> remove             # Some clients (e.g. pylibmc) raise when the value is too large,
            # while others (e.g. python-memcached) intentionally return True
            # indicating success. This test is primarily checking that the key
            # was deleted, so the return/exception behavior for the set()
            # itself is not important.
 </s> add             # Most clients (e.g. pymemcache or pylibmc) raise when the value is
            # too large. This test is primarily checking that the key was
            # deleted, so the return/exception behavior for the set() itself is
            # not important. </s> remove the ``python-memcached`` binding::
 </s> add the ``pymemcache`` binding::
* The ``django.core.cache.backends.memcached.MemcachedCache`` backend is
  deprecated as ``python-memcached`` has some problems and seems to be
  unmaintained. Use ``django.core.cache.backends.memcached.PyMemcacheCache``
  or ``django.core.cache.backends.memcached.PyLibMCCache`` instead.
  * Automatically calling ``repr()`` on a queryset in
    ``TransactionTestCase.assertQuerysetEqual()``, when compared to string
    values, is deprecated. If you need the previous behavior, explicitly set
    ``transform`` to ``repr``.
* The ``django.core.cache.backends.memcached.MemcachedCache`` backend is
  deprecated as ``python-memcached`` has some problems and seems to be
  unmaintained. Use ``django.core.cache.backends.memcached.PyMemcacheCache``
  or ``django.core.cache.backends.memcached.PyLibMCCache`` instead.
keep keep keep add
 Fixed #32193 -- Deprecated MemcachedCache. 
docs/releases/3.2.txt