6 , oldest-supported-numpy
16 self = buildPythonPackage rec {
21 src = fetchFromGitHub {
22 owner = "pavlin-policar";
25 hash = "sha256-L5Qx6dMJlXF3EaWwlFTQ3dkhGXc5PvQBXYJo+QO+Hxc=";
30 oldest-supported-numpy
35 propagatedBuildInputs = [ numpy scipy scikit-learn ];
37 pythonImportsCheck = [ "openTSNE" ];
41 updateScript = nix-update-script {};
42 tests.pytest = self.overridePythonAttrs (old: {
43 pname = "${old.pname}-tests";
46 postPatch = "rm openTSNE -rf";
52 nativeCheckInputs = [ pytestCheckHook self ];
57 description = "Modular Python implementation of t-Distributed Stochasitc Neighbor Embedding";
58 homepage = "https://github.com/pavlin-policar/openTSNE";
59 changelog = "https://github.com/pavlin-policar/openTSNE/releases/tag/${version}";
60 license = [ lib.licenses.bsd3 ];
61 maintainers = [ lib.maintainers.lucasew ];