python3Packages.canopen: fix build, tests and license

This commit is contained in:
Martin Weinelt 2021-02-04 03:34:37 +01:00
parent e7b79d6411
commit cb4fe8e0cd
No known key found for this signature in database
GPG key ID: 87C1E9888F856759

View file

@ -1,9 +1,11 @@
{ lib
, buildPythonPackage
, fetchPypi
, nose
, setuptools-scm
, can
, canmatrix }:
, canmatrix
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "canopen";
@ -14,17 +16,23 @@ buildPythonPackage rec {
sha256 = "15d49f1f71e9989dde6e3b75fb8445c76bd223064dfc0ac629fe9ecb0e21fba9";
};
propagatedBuildInputs =
[ can
canmatrix
];
nativeBuildInputs = [
setuptools-scm
];
checkInputs = [ nose ];
propagatedBuildInputs = [
can
canmatrix
];
checkInputs = [
pytestCheckHook
];
meta = with lib; {
homepage = "https://github.com/christiansandberg/canopen/";
description = "CANopen stack implementation";
license = licenses.lgpl3;
license = licenses.mit;
maintainers = with maintainers; [ sorki ];
};
}