{"id":358770,"url":"https://github.com/lmcinnes/umap","last_synced_at":"2026-05-14T05:30:40.797Z","repository":{"id":37413050,"uuid":"95995403","full_name":"lmcinnes/umap","owner":"lmcinnes","description":"Uniform Manifold Approximation and Projection","archived":false,"fork":false,"pushed_at":"2026-04-18T00:35:57.000Z","size":94677,"stargazers_count":8164,"open_issues_count":520,"forks_count":865,"subscribers_count":122,"default_branch":"master","last_synced_at":"2026-05-01T10:29:11.476Z","etag":null,"topics":["dimensionality-reduction","machine-learning","topological-data-analysis","umap","visualization"],"latest_commit_sha":null,"homepage":"https://umap-learn.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lmcinnes.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-02T01:11:17.000Z","updated_at":"2026-04-30T14:36:20.000Z","dependencies_parsed_at":"2023-02-16T12:15:47.333Z","dependency_job_id":"67a3e5c9-da7b-47ec-b131-788b9d97dac7","html_url":"https://github.com/lmcinnes/umap","commit_stats":{"total_commits":1517,"total_committers":138,"mean_commits":"10.992753623188406","dds":0.4119973632168754,"last_synced_commit":"a012b9d8751d98b94935ca21f278a54b3c3e1b7f"},"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/lmcinnes/umap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/sbom","scorecard":{"id":596078,"data":{"date":"2025-08-11","repo":{"name":"github.com/lmcinnes/umap","commit":"90871ffc135a0cf8e0866881f149b4d4cf562152"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":3,"reason":"Found 3/8 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":9,"reason":"8 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: downloadThenRun not pinned by hash: ci_scripts/install.sh:33","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:61","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:62","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:66","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:67","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:77","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:78","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:79","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:80","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:81","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:82","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:83","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:84","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:85","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  13 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"66 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: GHSA-6p56-wp2h-9hxr","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2017-74","Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T23:10:33.307Z","repository_id":37413050,"created_at":"2025-08-20T23:10:33.307Z","updated_at":"2025-08-20T23:10:33.307Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32804673,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"online","status_checked_at":"2026-05-09T02:00:06.633Z","response_time":123,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"lmcinnes","name":"Leland McInnes","uuid":"11962885","kind":"user","description":null,"email":"","website":null,"location":"Ottawa, Ontario, Canada","twitter":null,"company":"Tutte Institute for Mathematics and Computing","icon_url":"https://avatars.githubusercontent.com/u/11962885?u=83fe23f43f9f2c4984feac7beb506b8fcc5beab2\u0026v=4","repositories_count":51,"last_synced_at":"2023-04-09T10:46:07.145Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/lmcinnes","funding_links":[],"total_stars":8340,"followers":null,"following":null,"created_at":"2022-11-02T16:24:49.562Z","updated_at":"2024-03-25T18:11:07.409Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes/repositories"},"packages":[{"id":5294137,"name":"umap-learn","ecosystem":"conda","description":"umap-learn provides the UMAP manifold based dimension reduction algorithm. The package provides an sklearn compatible interface to t-SNE like dimension reduction technique that has better runtime performance than t-SNE and often preserves more global structure than t-SNE.","homepage":"http://github.com/lmcinnes/umap","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":[],"namespace":null,"versions_count":23,"first_release_published_at":"2022-10-03T15:56:23.506Z","latest_release_published_at":"2022-04-14T03:50:34.000Z","latest_release_number":"0.5.3","last_synced_at":"2026-04-01T16:17:37.560Z","created_at":"2022-10-03T15:56:23.498Z","updated_at":"2026-04-01T16:18:27.550Z","registry_url":"https://anaconda.org/conda-forge/umap-learn","install_command":"conda install -c conda-forge umap-learn","documentation_url":null,"metadata":{},"repo_metadata":{"id":37413050,"uuid":"95995403","full_name":"lmcinnes/umap","owner":"lmcinnes","description":"Uniform Manifold Approximation and Projection","archived":false,"fork":false,"pushed_at":"2025-10-12T21:14:58.000Z","size":94586,"stargazers_count":7975,"open_issues_count":515,"forks_count":852,"subscribers_count":125,"default_branch":"master","last_synced_at":"2025-10-21T01:15:57.474Z","etag":null,"topics":["dimensionality-reduction","machine-learning","topological-data-analysis","umap","visualization"],"latest_commit_sha":null,"homepage":"https://umap-learn.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lmcinnes.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-02T01:11:17.000Z","updated_at":"2025-10-20T21:58:52.000Z","dependencies_parsed_at":"2023-02-16T12:15:47.333Z","dependency_job_id":"850e066c-67a0-484a-9fb7-d69177042d1a","html_url":"https://github.com/lmcinnes/umap","commit_stats":{"total_commits":1517,"total_committers":138,"mean_commits":"10.992753623188406","dds":0.4119973632168754,"last_synced_commit":"a012b9d8751d98b94935ca21f278a54b3c3e1b7f"},"previous_names":[],"tags_count":34,"template":false,"template_full_name":null,"purl":"pkg:github/lmcinnes/umap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/sbom","scorecard":{"id":596078,"data":{"date":"2025-08-11","repo":{"name":"github.com/lmcinnes/umap","commit":"90871ffc135a0cf8e0866881f149b4d4cf562152"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":3,"reason":"Found 3/8 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":9,"reason":"8 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: downloadThenRun not pinned by hash: ci_scripts/install.sh:33","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:61","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:62","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:66","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:67","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:77","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:78","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:79","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:80","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:81","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:82","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:83","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:84","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:85","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  13 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"66 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: GHSA-6p56-wp2h-9hxr","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2017-74","Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T23:10:33.307Z","repository_id":37413050,"created_at":"2025-08-20T23:10:33.307Z","updated_at":"2025-08-20T23:10:33.307Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280984120,"owners_count":26424896,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-25T02:00:06.499Z","response_time":81,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"lmcinnes","name":"Leland McInnes","uuid":"11962885","kind":"user","description":null,"email":"","website":null,"location":"Ottawa, Ontario, Canada","twitter":null,"company":"Tutte Institute for Mathematics and Computing","icon_url":"https://avatars.githubusercontent.com/u/11962885?u=83fe23f43f9f2c4984feac7beb506b8fcc5beab2\u0026v=4","repositories_count":51,"last_synced_at":"2023-04-09T10:46:07.145Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/lmcinnes","funding_links":[],"total_stars":8340,"followers":null,"following":null,"created_at":"2022-11-02T16:24:49.562Z","updated_at":"2024-03-25T18:11:07.409Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-04-01T16:18:27.529Z","dependent_packages_count":14,"downloads":3485079,"downloads_period":"total","dependent_repos_count":84,"rankings":{"downloads":null,"dependent_repos_count":3.8033441477414525,"dependent_packages_count":4.472173696031944,"stargazers_count":4.337409533316696,"forks_count":6.044422261043175,"docker_downloads_count":null,"average":4.664337409533316},"purl":"pkg:conda/umap-learn?repository_url=https://conda-forge.org","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-26T05:00:39.904Z","issues_count":238,"pull_requests_count":114,"avg_time_to_close_issue":9464885.581818182,"avg_time_to_close_pull_request":2572768.296296296,"issues_closed_count":55,"pull_requests_closed_count":81,"pull_request_authors_count":66,"issue_authors_count":218,"avg_comments_per_issue":2.735294117647059,"avg_comments_per_pull_request":1.3947368421052633,"merged_pull_requests_count":75,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":39,"past_year_pull_requests_count":32,"past_year_avg_time_to_close_issue":443941.875,"past_year_avg_time_to_close_pull_request":157098.3125,"past_year_issues_closed_count":8,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":38,"past_year_avg_comments_per_issue":0.48717948717948717,"past_year_avg_comments_per_pull_request":0.375,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":14,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/issues","maintainers":[{"login":"lmcinnes","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"gclendenning","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"},{"login":"timsainb","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timsainb"},{"login":"jlmelville","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlmelville"},{"login":"tomwhite","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomwhite"},{"login":"leriomaggio","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leriomaggio"}],"active_maintainers":[{"login":"lmcinnes","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"gclendenning","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/umap-learn/codemeta","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2266},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2026-04-03T06:46:36.736Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":13308388,"name":"python311Packages.umap-learn","ecosystem":"nixpkgs","description":"Uniform Manifold Approximation and Projection","homepage":"https://github.com/lmcinnes/umap","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T07:11:01.720Z","latest_release_published_at":"2026-02-02T07:11:01.720Z","latest_release_number":"0.5.5","last_synced_at":"2026-04-16T17:04:01.676Z","created_at":"2026-02-02T07:10:55.604Z","updated_at":"2026-04-16T17:04:01.676Z","registry_url":"https://search.nixos.org/packages?channel=23.11\u0026query=python311Packages.umap-learn","install_command":"nix-env -iA nixpkgs.python311Packages.umap-learn","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/umap-learn/default.nix#L65","metadata":{"nix_attribute":"python3.11-umap-learn-0.5.5","position":"pkgs/development/python-modules/umap-learn/default.nix:65","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"umap-learn","upstream_purl":"pkg:pypi/umap-learn"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python311Packages.umap-learn?channel=23.11\u0026repository_url=https://channels.nixos.org/nixos-23.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python311Packages.umap-learn/codemeta","maintainers":[],"registry":{"name":"nixpkgs-23.11","url":"https://channels.nixos.org/nixos-23.11","ecosystem":"nixpkgs","default":false,"packages_count":108178,"maintainers_count":2997,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":189},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.577Z","updated_at":"2026-04-03T06:23:37.723Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/namespaces"}},{"id":13767361,"name":"umap-learn","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/lmcinnes/umap","licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T11:14:07.510Z","latest_release_published_at":"2026-02-13T11:14:07.510Z","latest_release_number":"0.5.4+dfsg-1","last_synced_at":"2026-03-13T14:18:05.004Z","created_at":"2026-02-13T11:14:07.328Z","updated_at":"2026-03-13T14:18:05.210Z","registry_url":"https://launchpad.net/ubuntu/+source/umap-learn","install_command":"apt-get install umap-learn","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"umap-learn","standards_version":"4.6.2","maintainer":"Debian Med Packaging Team \u003cdebian-med-packaging@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-sequence-python3, python3, python3-setuptools, python3-numpy, python3-scipy, python3-sklearn, python3-numba, python3-pynndescent \u003c!nocheck\u003e, python3-tqdm \u003c!nocheck\u003e, python3-pytest \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":37413050,"uuid":"95995403","full_name":"lmcinnes/umap","owner":"lmcinnes","description":"Uniform Manifold Approximation and Projection","archived":false,"fork":false,"pushed_at":"2026-02-12T15:33:52.000Z","size":94764,"stargazers_count":8094,"open_issues_count":524,"forks_count":858,"subscribers_count":123,"default_branch":"master","last_synced_at":"2026-02-12T17:13:56.037Z","etag":null,"topics":["dimensionality-reduction","machine-learning","topological-data-analysis","umap","visualization"],"latest_commit_sha":null,"homepage":"https://umap-learn.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lmcinnes.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-02T01:11:17.000Z","updated_at":"2026-02-12T15:58:58.000Z","dependencies_parsed_at":"2023-02-16T12:15:47.333Z","dependency_job_id":"67a3e5c9-da7b-47ec-b131-788b9d97dac7","html_url":"https://github.com/lmcinnes/umap","commit_stats":{"total_commits":1517,"total_committers":138,"mean_commits":"10.992753623188406","dds":0.4119973632168754,"last_synced_commit":"a012b9d8751d98b94935ca21f278a54b3c3e1b7f"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/lmcinnes/umap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/sbom","scorecard":{"id":596078,"data":{"date":"2025-08-11","repo":{"name":"github.com/lmcinnes/umap","commit":"90871ffc135a0cf8e0866881f149b4d4cf562152"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":3,"reason":"Found 3/8 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":9,"reason":"8 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: downloadThenRun not pinned by hash: ci_scripts/install.sh:33","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:61","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:62","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:66","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:67","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:77","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:78","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:79","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:80","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:81","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:82","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:83","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:84","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:85","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  13 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"66 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: GHSA-6p56-wp2h-9hxr","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2017-74","Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T23:10:33.307Z","repository_id":37413050,"created_at":"2025-08-20T23:10:33.307Z","updated_at":"2025-08-20T23:10:33.307Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29403598,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T06:24:03.484Z","status":"ssl_error","status_checked_at":"2026-02-13T06:23:12.830Z","response_time":78,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-13T11:14:09.202Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/umap-learn?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-12T10:14:34.523Z","issues_count":247,"pull_requests_count":117,"avg_time_to_close_issue":9464885.581818182,"avg_time_to_close_pull_request":2483084.761904762,"issues_closed_count":55,"pull_requests_closed_count":84,"pull_request_authors_count":69,"issue_authors_count":226,"avg_comments_per_issue":2.769230769230769,"avg_comments_per_pull_request":1.3846153846153846,"merged_pull_requests_count":78,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":25,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":1000542.6666666666,"past_year_avg_time_to_close_pull_request":159192.125,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":16,"past_year_issue_authors_count":25,"past_year_avg_comments_per_issue":0.64,"past_year_avg_comments_per_pull_request":0.3,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":15,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/issues","maintainers":[{"login":"lmcinnes","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"gclendenning","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"},{"login":"timsainb","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timsainb"},{"login":"jlmelville","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlmelville"},{"login":"tomwhite","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomwhite"},{"login":"leriomaggio","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leriomaggio"}],"active_maintainers":[{"login":"lmcinnes","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"gclendenning","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/umap-learn/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":177},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-03-31T06:41:18.525Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13784557,"name":"umap-learn","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/lmcinnes/umap","licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T14:15:24.780Z","latest_release_published_at":"2026-02-13T14:15:24.780Z","latest_release_number":"0.4.5+dfsg-2","last_synced_at":"2026-03-13T17:34:47.018Z","created_at":"2026-02-13T14:15:24.552Z","updated_at":"2026-03-13T17:34:47.019Z","registry_url":"https://launchpad.net/ubuntu/+source/umap-learn","install_command":"apt-get install umap-learn","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"umap-learn","standards_version":"4.5.0","maintainer":"Debian Med Packaging Team \u003cdebian-med-packaging@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3, python3-setuptools, python3-numpy, python3-scipy, python3-sklearn, python3-numba, python3-nose \u003c!nocheck\u003e, python3-pytest","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":37413050,"uuid":"95995403","full_name":"lmcinnes/umap","owner":"lmcinnes","description":"Uniform Manifold Approximation and Projection","archived":false,"fork":false,"pushed_at":"2026-02-12T15:33:52.000Z","size":94764,"stargazers_count":8094,"open_issues_count":524,"forks_count":858,"subscribers_count":123,"default_branch":"master","last_synced_at":"2026-02-12T17:13:56.037Z","etag":null,"topics":["dimensionality-reduction","machine-learning","topological-data-analysis","umap","visualization"],"latest_commit_sha":null,"homepage":"https://umap-learn.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lmcinnes.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-02T01:11:17.000Z","updated_at":"2026-02-12T15:58:58.000Z","dependencies_parsed_at":"2023-02-16T12:15:47.333Z","dependency_job_id":"67a3e5c9-da7b-47ec-b131-788b9d97dac7","html_url":"https://github.com/lmcinnes/umap","commit_stats":{"total_commits":1517,"total_committers":138,"mean_commits":"10.992753623188406","dds":0.4119973632168754,"last_synced_commit":"a012b9d8751d98b94935ca21f278a54b3c3e1b7f"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/lmcinnes/umap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/sbom","scorecard":{"id":596078,"data":{"date":"2025-08-11","repo":{"name":"github.com/lmcinnes/umap","commit":"90871ffc135a0cf8e0866881f149b4d4cf562152"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":3,"reason":"Found 3/8 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":9,"reason":"8 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: downloadThenRun not pinned by hash: ci_scripts/install.sh:33","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:61","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:62","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:66","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:67","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:77","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:78","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:79","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:80","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:81","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:82","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:83","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:84","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:85","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  13 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"66 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: GHSA-6p56-wp2h-9hxr","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2017-74","Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T23:10:33.307Z","repository_id":37413050,"created_at":"2025-08-20T23:10:33.307Z","updated_at":"2025-08-20T23:10:33.307Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29403598,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T06:24:03.484Z","status":"ssl_error","status_checked_at":"2026-02-13T06:23:12.830Z","response_time":78,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-13T14:15:24.987Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.09332438974598267,"forks_count":0.10498993846423052,"docker_downloads_count":null,"average":0.0495785820525533},"purl":"pkg:deb/ubuntu/umap-learn?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/umap-learn/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"jammy","funded_packages_count":142},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-04-01T06:53:21.644Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":12904088,"name":"python314Packages.umap-learn","ecosystem":"nixpkgs","description":"Uniform Manifold Approximation and Projection","homepage":"https://github.com/lmcinnes/umap","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["python"],"namespace":null,"versions_count":2,"first_release_published_at":"2026-01-27T11:02:24.802Z","latest_release_published_at":"2026-03-07T10:20:01.147Z","latest_release_number":"0.5.11","last_synced_at":"2026-03-07T10:20:01.498Z","created_at":"2026-01-27T11:02:24.589Z","updated_at":"2026-03-07T10:20:01.661Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python314Packages.umap-learn","install_command":"nix-env -iA nixpkgs.python314Packages.umap-learn","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/umap-learn/default.nix#L105","metadata":{"nix_attribute":"python3.14-umap-learn-0.5.11","position":"pkgs/development/python-modules/umap-learn/default.nix:105","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"umap-learn","upstream_purl":"pkg:pypi/umap-learn"},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-07T10:20:01.602Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/python314Packages.umap-learn?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python314Packages.umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python314Packages.umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python314Packages.umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.umap-learn/codemeta","maintainers":[],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":145463,"maintainers_count":4623,"namespaces_count":0,"keywords_count":2867,"github":"NixOS","metadata":{"funded_packages_count":1543},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-04-16T05:08:04.612Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":13720985,"name":"umap-learn","ecosystem":"debian","description":null,"homepage":"https://github.com/lmcinnes/umap","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-13T00:56:34.888Z","latest_release_published_at":"2026-02-13T00:56:34.888Z","latest_release_number":"0.5.3+dfsg-2","last_synced_at":"2026-03-14T02:28:21.688Z","created_at":"2026-02-13T00:56:34.432Z","updated_at":"2026-03-14T02:28:21.689Z","registry_url":"https://tracker.debian.org/pkg/umap-learn","install_command":"apt-get install umap-learn","documentation_url":"https://packages.debian.org/bookworm/umap-learn","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"umap-learn","standards_version":"4.6.2","maintainer":"Debian Med Packaging Team \u003cdebian-med-packaging@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3, python3-setuptools, python3-numpy, python3-scipy, python3-sklearn, python3-numba, python3-pynndescent \u003c!nocheck\u003e, python3-tqdm \u003c!nocheck\u003e, python3-pytest \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T00:56:35.492Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/umap-learn?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/umap-learn/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm","funded_packages_count":364},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-01T06:53:23.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13208905,"name":"python312Packages.umap-learn","ecosystem":"nixpkgs","description":"Uniform Manifold Approximation and Projection","homepage":"https://github.com/lmcinnes/umap","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T01:16:29.051Z","latest_release_published_at":"2026-02-02T01:16:29.051Z","latest_release_number":"0.5.6","last_synced_at":"2026-03-07T15:04:55.859Z","created_at":"2026-02-02T01:16:27.268Z","updated_at":"2026-03-11T13:32:09.903Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=python312Packages.umap-learn","install_command":"nix-env -iA nixpkgs.python312Packages.umap-learn","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/umap-learn/default.nix#L93","metadata":{"nix_attribute":"python3.12-umap-learn-0.5.6","position":"pkgs/development/python-modules/umap-learn/default.nix:93","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"umap-learn","upstream_purl":"pkg:pypi/umap-learn"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python312Packages.umap-learn?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python312Packages.umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python312Packages.umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python312Packages.umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python312Packages.umap-learn/codemeta","maintainers":[],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":230},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-04-20T05:04:40.145Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":13811312,"name":"umap-learn","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/lmcinnes/umap","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T19:56:34.830Z","latest_release_published_at":"2026-02-13T19:56:34.830Z","latest_release_number":"0.5.3+dfsg-2","last_synced_at":"2026-03-14T07:09:22.156Z","created_at":"2026-02-13T19:56:34.597Z","updated_at":"2026-03-14T07:09:22.157Z","registry_url":"https://launchpad.net/ubuntu/+source/umap-learn","install_command":"apt-get install umap-learn","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"umap-learn","standards_version":"4.6.2","maintainer":"Debian Med Packaging Team \u003cdebian-med-packaging@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3, python3-setuptools, python3-numpy, python3-scipy, python3-sklearn, python3-numba, python3-pynndescent \u003c!nocheck\u003e, python3-tqdm \u003c!nocheck\u003e, python3-pytest \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T19:56:35.337Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/umap-learn?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/umap-learn/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":412},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-01T06:53:18.736Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13535844,"name":"umap-learn","ecosystem":"debian","description":null,"homepage":"https://github.com/lmcinnes/umap","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T00:21:00.914Z","latest_release_published_at":"2026-02-11T00:21:00.914Z","latest_release_number":"0.4.5+dfsg-2","last_synced_at":"2026-03-14T09:23:30.151Z","created_at":"2026-02-11T00:21:00.487Z","updated_at":"2026-03-14T09:23:30.152Z","registry_url":"https://tracker.debian.org/pkg/umap-learn","install_command":"apt-get install umap-learn","documentation_url":"https://packages.debian.org/bullseye/umap-learn","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"umap-learn","standards_version":"4.5.0","maintainer":"Debian Med Packaging Team \u003cdebian-med-packaging@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3, python3-setuptools, python3-numpy, python3-scipy, python3-sklearn, python3-numba, python3-nose \u003c!nocheck\u003e, python3-pytest","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:28:25.843Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/umap-learn?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/umap-learn/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":0,"github":"debian","metadata":{"codename":"bullseye","funded_packages_count":77},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-04-01T06:53:20.333Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":12822858,"name":"python310Packages.umap-learn","ecosystem":"nixpkgs","description":"Uniform Manifold Approximation and Projection","homepage":"https://github.com/lmcinnes/umap","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-26T18:24:19.684Z","latest_release_published_at":"2026-01-26T18:24:19.684Z","latest_release_number":"0.5.3","last_synced_at":"2026-04-10T04:01:39.425Z","created_at":"2026-01-26T18:24:19.527Z","updated_at":"2026-04-10T04:32:23.530Z","registry_url":"https://search.nixos.org/packages?channel=23.05\u0026query=python310Packages.umap-learn","install_command":"nix-env -iA nixpkgs.python310Packages.umap-learn","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/umap-learn/default.nix#L96","metadata":{"nix_attribute":"python3.10-umap-learn-0.5.3","position":"pkgs/development/python-modules/umap-learn/default.nix:96","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mipsel-linux","mips64el-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"umap-learn","upstream_purl":"pkg:pypi/umap-learn"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python310Packages.umap-learn?channel=23.05\u0026repository_url=https://channels.nixos.org/nixos-23.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python310Packages.umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python310Packages.umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python310Packages.umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python310Packages.umap-learn/codemeta","maintainers":[{"uuid":"costrouc","login":null,"name":"Chris Ostrouchov","email":"chris.ostrouchov@gmail.com","url":"https://github.com/costrouc","packages_count":496,"html_url":null,"role":null,"created_at":"2026-03-03T20:31:03.712Z","updated_at":"2026-03-03T20:31:03.712Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers/costrouc/packages"}],"registry":{"name":"nixpkgs-23.05","url":"https://channels.nixos.org/nixos-23.05","ecosystem":"nixpkgs","default":false,"packages_count":101092,"maintainers_count":2622,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":151},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.882Z","updated_at":"2026-04-03T06:21:54.798Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/namespaces"}},{"id":13571630,"name":"umap-learn","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/lmcinnes/umap","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T07:48:46.961Z","latest_release_published_at":"2026-02-11T07:48:46.961Z","latest_release_number":"0.5.3+dfsg-2","last_synced_at":"2026-03-11T17:14:33.279Z","created_at":"2026-02-11T07:48:46.771Z","updated_at":"2026-03-11T17:14:33.280Z","registry_url":"https://launchpad.net/ubuntu/+source/umap-learn","install_command":"apt-get install umap-learn","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"umap-learn","standards_version":"4.6.2","maintainer":"Debian Med Packaging Team \u003cdebian-med-packaging@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-python, python3, python3-setuptools, python3-numpy, python3-scipy, python3-sklearn, python3-numba, python3-pynndescent \u003c!nocheck\u003e, python3-tqdm \u003c!nocheck\u003e, python3-pytest \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:58:52.349Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/umap-learn?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/umap-learn/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":99},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-01T06:53:19.375Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":12880397,"name":"python313Packages.umap-learn","ecosystem":"nixpkgs","description":"Uniform Manifold Approximation and Projection","homepage":"https://github.com/lmcinnes/umap","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["python"],"namespace":null,"versions_count":2,"first_release_published_at":"2026-01-27T05:40:59.331Z","latest_release_published_at":"2026-03-05T08:14:41.733Z","latest_release_number":"0.5.11","last_synced_at":"2026-03-05T08:14:42.252Z","created_at":"2026-01-27T05:40:59.133Z","updated_at":"2026-03-05T09:51:15.171Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python313Packages.umap-learn","install_command":"nix-env -iA nixpkgs.python313Packages.umap-learn","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/umap-learn/default.nix#L105","metadata":{"nix_attribute":"python3.13-umap-learn-0.5.11","position":"pkgs/development/python-modules/umap-learn/default.nix:105","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"umap-learn","upstream_purl":"pkg:pypi/umap-learn"},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-05T09:51:15.145Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/python313Packages.umap-learn?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python313Packages.umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python313Packages.umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python313Packages.umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.umap-learn/codemeta","maintainers":[],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":145463,"maintainers_count":4623,"namespaces_count":0,"keywords_count":2867,"github":"NixOS","metadata":{"funded_packages_count":1543},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-04-16T05:08:04.612Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":13081922,"name":"python311Packages.umap-learn","ecosystem":"nixpkgs","description":"Uniform Manifold Approximation and Projection","homepage":"https://github.com/lmcinnes/umap","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T17:50:56.551Z","latest_release_published_at":"2026-02-01T17:50:56.551Z","latest_release_number":"0.5.7","last_synced_at":"2026-03-07T12:16:40.998Z","created_at":"2026-02-01T17:50:52.590Z","updated_at":"2026-03-12T00:31:37.257Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=python311Packages.umap-learn","install_command":"nix-env -iA nixpkgs.python311Packages.umap-learn","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/umap-learn/default.nix#L92","metadata":{"nix_attribute":"python3.11-umap-learn-0.5.7","position":"pkgs/development/python-modules/umap-learn/default.nix:92","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"umap-learn","upstream_purl":"pkg:pypi/umap-learn"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python311Packages.umap-learn?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python311Packages.umap-learn/codemeta","maintainers":[],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":228},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-04-03T06:22:14.703Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}},{"id":13200645,"name":"python311Packages.umap-learn","ecosystem":"nixpkgs","description":"Uniform Manifold Approximation and Projection","homepage":"https://github.com/lmcinnes/umap","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T00:47:24.685Z","latest_release_published_at":"2026-02-02T00:47:24.685Z","latest_release_number":"0.5.6","last_synced_at":"2026-03-07T09:13:54.334Z","created_at":"2026-02-02T00:47:11.790Z","updated_at":"2026-03-07T09:13:54.335Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=python311Packages.umap-learn","install_command":"nix-env -iA nixpkgs.python311Packages.umap-learn","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/umap-learn/default.nix#L93","metadata":{"nix_attribute":"python3.11-umap-learn-0.5.6","position":"pkgs/development/python-modules/umap-learn/default.nix:93","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"umap-learn","upstream_purl":"pkg:pypi/umap-learn"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/python311Packages.umap-learn?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/python311Packages.umap-learn/codemeta","maintainers":[],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":230},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-04-20T05:04:40.145Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":5413566,"name":"py-umap-learn","ecosystem":"spack","description":"Uniform Manifold Approximation and Projection (UMAP) is a dimension\nreduction technique that can be used for visualisation similarly to\nt-SNE, but also for general non-linear dimension reduction.\n","homepage":"https://github.com/lmcinnes/umap","licenses":"[]","normalized_licenses":["Other"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2022-11-11T00:00:55.687Z","latest_release_published_at":"2022-11-11T00:00:55.687Z","latest_release_number":"0.5.3","last_synced_at":"2026-04-21T07:15:39.908Z","created_at":"2022-11-11T00:00:54.761Z","updated_at":"2026-04-21T07:15:39.909Z","registry_url":"https://packages.spack.io/package.html?name=py-umap-learn","install_command":"spack install py-umap-learn","documentation_url":null,"metadata":{},"repo_metadata":{"id":37413050,"uuid":"95995403","full_name":"lmcinnes/umap","owner":"lmcinnes","description":"Uniform Manifold Approximation and Projection","archived":false,"fork":false,"pushed_at":"2025-10-26T13:18:41.000Z","size":94588,"stargazers_count":7982,"open_issues_count":516,"forks_count":853,"subscribers_count":123,"default_branch":"master","last_synced_at":"2025-10-28T04:41:17.703Z","etag":null,"topics":["dimensionality-reduction","machine-learning","topological-data-analysis","umap","visualization"],"latest_commit_sha":null,"homepage":"https://umap-learn.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lmcinnes.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-02T01:11:17.000Z","updated_at":"2025-10-28T03:42:26.000Z","dependencies_parsed_at":"2023-02-16T12:15:47.333Z","dependency_job_id":"850e066c-67a0-484a-9fb7-d69177042d1a","html_url":"https://github.com/lmcinnes/umap","commit_stats":{"total_commits":1517,"total_committers":138,"mean_commits":"10.992753623188406","dds":0.4119973632168754,"last_synced_commit":"a012b9d8751d98b94935ca21f278a54b3c3e1b7f"},"previous_names":[],"tags_count":34,"template":false,"template_full_name":null,"purl":"pkg:github/lmcinnes/umap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/sbom","scorecard":{"id":596078,"data":{"date":"2025-08-11","repo":{"name":"github.com/lmcinnes/umap","commit":"90871ffc135a0cf8e0866881f149b4d4cf562152"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":3,"reason":"Found 3/8 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":9,"reason":"8 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: downloadThenRun not pinned by hash: ci_scripts/install.sh:33","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:61","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:62","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:66","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:67","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:77","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:78","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:79","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:80","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:81","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:82","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:83","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:84","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:85","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  13 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"66 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: GHSA-6p56-wp2h-9hxr","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2017-74","Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T23:10:33.307Z","repository_id":37413050,"created_at":"2025-08-20T23:10:33.307Z","updated_at":"2025-08-20T23:10:33.307Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281459562,"owners_count":26505182,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-28T02:00:06.022Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"lmcinnes","name":"Leland McInnes","uuid":"11962885","kind":"user","description":null,"email":"","website":null,"location":"Ottawa, Ontario, Canada","twitter":null,"company":"Tutte Institute for Mathematics and Computing","icon_url":"https://avatars.githubusercontent.com/u/11962885?u=83fe23f43f9f2c4984feac7beb506b8fcc5beab2\u0026v=4","repositories_count":51,"last_synced_at":"2023-04-09T10:46:07.145Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/lmcinnes","funding_links":[],"total_stars":8340,"followers":null,"following":null,"created_at":"2022-11-02T16:24:49.562Z","updated_at":"2024-03-25T18:11:07.409Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes/repositories"},"tags":[{"name":"release-0.5.9.post2","sha":"eae796ed12d47cbe4dc722e70dd93295211fe4bb","kind":"commit","published_at":"2025-07-02T23:35:07.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.9.post2","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.9.post2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.9.post2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9.post2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9.post2/manifests"},{"name":"release-0.5.9.post1","sha":"c831a2b961f741812a84019f6db0c45a2087eb56","kind":"commit","published_at":"2025-07-02T21:14:09.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.9.post1","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.9.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.9.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9.post1/manifests"},{"name":"release-0.5.9","sha":"b248f74f522ab0b91976d6c92dcc201e3422f1dc","kind":"commit","published_at":"2025-07-02T20:00:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.9","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9/manifests"},{"name":"release-0.5.8","sha":"63903695b996e2b68c67e00fdda6eedb7a233189","kind":"commit","published_at":"2025-02-28T21:29:16.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.8","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.8/manifests"},{"name":"release-0.5.7","sha":"9fc083b71eb9c6879bf36aee9409bfa7d6881fe1","kind":"commit","published_at":"2024-10-28T17:27:00.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.7","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.7/manifests"},{"name":"release-0.5.6","sha":"9e299ebb64bd32aa274c7048c66e7d76d045a7a8","kind":"commit","published_at":"2024-03-29T23:28:48.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.6","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.6/manifests"},{"name":"release-0.5.5","sha":"32ed466a3916e2d73644f7a69df1e8739f025f5f","kind":"commit","published_at":"2023-11-18T01:09:11.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.5/manifests"},{"name":"0.5.4","sha":"5f7512b95061e72b362017abd1e4cb9517c9c8bc","kind":"commit","published_at":"2023-09-15T15:23:09.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.4/manifests"},{"name":"0.5.3","sha":"a37753e9be2967910c79cb657211787c5834a480","kind":"commit","published_at":"2022-04-13T21:18:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.3","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.3/manifests"},{"name":"0.5.2","sha":"64080c5c355315154140ba08287fded84cc4b6f2","kind":"commit","published_at":"2021-10-27T19:38:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.2","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.2/manifests"},{"name":"0.5.1","sha":"3922c49e50be1b18f7f1df47de636ad8e8617fcf","kind":"commit","published_at":"2021-02-08T17:43:04.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"e68a0c187fe25d928acf9bb11e9051bfb8ce078c","kind":"commit","published_at":"2021-01-11T21:11:07.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.0/manifests"},{"name":"0.4.5","sha":"2c09fde77d1bf865f6f7f8064aa6fe93b085455c","kind":"commit","published_at":"2020-06-30T15:16:52.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.5/manifests"},{"name":"0.4.4","sha":"dfc59e715f3841eedc801e9caf7abc7db1a6e55e","kind":"commit","published_at":"2020-06-05T01:08:27.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"2a706c8259ddb2da8ef4e4a58c39d25a6144c667","kind":"commit","published_at":"2020-05-12T20:45:40.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.3","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"1197625a2a925a6f8e5fbb50e33c129a724ea648","kind":"commit","published_at":"2020-04-29T16:25:28.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.2","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"5809c1880ed6d43d5d06c0ce85383321bb70a3e5","kind":"commit","published_at":"2020-04-10T19:19:44.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"4689c7d18e257554e48d4b000b8d6596d17db1a1","kind":"commit","published_at":"2020-04-08T01:19:18.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0/manifests"},{"name":"0.4.0rc2","sha":"7d988f87f422550dd1c285ba28e8950a9606ef2d","kind":"commit","published_at":"2020-03-20T14:54:27.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.0rc2","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc2/manifests"},{"name":"0.4.0rc1","sha":"03be235c865003cc861c50639c821cd5cf3f2722","kind":"commit","published_at":"2020-02-07T19:21:33.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.0rc1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc1/manifests"},{"name":"0.3.10","sha":"74a7b3e75362fa6eb3318a292e5364c12c43df62","kind":"commit","published_at":"2019-08-13T20:58:16.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.10","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.10/manifests"},{"name":"0.3.9","sha":"fde2d524c2a1cf4b78894a47b451ac1e58a0c640","kind":"commit","published_at":"2019-05-27T22:48:20.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.9","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.9/manifests"},{"name":"0.3.8","sha":"9342e43ad56cb93e63089997fb84e6484f8b1f24","kind":"commit","published_at":"2019-03-26T17:22:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.8","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.8/manifests"},{"name":"0.3.7","sha":"73993282bde371c7e2c9a947c38c586116ad144b","kind":"commit","published_at":"2018-11-30T01:55:37.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.7","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.7/manifests"},{"name":"0.3.5","sha":"bc354b8c6d9b2179408f016ba701399ebd89b843","kind":"commit","published_at":"2018-10-08T02:18:46.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.5/manifests"},{"name":"0.3.4","sha":"bdd80d329ef72daa22199abead6518dda4b0b4d9","kind":"commit","published_at":"2018-10-06T02:31:19.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"9ca14d38581c94faff59b726448bf44d282f8be4","kind":"commit","published_at":"2018-09-01T00:21:28.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.3","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.3/manifests"},{"name":"0.3.1","sha":"5a5e7f3b4f062907a23ea91fb3c2a6f810ed02c9","kind":"commit","published_at":"2018-08-01T16:57:25.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"b5850557662c9220cbae469d0f7492115762f9fe","kind":"commit","published_at":"2018-07-11T22:23:33.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.0/manifests"},{"name":"0.2.5","sha":"38c27beaa9f5b5f250458617930ab005977f66b1","kind":"commit","published_at":"2018-06-20T14:14:40.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.5/manifests"},{"name":"0.2.4","sha":"d80f3130679065aded11d37f9a117fe479f00227","kind":"commit","published_at":"2018-05-24T00:41:41.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.4/manifests"},{"name":"0.2.1","sha":"4b04fb0c4c1d1c2bae9b16eb6defccb24ab55840","kind":"commit","published_at":"2018-02-16T01:42:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"19359413e69ac16dd952283083d90fb86d03f195","kind":"commit","published_at":"2018-01-24T23:10:13.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.0/manifests"},{"name":"v0.1.4","sha":"843f903fef98b0fd11f13c0f85dd375cc524f473","kind":"commit","published_at":"2017-11-20T00:41:17.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/v0.1.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/v0.1.4/manifests"}]},"repo_metadata_updated_at":"2025-10-28T15:13:52.321Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":28.06725024315687,"stargazers_count":1.8479922189801306,"forks_count":3.418090871196332,"average":8.333333333333334},"purl":"pkg:spack/py-umap-learn","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/spack/py-umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/spack/py-umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/spack/py-umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-26T05:00:39.904Z","issues_count":238,"pull_requests_count":114,"avg_time_to_close_issue":9464885.581818182,"avg_time_to_close_pull_request":2572768.296296296,"issues_closed_count":55,"pull_requests_closed_count":81,"pull_request_authors_count":66,"issue_authors_count":218,"avg_comments_per_issue":2.735294117647059,"avg_comments_per_pull_request":1.3947368421052633,"merged_pull_requests_count":75,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":39,"past_year_pull_requests_count":32,"past_year_avg_time_to_close_issue":443941.875,"past_year_avg_time_to_close_pull_request":157098.3125,"past_year_issues_closed_count":8,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":38,"past_year_avg_comments_per_issue":0.48717948717948717,"past_year_avg_comments_per_pull_request":0.375,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":14,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/issues","maintainers":[{"login":"lmcinnes","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"gclendenning","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"},{"login":"timsainb","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timsainb"},{"login":"jlmelville","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlmelville"},{"login":"tomwhite","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomwhite"},{"login":"leriomaggio","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leriomaggio"}],"active_maintainers":[{"login":"lmcinnes","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"gclendenning","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-umap-learn/codemeta","maintainers":[{"uuid":"adamjstewart","login":"adamjstewart","name":null,"email":null,"url":"https://github.com/adamjstewart","packages_count":2169,"html_url":null,"role":null,"created_at":"2022-11-14T17:09:23.347Z","updated_at":"2022-11-14T17:09:23.347Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/maintainers/adamjstewart/packages"}],"registry":{"name":"spack.io","url":"https://packages.spack.io","ecosystem":"spack","default":true,"packages_count":9098,"maintainers_count":978,"namespaces_count":0,"keywords_count":0,"github":"spack","metadata":{"funded_packages_count":437},"icon_url":"https://github.com/spack.png","created_at":"2022-04-04T15:19:23.514Z","updated_at":"2026-04-03T06:48:03.381Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/namespaces"}},{"id":12401727,"name":"umap-learn-no-tf","ecosystem":"pypi","description":"Uniform Manifold Approximation and Projection","homepage":"http://github.com/lmcinnes/umap","licenses":"BSD","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["dimension","reduction","t-sne","manifold"],"namespace":null,"versions_count":1,"first_release_published_at":"2025-10-20T13:15:21.000Z","latest_release_published_at":"2025-10-20T13:15:21.000Z","latest_release_number":"0.5.7","last_synced_at":"2026-04-21T07:15:07.829Z","created_at":"2025-10-20T13:16:46.928Z","updated_at":"2026-04-21T10:26:47.225Z","registry_url":"https://pypi.org/project/umap-learn-no-tf/","install_command":"pip install umap-learn-no-tf --index-url https://pypi.org/simple","documentation_url":"https://umap-learn-no-tf.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 3 - Alpha","Intended Audience :: Developers","Intended Audience :: Science/Research","License :: OSI Approved","Operating System :: MacOS","Operating System :: Microsoft :: Windows","Operating System :: POSIX","Operating System :: Unix","Programming Language :: C","Programming Language :: Python","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.9","Topic :: Scientific/Engineering","Topic :: Software Development"],"normalized_name":"umap-learn-no-tf","project_status":null},"repo_metadata":{"id":37413050,"uuid":"95995403","full_name":"lmcinnes/umap","owner":"lmcinnes","description":"Uniform Manifold Approximation and Projection","archived":false,"fork":false,"pushed_at":"2026-04-18T00:35:57.000Z","size":94677,"stargazers_count":8149,"open_issues_count":520,"forks_count":862,"subscribers_count":122,"default_branch":"master","last_synced_at":"2026-04-18T02:38:21.119Z","etag":null,"topics":["dimensionality-reduction","machine-learning","topological-data-analysis","umap","visualization"],"latest_commit_sha":null,"homepage":"https://umap-learn.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lmcinnes.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-02T01:11:17.000Z","updated_at":"2026-04-18T00:36:05.000Z","dependencies_parsed_at":"2023-02-16T12:15:47.333Z","dependency_job_id":"67a3e5c9-da7b-47ec-b131-788b9d97dac7","html_url":"https://github.com/lmcinnes/umap","commit_stats":{"total_commits":1517,"total_committers":138,"mean_commits":"10.992753623188406","dds":0.4119973632168754,"last_synced_commit":"a012b9d8751d98b94935ca21f278a54b3c3e1b7f"},"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/lmcinnes/umap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/sbom","scorecard":{"id":596078,"data":{"date":"2025-08-11","repo":{"name":"github.com/lmcinnes/umap","commit":"90871ffc135a0cf8e0866881f149b4d4cf562152"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":3,"reason":"Found 3/8 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":9,"reason":"8 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: downloadThenRun not pinned by hash: ci_scripts/install.sh:33","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:61","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:62","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:66","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:67","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:77","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:78","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:79","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:80","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:81","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:82","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:83","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:84","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:85","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  13 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"66 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: GHSA-6p56-wp2h-9hxr","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2017-74","Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T23:10:33.307Z","repository_id":37413050,"created_at":"2025-08-20T23:10:33.307Z","updated_at":"2025-08-20T23:10:33.307Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31976794,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T16:27:12.723Z","status":"ssl_error","status_checked_at":"2026-04-18T16:27:11.140Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-04-21T10:26:47.196Z","dependent_packages_count":0,"downloads":161,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":20.767283187043784,"dependent_repos_count":47.49210774907352,"dependent_packages_count":8.401984029798125,"stargazers_count":0.8481989062096289,"forks_count":2.089474690206403,"docker_downloads_count":null,"average":15.919809712466293},"purl":"pkg:pypi/umap-learn-no-tf","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/umap-learn-no-tf","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/umap-learn-no-tf","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/umap-learn-no-tf/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-13T03:07:07.304Z","issues_count":244,"pull_requests_count":116,"avg_time_to_close_issue":9464885.581818182,"avg_time_to_close_pull_request":2512213.674698795,"issues_closed_count":55,"pull_requests_closed_count":83,"pull_request_authors_count":68,"issue_authors_count":223,"avg_comments_per_issue":2.7336065573770494,"avg_comments_per_pull_request":1.3793103448275863,"merged_pull_requests_count":77,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":37,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":496402.5714285714,"past_year_avg_time_to_close_pull_request":155197.1875,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":16,"past_year_issue_authors_count":36,"past_year_avg_comments_per_issue":0.7837837837837838,"past_year_avg_comments_per_pull_request":0.23333333333333334,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":14,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/issues","maintainers":[{"login":"lmcinnes","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"gclendenning","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"},{"login":"timsainb","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timsainb"},{"login":"jlmelville","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlmelville"},{"login":"tomwhite","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomwhite"},{"login":"leriomaggio","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leriomaggio"}],"active_maintainers":[{"login":"lmcinnes","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"gclendenning","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/umap-learn-no-tf/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/umap-learn-no-tf/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/umap-learn-no-tf/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/umap-learn-no-tf/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/umap-learn-no-tf/codemeta","maintainers":[{"uuid":"doron.harnoy","login":"doron.harnoy","name":null,"email":null,"url":null,"packages_count":15,"html_url":"https://pypi.org/user/doron.harnoy/","role":"Owner","created_at":"2025-10-22T11:42:30.374Z","updated_at":"2025-10-22T11:42:30.374Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/doron.harnoy/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":848807,"maintainers_count":362674,"namespaces_count":0,"keywords_count":271316,"github":"pypi","metadata":{"funded_packages_count":53172},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-04-09T05:08:03.587Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":8430772,"name":"github.com/lmcinnes/umap","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2017-11-20T00:41:17.000Z","latest_release_published_at":"2017-11-20T00:41:17.000Z","latest_release_number":"v0.1.4","last_synced_at":"2026-04-21T07:15:41.509Z","created_at":"2023-10-15T01:30:49.763Z","updated_at":"2026-04-21T07:15:41.509Z","registry_url":"https://pkg.go.dev/github.com/lmcinnes/umap","install_command":"go get github.com/lmcinnes/umap","documentation_url":"https://pkg.go.dev/github.com/lmcinnes/umap#section-documentation","metadata":{},"repo_metadata":{"id":37413050,"uuid":"95995403","full_name":"lmcinnes/umap","owner":"lmcinnes","description":"Uniform Manifold Approximation and Projection","archived":false,"fork":false,"pushed_at":"2025-10-26T13:18:41.000Z","size":94588,"stargazers_count":7982,"open_issues_count":516,"forks_count":853,"subscribers_count":123,"default_branch":"master","last_synced_at":"2025-10-28T04:41:17.703Z","etag":null,"topics":["dimensionality-reduction","machine-learning","topological-data-analysis","umap","visualization"],"latest_commit_sha":null,"homepage":"https://umap-learn.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lmcinnes.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-02T01:11:17.000Z","updated_at":"2025-10-28T03:42:26.000Z","dependencies_parsed_at":"2023-02-16T12:15:47.333Z","dependency_job_id":"850e066c-67a0-484a-9fb7-d69177042d1a","html_url":"https://github.com/lmcinnes/umap","commit_stats":{"total_commits":1517,"total_committers":138,"mean_commits":"10.992753623188406","dds":0.4119973632168754,"last_synced_commit":"a012b9d8751d98b94935ca21f278a54b3c3e1b7f"},"previous_names":[],"tags_count":34,"template":false,"template_full_name":null,"purl":"pkg:github/lmcinnes/umap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/sbom","scorecard":{"id":596078,"data":{"date":"2025-08-11","repo":{"name":"github.com/lmcinnes/umap","commit":"90871ffc135a0cf8e0866881f149b4d4cf562152"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":3,"reason":"Found 3/8 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":9,"reason":"8 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: downloadThenRun not pinned by hash: ci_scripts/install.sh:33","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:61","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:62","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:66","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:67","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:77","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:78","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:79","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:80","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:81","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:82","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:83","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:84","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:85","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  13 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"66 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: GHSA-6p56-wp2h-9hxr","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2017-74","Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T23:10:33.307Z","repository_id":37413050,"created_at":"2025-08-20T23:10:33.307Z","updated_at":"2025-08-20T23:10:33.307Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281459566,"owners_count":26505185,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-28T02:00:06.022Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"lmcinnes","name":"Leland McInnes","uuid":"11962885","kind":"user","description":null,"email":"","website":null,"location":"Ottawa, Ontario, Canada","twitter":null,"company":"Tutte Institute for Mathematics and Computing","icon_url":"https://avatars.githubusercontent.com/u/11962885?u=83fe23f43f9f2c4984feac7beb506b8fcc5beab2\u0026v=4","repositories_count":51,"last_synced_at":"2023-04-09T10:46:07.145Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/lmcinnes","funding_links":[],"total_stars":8340,"followers":null,"following":null,"created_at":"2022-11-02T16:24:49.562Z","updated_at":"2024-03-25T18:11:07.409Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes/repositories"},"tags":[{"name":"release-0.5.9.post2","sha":"eae796ed12d47cbe4dc722e70dd93295211fe4bb","kind":"commit","published_at":"2025-07-02T23:35:07.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.9.post2","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.9.post2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.9.post2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9.post2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9.post2/manifests"},{"name":"release-0.5.9.post1","sha":"c831a2b961f741812a84019f6db0c45a2087eb56","kind":"commit","published_at":"2025-07-02T21:14:09.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.9.post1","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.9.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.9.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9.post1/manifests"},{"name":"release-0.5.9","sha":"b248f74f522ab0b91976d6c92dcc201e3422f1dc","kind":"commit","published_at":"2025-07-02T20:00:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.9","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9/manifests"},{"name":"release-0.5.8","sha":"63903695b996e2b68c67e00fdda6eedb7a233189","kind":"commit","published_at":"2025-02-28T21:29:16.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.8","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.8/manifests"},{"name":"release-0.5.7","sha":"9fc083b71eb9c6879bf36aee9409bfa7d6881fe1","kind":"commit","published_at":"2024-10-28T17:27:00.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.7","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.7/manifests"},{"name":"release-0.5.6","sha":"9e299ebb64bd32aa274c7048c66e7d76d045a7a8","kind":"commit","published_at":"2024-03-29T23:28:48.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.6","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.6/manifests"},{"name":"release-0.5.5","sha":"32ed466a3916e2d73644f7a69df1e8739f025f5f","kind":"commit","published_at":"2023-11-18T01:09:11.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.5/manifests"},{"name":"0.5.4","sha":"5f7512b95061e72b362017abd1e4cb9517c9c8bc","kind":"commit","published_at":"2023-09-15T15:23:09.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.4/manifests"},{"name":"0.5.3","sha":"a37753e9be2967910c79cb657211787c5834a480","kind":"commit","published_at":"2022-04-13T21:18:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.3","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.3/manifests"},{"name":"0.5.2","sha":"64080c5c355315154140ba08287fded84cc4b6f2","kind":"commit","published_at":"2021-10-27T19:38:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.2","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.2/manifests"},{"name":"0.5.1","sha":"3922c49e50be1b18f7f1df47de636ad8e8617fcf","kind":"commit","published_at":"2021-02-08T17:43:04.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"e68a0c187fe25d928acf9bb11e9051bfb8ce078c","kind":"commit","published_at":"2021-01-11T21:11:07.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.0/manifests"},{"name":"0.4.5","sha":"2c09fde77d1bf865f6f7f8064aa6fe93b085455c","kind":"commit","published_at":"2020-06-30T15:16:52.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.5/manifests"},{"name":"0.4.4","sha":"dfc59e715f3841eedc801e9caf7abc7db1a6e55e","kind":"commit","published_at":"2020-06-05T01:08:27.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"2a706c8259ddb2da8ef4e4a58c39d25a6144c667","kind":"commit","published_at":"2020-05-12T20:45:40.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.3","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"1197625a2a925a6f8e5fbb50e33c129a724ea648","kind":"commit","published_at":"2020-04-29T16:25:28.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.2","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"5809c1880ed6d43d5d06c0ce85383321bb70a3e5","kind":"commit","published_at":"2020-04-10T19:19:44.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"4689c7d18e257554e48d4b000b8d6596d17db1a1","kind":"commit","published_at":"2020-04-08T01:19:18.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0/manifests"},{"name":"0.4.0rc2","sha":"7d988f87f422550dd1c285ba28e8950a9606ef2d","kind":"commit","published_at":"2020-03-20T14:54:27.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.0rc2","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc2/manifests"},{"name":"0.4.0rc1","sha":"03be235c865003cc861c50639c821cd5cf3f2722","kind":"commit","published_at":"2020-02-07T19:21:33.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.0rc1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc1/manifests"},{"name":"0.3.10","sha":"74a7b3e75362fa6eb3318a292e5364c12c43df62","kind":"commit","published_at":"2019-08-13T20:58:16.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.10","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.10/manifests"},{"name":"0.3.9","sha":"fde2d524c2a1cf4b78894a47b451ac1e58a0c640","kind":"commit","published_at":"2019-05-27T22:48:20.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.9","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.9/manifests"},{"name":"0.3.8","sha":"9342e43ad56cb93e63089997fb84e6484f8b1f24","kind":"commit","published_at":"2019-03-26T17:22:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.8","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.8/manifests"},{"name":"0.3.7","sha":"73993282bde371c7e2c9a947c38c586116ad144b","kind":"commit","published_at":"2018-11-30T01:55:37.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.7","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.7/manifests"},{"name":"0.3.5","sha":"bc354b8c6d9b2179408f016ba701399ebd89b843","kind":"commit","published_at":"2018-10-08T02:18:46.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.5/manifests"},{"name":"0.3.4","sha":"bdd80d329ef72daa22199abead6518dda4b0b4d9","kind":"commit","published_at":"2018-10-06T02:31:19.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"9ca14d38581c94faff59b726448bf44d282f8be4","kind":"commit","published_at":"2018-09-01T00:21:28.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.3","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.3/manifests"},{"name":"0.3.1","sha":"5a5e7f3b4f062907a23ea91fb3c2a6f810ed02c9","kind":"commit","published_at":"2018-08-01T16:57:25.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"b5850557662c9220cbae469d0f7492115762f9fe","kind":"commit","published_at":"2018-07-11T22:23:33.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.0/manifests"},{"name":"0.2.5","sha":"38c27beaa9f5b5f250458617930ab005977f66b1","kind":"commit","published_at":"2018-06-20T14:14:40.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.5/manifests"},{"name":"0.2.4","sha":"d80f3130679065aded11d37f9a117fe479f00227","kind":"commit","published_at":"2018-05-24T00:41:41.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.4/manifests"},{"name":"0.2.1","sha":"4b04fb0c4c1d1c2bae9b16eb6defccb24ab55840","kind":"commit","published_at":"2018-02-16T01:42:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"19359413e69ac16dd952283083d90fb86d03f195","kind":"commit","published_at":"2018-01-24T23:10:13.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.0/manifests"},{"name":"v0.1.4","sha":"843f903fef98b0fd11f13c0f85dd375cc524f473","kind":"commit","published_at":"2017-11-20T00:41:17.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/v0.1.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/v0.1.4/manifests"}]},"repo_metadata_updated_at":"2025-10-28T15:13:52.322Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.646955176062157,"dependent_packages_count":8.383592402286006,"stargazers_count":0.8208007266844305,"forks_count":0.9950901640268652,"docker_downloads_count":null,"average":5.211609617264864},"purl":"pkg:golang/github.com/lmcinnes/umap","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/lmcinnes/umap","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/lmcinnes/umap","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/lmcinnes/umap/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-26T05:00:39.904Z","issues_count":238,"pull_requests_count":114,"avg_time_to_close_issue":9464885.581818182,"avg_time_to_close_pull_request":2572768.296296296,"issues_closed_count":55,"pull_requests_closed_count":81,"pull_request_authors_count":66,"issue_authors_count":218,"avg_comments_per_issue":2.735294117647059,"avg_comments_per_pull_request":1.3947368421052633,"merged_pull_requests_count":75,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":39,"past_year_pull_requests_count":32,"past_year_avg_time_to_close_issue":443941.875,"past_year_avg_time_to_close_pull_request":157098.3125,"past_year_issues_closed_count":8,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":38,"past_year_avg_comments_per_issue":0.48717948717948717,"past_year_avg_comments_per_pull_request":0.375,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":14,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/issues","maintainers":[{"login":"lmcinnes","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"gclendenning","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"},{"login":"timsainb","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timsainb"},{"login":"jlmelville","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlmelville"},{"login":"tomwhite","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomwhite"},{"login":"leriomaggio","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leriomaggio"}],"active_maintainers":[{"login":"lmcinnes","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"gclendenning","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flmcinnes%2Fumap/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flmcinnes%2Fumap/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flmcinnes%2Fumap/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flmcinnes%2Fumap/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Flmcinnes%2Fumap/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2106353,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13955983,"name":"python-umap-learn","ecosystem":"guix","description":"Uniform Manifold Approximation and Projection","homepage":"https://github.com/lmcinnes/umap","licenses":"bsd-3","normalized_licenses":["BSD-1-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-02T20:41:04.930Z","latest_release_published_at":"2026-03-02T20:41:04.930Z","latest_release_number":"0.5.11","last_synced_at":"2026-04-03T06:18:10.932Z","created_at":"2026-03-02T20:41:04.750Z","updated_at":"2026-04-03T09:17:20.675Z","registry_url":"https://packages.guix.gnu.org/packages/python-umap-learn/0.5.11/","install_command":"guix install python-umap-learn","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/machine-learning.scm#n4220","metadata":{"location":"gnu/packages/machine-learning.scm:4220","variable_name":"python-umap-learn"},"repo_metadata":{},"repo_metadata_updated_at":"2026-04-03T09:17:20.655Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:guix/python-umap-learn","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/python-umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/python-umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/python-umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/python-umap-learn/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":31136,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"guix-mirror","metadata":{"funded_packages_count":286},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-04-03T06:23:21.396Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}},{"id":2958965,"name":"umap-learn","ecosystem":"pypi","description":"Uniform Manifold Approximation and Projection","homepage":"http://github.com/lmcinnes/umap","licenses":"BSD","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["dimension reduction","umap","t-sne","manifold"],"namespace":null,"versions_count":45,"first_release_published_at":"2017-11-10T20:45:25.000Z","latest_release_published_at":"2026-04-08T20:03:52.000Z","latest_release_number":"0.5.12","last_synced_at":"2026-04-24T12:37:55.424Z","created_at":"2022-04-10T12:57:24.048Z","updated_at":"2026-04-24T12:37:55.424Z","registry_url":"https://pypi.org/project/umap-learn/","install_command":"pip install umap-learn --index-url https://pypi.org/simple","documentation_url":"https://umap-learn.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 3 - Alpha","Intended Audience :: Developers","Intended Audience :: Science/Research","License :: OSI Approved","Operating System :: MacOS","Operating System :: Microsoft :: Windows","Operating System :: POSIX","Operating System :: Unix","Programming Language :: C","Programming Language :: Python","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.9","Topic :: Scientific/Engineering","Topic :: Software Development"],"normalized_name":"umap-learn","project_status":null},"repo_metadata":{"id":37413050,"uuid":"95995403","full_name":"lmcinnes/umap","owner":"lmcinnes","description":"Uniform Manifold Approximation and Projection","archived":false,"fork":false,"pushed_at":"2024-04-15T13:36:31.000Z","size":61780,"stargazers_count":6930,"open_issues_count":451,"forks_count":762,"subscribers_count":128,"default_branch":"master","last_synced_at":"2024-04-17T07:22:52.623Z","etag":null,"topics":["dimensionality-reduction","machine-learning","topological-data-analysis","umap","visualization"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lmcinnes.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2017-07-02T01:11:17.000Z","updated_at":"2024-04-25T02:29:41.787Z","dependencies_parsed_at":"2023-02-16T12:15:47.333Z","dependency_job_id":"850e066c-67a0-484a-9fb7-d69177042d1a","html_url":"https://github.com/lmcinnes/umap","commit_stats":{"total_commits":1424,"total_committers":132,"mean_commits":"10.787878787878787","dds":0.3911516853932584,"last_synced_commit":"435d1ce1e601514771f850ebacd4859d5f29ce1e"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":215730872,"owners_count":15922656,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"lmcinnes","name":"Leland McInnes","uuid":"11962885","kind":"user","description":null,"email":"","website":null,"location":"Ottawa, Ontario, Canada","twitter":null,"company":"Tutte Institute for Mathematics and Computing","icon_url":"https://avatars.githubusercontent.com/u/11962885?u=83fe23f43f9f2c4984feac7beb506b8fcc5beab2\u0026v=4","repositories_count":51,"last_synced_at":"2023-04-09T10:46:07.145Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/lmcinnes","funding_links":[],"total_stars":8340,"followers":null,"following":null,"created_at":"2022-11-02T16:24:49.562Z","updated_at":"2024-03-25T18:11:07.409Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes/repositories"},"tags":[{"name":"release-0.5.6","sha":"9e299ebb64bd32aa274c7048c66e7d76d045a7a8","kind":"commit","published_at":"2024-03-29T23:28:48.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.6","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.6/manifests"},{"name":"release-0.5.5","sha":"32ed466a3916e2d73644f7a69df1e8739f025f5f","kind":"commit","published_at":"2023-11-18T01:09:11.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.5/manifests"},{"name":"0.5.4","sha":"5f7512b95061e72b362017abd1e4cb9517c9c8bc","kind":"commit","published_at":"2023-09-15T15:23:09.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.4/manifests"},{"name":"0.5.3","sha":"a37753e9be2967910c79cb657211787c5834a480","kind":"commit","published_at":"2022-04-13T21:18:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.3","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.3/manifests"},{"name":"0.5.2","sha":"64080c5c355315154140ba08287fded84cc4b6f2","kind":"commit","published_at":"2021-10-27T19:38:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.2","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.2/manifests"},{"name":"0.5.1","sha":"3922c49e50be1b18f7f1df47de636ad8e8617fcf","kind":"commit","published_at":"2021-02-08T17:43:04.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"e68a0c187fe25d928acf9bb11e9051bfb8ce078c","kind":"commit","published_at":"2021-01-11T21:11:07.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.0/manifests"},{"name":"0.4.5","sha":"2c09fde77d1bf865f6f7f8064aa6fe93b085455c","kind":"commit","published_at":"2020-06-30T15:16:52.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.5/manifests"},{"name":"0.4.4","sha":"dfc59e715f3841eedc801e9caf7abc7db1a6e55e","kind":"commit","published_at":"2020-06-05T01:08:27.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"2a706c8259ddb2da8ef4e4a58c39d25a6144c667","kind":"commit","published_at":"2020-05-12T20:45:40.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.3","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"1197625a2a925a6f8e5fbb50e33c129a724ea648","kind":"commit","published_at":"2020-04-29T16:25:28.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.2","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"5809c1880ed6d43d5d06c0ce85383321bb70a3e5","kind":"commit","published_at":"2020-04-10T19:19:44.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"4689c7d18e257554e48d4b000b8d6596d17db1a1","kind":"commit","published_at":"2020-04-08T01:19:18.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0/manifests"},{"name":"0.4.0rc2","sha":"7d988f87f422550dd1c285ba28e8950a9606ef2d","kind":"commit","published_at":"2020-03-20T14:54:27.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.0rc2","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc2/manifests"},{"name":"0.4.0rc1","sha":"03be235c865003cc861c50639c821cd5cf3f2722","kind":"commit","published_at":"2020-02-07T19:21:33.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.0rc1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc1/manifests"},{"name":"0.3.10","sha":"74a7b3e75362fa6eb3318a292e5364c12c43df62","kind":"commit","published_at":"2019-08-13T20:58:16.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.10","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.10/manifests"},{"name":"0.3.9","sha":"fde2d524c2a1cf4b78894a47b451ac1e58a0c640","kind":"commit","published_at":"2019-05-27T22:48:20.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.9","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.9/manifests"},{"name":"0.3.8","sha":"9342e43ad56cb93e63089997fb84e6484f8b1f24","kind":"commit","published_at":"2019-03-26T17:22:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.8","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.8/manifests"},{"name":"0.3.7","sha":"73993282bde371c7e2c9a947c38c586116ad144b","kind":"commit","published_at":"2018-11-30T01:55:37.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.7","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.7/manifests"},{"name":"0.3.5","sha":"bc354b8c6d9b2179408f016ba701399ebd89b843","kind":"commit","published_at":"2018-10-08T02:18:46.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.5/manifests"},{"name":"0.3.4","sha":"bdd80d329ef72daa22199abead6518dda4b0b4d9","kind":"commit","published_at":"2018-10-06T02:31:19.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"9ca14d38581c94faff59b726448bf44d282f8be4","kind":"commit","published_at":"2018-09-01T00:21:28.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.3","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.3/manifests"},{"name":"0.3.1","sha":"5a5e7f3b4f062907a23ea91fb3c2a6f810ed02c9","kind":"commit","published_at":"2018-08-01T16:57:25.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"b5850557662c9220cbae469d0f7492115762f9fe","kind":"commit","published_at":"2018-07-11T22:23:33.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.0/manifests"},{"name":"0.2.5","sha":"38c27beaa9f5b5f250458617930ab005977f66b1","kind":"commit","published_at":"2018-06-20T14:14:40.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.5/manifests"},{"name":"0.2.4","sha":"d80f3130679065aded11d37f9a117fe479f00227","kind":"commit","published_at":"2018-05-24T00:41:41.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.4/manifests"},{"name":"0.2.1","sha":"4b04fb0c4c1d1c2bae9b16eb6defccb24ab55840","kind":"commit","published_at":"2018-02-16T01:42:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"19359413e69ac16dd952283083d90fb86d03f195","kind":"commit","published_at":"2018-01-24T23:10:13.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.0/manifests"},{"name":"v0.1.4","sha":"843f903fef98b0fd11f13c0f85dd375cc524f473","kind":"commit","published_at":"2017-11-20T00:41:17.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/v0.1.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/v0.1.4/manifests"}]},"repo_metadata_updated_at":"2024-09-07T02:04:17.152Z","dependent_packages_count":370,"downloads":6310658,"downloads_period":"last-month","dependent_repos_count":2209,"rankings":{"downloads":0.32716718946967255,"dependent_repos_count":0.23374668972863102,"dependent_packages_count":0.08247583868351363,"stargazers_count":0.3492519519607556,"forks_count":1.5600050814497768,"docker_downloads_count":0.7979830553193984,"average":0.558438301101958},"purl":"pkg:pypi/umap-learn","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/umap-learn","docker_dependents_count":242,"docker_downloads_count":1318322,"usage_url":"https://repos.ecosyste.ms/usage/pypi/umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-05T22:59:31.233Z","issues_count":197,"pull_requests_count":61,"avg_time_to_close_issue":10961366.8,"avg_time_to_close_pull_request":2974519.6458333335,"issues_closed_count":45,"pull_requests_closed_count":48,"pull_request_authors_count":48,"issue_authors_count":182,"avg_comments_per_issue":3.1116751269035534,"avg_comments_per_pull_request":1.7540983606557377,"merged_pull_requests_count":46,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":58,"past_year_pull_requests_count":27,"past_year_avg_time_to_close_issue":1657074.2727272727,"past_year_avg_time_to_close_pull_request":455381.22222222225,"past_year_issues_closed_count":11,"past_year_pull_requests_closed_count":18,"past_year_pull_request_authors_count":23,"past_year_issue_authors_count":55,"past_year_avg_comments_per_issue":1.1551724137931034,"past_year_avg_comments_per_pull_request":2.740740740740741,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":17,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/issues","maintainers":[{"login":"lmcinnes","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"gclendenning","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"},{"login":"jlmelville","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlmelville"},{"login":"leriomaggio","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leriomaggio"},{"login":"timsainb","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timsainb"},{"login":"tomwhite","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomwhite"}],"active_maintainers":[{"login":"gclendenning","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"},{"login":"lmcinnes","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"timsainb","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timsainb"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/umap-learn/codemeta","maintainers":[{"uuid":"hamelin","login":"hamelin","name":null,"email":null,"url":null,"packages_count":19,"html_url":"https://pypi.org/user/hamelin/","role":null,"created_at":"2023-01-30T17:55:47.427Z","updated_at":"2023-01-30T17:55:47.427Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/hamelin/packages"},{"uuid":"lmcinnes","login":"lmcinnes","name":null,"email":null,"url":null,"packages_count":9,"html_url":"https://pypi.org/user/lmcinnes/","role":null,"created_at":"2023-01-30T17:55:47.382Z","updated_at":"2023-01-30T17:55:47.382Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/lmcinnes/packages"},{"uuid":"TutteInstitute","login":"TutteInstitute","name":null,"email":null,"url":null,"packages_count":12,"html_url":"https://pypi.org/user/TutteInstitute/","role":null,"created_at":"2023-09-09T09:36:25.480Z","updated_at":"2023-09-09T09:36:25.480Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/TutteInstitute/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":848807,"maintainers_count":362674,"namespaces_count":0,"keywords_count":271316,"github":"pypi","metadata":{"funded_packages_count":53172},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-04-09T05:08:03.587Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":12835158,"name":"python311Packages.umap-learn","ecosystem":"nixpkgs","description":"Uniform Manifold Approximation and Projection","homepage":"https://github.com/lmcinnes/umap","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-26T20:47:10.708Z","latest_release_published_at":"2026-01-26T20:47:10.708Z","latest_release_number":"0.5.3","last_synced_at":"2026-03-05T22:33:50.119Z","created_at":"2026-01-26T20:47:10.483Z","updated_at":"2026-03-05T22:33:50.448Z","registry_url":"https://search.nixos.org/packages?channel=23.05\u0026query=python311Packages.umap-learn","install_command":"nix-env -iA nixpkgs.python311Packages.umap-learn","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/umap-learn/default.nix#L96","metadata":{"nix_attribute":"python3.11-umap-learn-0.5.3","position":"pkgs/development/python-modules/umap-learn/default.nix:96","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mipsel-linux","mips64el-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"umap-learn","upstream_purl":"pkg:pypi/umap-learn"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:nix/python311Packages.umap-learn?channel=23.05\u0026repository_url=https://channels.nixos.org/nixos-23.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python311Packages.umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python311Packages.umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python311Packages.umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/python311Packages.umap-learn/codemeta","maintainers":[{"uuid":"costrouc","login":null,"name":"Chris Ostrouchov","email":"chris.ostrouchov@gmail.com","url":"https://github.com/costrouc","packages_count":496,"html_url":null,"role":null,"created_at":"2026-03-05T22:33:50.306Z","updated_at":"2026-03-05T22:33:50.306Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers/costrouc/packages"}],"registry":{"name":"nixpkgs-23.05","url":"https://channels.nixos.org/nixos-23.05","ecosystem":"nixpkgs","default":false,"packages_count":101092,"maintainers_count":2622,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":151},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.882Z","updated_at":"2026-04-03T06:21:54.798Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/namespaces"}},{"id":8248972,"name":"umap-learn","ecosystem":"conda","description":"umap-learn provides the UMAP manifold based dimension reduction algorithm. The package provides an sklearn compatible interface to t-SNE like dimension reduction technique that has better runtime performacne than t-SNE and often preserves more global structure than t-SNE.","homepage":"https://github.com/lmcinnes/umap","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2023-06-08T15:33:27.000Z","latest_release_published_at":"2026-01-27T07:51:55.000Z","latest_release_number":"0.5.11","last_synced_at":"2026-04-11T22:04:42.191Z","created_at":"2023-09-08T04:35:50.142Z","updated_at":"2026-04-11T22:04:42.192Z","registry_url":"https://anaconda.org/anaconda/umap-learn","install_command":"conda install -c anaconda umap-learn","documentation_url":null,"metadata":{},"repo_metadata":{"id":37413050,"uuid":"95995403","full_name":"lmcinnes/umap","owner":"lmcinnes","description":"Uniform Manifold Approximation and Projection","archived":false,"fork":false,"pushed_at":"2025-10-26T13:18:41.000Z","size":94588,"stargazers_count":7982,"open_issues_count":516,"forks_count":853,"subscribers_count":123,"default_branch":"master","last_synced_at":"2025-10-28T04:41:17.703Z","etag":null,"topics":["dimensionality-reduction","machine-learning","topological-data-analysis","umap","visualization"],"latest_commit_sha":null,"homepage":"https://umap-learn.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lmcinnes.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-02T01:11:17.000Z","updated_at":"2025-10-28T03:42:26.000Z","dependencies_parsed_at":"2023-02-16T12:15:47.333Z","dependency_job_id":"850e066c-67a0-484a-9fb7-d69177042d1a","html_url":"https://github.com/lmcinnes/umap","commit_stats":{"total_commits":1517,"total_committers":138,"mean_commits":"10.992753623188406","dds":0.4119973632168754,"last_synced_commit":"a012b9d8751d98b94935ca21f278a54b3c3e1b7f"},"previous_names":[],"tags_count":34,"template":false,"template_full_name":null,"purl":"pkg:github/lmcinnes/umap","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/sbom","scorecard":{"id":596078,"data":{"date":"2025-08-11","repo":{"name":"github.com/lmcinnes/umap","commit":"90871ffc135a0cf8e0866881f149b4d4cf562152"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":3,"reason":"Found 3/8 approved changesets -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":9,"reason":"8 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: downloadThenRun not pinned by hash: ci_scripts/install.sh:33","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:61","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:62","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:66","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:67","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:77","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:78","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:79","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:80","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:81","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:82","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:83","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:84","Warn: pipCommand not pinned by hash: ci_scripts/install.sh:85","Info:   0 out of   1 downloadThenRun dependencies pinned","Info:   0 out of  13 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"66 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: GHSA-6p56-wp2h-9hxr","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2017-74","Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2023-175","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T23:10:33.307Z","repository_id":37413050,"created_at":"2025-08-20T23:10:33.307Z","updated_at":"2025-08-20T23:10:33.307Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281459562,"owners_count":26505182,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-28T02:00:06.022Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"lmcinnes","name":"Leland McInnes","uuid":"11962885","kind":"user","description":null,"email":"","website":null,"location":"Ottawa, Ontario, Canada","twitter":null,"company":"Tutte Institute for Mathematics and Computing","icon_url":"https://avatars.githubusercontent.com/u/11962885?u=83fe23f43f9f2c4984feac7beb506b8fcc5beab2\u0026v=4","repositories_count":51,"last_synced_at":"2023-04-09T10:46:07.145Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/lmcinnes","funding_links":[],"total_stars":8340,"followers":null,"following":null,"created_at":"2022-11-02T16:24:49.562Z","updated_at":"2024-03-25T18:11:07.409Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lmcinnes/repositories"},"tags":[{"name":"release-0.5.9.post2","sha":"eae796ed12d47cbe4dc722e70dd93295211fe4bb","kind":"commit","published_at":"2025-07-02T23:35:07.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.9.post2","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.9.post2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.9.post2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9.post2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9.post2/manifests"},{"name":"release-0.5.9.post1","sha":"c831a2b961f741812a84019f6db0c45a2087eb56","kind":"commit","published_at":"2025-07-02T21:14:09.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.9.post1","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.9.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.9.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9.post1/manifests"},{"name":"release-0.5.9","sha":"b248f74f522ab0b91976d6c92dcc201e3422f1dc","kind":"commit","published_at":"2025-07-02T20:00:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.9","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.9/manifests"},{"name":"release-0.5.8","sha":"63903695b996e2b68c67e00fdda6eedb7a233189","kind":"commit","published_at":"2025-02-28T21:29:16.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.8","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.8/manifests"},{"name":"release-0.5.7","sha":"9fc083b71eb9c6879bf36aee9409bfa7d6881fe1","kind":"commit","published_at":"2024-10-28T17:27:00.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.7","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.7/manifests"},{"name":"release-0.5.6","sha":"9e299ebb64bd32aa274c7048c66e7d76d045a7a8","kind":"commit","published_at":"2024-03-29T23:28:48.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.6","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.6/manifests"},{"name":"release-0.5.5","sha":"32ed466a3916e2d73644f7a69df1e8739f025f5f","kind":"commit","published_at":"2023-11-18T01:09:11.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/release-0.5.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/release-0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@release-0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/release-0.5.5/manifests"},{"name":"0.5.4","sha":"5f7512b95061e72b362017abd1e4cb9517c9c8bc","kind":"commit","published_at":"2023-09-15T15:23:09.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.4/manifests"},{"name":"0.5.3","sha":"a37753e9be2967910c79cb657211787c5834a480","kind":"commit","published_at":"2022-04-13T21:18:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.3","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.3/manifests"},{"name":"0.5.2","sha":"64080c5c355315154140ba08287fded84cc4b6f2","kind":"commit","published_at":"2021-10-27T19:38:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.2","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.2/manifests"},{"name":"0.5.1","sha":"3922c49e50be1b18f7f1df47de636ad8e8617fcf","kind":"commit","published_at":"2021-02-08T17:43:04.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"e68a0c187fe25d928acf9bb11e9051bfb8ce078c","kind":"commit","published_at":"2021-01-11T21:11:07.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.5.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.5.0/manifests"},{"name":"0.4.5","sha":"2c09fde77d1bf865f6f7f8064aa6fe93b085455c","kind":"commit","published_at":"2020-06-30T15:16:52.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.5/manifests"},{"name":"0.4.4","sha":"dfc59e715f3841eedc801e9caf7abc7db1a6e55e","kind":"commit","published_at":"2020-06-05T01:08:27.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"2a706c8259ddb2da8ef4e4a58c39d25a6144c667","kind":"commit","published_at":"2020-05-12T20:45:40.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.3","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"1197625a2a925a6f8e5fbb50e33c129a724ea648","kind":"commit","published_at":"2020-04-29T16:25:28.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.2","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"5809c1880ed6d43d5d06c0ce85383321bb70a3e5","kind":"commit","published_at":"2020-04-10T19:19:44.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"4689c7d18e257554e48d4b000b8d6596d17db1a1","kind":"commit","published_at":"2020-04-08T01:19:18.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0/manifests"},{"name":"0.4.0rc2","sha":"7d988f87f422550dd1c285ba28e8950a9606ef2d","kind":"commit","published_at":"2020-03-20T14:54:27.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.0rc2","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc2/manifests"},{"name":"0.4.0rc1","sha":"03be235c865003cc861c50639c821cd5cf3f2722","kind":"commit","published_at":"2020-02-07T19:21:33.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.4.0rc1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.4.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.4.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.4.0rc1/manifests"},{"name":"0.3.10","sha":"74a7b3e75362fa6eb3318a292e5364c12c43df62","kind":"commit","published_at":"2019-08-13T20:58:16.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.10","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.10/manifests"},{"name":"0.3.9","sha":"fde2d524c2a1cf4b78894a47b451ac1e58a0c640","kind":"commit","published_at":"2019-05-27T22:48:20.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.9","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.9/manifests"},{"name":"0.3.8","sha":"9342e43ad56cb93e63089997fb84e6484f8b1f24","kind":"commit","published_at":"2019-03-26T17:22:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.8","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.8/manifests"},{"name":"0.3.7","sha":"73993282bde371c7e2c9a947c38c586116ad144b","kind":"commit","published_at":"2018-11-30T01:55:37.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.7","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.7/manifests"},{"name":"0.3.5","sha":"bc354b8c6d9b2179408f016ba701399ebd89b843","kind":"commit","published_at":"2018-10-08T02:18:46.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.5/manifests"},{"name":"0.3.4","sha":"bdd80d329ef72daa22199abead6518dda4b0b4d9","kind":"commit","published_at":"2018-10-06T02:31:19.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"9ca14d38581c94faff59b726448bf44d282f8be4","kind":"commit","published_at":"2018-09-01T00:21:28.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.3","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.3/manifests"},{"name":"0.3.1","sha":"5a5e7f3b4f062907a23ea91fb3c2a6f810ed02c9","kind":"commit","published_at":"2018-08-01T16:57:25.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"b5850557662c9220cbae469d0f7492115762f9fe","kind":"commit","published_at":"2018-07-11T22:23:33.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.3.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.3.0/manifests"},{"name":"0.2.5","sha":"38c27beaa9f5b5f250458617930ab005977f66b1","kind":"commit","published_at":"2018-06-20T14:14:40.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.5","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.5/manifests"},{"name":"0.2.4","sha":"d80f3130679065aded11d37f9a117fe479f00227","kind":"commit","published_at":"2018-05-24T00:41:41.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.4/manifests"},{"name":"0.2.1","sha":"4b04fb0c4c1d1c2bae9b16eb6defccb24ab55840","kind":"commit","published_at":"2018-02-16T01:42:12.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.1","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.1/manifests"},{"name":"0.2.0","sha":"19359413e69ac16dd952283083d90fb86d03f195","kind":"commit","published_at":"2018-01-24T23:10:13.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/0.2.0","html_url":"https://github.com/lmcinnes/umap/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/0.2.0/manifests"},{"name":"v0.1.4","sha":"843f903fef98b0fd11f13c0f85dd375cc524f473","kind":"commit","published_at":"2017-11-20T00:41:17.000Z","download_url":"https://codeload.github.com/lmcinnes/umap/tar.gz/v0.1.4","html_url":"https://github.com/lmcinnes/umap/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/lmcinnes/umap@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/tags/v0.1.4/manifests"}]},"repo_metadata_updated_at":"2025-10-28T15:13:52.264Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":84,"rankings":{"downloads":null,"dependent_repos_count":20.1840490797546,"dependent_packages_count":40.95092024539878,"stargazers_count":10.122699386503067,"forks_count":12.699386503067483,"docker_downloads_count":null,"average":20.98926380368098},"purl":"pkg:conda/umap-learn","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-26T05:00:39.904Z","issues_count":238,"pull_requests_count":114,"avg_time_to_close_issue":9464885.581818182,"avg_time_to_close_pull_request":2572768.296296296,"issues_closed_count":55,"pull_requests_closed_count":81,"pull_request_authors_count":66,"issue_authors_count":218,"avg_comments_per_issue":2.735294117647059,"avg_comments_per_pull_request":1.3947368421052633,"merged_pull_requests_count":75,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":39,"past_year_pull_requests_count":32,"past_year_avg_time_to_close_issue":443941.875,"past_year_avg_time_to_close_pull_request":157098.3125,"past_year_issues_closed_count":8,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":17,"past_year_issue_authors_count":38,"past_year_avg_comments_per_issue":0.48717948717948717,"past_year_avg_comments_per_pull_request":0.375,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":14,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/issues","maintainers":[{"login":"lmcinnes","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"gclendenning","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"},{"login":"timsainb","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timsainb"},{"login":"jlmelville","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlmelville"},{"login":"tomwhite","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomwhite"},{"login":"leriomaggio","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leriomaggio"}],"active_maintainers":[{"login":"lmcinnes","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"},{"login":"gclendenning","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/umap-learn/codemeta","maintainers":[],"registry":{"name":"anaconda.org","url":"https://anaconda.org","ecosystem":"conda","default":true,"packages_count":4984,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"Anaconda","metadata":{"kind":"anaconda","key":"Main","api":"https://repo.ananconda.com","funded_packages_count":730},"icon_url":"https://github.com/Anaconda.png","created_at":"2022-10-03T15:37:08.736Z","updated_at":"2026-04-03T06:45:51.551Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/namespaces"}},{"id":13300727,"name":"python310Packages.umap-learn","ecosystem":"nixpkgs","description":"Uniform Manifold Approximation and Projection","homepage":"https://github.com/lmcinnes/umap","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T06:43:44.899Z","latest_release_published_at":"2026-02-02T06:43:44.899Z","latest_release_number":"0.5.5","last_synced_at":"2026-04-12T03:03:33.520Z","created_at":"2026-02-02T06:43:30.680Z","updated_at":"2026-04-12T03:03:33.520Z","registry_url":"https://search.nixos.org/packages?channel=23.11\u0026query=python310Packages.umap-learn","install_command":"nix-env -iA nixpkgs.python310Packages.umap-learn","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/umap-learn/default.nix#L65","metadata":{"nix_attribute":"python3.10-umap-learn-0.5.5","position":"pkgs/development/python-modules/umap-learn/default.nix:65","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"umap-learn","upstream_purl":"pkg:pypi/umap-learn"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python310Packages.umap-learn?channel=23.11\u0026repository_url=https://channels.nixos.org/nixos-23.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python310Packages.umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python310Packages.umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python310Packages.umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/python310Packages.umap-learn/codemeta","maintainers":[],"registry":{"name":"nixpkgs-23.11","url":"https://channels.nixos.org/nixos-23.11","ecosystem":"nixpkgs","default":false,"packages_count":108178,"maintainers_count":2997,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":189},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.577Z","updated_at":"2026-04-03T06:23:37.723Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/namespaces"}},{"id":13090770,"name":"python312Packages.umap-learn","ecosystem":"nixpkgs","description":"Uniform Manifold Approximation and Projection","homepage":"https://github.com/lmcinnes/umap","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/lmcinnes/umap","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T18:16:53.338Z","latest_release_published_at":"2026-02-01T18:16:53.338Z","latest_release_number":"0.5.7","last_synced_at":"2026-03-08T08:21:25.907Z","created_at":"2026-02-01T18:16:45.362Z","updated_at":"2026-03-10T11:31:53.822Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=python312Packages.umap-learn","install_command":"nix-env -iA nixpkgs.python312Packages.umap-learn","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/umap-learn/default.nix#L92","metadata":{"nix_attribute":"python3.12-umap-learn-0.5.7","position":"pkgs/development/python-modules/umap-learn/default.nix:92","platforms":["aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-cygwin","x86_64-cygwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"umap-learn","upstream_purl":"pkg:pypi/umap-learn"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python312Packages.umap-learn?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python312Packages.umap-learn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python312Packages.umap-learn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python312Packages.umap-learn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.umap-learn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.umap-learn/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.umap-learn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.umap-learn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/python312Packages.umap-learn/codemeta","maintainers":[],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":0,"github":"NixOS","metadata":{"funded_packages_count":228},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-04-03T06:22:14.703Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}}],"commits":{"id":6997,"full_name":"lmcinnes/umap","default_branch":"master","total_commits":1617,"total_committers":148,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":10.925675675675675,"dds":0.4285714285714286,"past_year_total_commits":89,"past_year_total_committers":14,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":6.357142857142857,"past_year_dds":0.696629213483146,"last_synced_at":"2026-04-21T05:22:12.962Z","last_synced_commit":"346a0c99e3f6fea76453c87c45ef60ec0c485078","created_at":"2023-03-07T09:44:17.318Z","updated_at":"2026-04-21T05:21:19.021Z","committers":[{"name":"Leland McInnes","email":"leland.mcinnes@gmail.com","login":"lmcinnes","count":924},{"name":"leriomaggio","email":"valerio.maggio@gmail.com","login":"leriomaggio","count":63},{"name":"paxtonfitzpatrick","email":"paxton.c.fitzpatrick.19@dartmouth.edu","login":"paxtonfitzpatrick","count":43},{"name":"James Melville","email":"jlmelville@gmail.com","login":"jlmelville","count":42},{"name":"adalmia96","email":"adalmia1@jhu.edu","login":"adalmia96","count":31},{"name":"jacob golding","email":"therealworld\\jacob.golding1@a-2yskbdpvqhkai.therealworld.info","login":null,"count":26},{"name":"Max Cembalest","email":"mbcembalest@gmail.com","login":"mcembalest","count":18},{"name":"timsainb","email":"timsainb@gmail.com","login":"timsainb","count":18},{"name":"gclen","email":"graham.clendenning@uoit.net","login":"gclen","count":17},{"name":"Benoit Hamelin","email":"benoit.hamelin@cyber.gc.ca","login":"hamelin","count":16},{"name":"jh83775","email":"77271032+jh83775.","login":"jh83775.","count":15},{"name":"AMS-Hippo","email":"108019025+AMS-Hippo","login":"AMS-Hippo","count":14},{"name":"Christopher Akiki","email":"christopher.akiki@gmail.com","login":"cakiki","count":14},{"name":"Nathaniel Saul","email":"nat@saulgill.com","login":null,"count":14},{"name":"John Healy","email":"jcheayl@gmail.com","login":null,"count":14},{"name":"Benson Muite","email":"bkmgit","login":"bkmgit","count":12},{"name":"Hande Gözükan","email":"hande.gozukan@inria.fr","login":"hndgzkn","count":12},{"name":"Joseph Courtney","email":"joseph.m.courtney@gmail.com","login":"josephcourtney","count":12},{"name":"Sebastian Pujalte","email":"38992512+pujaltes","login":"pujaltes","count":11},{"name":"parashardhapola","email":"parashar.dhapola@gmail.com","login":"parashardhapola","count":11},{"name":"Tom White","email":"tom.e.white@gmail.com","login":"tomwhite","count":10},{"name":"Francois Chollet","email":"francois.chollet@gmail.com","login":"fchollet","count":10},{"name":"Hoon Cho","email":"hhcho@mit.edu","login":"hhcho","count":10},{"name":"sleighsoft","email":"jpniedermeier@gmail.com","login":"sleighsoft","count":9},{"name":"gclendenning","email":"64431984+gclendenning","login":"gclendenning","count":9},{"name":"Andrew Tritt","email":"ajtritt@lbl.gov","login":"ajtritt","count":8},{"name":"Matthew Carrigan","email":"rocketknight1@gmail.com","login":"Rocketknight1","count":8},{"name":"Vicram Rajagopalan","email":"42707603+vicramr","login":"vicramr","count":8},{"name":"usul83","email":"ucabgcb@ucl.ac.uk","login":"usul83","count":8},{"name":"jc-healy","email":"jchealy@gmail.com","login":"jc-healy","count":8},{"name":"Michael Louis Thaler","email":"mickey.thaler@datadoghq.com","login":"mithaler","count":7},{"name":"markfraney","email":"markfraney@outlook.com","login":"markfraney","count":6},{"name":"Greg Demand","email":"66441553+GregDemand","login":"GregDemand","count":6},{"name":"Bart Broere","email":"mail@bartbroere.eu","login":"bartbroere","count":5},{"name":"Christopher Bryant","email":"cbryant@berkeley.edu","login":"chrismbryant","count":5},{"name":"Thomas Nickerson","email":"64759920+ThomasNickerson","login":"ThomasNickerson","count":5},{"name":"sebastianbreguel","email":"breguelsebastian@gmail.com","login":"sebastianbreguel","count":5},{"name":"Fede Raimondo","email":"f.raimondo@fz-juelich.de","login":"fraimondo","count":4},{"name":"Matthieu Heitz","email":"heitz.matthieu@gmail.com","login":"matthieuheitz","count":4},{"name":"cjweir","email":"colinoftheweirs@gmail.com","login":"cjweir","count":4},{"name":"greg-campbell","email":"00gcampbell@gmail.com","login":"greg-campbell","count":4},{"name":"jacobgolding","email":"jacob.golding1@defence.gov.au","login":"jacobgolding","count":4},{"name":"mattsmart","email":"mattsmart@hotmail.ca","login":"mattsmart","count":4},{"name":"jh83775","email":"77271032+jh83775","login":"jh83775","count":3},{"name":"ekerazha","email":"ekerazha@gmail.com","login":"ekerazha","count":3},{"name":"austereantelope","email":"95935342+austereantelope","login":"austereantelope","count":3},{"name":"Srinivas Gorur-Shandilya","email":"code@srinivas.gs","login":"sg-s","count":3},{"name":"Faisal Sharji","email":"faisal.sharji@gmail.com","login":"faisito","count":3},{"name":"tpob","email":"tpob@tpob.xyz","login":"TTTPOB","count":2},{"name":"rob cheung","email":"kousun12@gmail.com","login":"kousun12","count":2},{"name":"dima","email":"dimich3d@ya.ru","login":"festeh","count":2},{"name":"ashwinn226","email":"ashwinn226@gmail.com","login":"anashwin","count":2},{"name":"adiell","email":"adiel.loinger@kenshoo.com","login":"adiell","count":2},{"name":"Timo Leistner","email":"38843394+timoleistner","login":"timoleistner","count":2},{"name":"SkBlaz","email":"SkBlaz","login":"SkBlaz","count":2},{"name":"Odessit007","email":"30698380+Odessit007","login":"Odessit007","count":2},{"name":"Kevin Ogden","email":"ogdenkev@gmail.com","login":"ogdenkev","count":2},{"name":"Karl","email":"karl@intellegens.com","login":"IntelleKarl","count":2},{"name":"Johann Faouzi","email":"johann.faouzi@gmail.com","login":"johannfaouzi","count":2},{"name":"Jeroen Van Goey","email":"j.vangoey@instadeep.com","login":"BioGeek","count":2},{"name":"James Myatt","email":"james.myatt@tessella.com","login":"jamesmyatt","count":2},{"name":"Isaac Virshup","email":"ivirshup@gmail.com","login":"ivirshup","count":2},{"name":"Gökçen Eraslan","email":"gokcen.eraslan@gmail.com","login":"gokceneraslan","count":2},{"name":"Gibraan Rahman","email":"grahman@eng.ucsd.edu","login":"gibsramen","count":2},{"name":"Fritz Lekschas","email":"service@lekschas.de","login":"flekschas","count":2},{"name":"Alessandro Pietro Bardelli","email":"apbard","login":"apbard","count":2},{"name":"heyson","email":"fiete.lueer@e-mundo.de","login":null,"count":2},{"name":"Samantha Klier","email":"samantha.klier@unibw.de","login":null,"count":2},{"name":"Paul Anzel","email":"anzel.paul@heb.com","login":null,"count":2},{"name":"candalfigomoro","email":"50733646+candalfigomoro","login":"candalfigomoro","count":2},{"name":"Felix Divo","email":"4403130+felixdivo","login":"felixdivo","count":2},{"name":"Will Mayner","email":"wmayner@gmail.com","login":"wmayner","count":2},{"name":"cove","email":"covecs@gmail.com","login":"cove","count":1},{"name":"bohemian-miser","email":"158785140+bohemian-miser.","login":"bohemian-miser.","count":1},{"name":"aprive","email":"39738963+aprive","login":"aprive","count":1},{"name":"ai","email":"52531669+aizardar","login":"aizardar","count":1},{"name":"Pablo G. Cámara","email":"pcamara","login":"pcamara","count":1},{"name":"Yannik Schälte","email":"yannik.schaelte@gmail.com","login":"yannikschaelte","count":1},{"name":"Valentin Haenel","email":"vhaenel@anaconda.com","login":"esc","count":1},{"name":"Tom White","email":"tom@sixdozen.com","login":"dribnet","count":1},{"name":"Tobias Lindenbauer","email":"tobiaslindenbauer98@gmail.com","login":"Liqs-v2","count":1},{"name":"Sean A. Irvine","email":"sean.irvine@realtimegenomics.com","login":"archmageirvine","count":1},{"name":"Sarah Bird","email":"birdsarah@mozilla.com","login":"birdsarah","count":1},{"name":"Samuel Padron","email":"spadron05@gmail.com","login":"samuelpadron","count":1},{"name":"Ryan Choi","email":"creditchoi@gmail.com","login":"Slyderek","count":1},{"name":"Rohan Shah","email":"rohan.shah@nearmap.com","login":"rohan-shah-nearmap","count":1},{"name":"Robert Pollak","email":"robert.pollak@jku.at","login":"jondo","count":1},{"name":"Richard Decal","email":"crypdick","login":"crypdick","count":1},{"name":"R. Miles McCain","email":"github@sendmiles.email","login":"milesmcc","count":1},{"name":"Zachary Wilkins","email":"znwilkins@gmail.com","login":"znwilkins","count":1},{"name":"suzyahyah","email":"suzyahyah","login":"suzyahyah","count":1},{"name":"stwind","email":"stwindfy@gmail.com","login":"stwind","count":1},{"name":"sleepyowl","email":"sleepyowl62@yahoo.com","login":"sleepy-owl","count":1},{"name":"rxjx","email":"rxjx","login":"rxjx","count":1},{"name":"rattle99","email":"24495512+rattle99","login":"rattle99","count":1},{"name":"Christopher Day","email":"me@christopherrday.com","login":null,"count":1},{"name":"Johann Faouzi","email":"johann.faouzi@ensae.fr","login":null,"count":1},{"name":"Matthew Edwards","email":"medwards2@rmn.com","login":null,"count":1},{"name":"Rohit Jain","email":"rohit@thetalake.com","login":null,"count":1},{"name":"Suneeta Mall","email":"suneeta.mall@nearmap.com","login":null,"count":1},{"name":"Yin Shanyang","email":"shanyang@box.local","login":null,"count":1},{"name":"ashwinn226","email":"ashwinn@mit.edu","login":null,"count":1},{"name":"cyrilou242","email":"cdecatheu@gmail.com","login":null,"count":1},{"name":"johann.faouzi","email":"johann.faouzi@icm-institute.org","login":null,"count":1},{"name":"timsainb","email":"tsainbur@txori.ucsd.edu","login":null,"count":1},{"name":"m-ueno","email":"m-ueno","login":"m-ueno","count":1},{"name":"jpgard","email":"joshua.patrick.gardner@gmail.com","login":"jpgard","count":1},{"name":"huguesva","email":"vanasselhugues@gmail.com","login":"huguesva","count":1},{"name":"Philippe Rivière","email":"fil@rezo.net","login":"Fil","count":1},{"name":"Igor Matheus Souza Moreira","email":"imatheus.sm@gmail.com","login":"imatheussm","count":1},{"name":"Hamza-Nabil","email":"hmznbl1999@gmail.com","login":"Hamza-nabil","count":1},{"name":"Guang-Xing Li","email":"ligx.ngc7293@gmail.com","login":"gxli","count":1},{"name":"Greg Skyles","email":"greg_skyles@acm.org","login":"gregsskyles","count":1},{"name":"George3d6","email":"george.hosu@protonmail.com","login":"George3d6","count":1},{"name":"Eric Thomson","email":"thomson.eric@gmail.com","login":"EricThomson","count":1},{"name":"Douglas Blank","email":"doug.blank@gmail.com","login":"dsblank","count":1},{"name":"Danny Huang","email":"huangdanny9@gmail.com","login":"dannywhuang","count":1},{"name":"Daniel Steinberg","email":"dstein64","login":"dstein64","count":1},{"name":"Damien","email":"damien@dam.io","login":"mdamien","count":1},{"name":"Christoph Fink","email":"christoph+github@christophfink.com","login":"christophfink","count":1},{"name":"ChanLIM","email":"35093461+ChanLIM","login":"ChanLIM","count":1},{"name":"Carlo Lepelaars","email":"info@carlolepelaars.nl","login":"CarloLepelaars","count":1},{"name":"Brian Lee","email":"brian.kihoon.lee@gmail.com","login":"brilee","count":1},{"name":"Bradley Skaggs","email":"bskaggs@acm.org","login":"bskaggs","count":1},{"name":"Nicole Bussola","email":"nicole.bussolaceradini@gmail.com","login":"nicolebussola","count":1},{"name":"Alexander Veysov","email":"aveysov@gmail.com","login":"snakers4","count":1},{"name":"Adele Jackson","email":"adelejackson2@gmail.com","login":"adelejackson","count":1},{"name":"Aakash Thatte","email":"aathatte2002@gmail.com","login":"sky-2002","count":1},{"name":"vincent d warmerdam","email":"vincentwarmerdam@gmail.com","login":"koaning","count":1},{"name":"Jake","email":"jgraving@gmail.com","login":"jgraving","count":1},{"name":"Nick Crews","email":"nicholas.b.crews@gmail.com","login":"NickCrews","count":1},{"name":"Maurice Frank","email":"10817735+morris-frank","login":"morris-frank","count":1},{"name":"Matt Wiens","email":"mwiens91@gmail.com","login":"mwiens91","count":1},{"name":"Mansi Sakarvadia","email":"mansi.sakarvadia@gmail.com","login":"msakarvadia","count":1},{"name":"MStojanovic","email":"75086183+M4rk0st0j","login":"M4rk0st0j","count":1},{"name":"Lukas Schöbel","email":"56588215+lukaschoebel","login":"lukaschoebel","count":1},{"name":"Lukas Großberger","email":"code@grossberger.xyz","login":"LGro","count":1},{"name":"Lucy Tallents","email":"30717212+lucytallents","login":"lucytallents","count":1},{"name":"Lubov Murzina","email":"fiza1160@gmail.com","login":"fiza1160","count":1},{"name":"Louis Lac","email":"louis.lac@neovision.fr","login":"louislac-neovision","count":1},{"name":"Krzysztof","email":"kmkolasinski@gmail.com","login":"kmkolasinski","count":1},{"name":"Kostas Stathoulopoulos","email":"k.stathoylopoylos@gmail.com","login":"kstathou","count":1},{"name":"Justin Greene","email":"justin.j.greene@gmail.com","login":"jgreene","count":1},{"name":"James Webber","email":"jamestwebber","login":"jamestwebber","count":1},{"name":"James Bourbeau","email":"jrbourbeau@gmail.com","login":"jrbourbeau","count":1},{"name":"Jake Vanderplas","email":"jakevdp@gmail.com","login":"jakevdp","count":1},{"name":"Allison Parrish","email":"allison@decontextualize.com","login":"aparrish","count":1},{"name":"0xTiger","email":"tgh.lizard@googlemail.com","login":"0xTiger","count":1}],"past_year_committers":[{"name":"Leland McInnes","email":"leland.mcinnes@gmail.com","login":"lmcinnes","count":27},{"name":"Max Cembalest","email":"mbcembalest@gmail.com","login":"mcembalest","count":18},{"name":"jh83775","email":"77271032+jh83775.","login":"jh83775.","count":15},{"name":"Christopher Akiki","email":"christopher.akiki@gmail.com","login":"cakiki","count":13},{"name":"sebastianbreguel","email":"breguelsebastian@gmail.com","login":"sebastianbreguel","count":5},{"name":"jacobgolding","email":"jacob.golding1@defence.gov.au","login":"jacobgolding","count":3},{"name":"jh83775","email":"77271032+jh83775","login":"jh83775","count":1},{"name":"huguesva","email":"vanasselhugues@gmail.com","login":"huguesva","count":1},{"name":"gclendenning","email":"64431984+gclendenning","login":"gclendenning","count":1},{"name":"bohemian-miser","email":"158785140+bohemian-miser.","login":"bohemian-miser.","count":1},{"name":"Samuel Padron","email":"spadron05@gmail.com","login":"samuelpadron","count":1},{"name":"MStojanovic","email":"75086183+M4rk0st0j","login":"M4rk0st0j","count":1},{"name":"Guang-Xing Li","email":"ligx.ngc7293@gmail.com","login":"gxli","count":1},{"name":"jacob golding","email":"therealworld\\jacob.golding1@a-2yskbdpvqhkai.therealworld.info","login":null,"count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-24T00:00:07.454Z","repositories_count":6217757,"commits_count":899290789,"contributors_count":34905282,"owners_count":1144986,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"lmcinnes/umap","html_url":"https://github.com/lmcinnes/umap","last_synced_at":"2025-12-13T03:07:07.304Z","status":"active","issues_count":244,"pull_requests_count":116,"avg_time_to_close_issue":9464885.581818182,"avg_time_to_close_pull_request":2512213.674698795,"issues_closed_count":55,"pull_requests_closed_count":83,"pull_request_authors_count":68,"issue_authors_count":223,"avg_comments_per_issue":2.7336065573770494,"avg_comments_per_pull_request":1.3793103448275863,"merged_pull_requests_count":77,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":37,"past_year_pull_requests_count":30,"past_year_avg_time_to_close_issue":496402.5714285714,"past_year_avg_time_to_close_pull_request":155197.1875,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":16,"past_year_issue_authors_count":36,"past_year_avg_comments_per_issue":0.7837837837837838,"past_year_avg_comments_per_pull_request":0.23333333333333334,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":14,"created_at":"2023-05-10T14:55:18.926Z","updated_at":"2025-12-13T03:07:07.304Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/lmcinnes%2Fumap/issues","issue_labels_count":{"table":{"Good Reads":4,"new feature":3,"documentation":2,"enhancement":2,"good first issue":1,"0.4":1}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{"NONE":229,"CONTRIBUTOR":11,"COLLABORATOR":3,"OWNER":1}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":52,"NONE":45,"COLLABORATOR":10,"OWNER":9}},"issue_authors":{"table":{"gg4u":7,"idekany":3,"Rridley7":2,"conchoecia":2,"KnSun99":2,"Cristian-wp":2,"erenozcelik":2,"rhysnewell":2,"Dyn-Walker":2,"dbl001":2,"dewball345":2,"PierreGtch":2,"carlosgmartin":2,"bernstei":2,"abs51295":2,"kinredon":1,"pperezdomin":1,"jielab":1,"seberg":1,"dribnet":1,"AnastasiiaKabeshova":1,"jb-chaudron":1,"amir-ghasemi":1,"renzha-miun":1,"author31":1,"dawe":1,"sjfleming":1,"abdollahiazam":1,"LiorKrengel":1,"blabarthe1":1,"height921":1,"iterakhtaras":1,"DicksonK":1,"parashardhapola":1,"Jiawei-Xing":1,"timyerg":1,"krauthammera":1,"ensonario":1,"sudo349":1,"TravelsandBooks":1,"vsekulic":1,"Fzx-oss":1,"stark-eth":1,"NTNguyen13":1,"GuillaumeDehaene":1,"ekwan":1,"jonahpearl":1,"iicky":1,"alexlenail":1,"dhruvilm28":1,"greyowl":1,"jacobgolding":1,"spadarian":1,"oiao":1,"EHenryPega":1,"groceryheist":1,"SeanPedersen":1,"niederle":1,"bigsuicideparty":1,"aminsabzmakan":1,"Mic92":1,"JYWangGeneCosmo":1,"hawkinsp":1,"vdet":1,"julibeg":1,"ginward":1,"pavlin-policar":1,"DBence17":1,"etiennedemontalivet":1,"enryH":1,"AnjaConev":1,"JaKluge":1,"schwanne":1,"e-pet":1,"timsainb":1,"rdrainville":1,"dgcovell":1,"lmcinnes":1,"hsamulowitz":1,"crypdick":1,"aalloul":1,"RobertoCorti":1,"filipeo2-mck":1,"NevilleMthw":1,"anzelpwj-codecov":1,"Su870":1,"rangehow":1,"FisherKKK":1,"fraimondo":1,"cdtennant":1,"Azzarekt":1,"jett-crowdis":1,"garchaaman19":1,"miclegr":1,"AsafV-Paradox":1,"jolespin":1,"sakairyota":1,"nic-Oban":1,"conjon42":1,"serkanardaa":1,"mweinelt":1,"jfredfan":1,"HPicatto":1,"leriomaggio":1,"Seevisit3":1,"DataWaveAnalytics":1,"Eichhof":1,"Odessit007":1,"ttsesm":1,"da03":1,"yamada321":1,"orenbenkiki":1,"tirohia":1,"raina678":1,"PraljakReps":1,"KukumavMozolo":1,"erooke":1,"vytnav":1,"ghiggi":1,"grohom":1,"CarloLepelaars":1,"VisuMap":1,"ayaanhossain":1,"powerhorse1986":1,"SleepyMorpheus":1,"dannywhuang":1,"eafpres":1,"SnailTyan":1,"jamesbraza":1,"dariober":1,"jvpeetz":1,"ac491":1,"igaloly":1,"J0NEK0":1,"Juphex":1,"martinobertoni":1,"dpoznik":1,"Prithwijit-Chak":1,"StaffanBetner":1,"jianshu93":1,"nathanielbd":1,"chasemc":1,"plath997":1,"C-Harlin":1,"rogo10":1,"parth-akridata":1,"jules-samaran":1,"lilishian":1,"simeng-yang":1,"DYH-Devil":1,"Intron7":1,"mohammadm1985":1,"kunind27":1,"gxli":1,"vmgustavo":1,"cassiasamp":1,"stonebig":1,"NimaSarajpoor":1,"lkp411":1,"RogerHYang":1,"Minhvt34":1,"candalfigomoro":1,"turnersr":1,"agombert":1,"Dhia-naouali":1,"SSSRgo":1,"brunoalvarez5":1,"mglowacki100":1,"mjmucha":1,"ilia-kats":1,"cartal":1,"ahill187":1,"KharKai":1,"S113355":1,"angionir":1,"Alex-EEE":1,"tomwhite":1,"BharathiSubramanian-Bain":1,"sofiavaldez77":1,"sakvaua":1,"notuntoward":1,"timoleistner":1,"xuzhendong2016":1,"aw578":1,"gh-byounggreenwald":1,"ghost":1,"Yongxin1120":1,"patskowron":1,"anthony-mendil":1,"drscotthawley":1,"mayuris25":1,"dericdesta":1,"youssefabdelm":1,"xqc-qc":1,"edmoman":1,"AlexandreAbreu8":1,"CNajjuuko":1,"Ben-Epstein":1,"void4":1,"ClausRogisch":1,"willeppy":1,"BrunoMM2":1,"renniek":1,"nhpackard":1,"alejandrosantanabonilla":1,"chenxinye":1,"tauming":1,"marvin-min":1,"bnelsj":1,"Tyler-tech-png":1,"lappalainenj":1,"sudhir-akridata":1,"timonmerk":1,"mithaler":1,"jackcturner":1,"pratikchhapolika":1,"cakiki":1,"billypeanut":1,"theahura":1,"Timonzimm":1,"buhrmann":1,"mrp3anut":1,"asieeuropetransport":1}},"pull_request_authors":{"table":{"lmcinnes":9,"gclendenning":6,"fchollet":5,"AMS-Hippo":4,"cakiki":4,"hamelin":4,"wilsonjr":2,"HairyFotr":2,"mcembalest":2,"NickCrews":2,"milesmcc":2,"Dhia-naouali":2,"kmkolasinski":2,"notgivenby":2,"TNTksals":2,"bartbroere":2,"exrhizo":2,"kamurani":2,"rattle99":2,"jacobgolding":2,"aaalexlit":2,"ili3p":2,"Odessit007":2,"Slyderek":2,"timsainb":2,"jlmelville":2,"jh83775":2,"frewsxcv":2,"Liqs-v2":1,"crypdick":1,"flying-sheep":1,"aparrish":1,"CarloLepelaars":1,"adalmia96":1,"IntelleKarl":1,"Sakshi-2797":1,"Hamza-nabil":1,"lorepirri":1,"msakarvadia":1,"JasonnnW3000":1,"matthieuheitz":1,"mithaler":1,"felixdivo":1,"BioGeek":1,"GregDemand":1,"jc-healy":1,"laclouis5":1,"gxli":1,"aizardar":1,"jonathan-conder-sm":1,"duguyue100":1,"0xTiger":1,"dsblank":1,"tosemml":1,"aarmey":1,"joeltg":1,"rohan-shah-nearmap":1,"dannywhuang":1,"SamKlier":1,"samuelpadron":1,"yannikschaelte":1,"timoleistner":1,"sliedes":1,"hndgzkn":1,"fraimondo":1,"GeorgeKontsevik":1,"hhcho":1,"TTTPOB":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-12-21T00:00:36.239Z","repositories_count":12350371,"issues_count":35702366,"pull_requests_count":117212744,"authors_count":11069367,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":33,"CONTRIBUTOR":2}},"past_year_pull_request_author_associations_count":{"table":{"NONE":17,"CONTRIBUTOR":7,"OWNER":4,"COLLABORATOR":2}},"past_year_issue_authors":{"table":{"abs51295":2,"alejandrosantanabonilla":1,"aminsabzmakan":1,"AsafV-Paradox":1,"BharathiSubramanian-Bain":1,"brunoalvarez5":1,"cakiki":1,"carlosgmartin":1,"cassiasamp":1,"DBence17":1,"Dhia-naouali":1,"EHenryPega":1,"filipeo2-mck":1,"FisherKKK":1,"gg4u":1,"ghiggi":1,"gxli":1,"HPicatto":1,"ilia-kats":1,"J0NEK0":1,"jackcturner":1,"jacobgolding":1,"jamesbraza":1,"jianshu93":1,"jvpeetz":1,"KnSun99":1,"nic-Oban":1,"sjfleming":1,"SSSRgo":1,"stonebig":1,"timonmerk":1,"TravelsandBooks":1,"ttsesm":1,"vsekulic":1}},"past_year_pull_request_authors":{"table":{"lmcinnes":4,"cakiki":3,"wilsonjr":2,"exrhizo":2,"Dhia-naouali":2,"kamurani":2,"notgivenby":2,"frewsxcv":2,"gclendenning":2,"rattle99":2,"mcembalest":2,"gxli":1,"joeltg":1,"samuelpadron":1,"flying-sheep":1,"JasonnnW3000":1}},"maintainers":[{"table":{"login":"lmcinnes","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"}},{"table":{"login":"gclendenning","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"}},{"table":{"login":"timsainb","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timsainb"}},{"table":{"login":"jlmelville","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlmelville"}},{"table":{"login":"tomwhite","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomwhite"}},{"table":{"login":"leriomaggio","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leriomaggio"}}],"active_maintainers":[{"table":{"login":"lmcinnes","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lmcinnes"}},{"table":{"login":"gclendenning","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gclendenning"}}]}},"events":{"total":{"CreateEvent":11,"ReleaseEvent":5,"IssuesEvent":41,"WatchEvent":533,"MemberEvent":1,"IssueCommentEvent":84,"PushEvent":31,"PullRequestEvent":31,"PullRequestReviewEvent":11,"PullRequestReviewCommentEvent":4,"ForkEvent":51},"last_year":{"CreateEvent":10,"ReleaseEvent":4,"IssuesEvent":28,"WatchEvent":386,"IssueCommentEvent":54,"PushEvent":25,"PullRequestReviewCommentEvent":1,"PullRequestReviewEvent":8,"PullRequestEvent":23,"ForkEvent":42}},"keywords":["dimensionality-reduction","machine-learning","topological-data-analysis","umap","visualization"],"dependencies":[{"ecosystem":"pypi","filepath":"doc/doc_requirements.txt","sha":null,"kind":"manifest","created_at":"2022-06-27T10:29:12.643Z","updated_at":"2022-06-27T10:29:12.643Z","repository_link":"https://github.com/lmcinnes/umap/blob/master/doc/doc_requirements.txt","dependencies":[{"id":70130700,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.13","direct":true,"kind":"runtime","optional":false},{"id":70130701,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=0.19","direct":true,"kind":"runtime","optional":false},{"id":70130702,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"\u003e=0.19","direct":true,"kind":"runtime","optional":false},{"id":70130703,"package_name":"numba","ecosystem":"pypi","requirements":"\u003e=0.37","direct":true,"kind":"runtime","optional":false},{"id":70130704,"package_name":"bokeh","ecosystem":"pypi","requirements":"\u003e=0.13","direct":true,"kind":"runtime","optional":false},{"id":70130705,"package_name":"datashader","ecosystem":"pypi","requirements":"\u003e=0.6","direct":true,"kind":"runtime","optional":false},{"id":70130706,"package_name":"seaborn","ecosystem":"pypi","requirements":"\u003e=0.8","direct":true,"kind":"runtime","optional":false},{"id":70130707,"package_name":"tqdm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":70130708,"package_name":"sphinx-gallery","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"docs_requirements.txt","sha":null,"kind":"manifest","created_at":"2022-06-27T10:29:14.286Z","updated_at":"2022-06-27T10:29:14.286Z","repository_link":"https://github.com/lmcinnes/umap/blob/master/docs_requirements.txt","dependencies":[{"id":70130735,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":70130733,"package_name":"sphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":70130734,"package_name":"sphinx_gallery","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":70130736,"package_name":"pillow","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":70130737,"package_name":"sphinx_rtd_theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-06-27T10:29:15.949Z","updated_at":"2022-06-27T10:29:15.949Z","repository_link":"https://github.com/lmcinnes/umap/blob/master/requirements.txt","dependencies":[{"id":70130777,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.17","direct":true,"kind":"runtime","optional":false},{"id":70130778,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.3.1","direct":true,"kind":"runtime","optional":false},{"id":70130779,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"\u003e=0.22","direct":true,"kind":"runtime","optional":false},{"id":70130780,"package_name":"numba","ecosystem":"pypi","requirements":"\u003e=0.51.2","direct":true,"kind":"runtime","optional":false},{"id":70130781,"package_name":"pynndescent","ecosystem":"pypi","requirements":"\u003e=0.5","direct":true,"kind":"runtime","optional":false},{"id":70130782,"package_name":"tbb","ecosystem":"pypi","requirements":"\u003e=2019.0","direct":true,"kind":"runtime","optional":false},{"id":70130783,"package_name":"tqdm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":30.290456609749306,"created_at":"2025-04-11T10:23:46.411Z","updated_at":"2026-05-14T05:30:40.797Z","avatar_url":"https://github.com/lmcinnes.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/358770","html_url":"https://summary.ecosyste.ms/projects/358770"}