lol

python3Packages.libpyvivotek: init at 0.4.0

+45
+43
pkgs/development/python-modules/libpyvivotek/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pytestCheckHook 5 + , pythonOlder 6 + , requests 7 + , vcrpy 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "libpyvivotek"; 12 + version = "0.4.0"; 13 + format = "setuptools"; 14 + 15 + disabled = pythonOlder "3.7"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "HarlemSquirrel"; 19 + repo = "python-vivotek"; 20 + rev = "v${version}"; 21 + sha256 = "pNlnGpDjdYE7Lxog8GGZV+UZZmfmt5bwHof5LngPQjg="; 22 + }; 23 + 24 + propagatedBuildInputs = [ 25 + requests 26 + ]; 27 + 28 + checkInputs = [ 29 + pytestCheckHook 30 + vcrpy 31 + ]; 32 + 33 + pythonImportsCheck = [ 34 + "libpyvivotek" 35 + ]; 36 + 37 + meta = with lib; { 38 + description = "Python Library for Vivotek IP Cameras"; 39 + homepage = "https://github.com/HarlemSquirrel/python-vivotek"; 40 + license = licenses.asl20; 41 + maintainers = with maintainers; [ fab ]; 42 + }; 43 + }
+2
pkgs/top-level/python-packages.nix
··· 4354 4354 4355 4355 libpyfoscam = callPackage ../development/python-modules/libpyfoscam { }; 4356 4356 4357 + libpyvivotek = callPackage ../development/python-modules/libpyvivotek { }; 4358 + 4357 4359 libredwg = toPythonModule (pkgs.libredwg.override { 4358 4360 enablePython = true; 4359 4361 inherit (self) python libxml2;