14 buildPythonPackage rec {
18 src = fetchFromGitHub {
22 sha256 = "sha256-2Z5RDi4bz8hh8zMwkcCQY9NrGaVd1DJEBOmrCl2oSvM=";
31 propagatedBuildInputs = [
44 # Plot functionality requires additional packages.
45 # These test also fail with 'RuntimeError: cannot cache function' error.
46 "test_umap_plot_testability"
47 "test_plot_runs_at_all"
49 # Flaky test. Fails with AssertionError sometimes.
50 "test_sparse_hellinger"
54 description = "Uniform Manifold Approximation and Projection";
55 homepage = "https://github.com/lmcinnes/umap";
56 license = licenses.bsd3;
57 maintainers = [ maintainers.costrouc ];