diff options
author | Maksym Balatsko <maksym.balatsko-ext@arista.com> | 2023-10-02 11:36:44 -0700 |
---|---|---|
committer | Yt <happysalada@tuta.io> | 2023-10-02 20:38:29 +0000 |
commit | 8eda1efc8696e4161bdea960b3953bc443498ec7 (patch) | |
tree | dcf0f6edf71c171b9eecad861e22c7ce0eb6e5ba | |
parent | ab1869c2de9215d5984d3a2a15316455f0483276 (diff) | |
download | nixpkgs-8eda1efc8696e4161bdea960b3953bc443498ec7.tar nixpkgs-8eda1efc8696e4161bdea960b3953bc443498ec7.tar.gz nixpkgs-8eda1efc8696e4161bdea960b3953bc443498ec7.tar.bz2 nixpkgs-8eda1efc8696e4161bdea960b3953bc443498ec7.tar.lz nixpkgs-8eda1efc8696e4161bdea960b3953bc443498ec7.tar.xz nixpkgs-8eda1efc8696e4161bdea960b3953bc443498ec7.tar.zst nixpkgs-8eda1efc8696e4161bdea960b3953bc443498ec7.zip |
python3Packages.mindsdb-evaluator: init at 0.0.11
-rw-r--r-- | pkgs/development/python-modules/mindsdb-evaluator/default.nix | 47 | ||||
-rw-r--r-- | pkgs/top-level/python-packages.nix | 2 |
2 files changed, 49 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/mindsdb-evaluator/default.nix b/pkgs/development/python-modules/mindsdb-evaluator/default.nix new file mode 100644 index 00000000000..a6d2c883fc8 --- /dev/null +++ b/pkgs/development/python-modules/mindsdb-evaluator/default.nix @@ -0,0 +1,47 @@ +{ lib +, buildPythonPackage +, fetchPypi +, pythonOlder +, poetry-core +, dataprep-ml +, numpy +, pandas +, scikit-learn +, type-infer +}: + +buildPythonPackage rec { + pname = "mindsdb-evaluator"; + version = "0.0.11"; + pyproject = true; + + disable = pythonOlder "3.8"; + + # using PyPI as git repository does not have release tags or branches + src = fetchPypi { + pname = "mindsdb_evaluator"; + inherit version; + hash = "sha256-pEfY+ocLEE8qcDjf6AzJxtXo1cqD2LhcBmlLjN0llTA="; + }; + + nativeBuildInputs = [ + poetry-core + ]; + + propagatedBuildInputs = [ + dataprep-ml + numpy + pandas + scikit-learn + type-infer + ]; + + pythonImportsCheck = [ "mindsdb_evaluator" ]; + + meta = with lib; { + description = "Model evaluation for Machine Learning pipelines"; + homepage = "https://pypi.org/project/mindsdb-evaluator/"; + license = licenses.gpl3Only; + maintainers = with maintainers; [ mbalatsko ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 92c950700f0..79c384afa8a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6731,6 +6731,8 @@ self: super: with self; { millheater = callPackage ../development/python-modules/millheater { }; + mindsdb-evaluator = callPackage ../development/python-modules/mindsdb-evaluator { }; + minexr = callPackage ../development/python-modules/minexr { }; miniaudio = callPackage ../development/python-modules/miniaudio { |