{"id":37172,"name":"adaptive","description":":chart_with_upwards_trend: Adaptive: parallel active learning of mathematical functions","url":"https://github.com/python-adaptive/adaptive","last_synced_at":"2025-09-05T07:20:36.912Z","repository":{"id":27400128,"uuid":"113714660","full_name":"python-adaptive/adaptive","owner":"python-adaptive","description":":chart_with_upwards_trend: Adaptive: parallel active learning of mathematical functions","archived":false,"fork":false,"pushed_at":"2025-09-01T21:20:23.000Z","size":6015,"stargazers_count":1201,"open_issues_count":104,"forks_count":62,"subscribers_count":15,"default_branch":"main","last_synced_at":"2025-09-01T23:25:57.031Z","etag":null,"topics":["active-learning","adaptive","adaptive-learning","adaptive-sampling","live-plots","machine-learning","parallel","parallel-computing","python"],"latest_commit_sha":null,"homepage":"http://adaptive.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/python-adaptive.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json","notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-12-10T01:47:05.000Z","updated_at":"2025-08-29T09:57:15.000Z","dependencies_parsed_at":"2023-02-17T14:45:25.096Z","dependency_job_id":"5d9b81a2-66aa-4266-9fa3-3e993ec4212e","html_url":"https://github.com/python-adaptive/adaptive","commit_stats":{"total_commits":1873,"total_committers":21,"mean_commits":89.19047619047619,"dds":0.4447410571276028,"last_synced_commit":"cfe628a24dc9bde795654c7df7a2af9fe098df39"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/python-adaptive/adaptive","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-adaptive","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/sbom","scorecard":{"id":414466,"data":{"date":"2025-08-11","repo":{"name":"github.com/python-adaptive/adaptive","commit":"d0aab31298ffeb1c4825bad40b9ac3294ea4aa80"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Code-Review","score":1,"reason":"Found 4/26 approved changesets -- score normalized to 1","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":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","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":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/auto-changelog-generator.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: no topLevel permission defined: .github/workflows/nox.yml:1","Warn: no topLevel permission defined: .github/workflows/pythonpublish.yml:1","Warn: no topLevel permission defined: .github/workflows/toc.yaml:1","Warn: no topLevel permission defined: .github/workflows/typeguard.yml:1","Info: no jobLevel write permissions found"],"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/auto-changelog-generator.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/auto-changelog-generator.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/auto-changelog-generator.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/auto-changelog-generator.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/auto-changelog-generator.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/auto-changelog-generator.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/coverage.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/coverage.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/coverage.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/coverage.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/coverage.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nox.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/nox.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nox.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/nox.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nox.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/nox.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/pythonpublish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/pythonpublish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/toc.yaml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/toc.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typeguard.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/typeguard.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typeguard.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/typeguard.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/typeguard.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/typeguard.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pythonpublish.yml:23","Warn: pipCommand not pinned by hash: .github/workflows/pythonpublish.yml:24","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE: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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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 29 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"}}]},"last_synced_at":"2025-08-18T23:28:12.893Z","repository_id":27400128,"created_at":"2025-08-18T23:28:12.894Z","updated_at":"2025-08-18T23:28:12.894Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273724401,"owners_count":25156524,"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-09-05T02:00:09.113Z","response_time":402,"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":"python-adaptive","name":"python-adaptive","uuid":"34386143","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/34386143?v=4","repositories_count":2,"last_synced_at":"2023-02-28T07:25:25.509Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/python-adaptive","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-11T11:31:24.179Z","updated_at":"2023-02-28T07:25:25.529Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-adaptive","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-adaptive/repositories"},"packages":[{"id":2631892,"name":"adaptive","ecosystem":"pypi","description":"Parallel active learning of mathematical functions","homepage":null,"licenses":"BSD","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/python-adaptive/adaptive","keywords_array":[],"namespace":null,"versions_count":40,"first_release_published_at":"2018-02-21T11:03:28.000Z","latest_release_published_at":"2025-05-13T12:23:47.000Z","latest_release_number":"1.4.1","last_synced_at":"2025-09-01T23:36:24.397Z","created_at":"2022-04-10T09:58:01.599Z","updated_at":"2025-09-01T23:36:24.397Z","registry_url":"https://pypi.org/project/adaptive/","install_command":"pip install adaptive --index-url https://pypi.org/simple","documentation_url":"https://adaptive.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 4 - Beta","Intended Audience :: Science/Research","License :: OSI Approved :: BSD License","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13"],"normalized_name":"adaptive","project_status":null},"repo_metadata":null,"repo_metadata_updated_at":"2023-03-21T09:15:46.932Z","dependent_packages_count":4,"downloads":40395,"downloads_period":"last-month","dependent_repos_count":16,"rankings":{"downloads":3.7642050867739307,"dependent_repos_count":3.6129420869439244,"dependent_packages_count":1.8615992023624104,"stargazers_count":null,"forks_count":null,"docker_downloads_count":2.191451414982889,"average":2.8575494477657886},"purl":"pkg:pypi/adaptive","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/adaptive","docker_dependents_count":4,"docker_downloads_count":385,"usage_url":"https://repos.ecosyste.ms/usage/pypi/adaptive","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/adaptive/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/adaptive/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/adaptive/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/adaptive/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/adaptive/related_packages","maintainers":[{"uuid":"basnijholt","login":"basnijholt","name":null,"email":null,"url":null,"packages_count":32,"html_url":"https://pypi.org/user/basnijholt/","role":null,"created_at":"2022-11-14T22:53:24.824Z","updated_at":"2022-11-14T22:53:24.824Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/basnijholt/packages"},{"uuid":"jbweston","login":"jbweston","name":null,"email":null,"url":null,"packages_count":7,"html_url":"https://pypi.org/user/jbweston/","role":null,"created_at":"2022-11-14T22:53:24.840Z","updated_at":"2022-11-14T22:53:24.840Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/jbweston/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725017,"maintainers_count":308331,"namespaces_count":0,"keywords_count":238006,"github":"pypi","metadata":{"funded_packages_count":50519},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-05T05:40:58.860Z","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":10441462,"name":"github.com/python-adaptive/adaptive","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/python-adaptive/adaptive","keywords_array":[],"namespace":null,"versions_count":52,"first_release_published_at":"2018-02-21T10:59:37.000Z","latest_release_published_at":"2025-05-13T12:16:32.000Z","latest_release_number":"v1.4.1","last_synced_at":"2025-09-01T23:36:25.013Z","created_at":"2024-06-25T04:53:50.499Z","updated_at":"2025-09-01T23:43:43.480Z","registry_url":"https://pkg.go.dev/github.com/python-adaptive/adaptive","install_command":"go get github.com/python-adaptive/adaptive","documentation_url":"https://pkg.go.dev/github.com/python-adaptive/adaptive#section-documentation","metadata":{},"repo_metadata":{"id":27400128,"uuid":"113714660","full_name":"python-adaptive/adaptive","owner":"python-adaptive","description":":chart_with_upwards_trend: Adaptive: parallel active learning of mathematical functions","archived":false,"fork":false,"pushed_at":"2025-09-01T21:20:23.000Z","size":6015,"stargazers_count":1201,"open_issues_count":104,"forks_count":62,"subscribers_count":15,"default_branch":"main","last_synced_at":"2025-09-01T23:25:57.031Z","etag":null,"topics":["active-learning","adaptive","adaptive-learning","adaptive-sampling","live-plots","machine-learning","parallel","parallel-computing","python"],"latest_commit_sha":null,"homepage":"http://adaptive.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/python-adaptive.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json","notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-12-10T01:47:05.000Z","updated_at":"2025-08-29T09:57:15.000Z","dependencies_parsed_at":"2023-02-17T14:45:25.096Z","dependency_job_id":"5d9b81a2-66aa-4266-9fa3-3e993ec4212e","html_url":"https://github.com/python-adaptive/adaptive","commit_stats":{"total_commits":1873,"total_committers":21,"mean_commits":89.19047619047619,"dds":0.4447410571276028,"last_synced_commit":"cfe628a24dc9bde795654c7df7a2af9fe098df39"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/python-adaptive/adaptive","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-adaptive","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/sbom","scorecard":{"id":414466,"data":{"date":"2025-08-11","repo":{"name":"github.com/python-adaptive/adaptive","commit":"d0aab31298ffeb1c4825bad40b9ac3294ea4aa80"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Code-Review","score":1,"reason":"Found 4/26 approved changesets -- score normalized to 1","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":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","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":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/auto-changelog-generator.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: no topLevel permission defined: .github/workflows/nox.yml:1","Warn: no topLevel permission defined: .github/workflows/pythonpublish.yml:1","Warn: no topLevel permission defined: .github/workflows/toc.yaml:1","Warn: no topLevel permission defined: .github/workflows/typeguard.yml:1","Info: no jobLevel write permissions found"],"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/auto-changelog-generator.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/auto-changelog-generator.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/auto-changelog-generator.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/auto-changelog-generator.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/auto-changelog-generator.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/auto-changelog-generator.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/coverage.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/coverage.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/coverage.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/coverage.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/coverage.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nox.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/nox.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nox.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/nox.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nox.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/nox.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/pythonpublish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/pythonpublish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/toc.yaml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/toc.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typeguard.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/typeguard.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typeguard.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/typeguard.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/typeguard.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/typeguard.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pythonpublish.yml:23","Warn: pipCommand not pinned by hash: .github/workflows/pythonpublish.yml:24","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE: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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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 29 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"}}]},"last_synced_at":"2025-08-18T23:28:12.893Z","repository_id":27400128,"created_at":"2025-08-18T23:28:12.894Z","updated_at":"2025-08-18T23:28:12.894Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273208667,"owners_count":25064201,"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-09-01T02:00:09.058Z","response_time":120,"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":"python-adaptive","name":"python-adaptive","uuid":"34386143","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/34386143?v=4","repositories_count":2,"last_synced_at":"2023-02-28T07:25:25.509Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/python-adaptive","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-11T11:31:24.179Z","updated_at":"2023-02-28T07:25:25.529Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-adaptive","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-adaptive/repositories"},"tags":[{"name":"v1.4.1","sha":"d0aab31298ffeb1c4825bad40b9ac3294ea4aa80","kind":"commit","published_at":"2025-05-13T12:16:32.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.4.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"1eae4ae7eb0f411a989d35644bcc4dad112a050f","kind":"commit","published_at":"2025-05-13T11:49:58.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.4.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.4.0/manifests"},{"name":"v1.3.2","sha":"d512b4ba298070240a814178bbebeb53888ecaa2","kind":"commit","published_at":"2025-03-03T22:36:47.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.3.2","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.3.2/manifests"},{"name":"v1.3.1","sha":"6ec39e18da7a2b5992e7bf037e2ea8d3a253a345","kind":"commit","published_at":"2025-01-07T18:32:29.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.3.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fefe36662f4014c6a285e0cfd339b9c5b398e3fd","kind":"commit","published_at":"2024-05-31T01:40:56.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.3.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"68f19281297a8d5eea9f68d20d0233a0c2224d27","kind":"commit","published_at":"2024-04-10T07:42:46.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.2.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"cfe628a24dc9bde795654c7df7a2af9fe098df39","kind":"tag","published_at":"2023-08-14T18:43:42.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.1.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"37139a190591e8cb4251f50a7d5468f8f4fd4845","kind":"commit","published_at":"2023-05-15T18:03:37.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.0.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.0.0/manifests"},{"name":"v0.15.0","sha":"0a80755d7e0f5e6f6259b21641cd6429aa6b5852","kind":"tag","published_at":"2022-12-02T21:39:43.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.15.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.15.0/manifests"},{"name":"v0.15.1","sha":"6c69e8808c7171f4540ff2614ef03aaebe2a9ec9","kind":"commit","published_at":"2022-12-02T21:34:04.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.15.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.15.1/manifests"},{"name":"v0.14.2","sha":"5ce6da58356ae2141e21e438ff69167ee09f8abe","kind":"commit","published_at":"2022-10-14T20:47:41.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.14.2","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.14.2/manifests"},{"name":"v0.14.1","sha":"50fae4341c53439f57fcea63346ba3581bd187d4","kind":"commit","published_at":"2022-10-11T03:02:41.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.14.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"914495c700b72df17628d41a35702538bdef7432","kind":"commit","published_at":"2022-10-05T20:18:17.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.14.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"049acdb0e74d6230babcac222228d771c7f54ccf","kind":"commit","published_at":"2022-05-31T17:56:27.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.13.2","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"8d4263a93060ae3af9d93dc265cbfa058ec77967","kind":"commit","published_at":"2021-12-13T13:40:50.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.13.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"20e598689f7d1c8955c934a3d8b1a1bc2e73415e","kind":"commit","published_at":"2021-09-10T12:47:22.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.13.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.13.0/manifests"},{"name":"v0.12.2","sha":"bc5eefa8d70ce6c70d3f5fb7eaa30ed3a2b37bb3","kind":"commit","published_at":"2021-03-23T21:38:15.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.12.2","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.2/manifests"},{"name":"v0.12.1","sha":"d54cd70c021407889750872cb3b8c56b2d175db3","kind":"commit","published_at":"2021-03-23T13:09:49.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.12.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"f8375081639532a44ddfa1a9bc30a2b1cf6ef953","kind":"commit","published_at":"2021-03-23T11:58:50.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.12.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.0/manifests"},{"name":"v0.11.3","sha":"3b6f7cefb895f4552720884fc67a77a7d0abff64","kind":"commit","published_at":"2021-03-07T18:27:20.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.11.3","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.3/manifests"},{"name":"v0.11.2","sha":"96877cc8e5dc79ecb80fb08abc2b192ffe9e7ba3","kind":"tag","published_at":"2020-08-07T15:14:36.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.11.2","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"fc0441514085c4ba6074869b460e1be93d54f45f","kind":"tag","published_at":"2020-08-07T14:59:52.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.11.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.1/manifests"},{"name":"v0.12.0-dev","sha":"c339f0150c671554dec6658a3865a1b230dd0635","kind":"tag","published_at":"2020-05-20T09:09:24.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.12.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.12.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.12.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.0-dev/manifests"},{"name":"v0.11.0","sha":"06a084c95d7a856d2ff9e4fc3b4cb8681188e5b0","kind":"tag","published_at":"2020-05-20T09:07:01.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.11.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.0/manifests"},{"name":"v0.11.0-dev","sha":"0d977b0f9662c6d857929704f61e1a99c3d9641f","kind":"tag","published_at":"2020-01-16T10:48:46.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.11.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.11.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.11.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.0-dev/manifests"},{"name":"v0.10.0","sha":"d1600d53c056e8409fef1bef783a1ce777ac6731","kind":"tag","published_at":"2020-01-16T10:46:50.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.10.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.10.0/manifests"},{"name":"v0.10.0-dev","sha":"ed8645dce20315eb503a65c35c46064209ce4d7e","kind":"tag","published_at":"2019-10-07T11:19:17.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.10.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.10.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.10.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.10.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.10.0-dev/manifests"},{"name":"v0.9.0","sha":"5ca16a040c08f68c407aa301743e8bdba4cac759","kind":"tag","published_at":"2019-10-07T11:07:23.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.9.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.9.0/manifests"},{"name":"v0.8.1","sha":"112e89d22ab367350aa6dade5b6498258d9d62ae","kind":"tag","published_at":"2019-05-08T00:27:18.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.8.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.8.1/manifests"},{"name":"v0.9.0-dev","sha":"f632cfa2036b81a78d7d888a53b2c0e2b2605a2f","kind":"tag","published_at":"2019-05-07T23:15:51.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.9.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.9.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.9.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.9.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.9.0-dev/manifests"},{"name":"v0.8.0","sha":"176c745c97f008b404f2b7d42788ee865b1ec6d8","kind":"tag","published_at":"2019-05-07T23:15:32.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.8.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.8.0/manifests"},{"name":"v0.7.6","sha":"142bf496cecee686a61a4b54a363d2d04b21d4fb","kind":"tag","published_at":"2019-03-21T16:40:31.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.6","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.6/manifests"},{"name":"v0.7.5","sha":"b7623da8b976832f897328f0efd566919027e892","kind":"tag","published_at":"2019-03-19T18:26:31.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.5","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"a9bb7f612717000dd2cf6899d8ebbf479807f6f5","kind":"tag","published_at":"2019-02-19T13:15:11.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.4","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"0e0674d7033c6372ea8733906b4133d09658d0db","kind":"tag","published_at":"2019-01-29T14:55:52.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.3","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"21a836e85456da4902d533f6dcab52054b304918","kind":"tag","published_at":"2018-12-17T14:43:27.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.2","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"b9009142fa3993bdaa1382096803ea0cf948b8aa","kind":"tag","published_at":"2018-12-17T14:34:16.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.1/manifests"},{"name":"v0.8.0-dev","sha":"76593013bbe01a472c0545c32db6c25b231881e7","kind":"tag","published_at":"2018-12-07T16:49:12.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.8.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.8.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.8.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.8.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.8.0-dev/manifests"},{"name":"v0.7.0","sha":"a90d2579e54d9931b90b7bae2dfe957eae5763be","kind":"tag","published_at":"2018-12-07T16:15:13.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.0/manifests"},{"name":"v0.7.0-dev","sha":"30ab0b31c3b2e7f8b34220b542cc0f89e07ad9ff","kind":"tag","published_at":"2018-10-09T08:02:47.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.0-dev/manifests"},{"name":"v0.6.0","sha":"c816cf67c55523df0fa925c30cea79ead47d71d3","kind":"tag","published_at":"2018-10-05T10:47:48.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.6.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"498715fa067fe12b2a2dbeafbfd2550867f8a212","kind":"tag","published_at":"2018-08-31T11:00:23.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.5.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"ce42c2c82aae35f3c6407c39ebfc61f9afd09083","kind":"tag","published_at":"2018-05-28T12:30:01.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.4.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.4.1/manifests"},{"name":"v0.5.0-dev","sha":"8e0578ff54cd4c62c9656cc18928120062450c07","kind":"tag","published_at":"2018-05-24T18:48:09.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.5.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.5.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.5.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.5.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.5.0-dev/manifests"},{"name":"v0.4.0","sha":"23f89e6ca8f034d1fafdb6cdc901e9a4def5a894","kind":"tag","published_at":"2018-05-24T18:38:29.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.4.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.4.0/manifests"},{"name":"v0.4.0-dev","sha":"5b18128a6314c725fb0b20360d6fbdb9216cabde","kind":"tag","published_at":"2018-04-12T12:08:24.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.4.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.4.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.4.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.4.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.4.0-dev/manifests"},{"name":"v0.3.0","sha":"8f2f1a96b2bd605a3e90c3287b573bcc30bba873","kind":"tag","published_at":"2018-04-12T12:06:02.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.3.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"e6d5051c943b10dc738493c13ed02031f9932855","kind":"tag","published_at":"2018-03-03T19:54:04.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.2.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.2.1/manifests"},{"name":"v0.3.0-dev","sha":"456e6acc75de61c8f257345fa6c09b7d7530a72d","kind":"tag","published_at":"2018-02-23T10:30:01.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.3.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.3.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.3.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.3.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.3.0-dev/manifests"},{"name":"v0.2.0","sha":"7c4d0b0bd1fa8e95c43270cdebb7c0a4c6e3900a","kind":"tag","published_at":"2018-02-23T10:26:55.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.2.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.2.0/manifests"},{"name":"v0.2.0-dev","sha":"f7f5ce3ccb05473d00639ecbe93abf3dbc57cedf","kind":"tag","published_at":"2018-02-21T11:02:05.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.2.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.2.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.2.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.2.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.2.0-dev/manifests"},{"name":"v0.1.0","sha":"663e76dae6fc5069f79d7b6c757baee32ed81a45","kind":"tag","published_at":"2018-02-21T11:00:36.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.1.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-09-01T23:43:43.479Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.8797764749551265,"dependent_packages_count":6.444650093813401,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.662213284384263},"purl":"pkg:golang/github.com/python-adaptive/adaptive","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/python-adaptive/adaptive","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/python-adaptive/adaptive","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/python-adaptive/adaptive/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T08:32:16.193Z","issues_count":27,"pull_requests_count":125,"avg_time_to_close_issue":3943936.588235294,"avg_time_to_close_pull_request":4138909.4736842103,"issues_closed_count":17,"pull_requests_closed_count":95,"pull_request_authors_count":9,"issue_authors_count":18,"avg_comments_per_issue":2.037037037037037,"avg_comments_per_pull_request":1.248,"merged_pull_requests_count":89,"bot_issues_count":0,"bot_pull_requests_count":14,"past_year_issues_count":5,"past_year_pull_requests_count":13,"past_year_avg_time_to_close_issue":29878.0,"past_year_avg_time_to_close_pull_request":186039.8,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6,"past_year_avg_comments_per_pull_request":0.6153846153846154,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":10,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/issues","maintainers":[{"login":"basnijholt","count":106,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/basnijholt"}],"active_maintainers":[{"login":"basnijholt","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/basnijholt"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpython-adaptive%2Fadaptive/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpython-adaptive%2Fadaptive/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpython-adaptive%2Fadaptive/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpython-adaptive%2Fadaptive/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1951534,"maintainers_count":0,"namespaces_count":741275,"keywords_count":109185,"github":"golang","metadata":{"funded_packages_count":49011},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-05T05:14:06.439Z","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":5282468,"name":"adaptive","ecosystem":"conda","description":"adaptive is an open-source Python library designed to make adaptive parallel function evaluation simple. With adaptive you just supply a function with its bounds, and it will be evaluated at the \"best\" points in parameter space. With just a few lines of code you can evaluate functions on a computing cluster, live-plot the data as it returns, and fine-tune the adaptive sampling algorithm.","homepage":"http://github.com/python-adaptive/adaptive","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/python-adaptive/adaptive","keywords_array":[],"namespace":null,"versions_count":29,"first_release_published_at":"2022-10-03T15:37:46.033Z","latest_release_published_at":"2022-10-15T00:03:27.000Z","latest_release_number":"0.14.2","last_synced_at":"2025-09-01T23:36:28.405Z","created_at":"2022-10-03T15:37:46.026Z","updated_at":"2025-09-01T23:43:43.480Z","registry_url":"https://anaconda.org/conda-forge/adaptive","install_command":"conda install -c conda-forge adaptive","documentation_url":null,"metadata":{},"repo_metadata":{"id":27400128,"uuid":"113714660","full_name":"python-adaptive/adaptive","owner":"python-adaptive","description":":chart_with_upwards_trend: Adaptive: parallel active learning of mathematical functions","archived":false,"fork":false,"pushed_at":"2025-09-01T21:20:23.000Z","size":6015,"stargazers_count":1201,"open_issues_count":104,"forks_count":62,"subscribers_count":15,"default_branch":"main","last_synced_at":"2025-09-01T23:25:57.031Z","etag":null,"topics":["active-learning","adaptive","adaptive-learning","adaptive-sampling","live-plots","machine-learning","parallel","parallel-computing","python"],"latest_commit_sha":null,"homepage":"http://adaptive.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/python-adaptive.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json","notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-12-10T01:47:05.000Z","updated_at":"2025-08-29T09:57:15.000Z","dependencies_parsed_at":"2023-02-17T14:45:25.096Z","dependency_job_id":"5d9b81a2-66aa-4266-9fa3-3e993ec4212e","html_url":"https://github.com/python-adaptive/adaptive","commit_stats":{"total_commits":1873,"total_committers":21,"mean_commits":89.19047619047619,"dds":0.4447410571276028,"last_synced_commit":"cfe628a24dc9bde795654c7df7a2af9fe098df39"},"previous_names":[],"tags_count":52,"template":false,"template_full_name":null,"purl":"pkg:github/python-adaptive/adaptive","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-adaptive","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/sbom","scorecard":{"id":414466,"data":{"date":"2025-08-11","repo":{"name":"github.com/python-adaptive/adaptive","commit":"d0aab31298ffeb1c4825bad40b9ac3294ea4aa80"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Code-Review","score":1,"reason":"Found 4/26 approved changesets -- score normalized to 1","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":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","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":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/auto-changelog-generator.yml:1","Warn: no topLevel permission defined: .github/workflows/coverage.yml:1","Warn: no topLevel permission defined: .github/workflows/nox.yml:1","Warn: no topLevel permission defined: .github/workflows/pythonpublish.yml:1","Warn: no topLevel permission defined: .github/workflows/toc.yaml:1","Warn: no topLevel permission defined: .github/workflows/typeguard.yml:1","Info: no jobLevel write permissions found"],"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/auto-changelog-generator.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/auto-changelog-generator.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/auto-changelog-generator.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/auto-changelog-generator.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/auto-changelog-generator.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/auto-changelog-generator.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/coverage.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/coverage.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/coverage.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/coverage.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/coverage.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/coverage.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nox.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/nox.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nox.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/nox.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nox.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/nox.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/pythonpublish.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pythonpublish.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/pythonpublish.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/toc.yaml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/toc.yaml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typeguard.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/typeguard.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/typeguard.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/typeguard.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/typeguard.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/python-adaptive/adaptive/typeguard.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/pythonpublish.yml:23","Warn: pipCommand not pinned by hash: .github/workflows/pythonpublish.yml:24","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE: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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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 29 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"}}]},"last_synced_at":"2025-08-18T23:28:12.893Z","repository_id":27400128,"created_at":"2025-08-18T23:28:12.894Z","updated_at":"2025-08-18T23:28:12.894Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273208667,"owners_count":25064201,"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-09-01T02:00:09.058Z","response_time":120,"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":"python-adaptive","name":"python-adaptive","uuid":"34386143","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/34386143?v=4","repositories_count":2,"last_synced_at":"2023-02-28T07:25:25.509Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/python-adaptive","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-11T11:31:24.179Z","updated_at":"2023-02-28T07:25:25.529Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-adaptive","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/python-adaptive/repositories"},"tags":[{"name":"v1.4.1","sha":"d0aab31298ffeb1c4825bad40b9ac3294ea4aa80","kind":"commit","published_at":"2025-05-13T12:16:32.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.4.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"1eae4ae7eb0f411a989d35644bcc4dad112a050f","kind":"commit","published_at":"2025-05-13T11:49:58.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.4.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.4.0/manifests"},{"name":"v1.3.2","sha":"d512b4ba298070240a814178bbebeb53888ecaa2","kind":"commit","published_at":"2025-03-03T22:36:47.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.3.2","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.3.2/manifests"},{"name":"v1.3.1","sha":"6ec39e18da7a2b5992e7bf037e2ea8d3a253a345","kind":"commit","published_at":"2025-01-07T18:32:29.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.3.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"fefe36662f4014c6a285e0cfd339b9c5b398e3fd","kind":"commit","published_at":"2024-05-31T01:40:56.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.3.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"68f19281297a8d5eea9f68d20d0233a0c2224d27","kind":"commit","published_at":"2024-04-10T07:42:46.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.2.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"cfe628a24dc9bde795654c7df7a2af9fe098df39","kind":"tag","published_at":"2023-08-14T18:43:42.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.1.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"37139a190591e8cb4251f50a7d5468f8f4fd4845","kind":"commit","published_at":"2023-05-15T18:03:37.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v1.0.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v1.0.0/manifests"},{"name":"v0.15.0","sha":"0a80755d7e0f5e6f6259b21641cd6429aa6b5852","kind":"tag","published_at":"2022-12-02T21:39:43.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.15.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.15.0/manifests"},{"name":"v0.15.1","sha":"6c69e8808c7171f4540ff2614ef03aaebe2a9ec9","kind":"commit","published_at":"2022-12-02T21:34:04.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.15.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.15.1/manifests"},{"name":"v0.14.2","sha":"5ce6da58356ae2141e21e438ff69167ee09f8abe","kind":"commit","published_at":"2022-10-14T20:47:41.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.14.2","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.14.2/manifests"},{"name":"v0.14.1","sha":"50fae4341c53439f57fcea63346ba3581bd187d4","kind":"commit","published_at":"2022-10-11T03:02:41.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.14.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"914495c700b72df17628d41a35702538bdef7432","kind":"commit","published_at":"2022-10-05T20:18:17.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.14.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.14.0/manifests"},{"name":"v0.13.2","sha":"049acdb0e74d6230babcac222228d771c7f54ccf","kind":"commit","published_at":"2022-05-31T17:56:27.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.13.2","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"8d4263a93060ae3af9d93dc265cbfa058ec77967","kind":"commit","published_at":"2021-12-13T13:40:50.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.13.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"20e598689f7d1c8955c934a3d8b1a1bc2e73415e","kind":"commit","published_at":"2021-09-10T12:47:22.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.13.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.13.0/manifests"},{"name":"v0.12.2","sha":"bc5eefa8d70ce6c70d3f5fb7eaa30ed3a2b37bb3","kind":"commit","published_at":"2021-03-23T21:38:15.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.12.2","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.2/manifests"},{"name":"v0.12.1","sha":"d54cd70c021407889750872cb3b8c56b2d175db3","kind":"commit","published_at":"2021-03-23T13:09:49.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.12.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"f8375081639532a44ddfa1a9bc30a2b1cf6ef953","kind":"commit","published_at":"2021-03-23T11:58:50.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.12.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.0/manifests"},{"name":"v0.11.3","sha":"3b6f7cefb895f4552720884fc67a77a7d0abff64","kind":"commit","published_at":"2021-03-07T18:27:20.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.11.3","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.3/manifests"},{"name":"v0.11.2","sha":"96877cc8e5dc79ecb80fb08abc2b192ffe9e7ba3","kind":"tag","published_at":"2020-08-07T15:14:36.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.11.2","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"fc0441514085c4ba6074869b460e1be93d54f45f","kind":"tag","published_at":"2020-08-07T14:59:52.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.11.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.1/manifests"},{"name":"v0.12.0-dev","sha":"c339f0150c671554dec6658a3865a1b230dd0635","kind":"tag","published_at":"2020-05-20T09:09:24.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.12.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.12.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.12.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.12.0-dev/manifests"},{"name":"v0.11.0","sha":"06a084c95d7a856d2ff9e4fc3b4cb8681188e5b0","kind":"tag","published_at":"2020-05-20T09:07:01.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.11.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.0/manifests"},{"name":"v0.11.0-dev","sha":"0d977b0f9662c6d857929704f61e1a99c3d9641f","kind":"tag","published_at":"2020-01-16T10:48:46.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.11.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.11.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.11.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.11.0-dev/manifests"},{"name":"v0.10.0","sha":"d1600d53c056e8409fef1bef783a1ce777ac6731","kind":"tag","published_at":"2020-01-16T10:46:50.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.10.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.10.0/manifests"},{"name":"v0.10.0-dev","sha":"ed8645dce20315eb503a65c35c46064209ce4d7e","kind":"tag","published_at":"2019-10-07T11:19:17.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.10.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.10.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.10.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.10.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.10.0-dev/manifests"},{"name":"v0.9.0","sha":"5ca16a040c08f68c407aa301743e8bdba4cac759","kind":"tag","published_at":"2019-10-07T11:07:23.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.9.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.9.0/manifests"},{"name":"v0.8.1","sha":"112e89d22ab367350aa6dade5b6498258d9d62ae","kind":"tag","published_at":"2019-05-08T00:27:18.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.8.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.8.1/manifests"},{"name":"v0.9.0-dev","sha":"f632cfa2036b81a78d7d888a53b2c0e2b2605a2f","kind":"tag","published_at":"2019-05-07T23:15:51.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.9.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.9.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.9.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.9.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.9.0-dev/manifests"},{"name":"v0.8.0","sha":"176c745c97f008b404f2b7d42788ee865b1ec6d8","kind":"tag","published_at":"2019-05-07T23:15:32.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.8.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.8.0/manifests"},{"name":"v0.7.6","sha":"142bf496cecee686a61a4b54a363d2d04b21d4fb","kind":"tag","published_at":"2019-03-21T16:40:31.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.6","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.6/manifests"},{"name":"v0.7.5","sha":"b7623da8b976832f897328f0efd566919027e892","kind":"tag","published_at":"2019-03-19T18:26:31.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.5","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"a9bb7f612717000dd2cf6899d8ebbf479807f6f5","kind":"tag","published_at":"2019-02-19T13:15:11.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.4","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"0e0674d7033c6372ea8733906b4133d09658d0db","kind":"tag","published_at":"2019-01-29T14:55:52.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.3","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"21a836e85456da4902d533f6dcab52054b304918","kind":"tag","published_at":"2018-12-17T14:43:27.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.2","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"b9009142fa3993bdaa1382096803ea0cf948b8aa","kind":"tag","published_at":"2018-12-17T14:34:16.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.1/manifests"},{"name":"v0.8.0-dev","sha":"76593013bbe01a472c0545c32db6c25b231881e7","kind":"tag","published_at":"2018-12-07T16:49:12.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.8.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.8.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.8.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.8.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.8.0-dev/manifests"},{"name":"v0.7.0","sha":"a90d2579e54d9931b90b7bae2dfe957eae5763be","kind":"tag","published_at":"2018-12-07T16:15:13.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.0/manifests"},{"name":"v0.7.0-dev","sha":"30ab0b31c3b2e7f8b34220b542cc0f89e07ad9ff","kind":"tag","published_at":"2018-10-09T08:02:47.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.7.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.7.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.7.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.7.0-dev/manifests"},{"name":"v0.6.0","sha":"c816cf67c55523df0fa925c30cea79ead47d71d3","kind":"tag","published_at":"2018-10-05T10:47:48.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.6.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"498715fa067fe12b2a2dbeafbfd2550867f8a212","kind":"tag","published_at":"2018-08-31T11:00:23.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.5.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"ce42c2c82aae35f3c6407c39ebfc61f9afd09083","kind":"tag","published_at":"2018-05-28T12:30:01.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.4.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.4.1/manifests"},{"name":"v0.5.0-dev","sha":"8e0578ff54cd4c62c9656cc18928120062450c07","kind":"tag","published_at":"2018-05-24T18:48:09.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.5.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.5.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.5.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.5.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.5.0-dev/manifests"},{"name":"v0.4.0","sha":"23f89e6ca8f034d1fafdb6cdc901e9a4def5a894","kind":"tag","published_at":"2018-05-24T18:38:29.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.4.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.4.0/manifests"},{"name":"v0.4.0-dev","sha":"5b18128a6314c725fb0b20360d6fbdb9216cabde","kind":"tag","published_at":"2018-04-12T12:08:24.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.4.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.4.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.4.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.4.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.4.0-dev/manifests"},{"name":"v0.3.0","sha":"8f2f1a96b2bd605a3e90c3287b573bcc30bba873","kind":"tag","published_at":"2018-04-12T12:06:02.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.3.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"e6d5051c943b10dc738493c13ed02031f9932855","kind":"tag","published_at":"2018-03-03T19:54:04.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.2.1","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.2.1/manifests"},{"name":"v0.3.0-dev","sha":"456e6acc75de61c8f257345fa6c09b7d7530a72d","kind":"tag","published_at":"2018-02-23T10:30:01.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.3.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.3.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.3.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.3.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.3.0-dev/manifests"},{"name":"v0.2.0","sha":"7c4d0b0bd1fa8e95c43270cdebb7c0a4c6e3900a","kind":"tag","published_at":"2018-02-23T10:26:55.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.2.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.2.0/manifests"},{"name":"v0.2.0-dev","sha":"f7f5ce3ccb05473d00639ecbe93abf3dbc57cedf","kind":"tag","published_at":"2018-02-21T11:02:05.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.2.0-dev","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.2.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.2.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.2.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.2.0-dev/manifests"},{"name":"v0.1.0","sha":"663e76dae6fc5069f79d7b6c757baee32ed81a45","kind":"tag","published_at":"2018-02-21T11:00:36.000Z","download_url":"https://codeload.github.com/python-adaptive/adaptive/tar.gz/v0.1.0","html_url":"https://github.com/python-adaptive/adaptive/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/python-adaptive/adaptive@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2025-09-01T23:43:43.480Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":24.412395828135136,"dependent_packages_count":28.988472478666598,"stargazers_count":14.576575677429013,"forks_count":26.31867857677529,"docker_downloads_count":null,"average":23.574030640251507},"purl":"pkg:conda/adaptive","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/adaptive","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/adaptive","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/adaptive/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T08:32:16.193Z","issues_count":27,"pull_requests_count":125,"avg_time_to_close_issue":3943936.588235294,"avg_time_to_close_pull_request":4138909.4736842103,"issues_closed_count":17,"pull_requests_closed_count":95,"pull_request_authors_count":9,"issue_authors_count":18,"avg_comments_per_issue":2.037037037037037,"avg_comments_per_pull_request":1.248,"merged_pull_requests_count":89,"bot_issues_count":0,"bot_pull_requests_count":14,"past_year_issues_count":5,"past_year_pull_requests_count":13,"past_year_avg_time_to_close_issue":29878.0,"past_year_avg_time_to_close_pull_request":186039.8,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6,"past_year_avg_comments_per_pull_request":0.6153846153846154,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":10,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/issues","maintainers":[{"login":"basnijholt","count":106,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/basnijholt"}],"active_maintainers":[{"login":"basnijholt","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/basnijholt"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/adaptive/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/adaptive/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/adaptive/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/adaptive/related_packages","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":13387,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2180},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-04T07:00:12.892Z","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"}}],"commits":{"id":26627,"full_name":"python-adaptive/adaptive","default_branch":"main","committers":[{"name":"Bas Nijholt","email":"basnijholt@gmail.com","login":"basnijholt","count":1040},{"name":"Bas Nijholt","email":"bas@nijho.lt","login":null,"count":385},{"name":"Jorn Hoofwijk","email":"jornhoofwijk@gmail.com","login":null,"count":192},{"name":"Joseph Weston","email":"joseph@weston.cloud","login":"jbweston","count":187},{"name":"philippeitis","email":"33013301+philippeitis","login":"philippeitis","count":14},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":10},{"name":"Anton Akhmerov","email":"anton.akhmerov@gmail.com","login":null,"count":10},{"name":"AlvaroGI","email":"alvarogomezinesta@gmail.com","login":null,"count":8},{"name":"Juan Daniel Torres","email":"jd.torres1595@gmail.com","login":null,"count":5},{"name":"Joseph Weston","email":"v-josewe@microsoft.com","login":null,"count":4},{"name":"caenrigen","email":"31376402+caenrigen","login":"caenrigen","count":4},{"name":"Juan Daniel Torres","email":"jdtorres@Juans-Air.home","login":null,"count":3},{"name":"Juan Daniel Torres","email":"jdtorres@Juans-MacBook-Air.local","login":null,"count":3},{"name":"Davide Sandonà","email":"sandona.davide@gmail.com","login":null,"count":1},{"name":"Thomas A Caswell","email":"tcaswell@gmail.com","login":"tacaswell","count":1},{"name":"Pieter Eendebak","email":"pieter.eendebak@gmail.com","login":"eendebakpt","count":1},{"name":"Andrea Maiani","email":"andreamaiani@gmail.com","login":null,"count":1},{"name":"Juan Daniel Torres","email":"juandadospuntostres@gmail.com","login":null,"count":1},{"name":"Sultan Orazbayev","email":"contact@econpoint.com","login":null,"count":1},{"name":"Andrey E. Antipov","email":"Andrey.E.Antipov@gmail.com","login":null,"count":1},{"name":"Thomas Aarholt","email":"thomasaarholt@gmail.com","login":null,"count":1}],"total_commits":1873,"total_committers":21,"total_bot_commits":10,"total_bot_committers":1,"mean_commits":89.19047619047619,"dds":0.4447410571276028,"past_year_committers":[{"name":"Bas Nijholt","email":"bas@nijho.lt","login":null,"count":88},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":10},{"name":"Juan Daniel Torres","email":"jd.torres1595@gmail.com","login":null,"count":5},{"name":"Bas Nijholt","email":"basnijholt@gmail.com","login":"basnijholt","count":4},{"name":"Juan Daniel Torres","email":"jdtorres@Juans-MacBook-Air.local","login":null,"count":3},{"name":"Juan Daniel Torres","email":"jdtorres@Juans-Air.home","login":null,"count":3},{"name":"Joseph Weston","email":"joseph@weston.cloud","login":"jbweston","count":3},{"name":"Anton Akhmerov","email":"anton.akhmerov@gmail.com","login":null,"count":2}],"past_year_total_commits":118,"past_year_total_committers":8,"past_year_total_bot_commits":10,"past_year_total_bot_committers":1,"past_year_mean_commits":14.75,"past_year_dds":0.2542372881355932,"last_synced_at":"2024-01-25T16:07:57.619Z","last_synced_commit":"cfe628a24dc9bde795654c7df7a2af9fe098df39","created_at":"2023-03-07T16:32:14.805Z","updated_at":"2024-01-25T16:07:57.620Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-30T00:00:08.254Z","repositories_count":5479765,"commits_count":853310309,"contributors_count":31095240,"owners_count":906558,"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_stats":{"full_name":"python-adaptive/adaptive","html_url":"https://github.com/python-adaptive/adaptive","last_synced_at":"2025-09-01T23:44:07.934Z","status":"active","issues_count":28,"pull_requests_count":135,"avg_time_to_close_issue":3723167.0555555555,"avg_time_to_close_pull_request":5204739.04854369,"issues_closed_count":18,"pull_requests_closed_count":103,"pull_request_authors_count":9,"issue_authors_count":19,"avg_comments_per_issue":1.7142857142857142,"avg_comments_per_pull_request":1.1851851851851851,"merged_pull_requests_count":97,"bot_issues_count":0,"bot_pull_requests_count":17,"past_year_issues_count":5,"past_year_pull_requests_count":13,"past_year_avg_time_to_close_issue":29878.0,"past_year_avg_time_to_close_pull_request":186039.8,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6,"past_year_avg_comments_per_pull_request":0.6153846153846154,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":10,"created_at":"2023-05-10T20:40:00.773Z","updated_at":"2025-09-02T21:14:37.185Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/python-adaptive%2Fadaptive/issues","issue_labels_count":{"Documentation":1,"question":1},"pull_request_labels_count":{"Blocked":1,"enhancement":1,"LearnerND":1},"issue_author_associations_count":{"NONE":22,"CONTRIBUTOR":6,"MEMBER":2},"pull_request_author_associations_count":{"MEMBER":105,"CONTRIBUTOR":29,"NONE":2},"issue_authors":{"serhiy-yevtushenko":4,"bonh":3,"basnijholt":2,"hz-xiaxz":2,"juandaanieel":2,"voloddia":2,"iarayad":1,"Davide-sd":1,"terrorfisch":1,"RobvanGastel":1,"lsyxiaopang":1,"eendebakpt":1,"Niels-Skovgaard-Jensen":1,"akhmerov":1,"orbisvicis":1,"MrCheatak":1,"jbweston":1,"MCFlowMace":1,"loganbvh":1,"lauragoms":1,"peendebak":1},"pull_request_authors":{"basnijholt":105,"pre-commit-ci[bot]":17,"jbweston":5,"eendebakpt":3,"juandaanieel":2,"stuartthomas25":1,"maiani":1,"krokosik":1,"philippeitis":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10055961,"issues_count":30934901,"pull_requests_count":93190985,"authors_count":10680467,"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":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":6},"past_year_pull_request_author_associations_count":{"MEMBER":12,"NONE":1,"CONTRIBUTOR":1},"past_year_issue_authors":{"serhiy-yevtushenko":4,"lauragoms":1,"Niels-Skovgaard-Jensen":1},"past_year_pull_request_authors":{"basnijholt":12,"krokosik":1,"eendebakpt":1},"maintainers":[{"login":"basnijholt","count":107,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/basnijholt"}],"active_maintainers":[{"login":"basnijholt","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/basnijholt"}]},"events":{"total":{"CreateEvent":9,"ReleaseEvent":4,"IssuesEvent":7,"WatchEvent":36,"DeleteEvent":4,"IssueCommentEvent":22,"PushEvent":71,"PullRequestReviewCommentEvent":1,"PullRequestReviewEvent":4,"PullRequestEvent":21,"ForkEvent":4},"last_year":{"CreateEvent":9,"ReleaseEvent":4,"IssuesEvent":7,"WatchEvent":36,"DeleteEvent":4,"IssueCommentEvent":22,"PushEvent":71,"PullRequestReviewCommentEvent":1,"PullRequestReviewEvent":4,"PullRequestEvent":21,"ForkEvent":4}},"keywords":["active-learning","adaptive","adaptive-learning","adaptive-sampling","live-plots","machine-learning","parallel","parallel-computing","python"],"dependencies":[{"ecosystem":"conda","filepath":"docs/environment.yml","sha":null,"kind":"manifest","created_at":"2022-07-20T13:32:09.742Z","updated_at":"2022-07-20T13:32:09.742Z","repository_link":"https://github.com/python-adaptive/adaptive/blob/main/docs/environment.yml","dependencies":[{"id":309705331,"package_name":"atomicwrites","ecosystem":"conda","requirements":"1.4.0.*","direct":true,"kind":"runtime","optional":false},{"id":309705332,"package_name":"bokeh","ecosystem":"conda","requirements":"2.4.0.*","direct":true,"kind":"runtime","optional":false},{"id":309705333,"package_name":"cloudpickle","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":309705334,"package_name":"ffmpeg","ecosystem":"conda","requirements":"4.3.2.*","direct":true,"kind":"runtime","optional":false},{"id":309705335,"package_name":"holoviews","ecosystem":"conda","requirements":"1.14.6.*","direct":true,"kind":"runtime","optional":false},{"id":309705336,"package_name":"ipywidgets","ecosystem":"conda","requirements":"7.6.5.*","direct":true,"kind":"runtime","optional":false},{"id":309705337,"package_name":"jupyter-sphinx","ecosystem":"conda","requirements":"0.3.2.*","direct":true,"kind":"runtime","optional":false},{"id":309705338,"package_name":"loky","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":309705339,"package_name":"m2r2","ecosystem":"conda","requirements":"0.3.1.*","direct":true,"kind":"runtime","optional":false},{"id":309705340,"package_name":"panel","ecosystem":"conda","requirements":"0.12.7.*","direct":true,"kind":"runtime","optional":false},{"id":309705341,"package_name":"plotly","ecosystem":"conda","requirements":"5.3.1.*","direct":true,"kind":"runtime","optional":false},{"id":309705342,"package_name":"python","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":309705343,"package_name":"scikit-learn","ecosystem":"conda","requirements":"0.24.2.*","direct":true,"kind":"runtime","optional":false},{"id":309705344,"package_name":"scikit-optimize","ecosystem":"conda","requirements":"0.8.1.*","direct":true,"kind":"runtime","optional":false},{"id":309705345,"package_name":"scipy","ecosystem":"conda","requirements":"1.7.1.*","direct":true,"kind":"runtime","optional":false},{"id":309705346,"package_name":"sortedcollections","ecosystem":"conda","requirements":"2.1.0.*","direct":true,"kind":"runtime","optional":false},{"id":309705347,"package_name":"sphinx","ecosystem":"conda","requirements":"4.2.0.*","direct":true,"kind":"runtime","optional":false},{"id":309705348,"package_name":"sphinx_fontawesome","ecosystem":"conda","requirements":"0.0.6.*","direct":true,"kind":"runtime","optional":false},{"id":309705349,"package_name":"sphinx_rtd_theme","ecosystem":"conda","requirements":"1.0.0.*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"conda","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2022-07-20T13:32:09.988Z","updated_at":"2022-07-20T13:32:09.988Z","repository_link":"https://github.com/python-adaptive/adaptive/blob/main/environment.yml","dependencies":[{"id":309709558,"package_name":"atomicwrites","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":309709559,"package_name":"cloudpickle","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":309709560,"package_name":"distributed","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":309709561,"package_name":"holoviews","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":309709562,"package_name":"ipykernel","ecosystem":"conda","requirements":"\u003e=4.8*","direct":true,"kind":"runtime","optional":false},{"id":309709563,"package_name":"ipyparallel","ecosystem":"conda","requirements":"\u003e=6.2.5","direct":true,"kind":"runtime","optional":false},{"id":309709564,"package_name":"ipywidgets","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":309709565,"package_name":"jupyter_client","ecosystem":"conda","requirements":"\u003e=5.2.2","direct":true,"kind":"runtime","optional":false},{"id":309709566,"package_name":"loky","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":309709567,"package_name":"plotly","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":309709568,"package_name":"python","ecosystem":"conda","requirements":"3.9.*","direct":true,"kind":"runtime","optional":false},{"id":309709569,"package_name":"scikit-learn","ecosystem":"conda","requirements":"\u003c=0.24.2","direct":true,"kind":"runtime","optional":false},{"id":309709570,"package_name":"scikit-optimize","ecosystem":"conda","requirements":"\u003e=0.8.1","direct":true,"kind":"runtime","optional":false},{"id":309709571,"package_name":"scipy","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":309709572,"package_name":"sortedcollections","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":309709573,"package_name":"sortedcontainers","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-07-20T13:32:10.520Z","updated_at":"2022-07-20T13:32:10.520Z","repository_link":"https://github.com/python-adaptive/adaptive/blob/main/setup.py","dependencies":[{"id":309713878,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":309713879,"package_name":"sortedcollections","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":309713880,"package_name":"sortedcontainers","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":309713881,"package_name":"atomicwrites","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":309713882,"package_name":"cloudpickle","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":309713883,"package_name":"loky","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/coverage.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T06:39:47.008Z","updated_at":"2023-01-14T06:39:47.008Z","repository_link":"https://github.com/python-adaptive/adaptive/blob/main/.github/workflows/coverage.yml","dependencies":[{"id":6892733765,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6892733766,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/nox.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T06:39:47.023Z","updated_at":"2023-01-14T06:39:47.023Z","repository_link":"https://github.com/python-adaptive/adaptive/blob/main/.github/workflows/nox.yml","dependencies":[{"id":6892733767,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6892733768,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pre-commit.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T06:39:47.041Z","updated_at":"2023-01-14T06:39:47.041Z","repository_link":"https://github.com/python-adaptive/adaptive/blob/main/.github/workflows/pre-commit.yml","dependencies":[{"id":6892733769,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892733770,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892733771,"package_name":"pre-commit/action","ecosystem":"actions","requirements":"v2.0.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pythonpublish.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T06:39:47.062Z","updated_at":"2023-01-14T06:39:47.062Z","repository_link":"https://github.com/python-adaptive/adaptive/blob/main/.github/workflows/pythonpublish.yml","dependencies":[{"id":6892733772,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892733773,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/typeguard.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T06:39:47.075Z","updated_at":"2023-01-14T06:39:47.075Z","repository_link":"https://github.com/python-adaptive/adaptive/blob/main/.github/workflows/typeguard.yml","dependencies":[{"id":6892733774,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6892733775,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]}],"score":20.83511417708298,"created_at":"2025-09-04T15:51:10.848Z","updated_at":"2025-10-07T08:15:18.887Z","avatar_url":"https://github.com/python-adaptive.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":40395,"funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.1182437"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["closember","gtk","qt","tk","wx","mesh"],"project_url":"https://science.ecosyste.ms/api/v1/projects/37172","html_url":"https://science.ecosyste.ms/projects/37172"}