python3Packages.aiosmtpd: init at 1.2

+34
+32
pkgs/development/python-modules/aiosmtpd/default.nix
···
··· 1 + { lib, isPy3k, fetchPypi, buildPythonPackage 2 + , atpublic }: 3 + 4 + buildPythonPackage rec { 5 + pname = "aiosmtpd"; 6 + version = "1.2"; 7 + disabled = !isPy3k; 8 + 9 + src = fetchPypi { 10 + inherit pname version; 11 + sha256 = "1xdfk741pjmz1cm8dsi4n5vq4517i175rm94696m3f7kcgk7xsmp"; 12 + }; 13 + 14 + propagatedBuildInputs = [ 15 + atpublic 16 + ]; 17 + 18 + # Tests need network access 19 + doCheck = false; 20 + 21 + meta = with lib; { 22 + homepage = https://aiosmtpd.readthedocs.io/en/latest/; 23 + description = "Asyncio based SMTP server"; 24 + longDescription = '' 25 + This is a server for SMTP and related protocols, similar in utility to the 26 + standard library's smtpd.py module, but rewritten to be based on asyncio for 27 + Python 3. 28 + ''; 29 + license = licenses.asl20; 30 + maintainers = with maintainers; [ eadwu ]; 31 + }; 32 + }
+2
pkgs/top-level/python-packages.nix
··· 1271 1272 aiorpcx = callPackage ../development/python-modules/aiorpcx { }; 1273 1274 aiounifi = callPackage ../development/python-modules/aiounifi { }; 1275 1276 aiozeroconf = callPackage ../development/python-modules/aiozeroconf { };
··· 1271 1272 aiorpcx = callPackage ../development/python-modules/aiorpcx { }; 1273 1274 + aiosmtpd = callPackage ../development/python-modules/aiosmtpd { }; 1275 + 1276 aiounifi = callPackage ../development/python-modules/aiounifi { }; 1277 1278 aiozeroconf = callPackage ../development/python-modules/aiozeroconf { };