1{ lib 2, buildPythonPackage 3, isPy27 4, fetchFromGitHub 5, matplotlib 6, networkx 7, nose 8, numpy 9, scipy 10, pytestCheckHook 11}: 12 13buildPythonPackage rec { 14 pname = "scikit-fuzzy"; 15 version = "unstable-2022-11-07"; 16 disabled = isPy27; 17 18 src = fetchFromGitHub { 19 owner = pname; 20 repo = pname; 21 rev = "d8c45c259d62955004379592e45bc64c8e002fc3"; 22 hash = "sha256-kS48aHC719wUdc2WcJa9geoMUcLHSj7ZsoRZYAhF2a0="; 23 }; 24 25 propagatedBuildInputs = [ networkx numpy scipy ]; 26 checkInputs = [ matplotlib nose pytestCheckHook ]; 27 28 pythonImportsCheck = [ "skfuzzy" ]; 29 30 meta = with lib; { 31 homepage = "https://github.com/scikit-fuzzy/scikit-fuzzy"; 32 description = "Fuzzy logic toolkit for scientific Python"; 33 license = licenses.bsd3; 34 maintainers = [ maintainers.bcdarwin ]; 35 }; 36}