Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.2 kB · 55 lines
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556{ lib, buildPythonPackage, fetchPypi, importlib-metadata, logilab-common, pip, six, pytestCheckHook, setuptools,}:
buildPythonPackage rec { pname = "logilab-constraint"; version = "1.0"; format = "setuptools";
src = fetchPypi { inherit pname version; hash = "sha256-UiE1FsHYJxvJd+lqCQKJQkAHXa5iRQYEzU9nDgrR6YY="; };
nativeBuildInputs = [ importlib-metadata pip ];
propagatedBuildInputs = [ 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://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 = [ ]; };}