1{ lib 2, buildPythonPackage 3, fetchPypi 4, pytestCheckHook 5}: 6 7buildPythonPackage rec { 8 pname = "managesieve"; 9 version = "0.7.1"; 10 11 src = fetchPypi { 12 inherit pname version; 13 sha256 = "44930a3b48332d23b35a5305ae7ba47904d4485ed1b7a22208b7d5ad9d60427a"; 14 }; 15 16 checkInputs = [ pytestCheckHook ]; 17 18 meta = with lib; { 19 description = "ManageSieve client library for remotely managing Sieve scripts"; 20 homepage = "https://managesieve.readthedocs.io/"; 21 # PSFL for the python module, GPLv3 only for sieveshell 22 license = with licenses; [ gpl3Only psfl ]; 23 maintainers = with maintainers; [ dadada ]; 24 }; 25}