{"id":64089,"name":"merlin","description":"Machine Learning for HPC Workflows","url":"https://github.com/llnl/merlin","last_synced_at":"2025-09-08T13:06:16.272Z","repository":{"id":37784833,"uuid":"222809980","full_name":"LLNL/merlin","owner":"LLNL","description":"Machine Learning for HPC Workflows","archived":false,"fork":false,"pushed_at":"2025-09-03T17:51:08.000Z","size":7770,"stargazers_count":140,"open_issues_count":29,"forks_count":30,"subscribers_count":11,"default_branch":"develop","last_synced_at":"2025-09-03T19:36:42.163Z","etag":null,"topics":["big-data","celery-workers","hpc","machine-learning","radiuss","redis-server","simulation","workflow","workflows"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LLNL.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-11-19T23:31:13.000Z","updated_at":"2025-09-03T17:33:14.000Z","dependencies_parsed_at":"2024-01-14T10:03:38.963Z","dependency_job_id":"62217ab9-0f77-454b-80a3-938d8251965d","html_url":"https://github.com/LLNL/merlin","commit_stats":{"total_commits":659,"total_committers":17,"mean_commits":38.76470588235294,"dds":0.6646433990895295,"last_synced_commit":"89093ddb8794580fa76667f4dd0d66e20480b35e"},"previous_names":[],"tags_count":40,"template":false,"template_full_name":null,"purl":"pkg:github/LLNL/merlin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/sbom","scorecard":{"id":81590,"data":{"date":"2025-08-11","repo":{"name":"github.com/LLNL/merlin","commit":"0193dee826099aa5b99de30aef69fff41fb89d5b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5,"checks":[{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/push-pr_workflow.yml:6","Warn: no topLevel permission defined: .github/workflows/python-publish.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":"Maintained","score":10,"reason":"18 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 20/26 approved changesets -- score normalized to 7","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":"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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/python-publish.yml:16"],"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: merlin/examples/workflows/flux/scripts/workers.bsub:0","Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: merlin/examples/workflows/flux/scripts/workers.sbatch:0","Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: merlin/examples/workflows/slurm/scripts/workers.sbatch:0","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:123: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:163: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/python-publish.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/python-publish.yml/develop?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating ubuntu:18.04 to ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:98","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:144","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:180","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:186","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:29","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   8 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":"SAST","score":3,"reason":"SAST tool is not run on all commits -- score normalized to 3","details":["Warn: 9 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"38 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2019-217 / GHSA-462w-v97r-4m45","Warn: Project is vulnerable to: PYSEC-2014-8 / GHSA-8r7q-cvjq-x353","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: PYSEC-2014-82 / GHSA-fqh9-2qgg-h84h","Warn: Project is vulnerable to: PYSEC-2021-66 / GHSA-g3rq-g295-4j3m","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: PYSEC-2019-220 / GHSA-hj2j-77xm-mc5v","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2021-858 / GHSA-q4xr-rc97-m4xx","Warn: Project is vulnerable to: GHSA-3ww4-gg4f-jr7f","Warn: Project is vulnerable to: GHSA-9v9h-cgj8-h64p","Warn: Project is vulnerable to: PYSEC-2021-62 / GHSA-hggm-jpg3-v476","Warn: Project is vulnerable to: PYSEC-2017-8 / GHSA-q3cj-2r34-2cwc","Warn: Project is vulnerable to: PYSEC-2019-41 / GHSA-qfc5-mcwq-26q8","Warn: Project is vulnerable to: PYSEC-2020-176 / GHSA-3pqx-4fqf-j49f","Warn: Project is vulnerable to: PYSEC-2020-96 / GHSA-6757-jp84-gxfx","Warn: Project is vulnerable to: PYSEC-2021-142 / GHSA-8q59-q68h-6hv4","Warn: Project is vulnerable to: PYSEC-2023-45 / GHSA-24wv-mv5m-xv4h","Warn: Project is vulnerable to: PYSEC-2023-46 / GHSA-8fww-64cx-x8p5","Warn: Project is vulnerable to: PYSEC-2013-22 / GHSA-27x4-j476-jp5f","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5","Warn: Project is vulnerable to: PYSEC-2022-43012 / GHSA-r9hx-vwmv-q579"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T05:59:04.841Z","repository_id":37784833,"created_at":"2025-08-15T05:59:04.841Z","updated_at":"2025-08-15T05:59:04.841Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274188965,"owners_count":25237857,"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-08T02:00:09.813Z","response_time":121,"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":"LLNL","name":"Lawrence Livermore National Laboratory","uuid":"5921419","kind":"organization","description":"For over 70 years, the Lawrence Livermore National Laboratory has applied science and technology to make the world a safer place.","email":"github-admin@llnl.gov","website":"https://software.llnl.gov","location":"Livermore, CA, USA","twitter":"LLNL_OpenSource","company":null,"icon_url":"https://avatars.githubusercontent.com/u/5921419?v=4","repositories_count":520,"last_synced_at":"2025-04-12T05:02:10.301Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/LLNL","funding_links":[],"total_stars":10334,"followers":808,"following":0,"created_at":"2022-11-02T16:26:32.012Z","updated_at":"2025-04-12T05:02:10.301Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL/repositories"},"packages":[{"id":2799470,"name":"merlinwf","ecosystem":"pypi","description":"The 'merlinwf' package has been deprecated and replaced by the 'merlin' package.","homepage":"https://github.com/LLNL/merlin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/LLNL/merlin","keywords_array":[],"namespace":null,"versions_count":17,"first_release_published_at":"2019-02-27T21:57:31.000Z","latest_release_published_at":"2021-03-10T16:48:26.000Z","latest_release_number":"2.0.1","last_synced_at":"2025-09-03T19:47:15.684Z","created_at":"2022-04-10T11:34:57.569Z","updated_at":"2025-09-04T05:24:50.674Z","registry_url":"https://pypi.org/project/merlinwf/","install_command":"pip install merlinwf --index-url https://pypi.org/simple","documentation_url":"https://merlinwf.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Programming Language :: Python :: 3.6","Programming Language :: Python :: 3.7","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9"],"normalized_name":"merlinwf","project_status":null},"repo_metadata":{"id":37784833,"uuid":"222809980","full_name":"LLNL/merlin","owner":"LLNL","description":"Machine Learning for HPC Workflows","archived":false,"fork":false,"pushed_at":"2025-09-03T17:51:08.000Z","size":7770,"stargazers_count":140,"open_issues_count":29,"forks_count":30,"subscribers_count":11,"default_branch":"develop","last_synced_at":"2025-09-03T19:36:42.163Z","etag":null,"topics":["big-data","celery-workers","hpc","machine-learning","radiuss","redis-server","simulation","workflow","workflows"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LLNL.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-11-19T23:31:13.000Z","updated_at":"2025-09-03T17:33:14.000Z","dependencies_parsed_at":"2024-01-14T10:03:38.963Z","dependency_job_id":"62217ab9-0f77-454b-80a3-938d8251965d","html_url":"https://github.com/LLNL/merlin","commit_stats":{"total_commits":659,"total_committers":17,"mean_commits":38.76470588235294,"dds":0.6646433990895295,"last_synced_commit":"89093ddb8794580fa76667f4dd0d66e20480b35e"},"previous_names":[],"tags_count":40,"template":false,"template_full_name":null,"purl":"pkg:github/LLNL/merlin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/sbom","scorecard":{"id":81590,"data":{"date":"2025-08-11","repo":{"name":"github.com/LLNL/merlin","commit":"0193dee826099aa5b99de30aef69fff41fb89d5b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5,"checks":[{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/push-pr_workflow.yml:6","Warn: no topLevel permission defined: .github/workflows/python-publish.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":"Maintained","score":10,"reason":"18 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 20/26 approved changesets -- score normalized to 7","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":"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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/python-publish.yml:16"],"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: merlin/examples/workflows/flux/scripts/workers.bsub:0","Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: merlin/examples/workflows/flux/scripts/workers.sbatch:0","Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: merlin/examples/workflows/slurm/scripts/workers.sbatch:0","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:123: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:163: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/python-publish.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/python-publish.yml/develop?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating ubuntu:18.04 to ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:98","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:144","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:180","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:186","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:29","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   8 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":"SAST","score":3,"reason":"SAST tool is not run on all commits -- score normalized to 3","details":["Warn: 9 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"38 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2019-217 / GHSA-462w-v97r-4m45","Warn: Project is vulnerable to: PYSEC-2014-8 / GHSA-8r7q-cvjq-x353","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: PYSEC-2014-82 / GHSA-fqh9-2qgg-h84h","Warn: Project is vulnerable to: PYSEC-2021-66 / GHSA-g3rq-g295-4j3m","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: PYSEC-2019-220 / GHSA-hj2j-77xm-mc5v","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2021-858 / GHSA-q4xr-rc97-m4xx","Warn: Project is vulnerable to: GHSA-3ww4-gg4f-jr7f","Warn: Project is vulnerable to: GHSA-9v9h-cgj8-h64p","Warn: Project is vulnerable to: PYSEC-2021-62 / GHSA-hggm-jpg3-v476","Warn: Project is vulnerable to: PYSEC-2017-8 / GHSA-q3cj-2r34-2cwc","Warn: Project is vulnerable to: PYSEC-2019-41 / GHSA-qfc5-mcwq-26q8","Warn: Project is vulnerable to: PYSEC-2020-176 / GHSA-3pqx-4fqf-j49f","Warn: Project is vulnerable to: PYSEC-2020-96 / GHSA-6757-jp84-gxfx","Warn: Project is vulnerable to: PYSEC-2021-142 / GHSA-8q59-q68h-6hv4","Warn: Project is vulnerable to: PYSEC-2023-45 / GHSA-24wv-mv5m-xv4h","Warn: Project is vulnerable to: PYSEC-2023-46 / GHSA-8fww-64cx-x8p5","Warn: Project is vulnerable to: PYSEC-2013-22 / GHSA-27x4-j476-jp5f","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5","Warn: Project is vulnerable to: PYSEC-2022-43012 / GHSA-r9hx-vwmv-q579"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T05:59:04.841Z","repository_id":37784833,"created_at":"2025-08-15T05:59:04.841Z","updated_at":"2025-08-15T05:59:04.841Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273555467,"owners_count":25126319,"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-04T02:00:08.968Z","response_time":61,"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":"LLNL","name":"Lawrence Livermore National Laboratory","uuid":"5921419","kind":"organization","description":"For over 70 years, the Lawrence Livermore National Laboratory has applied science and technology to make the world a safer place.","email":"github-admin@llnl.gov","website":"https://software.llnl.gov","location":"Livermore, CA, USA","twitter":"LLNL_OpenSource","company":null,"icon_url":"https://avatars.githubusercontent.com/u/5921419?v=4","repositories_count":520,"last_synced_at":"2025-04-12T05:02:10.301Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/LLNL","funding_links":[],"total_stars":10334,"followers":808,"following":0,"created_at":"2022-11-02T16:26:32.012Z","updated_at":"2025-04-12T05:02:10.301Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL/repositories"},"tags":[{"name":"1.13.0b2","sha":"b79c5677816fb26abd72f7812dc5e2a7b0e6246b","kind":"commit","published_at":"2025-07-01T14:49:43.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.13.0b2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.13.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.13.0b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.13.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.13.0b2/manifests"},{"name":"1.13.0b1","sha":"5d4d01491abec8ef1e6f45578c25ad037e9818d3","kind":"commit","published_at":"2025-06-13T00:43:23.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.13.0b1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.13.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.13.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.13.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.13.0b1/manifests"},{"name":"1.12.2","sha":"edbfe9bb4820891acf3b4075e678a7bba6f79ac2","kind":"commit","published_at":"2024-10-28T21:31:30.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.12.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.2/manifests"},{"name":"1.12.2b1","sha":"9e2779802f555904a58400e155b14590d8c0f4db","kind":"commit","published_at":"2024-06-12T20:42:26.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.12.2b1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.12.2b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.12.2b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.2b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.2b1/manifests"},{"name":"1.12.1","sha":"bba68abba4fdf425c638163b79004afe2518915b","kind":"commit","published_at":"2024-04-16T00:45:58.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.12.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.1/manifests"},{"name":"1.12.0","sha":"60e46d71e09e142ee53cf51573f15ab1d547d5a2","kind":"commit","published_at":"2024-02-14T21:05:34.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.12.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.0/manifests"},{"name":"1.11.1","sha":"e73142015dc565724ece34c29ebf017998b3f5d7","kind":"commit","published_at":"2023-10-23T18:41:11.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.11.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.11.1/manifests"},{"name":"1.11.0","sha":"093c867baaab4f5d7b4b15474f7d24394d20ce24","kind":"commit","published_at":"2023-10-09T20:56:14.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.11.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.11.0/manifests"},{"name":"1.10.3","sha":"faf71edb866548cf686c2cef0fee559e01db28ce","kind":"commit","published_at":"2023-08-18T23:53:14.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.10.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.3/manifests"},{"name":"1.10.2","sha":"261e0350610134ea0c255d9d3f41f2aff689eba2","kind":"commit","published_at":"2023-08-07T16:54:22.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.10.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.2/manifests"},{"name":"1.10.1","sha":"ab739c667d39c2e7c60d584f667495d893019019","kind":"commit","published_at":"2023-05-04T21:49:23.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.10.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.1/manifests"},{"name":"1.10.0","sha":"3acb30d9f2acac0caa5100c410129af77a8faae5","kind":"commit","published_at":"2023-04-13T00:24:05.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.10.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.0/manifests"},{"name":"1.9.1","sha":"a40ed4625d7eb3ad296e5194c3ebd36992f9ad76","kind":"commit","published_at":"2022-12-21T23:01:41.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.9.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.9.1/manifests"},{"name":"1.9.0","sha":"efa425e8ea6a11e98cdc0ad40a0aa2a5bbd1c8ee","kind":"commit","published_at":"2022-12-15T22:08:10.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.9.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.9.0/manifests"},{"name":"1.8.5","sha":"14e5a171fce42fb5fe6058fe336817a0848b5614","kind":"commit","published_at":"2022-03-07T21:40:30.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.5","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.5/manifests"},{"name":"1.8.4","sha":"ed79780d7ac34e2c941974d4a8b77c6d5fbb8323","kind":"commit","published_at":"2022-02-04T18:19:44.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.4","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.4/manifests"},{"name":"1.8.3","sha":"5f8dfcedfee58818e62104dad0575544c2d6783e","kind":"commit","published_at":"2022-01-13T00:30:16.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.3/manifests"},{"name":"1.8.2","sha":"f7aa92aa91f59526348b421b6bd8b5ff79b4f8df","kind":"commit","published_at":"2021-10-26T01:13:06.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.2/manifests"},{"name":"1.8.1","sha":"22e7f6085503bad62ec7560b4fa9f1bc17e67780","kind":"commit","published_at":"2021-09-03T23:55:24.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"0d340e95a1657cf9dad8c683fa2cbcf42a1c22c9","kind":"commit","published_at":"2021-07-06T18:00:29.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.0/manifests"},{"name":"1.7.9","sha":"b50ae41730820b510e3fe8e5829780e4ab0a4020","kind":"commit","published_at":"2021-01-14T17:59:18.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.9","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.9/manifests"},{"name":"1.7.8","sha":"bfdc30b48dfd02c467e60d5a00eb2229392047b5","kind":"commit","published_at":"2021-01-08T22:56:05.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.8","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.8/manifests"},{"name":"1.7.7","sha":"be45125ce2e4a692269f78ec912cbc2c1dc7c361","kind":"commit","published_at":"2021-01-07T16:30:12.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.7","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.7/manifests"},{"name":"1.7.6","sha":"19260cd8860ade672e763ea2cad583c8e93a4fbd","kind":"commit","published_at":"2020-12-16T18:32:18.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.6","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.6/manifests"},{"name":"1.7.5","sha":"ef55a7b0bd6fb856b2f1681431aaedc9c2d588a8","kind":"commit","published_at":"2020-09-25T21:24:49.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.5","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.5/manifests"},{"name":"1.7.4","sha":"bbc796eb7b536a7e00e8cd9b88d739d181fcc1d7","kind":"commit","published_at":"2020-08-26T00:05:40.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.4","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.4/manifests"},{"name":"1.7.3","sha":"642f71b86caf1558dd38d30bc0788488dc5ac7a0","kind":"commit","published_at":"2020-08-04T18:54:00.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.3/manifests"},{"name":"1.7.2","sha":"aabf9199e1a3ea877c916648c1695544eb99097b","kind":"commit","published_at":"2020-08-04T18:02:24.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"949b693ec6a2bee579ee0691697082f6980b7c07","kind":"commit","published_at":"2020-08-03T15:58:23.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"ee8cb8b3dfae4182cadd373163df86a8801675e6","kind":"commit","published_at":"2020-07-23T00:40:21.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.0/manifests"},{"name":"1.6.2","sha":"3f5ad6d62a7204dd981597c68016c6622ccbe8b5","kind":"commit","published_at":"2020-07-06T15:14:30.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.6.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"ae8dc04c8e549c524cde9ada586cb17689550305","kind":"commit","published_at":"2020-06-03T16:48:25.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.6.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.6.1/manifests"},{"name":"1.5.3","sha":"e624d7bbcccf6ae44c094d3434f56c904da8f8fd","kind":"commit","published_at":"2020-05-18T16:07:56.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.5.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.5.3/manifests"},{"name":"1.5.1","sha":"517216158afc1b3f6fad4e902c1fbd99bca2a6b3","kind":"commit","published_at":"2020-03-31T17:19:38.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.5.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.5.1/manifests"},{"name":"1.2.3","sha":"d7a82f951029246bff8964f0c095f0873bc03753","kind":"commit","published_at":"2020-01-27T16:45:00.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.2.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.3/manifests"},{"name":"1.2.2","sha":"064536cdb4d13f10b08b3bbb4151ae61301b81cf","kind":"commit","published_at":"2020-01-24T23:05:32.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.2.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.2/manifests"},{"name":"1.2.1","sha":"c15aa0e52a73220befd0f11a5e1017bbc31e31ea","kind":"commit","published_at":"2020-01-24T19:53:01.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.2.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"bb548ef57b829f2eb4721e5f76c10ff6b2420945","kind":"commit","published_at":"2020-01-23T21:49:59.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.2.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"d547b84c8b28598864b78a61d0baa8e0d5d28043","kind":"commit","published_at":"2020-01-08T00:46:26.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.1.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"9bb46c0338f1779194de1628acdc0a6724b66dd5","kind":"commit","published_at":"2019-12-05T00:38:29.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.0.4","html_url":"https://github.com/LLNL/merlin/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.0.4/manifests"}]},"repo_metadata_updated_at":"2025-09-04T05:24:50.674Z","dependent_packages_count":0,"downloads":45,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":43.135216333519985,"dependent_repos_count":21.64168977689945,"dependent_packages_count":10.051680376746889,"stargazers_count":7.141396555908674,"forks_count":8.38581036387898,"docker_downloads_count":null,"average":18.071158681390795},"purl":"pkg:pypi/merlinwf","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/merlinwf","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/merlinwf","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/merlinwf/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-03T05:01:19.284Z","issues_count":44,"pull_requests_count":220,"avg_time_to_close_issue":39867780.96296296,"avg_time_to_close_pull_request":1100266.0456852792,"issues_closed_count":27,"pull_requests_closed_count":197,"pull_request_authors_count":15,"issue_authors_count":16,"avg_comments_per_issue":2.0454545454545454,"avg_comments_per_pull_request":1.6272727272727272,"merged_pull_requests_count":173,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":14,"past_year_pull_requests_count":58,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":693634.4222222222,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":45,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.6379310344827587,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":42,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/issues","maintainers":[{"login":"bgunnar5","count":148,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bgunnar5"},{"login":"lucpeterson","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lucpeterson"},{"login":"AlexanderWinterLLNL","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AlexanderWinterLLNL"},{"login":"ryannova","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryannova"},{"login":"koning","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/koning"},{"login":"xorJane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xorJane"},{"login":"ymubarka","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ymubarka"},{"login":"KaseyNagleLLNL","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/KaseyNagleLLNL"},{"login":"MarcusHsieh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MarcusHsieh"}],"active_maintainers":[{"login":"bgunnar5","count":66,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bgunnar5"},{"login":"lucpeterson","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lucpeterson"},{"login":"MarcusHsieh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MarcusHsieh"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/merlinwf/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/merlinwf/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/merlinwf/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/merlinwf/related_packages","maintainers":[{"uuid":"ben-bay","login":"ben-bay","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://pypi.org/user/ben-bay/","role":null,"created_at":"2023-02-06T18:14:20.733Z","updated_at":"2023-02-06T18:14:20.733Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/ben-bay/packages"},{"uuid":"luc_peterson","login":"luc_peterson","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/luc_peterson/","role":null,"created_at":"2023-02-06T18:14:20.779Z","updated_at":"2023-02-06T18:14:20.779Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/luc_peterson/packages"},{"uuid":"jsemler","login":"jsemler","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/jsemler/","role":null,"created_at":"2023-02-06T18:14:20.756Z","updated_at":"2023-02-06T18:14:20.756Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/jsemler/packages"},{"uuid":"robinson96","login":"robinson96","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/robinson96/","role":null,"created_at":"2023-02-06T18:14:20.800Z","updated_at":"2023-02-06T18:14:20.800Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/robinson96/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","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":2799463,"name":"merlin","ecosystem":"pypi","description":"The building blocks of workflows!","homepage":"https://github.com/LLNL/merlin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/LLNL/merlin","keywords_array":["machine","learning","workflow"],"namespace":null,"versions_count":39,"first_release_published_at":"2020-03-09T15:30:26.000Z","latest_release_published_at":"2024-10-28T21:36:18.000Z","latest_release_number":"1.12.2","last_synced_at":"2025-09-03T19:47:15.668Z","created_at":"2022-04-10T11:34:57.334Z","updated_at":"2025-09-04T05:25:03.998Z","registry_url":"https://pypi.org/project/merlin/","install_command":"pip install merlin --index-url https://pypi.org/simple","documentation_url":"https://merlin.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.7","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9"],"normalized_name":"merlin","project_status":null},"repo_metadata":{"id":37784833,"uuid":"222809980","full_name":"LLNL/merlin","owner":"LLNL","description":"Machine Learning for HPC Workflows","archived":false,"fork":false,"pushed_at":"2025-09-03T17:51:08.000Z","size":7770,"stargazers_count":140,"open_issues_count":29,"forks_count":30,"subscribers_count":11,"default_branch":"develop","last_synced_at":"2025-09-03T19:36:42.163Z","etag":null,"topics":["big-data","celery-workers","hpc","machine-learning","radiuss","redis-server","simulation","workflow","workflows"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LLNL.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-11-19T23:31:13.000Z","updated_at":"2025-09-03T17:33:14.000Z","dependencies_parsed_at":"2024-01-14T10:03:38.963Z","dependency_job_id":"62217ab9-0f77-454b-80a3-938d8251965d","html_url":"https://github.com/LLNL/merlin","commit_stats":{"total_commits":659,"total_committers":17,"mean_commits":38.76470588235294,"dds":0.6646433990895295,"last_synced_commit":"89093ddb8794580fa76667f4dd0d66e20480b35e"},"previous_names":[],"tags_count":40,"template":false,"template_full_name":null,"purl":"pkg:github/LLNL/merlin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/sbom","scorecard":{"id":81590,"data":{"date":"2025-08-11","repo":{"name":"github.com/LLNL/merlin","commit":"0193dee826099aa5b99de30aef69fff41fb89d5b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5,"checks":[{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/push-pr_workflow.yml:6","Warn: no topLevel permission defined: .github/workflows/python-publish.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":"Maintained","score":10,"reason":"18 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 20/26 approved changesets -- score normalized to 7","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":"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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/python-publish.yml:16"],"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: merlin/examples/workflows/flux/scripts/workers.bsub:0","Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: merlin/examples/workflows/flux/scripts/workers.sbatch:0","Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: merlin/examples/workflows/slurm/scripts/workers.sbatch:0","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:123: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:163: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/python-publish.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/python-publish.yml/develop?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating ubuntu:18.04 to ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:98","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:144","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:180","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:186","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:29","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   8 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":"SAST","score":3,"reason":"SAST tool is not run on all commits -- score normalized to 3","details":["Warn: 9 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"38 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2019-217 / GHSA-462w-v97r-4m45","Warn: Project is vulnerable to: PYSEC-2014-8 / GHSA-8r7q-cvjq-x353","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: PYSEC-2014-82 / GHSA-fqh9-2qgg-h84h","Warn: Project is vulnerable to: PYSEC-2021-66 / GHSA-g3rq-g295-4j3m","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: PYSEC-2019-220 / GHSA-hj2j-77xm-mc5v","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2021-858 / GHSA-q4xr-rc97-m4xx","Warn: Project is vulnerable to: GHSA-3ww4-gg4f-jr7f","Warn: Project is vulnerable to: GHSA-9v9h-cgj8-h64p","Warn: Project is vulnerable to: PYSEC-2021-62 / GHSA-hggm-jpg3-v476","Warn: Project is vulnerable to: PYSEC-2017-8 / GHSA-q3cj-2r34-2cwc","Warn: Project is vulnerable to: PYSEC-2019-41 / GHSA-qfc5-mcwq-26q8","Warn: Project is vulnerable to: PYSEC-2020-176 / GHSA-3pqx-4fqf-j49f","Warn: Project is vulnerable to: PYSEC-2020-96 / GHSA-6757-jp84-gxfx","Warn: Project is vulnerable to: PYSEC-2021-142 / GHSA-8q59-q68h-6hv4","Warn: Project is vulnerable to: PYSEC-2023-45 / GHSA-24wv-mv5m-xv4h","Warn: Project is vulnerable to: PYSEC-2023-46 / GHSA-8fww-64cx-x8p5","Warn: Project is vulnerable to: PYSEC-2013-22 / GHSA-27x4-j476-jp5f","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5","Warn: Project is vulnerable to: PYSEC-2022-43012 / GHSA-r9hx-vwmv-q579"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T05:59:04.841Z","repository_id":37784833,"created_at":"2025-08-15T05:59:04.841Z","updated_at":"2025-08-15T05:59:04.841Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273555467,"owners_count":25126319,"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-04T02:00:08.968Z","response_time":61,"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":"LLNL","name":"Lawrence Livermore National Laboratory","uuid":"5921419","kind":"organization","description":"For over 70 years, the Lawrence Livermore National Laboratory has applied science and technology to make the world a safer place.","email":"github-admin@llnl.gov","website":"https://software.llnl.gov","location":"Livermore, CA, USA","twitter":"LLNL_OpenSource","company":null,"icon_url":"https://avatars.githubusercontent.com/u/5921419?v=4","repositories_count":520,"last_synced_at":"2025-04-12T05:02:10.301Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/LLNL","funding_links":[],"total_stars":10334,"followers":808,"following":0,"created_at":"2022-11-02T16:26:32.012Z","updated_at":"2025-04-12T05:02:10.301Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL/repositories"},"tags":[{"name":"1.13.0b2","sha":"b79c5677816fb26abd72f7812dc5e2a7b0e6246b","kind":"commit","published_at":"2025-07-01T14:49:43.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.13.0b2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.13.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.13.0b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.13.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.13.0b2/manifests"},{"name":"1.13.0b1","sha":"5d4d01491abec8ef1e6f45578c25ad037e9818d3","kind":"commit","published_at":"2025-06-13T00:43:23.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.13.0b1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.13.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.13.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.13.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.13.0b1/manifests"},{"name":"1.12.2","sha":"edbfe9bb4820891acf3b4075e678a7bba6f79ac2","kind":"commit","published_at":"2024-10-28T21:31:30.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.12.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.2/manifests"},{"name":"1.12.2b1","sha":"9e2779802f555904a58400e155b14590d8c0f4db","kind":"commit","published_at":"2024-06-12T20:42:26.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.12.2b1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.12.2b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.12.2b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.2b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.2b1/manifests"},{"name":"1.12.1","sha":"bba68abba4fdf425c638163b79004afe2518915b","kind":"commit","published_at":"2024-04-16T00:45:58.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.12.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.1/manifests"},{"name":"1.12.0","sha":"60e46d71e09e142ee53cf51573f15ab1d547d5a2","kind":"commit","published_at":"2024-02-14T21:05:34.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.12.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.0/manifests"},{"name":"1.11.1","sha":"e73142015dc565724ece34c29ebf017998b3f5d7","kind":"commit","published_at":"2023-10-23T18:41:11.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.11.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.11.1/manifests"},{"name":"1.11.0","sha":"093c867baaab4f5d7b4b15474f7d24394d20ce24","kind":"commit","published_at":"2023-10-09T20:56:14.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.11.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.11.0/manifests"},{"name":"1.10.3","sha":"faf71edb866548cf686c2cef0fee559e01db28ce","kind":"commit","published_at":"2023-08-18T23:53:14.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.10.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.3/manifests"},{"name":"1.10.2","sha":"261e0350610134ea0c255d9d3f41f2aff689eba2","kind":"commit","published_at":"2023-08-07T16:54:22.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.10.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.2/manifests"},{"name":"1.10.1","sha":"ab739c667d39c2e7c60d584f667495d893019019","kind":"commit","published_at":"2023-05-04T21:49:23.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.10.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.1/manifests"},{"name":"1.10.0","sha":"3acb30d9f2acac0caa5100c410129af77a8faae5","kind":"commit","published_at":"2023-04-13T00:24:05.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.10.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.0/manifests"},{"name":"1.9.1","sha":"a40ed4625d7eb3ad296e5194c3ebd36992f9ad76","kind":"commit","published_at":"2022-12-21T23:01:41.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.9.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.9.1/manifests"},{"name":"1.9.0","sha":"efa425e8ea6a11e98cdc0ad40a0aa2a5bbd1c8ee","kind":"commit","published_at":"2022-12-15T22:08:10.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.9.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.9.0/manifests"},{"name":"1.8.5","sha":"14e5a171fce42fb5fe6058fe336817a0848b5614","kind":"commit","published_at":"2022-03-07T21:40:30.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.5","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.5/manifests"},{"name":"1.8.4","sha":"ed79780d7ac34e2c941974d4a8b77c6d5fbb8323","kind":"commit","published_at":"2022-02-04T18:19:44.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.4","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.4/manifests"},{"name":"1.8.3","sha":"5f8dfcedfee58818e62104dad0575544c2d6783e","kind":"commit","published_at":"2022-01-13T00:30:16.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.3/manifests"},{"name":"1.8.2","sha":"f7aa92aa91f59526348b421b6bd8b5ff79b4f8df","kind":"commit","published_at":"2021-10-26T01:13:06.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.2/manifests"},{"name":"1.8.1","sha":"22e7f6085503bad62ec7560b4fa9f1bc17e67780","kind":"commit","published_at":"2021-09-03T23:55:24.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"0d340e95a1657cf9dad8c683fa2cbcf42a1c22c9","kind":"commit","published_at":"2021-07-06T18:00:29.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.0/manifests"},{"name":"1.7.9","sha":"b50ae41730820b510e3fe8e5829780e4ab0a4020","kind":"commit","published_at":"2021-01-14T17:59:18.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.9","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.9/manifests"},{"name":"1.7.8","sha":"bfdc30b48dfd02c467e60d5a00eb2229392047b5","kind":"commit","published_at":"2021-01-08T22:56:05.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.8","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.8/manifests"},{"name":"1.7.7","sha":"be45125ce2e4a692269f78ec912cbc2c1dc7c361","kind":"commit","published_at":"2021-01-07T16:30:12.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.7","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.7/manifests"},{"name":"1.7.6","sha":"19260cd8860ade672e763ea2cad583c8e93a4fbd","kind":"commit","published_at":"2020-12-16T18:32:18.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.6","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.6/manifests"},{"name":"1.7.5","sha":"ef55a7b0bd6fb856b2f1681431aaedc9c2d588a8","kind":"commit","published_at":"2020-09-25T21:24:49.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.5","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.5/manifests"},{"name":"1.7.4","sha":"bbc796eb7b536a7e00e8cd9b88d739d181fcc1d7","kind":"commit","published_at":"2020-08-26T00:05:40.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.4","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.4/manifests"},{"name":"1.7.3","sha":"642f71b86caf1558dd38d30bc0788488dc5ac7a0","kind":"commit","published_at":"2020-08-04T18:54:00.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.3/manifests"},{"name":"1.7.2","sha":"aabf9199e1a3ea877c916648c1695544eb99097b","kind":"commit","published_at":"2020-08-04T18:02:24.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"949b693ec6a2bee579ee0691697082f6980b7c07","kind":"commit","published_at":"2020-08-03T15:58:23.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"ee8cb8b3dfae4182cadd373163df86a8801675e6","kind":"commit","published_at":"2020-07-23T00:40:21.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.0/manifests"},{"name":"1.6.2","sha":"3f5ad6d62a7204dd981597c68016c6622ccbe8b5","kind":"commit","published_at":"2020-07-06T15:14:30.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.6.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"ae8dc04c8e549c524cde9ada586cb17689550305","kind":"commit","published_at":"2020-06-03T16:48:25.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.6.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.6.1/manifests"},{"name":"1.5.3","sha":"e624d7bbcccf6ae44c094d3434f56c904da8f8fd","kind":"commit","published_at":"2020-05-18T16:07:56.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.5.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.5.3/manifests"},{"name":"1.5.1","sha":"517216158afc1b3f6fad4e902c1fbd99bca2a6b3","kind":"commit","published_at":"2020-03-31T17:19:38.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.5.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.5.1/manifests"},{"name":"1.2.3","sha":"d7a82f951029246bff8964f0c095f0873bc03753","kind":"commit","published_at":"2020-01-27T16:45:00.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.2.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.3/manifests"},{"name":"1.2.2","sha":"064536cdb4d13f10b08b3bbb4151ae61301b81cf","kind":"commit","published_at":"2020-01-24T23:05:32.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.2.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.2/manifests"},{"name":"1.2.1","sha":"c15aa0e52a73220befd0f11a5e1017bbc31e31ea","kind":"commit","published_at":"2020-01-24T19:53:01.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.2.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"bb548ef57b829f2eb4721e5f76c10ff6b2420945","kind":"commit","published_at":"2020-01-23T21:49:59.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.2.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"d547b84c8b28598864b78a61d0baa8e0d5d28043","kind":"commit","published_at":"2020-01-08T00:46:26.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.1.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"9bb46c0338f1779194de1628acdc0a6724b66dd5","kind":"commit","published_at":"2019-12-05T00:38:29.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.0.4","html_url":"https://github.com/LLNL/merlin/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.0.4/manifests"}]},"repo_metadata_updated_at":"2025-09-04T05:25:03.998Z","dependent_packages_count":0,"downloads":1218,"downloads_period":"last-month","dependent_repos_count":8,"rankings":{"downloads":6.653737246875975,"dependent_repos_count":5.185775262007939,"dependent_packages_count":10.02790209562548,"stargazers_count":7.140409286973768,"forks_count":8.384773268593047,"docker_downloads_count":null,"average":7.478519432015242},"purl":"pkg:pypi/merlin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/merlin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/merlin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/merlin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-03T05:01:19.284Z","issues_count":44,"pull_requests_count":220,"avg_time_to_close_issue":39867780.96296296,"avg_time_to_close_pull_request":1100266.0456852792,"issues_closed_count":27,"pull_requests_closed_count":197,"pull_request_authors_count":15,"issue_authors_count":16,"avg_comments_per_issue":2.0454545454545454,"avg_comments_per_pull_request":1.6272727272727272,"merged_pull_requests_count":173,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":14,"past_year_pull_requests_count":58,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":693634.4222222222,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":45,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.6379310344827587,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":42,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/issues","maintainers":[{"login":"bgunnar5","count":148,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bgunnar5"},{"login":"lucpeterson","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lucpeterson"},{"login":"AlexanderWinterLLNL","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AlexanderWinterLLNL"},{"login":"ryannova","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryannova"},{"login":"koning","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/koning"},{"login":"xorJane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xorJane"},{"login":"ymubarka","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ymubarka"},{"login":"KaseyNagleLLNL","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/KaseyNagleLLNL"},{"login":"MarcusHsieh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MarcusHsieh"}],"active_maintainers":[{"login":"bgunnar5","count":66,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bgunnar5"},{"login":"lucpeterson","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lucpeterson"},{"login":"MarcusHsieh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MarcusHsieh"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/merlin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/merlin/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/merlin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/merlin/related_packages","maintainers":[{"uuid":"ben-bay","login":"ben-bay","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://pypi.org/user/ben-bay/","role":null,"created_at":"2022-12-15T22:41:58.249Z","updated_at":"2022-12-15T22:41:58.249Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/ben-bay/packages"},{"uuid":"Alexander_Winter","login":"Alexander_Winter","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/Alexander_Winter/","role":null,"created_at":"2022-12-15T22:41:58.246Z","updated_at":"2022-12-15T22:41:58.246Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/Alexander_Winter/packages"},{"uuid":"luc_peterson","login":"luc_peterson","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/luc_peterson/","role":null,"created_at":"2022-12-15T22:41:58.252Z","updated_at":"2022-12-15T22:41:58.252Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/luc_peterson/packages"},{"uuid":"nagle5","login":"nagle5","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/nagle5/","role":null,"created_at":"2022-12-15T22:41:58.255Z","updated_at":"2022-12-15T22:41:58.255Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/nagle5/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726136,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","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":75673,"name":"py-merlin","ecosystem":"spack","description":"Merlin Workflow for HPC.\n","homepage":"https://github.com/LLNL/merlin","licenses":"[]","normalized_licenses":["Other"],"repository_url":"https://github.com/LLNL/merlin","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2022-04-05T09:26:03.438Z","latest_release_published_at":"2022-04-05T09:26:03.438Z","latest_release_number":"1.7.5","last_synced_at":"2025-09-03T19:47:16.329Z","created_at":"2022-04-05T09:26:03.417Z","updated_at":"2025-09-04T05:25:03.946Z","registry_url":"https://packages.spack.io/package.html?name=py-merlin","install_command":"spack install py-merlin","documentation_url":null,"metadata":{},"repo_metadata":{"id":37784833,"uuid":"222809980","full_name":"LLNL/merlin","owner":"LLNL","description":"Machine Learning for HPC Workflows","archived":false,"fork":false,"pushed_at":"2025-09-03T17:51:08.000Z","size":7770,"stargazers_count":140,"open_issues_count":29,"forks_count":30,"subscribers_count":11,"default_branch":"develop","last_synced_at":"2025-09-03T19:36:42.163Z","etag":null,"topics":["big-data","celery-workers","hpc","machine-learning","radiuss","redis-server","simulation","workflow","workflows"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LLNL.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-11-19T23:31:13.000Z","updated_at":"2025-09-03T17:33:14.000Z","dependencies_parsed_at":"2024-01-14T10:03:38.963Z","dependency_job_id":"62217ab9-0f77-454b-80a3-938d8251965d","html_url":"https://github.com/LLNL/merlin","commit_stats":{"total_commits":659,"total_committers":17,"mean_commits":38.76470588235294,"dds":0.6646433990895295,"last_synced_commit":"89093ddb8794580fa76667f4dd0d66e20480b35e"},"previous_names":[],"tags_count":40,"template":false,"template_full_name":null,"purl":"pkg:github/LLNL/merlin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/sbom","scorecard":{"id":81590,"data":{"date":"2025-08-11","repo":{"name":"github.com/LLNL/merlin","commit":"0193dee826099aa5b99de30aef69fff41fb89d5b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5,"checks":[{"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/push-pr_workflow.yml:6","Warn: no topLevel permission defined: .github/workflows/python-publish.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":"Maintained","score":10,"reason":"18 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 20/26 approved changesets -- score normalized to 7","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":"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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/python-publish.yml:16"],"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: merlin/examples/workflows/flux/scripts/workers.bsub:0","Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: merlin/examples/workflows/flux/scripts/workers.sbatch:0","Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: merlin/examples/workflows/slurm/scripts/workers.sbatch:0","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:123: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/push-pr_workflow.yml:163: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/push-pr_workflow.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/python-publish.yml/develop?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/python-publish.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/LLNL/merlin/python-publish.yml/develop?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:1: pin your Docker image by updating ubuntu:18.04 to ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:98","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:104","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:138","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:144","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:180","Warn: pipCommand not pinned by hash: .github/workflows/push-pr_workflow.yml:186","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/python-publish.yml:29","Info:   0 out of   7 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 containerImage dependencies pinned","Info:   0 out of   8 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":"SAST","score":3,"reason":"SAST tool is not run on all commits -- score normalized to 3","details":["Warn: 9 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"38 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2019-156 / GHSA-xp76-357g-9wqq","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2019-217 / GHSA-462w-v97r-4m45","Warn: Project is vulnerable to: PYSEC-2014-8 / GHSA-8r7q-cvjq-x353","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: PYSEC-2014-82 / GHSA-fqh9-2qgg-h84h","Warn: Project is vulnerable to: PYSEC-2021-66 / GHSA-g3rq-g295-4j3m","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: PYSEC-2019-220 / GHSA-hj2j-77xm-mc5v","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2021-858 / GHSA-q4xr-rc97-m4xx","Warn: Project is vulnerable to: GHSA-3ww4-gg4f-jr7f","Warn: Project is vulnerable to: GHSA-9v9h-cgj8-h64p","Warn: Project is vulnerable to: PYSEC-2021-62 / GHSA-hggm-jpg3-v476","Warn: Project is vulnerable to: PYSEC-2017-8 / GHSA-q3cj-2r34-2cwc","Warn: Project is vulnerable to: PYSEC-2019-41 / GHSA-qfc5-mcwq-26q8","Warn: Project is vulnerable to: PYSEC-2020-176 / GHSA-3pqx-4fqf-j49f","Warn: Project is vulnerable to: PYSEC-2020-96 / GHSA-6757-jp84-gxfx","Warn: Project is vulnerable to: PYSEC-2021-142 / GHSA-8q59-q68h-6hv4","Warn: Project is vulnerable to: PYSEC-2023-45 / GHSA-24wv-mv5m-xv4h","Warn: Project is vulnerable to: PYSEC-2023-46 / GHSA-8fww-64cx-x8p5","Warn: Project is vulnerable to: PYSEC-2013-22 / GHSA-27x4-j476-jp5f","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-cx63-2mw6-8hw5","Warn: Project is vulnerable to: PYSEC-2022-43012 / GHSA-r9hx-vwmv-q579"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T05:59:04.841Z","repository_id":37784833,"created_at":"2025-08-15T05:59:04.841Z","updated_at":"2025-08-15T05:59:04.841Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273555467,"owners_count":25126319,"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-04T02:00:08.968Z","response_time":61,"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":"LLNL","name":"Lawrence Livermore National Laboratory","uuid":"5921419","kind":"organization","description":"For over 70 years, the Lawrence Livermore National Laboratory has applied science and technology to make the world a safer place.","email":"github-admin@llnl.gov","website":"https://software.llnl.gov","location":"Livermore, CA, USA","twitter":"LLNL_OpenSource","company":null,"icon_url":"https://avatars.githubusercontent.com/u/5921419?v=4","repositories_count":520,"last_synced_at":"2025-04-12T05:02:10.301Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/LLNL","funding_links":[],"total_stars":10334,"followers":808,"following":0,"created_at":"2022-11-02T16:26:32.012Z","updated_at":"2025-04-12T05:02:10.301Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL/repositories"},"tags":[{"name":"1.13.0b2","sha":"b79c5677816fb26abd72f7812dc5e2a7b0e6246b","kind":"commit","published_at":"2025-07-01T14:49:43.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.13.0b2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.13.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.13.0b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.13.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.13.0b2/manifests"},{"name":"1.13.0b1","sha":"5d4d01491abec8ef1e6f45578c25ad037e9818d3","kind":"commit","published_at":"2025-06-13T00:43:23.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.13.0b1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.13.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.13.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.13.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.13.0b1/manifests"},{"name":"1.12.2","sha":"edbfe9bb4820891acf3b4075e678a7bba6f79ac2","kind":"commit","published_at":"2024-10-28T21:31:30.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.12.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.2/manifests"},{"name":"1.12.2b1","sha":"9e2779802f555904a58400e155b14590d8c0f4db","kind":"commit","published_at":"2024-06-12T20:42:26.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.12.2b1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.12.2b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.12.2b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.2b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.2b1/manifests"},{"name":"1.12.1","sha":"bba68abba4fdf425c638163b79004afe2518915b","kind":"commit","published_at":"2024-04-16T00:45:58.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.12.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.1/manifests"},{"name":"1.12.0","sha":"60e46d71e09e142ee53cf51573f15ab1d547d5a2","kind":"commit","published_at":"2024-02-14T21:05:34.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.12.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.12.0/manifests"},{"name":"1.11.1","sha":"e73142015dc565724ece34c29ebf017998b3f5d7","kind":"commit","published_at":"2023-10-23T18:41:11.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.11.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.11.1/manifests"},{"name":"1.11.0","sha":"093c867baaab4f5d7b4b15474f7d24394d20ce24","kind":"commit","published_at":"2023-10-09T20:56:14.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.11.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.11.0/manifests"},{"name":"1.10.3","sha":"faf71edb866548cf686c2cef0fee559e01db28ce","kind":"commit","published_at":"2023-08-18T23:53:14.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.10.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.3/manifests"},{"name":"1.10.2","sha":"261e0350610134ea0c255d9d3f41f2aff689eba2","kind":"commit","published_at":"2023-08-07T16:54:22.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.10.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.2/manifests"},{"name":"1.10.1","sha":"ab739c667d39c2e7c60d584f667495d893019019","kind":"commit","published_at":"2023-05-04T21:49:23.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.10.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.1/manifests"},{"name":"1.10.0","sha":"3acb30d9f2acac0caa5100c410129af77a8faae5","kind":"commit","published_at":"2023-04-13T00:24:05.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.10.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.10.0/manifests"},{"name":"1.9.1","sha":"a40ed4625d7eb3ad296e5194c3ebd36992f9ad76","kind":"commit","published_at":"2022-12-21T23:01:41.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.9.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.9.1/manifests"},{"name":"1.9.0","sha":"efa425e8ea6a11e98cdc0ad40a0aa2a5bbd1c8ee","kind":"commit","published_at":"2022-12-15T22:08:10.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.9.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.9.0/manifests"},{"name":"1.8.5","sha":"14e5a171fce42fb5fe6058fe336817a0848b5614","kind":"commit","published_at":"2022-03-07T21:40:30.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.5","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.5/manifests"},{"name":"1.8.4","sha":"ed79780d7ac34e2c941974d4a8b77c6d5fbb8323","kind":"commit","published_at":"2022-02-04T18:19:44.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.4","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.4/manifests"},{"name":"1.8.3","sha":"5f8dfcedfee58818e62104dad0575544c2d6783e","kind":"commit","published_at":"2022-01-13T00:30:16.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.3/manifests"},{"name":"1.8.2","sha":"f7aa92aa91f59526348b421b6bd8b5ff79b4f8df","kind":"commit","published_at":"2021-10-26T01:13:06.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.2/manifests"},{"name":"1.8.1","sha":"22e7f6085503bad62ec7560b4fa9f1bc17e67780","kind":"commit","published_at":"2021-09-03T23:55:24.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"0d340e95a1657cf9dad8c683fa2cbcf42a1c22c9","kind":"commit","published_at":"2021-07-06T18:00:29.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.8.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.8.0/manifests"},{"name":"1.7.9","sha":"b50ae41730820b510e3fe8e5829780e4ab0a4020","kind":"commit","published_at":"2021-01-14T17:59:18.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.9","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.9/manifests"},{"name":"1.7.8","sha":"bfdc30b48dfd02c467e60d5a00eb2229392047b5","kind":"commit","published_at":"2021-01-08T22:56:05.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.8","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.8/manifests"},{"name":"1.7.7","sha":"be45125ce2e4a692269f78ec912cbc2c1dc7c361","kind":"commit","published_at":"2021-01-07T16:30:12.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.7","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.7/manifests"},{"name":"1.7.6","sha":"19260cd8860ade672e763ea2cad583c8e93a4fbd","kind":"commit","published_at":"2020-12-16T18:32:18.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.6","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.6/manifests"},{"name":"1.7.5","sha":"ef55a7b0bd6fb856b2f1681431aaedc9c2d588a8","kind":"commit","published_at":"2020-09-25T21:24:49.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.5","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.5/manifests"},{"name":"1.7.4","sha":"bbc796eb7b536a7e00e8cd9b88d739d181fcc1d7","kind":"commit","published_at":"2020-08-26T00:05:40.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.4","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.4/manifests"},{"name":"1.7.3","sha":"642f71b86caf1558dd38d30bc0788488dc5ac7a0","kind":"commit","published_at":"2020-08-04T18:54:00.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.3/manifests"},{"name":"1.7.2","sha":"aabf9199e1a3ea877c916648c1695544eb99097b","kind":"commit","published_at":"2020-08-04T18:02:24.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"949b693ec6a2bee579ee0691697082f6980b7c07","kind":"commit","published_at":"2020-08-03T15:58:23.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"ee8cb8b3dfae4182cadd373163df86a8801675e6","kind":"commit","published_at":"2020-07-23T00:40:21.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.7.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.7.0/manifests"},{"name":"1.6.2","sha":"3f5ad6d62a7204dd981597c68016c6622ccbe8b5","kind":"commit","published_at":"2020-07-06T15:14:30.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.6.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"ae8dc04c8e549c524cde9ada586cb17689550305","kind":"commit","published_at":"2020-06-03T16:48:25.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.6.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.6.1/manifests"},{"name":"1.5.3","sha":"e624d7bbcccf6ae44c094d3434f56c904da8f8fd","kind":"commit","published_at":"2020-05-18T16:07:56.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.5.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.5.3/manifests"},{"name":"1.5.1","sha":"517216158afc1b3f6fad4e902c1fbd99bca2a6b3","kind":"commit","published_at":"2020-03-31T17:19:38.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.5.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.5.1/manifests"},{"name":"1.2.3","sha":"d7a82f951029246bff8964f0c095f0873bc03753","kind":"commit","published_at":"2020-01-27T16:45:00.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.2.3","html_url":"https://github.com/LLNL/merlin/releases/tag/1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.3/manifests"},{"name":"1.2.2","sha":"064536cdb4d13f10b08b3bbb4151ae61301b81cf","kind":"commit","published_at":"2020-01-24T23:05:32.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.2.2","html_url":"https://github.com/LLNL/merlin/releases/tag/1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.2/manifests"},{"name":"1.2.1","sha":"c15aa0e52a73220befd0f11a5e1017bbc31e31ea","kind":"commit","published_at":"2020-01-24T19:53:01.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.2.1","html_url":"https://github.com/LLNL/merlin/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"bb548ef57b829f2eb4721e5f76c10ff6b2420945","kind":"commit","published_at":"2020-01-23T21:49:59.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.2.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"d547b84c8b28598864b78a61d0baa8e0d5d28043","kind":"commit","published_at":"2020-01-08T00:46:26.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.1.0","html_url":"https://github.com/LLNL/merlin/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.1.0/manifests"},{"name":"1.0.4","sha":"9bb46c0338f1779194de1628acdc0a6724b66dd5","kind":"commit","published_at":"2019-12-05T00:38:29.000Z","download_url":"https://codeload.github.com/LLNL/merlin/tar.gz/1.0.4","html_url":"https://github.com/LLNL/merlin/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/LLNL/merlin@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/tags/1.0.4/manifests"}]},"repo_metadata_updated_at":"2025-09-04T05:25:03.946Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":57.27386411004586,"stargazers_count":20.425177157148813,"forks_count":22.036959844379602,"average":24.934000277893567},"purl":"pkg:spack/py-merlin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/spack/py-merlin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/spack/py-merlin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/spack/py-merlin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-03T05:01:19.284Z","issues_count":44,"pull_requests_count":220,"avg_time_to_close_issue":39867780.96296296,"avg_time_to_close_pull_request":1100266.0456852792,"issues_closed_count":27,"pull_requests_closed_count":197,"pull_request_authors_count":15,"issue_authors_count":16,"avg_comments_per_issue":2.0454545454545454,"avg_comments_per_pull_request":1.6272727272727272,"merged_pull_requests_count":173,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":14,"past_year_pull_requests_count":58,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":693634.4222222222,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":45,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.6379310344827587,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":42,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/issues","maintainers":[{"login":"bgunnar5","count":148,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bgunnar5"},{"login":"lucpeterson","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lucpeterson"},{"login":"AlexanderWinterLLNL","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AlexanderWinterLLNL"},{"login":"ryannova","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryannova"},{"login":"koning","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/koning"},{"login":"xorJane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xorJane"},{"login":"ymubarka","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ymubarka"},{"login":"KaseyNagleLLNL","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/KaseyNagleLLNL"},{"login":"MarcusHsieh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MarcusHsieh"}],"active_maintainers":[{"login":"bgunnar5","count":66,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bgunnar5"},{"login":"lucpeterson","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lucpeterson"},{"login":"MarcusHsieh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MarcusHsieh"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-merlin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-merlin/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-merlin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/py-merlin/related_packages","maintainers":[{"uuid":"adamjstewart","login":"adamjstewart","name":null,"email":null,"url":"https://github.com/adamjstewart","packages_count":2170,"html_url":null,"role":null,"created_at":"2022-11-14T16:52:27.690Z","updated_at":"2022-11-14T16:52:27.690Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/maintainers/adamjstewart/packages"}],"registry":{"name":"spack.io","url":"https://packages.spack.io","ecosystem":"spack","default":true,"packages_count":8772,"maintainers_count":926,"namespaces_count":0,"keywords_count":3681,"github":"spack","metadata":{"funded_packages_count":405},"icon_url":"https://github.com/spack.png","created_at":"2022-04-04T15:19:23.514Z","updated_at":"2025-09-08T06:56:36.288Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/namespaces"}}],"commits":{"id":465723,"full_name":"LLNL/merlin","default_branch":"develop","committers":[{"name":"Benjamin Bay","email":"bay1@llnl.gov","login":"ben-bay","count":385},{"name":"Joseph M. Koning","email":"koning1@llnl.gov","login":"koning","count":105},{"name":"Brian Gunnarson","email":"49216024+bgunnar5","login":"bgunnar5","count":74},{"name":"Alexander Cameron Winter","email":"winter27@quartz1148.llnl.gov","login":null,"count":48},{"name":"Luc Peterson","email":"peterson76@llnl.gov","login":"lucpeterson","count":46},{"name":"Alexander Winter","email":"80929291+AlexanderWinterLLNL","login":"AlexanderWinterLLNL","count":15},{"name":"Ryan Lee","email":"44886374+ryannova","login":"ryannova","count":12},{"name":"Bay","email":"bay1@geralt.llnl.gov","login":null,"count":5},{"name":"Yamen Mubarka","email":"mubarka1@llnl.gov","login":"ymubarka","count":3},{"name":"Jane Herriman","email":"xorJane","login":"xorJane","count":2},{"name":"Wout De Nolf","email":"wout.de_nolf@esrf.eu","login":"woutdenolf","count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"fixdocker","email":"68359629+fixdocker","login":"fixdocker","count":1},{"name":"robinson96","email":"robinson96@llnl.gov","login":"robinson96","count":1}],"total_commits":699,"total_committers":14,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":49.92857142857143,"dds":0.44921316165951364,"past_year_committers":[{"name":"Brian Gunnarson","email":"49216024+bgunnar5","login":"bgunnar5","count":15},{"name":"Luc Peterson","email":"peterson76@llnl.gov","login":"lucpeterson","count":2},{"name":"Wout De Nolf","email":"wout.de_nolf@esrf.eu","login":"woutdenolf","count":1}],"past_year_total_commits":18,"past_year_total_committers":3,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":6.0,"past_year_dds":0.16666666666666663,"last_synced_at":"2025-05-17T16:13:21.526Z","last_synced_commit":"0eccc86aa7bb08e414f7e72a66af96aeaf31a89d","created_at":"2023-03-09T00:35:48.450Z","updated_at":"2025-05-17T16:13:21.993Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:16.827Z","repositories_count":5483322,"commits_count":854270774,"contributors_count":31138750,"owners_count":908526,"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":"LLNL/merlin","html_url":"https://github.com/LLNL/merlin","last_synced_at":"2025-09-06T05:10:53.678Z","status":null,"issues_count":56,"pull_requests_count":232,"avg_time_to_close_issue":35890076.63333333,"avg_time_to_close_pull_request":1110997.6029411764,"issues_closed_count":30,"pull_requests_closed_count":204,"pull_request_authors_count":15,"issue_authors_count":17,"avg_comments_per_issue":1.625,"avg_comments_per_pull_request":1.543103448275862,"merged_pull_requests_count":178,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":26,"past_year_pull_requests_count":70,"past_year_avg_time_to_close_issue":90737.66666666667,"past_year_avg_time_to_close_pull_request":790474.0192307692,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":52,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.038461538461538464,"past_year_avg_comments_per_pull_request":0.5285714285714286,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":47,"created_at":"2023-05-10T14:49:19.545Z","updated_at":"2025-09-06T05:10:53.680Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fmerlin/issues","issue_labels_count":{"enhancement":22,"bug":19,"refactor":7,"documentation":3,"question":2,"good first issue":2,"Merlin 2.0":1},"pull_request_labels_count":{"enhancement":10,"dependencies":4,"bug":3,"documentation":1},"issue_author_associations_count":{"MEMBER":31,"COLLABORATOR":12,"NONE":11,"CONTRIBUTOR":2},"pull_request_author_associations_count":{"MEMBER":200,"COLLABORATOR":20,"NONE":6,"CONTRIBUTOR":6},"issue_authors":{"bgunnar5":18,"MarcusHsieh":9,"koning":4,"lucpeterson":4,"AlexanderWinterLLNL":3,"kustowski1":3,"ryannova":2,"ymubarka":2,"ben-bay":2,"vsoch":2,"srcopela":1,"xorJane":1,"lvandeca":1,"jpbrodsky":1,"papajim":1,"dylancliche":1,"cfriedland5":1},"pull_request_authors":{"bgunnar5":143,"lucpeterson":23,"AlexanderWinterLLNL":15,"ryannova":15,"koning":13,"xorJane":4,"MarcusHsieh":4,"dependabot[bot]":4,"KaseyNagleLLNL":2,"ymubarka":2,"woutdenolf":2,"jimagaffney":2,"ben-bay":1,"nkeilbart":1,"dylancliche":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:17.013Z","repositories_count":10165670,"issues_count":31989241,"pull_requests_count":100238337,"authors_count":10729070,"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":{"enhancement":12,"refactor":7,"bug":3,"documentation":2,"Merlin 2.0":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"MEMBER":17,"COLLABORATOR":9},"past_year_pull_request_author_associations_count":{"MEMBER":64,"COLLABORATOR":3,"NONE":2,"CONTRIBUTOR":1},"past_year_issue_authors":{"bgunnar5":15,"MarcusHsieh":9,"lucpeterson":2},"past_year_pull_request_authors":{"bgunnar5":64,"MarcusHsieh":4,"woutdenolf":2},"maintainers":[{"login":"bgunnar5","count":161,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bgunnar5"},{"login":"lucpeterson","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lucpeterson"},{"login":"AlexanderWinterLLNL","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AlexanderWinterLLNL"},{"login":"ryannova","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ryannova"},{"login":"koning","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/koning"},{"login":"MarcusHsieh","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MarcusHsieh"},{"login":"xorJane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xorJane"},{"login":"ymubarka","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ymubarka"},{"login":"KaseyNagleLLNL","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/KaseyNagleLLNL"}],"active_maintainers":[{"login":"bgunnar5","count":79,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bgunnar5"},{"login":"MarcusHsieh","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MarcusHsieh"},{"login":"lucpeterson","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lucpeterson"}]},"events":{"total":{"CreateEvent":7,"IssuesEvent":36,"ReleaseEvent":2,"WatchEvent":15,"IssueCommentEvent":31,"PushEvent":56,"PullRequestEvent":57,"PullRequestReviewCommentEvent":78,"PullRequestReviewEvent":94,"ForkEvent":6},"last_year":{"CreateEvent":7,"IssuesEvent":36,"ReleaseEvent":2,"WatchEvent":15,"IssueCommentEvent":31,"PushEvent":56,"PullRequestEvent":57,"PullRequestReviewCommentEvent":78,"PullRequestReviewEvent":94,"ForkEvent":6}},"keywords":["big-data","celery-workers","hpc","machine-learning","radiuss","redis-server","simulation","workflow","workflows"],"dependencies":[{"ecosystem":"pypi","filepath":"docs/source/modules/advanced_topics/advanced_requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-21T00:34:49.712Z","updated_at":"2022-07-21T00:34:49.712Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/docs/source/modules/advanced_topics/advanced_requirements.txt","dependencies":[{"id":331024439,"package_name":"merlin","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331024444,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331024446,"package_name":"fakers","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"merlin/examples/workflows/feature_demo/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-21T00:34:50.180Z","updated_at":"2022-07-21T00:34:50.180Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/merlin/examples/workflows/feature_demo/requirements.txt","dependencies":[{"id":331031679,"package_name":"sklearn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331031684,"package_name":"merlin-spellbook","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"merlin/examples/workflows/hello/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-21T00:34:50.792Z","updated_at":"2022-07-21T00:34:50.792Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/merlin/examples/workflows/hello/requirements.txt","dependencies":[{"id":331043073,"package_name":"names","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331043074,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"merlin/examples/workflows/hpc_demo/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-21T00:34:51.416Z","updated_at":"2022-07-21T00:34:51.416Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/merlin/examples/workflows/hpc_demo/requirements.txt","dependencies":[{"id":331049777,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331049778,"package_name":"faker","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331049779,"package_name":"merlin","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331049780,"package_name":"maestrowf","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"merlin/examples/workflows/iterative_demo/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-21T00:34:52.292Z","updated_at":"2022-07-21T00:34:52.292Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/merlin/examples/workflows/iterative_demo/requirements.txt","dependencies":[{"id":331059541,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331059542,"package_name":"faker","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331059543,"package_name":"merlin","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331059544,"package_name":"maestrowf","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"merlin/examples/workflows/null_spec/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-21T00:34:52.386Z","updated_at":"2022-07-21T00:34:52.386Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/merlin/examples/workflows/null_spec/requirements.txt","dependencies":[{"id":331063479,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331063480,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331063481,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"merlin/examples/workflows/openfoam_wf/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-21T00:34:52.727Z","updated_at":"2022-07-21T00:34:52.727Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/merlin/examples/workflows/openfoam_wf/requirements.txt","dependencies":[{"id":331064726,"package_name":"Ofpp","ecosystem":"pypi","requirements":"==0.11","direct":true,"kind":"runtime","optional":false},{"id":331064727,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"==0.21.3","direct":true,"kind":"runtime","optional":false},{"id":331064728,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.1.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"merlin/examples/workflows/openfoam_wf_no_docker/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-21T00:34:52.787Z","updated_at":"2022-07-21T00:34:52.787Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/merlin/examples/workflows/openfoam_wf_no_docker/requirements.txt","dependencies":[{"id":331066016,"package_name":"Ofpp","ecosystem":"pypi","requirements":"==0.11","direct":true,"kind":"runtime","optional":false},{"id":331066017,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"==0.21.3","direct":true,"kind":"runtime","optional":false},{"id":331066018,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.1.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"merlin/examples/workflows/optimization/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-21T00:34:53.008Z","updated_at":"2022-07-21T00:34:53.008Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/merlin/examples/workflows/optimization/requirements.txt","dependencies":[{"id":331070296,"package_name":"merlin-spellbook","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331070297,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331070298,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331070299,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331070300,"package_name":"Jinja2","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331070301,"package_name":"pyDOE","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"merlin/examples/workflows/remote_feature_demo/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-21T00:34:53.318Z","updated_at":"2022-07-21T00:34:53.318Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/merlin/examples/workflows/remote_feature_demo/requirements.txt","dependencies":[{"id":331070348,"package_name":"sklearn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331070349,"package_name":"merlin-spellbook","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/dev.txt","sha":null,"kind":"manifest","created_at":"2022-07-21T00:34:53.554Z","updated_at":"2022-07-21T00:34:53.554Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/requirements/dev.txt","dependencies":[{"id":331073149,"package_name":"build","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":331073150,"package_name":"black","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":331073151,"package_name":"dep-license","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":331073152,"package_name":"flake8","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":331073153,"package_name":"isort","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":331073154,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":331073155,"package_name":"pylint","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":331073156,"package_name":"twine","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":331073157,"package_name":"sphinx","ecosystem":"pypi","requirements":"\u003e=2.0.0","direct":true,"kind":"development","optional":false},{"id":331073158,"package_name":"alabaster","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":331073159,"package_name":"johnnydep","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/release.txt","sha":null,"kind":"manifest","created_at":"2022-07-21T00:34:53.637Z","updated_at":"2022-07-21T00:34:53.637Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/requirements/release.txt","dependencies":[{"id":331073187,"package_name":"cached_property","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331073188,"package_name":"celery","ecosystem":"pypi","requirements":"\u003e=5.0.3","direct":true,"kind":"runtime","optional":false},{"id":331073189,"package_name":"coloredlogs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331073190,"package_name":"cryptography","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331073191,"package_name":"importlib_resources","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331073192,"package_name":"maestrowf","ecosystem":"pypi","requirements":"==1.1.7dev0","direct":true,"kind":"runtime","optional":false},{"id":331073193,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331073194,"package_name":"parse","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":331073195,"package_name":"psutil","ecosystem":"pypi","requirements":"\u003e=5.1.0","direct":true,"kind":"runtime","optional":false},{"id":331073196,"package_name":"pyyaml","ecosystem":"pypi","requirements":"\u003e=5.1.2","direct":true,"kind":"runtime","optional":false},{"id":331073197,"package_name":"tabulate","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/push-pr_workflow.yml","sha":null,"kind":"manifest","created_at":"2023-01-30T19:16:36.317Z","updated_at":"2023-01-30T19:16:36.317Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/.github/workflows/push-pr_workflow.yml","dependencies":[{"id":7253699468,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7253699469,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7253699470,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7253699471,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7253699472,"package_name":"redis","ecosystem":"actions","requirements":"*","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/python-publish.yml","sha":null,"kind":"manifest","created_at":"2023-01-30T19:16:36.328Z","updated_at":"2023-01-30T19:16:36.328Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/.github/workflows/python-publish.yml","dependencies":[{"id":7253699477,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7253699478,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7253699479,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"27b31702a0e7fc50959f5ad993c78deac1bdfc29","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-30T19:16:36.346Z","updated_at":"2023-01-30T19:16:36.346Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/Dockerfile","dependencies":[{"id":7253699480,"package_name":"ubuntu","ecosystem":"docker","requirements":"18.04","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docs/source/modules/installation/docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-01-30T19:16:36.363Z","updated_at":"2023-01-30T19:16:36.363Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/docs/source/modules/installation/docker-compose.yml","dependencies":[{"id":7253699486,"package_name":"redis","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":7253699487,"package_name":"llnl/merlin","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"docs/source/modules/installation/docker-compose_rabbit.yml","sha":null,"kind":"manifest","created_at":"2023-01-30T19:16:36.373Z","updated_at":"2023-01-30T19:16:36.373Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/docs/source/modules/installation/docker-compose_rabbit.yml","dependencies":[{"id":7253699493,"package_name":"redis","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":7253699494,"package_name":"rabbitmq","ecosystem":"docker","requirements":"3-management","direct":true,"kind":"runtime","optional":false},{"id":7253699495,"package_name":"llnl/merlin","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"docs/source/modules/installation/docker-compose_rabbit_redis_tls.yml","sha":null,"kind":"manifest","created_at":"2023-01-30T19:16:36.390Z","updated_at":"2023-01-30T19:16:36.390Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/docs/source/modules/installation/docker-compose_rabbit_redis_tls.yml","dependencies":[{"id":7253700455,"package_name":"redis","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":7253700458,"package_name":"rabbitmq","ecosystem":"docker","requirements":"3-management","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements.in","sha":null,"kind":"manifest","created_at":"2023-09-28T05:12:35.036Z","updated_at":"2023-09-28T05:12:35.036Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/docs/requirements.in","dependencies":[{"id":13991531949,"package_name":"sphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-09-28T05:12:35.049Z","updated_at":"2023-09-28T05:12:35.049Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/docs/requirements.txt","dependencies":[{"id":13991531951,"package_name":"sphinx","ecosystem":"pypi","requirements":"\u003e=5.3.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"merlin/examples/workflows/flux/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-09-28T05:12:35.068Z","updated_at":"2023-09-28T05:12:35.068Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/merlin/examples/workflows/flux/requirements.txt","dependencies":[]},{"ecosystem":"pypi","filepath":"merlin/examples/workflows/openfoam_wf_singularity/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-09-28T05:12:35.118Z","updated_at":"2023-09-28T05:12:35.118Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/merlin/examples/workflows/openfoam_wf_singularity/requirements.txt","dependencies":[{"id":13991531963,"package_name":"Ofpp","ecosystem":"pypi","requirements":"==0.11","direct":true,"kind":"runtime","optional":false},{"id":13991532358,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"\u003e=1.0.2","direct":true,"kind":"runtime","optional":false},{"id":13991532359,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.1.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"merlin/examples/workflows/slurm/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-09-28T05:12:35.469Z","updated_at":"2023-09-28T05:12:35.469Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/merlin/examples/workflows/slurm/requirements.txt","dependencies":[]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-09-28T05:12:35.490Z","updated_at":"2023-09-28T05:12:35.490Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/requirements.txt","dependencies":[]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-09-28T05:12:35.496Z","updated_at":"2023-09-28T05:12:35.496Z","repository_link":"https://github.com/LLNL/merlin/blob/develop/setup.py","dependencies":[]}],"score":14.922789846117174,"created_at":"2025-09-08T11:18:32.494Z","updated_at":"2025-10-07T08:24:41.645Z","avatar_url":"https://github.com/LLNL.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":1263,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["interactive","serializer","packaging","numeric","build-tool","network-simulation","hacking","autograding","observability","embedded"],"project_url":"https://science.ecosyste.ms/api/v1/projects/64089","html_url":"https://science.ecosyste.ms/projects/64089"}