{"categories":[{"label":"Database","url":"https://skillfed.io/packages/category/database/4"}],"enrichment":{"capability":"A pure Python client library for accessing memcached using the binary protocol with SASL authentication support, including distributed key hashing and TLS encryption.","skillfed_tags":["caching","memcached","distributed-systems"],"use_cases":["Connect to Heroku memcached or other SASL-authenticated memcached services from Python applications.","Distribute cached data across multiple memcached servers using consistent hashing to minimize cache invalidation on server changes.","Secure memcached connections with TLS encryption in production environments.","Replace text-protocol memcached clients when binary protocol features or authentication are required.","Build thread-safe caching layers in multi-threaded Python applications."],"what_it_does":"python-binary-memcached is a pure Python client for memcached that communicates using the binary protocol rather than the text protocol. It supports SASL authentication, making it suitable for hosted memcached services like Heroku that require credentials. The library is thread-safe and offers both a standard client for single-server or replicated setups and a DistributedClient that uses consistent hashing to distribute keys across multiple memcached servers.\n\nThe package depends on six and uhashring for consistent hashing when using the distributed client. It has been actively maintained since 2011, with recent updates adding TLS support and protocol argument exposure. The library is classified as Beta and supports Python 3.8, 3.9, 3.10, 3.11, 3.12.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, installs with minimal friction, and solves a specific problem\u2014binary protocol access with authentication\u2014that text-protocol clients do not. It is suitable for production use, particularly when integrating with hosted memcached services that require SASL authentication."},"id":"python-binary-memcached","links":{"html":"https://skillfed.io/packages/python-binary-memcached","md":"https://skillfed.io/packages/python-binary-memcached.md","pypi":"https://pypi.org/project/python-binary-memcached/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-28","license_spdx":null,"license_treatment":"permissive","name":"python-binary-memcached","python_support":"unspecified","summary":"A pure python module to access memcached via its binary protocol with SASL auth support"},"popularity":{"monthly_downloads":154757,"position":10845,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.32.0"}
