Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
798 B · 46 lines
Nix
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647{ buildPythonPackage, lib, fetchFromGitHub, numpy, scipy, ase, joblib, sparse, pybind11, scikit-learn}:
buildPythonPackage rec { name = "dscribe"; version = "2.1.1";
src = fetchFromGitHub { owner = "singroup"; repo = "dscribe"; rev = "v${version}"; fetchSubmodules = true; # Bundles a specific version of Eigen hash = "sha256-2JY24cR2ie4+4svVWC4rm3Iy6Wfg0n2vkINz032kPWc="; };
pyproject = true;
build-system = [ pybind11 ];
dependencies = [ numpy scipy ase joblib sparse scikit-learn ];
meta = with lib; { description = "Machine learning descriptors for atomistic systems"; homepage = "https://github.com/SINGROUP/dscribe"; license = licenses.asl20; maintainers = [ maintainers.sheepforce ]; };}