6 , oldest-supported-numpy
16 self = buildPythonPackage rec {
21 disabled = pythonOlder "3.7";
23 src = fetchFromGitHub {
24 owner = "pavlin-policar";
26 rev = "refs/tags/v${version}";
27 hash = "sha256-UTfEjjNz1mm5fhyTw9GRlMNURwWlr6kLMjrMngkFV3Y=";
32 oldest-supported-numpy
37 propagatedBuildInputs = [
43 pythonImportsCheck = [
50 tests.pytest = self.overridePythonAttrs (old: {
51 pname = "${old.pname}-tests";
54 postPatch = "rm openTSNE -rf";
60 nativeCheckInputs = [ pytestCheckHook self ];
65 description = "Modular Python implementation of t-Distributed Stochasitc Neighbor Embedding";
66 homepage = "https://github.com/pavlin-policar/openTSNE";
67 changelog = "https://github.com/pavlin-policar/openTSNE/releases/tag/v${version}";
68 license = licenses.bsd3;
69 maintainers = with maintainers; [ lucasew ];