Unverified Commit 323765fa authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

python3Packages.saiph: init at 2.0.3 (#352710)

parents bfb04e08 774303d8
Loading
Loading
Loading
Loading
+66 −0
Original line number Diff line number Diff line
{
  lib,
  buildPythonPackage,
  poetry-core,
  fetchFromGitHub,
  pytestCheckHook,
  doubles,
  msgspec,
  numpy,
  pandas,
  pydantic,
  scikit-learn,
  scipy,
  toolz,
}:

buildPythonPackage rec {
  pname = "saiph";
  version = "2.0.3";

  src = fetchFromGitHub {
    owner = "octopize";
    repo = "saiph";
    tag = "saiph-v${version}";
    hash = "sha256-8AbV3kjPxjZo28CgahfbdNl9+ESWOfUt8YT+mWwbo5Q=";
  };

  pyproject = true;

  build-system = [
    poetry-core
  ];

  dependencies = [
    doubles
    msgspec
    numpy
    pandas
    pydantic
    scikit-learn
    scipy
    toolz
  ];

  # No need for benchmarks
  disabledTests = [
    "benchmark_test.py"
  ];

  nativeCheckInputs = [
    pytestCheckHook
  ];

  pythonRelaxDeps = true;

  pythonImportsCheck = [
    "saiph"
  ];

  meta = {
    description = "Package enabling to project data";
    homepage = "https://github.com/octopize/saiph";
    license = lib.licenses.asl20;
    maintainers = with lib.maintainers; [ b-rodrigues ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -16301,6 +16301,8 @@ self: super: with self; {
  sagemaker-mlflow = callPackage ../development/python-modules/sagemaker-mlflow { };
  saiph = callPackage ../development/python-modules/saiph { };
  salib = callPackage ../development/python-modules/salib { };
  salmon-mail = callPackage ../development/python-modules/salmon-mail { };