Loading pkgs/development/python-modules/logilab/constraint.nix +33 −3 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchPypi, logilab-common, six, importlib-metadata, pip }: { lib , buildPythonPackage , fetchPypi , importlib-metadata , logilab-common , pip , six , pytestCheckHook , setuptools }: buildPythonPackage rec { pname = "logilab-constraint"; version = "0.6.2"; format = "setuptools"; src = fetchPypi { inherit pname version; Loading @@ -15,13 +25,33 @@ buildPythonPackage rec { ]; propagatedBuildInputs = [ logilab-common six logilab-common setuptools six ]; nativeCheckInputs = [ pytestCheckHook ]; preCheck = '' # avoid ModuleNotFoundError: No module named 'logilab.common' due to namespace rm -r logilab ''; disabledTests = [ # these tests are abstract test classes intended to be inherited "Abstract" ]; pythonImportsCheck = [ "logilab.constraint" ]; meta = with lib; { description = "logilab-database provides some classes to make unified access to different"; homepage = "https://www.logilab.org/project/logilab-database"; homepage = "https://forge.extranet.logilab.fr/open-source/logilab-constraint"; changelog = "https://forge.extranet.logilab.fr/open-source/logilab-constraint/-/blob/${version}/CHANGELOG.md"; license = licenses.lgpl21Plus; maintainers = with lib.maintainers; [ ]; }; } Loading
pkgs/development/python-modules/logilab/constraint.nix +33 −3 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchPypi, logilab-common, six, importlib-metadata, pip }: { lib , buildPythonPackage , fetchPypi , importlib-metadata , logilab-common , pip , six , pytestCheckHook , setuptools }: buildPythonPackage rec { pname = "logilab-constraint"; version = "0.6.2"; format = "setuptools"; src = fetchPypi { inherit pname version; Loading @@ -15,13 +25,33 @@ buildPythonPackage rec { ]; propagatedBuildInputs = [ logilab-common six logilab-common setuptools six ]; nativeCheckInputs = [ pytestCheckHook ]; preCheck = '' # avoid ModuleNotFoundError: No module named 'logilab.common' due to namespace rm -r logilab ''; disabledTests = [ # these tests are abstract test classes intended to be inherited "Abstract" ]; pythonImportsCheck = [ "logilab.constraint" ]; meta = with lib; { description = "logilab-database provides some classes to make unified access to different"; homepage = "https://www.logilab.org/project/logilab-database"; homepage = "https://forge.extranet.logilab.fr/open-source/logilab-constraint"; changelog = "https://forge.extranet.logilab.fr/open-source/logilab-constraint/-/blob/${version}/CHANGELOG.md"; license = licenses.lgpl21Plus; maintainers = with lib.maintainers; [ ]; }; }