lol

python312Packages.unifi-ap: init at 0.0.1 (#342679)

authored by

Martin Weinelt and committed by
GitHub
c0eed586 1c619886

+48 -1
+44
pkgs/development/python-modules/unifi-ap/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools, 6 + paramiko, 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "unifi-ap"; 11 + version = "0.0.1"; 12 + pyproject = true; 13 + 14 + src = fetchFromGitHub { 15 + owner = "tofuSCHNITZEL"; 16 + repo = "unifi_ap"; 17 + rev = "v${version}"; 18 + hash = "sha256-dEaDRcQEx+n+zvxVHD58B1AdFj004L76AtVDesnP+gQ="; 19 + }; 20 + 21 + build-system = [ 22 + setuptools 23 + ]; 24 + 25 + pythonRelaxDeps = [ "paramiko" ]; 26 + 27 + dependencies = [ 28 + paramiko 29 + ]; 30 + 31 + pythonImportsCheck = [ 32 + "unifi_ap" 33 + ]; 34 + 35 + doCheck = false; # no tests 36 + 37 + meta = { 38 + changelog = "https://github.com/tofuSCHNITZEL/unifi_ap/releases/tag/v${version}"; 39 + description = "Python API for UniFi accesspoints"; 40 + homepage = "https://github.com/tofuSCHNITZEL/unifi_ap"; 41 + license = lib.licenses.mit; 42 + maintainers = with lib.maintainers; [ ]; 43 + }; 44 + }
+2 -1
pkgs/servers/home-assistant/component-packages.nix
··· 4494 4494 aiounifi 4495 4495 ]; 4496 4496 "unifi_direct" = ps: with ps; [ 4497 - ]; # missing inputs: unifi_ap 4497 + unifi-ap 4498 + ]; 4498 4499 "unifiled" = ps: with ps; [ 4499 4500 unifiled 4500 4501 ];
+2
pkgs/top-level/python-packages.nix
··· 16862 16862 16863 16863 unifi = callPackage ../development/python-modules/unifi { }; 16864 16864 16865 + unifi-ap = callPackage ../development/python-modules/unifi-ap { }; 16866 + 16865 16867 unifi-discovery = callPackage ../development/python-modules/unifi-discovery { }; 16866 16868 16867 16869 unify = callPackage ../development/python-modules/unify { };