1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 pythonOlder, 6 poetry-core, 7 dataprep-ml, 8 numpy, 9 pandas, 10 scikit-learn, 11 type-infer, 12}: 13 14buildPythonPackage rec { 15 pname = "mindsdb-evaluator"; 16 version = "0.0.13"; 17 pyproject = true; 18 19 disabled = pythonOlder "3.8"; 20 21 # using PyPI as git repository does not have release tags or branches 22 src = fetchPypi { 23 pname = "mindsdb_evaluator"; 24 inherit version; 25 hash = "sha256-SW3GYe9ykbs6ZViScdAgwiBAP9ix4v1VbSm/kJK2jDA="; 26 }; 27 28 nativeBuildInputs = [ poetry-core ]; 29 30 propagatedBuildInputs = [ 31 dataprep-ml 32 numpy 33 pandas 34 scikit-learn 35 type-infer 36 ]; 37 38 pythonImportsCheck = [ "mindsdb_evaluator" ]; 39 40 meta = with lib; { 41 description = "Model evaluation for Machine Learning pipelines"; 42 homepage = "https://pypi.org/project/mindsdb-evaluator/"; 43 license = licenses.gpl3Only; 44 maintainers = with maintainers; [ mbalatsko ]; 45 }; 46}