wgnlpy: init at 0.1.5 (#281134)

authored by

Aleksana and committed by
GitHub
4cf5dc8e 695022de

+42
+40
pkgs/development/python-modules/wgnlpy/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools, 6 + cryptography, 7 + pyroute2, 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "wgnlpy"; 12 + version = "0.1.5"; 13 + pyproject = true; 14 + 15 + src = fetchFromGitHub { 16 + owner = "ArgosyLabs"; 17 + repo = "wgnlpy"; 18 + rev = "v${version}"; 19 + hash = "sha256-5XAfBiKx4SqouA57PxmaCb0ea7mT2VeUI1tgnQE/ZwQ="; 20 + }; 21 + 22 + build-system = [ setuptools ]; 23 + 24 + dependencies = [ 25 + cryptography 26 + pyroute2 27 + ]; 28 + 29 + pythonImportsCheck = [ 30 + "wgnlpy" 31 + "wgnlpy.nlas" 32 + ]; 33 + 34 + meta = { 35 + description = "Netlink connector to WireGuard"; 36 + homepage = "https://github.com/ArgosyLabs/wgnlpy"; 37 + license = with lib.licenses; [ mit ]; 38 + maintainers = with lib.maintainers; [ marcel ]; 39 + }; 40 + }
+2
pkgs/top-level/python-packages.nix
··· 17762 17762 17763 17763 wget = callPackage ../development/python-modules/wget { }; 17764 17764 17765 + wgnlpy = callPackage ../development/python-modules/wgnlpy { }; 17766 + 17765 17767 whatthepatch = callPackage ../development/python-modules/whatthepatch { }; 17766 17768 17767 17769 wheel = callPackage ../development/python-modules/wheel { };