python3Packages.lc7001: init at 1.0.3

+44
+42
pkgs/development/python-modules/lc7001/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , cryptography 4 + , fetchPypi 5 + , pythonOlder 6 + , poetry-core 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "lc7001"; 11 + version = "1.0.3"; 12 + format = "pyproject"; 13 + 14 + disabled = pythonOlder "3.8"; 15 + 16 + src = fetchPypi { 17 + inherit pname version; 18 + sha256 = "NgnszlgmeUnfWs9onnboFRz3c4OibsNaZHjDINvoMPc="; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + poetry-core 23 + ]; 24 + 25 + propagatedBuildInputs = [ 26 + cryptography 27 + ]; 28 + 29 + # Project has no tests 30 + doCheck = false; 31 + 32 + pythonImportsCheck = [ 33 + "lc7001" 34 + ]; 35 + 36 + meta = with lib; { 37 + description = "Python module for interacting with Legrand LC7001"; 38 + homepage = "https://github.com/rtyle/lc7001"; 39 + license = licenses.mit; 40 + maintainers = with maintainers; [ fab ]; 41 + }; 42 + }
+2
pkgs/top-level/python-packages.nix
··· 4244 4244 4245 4245 lazy-object-proxy = callPackage ../development/python-modules/lazy-object-proxy { }; 4246 4246 4247 + lc7001 = callPackage ../development/python-modules/lc7001 { }; 4248 + 4247 4249 ldap = callPackage ../development/python-modules/ldap { 4248 4250 inherit (pkgs) openldap cyrus_sasl; 4249 4251 };