Pymemcache

Latest version: v4.0.0

Safety actively analyzes 628918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

3.4.2

--------------------
* Remove trailing space for commands that don't take arguments, such as
``stats``. This was a violation of the memcached protocol.

3.4.1

--------------------
* CAS operations will now raise ``MemcacheIllegalInputError`` when ``None`` is
given as the ``cas`` value.

3.4.0

--------------------
* Added IPv6 support for TCP socket connections. Note that IPv6 may be used in
preference to IPv4 when passing a domain name as the host if an IPv6 address
can be resolved for that domain.
* ``HashClient`` now supports UNIX sockets.

3.3.0

--------------------
* ``HashClient`` can now be imported from the top-level ``pymemcache`` package
(e.g. ``pymemcache.HashClient``).
* ``HashClient.get_many()`` now longer stores ``False`` for missing keys from
unavailable clients. Instead, the result won't contain the key at all.
* Added missing ``HashClient.close()`` and ``HashClient.quit()``.

3.2.0

--------------------
* ``PooledClient`` and ``HashClient`` now support custom ``Client`` classes

3.1.1

--------------------
* Improve ``MockMemcacheClient`` to behave even more like ``Client``

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.