1{ lib 2, buildPythonPackage 3, cyrus_sasl 4, fetchPypi 5, libmemcached 6, pythonOlder 7, zlib 8}: 9 10buildPythonPackage rec { 11 pname = "pylibmc"; 12 version = "1.6.3"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; 16 17 src = fetchPypi { 18 inherit pname version; 19 hash = "sha256-7vpGEVU3q61l++LgMqzRs0Y9m/njNa9LCRbfTk0yBuA="; 20 }; 21 22 buildInputs = [ 23 cyrus_sasl 24 libmemcached 25 zlib 26 ]; 27 28 setupPyBuildFlags = [ 29 "--with-sasl2" 30 ]; 31 32 # Requires an external memcached server running 33 doCheck = false; 34 35 pythonImportsCheck = [ 36 "pylibmc" 37 ]; 38 39 meta = with lib; { 40 description = "Quick and small memcached client for Python"; 41 homepage = "http://sendapatch.se/projects/pylibmc/"; 42 license = licenses.bsd3; 43 maintainers = with maintainers; [ ]; 44 }; 45}