diff options
Diffstat (limited to 'pkgs/development/python-modules/labgrid/default.nix')
-rw-r--r-- | pkgs/development/python-modules/labgrid/default.nix | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/pkgs/development/python-modules/labgrid/default.nix b/pkgs/development/python-modules/labgrid/default.nix index 15474fa5b6593..31fc50197d20f 100644 --- a/pkgs/development/python-modules/labgrid/default.nix +++ b/pkgs/development/python-modules/labgrid/default.nix @@ -6,6 +6,7 @@ , jinja2 , lib , mock +, openssh , packaging , pexpect , psutil @@ -13,6 +14,7 @@ , pytestCheckHook , pytest-dependency , pytest-mock +, pythonRelaxDepsHook , pyudev , pyusb , pyyaml @@ -25,16 +27,17 @@ buildPythonPackage rec { pname = "labgrid"; - version = "23.0.4"; + version = "23.0.5"; src = fetchFromGitHub { owner = "labgrid-project"; repo = "labgrid"; rev = "refs/tags/v${version}"; - sha256 = "sha256-EEPQSIHKAmLPudv7LLm9ol3Kukgz8edYKfDi+wvERpk="; + hash = "sha256-jrapbSrybuLT3V11rvV342tOr7/sRwBMgAdNWDG5obA="; }; nativeBuildInputs = [ + pythonRelaxDepsHook setuptools setuptools-scm wheel @@ -57,8 +60,25 @@ buildPythonPackage rec { xmodem ]; + pythonRelaxDeps = [ + "attrs" + "autobahn" + "jinja2" + "packaging" + "pexpect" + "pytest" + "pyudev" + "requests" + "xmodem" + ]; + + pythonRemoveDeps = [ + "pyserial-labgrid" + ]; + nativeCheckInputs = [ mock + openssh psutil pytestCheckHook pytest-mock |