Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
979 B · 48 lines
Nix
at master
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849{ lib, stdenv, buildPythonPackage, defusedxml, deprecated, fetchFromGitHub, lxml, paramiko, psutil, pytestCheckHook, pythonOlder,}:
buildPythonPackage rec { pname = "ospd"; version = "21.4.4"; format = "setuptools";
disabled = pythonOlder "3.7" || stdenv.hostPlatform.isDarwin;
src = fetchFromGitHub { owner = "greenbone"; repo = "ospd"; tag = "v${version}"; hash = "sha256-dZgs+G2vJQIKnN9xHcNeNViG7mOIdKb+Ms2AKE+FC4M="; };
propagatedBuildInputs = [ defusedxml deprecated lxml paramiko psutil ];
nativeCheckInputs = [ pytestCheckHook ];
pythonImportsCheck = [ "ospd" ];
meta = with lib; { description = "Framework for vulnerability scanners which support OSP"; homepage = "https://github.com/greenbone/ospd"; changelog = "https://github.com/greenbone/ospd/releases/tag/v${version}"; license = with licenses; [ agpl3Plus ]; maintainers = with maintainers; [ fab ]; };}