{"id":22,"name":null,"description":"Hashie is a collection of classes and mixins that make Ruby hashes more powerful.","url":"https://github.com/hashie/hashie","last_synced_at":"2026-10-05T09:30:25.495Z","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-08-25T22:09:23.000Z","size":1255,"stargazers_count":3037,"open_issues_count":43,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-09-21T07:50:25.404Z","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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-09-21T00:25:01.000Z","dependencies_parsed_at":"2026-09-14T06:49:11.839Z","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":341189360,"owners_count":37571914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"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":"2026-10-02T16:56:34.587Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/hashie","funding_links":[],"total_stars":3037,"followers":0,"following":0,"created_at":"2022-11-02T16:17:20.660Z","updated_at":"2026-10-02T16:56:34.599Z","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":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-09-23T20:02:51.356Z","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-08-25T22:09:23.000Z","size":1255,"stargazers_count":3037,"open_issues_count":43,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-09-21T07:50:25.404Z","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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-09-21T00:25:01.000Z","dependencies_parsed_at":"2026-09-14T06:49:11.839Z","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":341189360,"owners_count":37571914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"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-09-23T20:02:51.356Z","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-09-23T03:31:30.027Z","issues_count":49,"pull_requests_count":92,"avg_time_to_close_issue":57430077.63636363,"avg_time_to_close_pull_request":5609447.797101449,"issues_closed_count":33,"pull_requests_closed_count":69,"pull_request_authors_count":41,"issue_authors_count":43,"avg_comments_per_issue":4.040816326530612,"avg_comments_per_pull_request":3.239130434782609,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":2,"past_year_pull_requests_count":15,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":439423.625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"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":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":26,"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":13,"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":38027,"maintainers_count":0,"namespaces_count":4,"keywords_count":1979,"github":"debian","metadata":{"codename":"trixie","funded_packages_count":2411},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-10-01T05:01:27.983Z","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"}},{"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-10-04T09:00:50.102Z","created_at":"2022-04-06T00:30:29.200Z","updated_at":"2026-10-04T09:00:53.893Z","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-08-25T22:09:23.000Z","size":1255,"stargazers_count":3037,"open_issues_count":43,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-09-21T07:50:25.404Z","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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-09-21T00:25:01.000Z","dependencies_parsed_at":"2026-09-14T06:49:11.839Z","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":341189360,"owners_count":37571914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"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":"2026-10-02T16:56:34.587Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/hashie","funding_links":[],"total_stars":3037,"followers":0,"following":0,"created_at":"2022-11-02T16:17:20.660Z","updated_at":"2026-10-02T16:56:34.599Z","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-10-04T09:00:53.892Z","dependent_packages_count":1941,"downloads":490403136,"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-10-04T09:00:31.482Z","issues_count":49,"pull_requests_count":92,"avg_time_to_close_issue":57430077.63636363,"avg_time_to_close_pull_request":5609447.797101449,"issues_closed_count":33,"pull_requests_closed_count":69,"pull_request_authors_count":41,"issue_authors_count":43,"avg_comments_per_issue":4.040816326530612,"avg_comments_per_pull_request":3.239130434782609,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":2,"past_year_pull_requests_count":15,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":439423.625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"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":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":26,"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":13,"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":92,"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":212788,"maintainers_count":70321,"namespaces_count":0,"keywords_count":20533,"github":"rubygems","metadata":{"funded_packages_count":8596},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-10-01T05:01:23.855Z","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":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-10-04T09:00:50.082Z","created_at":"2025-10-07T03:24:06.887Z","updated_at":"2026-10-04T09:00:54.094Z","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-08-25T22:09:23.000Z","size":1255,"stargazers_count":3037,"open_issues_count":43,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-09-21T07:50:25.404Z","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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-09-21T00:25:01.000Z","dependencies_parsed_at":"2026-09-14T06:49:11.839Z","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":341189360,"owners_count":37571914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"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":"2026-10-02T16:56:34.587Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/hashie","funding_links":[],"total_stars":3037,"followers":0,"following":0,"created_at":"2022-11-02T16:17:20.660Z","updated_at":"2026-10-02T16:56:34.599Z","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-10-04T09:00:54.094Z","dependent_packages_count":0,"downloads":490403136,"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-10-04T09:00:31.482Z","issues_count":49,"pull_requests_count":92,"avg_time_to_close_issue":57430077.63636363,"avg_time_to_close_pull_request":5609447.797101449,"issues_closed_count":33,"pull_requests_closed_count":69,"pull_request_authors_count":41,"issue_authors_count":43,"avg_comments_per_issue":4.040816326530612,"avg_comments_per_pull_request":3.239130434782609,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":2,"past_year_pull_requests_count":15,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":439423.625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"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":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":26,"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":13,"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":92,"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":197307,"maintainers_count":69300,"namespaces_count":0,"keywords_count":20010,"github":"gem-coop","metadata":{"funded_packages_count":8369},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-10-01T05:01:35.586Z","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":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-10-04T14:01:49.711Z","created_at":"2025-05-27T08:23:35.594Z","updated_at":"2026-10-04T14:01:49.711Z","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-08-25T22:09:23.000Z","size":1255,"stargazers_count":3037,"open_issues_count":43,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-09-21T07:50:25.404Z","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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-09-21T00:25:01.000Z","dependencies_parsed_at":"2026-09-14T06:49:11.839Z","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":341189360,"owners_count":37571914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"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-09-22T00:23:19.874Z","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-09-21T02:08:36.428Z","issues_count":49,"pull_requests_count":92,"avg_time_to_close_issue":57430077.63636363,"avg_time_to_close_pull_request":5609447.797101449,"issues_closed_count":33,"pull_requests_closed_count":69,"pull_request_authors_count":41,"issue_authors_count":43,"avg_comments_per_issue":4.040816326530612,"avg_comments_per_pull_request":3.239130434782609,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":2,"past_year_pull_requests_count":15,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":439423.625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"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":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":26,"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":13,"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":2539801,"maintainers_count":0,"namespaces_count":852760,"keywords_count":136985,"github":"golang","metadata":{"funded_packages_count":110283,"sync_missing_packages_cursor":{"timestamp":"2026-09-29T00:04:57.155362Z","path":"github.com/virtengine/virtengine/sdk/specs","version":"v0.0.0-20260928231908-c0c887541540"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-10-01T05:04:10.855Z","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-09-18T06:29:51.280Z","created_at":"2026-03-02T18:55:34.561Z","updated_at":"2026-09-23T00:10:38.381Z","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-08-25T22:09:23.000Z","size":1255,"stargazers_count":3037,"open_issues_count":43,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-09-21T07:50:25.404Z","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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-09-21T00:25:01.000Z","dependencies_parsed_at":"2026-09-14T06:49:11.839Z","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":341189360,"owners_count":37571914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"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-09-23T00:10:38.380Z","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-09-22T03:02:12.921Z","issues_count":49,"pull_requests_count":92,"avg_time_to_close_issue":57430077.63636363,"avg_time_to_close_pull_request":5609447.797101449,"issues_closed_count":33,"pull_requests_closed_count":69,"pull_request_authors_count":41,"issue_authors_count":43,"avg_comments_per_issue":4.040816326530612,"avg_comments_per_pull_request":3.239130434782609,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":2,"past_year_pull_requests_count":15,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":439423.625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"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":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":26,"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":13,"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":32735,"maintainers_count":0,"namespaces_count":0,"keywords_count":1654,"github":"guix-mirror","metadata":{"funded_packages_count":1740},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-10-01T05:01:13.123Z","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":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-09-21T17:24:01.057Z","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-08-25T22:09:23.000Z","size":1255,"stargazers_count":3037,"open_issues_count":43,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-09-21T07:50:25.404Z","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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-09-21T00:25:01.000Z","dependencies_parsed_at":"2026-09-14T06:49:11.839Z","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":341189360,"owners_count":37571914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"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-09-21T17:24:01.056Z","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-09-21T02:08:36.428Z","issues_count":49,"pull_requests_count":92,"avg_time_to_close_issue":57430077.63636363,"avg_time_to_close_pull_request":5609447.797101449,"issues_closed_count":33,"pull_requests_closed_count":69,"pull_request_authors_count":41,"issue_authors_count":43,"avg_comments_per_issue":4.040816326530612,"avg_comments_per_pull_request":3.239130434782609,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":2,"past_year_pull_requests_count":15,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":439423.625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"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":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":26,"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":13,"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":2635,"github":"debian","metadata":{"codename":"bookworm","funded_packages_count":1707},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-10-01T05:07:01.489Z","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":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-07-26T03:05:34.341Z","created_at":"2026-02-06T15:17:39.041Z","updated_at":"2026-09-22T15:12:51.777Z","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-08-25T22:09:23.000Z","size":1255,"stargazers_count":3037,"open_issues_count":43,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-09-21T07:50:25.404Z","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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-09-21T00:25:01.000Z","dependencies_parsed_at":"2026-09-14T06:49:11.839Z","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":341189360,"owners_count":37571914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"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-09-22T15:12:51.776Z","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-09-22T03:02:12.921Z","issues_count":49,"pull_requests_count":92,"avg_time_to_close_issue":57430077.63636363,"avg_time_to_close_pull_request":5609447.797101449,"issues_closed_count":33,"pull_requests_closed_count":69,"pull_request_authors_count":41,"issue_authors_count":43,"avg_comments_per_issue":4.040816326530612,"avg_comments_per_pull_request":3.239130434782609,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":2,"past_year_pull_requests_count":15,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":439423.625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"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":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":26,"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":13,"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":1696,"github":"ubuntu","metadata":{"codename":"noble","funded_packages_count":1835},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-10-01T05:06:51.700Z","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-07-26T03:05:35.786Z","created_at":"2026-02-09T16:40:58.911Z","updated_at":"2026-09-22T15:12:51.797Z","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-08-25T22:09:23.000Z","size":1255,"stargazers_count":3037,"open_issues_count":43,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-09-21T07:50:25.404Z","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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-09-21T00:25:01.000Z","dependencies_parsed_at":"2026-09-14T06:49:11.839Z","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":341189360,"owners_count":37571914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"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-09-22T15:12:51.797Z","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-09-22T03:02:12.921Z","issues_count":49,"pull_requests_count":92,"avg_time_to_close_issue":57430077.63636363,"avg_time_to_close_pull_request":5609447.797101449,"issues_closed_count":33,"pull_requests_closed_count":69,"pull_request_authors_count":41,"issue_authors_count":43,"avg_comments_per_issue":4.040816326530612,"avg_comments_per_pull_request":3.239130434782609,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":2,"past_year_pull_requests_count":15,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":439423.625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"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":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":26,"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":13,"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":1440,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1980},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-10-01T05:01:38.869Z","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-09-22T16:36:43.772Z","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-08-25T22:09:23.000Z","size":1255,"stargazers_count":3037,"open_issues_count":43,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-09-21T07:50:25.404Z","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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-09-21T00:25:01.000Z","dependencies_parsed_at":"2026-09-14T06:49:11.839Z","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":341189360,"owners_count":37571914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"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-09-22T16:36:43.772Z","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-09-22T03:02:12.921Z","issues_count":49,"pull_requests_count":92,"avg_time_to_close_issue":57430077.63636363,"avg_time_to_close_pull_request":5609447.797101449,"issues_closed_count":33,"pull_requests_closed_count":69,"pull_request_authors_count":41,"issue_authors_count":43,"avg_comments_per_issue":4.040816326530612,"avg_comments_per_pull_request":3.239130434782609,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":2,"past_year_pull_requests_count":15,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":439423.625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"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":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":26,"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":13,"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":999,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1639},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-10-01T05:06:59.285Z","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":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-09-21T22:05:07.446Z","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-08-25T22:09:23.000Z","size":1255,"stargazers_count":3037,"open_issues_count":43,"forks_count":313,"subscribers_count":37,"default_branch":"master","last_synced_at":"2026-09-21T07:50:25.404Z","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,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2009-11-12T14:12:00.000Z","updated_at":"2026-09-21T00:25:01.000Z","dependencies_parsed_at":"2026-09-14T06:49:11.839Z","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":341189360,"owners_count":37571914,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"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-09-21T22:05:07.446Z","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-09-21T02:08:36.428Z","issues_count":49,"pull_requests_count":92,"avg_time_to_close_issue":57430077.63636363,"avg_time_to_close_pull_request":5609447.797101449,"issues_closed_count":33,"pull_requests_closed_count":69,"pull_request_authors_count":41,"issue_authors_count":43,"avg_comments_per_issue":4.040816326530612,"avg_comments_per_pull_request":3.239130434782609,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":2,"past_year_pull_requests_count":15,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":439423.625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"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":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashie%2Fhashie/issues","maintainers":[{"login":"dblock","count":26,"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":13,"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":2210,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1830},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-10-01T05:06:57.280Z","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"}}],"commits":{"id":3225,"full_name":"hashie/hashie","default_branch":"master","total_commits":651,"total_committers":155,"total_bot_commits":4,"total_bot_committers":1,"mean_commits":4.2,"dds":0.8233486943164363,"past_year_total_commits":11,"past_year_total_committers":4,"past_year_total_bot_commits":2,"past_year_total_bot_committers":1,"past_year_mean_commits":2.75,"past_year_dds":0.36363636363636365,"last_synced_at":"2026-10-04T09:01:17.346Z","last_synced_commit":"c8ccca4489702f24055086356d8fae8fb367c56d","created_at":"2023-03-07T09:16:51.630Z","updated_at":"2026-10-04T09:01:16.558Z","committers":[{"name":"dblock","email":"dblock@dblock.org","login":"dblock","count":115},{"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":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","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":"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":7},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"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-10-04T00:00:07.749Z","repositories_count":8083875,"commits_count":1229090836,"contributors_count":56199885,"owners_count":1691291,"committers_count":3732840,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"hashie/hashie","html_url":"https://github.com/hashie/hashie","last_synced_at":"2026-10-04T09:00:31.482Z","status":null,"issues_count":49,"pull_requests_count":92,"avg_time_to_close_issue":57430077.63636363,"avg_time_to_close_pull_request":5609447.797101449,"issues_closed_count":33,"pull_requests_closed_count":69,"pull_request_authors_count":41,"issue_authors_count":43,"avg_comments_per_issue":4.040816326530612,"avg_comments_per_pull_request":3.239130434782609,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":2,"past_year_pull_requests_count":15,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":439423.625,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":8,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"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":6,"created_at":"2023-05-12T11:52:37.613Z","updated_at":"2026-10-04T09:00:31.482Z","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":{"bug?":21,"new feature":7,"hacktoberfest":7,"discuss!":6,"chore":5,"confirmed bug":3,"question":3,"you can help!":2,"needs more info":1},"pull_request_labels_count":{"hacktoberfest-accepted":6,"dependencies":5,"github_actions":3,"new feature":2,"confirmed bug":1,"needs more info":1,"documentation":1},"issue_author_associations_count":{"NONE":34,"CONTRIBUTOR":9,"MEMBER":5,"COLLABORATOR":1},"pull_request_author_associations_count":{"CONTRIBUTOR":41,"MEMBER":31,"NONE":15,"COLLABORATOR":5},"issue_authors":{"dblock":3,"maxlinc":3,"michaelherold":2,"jrochkind":2,"apotonick":1,"addam128":1,"loganathansellappa":1,"bobbytables":1,"jcavalieri":1,"myronmarston":1,"DerekYu177":1,"MadBomber":1,"Aldekein":1,"marks":1,"streetlogics":1,"gnomex":1,"danwa5":1,"lflucasferreira":1,"mahemoff":1,"najamelan":1,"deemytch":1,"bkmgit":1,"dub-squared":1,"mltsy":1,"davidstosik":1,"YasuakiOmokawa":1,"Spaceghost":1,"hlascelles":1,"jgr":1,"PashaLVWD":1,"antulik":1,"jmanian":1,"BobbyMcWho":1,"babelfish":1,"anthraxx":1,"jonjonw":1,"huacnlee":1,"zorab47":1,"tilo":1,"Messiviski":1,"magynhard":1,"atomovski":1,"brauliobo":1},"pull_request_authors":{"dblock":23,"michaelherold":8,"BobbyMcWho":5,"dependabot[bot]":5,"koic":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":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-04T00:00:07.477Z","repositories_count":17797595,"issues_count":47434220,"pull_requests_count":147298292,"authors_count":11914089,"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":{"chore":1,"discuss!":1,"new feature":1},"past_year_pull_request_labels_count":{"dependencies":2,"github_actions":2},"past_year_issue_author_associations_count":{"MEMBER":2},"past_year_pull_request_author_associations_count":{"MEMBER":11,"CONTRIBUTOR":4},"past_year_issue_authors":{"dblock":2},"past_year_pull_request_authors":{"dblock":11,"dependabot[bot]":2,"complex857":1,"sue445":1},"maintainers":[{"login":"dblock","count":26,"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":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}]},"events":{"total":{"CreateEvent":1,"DeleteEvent":2,"ForkEvent":7,"IssueCommentEvent":14,"IssuesEvent":4,"PullRequestEvent":6,"PullRequestReviewCommentEvent":1,"PullRequestReviewEvent":8,"PushEvent":10,"ReleaseEvent":1,"WatchEvent":48},"last_year":{"DeleteEvent":2,"ForkEvent":1,"IssueCommentEvent":4,"IssuesEvent":3,"PullRequestEvent":2,"PullRequestReviewEvent":1,"PushEvent":8,"ReleaseEvent":1,"WatchEvent":8}},"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.67908411011154,"created_at":"2024-12-15T21:38:06.766Z","updated_at":"2026-10-05T09:30:25.514Z","avatar_url":"https://github.com/hashie.png","language":"Ruby","monthly_downloads":0,"readme":"# Hashie\n\n[![Join the chat at https://gitter.im/hashie/hashie](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/hashie/hashie?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n[![Gem Version](http://img.shields.io/gem/v/hashie.svg)](http://badge.fury.io/rb/hashie)\n[![Build Status](https://github.com/hashie/hashie/actions/workflows/test.yml/badge.svg)](https://github.com/hashie/hashie/actions/workflows/test.yml)\n[![Coverage Status](https://coveralls.io/repos/github/hashie/hashie/badge.svg)](https://coveralls.io/github/hashie/hashie)\n\n[![eierlegende Wollmilchsau](./mascot.svg)](#mascot) Hashie is a growing collection of tools that extend Hashes and make them more useful.\n\n# Table of Contents\n\n- [Installation](#installation)\n- [Stable Release](#stable-release)\n- [Hash Extensions](#hash-extensions)\n- [Logging](#logging)\n  - [Coercion](#coercion)\n  - [Coercing Collections](#coercing-collections)\n  - [Coercing Hashes](#coercing-hashes)\n  - [Coercing Core Types](#coercing-core-types)\n  - [Coercion Proc](#coercion-proc)\n    - [A note on circular coercion](#a-note-on-circular-coercion)\n  - [KeyConversion](#keyconversion)\n  - [MergeInitializer](#mergeinitializer)\n  - [MethodAccess](#methodaccess)\n  - [MethodAccessWithOverride](#methodaccesswithoverride)\n  - [MethodOverridingInitializer](#methodoverridinginitializer)\n  - [IndifferentAccess](#indifferentaccess)\n  - [IgnoreUndeclared](#ignoreundeclared)\n  - [DeepMerge](#deepmerge)\n  - [DeepFetch](#deepfetch)\n  - [DeepFind](#deepfind)\n  - [DeepLocate](#deeplocate)\n- [StrictKeyAccess](#strictkeyaccess)\n- [Mash](#mash)\n  - [KeepOriginalKeys](#keeporiginalkeys)\n  - [PermissiveRespondTo](#permissiverespondto)\n  - [SafeAssignment](#safeassignment)\n  - [SymbolizeKeys](#symbolizekeys)\n  - [DefineAccessors](#defineaccessors)\n- [Dash](#dash)\n  - [Potential Gotchas](#potential-gotchas)\n  - [PropertyTranslation](#propertytranslation)\n  - [Mash and Rails 4 Strong Parameters](#mash-and-rails-4-strong-parameters)\n  - [Coercion](#coercion-1)\n  - [PredefinedValues](#predefinedvalues)\n- [Trash](#trash)\n- [Clash](#clash)\n- [Rash](#rash)\n  - [Auto-Optimized](#auto-optimized)\n- [Mascot](#mascot)\n- [Contributing](#contributing)\n- [Copyright](#copyright)\n\n## Installation\n\nHashie is available as a RubyGem:\n\n```bash\n$ gem install hashie\n```\n\n## Stable Release\n\nYou're reading the documentation for the next release of Hashie, which should be 5.1.1.\nThe current stable release is [5.1.0](https://github.com/hashie/hashie/blob/v5.1.0/README.md).\n\n## Hash Extensions\n\nThe library is broken up into a number of atomically includable Hash extension modules as described below. This provides maximum flexibility for users to mix and match functionality while maintaining feature parity with earlier versions of Hashie.\n\nAny of the extensions listed below can be mixed into a class by `include`-ing `Hashie::Extensions::ExtensionName`.\n\n## Logging\n\nHashie has a built-in logger that you can override. By default, it logs to `STDOUT` but can be replaced by any `Logger` class. The logger is accessible on the Hashie module, as shown below:\n\n```ruby\n# Set the logger to the Rails logger\nHashie.logger = Rails.logger\n```\n\n### Coercion\n\nCoercions allow you to set up \"coercion rules\" based either on the key or the value type to massage data as it's being inserted into the Hash. Key coercions might be used, for example, in lightweight data modeling applications such as an API client:\n\n```ruby\nclass Tweet \u003c Hash\n  include Hashie::Extensions::Coercion\n  include Hashie::Extensions::MergeInitializer\n  coerce_key :user, User\nend\n\nuser_hash = { name: \"Bob\" }\nTweet.new(user: user_hash)\n# =\u003e automatically calls User.coerce(user_hash) or\n#    User.new(user_hash) if that isn't present.\n```\n\nValue coercions, on the other hand, will coerce values based on the type of the value being inserted. This is useful if you are trying to build a Hash-like class that is self-propagating.\n\n```ruby\nclass SpecialHash \u003c Hash\n  include Hashie::Extensions::Coercion\n  coerce_value Hash, SpecialHash\n\n  def initialize(hash = {})\n    super\n    hash.each_pair do |k,v|\n      self[k] = v\n    end\n  end\nend\n```\n\n### Coercing Collections\n\n```ruby\nclass Tweet \u003c Hash\n  include Hashie::Extensions::Coercion\n  coerce_key :mentions, Array[User]\n  coerce_key :friends, Set[User]\nend\n\nuser_hash = { name: \"Bob\" }\nmentions_hash= [user_hash, user_hash]\nfriends_hash = [user_hash]\ntweet = Tweet.new(mentions: mentions_hash, friends: friends_hash)\n# =\u003e automatically calls User.coerce(user_hash) or\n#    User.new(user_hash) if that isn't present on each element of the array\n\ntweet.mentions.map(\u0026:class) # =\u003e [User, User]\ntweet.friends.class # =\u003e Set\n```\n\n### Coercing Hashes\n\n```ruby\nclass Relation\n  def initialize(string)\n    @relation = string\n  end\nend\n\nclass Tweet \u003c Hash\n  include Hashie::Extensions::Coercion\n  coerce_key :relations, Hash[User =\u003e Relation]\nend\n\nuser_hash = { name: \"Bob\" }\nrelations_hash= { user_hash =\u003e \"father\", user_hash =\u003e \"friend\" }\ntweet = Tweet.new(relations: relations_hash)\ntweet.relations.map { |k,v| [k.class, v.class] } # =\u003e [[User, Relation], [User, Relation]]\ntweet.relations.class # =\u003e Hash\n\n# =\u003e automatically calls User.coerce(user_hash) on each key\n#    and Relation.new on each value since Relation doesn't define the `coerce` class method\n```\n\n### Coercing Core Types\n\nHashie handles coercion to the following by using standard conversion methods:\n\n| type     | method   |\n|----------|----------|\n| Integer  | `#to_i`  |\n| Float    | `#to_f`  |\n| Complex  | `#to_c`  |\n| Rational | `#to_r`  |\n| String   | `#to_s`  |\n| Symbol   | `#to_sym`|\n\n**Note**: The standard Ruby conversion methods are less strict than you may assume. For example, `:foo.to_i` raises an error but `\"foo\".to_i` returns 0.\n\nYou can also use coerce from the following supertypes with `coerce_value`:\n- Integer\n- Numeric\n\nHashie does not have built-in support for coercing boolean values, since Ruby does not have a built-in boolean type or standard method for coercing to a boolean. You can coerce to booleans using a custom proc.\n\n### Coercion Proc\n\nYou can use a custom coercion proc on either `#coerce_key` or `#coerce_value`. This is useful for coercing to booleans or other simple types without creating a new class and `coerce` method. For example:\n\n```ruby\nclass Tweet \u003c Hash\n  include Hashie::Extensions::Coercion\n  coerce_key :retweeted, -\u003e(v) do\n    case v\n    when String\n      !!(v =~ /\\A(true|t|yes|y|1)\\z/i)\n    when Numeric\n      !v.to_i.zero?\n    else\n      v == true\n    end\n  end\nend\n```\n\n#### A note on circular coercion\n\nSince `coerce_key` is a class-level method, you cannot have circular coercion without the use of a proc. For example:\n\n```ruby\nclass CategoryHash \u003c Hash\n  include Hashie::Extensions::Coercion\n  include Hashie::Extensions::MergeInitializer\n\n  coerce_key :products, Array[ProductHash]\nend\n\nclass ProductHash \u003c Hash\n  include Hashie::Extensions::Coercion\n  include Hashie::Extensions::MergeInitializer\n\n  coerce_key :categories, Array[CategoriesHash]\nend\n```\n\nThis will fail with a `NameError` for `CategoryHash::ProductHash` because `ProductHash` is not defined at the point that `coerce_key` is happening for `CategoryHash`.\n\nTo work around this, you can use a coercion proc. For example, you could do:\n\n```ruby\nclass CategoryHash \u003c Hash\n  # ...\n  coerce_key :products, -\u003e(value) do\n    return value.map { |v| ProductHash.new(v) } if value.respond_to?(:map)\n\n    ProductHash.new(value)\n  end\nend\n```\n\n### KeyConversion\n\nThe KeyConversion extension gives you the convenience methods of `symbolize_keys` and `stringify_keys` along with their bang counterparts. You can also include just stringify or just symbolize with `Hashie::Extensions::StringifyKeys` or `Hashie::Extensions::SymbolizeKeys`.\n\nHashie also has a utility method for converting keys on a Hash without a mixin:\n\n```ruby\nHashie.symbolize_keys! hash # =\u003e Symbolizes all string keys of hash.\nHashie.symbolize_keys hash # =\u003e Returns a copy of hash with string keys symbolized.\nHashie.stringify_keys! hash # =\u003e Stringifies keys of hash.\nHashie.stringify_keys hash # =\u003e Returns a copy of hash with keys stringified.\n```\n\n### MergeInitializer\n\nThe MergeInitializer extension simply makes it possible to initialize a Hash subclass with another Hash, giving you a quick short-hand.\n\n### MethodAccess\n\nThe MethodAccess extension allows you to quickly build method-based reading, writing, and querying into your Hash descendant. It can also be included as individual modules, i.e. `Hashie::Extensions::MethodReader`, `Hashie::Extensions::MethodWriter` and `Hashie::Extensions::MethodQuery`.\n\n```ruby\nclass MyHash \u003c Hash\n  include Hashie::Extensions::MethodAccess\nend\n\nh = MyHash.new\nh.abc = 'def'\nh.abc  # =\u003e 'def'\nh.abc? # =\u003e true\n```\n\n### MethodAccessWithOverride\n\nThe MethodAccessWithOverride extension is like the MethodAccess extension, except that it allows you to override Hash methods. It aliases any overridden method with two leading underscores. To include only this overriding functionality, you can include the single module `Hashie::Extensions::MethodOverridingWriter`.\n\n```ruby\nclass MyHash \u003c Hash\n  include Hashie::Extensions::MethodAccess\nend\n\nclass MyOverridingHash \u003c Hash\n  include Hashie::Extensions::MethodAccessWithOverride\nend\n\nnon_overriding = MyHash.new\nnon_overriding.zip = 'a-dee-doo-dah'\nnon_overriding.zip #=\u003e [[['zip', 'a-dee-doo-dah']]]\n\noverriding = MyOverridingHash.new\noverriding.zip = 'a-dee-doo-dah'\noverriding.zip   #=\u003e 'a-dee-doo-dah'\noverriding.__zip #=\u003e [[['zip', 'a-dee-doo-dah']]]\n```\n\n### MethodOverridingInitializer\n\nThe MethodOverridingInitializer extension will override hash methods if you pass in a normal hash to the constructor. It aliases any overridden method with two leading underscores. To include only this initializing functionality, you can include the single module `Hashie::Extensions::MethodOverridingInitializer`.\n\n```ruby\nclass MyHash \u003c Hash\nend\n\nclass MyOverridingHash \u003c Hash\n  include Hashie::Extensions::MethodOverridingInitializer\nend\n\nnon_overriding = MyHash.new(zip: 'a-dee-doo-dah')\nnon_overriding.zip #=\u003e []\n\noverriding = MyOverridingHash.new(zip: 'a-dee-doo-dah')\noverriding.zip   #=\u003e 'a-dee-doo-dah'\noverriding.__zip #=\u003e [[['zip', 'a-dee-doo-dah']]]\n```\n\n### IndifferentAccess\n\nThis extension can be mixed in to your Hash subclass to allow you to use Strings or Symbols interchangeably as keys; similar to the `params` hash in Rails.\n\nIn addition, IndifferentAccess will also inject itself into sub-hashes so they behave the same.\n\n```ruby\nclass MyHash \u003c Hash\n  include Hashie::Extensions::MergeInitializer\n  include Hashie::Extensions::IndifferentAccess\nend\n\nmyhash = MyHash.new(:cat =\u003e 'meow', 'dog' =\u003e 'woof')\nmyhash['cat'] # =\u003e \"meow\"\nmyhash[:cat]  # =\u003e \"meow\"\nmyhash[:dog]  # =\u003e \"woof\"\nmyhash['dog'] # =\u003e \"woof\"\n\n# Auto-Injecting into sub-hashes.\nmyhash['fishes'] = {}\nmyhash['fishes'].class # =\u003e Hash\nmyhash['fishes'][:food] = 'flakes'\nmyhash['fishes']['food'] # =\u003e \"flakes\"\n```\n\nTo get back a normal, not-indifferent Hash, you can use `#to_hash` on the indifferent hash. It exports the keys as strings, not symbols:\n\n```ruby\nmyhash = MyHash.new\nmyhash[\"foo\"] = \"bar\"\nmyhash[:foo]  #=\u003e \"bar\"\n\nnormal_hash = myhash.to_hash\nmyhash[\"foo\"]  #=\u003e \"bar\"\nmyhash[:foo]  #=\u003e nil\n```\n\n### IgnoreUndeclared\n\nThis extension can be mixed in to silently ignore undeclared properties on initialization instead of raising an error. This is useful when using a Trash to capture a subset of a larger hash.\n\n```ruby\nclass Person \u003c Trash\n  include Hashie::Extensions::IgnoreUndeclared\n  property :first_name\n  property :last_name\nend\n\nuser_data = {\n  first_name: 'Freddy',\n  last_name: 'Nostrils',\n  email: 'freddy@example.com'\n}\n\np = Person.new(user_data) # 'email' is silently ignored\n\np.first_name # =\u003e 'Freddy'\np.last_name  # =\u003e 'Nostrils'\np.email      # =\u003e NoMethodError\n```\n\n### DeepMerge\n\nThis extension allows you to easily include a recursive merging\nsystem into any Hash descendant:\n\n```ruby\nclass MyHash \u003c Hash\n  include Hashie::Extensions::DeepMerge\nend\n\nh1 = MyHash[{ x: { y: [4,5,6] }, z: [7,8,9] }]\nh2 = MyHash[{ x: { y: [7,8,9] }, z: \"xyz\" }]\n\nh1.deep_merge(h2) # =\u003e { x: { y: [7, 8, 9] }, z: \"xyz\" }\nh2.deep_merge(h1) # =\u003e { x: { y: [4, 5, 6] }, z: [7, 8, 9] }\n```\n\nLike with Hash#merge in the standard library, a block can be provided to merge values:\n\n```ruby\nclass MyHash \u003c Hash\n  include Hashie::Extensions::DeepMerge\nend\n\nh1 = MyHash[{ a: 100, b: 200, c: { c1: 100 } }]\nh2 = MyHash[{ b: 250, c: { c1: 200 } }]\n\nh1.deep_merge(h2) { |key, this_val, other_val| this_val + other_val }\n# =\u003e { a: 100, b: 450, c: { c1: 300 } }\n```\n\n\n### DeepFetch\n\nThis extension can be mixed in to provide for safe and concise retrieval of deeply nested hash values. In the event that the requested key does not exist a block can be provided and its value will be returned.\n\nThough this is a hash extension, it conveniently allows for arrays to be present in the nested structure. This feature makes the extension particularly useful for working with JSON API responses.\n\n```ruby\nuser = {\n  name: { first: 'Bob', last: 'Boberts' },\n  groups: [\n    { name: 'Rubyists' },\n    { name: 'Open source enthusiasts' }\n  ]\n}\n\nuser.extend Hashie::Extensions::DeepFetch\n\nuser.deep_fetch :name, :first # =\u003e 'Bob'\nuser.deep_fetch :name, :middle # =\u003e 'KeyError: Could not fetch middle'\n\n# using a default block\nuser.deep_fetch(:name, :middle) { |key| 'default' }  # =\u003e  'default'\n\n# a nested array\nuser.deep_fetch :groups, 1, :name # =\u003e 'Open source enthusiasts'\n```\n\n### DeepFind\n\nThis extension can be mixed in to provide for concise searching for keys within a deeply nested hash.\n\nIt can also search through any Enumerable contained within the hash for objects with the specified key.\n\nNote: The searches are depth-first, so it is not guaranteed that a shallowly nested value will be found before a deeply nested value.\n\n```ruby\nuser = {\n  name: { first: 'Bob', last: 'Boberts' },\n  groups: [\n    { name: 'Rubyists' },\n    { name: 'Open source enthusiasts' }\n  ]\n}\n\nuser.extend Hashie::Extensions::DeepFind\n\nuser.deep_find(:name)   #=\u003e { first: 'Bob', last: 'Boberts' }\nuser.deep_detect(:name) #=\u003e { first: 'Bob', last: 'Boberts' }\n\nuser.deep_find_all(:name) #=\u003e [{ first: 'Bob', last: 'Boberts' }, 'Rubyists', 'Open source enthusiasts']\nuser.deep_select(:name)   #=\u003e [{ first: 'Bob', last: 'Boberts' }, 'Rubyists', 'Open source enthusiasts']\n```\n\n### DeepLocate\n\nThis extension can be mixed in to provide a depth first search based search for enumerables matching a given comparator callable.\n\nIt returns all enumerables which contain at least one element, for which the given comparator returns ```true```.\n\nBecause the container objects are returned, the result elements can be modified in place. This way, one can perform modifications on deeply nested hashes without the need to know the exact paths.\n\n```ruby\n\nbooks = [\n  {\n    title: \"Ruby for beginners\",\n    pages: 120\n  },\n  {\n    title: \"CSS for intermediates\",\n    pages: 80\n  },\n  {\n    title: \"Collection of ruby books\",\n    books: [\n      {\n        title: \"Ruby for the rest of us\",\n        pages: 576\n      }\n    ]\n  }\n]\n\nbooks.extend(Hashie::Extensions::DeepLocate)\n\n# for ruby 1.9 leave *no* space between the lambda rocket and the braces\n# http://ruby-journal.com/becareful-with-space-in-lambda-hash-rocket-syntax-between-ruby-1-dot-9-and-2-dot-0/\n\nbooks.deep_locate -\u003e (key, value, object) { key == :title \u0026\u0026 value.include?(\"Ruby\") }\n# =\u003e [{:title=\u003e\"Ruby for beginners\", :pages=\u003e120}, {:title=\u003e\"Ruby for the rest of us\", :pages=\u003e576}]\n\nbooks.deep_locate -\u003e (key, value, object) { key == :pages \u0026\u0026 value \u003c= 120 }\n# =\u003e [{:title=\u003e\"Ruby for beginners\", :pages=\u003e120}, {:title=\u003e\"CSS for intermediates\", :pages=\u003e80}]\n```\n\n## StrictKeyAccess\n\nThis extension can be mixed in to allow a Hash to raise an error when attempting to extract a value using a non-existent key.\n\n```ruby\nclass StrictKeyAccessHash \u003c Hash\n  include Hashie::Extensions::StrictKeyAccess\nend\n\n\u003e\u003e hash = StrictKeyAccessHash[foo: \"bar\"]\n=\u003e {:foo=\u003e\"bar\"}\n\u003e\u003e hash[:foo]\n=\u003e \"bar\"\n\u003e\u003e hash[:cow]\n  KeyError: key not found: :cow\n```\n\n## Mash\n\nMash is an extended Hash that gives simple pseudo-object functionality that can be built from hashes and easily extended. It is intended to give the user easier access to the objects within the Mash through a property-like syntax, while still retaining all Hash functionality.\n\n```ruby\nmash = Hashie::Mash.new\nmash.name? # =\u003e false\nmash.name # =\u003e nil\nmash.name = \"My Mash\"\nmash.name # =\u003e \"My Mash\"\nmash.name? # =\u003e true\nmash.inspect # =\u003e \u003cHashie::Mash name=\"My Mash\"\u003e\n\nmash = Hashie::Mash.new\n# use bang methods for multi-level assignment\nmash.author!.name = \"Michael Bleigh\"\nmash.author # =\u003e \u003cHashie::Mash name=\"Michael Bleigh\"\u003e\n\nmash = Hashie::Mash.new\n# use under-bang methods for multi-level testing\nmash.author_.name? # =\u003e false\nmash.inspect # =\u003e \u003cHashie::Mash\u003e\n```\n\n**Note:** The `?` method will return false if a key has been set to false or nil. In order to check if a key has been set at all, use the `mash.key?('some_key')` method instead.\n\n_How does Mash handle conflicts with pre-existing methods?_\n\nPlease note that a Mash will not override methods through the use of the property-like syntax. This can lead to confusion if you expect to be able to access a Mash value through the property-like syntax for a key that conflicts with a method name. However, it protects users of your library from the unexpected behavior of those methods being overridden behind the scenes.\n\n```ruby\nmash = Hashie::Mash.new\nmash.name = \"My Mash\"\nmash.zip = \"Method Override?\"\nmash.zip # =\u003e [[[\"name\", \"My Mash\"]], [[\"zip\", \"Method Override?\"]]]\n```\n\nSince Mash gives you the ability to set arbitrary keys that then act as methods, Hashie logs when there is a conflict between a key and a pre-existing method. You can set the logger that this logs message to via the global Hashie logger:\n\n```ruby\nHashie.logger = Rails.logger\n```\n\nYou can also disable the logging in subclasses of Mash:\n\n```ruby\nclass Response \u003c Hashie::Mash\n  disable_warnings\nend\n```\n\nThe default is to disable logging for all methods that conflict. If you would like to only disable the logging for specific methods, you can include an array of method keys:\n\n```ruby\nclass Response \u003c Hashie::Mash\n  disable_warnings :zip, :zap\nend\n```\n\nThis behavior is cumulative. The examples above and below behave identically.\n\n```ruby\nclass Response \u003c Hashie::Mash\n  disable_warnings :zip\n  disable_warnings :zap\nend\n```\n\nDisable warnings will honor the last `disable_warnings` call. Calling without parameters will override the ignored methods list, and calling with parameters will create a new ignored methods list. This includes child classes that inherit from a class that disables warnings.\n\n```ruby\nclass Message \u003c Hashie::Mash\n  disable_warnings :zip, :zap\n  disable_warnings\nend\n\n# No errors will be logged\nMessage.new(merge: 'true', compact: true)\n```\n\n```ruby\nclass Message \u003c Hashie::Mash\n  disable_warnings\nend\n\nclass Response \u003c Message\n  disable_warnings :zip, :zap\nend\n\n# 2 errors will be logged\nResponse.new(merge: 'true', compact: true, zip: '90210', zap: 'electric')\n```\n\nIf you would like to create an anonymous subclass of a Hashie::Mash with key conflict warnings disabled:\n\n```ruby\nHashie::Mash.quiet.new(zip: '90210', compact: true) # no errors logged\nHashie::Mash.quiet(:zip).new(zip: '90210', compact: true) # error logged for compact\n```\n\n_How does the wrapping of Mash sub-Hashes work?_\n\nMash duplicates any sub-Hashes that you add to it and wraps them in a Mash. This allows for infinite chaining of nested Hashes within a Mash without modifying the object(s) that are passed into the Mash. When you subclass Mash, the subclass wraps any sub-Hashes in its own class. This preserves any extensions that you mixed into the Mash subclass and allows them to work within the sub-Hashes, in addition to the main containing Mash.\n\n```ruby\nmash = Hashie::Mash.new(name: \"Hashie\", dependencies: { rake: \"\u003c 11\", rspec: \"~\u003e 3.0\" })\nmash.dependencies.class #=\u003e Hashie::Mash\n\nclass MyGem \u003c Hashie::Mash; end\nmy_gem = MyGem.new(name: \"Hashie\", dependencies: { rake: \"\u003c 11\", rspec: \"~\u003e 3.0\" })\nmy_gem.dependencies.class #=\u003e MyGem\n```\n\n_How does Mash handle key types which cannot be symbolized?_\n\nMash preserves keys which cannot be converted *directly* to both a string and a symbol, such as numeric keys. Since Mash is conceived to provide pseudo-object functionality, handling keys which cannot represent a method call falls outside its scope of value.\n\n```ruby\nHashie::Mash.new('1' =\u003e 'one string', :'1' =\u003e 'one sym', 1 =\u003e 'one num')\n# =\u003e {\"1\"=\u003e\"one sym\", 1=\u003e\"one num\"}\n```\n\nThe symbol key `:'1'` is converted the string `'1'` to support indifferent access and consequently its value `'one sym'` will override the previously set `'one string'`. However, the subsequent key of `1` cannot directly convert to a symbol and therefore **not** converted to the string `'1'` that would otherwise override the previously set value of `'one sym'`.\n\n_What else can Mash do?_\n\nMash allows you also to transform any files into a Mash objects.\n\n```yml\n#/etc/config/settings/twitter.yml\ndevelopment:\n  api_key: 'api_key'\nproduction:\n  api_key: \u003c%= ENV['API_KEY'] %\u003e #let's say that ENV['API_KEY'] is set to 'abcd'\n```\n\n```ruby\nmash = Mash.load('settings/twitter.yml')\nmash.development.api_key # =\u003e 'localhost'\nmash.development.api_key = \"foo\" # =\u003e \u003c# RuntimeError can't modify frozen ...\u003e\nmash.development.api_key? # =\u003e true\n```\n\nYou can also load with a `Pathname` object:\n\n```ruby\nmash = Mash.load(Pathname 'settings/twitter.yml')\nmash.development.api_key # =\u003e 'localhost'\n```\n\nYou can access a Mash from another class:\n\n```ruby\nmash = Mash.load('settings/twitter.yml')[ENV['RACK_ENV']]\nTwitter.extend mash.to_module # NOTE: if you want another name than settings, call: to_module('my_settings')\nTwitter.settings.api_key # =\u003e 'abcd'\n```\n\nYou can use another parser (by default: [YamlErbParser](lib/hashie/extensions/parsers/yaml_erb_parser.rb)):\n\n```\n#/etc/data/user.csv\nid | name          | lastname\n---|------------- | -------------\n1  |John          | Doe\n2  |Laurent       | Garnier\n```\n\n```ruby\nmash = Mash.load('data/user.csv', parser: MyCustomCsvParser)\n# =\u003e { 1 =\u003e { name: 'John', lastname: 'Doe'}, 2 =\u003e { name: 'Laurent', lastname: 'Garnier' } }\nmash[1] #=\u003e { name: 'John', lastname: 'Doe' }\n```\n\nThe `Mash#load` method calls `YAML.safe_load(path, [], [], true)`.\n\nSpecify `permitted_symbols`, `permitted_classes` and `aliases` options as needed.\n\n```ruby\nMash.load('data/user.csv', permitted_classes: [Symbol], permitted_symbols: [], aliases: false)\n```\n\n### KeepOriginalKeys\n\nThis extension can be mixed into a Mash to keep the form of any keys passed directly into the Mash. By default, Mash converts symbol keys to strings to give indifferent access. This extension still allows indifferent access, but keeps the form of the keys to eliminate confusion when you're not expecting the keys to change.\n\n```ruby\nclass KeepingMash \u003c ::Hashie::Mash\n  include Hashie::Extensions::Mash::KeepOriginalKeys\nend\n\nmash = KeepingMash.new(:symbol_key =\u003e :symbol, 'string_key' =\u003e 'string')\nmash.to_hash == { :symbol_key =\u003e :symbol, 'string_key' =\u003e 'string' }  #=\u003e true\nmash.symbol_key  #=\u003e :symbol\nmash[:symbol_key]  #=\u003e :symbol\nmash['symbol_key']  #=\u003e :symbol\nmash.string_key  #=\u003e 'string'\nmash['string_key']  #=\u003e 'string'\nmash[:string_key]  #=\u003e 'string'\n```\n\n### PermissiveRespondTo\n\nBy default, Mash only states that it responds to built-in methods, affixed methods (e.g. setters, underbangs, etc.), and keys that it currently contains. That means it won't state that it responds to a getter for an unset key, as in the following example:\n\n```ruby\nmash = Hashie::Mash.new(a: 1)\nmash.respond_to? :b  #=\u003e false\n```\n\nThis means that by default Mash is not a perfect match for use with a SimpleDelegator since the delegator will not forward messages for unset keys to the Mash even though it can handle them.\n\nIn order to have a SimpleDelegator-compatible Mash, you can use the `PermissiveRespondTo` extension to make Mash respond to anything.\n\n```ruby\nclass PermissiveMash \u003c Hashie::Mash\n  include Hashie::Extensions::Mash::PermissiveRespondTo\nend\n\nmash = PermissiveMash.new(a: 1)\nmash.respond_to? :b  #=\u003e true\n```\n\nThis comes at the cost of approximately 20% performance for initialization and setters and 19KB of permanent memory growth for each such class that you create.\n\n### SafeAssignment\n\nThis extension can be mixed into a Mash to guard the attempted overwriting of methods by property setters. When mixed in, the Mash will raise an `ArgumentError` if you attempt to write a property with the same name as an existing method.\n\n```ruby\nclass SafeMash \u003c ::Hashie::Mash\n  include Hashie::Extensions::Mash::SafeAssignment\nend\n\nsafe_mash = SafeMash.new\nsafe_mash.zip   = 'Test' # =\u003e ArgumentError\nsafe_mash[:zip] = 'test' # =\u003e still ArgumentError\n```\n\n### SymbolizeKeys\n\nThis extension can be mixed into a Mash to change the default behavior of converting keys to strings. After mixing this extension into a Mash, the Mash will convert all string keys to symbols. It can be useful to use with keywords argument, which required symbol keys.\n\n```ruby\nclass SymbolizedMash \u003c ::Hashie::Mash\n  include Hashie::Extensions::Mash::SymbolizeKeys\nend\n\nsymbol_mash = SymbolizedMash.new\nsymbol_mash['test'] = 'value'\nsymbol_mash.test  #=\u003e 'value'\nsymbol_mash.to_h  #=\u003e {test: 'value'}\n\ndef example(test:)\n  puts test\nend\n\nexample(symbol_mash) #=\u003e value\n```\n\nThere is a major benefit and coupled with a major trade-off to this decision (at least on older Rubies). As a benefit, by using symbols as keys, you will be able to use the implicit conversion of a Mash via the `#to_hash` method to destructure (or splat) the contents of a Mash out to a block. This can be handy for doing iterations through the Mash's keys and values, as follows:\n\n```ruby\nsymbol_mash = SymbolizedMash.new(id: 123, name: 'Rey')\nsymbol_mash.each do |key, value|\n  # key is :id, then :name\n  # value is 123, then 'Rey'\nend\n```\n\nHowever, on Rubies less than 2.0, this means that every key you send to the Mash will generate a symbol. Since symbols are not garbage-collected on older versions of Ruby, this can cause a slow memory leak when using a symbolized Mash with data generated from user input.\n\n### DefineAccessors\n\nThis extension can be mixed into a Mash so it makes it behave like `OpenStruct`. It reduces the overhead of `method_missing?` magic by lazily defining field accessors when they're requested.\n\n```ruby\nclass MyHash \u003c ::Hashie::Mash\n  include Hashie::Extensions::Mash::DefineAccessors\nend\n\nmash = MyHash.new\nMyHash.method_defined?(:foo=) #=\u003e false\nmash.foo = 123\nMyHash.method_defined?(:foo=) #=\u003e true\n\nMyHash.method_defined?(:foo) #=\u003e false\nmash.foo #=\u003e 123\nMyHash.method_defined?(:foo) #=\u003e true\n```\n\nYou can also extend the existing mash without defining a class:\n\n```ruby\nmash = ::Hashie::Mash.new.with_accessors!\n```\n\n## Dash\n\nDash is an extended Hash that has a discrete set of defined properties and only those properties may be set on the hash. Additionally, you can set defaults for each property. You can also flag a property as required. Required properties will raise an exception if unset. Another option is message for required properties, which allow you to add custom messages for required property. A property with a proc value will be evaluated lazily upon retrieval.\n\nYou can also conditionally require certain properties by passing a Proc or Symbol. If a Proc is provided, it will be run in the context of the Dash instance. If a Symbol is provided, the value returned for the property or method of the same name will be evaluated. The property will be required if the result of the conditional is truthy.\n\n```ruby\nclass Person \u003c Hashie::Dash\n  property :name, required: true\n  property :age, required: true, message: 'must be set.'\n  property :email\n  property :phone, required: -\u003e { email.nil? }, message: 'is required if email is not set.'\n  property :pants, required: :weekday?, message: 'are only required on weekdays.'\n  property :occupation, default: 'Rubyist'\n  property :genome\n\n  def weekday?\n    [ Time.now.saturday?, Time.now.sunday? ].none?\n  end\nend\n\np = Person.new # =\u003e ArgumentError: The property 'name' is required for this Dash.\np = Person.new(name: 'Bob') # =\u003e ArgumentError: The property 'age' must be set.\n\np = Person.new(name: \"Bob\", age: 18)\np.name         # =\u003e 'Bob'\np.name = nil   # =\u003e ArgumentError: The property 'name' is required for this Dash.\np.age          # =\u003e 18\np.age = nil    # =\u003e ArgumentError: The property 'age' must be set.\np.email = 'abc@def.com'\np.occupation   # =\u003e 'Rubyist'\np.email        # =\u003e 'abc@def.com'\np[:awesome]    # =\u003e NoMethodError\np[:occupation] # =\u003e 'Rubyist'\np.update_attributes!(name: 'Trudy', occupation: 'Evil')\np.occupation   # =\u003e 'Evil'\np.name         # =\u003e 'Trudy'\np.update_attributes!(occupation: nil)\np.occupation   # =\u003e 'Rubyist'\np.genome = -\u003e { Genome.sequence } # Some expensive operation\np.genome       # =\u003e 'GATTACA'\n```\n\nProperties defined as symbols are not the same thing as properties defined as strings.\n\n```ruby\nclass Tricky \u003c Hashie::Dash\n  property :trick\n  property 'trick'\nend\n\np = Tricky.new(trick: 'one', 'trick' =\u003e 'two')\np.trick # =\u003e 'one', always symbol version\np[:trick] # =\u003e 'one'\np['trick'] # =\u003e 'two'\n```\n\nNote that accessing a property as a method always uses the symbol version.\n\n```ruby\nclass Tricky \u003c Hashie::Dash\n  property 'trick'\nend\n\np = Tricky.new('trick' =\u003e 'two')\np.trick # =\u003e NoMethodError\n```\n\nIf you would like to update a Dash and use any default values set in the case of a `nil` value, use `#update_attributes!`.\n\n```ruby\nclass WithDefaults \u003c Hashie::Dash\n  property :description, default: 'none'\nend\n\ndash = WithDefaults.new\ndash.description  #=\u003e 'none'\n\ndash.description = 'You committed one of the classic blunders!'\ndash.description  #=\u003e 'You committed one of the classic blunders!'\n\ndash.description = nil\ndash.description  #=\u003e nil\n\ndash.description = 'Only slightly less known is ...'\ndash.update_attributes!(description: nil)\ndash.description  #=\u003e 'none'\n```\n\n### Potential Gotchas\n\nBecause Dashes are subclasses of the built-in Ruby Hash class, the double-splat operator takes the Dash as-is without any conversion. This can lead to strange behavior when you use the double-splat operator on a Dash as the first part of a keyword list or built Hash. For example:\n\n```ruby\nclass Foo \u003c Hashie::Dash\n  property :bar\nend\n\nfoo = Foo.new(bar: 'baz')      #=\u003e {:bar=\u003e\"baz\"}\nqux = { **foo, quux: 'corge' } #=\u003e {:bar=\u003e \"baz\", :quux=\u003e\"corge\"}\nqux.is_a?(Foo)                 #=\u003e true\nqux[:quux]\n#=\u003e raise NoMethodError, \"The property 'quux' is not defined for Foo.\"\nqux.key?(:quux) #=\u003e true\n```\n\nYou can work around this problem in two ways:\n\n1. Call `#to_h` on the resulting object to convert it into a Hash.\n2. Use the double-splat operator on the Dash as the last argument in the Hash literal. This will cause the resulting object to be a Hash instead of a Dash, thereby circumventing the problem.\n\n```ruby\nqux = { **foo, quux: 'corge' }.to_h #=\u003e {:bar=\u003e \"baz\", :quux=\u003e\"corge\"}\nqux.is_a?(Hash)                     #=\u003e true\nqux[:quux]                          #=\u003e \"corge\"\n\nqux = { quux: 'corge', **foo } #=\u003e {:quux=\u003e\"corge\", :bar=\u003e \"baz\"}\nqux.is_a?(Hash)                #=\u003e true\nqux[:quux]                     #=\u003e \"corge\"\n```\n\n### PropertyTranslation\n\nThe `Hashie::Extensions::Dash::PropertyTranslation` mixin extends a Dash with\nthe ability to remap keys from a source hash.\n\nProperty translation is useful when you need to read data from another\napplication -- such as a Java API -- where the keys are named differently from\nRuby conventions.\n\n```ruby\nclass PersonHash \u003c Hashie::Dash\n  include Hashie::Extensions::Dash::PropertyTranslation\n\n  property :first_name, from: :firstName\n  property :last_name, from: :lastName\n  property :first_name, from: :f_name\n  property :last_name, from: :l_name\nend\n\nperson = PersonHash.new(firstName: 'Michael', l_name: 'Bleigh')\nperson[:first_name]  #=\u003e 'Michael'\nperson[:last_name]   #=\u003e 'Bleigh\n```\n\nYou can also use a lambda to translate the value. This is particularly useful\nwhen you want to ensure the type of data you're wrapping.\n\n```ruby\nclass DataModelHash \u003c Hashie::Dash\n  include Hashie::Extensions::Dash::PropertyTranslation\n\n  property :id, transform_with: -\u003e(value) { value.to_i }\n  property :created_at, from: :created, with: -\u003e(value) { Time.parse(value) }\nend\n\nmodel = DataModelHash.new(id: '123', created: '2014-04-25 22:35:28')\nmodel.id.class          #=\u003e Integer (Fixnum if you are using Ruby 2.3 or lower)\nmodel.created_at.class  #=\u003e Time\n```\n\n### Mash and Rails 4 Strong Parameters\n\nTo enable compatibility with Rails 4 use the [hashie-forbidden_attributes](https://github.com/Maxim-Filimonov/hashie-forbidden_attributes) gem.\n\n### Coercion\n\nIf you want to use `Hashie::Extensions::Coercion` together with `Dash` then\nyou may probably want to use `Hashie::Extensions::Dash::Coercion` instead.\nThis extension automatically includes `Hashie::Extensions::Coercion`\nand also adds a convenient `:coerce` option to `property` so you can define coercion in one line\ninstead of using `property` and `coerce_key` separate:\n\n```ruby\nclass UserHash \u003c Hashie::Dash\n  include Hashie::Extensions::Coercion\n\n  property :id\n  property :posts\n\n  coerce_key :posts, Array[PostHash]\nend\n```\n\nThis is the same as:\n\n```ruby\nclass UserHash \u003c Hashie::Dash\n  include Hashie::Extensions::Dash::Coercion\n\n  property :id\n  property :posts, coerce: Array[PostHash]\nend\n```\n\n### PredefinedValues\n\nThe `Hashie::Extensions::Dash::PredefinedValues` mixin extends a Dash with\nthe ability to accept predefined values on a property.\n\n```ruby\nclass UserHash \u003c Hashie::Dash\n  include Hashie::Extensions::Dash::PredefinedValues\n\n  property :gender, values: %i[male female prefer_not_to_say]\n  property :age, values: (0..150)\nend\n```\n\n## Trash\n\nA Trash is a Dash that allows you to translate keys on initialization. It mixes\nin the PropertyTranslation mixin by default and is used like so:\n\n```ruby\nclass Person \u003c Hashie::Trash\n  property :first_name, from: :firstName\nend\n```\n\nThis will automatically translate the \u003ctt\u003efirstName\u003c/tt\u003e key to \u003ctt\u003efirst_name\u003c/tt\u003e\nwhen it is initialized using a hash such as through:\n\n```ruby\nPerson.new(firstName: 'Bob')\n```\n\nTrash also supports translations using lambda, this could be useful when dealing with external API's. You can use it in this way:\n\n```ruby\nclass Result \u003c Hashie::Trash\n  property :id, transform_with: lambda { |v| v.to_i }\n  property :created_at, from: :creation_date, with: lambda { |v| Time.parse(v) }\nend\n```\n\nthis will produce the following\n\n```ruby\nresult = Result.new(id: '123', creation_date: '2012-03-30 17:23:28')\nresult.id.class         # =\u003e Integer (Fixnum if you are using Ruby 2.3 or lower)\nresult.created_at.class # =\u003e Time\n```\n\n## Clash\n\nClash is a Chainable Lazy Hash that allows you to easily construct complex hashes using method notation chaining. This will allow you to use a more action-oriented approach to building options hashes.\n\nEssentially, a Clash is a generalized way to provide much of the same kind of \"chainability\" that libraries like Arel or Rails 2.x's named_scopes provide.\n\n```ruby\nc = Hashie::Clash.new\nc.where(abc: 'def').order(:created_at)\nc # =\u003e { where: { abc: 'def' }, order: :created_at }\n\n# You can also use bang notation to chain into sub-hashes,\n# jumping back up the chain with _end!\nc = Hashie::Clash.new\nc.where!.abc('def').ghi(123)._end!.order(:created_at)\nc # =\u003e { where: { abc: 'def', ghi: 123 }, order: :created_at }\n\n# Multiple hashes are merged automatically\nc = Hashie::Clash.new\nc.where(abc: 'def').where(hgi: 123)\nc # =\u003e { where: { abc: 'def', hgi: 123 } }\n```\n\n## Rash\n\nRash is a Hash whose keys can be Regexps or Ranges, which will map many input keys to a value.\n\nA good use case for the Rash is an URL router for a web framework, where URLs need to be mapped to actions; the Rash's keys match URL patterns, while the values call the action which handles the URL.\n\nIf the Rash's value is a `proc`, the `proc` will be automatically called with the regexp's MatchData (matched groups) as a block argument.\n\n```ruby\n\n# Mapping names to appropriate greetings\ngreeting = Hashie::Rash.new( /^Mr./ =\u003e \"Hello sir!\", /^Mrs./ =\u003e \"Evening, madame.\" )\ngreeting[\"Mr. Steve Austin\"] # =\u003e \"Hello sir!\"\ngreeting[\"Mrs. Steve Austin\"] # =\u003e \"Evening, madame.\"\n\n# Mapping statements to saucy retorts\nmapper = Hashie::Rash.new(\n  /I like (.+)/ =\u003e proc { |m| \"Who DOESN'T like #{m[1]}?!\" },\n  /Get off my (.+)!/ =\u003e proc { |m| \"Forget your #{m[1]}, old man!\" }\n)\nmapper[\"I like traffic lights\"] # =\u003e \"Who DOESN'T like traffic lights?!\"\nmapper[\"Get off my lawn!\"]      # =\u003e \"Forget your lawn, old man!\"\n```\n\n### Auto-Optimized\n\n**Note:** The Rash is automatically optimized every 500 accesses (which means that it sorts the list of Regexps, putting the most frequently matched ones at the beginning).\n\nIf this value is too low or too high for your needs, you can tune it by setting: `rash.optimize_every = n`.\n\n## Mascot\n[![eierlegende Wollmilchsau](./mascot.svg)](https://en.wiktionary.org/wiki/eierlegende_Wollmilchsau) Meet Hashie's \"official\" mascot, the [eierlegende Wollmilchsau](https://en.wiktionary.org/wiki/eierlegende_Wollmilchsau)!\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Copyright\n\nCopyright (c) 2009-2020 [Intridea, Inc.](http://intridea.com), and [contributors](https://github.com/hashie/hashie/graphs/contributors).\n\nMIT License. See [LICENSE](LICENSE) for details.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["activerecord","activejob","mvc","rubygems","rspec","rack","crash-reporting","grape","sinatra","sidekiq"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/22","html_url":"https://ruby.ecosyste.ms/projects/22"}