12 buildPythonPackage rec {
17 disabled = pythonOlder "3.7";
20 inherit pname version;
21 hash = "sha256-z0cUBzFVMs9x2/b2YrAAzq0rR3pwz/XEshvF1DJLpT4=";
24 build-system = [ setuptools-scm ];
26 dependencies = [ typing-extensions ];
33 pythonImportsCheck = [ "sievelib" ];
36 description = "Client-side Sieve and Managesieve library";
38 A library written in Python that implements RFC 5228 (Sieve: An Email
39 Filtering Language) and RFC 5804 (ManageSieve: A Protocol for
40 Remotely Managing Sieve Scripts), as well as the following extensions:
42 * Copying Without Side Effects (RFC 3894)
44 * Date and Index (RFC 5260)
46 * Imap4flags (RFC 5232)
48 homepage = "https://github.com/tonioo/sievelib";
49 changelog = "https://github.com/tonioo/sievelib/releases/tag/${version}";
50 license = licenses.mit;
51 maintainers = with maintainers; [ leenaars ];