Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.3 kB · 77 lines
Nix
at llvm-cleanup
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778{ lib, buildPythonPackage, pythonOlder, fetchFromGitHub, hatch-vcs, hatchling, setuptools-scm, dask, dask-expr, dask-glm, distributed, multipledispatch, numba, numpy, packaging, pandas, scikit-learn, scipy, pytest-mock, pytestCheckHook,}:
buildPythonPackage rec { pname = "dask-ml"; version = "2024.4.4"; pyproject = true;
disabled = pythonOlder "3.6";
src = fetchFromGitHub { owner = "dask"; repo = "dask-ml"; rev = "refs/tags/v${version}"; hash = "sha256-ZiBpCk3b4Tk0Hwb4uapJLEx+Nb/qHFROCnkBTNGDzoU="; };
build-system = [ hatch-vcs hatchling setuptools-scm ];
dependencies = [ dask-expr dask-glm distributed multipledispatch numba numpy packaging pandas scikit-learn scipy ] ++ dask.optional-dependencies.array ++ dask.optional-dependencies.dataframe;
pythonImportsCheck = [ "dask_ml" "dask_ml.naive_bayes" "dask_ml.wrappers" "dask_ml.utils" ];
nativeCheckInputs = [ pytest-mock pytestCheckHook ];
__darwinAllowLocalNetworking = true;
meta = with lib; { description = "Scalable Machine Learn with Dask"; homepage = "https://github.com/dask/dask-ml"; license = licenses.bsd3; maintainers = with maintainers; [ GaetanLepage ]; };}