{"id":123473,"url":"https://github.com/hashie/hashie","last_synced_at":"2026-05-14T20:30:20.537Z","repository":{"id":722678,"uuid":"370242","full_name":"hashie/hashie","owner":"hashie","description":"Hashie is a collection of classes and mixins that make Ruby hashes more powerful.","archived":false,"fork":false,"pushed_at":"2026-02-22T16:09:52.000Z","size":1308,"stargazers_count":3025,"open_issues_count":39,"forks_count":312,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-04-29T12:04:32.228Z","etag":null,"topics":["hacktoberfest","hash-extensions","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/hashie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-04-24T17:19:43.000Z","dependencies_parsed_at":"2026-03-05T01:01:09.304Z","dependency_job_id":null,"html_url":"https://github.com/hashie/hashie","commit_stats":{"total_commits":634,"total_committers":158,"mean_commits":4.012658227848101,"dds":0.832807570977918,"last_synced_commit":"2b3120ad4a6f54990dfec5b10f5769e3714ab1e8"},"previous_names":["intridea/hashie"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/hashie/hashie","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/sbom","scorecard":{"id":457225,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashie/hashie","commit":"6d9ad8cb32d16d0ce48a50d0ec796f0c3e6dc228"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":5,"reason":"Found 8/15 approved changesets -- score normalized to 5","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":"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":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/danger.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/danger.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/danger.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:38.329Z","repository_id":722678,"created_at":"2025-08-19T10:02:38.329Z","updated_at":"2025-08-19T10:02:38.329Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32472396,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"hashie","name":"hashie","uuid":"6098971","kind":"organization","description":"Maintainers for the Hashie project in Ruby","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/6098971?v=4","repositories_count":1,"last_synced_at":"2024-03-25T18:39:29.367Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hashie","funding_links":[],"total_stars":2959,"followers":1,"following":0,"created_at":"2022-11-02T16:17:20.660Z","updated_at":"2024-03-25T18:39:29.562Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie/repositories"},"packages":[{"id":12243452,"name":"hashie","ecosystem":"rubygems","description":"Hashie is a collection of classes and mixins that make hashes more powerful.","homepage":"https://github.com/hashie/hashie","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/hashie/hashie","keywords_array":[],"namespace":null,"versions_count":50,"first_release_published_at":"2009-11-12T17:12:37.513Z","latest_release_published_at":"2025-12-24T23:23:57.596Z","latest_release_number":"5.1.0","last_synced_at":"2026-05-11T00:01:26.959Z","created_at":"2025-10-07T03:24:06.887Z","updated_at":"2026-05-11T00:04:14.271Z","registry_url":"https://gem.coop/gems/hashie","install_command":"gem install hashie -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/hashie/","metadata":{"funding":null},"repo_metadata":{"id":722678,"uuid":"370242","full_name":"hashie/hashie","owner":"hashie","description":"Hashie is a collection of classes and mixins that make Ruby hashes more powerful.","archived":false,"fork":false,"pushed_at":"2026-02-22T16:09:52.000Z","size":1308,"stargazers_count":3025,"open_issues_count":39,"forks_count":312,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-04-29T12:04:32.228Z","etag":null,"topics":["hacktoberfest","hash-extensions","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/hashie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-04-24T17:19:43.000Z","dependencies_parsed_at":"2026-03-05T01:01:09.304Z","dependency_job_id":null,"html_url":"https://github.com/hashie/hashie","commit_stats":{"total_commits":634,"total_committers":158,"mean_commits":4.012658227848101,"dds":0.832807570977918,"last_synced_commit":"2b3120ad4a6f54990dfec5b10f5769e3714ab1e8"},"previous_names":["intridea/hashie"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/hashie/hashie","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/sbom","scorecard":{"id":457225,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashie/hashie","commit":"6d9ad8cb32d16d0ce48a50d0ec796f0c3e6dc228"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":5,"reason":"Found 8/15 approved changesets -- score normalized to 5","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":"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":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/danger.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/danger.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/danger.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:38.329Z","repository_id":722678,"created_at":"2025-08-19T10:02:38.329Z","updated_at":"2025-08-19T10:02:38.329Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32472396,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"hashie","name":"hashie","uuid":"6098971","kind":"organization","description":"Maintainers for the Hashie project in Ruby","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/6098971?v=4","repositories_count":1,"last_synced_at":"2024-03-25T18:39:29.367Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hashie","funding_links":[],"total_stars":2959,"followers":1,"following":0,"created_at":"2022-11-02T16:17:20.660Z","updated_at":"2024-03-25T18:39:29.562Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie/repositories"},"tags":[{"name":"v5.1.0","sha":"ce222626968829c865731d474fdcec46bda2c779","kind":"tag","published_at":"2025-12-24T23:23:38.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v5.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v5.1.0/manifests"},{"name":"v5.0.0","sha":"02b528a0e39a869edc786db17dee8dd2aa9a0fd7","kind":"tag","published_at":"2021-11-08T19:46:04.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v5.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v5.0.0/manifests"},{"name":"v4.1.0","sha":"bc2453260ce46dc3aea657e91732bc3f66cf3514","kind":"tag","published_at":"2020-02-01T14:32:38.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v4.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"391ff775146255b4a011355cef651fa92483fe78","kind":"tag","published_at":"2019-10-30T18:18:03.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v4.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v4.0.0/manifests"},{"name":"v3.6.0","sha":"19eed7fcc6d2a89b58b3bd5e979389ed6fdd7454","kind":"tag","published_at":"2018-08-13T23:46:27.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.6.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.6.0/manifests"},{"name":"v3.5.7","sha":"e88e9e8664b5a6c74efe3bb7bec2d2c61ab75370","kind":"tag","published_at":"2017-12-19T20:42:55.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.7","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.7/manifests"},{"name":"v3.5.6","sha":"398a6edf6cd0dcd86ed98371e7a2a26eb90b488c","kind":"tag","published_at":"2017-07-12T14:56:13.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.6","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.6/manifests"},{"name":"v3.5.5","sha":"8c7cd2be59248b00e8a57a65d6890d5a4c516e5f","kind":"tag","published_at":"2017-02-24T18:50:58.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.5","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.5/manifests"},{"name":"v3.5.4","sha":"897a3b07263db9688ef8a68131ef9e8a08710d31","kind":"tag","published_at":"2017-02-22T12:46:23.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.4","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.4/manifests"},{"name":"v3.5.3","sha":"0112760ec6efcbb7fcf086406fff68c38574c565","kind":"tag","published_at":"2017-02-11T17:35:17.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.3","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.3/manifests"},{"name":"v3.5.2","sha":"a5906620a3cdff499aea556da6eefdf0de8e5138","kind":"tag","published_at":"2017-02-10T19:14:32.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.2","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"9a7c83ee0b66a4eb78fef4e5665b614fc36f7036","kind":"tag","published_at":"2017-01-31T18:28:57.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.1","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"cf8d7172bd4d8a0efc44df4446f73217d37cbc4e","kind":"tag","published_at":"2017-01-31T15:24:35.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.0/manifests"},{"name":"v3.4.6","sha":"1c2c70319830d8d87b06984b6fdd537fe8f776bc","kind":"tag","published_at":"2016-09-16T17:43:04.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.6","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.6/manifests"},{"name":"v3.4.5","sha":"93b941d653cf8cad14933b498ffc6808457b86b6","kind":"tag","published_at":"2016-09-16T13:37:26.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.5","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.5/manifests"},{"name":"v3.4.4","sha":"3cfa2b3e080dcbb839504d8d35c35ed47d9fafe3","kind":"tag","published_at":"2016-04-29T16:33:16.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.4","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"33a2b6f2653849824e329a07db2a74761221f5f6","kind":"tag","published_at":"2015-10-25T18:56:07.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.3","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"02df8918dd07ef2da1aceba5fd17e8757027345a","kind":"tag","published_at":"2015-06-02T13:48:43.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.2","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"7f369314e499fc80094b8c5887df3ea8d32bd3dc","kind":"tag","published_at":"2015-03-31T15:04:55.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.1","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"dc3bc1aa698324ad91b071b76f58fd6ce9423497","kind":"tag","published_at":"2015-02-03T03:54:35.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.0/manifests"},{"name":"v3.3.2","sha":"c6b6d2817f55691a72fdc879eb57fe8301de8cd0","kind":"tag","published_at":"2014-11-26T16:02:54.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.3.2","html_url":"https://github.com/hashie/hashie/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"c4fec2152c030000b0a80754dd8f8da15b65012e","kind":"tag","published_at":"2014-08-26T21:47:14.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.3.1","html_url":"https://github.com/hashie/hashie/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"3a32abfce473148ee3616f4e0469b3e3c2c0374f","kind":"tag","published_at":"2014-08-26T13:55:40.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.3.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"546511db1024f4cea75784f6a3d7208db10db767","kind":"tag","published_at":"2014-07-10T13:32:20.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.2.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"3e7a1aedbeb182c18ef2e47995ba188b030f2c8d","kind":"tag","published_at":"2014-06-25T18:17:26.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.1.0/manifests"},{"name":"v2.1.2","sha":"95b97fbff2cac643d56ec718cb708665500682e5","kind":"tag","published_at":"2014-06-12T21:27:42.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.1.2","html_url":"https://github.com/hashie/hashie/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.2/manifests"},{"name":"v3.0.0","sha":"4a059050df17a174d0583440e2fbf8aed7899c2a","kind":"tag","published_at":"2014-06-03T17:24:48.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.0.0/manifests"},{"name":"v2.1.1","sha":"378c62ab417dc05555fefa37f50ba908d7a98af5","kind":"tag","published_at":"2014-04-12T19:35:23.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.1.1","html_url":"https://github.com/hashie/hashie/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"20a79e5e997ad9ec1bb66b53f675c9233e1639b8","kind":"tag","published_at":"2014-04-06T19:19:43.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.0/manifests"},{"name":"v2.0.5","sha":"3321005d0bd77e0811a2cea6dbbd302d8e86851f","kind":"tag","published_at":"2013-05-10T19:20:31.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.5","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"0c71bb2043fea64372aefb92a53936627f5964e5","kind":"tag","published_at":"2013-04-24T03:24:33.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.4","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"2937e608545d8ef9b8b86517daf834ccfbc81183","kind":"tag","published_at":"2013-03-18T21:25:15.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.3","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"cf85dd6f18b9ff08876f8c238e280b0f82accc9c","kind":"tag","published_at":"2013-02-26T22:11:31.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.2","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"328cf56de6c39ffea06770207f21ea722b9497a0","kind":"tag","published_at":"2013-02-26T04:33:11.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.1","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"3ee465b53d5eade7f251a92e6c6e9e7d38b03549","kind":"tag","published_at":"2013-02-16T10:11:15.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.0/manifests"},{"name":"v1.2.0","sha":"0a8e3b52b50328770e188818f4708dfd2f32d6ff","kind":"tag","published_at":"2011-10-15T08:03:55.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v1.2.0","html_url":"https://github.com/hashie/hashie/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"82046d15d34d17faac57e5a6553f35a997acae79","kind":"tag","published_at":"2011-07-29T03:54:22.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v1.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"6cacf7e64e1cec38772fa70f2522f1be4d32e581","kind":"commit","published_at":"2011-01-27T14:23:42.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v1.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.0.0/manifests"},{"name":"v0.4.0","sha":"540f4bb9299fe168809330d5e350b5e7e17c4b2d","kind":"commit","published_at":"2010-08-31T05:23:19.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.4.0","html_url":"https://github.com/hashie/hashie/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.4.0/manifests"},{"name":"v0.3.1","sha":"bbb21e20afcc16abcb2abc569b6bb5d1fbbac917","kind":"commit","published_at":"2010-08-19T23:25:26.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.3.1","html_url":"https://github.com/hashie/hashie/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"f299f6363784f1e831d827a284c8d7d6b35dbeec","kind":"commit","published_at":"2010-08-10T15:08:02.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.3.0","html_url":"https://github.com/hashie/hashie/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.3.0/manifests"},{"name":"v0.2.2","sha":"4beb2bd9c4fd552423b205fc447f614255fae8ac","kind":"commit","published_at":"2010-07-29T01:02:22.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.2.2","html_url":"https://github.com/hashie/hashie/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"ec359f4bd9f975d4c7add2d67e3f3095a2eaa07c","kind":"commit","published_at":"2010-06-22T14:07:43.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.2.1","html_url":"https://github.com/hashie/hashie/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"a026498fb732eeb8ad9bdb11bf28d21d8c0e3467","kind":"commit","published_at":"2010-03-05T17:52:14.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.2.0","html_url":"https://github.com/hashie/hashie/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.0/manifests"},{"name":"v0.1.8","sha":"6ddc22d4034089f0d4730bb50d74f64f1f69044e","kind":"commit","published_at":"2010-01-14T17:14:48.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.8","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.8/manifests"},{"name":"v0.1.6","sha":"a2ecc494e21934af553a5141be1c89e1e9e5558f","kind":"commit","published_at":"2010-01-13T23:15:03.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.6","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"3b4d730745dae8a8bf3751348d9aa650efd2d317","kind":"commit","published_at":"2009-11-16T09:58:56.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.5","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"be69275fb3febe47382592288f49fecf5f204483","kind":"commit","published_at":"2009-11-13T13:10:25.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.4","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"b1aed7c3e79d79ba09f32b8d312802591624cffd","kind":"commit","published_at":"2009-11-12T15:06:21.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.3","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"f04ca62dc09d4c00500c0a64cb4bc3b12e7b4a0b","kind":"commit","published_at":"2009-11-12T14:34:36.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.2","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.2/manifests"},{"name":"v0.1.0","sha":"14ea3cff642b5e8cd1c970e84db02eb336d4db45","kind":"commit","published_at":"2009-11-12T14:11:02.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-05-11T00:04:14.270Z","dependent_packages_count":0,"downloads":454791553,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.05460728709916359,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":0.1281378915099185,"average":0.045686294652270525},"purl":"pkg:gem/hashie?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/hashie","docker_dependents_count":795,"docker_downloads_count":714648055,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/hashie","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/hashie/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-22T17:02:16.246Z","issues_count":42,"pull_requests_count":80,"avg_time_to_close_issue":23447120.2,"avg_time_to_close_pull_request":6046462.3125,"issues_closed_count":30,"pull_requests_closed_count":64,"pull_request_authors_count":41,"issue_authors_count":38,"avg_comments_per_issue":4.095238095238095,"avg_comments_per_pull_request":3.45,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":3,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3121123.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"},{"login":"michaelherold","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michaelherold"},{"login":"BobbyMcWho","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BobbyMcWho"}],"active_maintainers":[{"login":"dblock","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/hashie/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/hashie/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/hashie/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/hashie/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/hashie/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/hashie/codemeta","maintainers":[{"uuid":"73235","login":"michaeljherold","name":null,"email":null,"url":null,"packages_count":14,"html_url":"https://gem.coop/profiles/michaeljherold","role":null,"created_at":"2025-10-07T20:14:50.448Z","updated_at":"2025-10-07T20:14:50.448Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/michaeljherold/packages"},{"uuid":"49768","login":"dblock","name":null,"email":null,"url":null,"packages_count":90,"html_url":"https://gem.coop/profiles/dblock","role":null,"created_at":"2025-10-07T20:14:50.400Z","updated_at":"2025-10-07T20:14:50.400Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/dblock/packages"},{"uuid":"223","login":"mbleigh","name":null,"email":null,"url":null,"packages_count":49,"html_url":"https://gem.coop/profiles/mbleigh","role":null,"created_at":"2025-10-07T20:14:50.345Z","updated_at":"2025-10-07T20:14:50.345Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/mbleigh/packages"},{"uuid":"56858","login":"gregory","name":null,"email":null,"url":null,"packages_count":13,"html_url":"https://gem.coop/profiles/gregory","role":null,"created_at":"2025-10-07T20:14:50.580Z","updated_at":"2025-10-07T20:14:50.580Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/gregory/packages"},{"uuid":"65630","login":"bartosz","name":null,"email":null,"url":null,"packages_count":14,"html_url":"https://gem.coop/profiles/bartosz","role":null,"created_at":"2025-10-07T20:14:50.513Z","updated_at":"2025-10-07T20:14:50.513Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/bartosz/packages"},{"uuid":"141964","login":"BobbyMcWho","name":null,"email":null,"url":null,"packages_count":10,"html_url":"https://gem.coop/profiles/BobbyMcWho","role":null,"created_at":"2025-10-07T20:14:50.626Z","updated_at":"2025-10-07T20:14:50.626Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/BobbyMcWho/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190988,"maintainers_count":67608,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}},{"id":13406724,"name":"ruby-hashie","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/hashie/hashie","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/hashie/hashie","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-06T15:17:40.182Z","latest_release_published_at":"2026-02-06T15:17:40.182Z","latest_release_number":"5.0.0-3","last_synced_at":"2026-03-06T16:48:15.446Z","created_at":"2026-02-06T15:17:39.041Z","updated_at":"2026-03-13T13:08:06.593Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-hashie","install_command":"apt-get install ruby-hashie","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-hashie","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, pry, rake, ruby-activesupport, ruby-rspec (\u003e= 3.12), ruby-rspec-pending-for, ruby-rack-test, ruby-sinatra, ruby-omniauth","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":722678,"uuid":"370242","full_name":"hashie/hashie","owner":"hashie","description":"Hashie is a collection of classes and mixins that make Ruby hashes more powerful.","archived":false,"fork":false,"pushed_at":"2026-02-22T16:09:52.000Z","size":1308,"stargazers_count":3028,"open_issues_count":39,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-03-13T06:55:21.076Z","etag":null,"topics":["hacktoberfest","hash-extensions","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/hashie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-03-12T15:20:10.000Z","dependencies_parsed_at":"2026-03-05T01:01:09.304Z","dependency_job_id":null,"html_url":"https://github.com/hashie/hashie","commit_stats":{"total_commits":634,"total_committers":158,"mean_commits":4.012658227848101,"dds":0.832807570977918,"last_synced_commit":"2b3120ad4a6f54990dfec5b10f5769e3714ab1e8"},"previous_names":["intridea/hashie"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/hashie/hashie","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/sbom","scorecard":{"id":457225,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashie/hashie","commit":"6d9ad8cb32d16d0ce48a50d0ec796f0c3e6dc228"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":5,"reason":"Found 8/15 approved changesets -- score normalized to 5","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":"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":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/danger.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/danger.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/danger.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:38.329Z","repository_id":722678,"created_at":"2025-08-19T10:02:38.329Z","updated_at":"2025-08-19T10:02:38.329Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30467783,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-13T11:00:43.441Z","status":"ssl_error","status_checked_at":"2026-03-13T11:00:23.173Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-03-13T13:08:06.593Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-hashie?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-hashie","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-hashie","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-hashie/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-22T17:02:16.246Z","issues_count":42,"pull_requests_count":80,"avg_time_to_close_issue":23447120.2,"avg_time_to_close_pull_request":6046462.3125,"issues_closed_count":30,"pull_requests_closed_count":64,"pull_request_authors_count":41,"issue_authors_count":38,"avg_comments_per_issue":4.095238095238095,"avg_comments_per_pull_request":3.45,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":3,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3121123.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"},{"login":"michaelherold","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michaelherold"},{"login":"BobbyMcWho","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BobbyMcWho"}],"active_maintainers":[{"login":"dblock","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-hashie/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-hashie/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-hashie/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-hashie/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-hashie/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-hashie/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":13466785,"name":"ruby-hashie","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/hashie/hashie","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/hashie/hashie","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-09T16:40:59.628Z","latest_release_published_at":"2026-02-09T16:40:59.628Z","latest_release_number":"5.0.0-3","last_synced_at":"2026-03-09T17:06:40.289Z","created_at":"2026-02-09T16:40:58.911Z","updated_at":"2026-03-13T13:08:06.601Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-hashie","install_command":"apt-get install ruby-hashie","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-hashie","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, pry, rake, ruby-activesupport, ruby-rspec (\u003e= 3.12), ruby-rspec-pending-for, ruby-rack-test, ruby-sinatra, ruby-omniauth","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":722678,"uuid":"370242","full_name":"hashie/hashie","owner":"hashie","description":"Hashie is a collection of classes and mixins that make Ruby hashes more powerful.","archived":false,"fork":false,"pushed_at":"2026-02-22T16:09:52.000Z","size":1308,"stargazers_count":3028,"open_issues_count":39,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-03-13T06:55:21.076Z","etag":null,"topics":["hacktoberfest","hash-extensions","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/hashie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-03-12T15:20:10.000Z","dependencies_parsed_at":"2026-03-05T01:01:09.304Z","dependency_job_id":null,"html_url":"https://github.com/hashie/hashie","commit_stats":{"total_commits":634,"total_committers":158,"mean_commits":4.012658227848101,"dds":0.832807570977918,"last_synced_commit":"2b3120ad4a6f54990dfec5b10f5769e3714ab1e8"},"previous_names":["intridea/hashie"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/hashie/hashie","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/sbom","scorecard":{"id":457225,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashie/hashie","commit":"6d9ad8cb32d16d0ce48a50d0ec796f0c3e6dc228"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":5,"reason":"Found 8/15 approved changesets -- score normalized to 5","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":"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":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/danger.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/danger.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/danger.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:38.329Z","repository_id":722678,"created_at":"2025-08-19T10:02:38.329Z","updated_at":"2025-08-19T10:02:38.329Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30467783,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-13T11:00:43.441Z","status":"ssl_error","status_checked_at":"2026-03-13T11:00:23.173Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-03-13T13:08:06.600Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-hashie?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-hashie","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-hashie","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-hashie/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-22T17:02:16.246Z","issues_count":42,"pull_requests_count":80,"avg_time_to_close_issue":23447120.2,"avg_time_to_close_pull_request":6046462.3125,"issues_closed_count":30,"pull_requests_closed_count":64,"pull_request_authors_count":41,"issue_authors_count":38,"avg_comments_per_issue":4.095238095238095,"avg_comments_per_pull_request":3.45,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":3,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3121123.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"},{"login":"michaelherold","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michaelherold"},{"login":"BobbyMcWho","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BobbyMcWho"}],"active_maintainers":[{"login":"dblock","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-hashie/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-hashie/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-hashie/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-hashie/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-hashie/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-hashie/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13566536,"name":"ruby-hashie","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/hashie/hashie","licenses":"mit","normalized_licenses":[],"repository_url":"https://github.com/hashie/hashie","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T06:40:47.320Z","latest_release_published_at":"2026-02-11T06:40:47.320Z","latest_release_number":"5.0.0-1","last_synced_at":"2026-03-12T01:19:27.003Z","created_at":"2026-02-11T06:40:47.145Z","updated_at":"2026-03-13T13:08:06.563Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-hashie","install_command":"apt-get install ruby-hashie","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-hashie","standards_version":"4.6.0","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, pry, rake, ruby-activesupport, ruby-rspec (\u003e= 3.12), ruby-rspec-pending-for, ruby-rack-test, ruby-sinatra, ruby-omniauth","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":722678,"uuid":"370242","full_name":"hashie/hashie","owner":"hashie","description":"Hashie is a collection of classes and mixins that make Ruby hashes more powerful.","archived":false,"fork":false,"pushed_at":"2026-02-22T16:09:52.000Z","size":1308,"stargazers_count":3028,"open_issues_count":39,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-03-13T06:55:21.076Z","etag":null,"topics":["hacktoberfest","hash-extensions","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/hashie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-03-12T15:20:10.000Z","dependencies_parsed_at":"2026-03-05T01:01:09.304Z","dependency_job_id":null,"html_url":"https://github.com/hashie/hashie","commit_stats":{"total_commits":634,"total_committers":158,"mean_commits":4.012658227848101,"dds":0.832807570977918,"last_synced_commit":"2b3120ad4a6f54990dfec5b10f5769e3714ab1e8"},"previous_names":["intridea/hashie"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/hashie/hashie","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/sbom","scorecard":{"id":457225,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashie/hashie","commit":"6d9ad8cb32d16d0ce48a50d0ec796f0c3e6dc228"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":5,"reason":"Found 8/15 approved changesets -- score normalized to 5","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":"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":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/danger.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/danger.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/danger.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:38.329Z","repository_id":722678,"created_at":"2025-08-19T10:02:38.329Z","updated_at":"2025-08-19T10:02:38.329Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30467783,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-13T11:00:43.441Z","status":"ssl_error","status_checked_at":"2026-03-13T11:00:23.173Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-03-13T13:08:06.563Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-hashie?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-hashie","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-hashie","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-hashie/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-22T17:02:16.246Z","issues_count":42,"pull_requests_count":80,"avg_time_to_close_issue":23447120.2,"avg_time_to_close_pull_request":6046462.3125,"issues_closed_count":30,"pull_requests_closed_count":64,"pull_request_authors_count":41,"issue_authors_count":38,"avg_comments_per_issue":4.095238095238095,"avg_comments_per_pull_request":3.45,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":3,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3121123.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"},{"login":"michaelherold","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michaelherold"},{"login":"BobbyMcWho","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BobbyMcWho"}],"active_maintainers":[{"login":"dblock","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-hashie/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-hashie/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-hashie/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-hashie/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-hashie/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-hashie/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13712521,"name":"ruby-hashie","ecosystem":"debian","description":null,"homepage":"https://github.com/hashie/hashie","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/hashie/hashie","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T23:32:02.469Z","latest_release_published_at":"2026-02-12T23:32:02.469Z","latest_release_number":"5.0.0-2","last_synced_at":"2026-03-13T13:39:04.046Z","created_at":"2026-02-12T23:32:02.173Z","updated_at":"2026-03-13T14:02:09.739Z","registry_url":"https://tracker.debian.org/pkg/ruby-hashie","install_command":"apt-get install ruby-hashie","documentation_url":"https://packages.debian.org/bookworm/ruby-hashie","metadata":{"component":"main","architecture":"all","priority":"source","binary":"ruby-hashie","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, pry, rake, ruby-activesupport, ruby-rspec (\u003e= 3.12), ruby-rspec-pending-for, ruby-rack-test, ruby-sinatra, ruby-omniauth","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":722678,"uuid":"370242","full_name":"hashie/hashie","owner":"hashie","description":"Hashie is a collection of classes and mixins that make Ruby hashes more powerful.","archived":false,"fork":false,"pushed_at":"2026-02-22T16:09:52.000Z","size":1308,"stargazers_count":3028,"open_issues_count":39,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-03-13T06:55:21.076Z","etag":null,"topics":["hacktoberfest","hash-extensions","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/hashie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-03-12T15:20:10.000Z","dependencies_parsed_at":"2026-03-05T01:01:09.304Z","dependency_job_id":null,"html_url":"https://github.com/hashie/hashie","commit_stats":{"total_commits":634,"total_committers":158,"mean_commits":4.012658227848101,"dds":0.832807570977918,"last_synced_commit":"2b3120ad4a6f54990dfec5b10f5769e3714ab1e8"},"previous_names":["intridea/hashie"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/hashie/hashie","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/sbom","scorecard":{"id":457225,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashie/hashie","commit":"6d9ad8cb32d16d0ce48a50d0ec796f0c3e6dc228"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":5,"reason":"Found 8/15 approved changesets -- score normalized to 5","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":"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":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/danger.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/danger.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/danger.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:38.329Z","repository_id":722678,"created_at":"2025-08-19T10:02:38.329Z","updated_at":"2025-08-19T10:02:38.329Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30467783,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-13T11:00:43.441Z","status":"ssl_error","status_checked_at":"2026-03-13T11:00:23.173Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-03-13T13:08:06.601Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.7917314446939598,"forks_count":0.8896182414924857,"docker_downloads_count":null,"average":0.42033742154661136},"purl":"pkg:deb/debian/ruby-hashie?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-hashie","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-hashie","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-hashie/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-22T17:02:16.246Z","issues_count":42,"pull_requests_count":80,"avg_time_to_close_issue":23447120.2,"avg_time_to_close_pull_request":6046462.3125,"issues_closed_count":30,"pull_requests_closed_count":64,"pull_request_authors_count":41,"issue_authors_count":38,"avg_comments_per_issue":4.095238095238095,"avg_comments_per_pull_request":3.45,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":3,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3121123.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"},{"login":"michaelherold","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michaelherold"},{"login":"BobbyMcWho","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BobbyMcWho"}],"active_maintainers":[{"login":"dblock","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-hashie/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-hashie/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-hashie/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-hashie/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-hashie/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-hashie/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13804504,"name":"ruby-hashie","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/hashie/hashie","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/hashie/hashie","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T18:22:21.093Z","latest_release_published_at":"2026-02-13T18:22:21.093Z","latest_release_number":"5.0.0-2","last_synced_at":"2026-03-13T19:23:03.454Z","created_at":"2026-02-13T18:22:20.826Z","updated_at":"2026-03-13T19:23:03.816Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-hashie","install_command":"apt-get install ruby-hashie","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-hashie","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, pry, rake, ruby-activesupport, ruby-rspec (\u003e= 3.12), ruby-rspec-pending-for, ruby-rack-test, ruby-sinatra, ruby-omniauth","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":722678,"uuid":"370242","full_name":"hashie/hashie","owner":"hashie","description":"Hashie is a collection of classes and mixins that make Ruby hashes more powerful.","archived":false,"fork":false,"pushed_at":"2026-02-22T16:09:52.000Z","size":1308,"stargazers_count":3028,"open_issues_count":39,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-03-13T06:55:21.076Z","etag":null,"topics":["hacktoberfest","hash-extensions","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/hashie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-03-12T15:20:10.000Z","dependencies_parsed_at":"2026-03-05T01:01:09.304Z","dependency_job_id":null,"html_url":"https://github.com/hashie/hashie","commit_stats":{"total_commits":634,"total_committers":158,"mean_commits":4.012658227848101,"dds":0.832807570977918,"last_synced_commit":"2b3120ad4a6f54990dfec5b10f5769e3714ab1e8"},"previous_names":["intridea/hashie"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/hashie/hashie","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/sbom","scorecard":{"id":457225,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashie/hashie","commit":"6d9ad8cb32d16d0ce48a50d0ec796f0c3e6dc228"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":5,"reason":"Found 8/15 approved changesets -- score normalized to 5","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":"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":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/danger.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/danger.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/danger.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:38.329Z","repository_id":722678,"created_at":"2025-08-19T10:02:38.329Z","updated_at":"2025-08-19T10:02:38.329Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30467783,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-13T11:00:43.441Z","status":"ssl_error","status_checked_at":"2026-03-13T11:00:23.173Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-03-13T13:08:06.602Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-hashie?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-hashie","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-hashie","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-hashie/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-22T17:02:16.246Z","issues_count":42,"pull_requests_count":80,"avg_time_to_close_issue":23447120.2,"avg_time_to_close_pull_request":6046462.3125,"issues_closed_count":30,"pull_requests_closed_count":64,"pull_request_authors_count":41,"issue_authors_count":38,"avg_comments_per_issue":4.095238095238095,"avg_comments_per_pull_request":3.45,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":3,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3121123.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"},{"login":"michaelherold","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michaelherold"},{"login":"BobbyMcWho","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BobbyMcWho"}],"active_maintainers":[{"login":"dblock","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-hashie/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-hashie/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-hashie/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-hashie/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-hashie/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-hashie/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":11692290,"name":"github.com/hashie/hashie","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/hashie/hashie","keywords_array":[],"namespace":null,"versions_count":51,"first_release_published_at":"2009-11-12T14:11:02.000Z","latest_release_published_at":"2025-12-24T23:23:34.000Z","latest_release_number":"v5.1.0+incompatible","last_synced_at":"2026-05-09T18:01:17.605Z","created_at":"2025-05-27T08:23:35.594Z","updated_at":"2026-05-09T18:01:17.606Z","registry_url":"https://pkg.go.dev/github.com/hashie/hashie","install_command":"go get github.com/hashie/hashie","documentation_url":"https://pkg.go.dev/github.com/hashie/hashie#section-documentation","metadata":{},"repo_metadata":{"id":722678,"uuid":"370242","full_name":"hashie/hashie","owner":"hashie","description":"Hashie is a collection of classes and mixins that make Ruby hashes more powerful.","archived":false,"fork":false,"pushed_at":"2026-02-22T16:09:52.000Z","size":1308,"stargazers_count":3028,"open_issues_count":39,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-03-13T06:55:21.076Z","etag":null,"topics":["hacktoberfest","hash-extensions","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/hashie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-03-12T15:20:10.000Z","dependencies_parsed_at":"2026-03-05T01:01:09.304Z","dependency_job_id":null,"html_url":"https://github.com/hashie/hashie","commit_stats":{"total_commits":634,"total_committers":158,"mean_commits":4.012658227848101,"dds":0.832807570977918,"last_synced_commit":"2b3120ad4a6f54990dfec5b10f5769e3714ab1e8"},"previous_names":["intridea/hashie"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/hashie/hashie","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/sbom","scorecard":{"id":457225,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashie/hashie","commit":"6d9ad8cb32d16d0ce48a50d0ec796f0c3e6dc228"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":5,"reason":"Found 8/15 approved changesets -- score normalized to 5","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":"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":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/danger.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/danger.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/danger.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:38.329Z","repository_id":722678,"created_at":"2025-08-19T10:02:38.329Z","updated_at":"2025-08-19T10:02:38.329Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30467783,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-13T11:00:43.441Z","status":"ssl_error","status_checked_at":"2026-03-13T11:00:23.173Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"hashie","name":"hashie","uuid":"6098971","kind":"organization","description":"Maintainers for the Hashie project in Ruby","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/6098971?v=4","repositories_count":1,"last_synced_at":"2024-03-25T18:39:29.367Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hashie","funding_links":[],"total_stars":2959,"followers":1,"following":0,"created_at":"2022-11-02T16:17:20.660Z","updated_at":"2024-03-25T18:39:29.562Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie/repositories"},"tags":[{"name":"v5.1.0","sha":"ce222626968829c865731d474fdcec46bda2c779","kind":"tag","published_at":"2025-12-24T23:23:38.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v5.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v5.1.0/manifests"},{"name":"v5.0.0","sha":"02b528a0e39a869edc786db17dee8dd2aa9a0fd7","kind":"tag","published_at":"2021-11-08T19:46:04.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v5.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v5.0.0/manifests"},{"name":"v4.1.0","sha":"bc2453260ce46dc3aea657e91732bc3f66cf3514","kind":"tag","published_at":"2020-02-01T14:32:38.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v4.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"391ff775146255b4a011355cef651fa92483fe78","kind":"tag","published_at":"2019-10-30T18:18:03.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v4.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v4.0.0/manifests"},{"name":"v3.6.0","sha":"19eed7fcc6d2a89b58b3bd5e979389ed6fdd7454","kind":"tag","published_at":"2018-08-13T23:46:27.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.6.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.6.0/manifests"},{"name":"v3.5.7","sha":"e88e9e8664b5a6c74efe3bb7bec2d2c61ab75370","kind":"tag","published_at":"2017-12-19T20:42:55.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.7","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.7/manifests"},{"name":"v3.5.6","sha":"398a6edf6cd0dcd86ed98371e7a2a26eb90b488c","kind":"tag","published_at":"2017-07-12T14:56:13.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.6","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.6/manifests"},{"name":"v3.5.5","sha":"8c7cd2be59248b00e8a57a65d6890d5a4c516e5f","kind":"tag","published_at":"2017-02-24T18:50:58.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.5","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.5/manifests"},{"name":"v3.5.4","sha":"897a3b07263db9688ef8a68131ef9e8a08710d31","kind":"tag","published_at":"2017-02-22T12:46:23.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.4","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.4/manifests"},{"name":"v3.5.3","sha":"0112760ec6efcbb7fcf086406fff68c38574c565","kind":"tag","published_at":"2017-02-11T17:35:17.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.3","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.3/manifests"},{"name":"v3.5.2","sha":"a5906620a3cdff499aea556da6eefdf0de8e5138","kind":"tag","published_at":"2017-02-10T19:14:32.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.2","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"9a7c83ee0b66a4eb78fef4e5665b614fc36f7036","kind":"tag","published_at":"2017-01-31T18:28:57.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.1","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"cf8d7172bd4d8a0efc44df4446f73217d37cbc4e","kind":"tag","published_at":"2017-01-31T15:24:35.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.0/manifests"},{"name":"v3.4.6","sha":"1c2c70319830d8d87b06984b6fdd537fe8f776bc","kind":"tag","published_at":"2016-09-16T17:43:04.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.6","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.6/manifests"},{"name":"v3.4.5","sha":"93b941d653cf8cad14933b498ffc6808457b86b6","kind":"tag","published_at":"2016-09-16T13:37:26.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.5","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.5/manifests"},{"name":"v3.4.4","sha":"3cfa2b3e080dcbb839504d8d35c35ed47d9fafe3","kind":"tag","published_at":"2016-04-29T16:33:16.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.4","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"33a2b6f2653849824e329a07db2a74761221f5f6","kind":"tag","published_at":"2015-10-25T18:56:07.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.3","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"02df8918dd07ef2da1aceba5fd17e8757027345a","kind":"tag","published_at":"2015-06-02T13:48:43.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.2","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"7f369314e499fc80094b8c5887df3ea8d32bd3dc","kind":"tag","published_at":"2015-03-31T15:04:55.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.1","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"dc3bc1aa698324ad91b071b76f58fd6ce9423497","kind":"tag","published_at":"2015-02-03T03:54:35.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.0/manifests"},{"name":"v3.3.2","sha":"c6b6d2817f55691a72fdc879eb57fe8301de8cd0","kind":"tag","published_at":"2014-11-26T16:02:54.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.3.2","html_url":"https://github.com/hashie/hashie/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"c4fec2152c030000b0a80754dd8f8da15b65012e","kind":"tag","published_at":"2014-08-26T21:47:14.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.3.1","html_url":"https://github.com/hashie/hashie/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"3a32abfce473148ee3616f4e0469b3e3c2c0374f","kind":"tag","published_at":"2014-08-26T13:55:40.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.3.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"546511db1024f4cea75784f6a3d7208db10db767","kind":"tag","published_at":"2014-07-10T13:32:20.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.2.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"3e7a1aedbeb182c18ef2e47995ba188b030f2c8d","kind":"tag","published_at":"2014-06-25T18:17:26.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.1.0/manifests"},{"name":"v2.1.2","sha":"95b97fbff2cac643d56ec718cb708665500682e5","kind":"tag","published_at":"2014-06-12T21:27:42.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.1.2","html_url":"https://github.com/hashie/hashie/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.2/manifests"},{"name":"v3.0.0","sha":"4a059050df17a174d0583440e2fbf8aed7899c2a","kind":"tag","published_at":"2014-06-03T17:24:48.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.0.0/manifests"},{"name":"v2.1.1","sha":"378c62ab417dc05555fefa37f50ba908d7a98af5","kind":"tag","published_at":"2014-04-12T19:35:23.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.1.1","html_url":"https://github.com/hashie/hashie/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"20a79e5e997ad9ec1bb66b53f675c9233e1639b8","kind":"tag","published_at":"2014-04-06T19:19:43.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.0/manifests"},{"name":"v2.0.5","sha":"3321005d0bd77e0811a2cea6dbbd302d8e86851f","kind":"tag","published_at":"2013-05-10T19:20:31.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.5","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"0c71bb2043fea64372aefb92a53936627f5964e5","kind":"tag","published_at":"2013-04-24T03:24:33.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.4","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"2937e608545d8ef9b8b86517daf834ccfbc81183","kind":"tag","published_at":"2013-03-18T21:25:15.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.3","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"cf85dd6f18b9ff08876f8c238e280b0f82accc9c","kind":"tag","published_at":"2013-02-26T22:11:31.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.2","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"328cf56de6c39ffea06770207f21ea722b9497a0","kind":"tag","published_at":"2013-02-26T04:33:11.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.1","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"3ee465b53d5eade7f251a92e6c6e9e7d38b03549","kind":"tag","published_at":"2013-02-16T10:11:15.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.0/manifests"},{"name":"v1.2.0","sha":"0a8e3b52b50328770e188818f4708dfd2f32d6ff","kind":"tag","published_at":"2011-10-15T08:03:55.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v1.2.0","html_url":"https://github.com/hashie/hashie/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"82046d15d34d17faac57e5a6553f35a997acae79","kind":"tag","published_at":"2011-07-29T03:54:22.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v1.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"6cacf7e64e1cec38772fa70f2522f1be4d32e581","kind":"commit","published_at":"2011-01-27T14:23:42.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v1.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.0.0/manifests"},{"name":"v0.4.0","sha":"540f4bb9299fe168809330d5e350b5e7e17c4b2d","kind":"commit","published_at":"2010-08-31T05:23:19.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.4.0","html_url":"https://github.com/hashie/hashie/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.4.0/manifests"},{"name":"v0.3.1","sha":"bbb21e20afcc16abcb2abc569b6bb5d1fbbac917","kind":"commit","published_at":"2010-08-19T23:25:26.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.3.1","html_url":"https://github.com/hashie/hashie/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"f299f6363784f1e831d827a284c8d7d6b35dbeec","kind":"commit","published_at":"2010-08-10T15:08:02.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.3.0","html_url":"https://github.com/hashie/hashie/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.3.0/manifests"},{"name":"v0.2.2","sha":"4beb2bd9c4fd552423b205fc447f614255fae8ac","kind":"commit","published_at":"2010-07-29T01:02:22.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.2.2","html_url":"https://github.com/hashie/hashie/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"ec359f4bd9f975d4c7add2d67e3f3095a2eaa07c","kind":"commit","published_at":"2010-06-22T14:07:43.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.2.1","html_url":"https://github.com/hashie/hashie/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"a026498fb732eeb8ad9bdb11bf28d21d8c0e3467","kind":"commit","published_at":"2010-03-05T17:52:14.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.2.0","html_url":"https://github.com/hashie/hashie/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.0/manifests"},{"name":"v0.1.8","sha":"6ddc22d4034089f0d4730bb50d74f64f1f69044e","kind":"commit","published_at":"2010-01-14T17:14:48.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.8","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.8/manifests"},{"name":"v0.1.6","sha":"a2ecc494e21934af553a5141be1c89e1e9e5558f","kind":"commit","published_at":"2010-01-13T23:15:03.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.6","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"3b4d730745dae8a8bf3751348d9aa650efd2d317","kind":"commit","published_at":"2009-11-16T09:58:56.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.5","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"be69275fb3febe47382592288f49fecf5f204483","kind":"commit","published_at":"2009-11-13T13:10:25.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.4","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"b1aed7c3e79d79ba09f32b8d312802591624cffd","kind":"commit","published_at":"2009-11-12T15:06:21.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.3","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"f04ca62dc09d4c00500c0a64cb4bc3b12e7b4a0b","kind":"commit","published_at":"2009-11-12T14:34:36.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.2","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.2/manifests"},{"name":"v0.1.0","sha":"14ea3cff642b5e8cd1c970e84db02eb336d4db45","kind":"commit","published_at":"2009-11-12T14:11:02.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-03-13T13:08:26.329Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.807004531283771,"dependent_packages_count":5.441509219438237,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.624256875361004},"purl":"pkg:golang/github.com/hashie/hashie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/hashie/hashie","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/hashie/hashie","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/hashie/hashie/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-22T17:02:16.246Z","issues_count":42,"pull_requests_count":80,"avg_time_to_close_issue":23447120.2,"avg_time_to_close_pull_request":6046462.3125,"issues_closed_count":30,"pull_requests_closed_count":64,"pull_request_authors_count":41,"issue_authors_count":38,"avg_comments_per_issue":4.095238095238095,"avg_comments_per_pull_request":3.45,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":3,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3121123.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"},{"login":"michaelherold","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michaelherold"},{"login":"BobbyMcWho","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BobbyMcWho"}],"active_maintainers":[{"login":"dblock","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhashie%2Fhashie/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhashie%2Fhashie/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhashie%2Fhashie/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhashie%2Fhashie/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhashie%2Fhashie/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhashie%2Fhashie/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2133553,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13950354,"name":"ruby-hashie","ecosystem":"guix","description":"Extensions to Ruby Hashes","homepage":"https://github.com/hashie/hashie","licenses":"expat","normalized_licenses":["Other"],"repository_url":"https://github.com/hashie/hashie","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-02T18:55:34.744Z","latest_release_published_at":"2026-03-02T18:55:34.744Z","latest_release_number":"5.0.0-0.7351055","last_synced_at":"2026-04-27T16:21:18.406Z","created_at":"2026-03-02T18:55:34.561Z","updated_at":"2026-04-27T16:21:19.205Z","registry_url":"https://packages.guix.gnu.org/packages/ruby-hashie/5.0.0-0.7351055/","install_command":"guix install ruby-hashie","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/ruby-xyz.scm#n13551","metadata":{"location":"gnu/packages/ruby-xyz.scm:13551","variable_name":"ruby-hashie"},"repo_metadata":{"id":722678,"uuid":"370242","full_name":"hashie/hashie","owner":"hashie","description":"Hashie is a collection of classes and mixins that make Ruby hashes more powerful.","archived":false,"fork":false,"pushed_at":"2026-02-22T16:09:52.000Z","size":1308,"stargazers_count":3028,"open_issues_count":39,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-03-13T06:55:21.076Z","etag":null,"topics":["hacktoberfest","hash-extensions","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/hashie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-03-12T15:20:10.000Z","dependencies_parsed_at":"2026-03-05T01:01:09.304Z","dependency_job_id":null,"html_url":"https://github.com/hashie/hashie","commit_stats":{"total_commits":634,"total_committers":158,"mean_commits":4.012658227848101,"dds":0.832807570977918,"last_synced_commit":"2b3120ad4a6f54990dfec5b10f5769e3714ab1e8"},"previous_names":["intridea/hashie"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/hashie/hashie","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/sbom","scorecard":{"id":457225,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashie/hashie","commit":"6d9ad8cb32d16d0ce48a50d0ec796f0c3e6dc228"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":5,"reason":"Found 8/15 approved changesets -- score normalized to 5","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":"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":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/danger.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/danger.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/danger.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:38.329Z","repository_id":722678,"created_at":"2025-08-19T10:02:38.329Z","updated_at":"2025-08-19T10:02:38.329Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30467783,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-13T11:00:43.441Z","status":"ssl_error","status_checked_at":"2026-03-13T11:00:23.173Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-04-27T16:21:19.179Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:guix/ruby-hashie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/ruby-hashie","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/ruby-hashie","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/ruby-hashie/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-22T17:02:16.246Z","issues_count":42,"pull_requests_count":80,"avg_time_to_close_issue":23447120.2,"avg_time_to_close_pull_request":6046462.3125,"issues_closed_count":30,"pull_requests_closed_count":64,"pull_request_authors_count":41,"issue_authors_count":38,"avg_comments_per_issue":4.095238095238095,"avg_comments_per_pull_request":3.45,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":3,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3121123.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"},{"login":"michaelherold","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michaelherold"},{"login":"BobbyMcWho","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BobbyMcWho"}],"active_maintainers":[{"login":"dblock","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ruby-hashie/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ruby-hashie/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ruby-hashie/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ruby-hashie/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ruby-hashie/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ruby-hashie/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":31302,"maintainers_count":0,"namespaces_count":0,"keywords_count":1627,"github":"guix-mirror","metadata":{"funded_packages_count":352},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-05-07T05:00:22.550Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}},{"id":222396,"name":"hashie","ecosystem":"rubygems","description":"Hashie is a collection of classes and mixins that make hashes more powerful.","homepage":"https://github.com/hashie/hashie","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/hashie/hashie","keywords_array":[],"namespace":null,"versions_count":50,"first_release_published_at":"2009-11-12T17:12:37.513Z","latest_release_published_at":"2025-12-24T23:23:57.596Z","latest_release_number":"5.1.0","last_synced_at":"2026-05-10T15:01:25.968Z","created_at":"2022-04-06T00:30:29.200Z","updated_at":"2026-05-10T15:01:59.592Z","registry_url":"https://rubygems.org/gems/hashie","install_command":"gem install hashie -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/hashie/","metadata":{"funding":null},"repo_metadata":{"id":722678,"uuid":"370242","full_name":"hashie/hashie","owner":"hashie","description":"Hashie is a collection of classes and mixins that make Ruby hashes more powerful.","archived":false,"fork":false,"pushed_at":"2026-02-22T16:09:52.000Z","size":1308,"stargazers_count":3025,"open_issues_count":39,"forks_count":312,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-04-29T12:04:32.228Z","etag":null,"topics":["hacktoberfest","hash-extensions","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/hashie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-04-24T17:19:43.000Z","dependencies_parsed_at":"2026-03-05T01:01:09.304Z","dependency_job_id":null,"html_url":"https://github.com/hashie/hashie","commit_stats":{"total_commits":634,"total_committers":158,"mean_commits":4.012658227848101,"dds":0.832807570977918,"last_synced_commit":"2b3120ad4a6f54990dfec5b10f5769e3714ab1e8"},"previous_names":["intridea/hashie"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/hashie/hashie","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/sbom","scorecard":{"id":457225,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashie/hashie","commit":"6d9ad8cb32d16d0ce48a50d0ec796f0c3e6dc228"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":5,"reason":"Found 8/15 approved changesets -- score normalized to 5","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":"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":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/danger.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/danger.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/danger.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:38.329Z","repository_id":722678,"created_at":"2025-08-19T10:02:38.329Z","updated_at":"2025-08-19T10:02:38.329Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32472396,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"ssl_error","status_checked_at":"2026-04-30T13:12:06.837Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"hashie","name":"hashie","uuid":"6098971","kind":"organization","description":"Maintainers for the Hashie project in Ruby","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/6098971?v=4","repositories_count":1,"last_synced_at":"2024-03-25T18:39:29.367Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hashie","funding_links":[],"total_stars":2959,"followers":1,"following":0,"created_at":"2022-11-02T16:17:20.660Z","updated_at":"2024-03-25T18:39:29.562Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie/repositories"},"tags":[{"name":"v5.1.0","sha":"ce222626968829c865731d474fdcec46bda2c779","kind":"tag","published_at":"2025-12-24T23:23:38.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v5.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v5.1.0/manifests"},{"name":"v5.0.0","sha":"02b528a0e39a869edc786db17dee8dd2aa9a0fd7","kind":"tag","published_at":"2021-11-08T19:46:04.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v5.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v5.0.0/manifests"},{"name":"v4.1.0","sha":"bc2453260ce46dc3aea657e91732bc3f66cf3514","kind":"tag","published_at":"2020-02-01T14:32:38.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v4.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"391ff775146255b4a011355cef651fa92483fe78","kind":"tag","published_at":"2019-10-30T18:18:03.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v4.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v4.0.0/manifests"},{"name":"v3.6.0","sha":"19eed7fcc6d2a89b58b3bd5e979389ed6fdd7454","kind":"tag","published_at":"2018-08-13T23:46:27.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.6.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.6.0/manifests"},{"name":"v3.5.7","sha":"e88e9e8664b5a6c74efe3bb7bec2d2c61ab75370","kind":"tag","published_at":"2017-12-19T20:42:55.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.7","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.7/manifests"},{"name":"v3.5.6","sha":"398a6edf6cd0dcd86ed98371e7a2a26eb90b488c","kind":"tag","published_at":"2017-07-12T14:56:13.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.6","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.6/manifests"},{"name":"v3.5.5","sha":"8c7cd2be59248b00e8a57a65d6890d5a4c516e5f","kind":"tag","published_at":"2017-02-24T18:50:58.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.5","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.5/manifests"},{"name":"v3.5.4","sha":"897a3b07263db9688ef8a68131ef9e8a08710d31","kind":"tag","published_at":"2017-02-22T12:46:23.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.4","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.4/manifests"},{"name":"v3.5.3","sha":"0112760ec6efcbb7fcf086406fff68c38574c565","kind":"tag","published_at":"2017-02-11T17:35:17.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.3","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.3/manifests"},{"name":"v3.5.2","sha":"a5906620a3cdff499aea556da6eefdf0de8e5138","kind":"tag","published_at":"2017-02-10T19:14:32.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.2","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"9a7c83ee0b66a4eb78fef4e5665b614fc36f7036","kind":"tag","published_at":"2017-01-31T18:28:57.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.1","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"cf8d7172bd4d8a0efc44df4446f73217d37cbc4e","kind":"tag","published_at":"2017-01-31T15:24:35.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.5.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.5.0/manifests"},{"name":"v3.4.6","sha":"1c2c70319830d8d87b06984b6fdd537fe8f776bc","kind":"tag","published_at":"2016-09-16T17:43:04.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.6","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.6/manifests"},{"name":"v3.4.5","sha":"93b941d653cf8cad14933b498ffc6808457b86b6","kind":"tag","published_at":"2016-09-16T13:37:26.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.5","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.5/manifests"},{"name":"v3.4.4","sha":"3cfa2b3e080dcbb839504d8d35c35ed47d9fafe3","kind":"tag","published_at":"2016-04-29T16:33:16.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.4","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"33a2b6f2653849824e329a07db2a74761221f5f6","kind":"tag","published_at":"2015-10-25T18:56:07.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.3","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"02df8918dd07ef2da1aceba5fd17e8757027345a","kind":"tag","published_at":"2015-06-02T13:48:43.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.2","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"7f369314e499fc80094b8c5887df3ea8d32bd3dc","kind":"tag","published_at":"2015-03-31T15:04:55.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.1","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"dc3bc1aa698324ad91b071b76f58fd6ce9423497","kind":"tag","published_at":"2015-02-03T03:54:35.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.4.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.4.0/manifests"},{"name":"v3.3.2","sha":"c6b6d2817f55691a72fdc879eb57fe8301de8cd0","kind":"tag","published_at":"2014-11-26T16:02:54.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.3.2","html_url":"https://github.com/hashie/hashie/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"c4fec2152c030000b0a80754dd8f8da15b65012e","kind":"tag","published_at":"2014-08-26T21:47:14.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.3.1","html_url":"https://github.com/hashie/hashie/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"3a32abfce473148ee3616f4e0469b3e3c2c0374f","kind":"tag","published_at":"2014-08-26T13:55:40.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.3.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"546511db1024f4cea75784f6a3d7208db10db767","kind":"tag","published_at":"2014-07-10T13:32:20.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.2.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"3e7a1aedbeb182c18ef2e47995ba188b030f2c8d","kind":"tag","published_at":"2014-06-25T18:17:26.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.1.0/manifests"},{"name":"v2.1.2","sha":"95b97fbff2cac643d56ec718cb708665500682e5","kind":"tag","published_at":"2014-06-12T21:27:42.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.1.2","html_url":"https://github.com/hashie/hashie/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.2/manifests"},{"name":"v3.0.0","sha":"4a059050df17a174d0583440e2fbf8aed7899c2a","kind":"tag","published_at":"2014-06-03T17:24:48.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v3.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v3.0.0/manifests"},{"name":"v2.1.1","sha":"378c62ab417dc05555fefa37f50ba908d7a98af5","kind":"tag","published_at":"2014-04-12T19:35:23.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.1.1","html_url":"https://github.com/hashie/hashie/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"20a79e5e997ad9ec1bb66b53f675c9233e1639b8","kind":"tag","published_at":"2014-04-06T19:19:43.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.1.0/manifests"},{"name":"v2.0.5","sha":"3321005d0bd77e0811a2cea6dbbd302d8e86851f","kind":"tag","published_at":"2013-05-10T19:20:31.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.5","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"0c71bb2043fea64372aefb92a53936627f5964e5","kind":"tag","published_at":"2013-04-24T03:24:33.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.4","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"2937e608545d8ef9b8b86517daf834ccfbc81183","kind":"tag","published_at":"2013-03-18T21:25:15.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.3","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"cf85dd6f18b9ff08876f8c238e280b0f82accc9c","kind":"tag","published_at":"2013-02-26T22:11:31.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.2","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"328cf56de6c39ffea06770207f21ea722b9497a0","kind":"tag","published_at":"2013-02-26T04:33:11.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.1","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"3ee465b53d5eade7f251a92e6c6e9e7d38b03549","kind":"tag","published_at":"2013-02-16T10:11:15.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v2.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v2.0.0/manifests"},{"name":"v1.2.0","sha":"0a8e3b52b50328770e188818f4708dfd2f32d6ff","kind":"tag","published_at":"2011-10-15T08:03:55.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v1.2.0","html_url":"https://github.com/hashie/hashie/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"82046d15d34d17faac57e5a6553f35a997acae79","kind":"tag","published_at":"2011-07-29T03:54:22.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v1.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"6cacf7e64e1cec38772fa70f2522f1be4d32e581","kind":"commit","published_at":"2011-01-27T14:23:42.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v1.0.0","html_url":"https://github.com/hashie/hashie/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v1.0.0/manifests"},{"name":"v0.4.0","sha":"540f4bb9299fe168809330d5e350b5e7e17c4b2d","kind":"commit","published_at":"2010-08-31T05:23:19.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.4.0","html_url":"https://github.com/hashie/hashie/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.4.0/manifests"},{"name":"v0.3.1","sha":"bbb21e20afcc16abcb2abc569b6bb5d1fbbac917","kind":"commit","published_at":"2010-08-19T23:25:26.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.3.1","html_url":"https://github.com/hashie/hashie/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"f299f6363784f1e831d827a284c8d7d6b35dbeec","kind":"commit","published_at":"2010-08-10T15:08:02.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.3.0","html_url":"https://github.com/hashie/hashie/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.3.0/manifests"},{"name":"v0.2.2","sha":"4beb2bd9c4fd552423b205fc447f614255fae8ac","kind":"commit","published_at":"2010-07-29T01:02:22.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.2.2","html_url":"https://github.com/hashie/hashie/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"ec359f4bd9f975d4c7add2d67e3f3095a2eaa07c","kind":"commit","published_at":"2010-06-22T14:07:43.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.2.1","html_url":"https://github.com/hashie/hashie/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"a026498fb732eeb8ad9bdb11bf28d21d8c0e3467","kind":"commit","published_at":"2010-03-05T17:52:14.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.2.0","html_url":"https://github.com/hashie/hashie/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.2.0/manifests"},{"name":"v0.1.8","sha":"6ddc22d4034089f0d4730bb50d74f64f1f69044e","kind":"commit","published_at":"2010-01-14T17:14:48.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.8","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.8/manifests"},{"name":"v0.1.6","sha":"a2ecc494e21934af553a5141be1c89e1e9e5558f","kind":"commit","published_at":"2010-01-13T23:15:03.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.6","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"3b4d730745dae8a8bf3751348d9aa650efd2d317","kind":"commit","published_at":"2009-11-16T09:58:56.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.5","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"be69275fb3febe47382592288f49fecf5f204483","kind":"commit","published_at":"2009-11-13T13:10:25.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.4","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"b1aed7c3e79d79ba09f32b8d312802591624cffd","kind":"commit","published_at":"2009-11-12T15:06:21.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.3","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"f04ca62dc09d4c00500c0a64cb4bc3b12e7b4a0b","kind":"commit","published_at":"2009-11-12T14:34:36.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.2","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.2/manifests"},{"name":"v0.1.0","sha":"14ea3cff642b5e8cd1c970e84db02eb336d4db45","kind":"commit","published_at":"2009-11-12T14:11:02.000Z","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/v0.1.0","html_url":"https://github.com/hashie/hashie/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashie/hashie@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-05-10T15:01:59.592Z","dependent_packages_count":1941,"downloads":454761311,"downloads_period":"total","dependent_repos_count":90583,"rankings":{"downloads":0.05408057448065923,"dependent_repos_count":0.12600216322297922,"dependent_packages_count":0.02787658478384496,"stargazers_count":0.6590024642900949,"forks_count":1.5192738707195503,"docker_downloads_count":0.17227729396416186,"average":0.4264188252435484},"purl":"pkg:gem/hashie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/hashie","docker_dependents_count":795,"docker_downloads_count":714648055,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/hashie","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/hashie/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-02-22T17:02:16.246Z","issues_count":42,"pull_requests_count":80,"avg_time_to_close_issue":23447120.2,"avg_time_to_close_pull_request":6046462.3125,"issues_closed_count":30,"pull_requests_closed_count":64,"pull_request_authors_count":41,"issue_authors_count":38,"avg_comments_per_issue":4.095238095238095,"avg_comments_per_pull_request":3.45,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":3,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3121123.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"},{"login":"michaelherold","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michaelherold"},{"login":"BobbyMcWho","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BobbyMcWho"}],"active_maintainers":[{"login":"dblock","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/hashie/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/hashie/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/hashie/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/hashie/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/hashie/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/hashie/codemeta","maintainers":[{"uuid":"73235","login":"michaeljherold","name":null,"email":null,"url":null,"packages_count":14,"html_url":"https://rubygems.org/profiles/michaeljherold","role":null,"created_at":"2022-11-09T09:34:46.779Z","updated_at":"2022-11-09T09:34:46.779Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/michaeljherold/packages"},{"uuid":"49768","login":"dblock","name":null,"email":null,"url":null,"packages_count":90,"html_url":"https://rubygems.org/profiles/dblock","role":null,"created_at":"2022-11-09T09:34:46.744Z","updated_at":"2022-11-09T09:34:46.744Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/dblock/packages"},{"uuid":"223","login":"mbleigh","name":null,"email":null,"url":null,"packages_count":50,"html_url":"https://rubygems.org/profiles/mbleigh","role":null,"created_at":"2022-11-09T09:34:46.729Z","updated_at":"2022-11-09T09:34:46.729Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/mbleigh/packages"},{"uuid":"56858","login":"gregory","name":null,"email":null,"url":null,"packages_count":13,"html_url":"https://rubygems.org/profiles/gregory","role":null,"created_at":"2022-11-09T09:34:46.822Z","updated_at":"2022-11-09T09:34:46.822Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/gregory/packages"},{"uuid":"65630","login":"bartosz","name":null,"email":null,"url":null,"packages_count":14,"html_url":"https://rubygems.org/profiles/bartosz","role":null,"created_at":"2022-11-09T09:34:46.811Z","updated_at":"2022-11-09T09:34:46.811Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/bartosz/packages"},{"uuid":"141964","login":"BobbyMcWho","name":null,"email":null,"url":null,"packages_count":10,"html_url":"https://rubygems.org/profiles/BobbyMcWho","role":null,"created_at":"2022-11-09T09:34:46.843Z","updated_at":"2022-11-09T09:34:46.843Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/BobbyMcWho/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":206136,"maintainers_count":68602,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},{"id":13668996,"name":"ruby-hashie","ecosystem":"debian","description":null,"homepage":"https://github.com/hashie/hashie","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/hashie/hashie","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T12:26:36.487Z","latest_release_published_at":"2026-02-12T12:26:36.487Z","latest_release_number":"5.0.0-3","last_synced_at":"2026-03-14T18:09:39.442Z","created_at":"2026-02-12T12:26:36.285Z","updated_at":"2026-03-14T18:09:39.629Z","registry_url":"https://tracker.debian.org/pkg/ruby-hashie","install_command":"apt-get install ruby-hashie","documentation_url":"https://packages.debian.org/trixie/ruby-hashie","metadata":{"component":"main","architecture":"all","priority":"source","binary":"ruby-hashie","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, pry, rake, ruby-activesupport, ruby-rspec (\u003e= 3.12), ruby-rspec-pending-for, ruby-rack-test, ruby-sinatra, ruby-omniauth","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":722678,"uuid":"370242","full_name":"hashie/hashie","owner":"hashie","description":"Hashie is a collection of classes and mixins that make Ruby hashes more powerful.","archived":false,"fork":false,"pushed_at":"2026-02-22T16:09:52.000Z","size":1308,"stargazers_count":3028,"open_issues_count":39,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-03-13T06:55:21.076Z","etag":null,"topics":["hacktoberfest","hash-extensions","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/hashie.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-03-12T15:20:10.000Z","dependencies_parsed_at":"2026-03-05T01:01:09.304Z","dependency_job_id":null,"html_url":"https://github.com/hashie/hashie","commit_stats":{"total_commits":634,"total_committers":158,"mean_commits":4.012658227848101,"dds":0.832807570977918,"last_synced_commit":"2b3120ad4a6f54990dfec5b10f5769e3714ab1e8"},"previous_names":["intridea/hashie"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/hashie/hashie","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashie","download_url":"https://codeload.github.com/hashie/hashie/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/sbom","scorecard":{"id":457225,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashie/hashie","commit":"6d9ad8cb32d16d0ce48a50d0ec796f0c3e6dc228"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Code-Review","score":5,"reason":"Found 8/15 approved changesets -- score normalized to 5","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":"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":"Maintained","score":1,"reason":"0 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/danger.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/danger.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/danger.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/danger.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/hashie/hashie/test.yml/master?enable=pin","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction 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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:38.329Z","repository_id":722678,"created_at":"2025-08-19T10:02:38.329Z","updated_at":"2025-08-19T10:02:38.329Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30467783,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-13T11:00:43.441Z","status":"ssl_error","status_checked_at":"2026-03-13T11:00:23.173Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-03-13T13:08:06.599Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-hashie?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-hashie","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-hashie","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-hashie/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-22T17:02:16.246Z","issues_count":42,"pull_requests_count":80,"avg_time_to_close_issue":23447120.2,"avg_time_to_close_pull_request":6046462.3125,"issues_closed_count":30,"pull_requests_closed_count":64,"pull_request_authors_count":41,"issue_authors_count":38,"avg_comments_per_issue":4.095238095238095,"avg_comments_per_pull_request":3.45,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":3,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3121123.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"},{"login":"michaelherold","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michaelherold"},{"login":"BobbyMcWho","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BobbyMcWho"}],"active_maintainers":[{"login":"dblock","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-hashie/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-hashie/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-hashie/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-hashie/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-hashie/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-hashie/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}}],"commits":{"id":3225,"full_name":"hashie/hashie","default_branch":"master","total_commits":648,"total_committers":155,"total_bot_commits":3,"total_bot_committers":1,"mean_commits":4.180645161290323,"dds":0.8256172839506173,"past_year_total_commits":8,"past_year_total_committers":4,"past_year_total_bot_commits":1,"past_year_total_bot_committers":1,"past_year_mean_commits":2.0,"past_year_dds":0.375,"last_synced_at":"2026-05-11T19:11:26.092Z","last_synced_commit":"3988742ebc7edb0500c67c4463ce54cd318d7af9","created_at":"2023-03-07T09:16:51.630Z","updated_at":"2026-05-11T19:04:44.405Z","committers":[{"name":"dblock","email":"dblock@dblock.org","login":"dblock","count":113},{"name":"Michael Herold","email":"michael.j.herold@gmail.com","login":"michaelherold","count":104},{"name":"Michael Bleigh","email":"michael@intridea.com","login":null,"count":61},{"name":"Bobby McDonald","email":"bobbymcwho@gmail.com","login":"BobbyMcWho","count":32},{"name":"Jerry Cheung","email":"jch@whatcodecraves.com","login":null,"count":18},{"name":"gregory","email":"greg2502@gmail.com","login":"gregory","count":15},{"name":"Max Lincoln","email":"max@devopsy.com","login":"maxlinc","count":15},{"name":"Bram Swenson","email":"bram.swenson@akqa.com","login":null,"count":13},{"name":"Jim Myhrberg","email":"contact@jimeh.me","login":"jimeh","count":11},{"name":"Vladimir Kochnev","email":"hashtable@yandex.ru","login":"marshall-lee","count":9},{"name":"Anton Rieder","email":"aried3r@gmail.com","login":"aried3r","count":8},{"name":"Daniel Neighman","email":"has.sox@gmail.com","login":null,"count":8},{"name":"Peter M. Goldstein","email":"peter.m.goldstein@gmail.com","login":"petergoldstein","count":7},{"name":"Peter Boling","email":"peter.boling@gmail.com","login":"pboling","count":6},{"name":"Mislav Marohnić","email":"mislav.marohnic@gmail.com","login":"mislav","count":6},{"name":"Bartosz Kopiński","email":"bartosz.kopinski@netguru.pl","login":null,"count":6},{"name":"Erol Fornoles","email":"erol.fornoles@gmail.com","login":"Erol","count":5},{"name":"Jonathan Rochkind","email":"jonathan@dnil.net","login":"jrochkind","count":5},{"name":"Michael Bleigh","email":"mbleigh@mbleigh.com","login":"mbleigh","count":5},{"name":"Artur Bilski","email":"admin@arturbilski.pl","login":"arthwood","count":4},{"name":"Fabio Napoleoni","email":"f.napoleoni@gmail.com","login":"fabn","count":4},{"name":"Koichi ITO","email":"koic.ito@gmail.com","login":"koic","count":4},{"name":"Mark Abramov","email":"markizko@gmail.com","login":"markiz","count":4},{"name":"Maxim Filimonov","email":"tpaktopsp@gmail.com","login":"Maxim-Filimonov","count":4},{"name":"Michael Sievers","email":"michael_sievers@web.de","login":"msievers","count":4},{"name":"sazor","email":"sazor.mail@gmail.com","login":"sazor","count":4},{"name":"Ben Schwarz","email":"ben.schwarz@gmail.com","login":"benschwarz","count":3},{"name":"Bill Ruddock","email":"bill.ruddock@gmail.com","login":"biinari","count":3},{"name":"Jeremy Rodi","email":"redjazz96@gmail.com","login":"teliosdev","count":3},{"name":"Paul Bowsher","email":"paul.bowsher@gmail.com","login":"boffbowsh","count":3},{"name":"Steven Davidovitz","email":"sdavidovitz@zendesk.com","login":"steved","count":3},{"name":"Vsevolod Romashov","email":"7@7vn.ru","login":"7even","count":3},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":3},{"name":"André Luis Leal Cardoso Junior","email":"andrehjr@gmail.com","login":"andrehjr","count":3},{"name":"camelmasa","email":"camelmasa@gmail.com","login":"camelmasa","count":3},{"name":"Alexander Graul","email":"agraul@suse.com","login":"agraul","count":2},{"name":"Atsushi Ishida","email":"gipcompany@gmail.com","login":"gipcompany","count":2},{"name":"Bartosz Kopiński","email":"bartoszkopinski","login":"bartoszkopinski","count":2},{"name":"Beshad Talayeminaei","email":"btalayeminaei@gmail.com","login":"btalayeminaei","count":2},{"name":"Caroline Artz","email":"ceartz@gmail.com","login":"carolineartz","count":2},{"name":"Craig Little","email":"craiglttl@gmail.com","login":"craiglittle","count":2},{"name":"Akira Matsuda","email":"ronnie@dio.jp","login":"amatsuda","count":2},{"name":"justfalter","email":"falter@gmail.com","login":"justfalter","count":2},{"name":"Zloy","email":"zhoran@inbox.ru","login":"Zloy","count":2},{"name":"Stephen Aument","email":"saument@gmail.com","login":"stephenaument","count":2},{"name":"Spencer Rogers","email":"spencer1248@gmail.com","login":"sarogers","count":2},{"name":"Matt Fawcett","email":"mail@matthewfawcett.co.uk","login":"mattfawcett","count":2},{"name":"Kensuke Nagae","email":"kyanny@gmail.com","login":"kyanny","count":2},{"name":"Julien Pervillé","email":"julien.perville@perfect-memory.com","login":"jperville","count":2},{"name":"Joakim Antman","email":"antmanj@gmail.com","login":"anakinj","count":2},{"name":"Jack Jennings","email":"jack.jennings@leafly.com","login":"jackjennings","count":2},{"name":"kenner kliemann","email":"kenner.hp@gmail.com","login":"gnomex","count":2},{"name":"FoboCasteR","email":"fobocaster@gmail.com","login":"FoboCasteR","count":2},{"name":"Eric Pierce","email":"wapcaplet88@gmail.com","login":"wapcaplet","count":2},{"name":"Doc Ritezel","email":"pair+doc@pivotallabs.com","login":"ohrite","count":2},{"name":"Dave Mitchell","email":"dave@connectedbits.com","login":"davemitchell","count":2},{"name":"Les Hill and Robert Pitts","email":"dev+leshill+rbxbx@hashrocket.com","login":null,"count":2},{"name":"Laerti Papa","email":"laerti.papa@xing.com","login":null,"count":2},{"name":"Dorian LUPU","email":"dorian.lupu@dimelo.com","login":null,"count":2},{"name":"Darcy Laycock","email":"sutto@thefrontiergroup.com.au","login":null,"count":2},{"name":"Artem Baguinski","email":"abaguinski@depraktijkindex.nl","login":null,"count":2},{"name":"Steve Richert","email":"steve.richert@gmail.com","login":"laserlemon","count":1},{"name":"Albert Song","email":"albb@teamt5.org","login":null,"count":1},{"name":"Alexandre Filipe Campos","email":"alexandre@talkdesk.com","login":null,"count":1},{"name":"Amy Sutedja","email":"asutedja@biaprotect.com","login":null,"count":1},{"name":"Arek Turlewicz","email":"aturlewicz@mediweb.jp","login":null,"count":1},{"name":"Brad Gessler","email":"brad@bradgessler.com","login":null,"count":1},{"name":"Callum Dryden","email":"callum.dryden@rightscale.com","login":null,"count":1},{"name":"Ilya Kamenko","email":"i.kamenko@itransition.com","login":null,"count":1},{"name":"Joe Marty","email":"jmarty@iexposure.com","login":null,"count":1},{"name":"Jonathan Camenisch","email":"jonathan@brightb.it","login":null,"count":1},{"name":"sleverbor","email":"rob.revels@g5searchmarketing.com","login":null,"count":1},{"name":"Vincent Esche","email":"vincent.esche@namics.com","login":null,"count":1},{"name":"Taylor Martin","email":"taylormartin.uga@gmail.com","login":null,"count":1},{"name":"Ryan Souza","email":"rsouza@engineyard.com","login":null,"count":1},{"name":"Rafal Chmiel","email":"hi@rafalchmiel.com","login":null,"count":1},{"name":"Lucas Nestor","email":"lnestor@covermymeds.com","login":null,"count":1},{"name":"Les Hill and Paul Elliott","email":"dev+leshill+paulelliott@hashrocket.com","login":null,"count":1},{"name":"Ryan LeCompte","email":"lecompte@gmail.com","login":"ryanlecompte","count":1},{"name":"Ryan Buckley","email":"arebuckley@gmail.com","login":"ridiculous","count":1},{"name":"Rainux Luo","email":"rainux@gmail.com","login":"rainux","count":1},{"name":"Rainer Sai","email":"rainersai@gmail.com","login":"jhaesus","count":1},{"name":"Prayag Verma","email":"prayag.verma@gmail.com","login":"prayagverma","count":1},{"name":"Petr Cvengros","email":"petr.cvengros@gooddata.com","login":"cvengros","count":1},{"name":"Petr Balaban","email":"balaban.petr@gmail.com","login":"pbalaban","count":1},{"name":"Peter Brindisi","email":"peter.brindisi@gmail.com","login":"npj","count":1},{"name":"Patrick Willett","email":"patrick@willett.com","login":"pwillett","count":1},{"name":"Nicolas Leger","email":"nicolasleger","login":"nicolasleger","count":1},{"name":"Nicholas Jakobsen","email":"nicholas.jakobsen@gmail.com","login":"njakobsen","count":1},{"name":"Morgan Jones","email":"mjones@rice.edu","login":"numinit","count":1},{"name":"Mike Jarema","email":"mike@jarema.com","login":"mikejarema","count":1},{"name":"Michael Righi","email":"michael@righi.me","login":"righi","count":1},{"name":"yuuji.yaginuma","email":"yuuji.yaginuma@gmail.com","login":"y-yagi","count":1},{"name":"Jeff Manian","email":"jeffrey.manian@gmail.com","login":"jmanian","count":1},{"name":"Max Goldstein","email":"maxgoldstein1@gmail.com","login":"mgold","count":1},{"name":"Matthew Rudy Jacobs","email":"matthewrudyjacobs@gmail.com","login":"matthewrudy","count":1},{"name":"Matt White","email":"mattw922@gmail.com","login":"whitethunder","count":1},{"name":"tcocca","email":"tom.cocca@gmail.com","login":"tcocca","count":1},{"name":"meh.","email":"meh@paranoici.org","login":"meh","count":1},{"name":"jonathan schatz","email":"jon@instamotor.com","login":"modosc","count":1},{"name":"epitron","email":"chris@ill-logic.com","login":"epitron","count":1},{"name":"complex857","email":"complex857","login":"complex857","count":1},{"name":"cmar","email":"christopher.mar@gmail.com","login":"cmar","count":1},{"name":"chocolateboy","email":"chocolate@cpan.org","login":"chocolateboy","count":1},{"name":"Yogesh Khater","email":"yogeshjain999@gmail.com","login":"yogeshjain999","count":1},{"name":"Vasiliy Yorkin","email":"vasiliy.yorkin@gmail.com","login":"vyorkin","count":1},{"name":"Vasiliy Ermolovich","email":"younash@gmail.com","login":"nashby","count":1},{"name":"Tyler Dooling","email":"tdooling@decisiv.net","login":"tylerdooling","count":1},{"name":"Tom Hulihan","email":"hulihan.tom159@gmail.com","login":"nahiluhmot","count":1},{"name":"The Gitter Badger","email":"badger@gitter.im","login":"gitter-badger","count":1},{"name":"Takashi Kokubun","email":"takashikkbn@gmail.com","login":"k0kubun","count":1},{"name":"Takafumi ONAKA","email":"takafumi.onaka@gmail.com","login":"onk","count":1},{"name":"Steven! Ragnarök","email":"steven@nuclearsandwich.com","login":"nuclearsandwich","count":1},{"name":"Simon Koolstra","email":"skoolstra","login":"skoolstra","count":1},{"name":"Sergei Zinin","email":"zinin@xakep.ru","login":"einzige","count":1},{"name":"Sam Figueroa","email":"github@samuelfigueroa.com","login":"unimatrixZxero","count":1},{"name":"Go Sueyoshi","email":"sue445","login":"sue445","count":1},{"name":"Giles Bowkett","email":"gilesb@gmail.com","login":"gilesbowkett","count":1},{"name":"Fritz Meissner","email":"fritz.meissner@gmail.com","login":"iftheshoefritz","count":1},{"name":"Eric Krause","email":"eric.krause@gmail.com","login":"erickrause","count":1},{"name":"Earlopain","email":"14981592+Earlopain","login":"Earlopain","count":1},{"name":"Douglas Willcocks","email":"douglas@d-tw.org","login":"d-tw","count":1},{"name":"Dmitriy Budnik","email":"dmitriy.budnik@gmail.com","login":"budnik","count":1},{"name":"David Marshall","email":"depmarshall@gmail.com","login":"thedavemarshall","count":1},{"name":"Darcy Laycock","email":"sutto@sutto.net","login":"Sutto","count":1},{"name":"Daniel Lee","email":"danwa5@gmail.com","login":"danwa5","count":1},{"name":"Christoph Sassenberg","email":"christoph.sassenberg@googlemail.com","login":"defsprite","count":1},{"name":"Christian Höltje","email":"docwhat@gerf.org","login":"docwhat","count":1},{"name":"Chris Cashwell","email":"ccashwell@gmail.com","login":"ccashwell","count":1},{"name":"Bill Cromie","email":"bill@cromie.org","login":"cromulus","count":1},{"name":"Benny Weingarten-Gabbay","email":"gardenofwine@gmail.com","login":"gardenofwine","count":1},{"name":"Ben Oakes","email":"ben@benjaminoakes.com","login":"benjaminoakes","count":1},{"name":"Andrii Dmytrenko","email":"refresh.xss@gmail.com","login":"Antti","count":1},{"name":"Andrey Fadeyev","email":"andrey@fadeyev.co.uk","login":"kubum","count":1},{"name":"Andrew Herbig","email":"goforit7arh@gmail.com","login":"hannahherbig","count":1},{"name":"Matt Huggins","email":"matt.huggins@gmail.com","login":"mhuggins","count":1},{"name":"Mat Schaffer","email":"mat@schaffer.me","login":"matschaffer","count":1},{"name":"Martin Streicher","email":"martin.streicher@gmail.com","login":"martinstreicher","count":1},{"name":"Larry Marburger","email":"larry@marburger.cc","login":"lmarburger","count":1},{"name":"Konstantin Delchev","email":"kdelchev","login":"kdelchev","count":1},{"name":"Kian-Meng Ang","email":"kianmeng@cpan.org","login":"kianmeng","count":1},{"name":"Kenichi Kamiya","email":"kachick1@gmail.com","login":"kachick","count":1},{"name":"Ken Ip","email":"ken.ip@pushpulllabs.com","login":"kenips","count":1},{"name":"Jordi Massaguer Pla","email":"jmassaguerpla@suse.de","login":"jordimassaguerpla","count":1},{"name":"Joe Van Dyk","email":"joe@tanga.com","login":"joevandyk","count":1},{"name":"Joe Rafaniello","email":"jrafanie@redhat.com","login":"jrafanie","count":1},{"name":"Jitendra Rajpurohit","email":"rajpurohitjitendra83@gmail.com","login":"jitendra1998","count":1},{"name":"Abe Flansburg","email":"abeflansburg@gmail.com","login":"aflansburg","count":1},{"name":"Jean-Francis Bastien","email":"bhacaz@gmail.com","login":"Bhacaz","count":1},{"name":"Jan Graichen","email":"jg@altimos.de","login":"jgraichen","count":1},{"name":"Jaime Iniesta","email":"jaimeiniesta@gmail.com","login":"jaimeiniesta","count":1},{"name":"Ilya Konyukhov","email":"runsfor@gmail.com","login":"RunsFor","count":1},{"name":"Gustav","email":"gustav@invoke.se","login":"voke","count":1},{"name":"GoT","email":"PierreRambaud","login":"PierreRambaud","count":1},{"name":"Albert Salim","email":"albertlimca@gmail.com","login":"caalberts","count":1}],"past_year_committers":[{"name":"Daniel (dB.) Doubrovkine","email":"dblock@dblock.org","login":"dblock","count":5},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"complex857","email":"complex857","login":"complex857","count":1},{"name":"Go Sueyoshi","email":"sue445","login":"sue445","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-12T00:00:09.062Z","repositories_count":6233245,"commits_count":895321914,"contributors_count":34903114,"owners_count":1151805,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"hashie/hashie","html_url":"https://github.com/hashie/hashie","last_synced_at":"2026-02-22T17:02:16.246Z","status":"active","issues_count":42,"pull_requests_count":80,"avg_time_to_close_issue":23447120.2,"avg_time_to_close_pull_request":6046462.3125,"issues_closed_count":30,"pull_requests_closed_count":64,"pull_request_authors_count":41,"issue_authors_count":38,"avg_comments_per_issue":4.095238095238095,"avg_comments_per_pull_request":3.45,"merged_pull_requests_count":52,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":3,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3121123.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":3,"created_at":"2023-05-12T11:52:37.613Z","updated_at":"2026-02-22T17:02:16.246Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","issue_labels_count":{"table":{"bug?":20,"hacktoberfest":7,"chore":5,"discuss!":5,"new feature":3,"you can help!":2,"confirmed bug":2,"question":2,"needs more info":1}},"pull_request_labels_count":{"table":{"hacktoberfest-accepted":6,"dependencies":4,"new feature":2,"github_actions":2,"confirmed bug":1,"needs more info":1,"documentation":1}},"issue_author_associations_count":{"table":{"NONE":30,"CONTRIBUTOR":6,"MEMBER":5,"COLLABORATOR":1}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":40,"MEMBER":20,"NONE":15,"COLLABORATOR":5}},"issue_authors":{"table":{"dblock":3,"michaelherold":2,"jrochkind":2,"apotonick":1,"addam128":1,"loganathansellappa":1,"bobbytables":1,"jcavalieri":1,"myronmarston":1,"DerekYu177":1,"MadBomber":1,"Aldekein":1,"streetlogics":1,"gnomex":1,"danwa5":1,"lflucasferreira":1,"najamelan":1,"deemytch":1,"bkmgit":1,"dub-squared":1,"mltsy":1,"davidstosik":1,"YasuakiOmokawa":1,"Spaceghost":1,"hlascelles":1,"jgr":1,"PashaLVWD":1,"jmanian":1,"BobbyMcWho":1,"babelfish":1,"anthraxx":1,"jonjonw":1,"huacnlee":1,"zorab47":1,"tilo":1,"Messiviski":1,"magynhard":1,"brauliobo":1}},"pull_request_authors":{"table":{"dblock":12,"michaelherold":8,"BobbyMcWho":5,"koic":4,"dependabot[bot]":4,"petergoldstein":3,"yogeshjain999":2,"maxlinc":2,"carolineartz":2,"gnomex":2,"Earlopain":2,"aried3r":2,"jitendra1998":2,"kianmeng":2,"btalayeminaei":2,"zserafini":1,"amatsuda":1,"anakinj":1,"juozasg":1,"oslivan":1,"ryansouza":1,"zverok":1,"jmanian":1,"bobbytables":1,"arianf":1,"voke":1,"jackjennings":1,"danwa5":1,"complex857":1,"vmarutha":1,"sue445":1,"mkcode":1,"addam128":1,"DerekYu177":1,"joevandyk":1,"sazor":1,"punkisdead":1,"hlascelles":1,"caalberts":1,"aflansburg":1,"njakobsen":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-13T00:00:11.310Z","repositories_count":14588766,"issues_count":34250775,"pull_requests_count":112069935,"authors_count":11260935,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"discuss!":2,"bug?":1,"chore":1,"new feature":1}},"past_year_pull_request_labels_count":{"table":{"dependencies":2,"github_actions":2}},"past_year_issue_author_associations_count":{"table":{"MEMBER":2,"NONE":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":4,"NONE":1}},"past_year_issue_authors":{"table":{"dblock":2,"addam128":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":2,"addam128":1,"complex857":1,"sue445":1}},"maintainers":[{"table":{"login":"dblock","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}},{"table":{"login":"michaelherold","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/michaelherold"}},{"table":{"login":"BobbyMcWho","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BobbyMcWho"}}],"active_maintainers":[{"table":{"login":"dblock","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}}]}},"events":{"total":{"ReleaseEvent":1,"DeleteEvent":2,"PullRequestEvent":5,"ForkEvent":7,"IssuesEvent":4,"WatchEvent":47,"IssueCommentEvent":14,"PushEvent":9,"PullRequestReviewCommentEvent":1,"PullRequestReviewEvent":8,"CreateEvent":1},"last_year":{"ReleaseEvent":1,"DeleteEvent":2,"PullRequestEvent":2,"ForkEvent":3,"IssuesEvent":4,"WatchEvent":17,"IssueCommentEvent":11,"PushEvent":7,"PullRequestReviewEvent":3,"CreateEvent":1}},"keywords":["hacktoberfest","hash-extensions","ruby"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/danger.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:38:14.032Z","updated_at":"2023-01-13T10:38:14.032Z","repository_link":"https://github.com/hashie/hashie/blob/master/.github/workflows/danger.yml","dependencies":[{"id":6875553188,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875553189,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:38:14.046Z","updated_at":"2023-01-13T10:38:14.046Z","repository_link":"https://github.com/hashie/hashie/blob/master/.github/workflows/test.yml","dependencies":[{"id":6875553190,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875553191,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2023-01-13T10:38:14.078Z","updated_at":"2023-01-13T10:38:14.078Z","repository_link":"https://github.com/hashie/hashie/blob/master/Gemfile","dependencies":[{"id":6875553192,"package_name":"benchmark-ips","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":6875553193,"package_name":"benchmark-memory","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":6875553194,"package_name":"guard","ecosystem":"rubygems","requirements":"~\u003e 2.6.1","direct":true,"kind":"development","optional":false},{"id":6875553195,"package_name":"guard-rspec","ecosystem":"rubygems","requirements":"~\u003e 4.3.1","direct":true,"kind":"development","optional":false},{"id":6875553196,"package_name":"guard-yield","ecosystem":"rubygems","requirements":"~\u003e 0.1.0","direct":true,"kind":"development","optional":false},{"id":6875553197,"package_name":"pry","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":6875553198,"package_name":"rubocop","ecosystem":"rubygems","requirements":"~\u003e 1.0","direct":true,"kind":"development","optional":false},{"id":6875553199,"package_name":"activesupport","ecosystem":"rubygems","requirements":"~\u003e 5.x","direct":true,"kind":"development","optional":false},{"id":6875553200,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":6875553201,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3","direct":true,"kind":"development","optional":false},{"id":6875553202,"package_name":"rspec-pending_for","ecosystem":"rubygems","requirements":"~\u003e 0.1","direct":true,"kind":"development","optional":false},{"id":6875553203,"package_name":"danger-changelog","ecosystem":"rubygems","requirements":"~\u003e 0.6.1","direct":true,"kind":"development","optional":false},{"id":6875553204,"package_name":"danger-toc","ecosystem":"rubygems","requirements":"~\u003e 0.2.0","direct":true,"kind":"development","optional":false},{"id":6875553205,"package_name":"simplecov","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":"hashie.gemspec","sha":null,"kind":"manifest","created_at":"2023-01-13T10:38:14.093Z","updated_at":"2023-01-13T10:38:14.093Z","repository_link":"https://github.com/hashie/hashie/blob/master/hashie.gemspec","dependencies":[{"id":6875553206,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":"spec/integration/active_support/Gemfile","sha":null,"kind":"manifest","created_at":"2023-01-13T10:38:14.103Z","updated_at":"2023-01-13T10:38:14.103Z","repository_link":"https://github.com/hashie/hashie/blob/master/spec/integration/active_support/Gemfile","dependencies":[{"id":6875553207,"package_name":"hashie","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6875553208,"package_name":"activesupport","ecosystem":"rubygems","requirements":"~\u003e 5.x","direct":true,"kind":"runtime","optional":false},{"id":6875553209,"package_name":"activesupport","ecosystem":"rubygems","requirements":"~\u003e 4.x","direct":true,"kind":"runtime","optional":false},{"id":6875553210,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6875553211,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.5.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"spec/integration/elasticsearch/Gemfile","sha":null,"kind":"manifest","created_at":"2023-01-13T10:38:14.120Z","updated_at":"2023-01-13T10:38:14.120Z","repository_link":"https://github.com/hashie/hashie/blob/master/spec/integration/elasticsearch/Gemfile","dependencies":[{"id":6875553212,"package_name":"elasticsearch-api","ecosystem":"rubygems","requirements":"~\u003e 7.0.0","direct":true,"kind":"runtime","optional":false},{"id":6875553213,"package_name":"elasticsearch-model","ecosystem":"rubygems","requirements":"~\u003e 7.0.0","direct":true,"kind":"runtime","optional":false},{"id":6875553214,"package_name":"hashie","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6875553215,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6875553216,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.5.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"spec/integration/omniauth/Gemfile","sha":null,"kind":"manifest","created_at":"2023-01-13T10:38:14.142Z","updated_at":"2023-01-13T10:38:14.142Z","repository_link":"https://github.com/hashie/hashie/blob/master/spec/integration/omniauth/Gemfile","dependencies":[{"id":6875553217,"package_name":"benchmark-ips","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6875553218,"package_name":"hashie","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6875553219,"package_name":"omniauth","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6875553220,"package_name":"rack-test","ecosystem":"rubygems","requirements":"~\u003e 0.6.3","direct":true,"kind":"runtime","optional":false},{"id":6875553221,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6875553222,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.5.0","direct":true,"kind":"runtime","optional":false},{"id":6875553223,"package_name":"sinatra","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"spec/integration/omniauth-oauth2/Gemfile","sha":null,"kind":"manifest","created_at":"2023-01-13T10:38:14.160Z","updated_at":"2023-01-13T10:38:14.160Z","repository_link":"https://github.com/hashie/hashie/blob/master/spec/integration/omniauth-oauth2/Gemfile","dependencies":[{"id":6875553224,"package_name":"hashie","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6875553225,"package_name":"omniauth","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6875553226,"package_name":"omniauth-oauth2","ecosystem":"rubygems","requirements":"~\u003e 1.4.0","direct":true,"kind":"runtime","optional":false},{"id":6875553227,"package_name":"rails","ecosystem":"rubygems","requirements":"~\u003e 5.0.1","direct":true,"kind":"runtime","optional":false},{"id":6875553228,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.5.0","direct":true,"kind":"runtime","optional":false},{"id":6875553229,"package_name":"rspec-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"spec/integration/rails/Gemfile","sha":null,"kind":"manifest","created_at":"2023-01-13T10:38:14.201Z","updated_at":"2023-01-13T10:38:14.201Z","repository_link":"https://github.com/hashie/hashie/blob/master/spec/integration/rails/Gemfile","dependencies":[{"id":6875553230,"package_name":"hashie","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6875553231,"package_name":"rails","ecosystem":"rubygems","requirements":"~\u003e 6.0.0","direct":true,"kind":"runtime","optional":false},{"id":6875553232,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.5.0","direct":true,"kind":"runtime","optional":false},{"id":6875553233,"package_name":"rspec-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"spec/integration/rails-without-dependency/Gemfile","sha":null,"kind":"manifest","created_at":"2023-01-13T10:38:14.217Z","updated_at":"2023-01-13T10:38:14.217Z","repository_link":"https://github.com/hashie/hashie/blob/master/spec/integration/rails-without-dependency/Gemfile","dependencies":[{"id":6875553234,"package_name":"hashie","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6875553235,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.5.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"spec/integration/rails_7/Gemfile","sha":null,"kind":"manifest","created_at":"2023-01-13T10:38:14.235Z","updated_at":"2023-01-13T10:38:14.235Z","repository_link":"https://github.com/hashie/hashie/blob/master/spec/integration/rails_7/Gemfile","dependencies":[{"id":6875553236,"package_name":"hashie","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6875553237,"package_name":"rails","ecosystem":"rubygems","requirements":"~\u003e 7.0.0","direct":true,"kind":"runtime","optional":false},{"id":6875553238,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.5.0","direct":true,"kind":"runtime","optional":false},{"id":6875553239,"package_name":"rspec-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/danger-comment.yml","sha":null,"kind":"manifest","created_at":"2026-03-05T01:01:09.132Z","updated_at":"2026-03-05T01:01:09.132Z","repository_link":"https://github.com/hashie/hashie/blob/master/.github/workflows/danger-comment.yml","dependencies":[]}],"score":34.64386664283171,"created_at":"2024-06-13T11:02:27.664Z","updated_at":"2026-05-14T20:30:20.538Z","avatar_url":"https://github.com/hashie.png","language":"Ruby","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/123473","html_url":"https://summary.ecosyste.ms/projects/123473"}