{"id":342,"name":null,"description":"The official Ruby client for HashiCorp's Vault","url":"https://github.com/hashicorp/vault-ruby","last_synced_at":"2026-07-26T11:00:58.263Z","repository":{"id":30980157,"uuid":"34538436","full_name":"hashicorp/vault-ruby","owner":"hashicorp","description":"The official Ruby client for HashiCorp's Vault","archived":false,"fork":false,"pushed_at":"2026-06-18T17:02:42.000Z","size":610,"stargazers_count":354,"open_issues_count":23,"forks_count":137,"subscribers_count":271,"default_branch":"master","last_synced_at":"2026-06-19T18:05:25.111Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hashicorp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-04-24T19:47:49.000Z","updated_at":"2026-04-16T20:36:33.000Z","dependencies_parsed_at":"2026-05-16T01:02:03.206Z","dependency_job_id":null,"html_url":"https://github.com/hashicorp/vault-ruby","commit_stats":{"total_commits":386,"total_committers":70,"mean_commits":5.514285714285714,"dds":0.5310880829015544,"last_synced_commit":"6945343d15ceeb0380862e7c5943c9bc7b349f91"},"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/hashicorp/vault-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/sbom","scorecard":{"id":457215,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashicorp/vault-ruby","commit":"ad23081296087f9fd69867faf01c8e1f2423cb26"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.1,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/actionlint.yml:7","Info: topLevel 'contents' permission set to 'read': .github/workflows/jira.yaml:66","Info: topLevel 'contents' permission set to 'read': .github/workflows/run-tests.yml:33","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":"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":"Pinned-Dependencies","score":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/actionlint.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/hashicorp/vault-ruby/actionlint.yml/master?enable=pin","Info:   2 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   8 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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Mozilla Public License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/hashicorp/.github/SECURITY.md:1","Info: Found linked content: github.com/hashicorp/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/hashicorp/.github/SECURITY.md:1","Info: Found text in security policy: github.com/hashicorp/.github/SECURITY.md:1"],"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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:26.991Z","repository_id":30980157,"created_at":"2025-08-19T10:02:26.991Z","updated_at":"2025-08-19T10:02:26.991Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34580039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-20T02:00:06.407Z","response_time":98,"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":"hashicorp","name":"HashiCorp","uuid":"761456","kind":"organization","description":"Consistent workflows to provision, secure, connect, and run any infrastructure for any application.","email":"hello@hashicorp.com","website":"https://hashicorp.com","location":"San Francisco, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/761456?v=4","repositories_count":920,"last_synced_at":"2025-07-01T06:04:51.252Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hashicorp","funding_links":[],"total_stars":317824,"followers":9022,"following":0,"created_at":"2022-11-02T16:21:47.799Z","updated_at":"2025-07-01T06:04:51.253Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp/repositories"},"packages":[{"id":12350795,"name":"vault","ecosystem":"rubygems","description":"Vault is a Ruby API client for interacting with a Vault server.","homepage":"https://github.com/hashicorp/vault-ruby","licenses":"MPL-2.0","normalized_licenses":["MPL-2.0"],"repository_url":"https://github.com/hashicorp/vault-ruby","keywords_array":[],"namespace":null,"versions_count":34,"first_release_published_at":"2010-05-15T02:10:16.147Z","latest_release_published_at":"2026-03-31T14:42:35.264Z","latest_release_number":"0.20.1","last_synced_at":"2026-06-18T15:00:52.621Z","created_at":"2025-10-07T06:47:30.362Z","updated_at":"2026-06-18T15:03:55.238Z","registry_url":"https://gem.coop/gems/vault","install_command":"gem install vault -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/vault/","metadata":{"funding":null},"repo_metadata":{"id":30980157,"uuid":"34538436","full_name":"hashicorp/vault-ruby","owner":"hashicorp","description":"The official Ruby client for HashiCorp's Vault","archived":false,"fork":false,"pushed_at":"2026-06-03T00:41:39.000Z","size":610,"stargazers_count":354,"open_issues_count":23,"forks_count":137,"subscribers_count":271,"default_branch":"master","last_synced_at":"2026-06-05T16:02:53.722Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hashicorp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-04-24T19:47:49.000Z","updated_at":"2026-04-16T20:36:33.000Z","dependencies_parsed_at":"2026-05-16T01:02:03.206Z","dependency_job_id":null,"html_url":"https://github.com/hashicorp/vault-ruby","commit_stats":{"total_commits":386,"total_committers":70,"mean_commits":5.514285714285714,"dds":0.5310880829015544,"last_synced_commit":"6945343d15ceeb0380862e7c5943c9bc7b349f91"},"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/hashicorp/vault-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/sbom","scorecard":{"id":457215,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashicorp/vault-ruby","commit":"ad23081296087f9fd69867faf01c8e1f2423cb26"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.1,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/actionlint.yml:7","Info: topLevel 'contents' permission set to 'read': .github/workflows/jira.yaml:66","Info: topLevel 'contents' permission set to 'read': .github/workflows/run-tests.yml:33","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":"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":"Pinned-Dependencies","score":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/actionlint.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/hashicorp/vault-ruby/actionlint.yml/master?enable=pin","Info:   2 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   8 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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Mozilla Public License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/hashicorp/.github/SECURITY.md:1","Info: Found linked content: github.com/hashicorp/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/hashicorp/.github/SECURITY.md:1","Info: Found text in security policy: github.com/hashicorp/.github/SECURITY.md:1"],"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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:26.991Z","repository_id":30980157,"created_at":"2025-08-19T10:02:26.991Z","updated_at":"2025-08-19T10:02:26.991Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34201842,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-11T02:00:06.485Z","response_time":57,"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":"hashicorp","name":"HashiCorp","uuid":"761456","kind":"organization","description":"Consistent workflows to provision, secure, connect, and run any infrastructure for any application.","email":"hello@hashicorp.com","website":"https://hashicorp.com","location":"San Francisco, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/761456?v=4","repositories_count":920,"last_synced_at":"2025-07-01T06:04:51.252Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hashicorp","funding_links":[],"total_stars":317824,"followers":9022,"following":0,"created_at":"2022-11-02T16:21:47.799Z","updated_at":"2025-07-01T06:04:51.253Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp/repositories"},"tags":[{"name":"v0.20.0","sha":"337fddaa8bb564c62f3fdc7e2d4c4e2da3408d36","kind":"commit","published_at":"2026-02-04T18:56:51.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.20.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.20.0/manifests"},{"name":"v0.19.0","sha":"5e0e2bb1bbc2bd3e3e5127b3f7086681187a3ef6","kind":"commit","published_at":"2025-12-03T19:43:42.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.19.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.19.0/manifests"},{"name":"v0.18.2","sha":"780d6d593529160c37f140be8d118ed8527e8638","kind":"commit","published_at":"2023-11-27T18:41:35.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"7bb4a6fd9f149961985331ded6565046bcfe4a73","kind":"commit","published_at":"2023-09-14T18:11:32.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"643d2699ec0ccdffba8574d9c527f3dd297d5e5d","kind":"commit","published_at":"2023-09-14T15:44:31.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0/manifests"},{"name":"v0.17.0","sha":"6f98a377218adff3bd180d6958426a130071306c","kind":"commit","published_at":"2022-05-11T18:17:18.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.17.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"7a236c1452c6fa9673cddad33c82f20321727e1b","kind":"commit","published_at":"2021-03-17T22:04:05.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.16.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"28ee5859b34927dc897152fac5f63fe426c8f6b4","kind":"commit","published_at":"2020-08-05T21:43:19.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.15.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"3331a3a175ab3a624a746f34dc41243ee9d79190","kind":"commit","published_at":"2020-05-28T17:20:43.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.14.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"3431f95af1916647bcd1f327e6219000c41731f0","kind":"commit","published_at":"2020-04-28T22:16:08.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"7848eb27f720dc4df0bcf47e5dc8b70079dcdaa1","kind":"tag","published_at":"2019-10-01T18:30:00.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"924ef677f1c11b4ff86da5bac954bc2e29ff500b","kind":"tag","published_at":"2018-08-14T23:08:27.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.12.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"48cb39647d2e82de230e371157b353e42441233d","kind":"tag","published_at":"2018-03-19T19:25:46.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.11.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"eb022cb11d1c81ebe2d514852abb08b05edbb9d1","kind":"tag","published_at":"2017-05-10T23:29:40.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"dcbc8909a66728186aedabd1d8579aab1a7a45de","kind":"tag","published_at":"2017-04-19T16:18:20.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"4740fa418972430e64dc76a14ae5c2d0505e97f5","kind":"tag","published_at":"2017-03-10T18:48:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.9.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"5a7475b13f0ede3cde093318fe4ea684b8ae4386","kind":"tag","published_at":"2017-03-03T15:51:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.8.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0/manifests"},{"name":"v0.7.3","sha":"acb2f52f1e6f521222d45ef9372e34ac7c4b23f6","kind":"tag","published_at":"2016-10-25T16:38:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"fa059fd605695bc8cfc5b7f41b9ddb4c0a0484f7","kind":"tag","published_at":"2016-10-24T16:49:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"e6de928800b13dc9976547e2281e27303d05f74a","kind":"tag","published_at":"2016-10-22T00:07:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"07d421111b76cf9b5aae222833066d7b9de46a01","kind":"tag","published_at":"2016-10-18T19:22:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"b256513517abc2b31cc177b5378dc9ba2457ae78","kind":"tag","published_at":"2016-08-30T23:59:52.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.6.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"e73516043a928f2cfdff4da060c3a193dcf83628","kind":"tag","published_at":"2016-08-16T17:31:38.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.5.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"1a7ecc8e6ecffa304fdb7026de191a5b4ebcefb6","kind":"tag","published_at":"2016-03-31T15:20:59.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.4.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"a93f1b91342dfc74bdc3d35e052c4407fe962e7d","kind":"tag","published_at":"2016-02-16T16:27:02.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.3.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"f2fe5334626340b5cba6a44cf717f4fb8c4bd2e6","kind":"tag","published_at":"2015-12-02T19:47:36.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.2.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0/manifests"},{"name":"v0.1.5","sha":"6b63a648dcde53ffcc3e303ce5a5e2f27968f07e","kind":"tag","published_at":"2015-09-01T15:00:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.5","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"92b82d24672e0098ddd6ae269cfcfb80c7ab20c6","kind":"tag","published_at":"2015-08-15T18:07:17.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.4","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"9e1a8874f57753183457bb71368d291780b32f5d","kind":"tag","published_at":"2015-05-14T20:54:25.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"a5e05276a5077675a58120177a347676fbdcb267","kind":"tag","published_at":"2015-05-03T20:05:42.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"a5a93b2afa949aafdb0fb576582534a10c0c7f8a","kind":"tag","published_at":"2015-04-28T17:02:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1/manifests"}]},"repo_metadata_updated_at":"2026-06-18T15:03:55.238Z","dependent_packages_count":0,"downloads":58000305,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.47684181502646417,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":0.15894727167548806},"purl":"pkg:gem/vault?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/vault","docker_dependents_count":118,"docker_downloads_count":387822462,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/vault","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/vault/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-06-13T15:00:59.370Z","issues_count":44,"pull_requests_count":192,"avg_time_to_close_issue":32886180.230769232,"avg_time_to_close_pull_request":8302948.269503546,"issues_closed_count":13,"pull_requests_closed_count":141,"pull_request_authors_count":59,"issue_authors_count":41,"avg_comments_per_issue":2.1363636363636362,"avg_comments_per_pull_request":1.1927083333333333,"merged_pull_requests_count":73,"bot_issues_count":0,"bot_pull_requests_count":94,"past_year_issues_count":5,"past_year_pull_requests_count":54,"past_year_avg_time_to_close_issue":4242630.0,"past_year_avg_time_to_close_pull_request":1329441.8235294118,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":34,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":0.4,"past_year_avg_comments_per_pull_request":0.9629629629629629,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":42,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/issues","maintainers":[{"login":"chrisarcand","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisarcand"},{"login":"sudomateo","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sudomateo"},{"login":"mdeggies","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mdeggies"},{"login":"hc-github-team-es-release-engineering","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hc-github-team-es-release-engineering"}],"active_maintainers":[{"login":"chrisarcand","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisarcand"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/vault/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/vault/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/vault/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/vault/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/vault/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/vault/codemeta","maintainers":[{"uuid":"42258","login":"evan","name":null,"email":null,"url":null,"packages_count":31,"html_url":"https://gem.coop/profiles/evan","role":null,"created_at":"2025-10-10T00:50:56.234Z","updated_at":"2025-10-10T00:50:56.234Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/evan/packages"},{"uuid":"75787","login":"chrisarcand","name":null,"email":null,"url":null,"packages_count":12,"html_url":"https://gem.coop/profiles/chrisarcand","role":null,"created_at":"2025-12-04T18:08:29.920Z","updated_at":"2025-12-04T18:08:29.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/chrisarcand/packages"},{"uuid":"3221","login":"mitchellh","name":null,"email":null,"url":null,"packages_count":22,"html_url":"https://gem.coop/profiles/mitchellh","role":null,"created_at":"2025-10-10T00:50:56.188Z","updated_at":"2025-10-10T00:50:56.188Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/mitchellh/packages"},{"uuid":"120405","login":"hashicorp-engserv","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://gem.coop/profiles/hashicorp-engserv","role":null,"created_at":"2025-10-10T00:50:56.325Z","updated_at":"2025-10-10T00:50:56.325Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/hashicorp-engserv/packages"},{"uuid":"138496","login":"chrishoffman","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://gem.coop/profiles/chrishoffman","role":null,"created_at":"2025-10-10T00:50:56.279Z","updated_at":"2025-10-10T00:50:56.279Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/chrishoffman/packages"},{"uuid":"169094","login":"digivava","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://gem.coop/profiles/digivava","role":null,"created_at":"2025-10-10T00:50:56.379Z","updated_at":"2025-10-10T00:50:56.379Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/digivava/packages"},{"uuid":"174504","login":"daniel-huckins-hashicorp","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://gem.coop/profiles/daniel-huckins-hashicorp","role":null,"created_at":"2025-10-10T00:50:56.424Z","updated_at":"2025-10-10T00:50:56.424Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/daniel-huckins-hashicorp/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":192749,"maintainers_count":67989,"namespaces_count":0,"keywords_count":18400,"github":"gem-coop","metadata":{"funded_packages_count":6885},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-06-10T05:17:24.062Z","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":14537897,"name":"security/ruby-vault","ecosystem":"pkgsrc","description":"Ruby API client for interacting with a Vault server","homepage":"https://github.com/hashicorp/vault-ruby","licenses":"mpl-2.0","normalized_licenses":["MPL-2.0"],"repository_url":"https://github.com/hashicorp/vault-ruby","keywords_array":["security","ruby"],"namespace":"security","versions_count":1,"first_release_published_at":"2026-04-06T11:36:34.000Z","latest_release_published_at":"2026-04-06T11:36:34.000Z","latest_release_number":"0.20.0","last_synced_at":"2026-05-27T09:40:15.689Z","created_at":"2026-05-27T09:40:15.298Z","updated_at":"2026-05-27T10:08:12.657Z","registry_url":"https://pkgsrc.se/security/ruby-vault","install_command":"pkg_add ruby40-vault","documentation_url":"https://pkgsrc.se/security/ruby-vault","metadata":{"pkg_slug":"ruby-vault","pkgbase":"ruby40-vault","machine_arch":"x86_64","opsys":"NetBSD","pkgname_latest":"ruby40-vault-0.20.0"},"repo_metadata":{},"repo_metadata_updated_at":"2026-05-27T09:40:16.305Z","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:pkgsrc/security/ruby-vault?arch=x86_64\u0026os=NetBSD","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pkgsrc/security/ruby-vault","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pkgsrc/security/ruby-vault","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pkgsrc/security/ruby-vault/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/security%2Fruby-vault/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/security%2Fruby-vault/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/security%2Fruby-vault/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/security%2Fruby-vault/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/security%2Fruby-vault/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages/security%2Fruby-vault/codemeta","maintainers":[],"registry":{"name":"pkgsrc-netbsd-x86_64-10.1-all","url":"https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/x86_64/10.1/All","ecosystem":"pkgsrc","default":true,"packages_count":19499,"maintainers_count":0,"namespaces_count":42,"keywords_count":308,"github":"pkgsrc","metadata":{"funded_packages_count":48},"icon_url":"https://github.com/pkgsrc.png","created_at":"2026-05-26T08:59:24.518Z","updated_at":"2026-06-09T05:04:46.058Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pkgsrc-netbsd-x86_64-10.1-all/namespaces"}},{"id":324612,"name":"vault","ecosystem":"rubygems","description":"Vault is a Ruby API client for interacting with a Vault server.","homepage":"https://github.com/hashicorp/vault-ruby","licenses":"MPL-2.0","normalized_licenses":["MPL-2.0"],"repository_url":"https://github.com/hashicorp/vault-ruby","keywords_array":[],"namespace":null,"versions_count":34,"first_release_published_at":"2010-05-15T02:10:16.147Z","latest_release_published_at":"2026-03-31T14:42:35.264Z","latest_release_number":"0.20.1","last_synced_at":"2026-06-17T17:30:19.291Z","created_at":"2022-04-06T12:11:14.766Z","updated_at":"2026-06-17T17:30:19.292Z","registry_url":"https://rubygems.org/gems/vault","install_command":"gem install vault -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/vault/","metadata":{"funding":null},"repo_metadata":{"id":30980157,"uuid":"34538436","full_name":"hashicorp/vault-ruby","owner":"hashicorp","description":"The official Ruby client for HashiCorp's Vault","archived":false,"fork":false,"pushed_at":"2026-06-03T00:41:39.000Z","size":610,"stargazers_count":354,"open_issues_count":23,"forks_count":137,"subscribers_count":271,"default_branch":"master","last_synced_at":"2026-06-05T16:02:53.722Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hashicorp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-04-24T19:47:49.000Z","updated_at":"2026-04-16T20:36:33.000Z","dependencies_parsed_at":"2026-05-16T01:02:03.206Z","dependency_job_id":null,"html_url":"https://github.com/hashicorp/vault-ruby","commit_stats":{"total_commits":386,"total_committers":70,"mean_commits":5.514285714285714,"dds":0.5310880829015544,"last_synced_commit":"6945343d15ceeb0380862e7c5943c9bc7b349f91"},"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/hashicorp/vault-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/sbom","scorecard":{"id":457215,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashicorp/vault-ruby","commit":"ad23081296087f9fd69867faf01c8e1f2423cb26"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.1,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/actionlint.yml:7","Info: topLevel 'contents' permission set to 'read': .github/workflows/jira.yaml:66","Info: topLevel 'contents' permission set to 'read': .github/workflows/run-tests.yml:33","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":"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":"Pinned-Dependencies","score":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/actionlint.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/hashicorp/vault-ruby/actionlint.yml/master?enable=pin","Info:   2 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   8 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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Mozilla Public License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/hashicorp/.github/SECURITY.md:1","Info: Found linked content: github.com/hashicorp/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/hashicorp/.github/SECURITY.md:1","Info: Found text in security policy: github.com/hashicorp/.github/SECURITY.md:1"],"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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:26.991Z","repository_id":30980157,"created_at":"2025-08-19T10:02:26.991Z","updated_at":"2025-08-19T10:02:26.991Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34201842,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-11T02:00:06.485Z","response_time":57,"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":"hashicorp","name":"HashiCorp","uuid":"761456","kind":"organization","description":"Consistent workflows to provision, secure, connect, and run any infrastructure for any application.","email":"hello@hashicorp.com","website":"https://hashicorp.com","location":"San Francisco, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/761456?v=4","repositories_count":920,"last_synced_at":"2025-07-01T06:04:51.252Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hashicorp","funding_links":[],"total_stars":317824,"followers":9022,"following":0,"created_at":"2022-11-02T16:21:47.799Z","updated_at":"2025-07-01T06:04:51.253Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp/repositories"},"tags":[{"name":"v0.20.0","sha":"337fddaa8bb564c62f3fdc7e2d4c4e2da3408d36","kind":"commit","published_at":"2026-02-04T18:56:51.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.20.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.20.0/manifests"},{"name":"v0.19.0","sha":"5e0e2bb1bbc2bd3e3e5127b3f7086681187a3ef6","kind":"commit","published_at":"2025-12-03T19:43:42.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.19.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.19.0/manifests"},{"name":"v0.18.2","sha":"780d6d593529160c37f140be8d118ed8527e8638","kind":"commit","published_at":"2023-11-27T18:41:35.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"7bb4a6fd9f149961985331ded6565046bcfe4a73","kind":"commit","published_at":"2023-09-14T18:11:32.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"643d2699ec0ccdffba8574d9c527f3dd297d5e5d","kind":"commit","published_at":"2023-09-14T15:44:31.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0/manifests"},{"name":"v0.17.0","sha":"6f98a377218adff3bd180d6958426a130071306c","kind":"commit","published_at":"2022-05-11T18:17:18.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.17.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"7a236c1452c6fa9673cddad33c82f20321727e1b","kind":"commit","published_at":"2021-03-17T22:04:05.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.16.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"28ee5859b34927dc897152fac5f63fe426c8f6b4","kind":"commit","published_at":"2020-08-05T21:43:19.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.15.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"3331a3a175ab3a624a746f34dc41243ee9d79190","kind":"commit","published_at":"2020-05-28T17:20:43.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.14.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"3431f95af1916647bcd1f327e6219000c41731f0","kind":"commit","published_at":"2020-04-28T22:16:08.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"7848eb27f720dc4df0bcf47e5dc8b70079dcdaa1","kind":"tag","published_at":"2019-10-01T18:30:00.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"924ef677f1c11b4ff86da5bac954bc2e29ff500b","kind":"tag","published_at":"2018-08-14T23:08:27.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.12.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"48cb39647d2e82de230e371157b353e42441233d","kind":"tag","published_at":"2018-03-19T19:25:46.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.11.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"eb022cb11d1c81ebe2d514852abb08b05edbb9d1","kind":"tag","published_at":"2017-05-10T23:29:40.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"dcbc8909a66728186aedabd1d8579aab1a7a45de","kind":"tag","published_at":"2017-04-19T16:18:20.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"4740fa418972430e64dc76a14ae5c2d0505e97f5","kind":"tag","published_at":"2017-03-10T18:48:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.9.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"5a7475b13f0ede3cde093318fe4ea684b8ae4386","kind":"tag","published_at":"2017-03-03T15:51:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.8.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0/manifests"},{"name":"v0.7.3","sha":"acb2f52f1e6f521222d45ef9372e34ac7c4b23f6","kind":"tag","published_at":"2016-10-25T16:38:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"fa059fd605695bc8cfc5b7f41b9ddb4c0a0484f7","kind":"tag","published_at":"2016-10-24T16:49:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"e6de928800b13dc9976547e2281e27303d05f74a","kind":"tag","published_at":"2016-10-22T00:07:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"07d421111b76cf9b5aae222833066d7b9de46a01","kind":"tag","published_at":"2016-10-18T19:22:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"b256513517abc2b31cc177b5378dc9ba2457ae78","kind":"tag","published_at":"2016-08-30T23:59:52.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.6.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"e73516043a928f2cfdff4da060c3a193dcf83628","kind":"tag","published_at":"2016-08-16T17:31:38.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.5.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"1a7ecc8e6ecffa304fdb7026de191a5b4ebcefb6","kind":"tag","published_at":"2016-03-31T15:20:59.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.4.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"a93f1b91342dfc74bdc3d35e052c4407fe962e7d","kind":"tag","published_at":"2016-02-16T16:27:02.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.3.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"f2fe5334626340b5cba6a44cf717f4fb8c4bd2e6","kind":"tag","published_at":"2015-12-02T19:47:36.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.2.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0/manifests"},{"name":"v0.1.5","sha":"6b63a648dcde53ffcc3e303ce5a5e2f27968f07e","kind":"tag","published_at":"2015-09-01T15:00:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.5","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"92b82d24672e0098ddd6ae269cfcfb80c7ab20c6","kind":"tag","published_at":"2015-08-15T18:07:17.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.4","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"9e1a8874f57753183457bb71368d291780b32f5d","kind":"tag","published_at":"2015-05-14T20:54:25.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"a5e05276a5077675a58120177a347676fbdcb267","kind":"tag","published_at":"2015-05-03T20:05:42.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"a5a93b2afa949aafdb0fb576582534a10c0c7f8a","kind":"tag","published_at":"2015-04-28T17:02:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1/manifests"}]},"repo_metadata_updated_at":"2026-06-17T17:30:17.295Z","dependent_packages_count":52,"downloads":57981360,"downloads_period":"total","dependent_repos_count":359,"rankings":{"downloads":0.43487472262798144,"dependent_repos_count":1.7155250275978189,"dependent_packages_count":0.5207346037622238,"stargazers_count":3.09262831591976,"forks_count":2.2212062755767663,"docker_downloads_count":0.4822649167605178,"average":1.4112056437075113},"purl":"pkg:gem/vault","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/vault","docker_dependents_count":118,"docker_downloads_count":387822462,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/vault","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/vault/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-06-09T22:02:36.815Z","issues_count":44,"pull_requests_count":191,"avg_time_to_close_issue":32886180.230769232,"avg_time_to_close_pull_request":8319623.582733813,"issues_closed_count":13,"pull_requests_closed_count":139,"pull_request_authors_count":59,"issue_authors_count":41,"avg_comments_per_issue":2.1363636363636362,"avg_comments_per_pull_request":1.1518324607329844,"merged_pull_requests_count":73,"bot_issues_count":0,"bot_pull_requests_count":93,"past_year_issues_count":5,"past_year_pull_requests_count":53,"past_year_avg_time_to_close_issue":4242630.0,"past_year_avg_time_to_close_pull_request":966031.0625,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":32,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":0.4,"past_year_avg_comments_per_pull_request":0.8113207547169812,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":41,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/issues","maintainers":[{"login":"chrisarcand","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisarcand"},{"login":"sudomateo","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sudomateo"},{"login":"mdeggies","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mdeggies"},{"login":"hc-github-team-es-release-engineering","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hc-github-team-es-release-engineering"}],"active_maintainers":[{"login":"chrisarcand","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisarcand"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/vault/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/vault/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/vault/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/vault/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/vault/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/vault/codemeta","maintainers":[{"uuid":"42258","login":"evan","name":null,"email":null,"url":null,"packages_count":31,"html_url":"https://rubygems.org/profiles/evan","role":null,"created_at":"2022-11-09T09:55:47.317Z","updated_at":"2022-11-09T09:55:47.317Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/evan/packages"},{"uuid":"75787","login":"chrisarcand","name":null,"email":null,"url":null,"packages_count":12,"html_url":"https://rubygems.org/profiles/chrisarcand","role":null,"created_at":"2025-12-04T17:06:30.534Z","updated_at":"2025-12-04T17:06:30.534Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/chrisarcand/packages"},{"uuid":"3221","login":"mitchellh","name":null,"email":null,"url":null,"packages_count":22,"html_url":"https://rubygems.org/profiles/mitchellh","role":null,"created_at":"2022-11-09T09:55:47.308Z","updated_at":"2022-11-09T09:55:47.308Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/mitchellh/packages"},{"uuid":"120405","login":"hashicorp-engserv","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://rubygems.org/profiles/hashicorp-engserv","role":null,"created_at":"2022-11-09T09:55:47.358Z","updated_at":"2022-11-09T09:55:47.358Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/hashicorp-engserv/packages"},{"uuid":"169094","login":"digivava","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://rubygems.org/profiles/digivava","role":null,"created_at":"2022-11-09T09:55:47.290Z","updated_at":"2022-11-09T09:55:47.290Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/digivava/packages"},{"uuid":"138496","login":"chrishoffman","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://rubygems.org/profiles/chrishoffman","role":null,"created_at":"2022-11-09T09:55:47.335Z","updated_at":"2022-11-09T09:55:47.335Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/chrishoffman/packages"},{"uuid":"174504","login":"daniel-huckins-hashicorp","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://rubygems.org/profiles/daniel-huckins-hashicorp","role":null,"created_at":"2023-01-06T01:16:23.999Z","updated_at":"2023-01-06T01:16:23.999Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/daniel-huckins-hashicorp/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":207913,"maintainers_count":68973,"namespaces_count":0,"keywords_count":18771,"github":"rubygems","metadata":{"funded_packages_count":7455},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-06-10T05:04:00.514Z","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":12211849,"name":"dd-vault","ecosystem":"rubygems","description":"Vault is a Ruby API client for interacting with a Vault server.","homepage":"https://github.com/hashicorp/vault-ruby","licenses":"MPL-2.0","normalized_licenses":["MPL-2.0"],"repository_url":"https://github.com/hashicorp/vault-ruby","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2019-03-28T17:26:42.572Z","latest_release_published_at":"2019-03-28T17:26:42.572Z","latest_release_number":"0.12.0","last_synced_at":"2026-06-13T15:01:04.601Z","created_at":"2025-10-07T02:23:04.116Z","updated_at":"2026-06-13T15:01:04.602Z","registry_url":"https://gem.coop/gems/dd-vault","install_command":"gem install dd-vault -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/dd-vault/","metadata":{"funding":null},"repo_metadata":{"id":30980157,"uuid":"34538436","full_name":"hashicorp/vault-ruby","owner":"hashicorp","description":"The official Ruby client for HashiCorp's Vault","archived":false,"fork":false,"pushed_at":"2026-04-27T21:00:13.000Z","size":606,"stargazers_count":354,"open_issues_count":21,"forks_count":138,"subscribers_count":274,"default_branch":"master","last_synced_at":"2026-05-01T11:03:00.907Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hashicorp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-04-24T19:47:49.000Z","updated_at":"2026-04-16T20:36:33.000Z","dependencies_parsed_at":"2026-03-27T01:02:09.801Z","dependency_job_id":null,"html_url":"https://github.com/hashicorp/vault-ruby","commit_stats":{"total_commits":386,"total_committers":70,"mean_commits":5.514285714285714,"dds":0.5310880829015544,"last_synced_commit":"6945343d15ceeb0380862e7c5943c9bc7b349f91"},"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/hashicorp/vault-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/sbom","scorecard":{"id":457215,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashicorp/vault-ruby","commit":"ad23081296087f9fd69867faf01c8e1f2423cb26"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.1,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/actionlint.yml:7","Info: topLevel 'contents' permission set to 'read': .github/workflows/jira.yaml:66","Info: topLevel 'contents' permission set to 'read': .github/workflows/run-tests.yml:33","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":"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":"Pinned-Dependencies","score":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/actionlint.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/hashicorp/vault-ruby/actionlint.yml/master?enable=pin","Info:   2 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   8 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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Mozilla Public License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/hashicorp/.github/SECURITY.md:1","Info: Found linked content: github.com/hashicorp/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/hashicorp/.github/SECURITY.md:1","Info: Found text in security policy: github.com/hashicorp/.github/SECURITY.md:1"],"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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:26.991Z","repository_id":30980157,"created_at":"2025-08-19T10:02:26.991Z","updated_at":"2025-08-19T10:02:26.991Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32716960,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T19:35:05.142Z","status":"ssl_error","status_checked_at":"2026-05-06T19:35:03.996Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"hashicorp","name":"HashiCorp","uuid":"761456","kind":"organization","description":"Consistent workflows to provision, secure, connect, and run any infrastructure for any application.","email":"hello@hashicorp.com","website":"https://hashicorp.com","location":"San Francisco, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/761456?v=4","repositories_count":920,"last_synced_at":"2025-07-01T06:04:51.252Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hashicorp","funding_links":[],"total_stars":317824,"followers":9022,"following":0,"created_at":"2022-11-02T16:21:47.799Z","updated_at":"2025-07-01T06:04:51.253Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp/repositories"},"tags":[{"name":"v0.20.0","sha":"337fddaa8bb564c62f3fdc7e2d4c4e2da3408d36","kind":"commit","published_at":"2026-02-04T18:56:51.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.20.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.20.0/manifests"},{"name":"v0.19.0","sha":"5e0e2bb1bbc2bd3e3e5127b3f7086681187a3ef6","kind":"commit","published_at":"2025-12-03T19:43:42.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.19.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.19.0/manifests"},{"name":"v0.18.2","sha":"780d6d593529160c37f140be8d118ed8527e8638","kind":"commit","published_at":"2023-11-27T18:41:35.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"7bb4a6fd9f149961985331ded6565046bcfe4a73","kind":"commit","published_at":"2023-09-14T18:11:32.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"643d2699ec0ccdffba8574d9c527f3dd297d5e5d","kind":"commit","published_at":"2023-09-14T15:44:31.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0/manifests"},{"name":"v0.17.0","sha":"6f98a377218adff3bd180d6958426a130071306c","kind":"commit","published_at":"2022-05-11T18:17:18.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.17.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"7a236c1452c6fa9673cddad33c82f20321727e1b","kind":"commit","published_at":"2021-03-17T22:04:05.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.16.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"28ee5859b34927dc897152fac5f63fe426c8f6b4","kind":"commit","published_at":"2020-08-05T21:43:19.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.15.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"3331a3a175ab3a624a746f34dc41243ee9d79190","kind":"commit","published_at":"2020-05-28T17:20:43.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.14.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"3431f95af1916647bcd1f327e6219000c41731f0","kind":"commit","published_at":"2020-04-28T22:16:08.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"7848eb27f720dc4df0bcf47e5dc8b70079dcdaa1","kind":"tag","published_at":"2019-10-01T18:30:00.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"924ef677f1c11b4ff86da5bac954bc2e29ff500b","kind":"tag","published_at":"2018-08-14T23:08:27.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.12.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"48cb39647d2e82de230e371157b353e42441233d","kind":"tag","published_at":"2018-03-19T19:25:46.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.11.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"eb022cb11d1c81ebe2d514852abb08b05edbb9d1","kind":"tag","published_at":"2017-05-10T23:29:40.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"dcbc8909a66728186aedabd1d8579aab1a7a45de","kind":"tag","published_at":"2017-04-19T16:18:20.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"4740fa418972430e64dc76a14ae5c2d0505e97f5","kind":"tag","published_at":"2017-03-10T18:48:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.9.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"5a7475b13f0ede3cde093318fe4ea684b8ae4386","kind":"tag","published_at":"2017-03-03T15:51:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.8.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0/manifests"},{"name":"v0.7.3","sha":"acb2f52f1e6f521222d45ef9372e34ac7c4b23f6","kind":"tag","published_at":"2016-10-25T16:38:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"fa059fd605695bc8cfc5b7f41b9ddb4c0a0484f7","kind":"tag","published_at":"2016-10-24T16:49:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"e6de928800b13dc9976547e2281e27303d05f74a","kind":"tag","published_at":"2016-10-22T00:07:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"07d421111b76cf9b5aae222833066d7b9de46a01","kind":"tag","published_at":"2016-10-18T19:22:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"b256513517abc2b31cc177b5378dc9ba2457ae78","kind":"tag","published_at":"2016-08-30T23:59:52.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.6.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"e73516043a928f2cfdff4da060c3a193dcf83628","kind":"tag","published_at":"2016-08-16T17:31:38.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.5.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"1a7ecc8e6ecffa304fdb7026de191a5b4ebcefb6","kind":"tag","published_at":"2016-03-31T15:20:59.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.4.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"a93f1b91342dfc74bdc3d35e052c4407fe962e7d","kind":"tag","published_at":"2016-02-16T16:27:02.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.3.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"f2fe5334626340b5cba6a44cf717f4fb8c4bd2e6","kind":"tag","published_at":"2015-12-02T19:47:36.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.2.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0/manifests"},{"name":"v0.1.5","sha":"6b63a648dcde53ffcc3e303ce5a5e2f27968f07e","kind":"tag","published_at":"2015-09-01T15:00:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.5","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"92b82d24672e0098ddd6ae269cfcfb80c7ab20c6","kind":"tag","published_at":"2015-08-15T18:07:17.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.4","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"9e1a8874f57753183457bb71368d291780b32f5d","kind":"tag","published_at":"2015-05-14T20:54:25.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"a5e05276a5077675a58120177a347676fbdcb267","kind":"tag","published_at":"2015-05-03T20:05:42.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"a5a93b2afa949aafdb0fb576582534a10c0c7f8a","kind":"tag","published_at":"2015-04-28T17:02:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1/manifests"}]},"repo_metadata_updated_at":"2026-06-09T15:07:29.588Z","dependent_packages_count":0,"downloads":2471,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":92.26772351745318,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":30.75590783915106},"purl":"pkg:gem/dd-vault?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/dd-vault","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/dd-vault","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/dd-vault/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-26T06:00:40.072Z","issues_count":44,"pull_requests_count":189,"avg_time_to_close_issue":32886180.230769232,"avg_time_to_close_pull_request":8367506.985507246,"issues_closed_count":13,"pull_requests_closed_count":138,"pull_request_authors_count":59,"issue_authors_count":41,"avg_comments_per_issue":2.1363636363636362,"avg_comments_per_pull_request":1.1587301587301586,"merged_pull_requests_count":73,"bot_issues_count":0,"bot_pull_requests_count":91,"past_year_issues_count":5,"past_year_pull_requests_count":51,"past_year_avg_time_to_close_issue":4242630.0,"past_year_avg_time_to_close_pull_request":941976.7741935484,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":31,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":0.4,"past_year_avg_comments_per_pull_request":0.8235294117647058,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":39,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/issues","maintainers":[{"login":"chrisarcand","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisarcand"},{"login":"sudomateo","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sudomateo"},{"login":"mdeggies","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mdeggies"},{"login":"hc-github-team-es-release-engineering","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hc-github-team-es-release-engineering"}],"active_maintainers":[{"login":"chrisarcand","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisarcand"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dd-vault/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dd-vault/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dd-vault/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dd-vault/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dd-vault/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dd-vault/codemeta","maintainers":[{"uuid":"115409","login":"devopsdance","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://gem.coop/profiles/devopsdance","role":null,"created_at":"2025-10-07T15:28:34.437Z","updated_at":"2025-10-07T15:28:34.437Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/devopsdance/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":192749,"maintainers_count":67989,"namespaces_count":0,"keywords_count":18400,"github":"gem-coop","metadata":{"funded_packages_count":6885},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-06-10T05:17:24.062Z","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":324623,"name":"vault-kv","ecosystem":"rubygems","description":"Vault is a Ruby API client for interacting with a Vault server.","homepage":"https://github.com/hashicorp/vault-ruby","licenses":"MPL-2.0","normalized_licenses":["MPL-2.0"],"repository_url":"https://github.com/hashicorp/vault-ruby","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2019-08-08T08:16:08.276Z","latest_release_published_at":"2019-08-08T08:16:08.276Z","latest_release_number":"0.12.0","last_synced_at":"2026-06-13T15:01:07.809Z","created_at":"2022-04-06T12:11:16.937Z","updated_at":"2026-06-13T15:01:07.809Z","registry_url":"https://rubygems.org/gems/vault-kv","install_command":"gem install vault-kv -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/vault-kv/","metadata":{"funding":null},"repo_metadata":{"uuid":"34538436","full_name":"hashicorp/vault-ruby","owner":"hashicorp","description":"The official Ruby client for HashiCorp's Vault","archived":false,"fork":false,"pushed_at":"2023-12-12T16:09:57.000Z","size":638,"stargazers_count":336,"open_issues_count":52,"forks_count":135,"subscribers_count":291,"default_branch":"master","last_synced_at":"2023-12-19T02:13:43.891Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hashicorp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2015-04-24T19:47:49.000Z","updated_at":"2023-12-19T02:13:43.892Z","dependencies_parsed_at":"2023-02-10T12:00:14.047Z","dependency_job_id":"8becc5f0-8b44-4990-8a25-0b6265dd3d2f","html_url":"https://github.com/hashicorp/vault-ruby","commit_stats":{"total_commits":386,"total_committers":70,"mean_commits":5.514285714285714,"dds":0.5310880829015544,"last_synced_commit":"6945343d15ceeb0380862e7c5943c9bc7b349f91"},"previous_names":[],"tags_count":29,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":176986012,"owners_count":10477865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"hashicorp","name":"HashiCorp","uuid":"761456","kind":"organization","description":"Consistent workflows to provision, secure, connect, and run any infrastructure for any application.","email":"hello@hashicorp.com","website":"https://hashicorp.com","location":"San Francisco, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/761456?v=4","repositories_count":986,"last_synced_at":"2023-04-09T06:01:50.287Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hashicorp","created_at":"2022-11-02T16:21:47.799Z","updated_at":"2023-04-09T06:01:57.956Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp/repositories"},"tags":[{"name":"v0.18.2","sha":"780d6d593529160c37f140be8d118ed8527e8638","kind":"commit","published_at":"2023-11-27T18:41:35.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"7bb4a6fd9f149961985331ded6565046bcfe4a73","kind":"commit","published_at":"2023-09-14T18:11:32.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"643d2699ec0ccdffba8574d9c527f3dd297d5e5d","kind":"commit","published_at":"2023-09-14T15:44:31.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0/manifests"},{"name":"v0.17.0","sha":"6f98a377218adff3bd180d6958426a130071306c","kind":"commit","published_at":"2022-05-11T18:17:18.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.17.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"7a236c1452c6fa9673cddad33c82f20321727e1b","kind":"commit","published_at":"2021-03-17T22:04:05.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.16.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"28ee5859b34927dc897152fac5f63fe426c8f6b4","kind":"commit","published_at":"2020-08-05T21:43:19.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.15.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"3331a3a175ab3a624a746f34dc41243ee9d79190","kind":"commit","published_at":"2020-05-28T17:20:43.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.14.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"3431f95af1916647bcd1f327e6219000c41731f0","kind":"commit","published_at":"2020-04-28T22:16:08.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"7848eb27f720dc4df0bcf47e5dc8b70079dcdaa1","kind":"tag","published_at":"2019-10-01T18:30:00.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"924ef677f1c11b4ff86da5bac954bc2e29ff500b","kind":"tag","published_at":"2018-08-14T23:08:27.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.12.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"48cb39647d2e82de230e371157b353e42441233d","kind":"tag","published_at":"2018-03-19T19:25:46.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.11.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"eb022cb11d1c81ebe2d514852abb08b05edbb9d1","kind":"tag","published_at":"2017-05-10T23:29:40.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"dcbc8909a66728186aedabd1d8579aab1a7a45de","kind":"tag","published_at":"2017-04-19T16:18:20.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"4740fa418972430e64dc76a14ae5c2d0505e97f5","kind":"tag","published_at":"2017-03-10T18:48:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.9.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"5a7475b13f0ede3cde093318fe4ea684b8ae4386","kind":"tag","published_at":"2017-03-03T15:51:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.8.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0/manifests"},{"name":"v0.7.3","sha":"acb2f52f1e6f521222d45ef9372e34ac7c4b23f6","kind":"tag","published_at":"2016-10-25T16:38:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"fa059fd605695bc8cfc5b7f41b9ddb4c0a0484f7","kind":"tag","published_at":"2016-10-24T16:49:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"e6de928800b13dc9976547e2281e27303d05f74a","kind":"tag","published_at":"2016-10-22T00:07:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"07d421111b76cf9b5aae222833066d7b9de46a01","kind":"tag","published_at":"2016-10-18T19:22:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"b256513517abc2b31cc177b5378dc9ba2457ae78","kind":"tag","published_at":"2016-08-30T23:59:52.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.6.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"e73516043a928f2cfdff4da060c3a193dcf83628","kind":"tag","published_at":"2016-08-16T17:31:38.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.5.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"1a7ecc8e6ecffa304fdb7026de191a5b4ebcefb6","kind":"tag","published_at":"2016-03-31T15:20:59.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.4.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"a93f1b91342dfc74bdc3d35e052c4407fe962e7d","kind":"tag","published_at":"2016-02-16T16:27:02.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.3.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"f2fe5334626340b5cba6a44cf717f4fb8c4bd2e6","kind":"tag","published_at":"2015-12-02T19:47:36.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.2.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0/manifests"},{"name":"v0.1.5","sha":"6b63a648dcde53ffcc3e303ce5a5e2f27968f07e","kind":"tag","published_at":"2015-09-01T15:00:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.5","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"92b82d24672e0098ddd6ae269cfcfb80c7ab20c6","kind":"tag","published_at":"2015-08-15T18:07:17.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.4","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"9e1a8874f57753183457bb71368d291780b32f5d","kind":"tag","published_at":"2015-05-14T20:54:25.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"a5e05276a5077675a58120177a347676fbdcb267","kind":"tag","published_at":"2015-05-03T20:05:42.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"a5a93b2afa949aafdb0fb576582534a10c0c7f8a","kind":"tag","published_at":"2015-04-28T17:02:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1/manifests"}]},"repo_metadata_updated_at":"2023-12-19T07:29:11.005Z","dependent_packages_count":0,"downloads":14079,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":34.275790523462085,"dependent_repos_count":46.781949801970555,"dependent_packages_count":15.705942029816185,"stargazers_count":2.8864395802167695,"forks_count":2.019819912764872,"average":20.333988369646093},"purl":"pkg:gem/vault-kv","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/vault-kv","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/vault-kv","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/vault-kv/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-12-17T21:58:32.506Z","issues_count":37,"pull_requests_count":92,"avg_time_to_close_issue":37212242.09090909,"avg_time_to_close_pull_request":3868588.9295774647,"issues_closed_count":11,"pull_requests_closed_count":71,"pull_request_authors_count":48,"issue_authors_count":35,"avg_comments_per_issue":2.3783783783783785,"avg_comments_per_pull_request":1.065217391304348,"merged_pull_requests_count":58,"bot_issues_count":0,"bot_pull_requests_count":21,"past_year_issues_count":3,"past_year_pull_requests_count":37,"past_year_avg_time_to_close_issue":47680.0,"past_year_avg_time_to_close_pull_request":1105804.7333333334,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":30,"past_year_pull_request_authors_count":13,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.6666666666666665,"past_year_avg_comments_per_pull_request":0.4594594594594595,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":20,"past_year_merged_pull_requests_count":23,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/issues"},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/vault-kv/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/vault-kv/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/vault-kv/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/vault-kv/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/vault-kv/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/vault-kv/codemeta","maintainers":[{"uuid":"140159","login":"kolikons","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://rubygems.org/profiles/kolikons","role":null,"created_at":"2022-11-09T09:55:47.379Z","updated_at":"2022-11-09T09:55:47.379Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/kolikons/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":207913,"maintainers_count":68973,"namespaces_count":0,"keywords_count":18771,"github":"rubygems","metadata":{"funded_packages_count":7455},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-06-10T05:04:00.514Z","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":12350811,"name":"vault-kv","ecosystem":"rubygems","description":"Vault is a Ruby API client for interacting with a Vault server.","homepage":"https://github.com/hashicorp/vault-ruby","licenses":"MPL-2.0","normalized_licenses":["MPL-2.0"],"repository_url":"https://github.com/hashicorp/vault-ruby","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2019-08-08T08:16:08.276Z","latest_release_published_at":"2019-08-08T08:16:08.276Z","latest_release_number":"0.12.0","last_synced_at":"2026-06-13T15:01:07.807Z","created_at":"2025-10-07T06:47:32.224Z","updated_at":"2026-06-13T15:01:07.807Z","registry_url":"https://gem.coop/gems/vault-kv","install_command":"gem install vault-kv -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/vault-kv/","metadata":{"funding":null},"repo_metadata":{"id":30980157,"uuid":"34538436","full_name":"hashicorp/vault-ruby","owner":"hashicorp","description":"The official Ruby client for HashiCorp's Vault","archived":false,"fork":false,"pushed_at":"2026-04-27T21:00:13.000Z","size":606,"stargazers_count":354,"open_issues_count":21,"forks_count":138,"subscribers_count":274,"default_branch":"master","last_synced_at":"2026-05-01T11:03:00.907Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hashicorp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-04-24T19:47:49.000Z","updated_at":"2026-04-16T20:36:33.000Z","dependencies_parsed_at":"2026-03-27T01:02:09.801Z","dependency_job_id":null,"html_url":"https://github.com/hashicorp/vault-ruby","commit_stats":{"total_commits":386,"total_committers":70,"mean_commits":5.514285714285714,"dds":0.5310880829015544,"last_synced_commit":"6945343d15ceeb0380862e7c5943c9bc7b349f91"},"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/hashicorp/vault-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/sbom","scorecard":{"id":457215,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashicorp/vault-ruby","commit":"ad23081296087f9fd69867faf01c8e1f2423cb26"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.1,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/actionlint.yml:7","Info: topLevel 'contents' permission set to 'read': .github/workflows/jira.yaml:66","Info: topLevel 'contents' permission set to 'read': .github/workflows/run-tests.yml:33","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":"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":"Pinned-Dependencies","score":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/actionlint.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/hashicorp/vault-ruby/actionlint.yml/master?enable=pin","Info:   2 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   8 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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Mozilla Public License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/hashicorp/.github/SECURITY.md:1","Info: Found linked content: github.com/hashicorp/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/hashicorp/.github/SECURITY.md:1","Info: Found text in security policy: github.com/hashicorp/.github/SECURITY.md:1"],"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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:26.991Z","repository_id":30980157,"created_at":"2025-08-19T10:02:26.991Z","updated_at":"2025-08-19T10:02:26.991Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32716960,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T19:35:05.142Z","status":"ssl_error","status_checked_at":"2026-05-06T19:35:03.996Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"hashicorp","name":"HashiCorp","uuid":"761456","kind":"organization","description":"Consistent workflows to provision, secure, connect, and run any infrastructure for any application.","email":"hello@hashicorp.com","website":"https://hashicorp.com","location":"San Francisco, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/761456?v=4","repositories_count":920,"last_synced_at":"2025-07-01T06:04:51.252Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hashicorp","funding_links":[],"total_stars":317824,"followers":9022,"following":0,"created_at":"2022-11-02T16:21:47.799Z","updated_at":"2025-07-01T06:04:51.253Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp/repositories"},"tags":[{"name":"v0.20.0","sha":"337fddaa8bb564c62f3fdc7e2d4c4e2da3408d36","kind":"commit","published_at":"2026-02-04T18:56:51.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.20.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.20.0/manifests"},{"name":"v0.19.0","sha":"5e0e2bb1bbc2bd3e3e5127b3f7086681187a3ef6","kind":"commit","published_at":"2025-12-03T19:43:42.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.19.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.19.0/manifests"},{"name":"v0.18.2","sha":"780d6d593529160c37f140be8d118ed8527e8638","kind":"commit","published_at":"2023-11-27T18:41:35.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"7bb4a6fd9f149961985331ded6565046bcfe4a73","kind":"commit","published_at":"2023-09-14T18:11:32.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"643d2699ec0ccdffba8574d9c527f3dd297d5e5d","kind":"commit","published_at":"2023-09-14T15:44:31.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0/manifests"},{"name":"v0.17.0","sha":"6f98a377218adff3bd180d6958426a130071306c","kind":"commit","published_at":"2022-05-11T18:17:18.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.17.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"7a236c1452c6fa9673cddad33c82f20321727e1b","kind":"commit","published_at":"2021-03-17T22:04:05.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.16.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"28ee5859b34927dc897152fac5f63fe426c8f6b4","kind":"commit","published_at":"2020-08-05T21:43:19.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.15.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"3331a3a175ab3a624a746f34dc41243ee9d79190","kind":"commit","published_at":"2020-05-28T17:20:43.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.14.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"3431f95af1916647bcd1f327e6219000c41731f0","kind":"commit","published_at":"2020-04-28T22:16:08.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"7848eb27f720dc4df0bcf47e5dc8b70079dcdaa1","kind":"tag","published_at":"2019-10-01T18:30:00.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"924ef677f1c11b4ff86da5bac954bc2e29ff500b","kind":"tag","published_at":"2018-08-14T23:08:27.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.12.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"48cb39647d2e82de230e371157b353e42441233d","kind":"tag","published_at":"2018-03-19T19:25:46.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.11.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"eb022cb11d1c81ebe2d514852abb08b05edbb9d1","kind":"tag","published_at":"2017-05-10T23:29:40.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"dcbc8909a66728186aedabd1d8579aab1a7a45de","kind":"tag","published_at":"2017-04-19T16:18:20.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"4740fa418972430e64dc76a14ae5c2d0505e97f5","kind":"tag","published_at":"2017-03-10T18:48:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.9.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"5a7475b13f0ede3cde093318fe4ea684b8ae4386","kind":"tag","published_at":"2017-03-03T15:51:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.8.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0/manifests"},{"name":"v0.7.3","sha":"acb2f52f1e6f521222d45ef9372e34ac7c4b23f6","kind":"tag","published_at":"2016-10-25T16:38:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"fa059fd605695bc8cfc5b7f41b9ddb4c0a0484f7","kind":"tag","published_at":"2016-10-24T16:49:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"e6de928800b13dc9976547e2281e27303d05f74a","kind":"tag","published_at":"2016-10-22T00:07:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"07d421111b76cf9b5aae222833066d7b9de46a01","kind":"tag","published_at":"2016-10-18T19:22:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"b256513517abc2b31cc177b5378dc9ba2457ae78","kind":"tag","published_at":"2016-08-30T23:59:52.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.6.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"e73516043a928f2cfdff4da060c3a193dcf83628","kind":"tag","published_at":"2016-08-16T17:31:38.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.5.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"1a7ecc8e6ecffa304fdb7026de191a5b4ebcefb6","kind":"tag","published_at":"2016-03-31T15:20:59.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.4.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"a93f1b91342dfc74bdc3d35e052c4407fe962e7d","kind":"tag","published_at":"2016-02-16T16:27:02.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.3.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"f2fe5334626340b5cba6a44cf717f4fb8c4bd2e6","kind":"tag","published_at":"2015-12-02T19:47:36.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.2.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0/manifests"},{"name":"v0.1.5","sha":"6b63a648dcde53ffcc3e303ce5a5e2f27968f07e","kind":"tag","published_at":"2015-09-01T15:00:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.5","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"92b82d24672e0098ddd6ae269cfcfb80c7ab20c6","kind":"tag","published_at":"2015-08-15T18:07:17.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.4","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"9e1a8874f57753183457bb71368d291780b32f5d","kind":"tag","published_at":"2015-05-14T20:54:25.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"a5e05276a5077675a58120177a347676fbdcb267","kind":"tag","published_at":"2015-05-03T20:05:42.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"a5a93b2afa949aafdb0fb576582534a10c0c7f8a","kind":"tag","published_at":"2015-04-28T17:02:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1/manifests"}]},"repo_metadata_updated_at":"2026-06-03T14:54:54.326Z","dependent_packages_count":0,"downloads":14079,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":37.24332565608071,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":12.414441885360235},"purl":"pkg:gem/vault-kv?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/vault-kv","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/vault-kv","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/vault-kv/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-26T06:00:40.072Z","issues_count":44,"pull_requests_count":189,"avg_time_to_close_issue":32886180.230769232,"avg_time_to_close_pull_request":8367506.985507246,"issues_closed_count":13,"pull_requests_closed_count":138,"pull_request_authors_count":59,"issue_authors_count":41,"avg_comments_per_issue":2.1363636363636362,"avg_comments_per_pull_request":1.1587301587301586,"merged_pull_requests_count":73,"bot_issues_count":0,"bot_pull_requests_count":91,"past_year_issues_count":5,"past_year_pull_requests_count":51,"past_year_avg_time_to_close_issue":4242630.0,"past_year_avg_time_to_close_pull_request":941976.7741935484,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":31,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":0.4,"past_year_avg_comments_per_pull_request":0.8235294117647058,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":39,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/issues","maintainers":[{"login":"chrisarcand","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisarcand"},{"login":"sudomateo","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sudomateo"},{"login":"mdeggies","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mdeggies"},{"login":"hc-github-team-es-release-engineering","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hc-github-team-es-release-engineering"}],"active_maintainers":[{"login":"chrisarcand","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisarcand"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/vault-kv/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/vault-kv/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/vault-kv/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/vault-kv/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/vault-kv/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/vault-kv/codemeta","maintainers":[{"uuid":"140159","login":"kolikons","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://gem.coop/profiles/kolikons","role":null,"created_at":"2025-10-10T00:50:49.882Z","updated_at":"2025-10-10T00:50:49.882Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/kolikons/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":192749,"maintainers_count":67989,"namespaces_count":0,"keywords_count":18400,"github":"gem-coop","metadata":{"funded_packages_count":6885},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-06-10T05:17:24.062Z","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":187905,"name":"dd-vault","ecosystem":"rubygems","description":"Vault is a Ruby API client for interacting with a Vault server.","homepage":"https://github.com/hashicorp/vault-ruby","licenses":"MPL-2.0","normalized_licenses":["MPL-2.0"],"repository_url":"https://github.com/hashicorp/vault-ruby","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2019-03-28T17:26:42.572Z","latest_release_published_at":"2019-03-28T17:26:42.572Z","latest_release_number":"0.12.0","last_synced_at":"2026-06-13T15:01:09.660Z","created_at":"2022-04-05T20:29:23.857Z","updated_at":"2026-06-13T15:01:09.661Z","registry_url":"https://rubygems.org/gems/dd-vault","install_command":"gem install dd-vault -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/dd-vault/","metadata":{"funding":null},"repo_metadata":{"id":30980157,"uuid":"34538436","full_name":"hashicorp/vault-ruby","owner":"hashicorp","description":"The official Ruby client for HashiCorp's Vault","archived":false,"fork":false,"pushed_at":"2026-04-27T21:00:13.000Z","size":606,"stargazers_count":354,"open_issues_count":21,"forks_count":138,"subscribers_count":274,"default_branch":"master","last_synced_at":"2026-05-01T11:03:00.907Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hashicorp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2015-04-24T19:47:49.000Z","updated_at":"2026-04-16T20:36:33.000Z","dependencies_parsed_at":"2026-03-27T01:02:09.801Z","dependency_job_id":null,"html_url":"https://github.com/hashicorp/vault-ruby","commit_stats":{"total_commits":386,"total_committers":70,"mean_commits":5.514285714285714,"dds":0.5310880829015544,"last_synced_commit":"6945343d15ceeb0380862e7c5943c9bc7b349f91"},"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"purl":"pkg:github/hashicorp/vault-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/sbom","scorecard":{"id":457215,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashicorp/vault-ruby","commit":"ad23081296087f9fd69867faf01c8e1f2423cb26"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.1,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/actionlint.yml:7","Info: topLevel 'contents' permission set to 'read': .github/workflows/jira.yaml:66","Info: topLevel 'contents' permission set to 'read': .github/workflows/run-tests.yml:33","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":"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":"Pinned-Dependencies","score":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/actionlint.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/hashicorp/vault-ruby/actionlint.yml/master?enable=pin","Info:   2 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   8 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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Mozilla Public License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/hashicorp/.github/SECURITY.md:1","Info: Found linked content: github.com/hashicorp/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/hashicorp/.github/SECURITY.md:1","Info: Found text in security policy: github.com/hashicorp/.github/SECURITY.md:1"],"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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:26.991Z","repository_id":30980157,"created_at":"2025-08-19T10:02:26.991Z","updated_at":"2025-08-19T10:02:26.991Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32716960,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T19:35:05.142Z","status":"ssl_error","status_checked_at":"2026-05-06T19:35:03.996Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"hashicorp","name":"HashiCorp","uuid":"761456","kind":"organization","description":"Consistent workflows to provision, secure, connect, and run any infrastructure for any application.","email":"hello@hashicorp.com","website":"https://hashicorp.com","location":"San Francisco, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/761456?v=4","repositories_count":920,"last_synced_at":"2025-07-01T06:04:51.252Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hashicorp","funding_links":[],"total_stars":317824,"followers":9022,"following":0,"created_at":"2022-11-02T16:21:47.799Z","updated_at":"2025-07-01T06:04:51.253Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp/repositories"},"tags":[{"name":"v0.20.0","sha":"337fddaa8bb564c62f3fdc7e2d4c4e2da3408d36","kind":"commit","published_at":"2026-02-04T18:56:51.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.20.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.20.0/manifests"},{"name":"v0.19.0","sha":"5e0e2bb1bbc2bd3e3e5127b3f7086681187a3ef6","kind":"commit","published_at":"2025-12-03T19:43:42.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.19.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.19.0/manifests"},{"name":"v0.18.2","sha":"780d6d593529160c37f140be8d118ed8527e8638","kind":"commit","published_at":"2023-11-27T18:41:35.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"7bb4a6fd9f149961985331ded6565046bcfe4a73","kind":"commit","published_at":"2023-09-14T18:11:32.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"643d2699ec0ccdffba8574d9c527f3dd297d5e5d","kind":"commit","published_at":"2023-09-14T15:44:31.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0/manifests"},{"name":"v0.17.0","sha":"6f98a377218adff3bd180d6958426a130071306c","kind":"commit","published_at":"2022-05-11T18:17:18.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.17.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"7a236c1452c6fa9673cddad33c82f20321727e1b","kind":"commit","published_at":"2021-03-17T22:04:05.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.16.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"28ee5859b34927dc897152fac5f63fe426c8f6b4","kind":"commit","published_at":"2020-08-05T21:43:19.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.15.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"3331a3a175ab3a624a746f34dc41243ee9d79190","kind":"commit","published_at":"2020-05-28T17:20:43.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.14.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"3431f95af1916647bcd1f327e6219000c41731f0","kind":"commit","published_at":"2020-04-28T22:16:08.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"7848eb27f720dc4df0bcf47e5dc8b70079dcdaa1","kind":"tag","published_at":"2019-10-01T18:30:00.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"924ef677f1c11b4ff86da5bac954bc2e29ff500b","kind":"tag","published_at":"2018-08-14T23:08:27.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.12.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"48cb39647d2e82de230e371157b353e42441233d","kind":"tag","published_at":"2018-03-19T19:25:46.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.11.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"eb022cb11d1c81ebe2d514852abb08b05edbb9d1","kind":"tag","published_at":"2017-05-10T23:29:40.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"dcbc8909a66728186aedabd1d8579aab1a7a45de","kind":"tag","published_at":"2017-04-19T16:18:20.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"4740fa418972430e64dc76a14ae5c2d0505e97f5","kind":"tag","published_at":"2017-03-10T18:48:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.9.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"5a7475b13f0ede3cde093318fe4ea684b8ae4386","kind":"tag","published_at":"2017-03-03T15:51:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.8.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0/manifests"},{"name":"v0.7.3","sha":"acb2f52f1e6f521222d45ef9372e34ac7c4b23f6","kind":"tag","published_at":"2016-10-25T16:38:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"fa059fd605695bc8cfc5b7f41b9ddb4c0a0484f7","kind":"tag","published_at":"2016-10-24T16:49:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"e6de928800b13dc9976547e2281e27303d05f74a","kind":"tag","published_at":"2016-10-22T00:07:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"07d421111b76cf9b5aae222833066d7b9de46a01","kind":"tag","published_at":"2016-10-18T19:22:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"b256513517abc2b31cc177b5378dc9ba2457ae78","kind":"tag","published_at":"2016-08-30T23:59:52.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.6.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"e73516043a928f2cfdff4da060c3a193dcf83628","kind":"tag","published_at":"2016-08-16T17:31:38.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.5.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"1a7ecc8e6ecffa304fdb7026de191a5b4ebcefb6","kind":"tag","published_at":"2016-03-31T15:20:59.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.4.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"a93f1b91342dfc74bdc3d35e052c4407fe962e7d","kind":"tag","published_at":"2016-02-16T16:27:02.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.3.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"f2fe5334626340b5cba6a44cf717f4fb8c4bd2e6","kind":"tag","published_at":"2015-12-02T19:47:36.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.2.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0/manifests"},{"name":"v0.1.5","sha":"6b63a648dcde53ffcc3e303ce5a5e2f27968f07e","kind":"tag","published_at":"2015-09-01T15:00:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.5","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"92b82d24672e0098ddd6ae269cfcfb80c7ab20c6","kind":"tag","published_at":"2015-08-15T18:07:17.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.4","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"9e1a8874f57753183457bb71368d291780b32f5d","kind":"tag","published_at":"2015-05-14T20:54:25.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"a5e05276a5077675a58120177a347676fbdcb267","kind":"tag","published_at":"2015-05-03T20:05:42.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"a5a93b2afa949aafdb0fb576582534a10c0c7f8a","kind":"tag","published_at":"2015-04-28T17:02:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1/manifests"}]},"repo_metadata_updated_at":"2026-06-09T15:07:31.359Z","dependent_packages_count":0,"downloads":2471,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":95.06164348229792,"dependent_repos_count":46.781949801970555,"dependent_packages_count":15.705942029816185,"stargazers_count":2.8864395802167695,"forks_count":2.019819912764872,"average":32.49115896141326},"purl":"pkg:gem/dd-vault","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/dd-vault","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/dd-vault","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/dd-vault/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-26T06:00:40.072Z","issues_count":44,"pull_requests_count":189,"avg_time_to_close_issue":32886180.230769232,"avg_time_to_close_pull_request":8367506.985507246,"issues_closed_count":13,"pull_requests_closed_count":138,"pull_request_authors_count":59,"issue_authors_count":41,"avg_comments_per_issue":2.1363636363636362,"avg_comments_per_pull_request":1.1587301587301586,"merged_pull_requests_count":73,"bot_issues_count":0,"bot_pull_requests_count":91,"past_year_issues_count":5,"past_year_pull_requests_count":51,"past_year_avg_time_to_close_issue":4242630.0,"past_year_avg_time_to_close_pull_request":941976.7741935484,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":31,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":0.4,"past_year_avg_comments_per_pull_request":0.8235294117647058,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":39,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/issues","maintainers":[{"login":"chrisarcand","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisarcand"},{"login":"sudomateo","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sudomateo"},{"login":"mdeggies","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mdeggies"},{"login":"hc-github-team-es-release-engineering","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hc-github-team-es-release-engineering"}],"active_maintainers":[{"login":"chrisarcand","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisarcand"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dd-vault/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dd-vault/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dd-vault/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dd-vault/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dd-vault/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dd-vault/codemeta","maintainers":[{"uuid":"115409","login":"devopsdance","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://rubygems.org/profiles/devopsdance","role":null,"created_at":"2022-11-08T08:51:30.373Z","updated_at":"2022-11-08T08:51:30.373Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/devopsdance/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":207913,"maintainers_count":68973,"namespaces_count":0,"keywords_count":18771,"github":"rubygems","metadata":{"funded_packages_count":7455},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-06-10T05:04:00.514Z","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":10399308,"name":"github.com/hashicorp/vault-ruby","ecosystem":"go","description":null,"homepage":null,"licenses":"mpl-2.0","normalized_licenses":["MPL-2.0"],"repository_url":"https://github.com/hashicorp/vault-ruby","keywords_array":[],"namespace":null,"versions_count":31,"first_release_published_at":"2015-04-28T17:02:02.000Z","latest_release_published_at":"2026-02-04T18:56:51.000Z","latest_release_number":"v0.20.0","last_synced_at":"2026-06-13T15:01:11.410Z","created_at":"2024-06-19T04:31:45.882Z","updated_at":"2026-06-13T15:01:11.410Z","registry_url":"https://pkg.go.dev/github.com/hashicorp/vault-ruby","install_command":"go get github.com/hashicorp/vault-ruby","documentation_url":"https://pkg.go.dev/github.com/hashicorp/vault-ruby#section-documentation","metadata":{},"repo_metadata":{"id":30980157,"uuid":"34538436","full_name":"hashicorp/vault-ruby","owner":"hashicorp","description":"The official Ruby client for HashiCorp's Vault","archived":false,"fork":false,"pushed_at":"2024-05-20T16:18:16.000Z","size":655,"stargazers_count":351,"open_issues_count":60,"forks_count":139,"subscribers_count":288,"default_branch":"master","last_synced_at":"2025-09-26T08:02:14.255Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hashicorp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-04-24T19:47:49.000Z","updated_at":"2025-09-23T01:30:06.000Z","dependencies_parsed_at":"2023-02-10T12:00:14.047Z","dependency_job_id":"8becc5f0-8b44-4990-8a25-0b6265dd3d2f","html_url":"https://github.com/hashicorp/vault-ruby","commit_stats":{"total_commits":386,"total_committers":70,"mean_commits":5.514285714285714,"dds":0.5310880829015544,"last_synced_commit":"6945343d15ceeb0380862e7c5943c9bc7b349f91"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/hashicorp/vault-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/sbom","scorecard":{"id":457215,"data":{"date":"2025-08-11","repo":{"name":"github.com/hashicorp/vault-ruby","commit":"ad23081296087f9fd69867faf01c8e1f2423cb26"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.1,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/actionlint.yml:7","Info: topLevel 'contents' permission set to 'read': .github/workflows/jira.yaml:66","Info: topLevel 'contents' permission set to 'read': .github/workflows/run-tests.yml:33","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":"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":"Pinned-Dependencies","score":8,"reason":"dependency not pinned by hash detected -- score normalized to 8","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/actionlint.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/hashicorp/vault-ruby/actionlint.yml/master?enable=pin","Info:   2 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   7 out of   8 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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Mozilla Public License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/hashicorp/.github/SECURITY.md:1","Info: Found linked content: github.com/hashicorp/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/hashicorp/.github/SECURITY.md:1","Info: Found text in security policy: github.com/hashicorp/.github/SECURITY.md:1"],"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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-19T10:02:26.991Z","repository_id":30980157,"created_at":"2025-08-19T10:02:26.991Z","updated_at":"2025-08-19T10:02:26.991Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277156207,"owners_count":25770567,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-26T02:00:09.010Z","response_time":78,"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":"hashicorp","name":"HashiCorp","uuid":"761456","kind":"organization","description":"Consistent workflows to provision, secure, connect, and run any infrastructure for any application.","email":"hello@hashicorp.com","website":"https://hashicorp.com","location":"San Francisco, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/761456?v=4","repositories_count":920,"last_synced_at":"2025-07-01T06:04:51.252Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/hashicorp","funding_links":[],"total_stars":317824,"followers":9022,"following":0,"created_at":"2022-11-02T16:21:47.799Z","updated_at":"2025-07-01T06:04:51.253Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hashicorp/repositories"},"tags":[{"name":"v0.18.2","sha":"780d6d593529160c37f140be8d118ed8527e8638","kind":"commit","published_at":"2023-11-27T18:41:35.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"7bb4a6fd9f149961985331ded6565046bcfe4a73","kind":"commit","published_at":"2023-09-14T18:11:32.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"643d2699ec0ccdffba8574d9c527f3dd297d5e5d","kind":"commit","published_at":"2023-09-14T15:44:31.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.18.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.18.0/manifests"},{"name":"v0.17.0","sha":"6f98a377218adff3bd180d6958426a130071306c","kind":"commit","published_at":"2022-05-11T18:17:18.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.17.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.17.0/manifests"},{"name":"v0.16.0","sha":"7a236c1452c6fa9673cddad33c82f20321727e1b","kind":"commit","published_at":"2021-03-17T22:04:05.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.16.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.16.0/manifests"},{"name":"v0.15.0","sha":"28ee5859b34927dc897152fac5f63fe426c8f6b4","kind":"commit","published_at":"2020-08-05T21:43:19.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.15.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"3331a3a175ab3a624a746f34dc41243ee9d79190","kind":"commit","published_at":"2020-05-28T17:20:43.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.14.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"3431f95af1916647bcd1f327e6219000c41731f0","kind":"commit","published_at":"2020-04-28T22:16:08.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"7848eb27f720dc4df0bcf47e5dc8b70079dcdaa1","kind":"tag","published_at":"2019-10-01T18:30:00.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.13.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"924ef677f1c11b4ff86da5bac954bc2e29ff500b","kind":"tag","published_at":"2018-08-14T23:08:27.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.12.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"48cb39647d2e82de230e371157b353e42441233d","kind":"tag","published_at":"2018-03-19T19:25:46.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.11.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.11.0/manifests"},{"name":"v0.10.1","sha":"eb022cb11d1c81ebe2d514852abb08b05edbb9d1","kind":"tag","published_at":"2017-05-10T23:29:40.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"dcbc8909a66728186aedabd1d8579aab1a7a45de","kind":"tag","published_at":"2017-04-19T16:18:20.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.10.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"4740fa418972430e64dc76a14ae5c2d0505e97f5","kind":"tag","published_at":"2017-03-10T18:48:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.9.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"5a7475b13f0ede3cde093318fe4ea684b8ae4386","kind":"tag","published_at":"2017-03-03T15:51:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.8.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.8.0/manifests"},{"name":"v0.7.3","sha":"acb2f52f1e6f521222d45ef9372e34ac7c4b23f6","kind":"tag","published_at":"2016-10-25T16:38:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"fa059fd605695bc8cfc5b7f41b9ddb4c0a0484f7","kind":"tag","published_at":"2016-10-24T16:49:30.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"e6de928800b13dc9976547e2281e27303d05f74a","kind":"tag","published_at":"2016-10-22T00:07:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"07d421111b76cf9b5aae222833066d7b9de46a01","kind":"tag","published_at":"2016-10-18T19:22:04.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.7.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"b256513517abc2b31cc177b5378dc9ba2457ae78","kind":"tag","published_at":"2016-08-30T23:59:52.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.6.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"e73516043a928f2cfdff4da060c3a193dcf83628","kind":"tag","published_at":"2016-08-16T17:31:38.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.5.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"1a7ecc8e6ecffa304fdb7026de191a5b4ebcefb6","kind":"tag","published_at":"2016-03-31T15:20:59.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.4.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"a93f1b91342dfc74bdc3d35e052c4407fe962e7d","kind":"tag","published_at":"2016-02-16T16:27:02.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.3.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"f2fe5334626340b5cba6a44cf717f4fb8c4bd2e6","kind":"tag","published_at":"2015-12-02T19:47:36.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.2.0","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.2.0/manifests"},{"name":"v0.1.5","sha":"6b63a648dcde53ffcc3e303ce5a5e2f27968f07e","kind":"tag","published_at":"2015-09-01T15:00:37.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.5","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"92b82d24672e0098ddd6ae269cfcfb80c7ab20c6","kind":"tag","published_at":"2015-08-15T18:07:17.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.4","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"9e1a8874f57753183457bb71368d291780b32f5d","kind":"tag","published_at":"2015-05-14T20:54:25.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.3","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"a5e05276a5077675a58120177a347676fbdcb267","kind":"tag","published_at":"2015-05-03T20:05:42.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.2","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"a5a93b2afa949aafdb0fb576582534a10c0c7f8a","kind":"tag","published_at":"2015-04-28T17:02:12.000Z","download_url":"https://codeload.github.com/hashicorp/vault-ruby/tar.gz/v0.1.1","html_url":"https://github.com/hashicorp/vault-ruby/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/hashicorp/vault-ruby@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/tags/v0.1.1/manifests"}]},"repo_metadata_updated_at":"2025-12-28T01:10:25.781Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.916900188841421,"dependent_packages_count":6.479657209684274,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.698278699262847},"purl":"pkg:golang/github.com/hashicorp/vault-ruby","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/hashicorp/vault-ruby","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/hashicorp/vault-ruby","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/hashicorp/vault-ruby/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-11T06:23:10.140Z","issues_count":40,"pull_requests_count":143,"avg_time_to_close_issue":35273142.75,"avg_time_to_close_pull_request":8636199.905660378,"issues_closed_count":12,"pull_requests_closed_count":106,"pull_request_authors_count":56,"issue_authors_count":38,"avg_comments_per_issue":2.3,"avg_comments_per_pull_request":1.2167832167832169,"merged_pull_requests_count":66,"bot_issues_count":0,"bot_pull_requests_count":52,"past_year_issues_count":1,"past_year_pull_requests_count":9,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1223.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.8888888888888888,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/issues","maintainers":[{"login":"sudomateo","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sudomateo"},{"login":"mdeggies","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mdeggies"},{"login":"hc-github-team-es-release-engineering","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hc-github-team-es-release-engineering"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhashicorp%2Fvault-ruby/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhashicorp%2Fvault-ruby/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhashicorp%2Fvault-ruby/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhashicorp%2Fvault-ruby/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhashicorp%2Fvault-ruby/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhashicorp%2Fvault-ruby/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2180413,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","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"}}],"commits":{"id":19618,"full_name":"hashicorp/vault-ruby","default_branch":"master","total_commits":446,"total_committers":78,"total_bot_commits":23,"total_bot_committers":3,"mean_commits":5.717948717948718,"dds":0.5874439461883407,"past_year_total_commits":34,"past_year_total_committers":7,"past_year_total_bot_commits":4,"past_year_total_bot_committers":2,"past_year_mean_commits":4.857142857142857,"past_year_dds":0.5588235294117647,"last_synced_at":"2026-06-30T23:08:41.494Z","last_synced_commit":"98497c232c280889bbb5e368384e3be19244fa90","created_at":"2023-03-07T11:41:38.011Z","updated_at":"2026-06-30T23:05:32.917Z","committers":[{"name":"Seth Vargo","email":"sethvargo@gmail.com","login":"sethvargo","count":184},{"name":"Evan Phoenix","email":"evan@phx.io","login":"evanphx","count":36},{"name":"Lauren Voswinkel","email":"lvoswinkel@hashicorp.com","login":null,"count":32},{"name":"Max Schwenk","email":"maschwenk@gmail.com","login":"maschwenk","count":25},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":19},{"name":"Chris Arcand","email":"chris@chrisarcand.com","login":"chrisarcand","count":17},{"name":"nick evans","email":"nick@rubinick.dev","login":"nevans","count":12},{"name":"Pat Allan","email":"pat@freelancing-gods.com","login":"pat","count":9},{"name":"Dylan Canfield","email":"Dylan.Canfield@colorado.edu","login":"dylancanfield","count":6},{"name":"Stephan Epping","email":"stephan.epping@zweitag.de","login":null,"count":6},{"name":"Joerg Freimuth","email":"joerg.freimuth@otto.de","login":"joergfreimuth3778","count":5},{"name":"tcosgrave","email":"tcosgrave@wayfair.com","login":"traviscosgrave","count":5},{"name":"hashicorp-copywrite[bot]","email":"110428419+hashicorp-copywrite[bot]","login":"hashicorp-copywrite[bot]","count":3},{"name":"Matthew Sanabria","email":"24284972+sudomateo","login":"sudomateo","count":3},{"name":"Matthew Lapworth","email":"mlapworth@newrelic.com","login":null,"count":3},{"name":"Ev Ralston","email":"evralston","login":"evralston","count":3},{"name":"Kerri Miller","email":"kerrizor@kerrizor.com","login":"kerrizor","count":3},{"name":"Sarah Thompson","email":"sthompson@hashicorp.com","login":"sarahethompson","count":2},{"name":"Paul Hinze","email":"phinze@phinze.com","login":"phinze","count":2},{"name":"Michele","email":"mdeggies@gmail.com","login":"mdeggies","count":2},{"name":"Matt Button","email":"matt.button@geckoboard.com","login":"BRMatt","count":2},{"name":"Kenneth Vestergaard","email":"kvs@binarysolutions.dk","login":"kvs","count":2},{"name":"Jurriaan Pruis","email":"email@jurriaanpruis.nl","login":"jurriaan","count":2},{"name":"Daniel Huckins","email":"dhuckins","login":"dhuckins","count":2},{"name":"Mathieu Jobin","email":"mathieu@venuenext.com","login":"mathieujobin","count":2},{"name":"Eric Jacobs","email":"ericj@scribd.com","login":null,"count":2},{"name":"Max Timchenko","email":"maxvt@pagerduty.com","login":null,"count":2},{"name":"Tom Maher","email":"tmaher@github.com","login":null,"count":2},{"name":"Tim Chambers","email":"tim@possibilogy.com","login":"tjchambers","count":2},{"name":"Tom Proctor","email":"tomhjp","login":"tomhjp","count":2},{"name":"petems","email":"p.morsou+GIT@gmail.com","login":"petems","count":2},{"name":"Adam Shannon","email":"adam@ashannon.us","login":"adamdecaf","count":1},{"name":"Alex Quach","email":"alexhquach@gmail.com","login":"aquach","count":1},{"name":"AnPucel","email":"adiroff@hashicorp.com","login":"AnPucel","count":1},{"name":"Alex Myasnikov","email":"amyasnikov@practicefusion.com","login":null,"count":1},{"name":"Chris Minton","email":"christopher.minton@sainsburys.co.uk","login":null,"count":1},{"name":"Derek Harmel","email":"derek@zaius.com","login":null,"count":1},{"name":"Stuart Ingram","email":"ingrams2@upmc.com","login":null,"count":1},{"name":"Sarah Kowalik","email":"sarah.kowalik@pagerduty.com","login":null,"count":1},{"name":"Morad Edwar","email":"me@morad-edwar.com","login":"Morxander","count":1},{"name":"Nathan A. Ferch","email":"nf@marginal.net","login":"nferch","count":1},{"name":"Oliver Hookins","email":"ohookins","login":"ohookins","count":1},{"name":"Pavlo","email":"fxposter@gmail.com","login":"fxposter","count":1},{"name":"Pete Cheslock","email":"petecheslock@gmail.com","login":"petecheslock","count":1},{"name":"Phillip Hellewell","email":"sshock","login":"sshock","count":1},{"name":"Stenio Ferreira","email":"stenio123@gmail.com","login":"stenio123","count":1},{"name":"TaopaiC","email":"124380+TaopaiC","login":"TaopaiC","count":1},{"name":"Ted Behling","email":"ted.behling@hashicorp.com","login":"tbehling","count":1},{"name":"Thomas Heinen","email":"33926466+tecracer-theinen","login":"tecracer-theinen","count":1},{"name":"Tony Li","email":"tonyli.lives@gmail.com","login":"tonglil","count":1},{"name":"VAL","email":"val.conklin@gmail.com","login":"digivava","count":1},{"name":"Will Jordan","email":"wjordan","login":"wjordan","count":1},{"name":"dfleming","email":"flemingdp@gmail.com","login":"computeracer","count":1},{"name":"hashicorp-tsccr[bot]","email":"129506189+hashicorp-tsccr[bot]","login":"hashicorp-tsccr[bot]","count":1},{"name":"hc-github-team-es-release-engineering","email":"82989873+hc-github-team-es-release-engineering","login":"hc-github-team-es-release-engineering","count":1},{"name":"jfarrell","email":"jfarrell@apache.org","login":"jfarrell","count":1},{"name":"malnick","email":"malnick@gmail.com","login":"malnick","count":1},{"name":"matiasbertani","email":"65260383+matiasbertani","login":"matiasbertani","count":1},{"name":"Lukasz Jagiello","email":"lukasz@wikia-inc.com","login":null,"count":1},{"name":"Andrew Saunders","email":"50843520+asaunders-allyDVM","login":"asaunders-allyDVM","count":1},{"name":"Ben Ash","email":"32777270+benashz","login":"benashz","count":1},{"name":"Brian Cain","email":"bcain@hashicorp.com","login":"briancain","count":1},{"name":"Chris Horton","email":"hortoncd@github.com","login":"hortoncd","count":1},{"name":"Christopher Swenson","email":"swenson@swenson.io","login":"swenson","count":1},{"name":"Colin Rymer","email":"colin.rymer@gmail.com","login":"colinrymer","count":1},{"name":"Dave York","email":"d4v3y0rk","login":"d4v3y0rk","count":1},{"name":"James Masson","email":"james.masson@jmips.co.uk","login":"james-masson","count":1},{"name":"Jason Bosco","email":"mail@jasonbos.co","login":"jasonbosco","count":1},{"name":"John Atkinson","email":"John.Atkinson@mx.com","login":"jgaxn","count":1},{"name":"Justin LaRose","email":"justinlarose@me.com","login":"justinlarose","count":1},{"name":"Kaelyn Sackett","email":"13080747+kaesackett","login":"kaesackett","count":1},{"name":"Kumar Abhijeet","email":"kumarabhijeet1202@gmail.com","login":"kumar1202","count":1},{"name":"Lenon","email":"lenon@lenonmarcel.com.br","login":"lenon","count":1},{"name":"Maciej Moleda","email":"maciej.moleda@fundingcircle.com","login":"maciekm","count":1},{"name":"Mike Heijmans","email":"parabuzzle@gmail.com","login":"parabuzzle","count":1},{"name":"Mike Petersen","email":"mike@odania-it.de","login":"mike-petersen","count":1},{"name":"Mikhail Zholobov","email":"legal90@gmail.com","login":"legal90","count":1},{"name":"rjhornsby","email":"rhornsby@ktzr.net","login":"rjhornsby","count":1}],"past_year_committers":[{"name":"Chris Arcand","email":"chris@chrisarcand.com","login":"chrisarcand","count":15},{"name":"nick evans","email":"nick@rubinick.dev","login":"nevans","count":12},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":3},{"name":"rjhornsby","email":"rhornsby@ktzr.net","login":"rjhornsby","count":1},{"name":"hashicorp-copywrite[bot]","email":"110428419+hashicorp-copywrite[bot]","login":"hashicorp-copywrite[bot]","count":1},{"name":"TaopaiC","email":"124380+TaopaiC","login":"TaopaiC","count":1},{"name":"Pavlo","email":"fxposter@gmail.com","login":"fxposter","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-07-03T00:00:08.781Z","repositories_count":6280211,"commits_count":874874809,"contributors_count":35233169,"owners_count":1177820,"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":"hashicorp/vault-ruby","html_url":"https://github.com/hashicorp/vault-ruby","last_synced_at":"2026-06-30T23:01:51.387Z","status":"active","issues_count":44,"pull_requests_count":195,"avg_time_to_close_issue":32886180.230769232,"avg_time_to_close_pull_request":8150179.0,"issues_closed_count":13,"pull_requests_closed_count":144,"pull_request_authors_count":59,"issue_authors_count":41,"avg_comments_per_issue":2.1363636363636362,"avg_comments_per_pull_request":1.1897435897435897,"merged_pull_requests_count":73,"bot_issues_count":0,"bot_pull_requests_count":97,"past_year_issues_count":5,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":4242630.0,"past_year_avg_time_to_close_pull_request":946729.3055555555,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":36,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":0.4,"past_year_avg_comments_per_pull_request":0.7636363636363637,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":45,"past_year_merged_pull_requests_count":6,"created_at":"2023-05-12T09:41:42.814Z","updated_at":"2026-06-30T23:01:51.387Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hashicorp%2Fvault-ruby/issues","issue_labels_count":{"enhancement":1},"pull_request_labels_count":{"dependencies":88,"github_actions":86,"legal":3,"automated":3,"SEC-090":2,"parked":1,"ecosystem":1,"SEC-090/Pinning/Trusted":1},"issue_author_associations_count":{"NONE":41,"CONTRIBUTOR":3},"pull_request_author_associations_count":{"CONTRIBUTOR":144,"NONE":42,"MEMBER":8,"COLLABORATOR":1},"issue_authors":{"hunter86bg":2,"broksonic21":2,"eheydrick":2,"ls-brentsmith":1,"jacobat":1,"dmaze":1,"castro1688":1,"mike-bailey":1,"yakatz":1,"adoyleplm":1,"SarahRiley":1,"khawkins":1,"rethridge-lbi":1,"rileytg":1,"jaark":1,"sosiskin2000":1,"ua0zeh":1,"kumar1202":1,"PTcrusher":1,"nevans":1,"rajsahae":1,"pjohnson-ptc":1,"ezeaguerre":1,"ohookins":1,"sriedel":1,"robkinyon-roivant":1,"fortman":1,"offbyone":1,"synaptis":1,"bbros-dev":1,"arecker":1,"fabio42":1,"lizgene":1,"isukapalli":1,"oberones":1,"aerien0608":1,"HJUKGWay":1,"KieranP":1,"Lasering":1,"rjhornsby":1,"wfhartford":1},"pull_request_authors":{"dependabot[bot]":88,"Valarissa":16,"nevans":9,"TaopaiC":4,"hashicorp-copywrite[bot]":3,"sudomateo":3,"chrisarcand":3,"dhuckins":3,"compliance-pr-automation-bot[bot]":3,"sarahethompson":2,"yesmeck":2,"tomhjp":2,"petems":2,"hashicorp-tsccr[bot]":2,"mladlow":2,"atheiman":2,"spectrogram":2,"mdeggies":2,"phallstrom":2,"AnPucel":2,"stanhu":2,"tbehling":2,"wjordan":1,"digivava":1,"adammw":1,"kaesackett":1,"mejibyte":1,"kumar1202":1,"tecracer-theinen":1,"asaunders-allyDVM":1,"malnick":1,"lenon":1,"hunter86bg":1,"dylan-azucena":1,"traviscosgrave":1,"Ramesh7":1,"dpavlotzky":1,"benashz":1,"stenio123":1,"llafage-claranet":1,"ohookins":1,"bjarocki":1,"kenji-fukasawa":1,"fabioperrella":1,"swenson":1,"ls-brentsmith":1,"matiasbertani":1,"fxposter":1,"tonglil":1,"rjhornsby":1,"hortoncd":1,"Namelessinterester":1,"veeweeherman":1,"sshock":1,"hc-github-team-es-release-engineering":1,"mike-petersen":1,"saraislet":1,"Lasering":1,"ibm-mend-app[bot]":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-07-03T00:00:18.300Z","repositories_count":14859235,"issues_count":32957895,"pull_requests_count":108773117,"authors_count":11330177,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"dependencies":40,"github_actions":40,"automated":1,"legal":1},"past_year_issue_author_associations_count":{"NONE":5},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":44,"NONE":8,"MEMBER":3},"past_year_issue_authors":{"broksonic21":1,"jaark":1,"KieranP":1,"sriedel":1,"ua0zeh":1},"past_year_pull_request_authors":{"dependabot[bot]":40,"nevans":5,"chrisarcand":3,"compliance-pr-automation-bot[bot]":3,"stanhu":2,"hashicorp-copywrite[bot]":1,"ibm-mend-app[bot]":1},"maintainers":[{"login":"chrisarcand","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisarcand"},{"login":"sudomateo","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sudomateo"},{"login":"mdeggies","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mdeggies"},{"login":"hc-github-team-es-release-engineering","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hc-github-team-es-release-engineering"}],"active_maintainers":[{"login":"chrisarcand","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisarcand"}]},"events":{"total":{"DeleteEvent":27,"PullRequestEvent":44,"ForkEvent":4,"IssuesEvent":11,"WatchEvent":10,"IssueCommentEvent":26,"PushEvent":15,"PullRequestReviewEvent":6,"PullRequestReviewCommentEvent":1,"CreateEvent":29},"last_year":{"DeleteEvent":27,"PullRequestEvent":41,"IssuesEvent":11,"WatchEvent":1,"IssueCommentEvent":20,"PushEvent":15,"PullRequestReviewEvent":6,"PullRequestReviewCommentEvent":1,"CreateEvent":29}},"keywords":[],"dependencies":[{"ecosystem":"rubygems","filepath":"vault.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-07T16:00:29.790Z","updated_at":"2022-08-07T16:00:29.790Z","repository_link":"https://github.com/hashicorp/vault-ruby/blob/master/vault.gemspec","dependencies":[{"id":601911857,"package_name":"aws-sigv4","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":601911858,"package_name":"bundler","ecosystem":"rubygems","requirements":"~\u003e 2","direct":true,"kind":"development","optional":false},{"id":601911859,"package_name":"pry","ecosystem":"rubygems","requirements":"~\u003e 0.13.1","direct":true,"kind":"development","optional":false},{"id":601911860,"package_name":"rake","ecosystem":"rubygems","requirements":"~\u003e 12.0","direct":true,"kind":"development","optional":false},{"id":601911861,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.5","direct":true,"kind":"development","optional":false},{"id":601911862,"package_name":"yard","ecosystem":"rubygems","requirements":"~\u003e 0.9.24","direct":true,"kind":"development","optional":false},{"id":601911863,"package_name":"webmock","ecosystem":"rubygems","requirements":"~\u003e 3.8.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/run-tests.yml","sha":null,"kind":"manifest","created_at":"2026-02-24T10:03:13.682Z","updated_at":"2026-02-24T10:03:13.682Z","repository_link":"https://github.com/hashicorp/vault-ruby/blob/master/.github/workflows/run-tests.yml","dependencies":[{"id":25825020398,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":25825020399,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"09a7688d3b55cf0e976497ff046b70949eeaccfd","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/actionlint.yml","sha":null,"kind":"manifest","created_at":"2026-02-24T10:03:12.872Z","updated_at":"2026-02-24T10:03:12.872Z","repository_link":"https://github.com/hashicorp/vault-ruby/blob/master/.github/workflows/actionlint.yml","dependencies":[{"id":25825020396,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":25825020397,"package_name":"docker://docker.mirror.hashicorp.services/rhysd/actionlint","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2026-02-24T10:03:13.759Z","updated_at":"2026-02-24T10:03:13.759Z","repository_link":"https://github.com/hashicorp/vault-ruby/blob/master/Gemfile","dependencies":[{"id":25825020400,"package_name":"pry","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":25825020401,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":25825020402,"package_name":"rspec","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":25825020403,"package_name":"yard","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":25825020404,"package_name":"webmock","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":25825020405,"package_name":"webrick","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]}],"score":30.897549853019115,"created_at":"2024-12-15T21:38:07.808Z","updated_at":"2026-07-26T11:00:58.263Z","avatar_url":"https://github.com/hashicorp.png","language":"Ruby","monthly_downloads":0,"readme":"Vault Ruby Client [![Build Status](https://github.com/hashicorp/vault-ruby/actions/workflows/run-tests.yml/badge.svg?branch=master)](https://github.com/hashicorp/vault-ruby/actions/workflows/run-tests.yml)\n=================\n\nVault is the official Ruby client for interacting with [Vault](https://vaultproject.io) by HashiCorp.\n\n**If you're viewing this README from GitHub on the `master` branch, know that it may contain unreleased features or\ndifferent APIs than the most recently released version. Please see the Git tag that corresponds to your version of the\nVault Ruby client for the proper documentation.**\n\nQuick Start\n-----------\nInstall Ruby 3.1+: [Guide](https://www.ruby-lang.org/en/documentation/installation/).\n\n\u003e Please note that as of Vault Ruby version 0.19.0, the minimum required Ruby version is 3.1. All EOL Ruby versions are no longer supported.\n\nInstall via Rubygems:\n\n    $ gem install vault\n\nor add it to your Gemfile if you're using Bundler:\n\n```ruby\ngem \"vault\"\n```\n\nand then run the `bundle` command to install.\n\nStart a Vault client:\n\n```ruby\nVault.address = \"http://127.0.0.1:8200\" # Also reads from ENV[\"VAULT_ADDR\"]\nVault.token   = \"abcd-1234\" # Also reads from ENV[\"VAULT_TOKEN\"]\n# Optional - if using the Namespace enterprise feature\n# Vault.namespace   = \"my-namespace\" # Also reads from ENV[\"VAULT_NAMESPACE\"]\n\nVault.sys.mounts #=\u003e { :secret =\u003e #\u003cstruct Vault::Mount type=\"generic\", description=\"generic secret storage\"\u003e }\n```\n\nUsage\n-----\nThe following configuration options are available:\n\n```ruby\nVault.configure do |config|\n  # The address of the Vault server, also read as ENV[\"VAULT_ADDR\"]\n  config.address = \"https://127.0.0.1:8200\"\n\n  # The token to authenticate with Vault, also read as ENV[\"VAULT_TOKEN\"]\n  config.token = \"abcd-1234\"\n  # Optional - if using the Namespace enterprise feature\n  # config.namespace   = \"my-namespace\" # Also reads from ENV[\"VAULT_NAMESPACE\"]\n\n  # Proxy connection information, also read as ENV[\"VAULT_PROXY_(thing)\"]\n  config.proxy_address  = \"...\"\n  config.proxy_port     = \"...\"\n  config.proxy_username = \"...\"\n  config.proxy_password = \"...\"\n\n  # Custom SSL PEM, also read as ENV[\"VAULT_SSL_CERT\"]\n  config.ssl_pem_file = \"/path/on/disk.pem\"\n\n  # As an alternative to a pem file, you can provide the raw PEM string, also read in the following order of preference:\n  # ENV[\"VAULT_SSL_PEM_CONTENTS_BASE64\"] then ENV[\"VAULT_SSL_PEM_CONTENTS\"]\n  config.ssl_pem_contents = \"-----BEGIN ENCRYPTED...\"\n\n  # Passphrase for encrypted PEM files\n  config.ssl_pem_passphrase = \"my-passphrase\"\n\n  # Custom SSL CA certificate for verification\n  config.ssl_ca_cert = \"/path/to/ca.crt\"\n\n  # Custom SSL CA certificate directory\n  config.ssl_ca_path = \"/path/to/ca/directory\"\n\n  # Custom SSL certificate store\n  config.ssl_cert_store = OpenSSL::X509::Store.new\n\n  # Specify SSL ciphers to use\n  config.ssl_ciphers = \"TLSv1.2:!aNULL:!eNULL\"\n\n  # Use SSL verification, also read as ENV[\"VAULT_SSL_VERIFY\"]\n  config.ssl_verify = false\n\n  # SNI hostname to use for SSL connections\n  config.hostname = \"vault.example.com\"\n\n  # Timeout the connection after a certain amount of time (seconds), also read\n  # as ENV[\"VAULT_TIMEOUT\"]\n  config.timeout = 30\n\n  # It is also possible to have finer-grained controls over the timeouts, these\n  # may also be read as environment variables\n  config.ssl_timeout  = 5\n  config.open_timeout = 5\n  config.read_timeout = 30\n\n  # Connection pool settings for persistent connections\n  config.pool_size = 5\n  config.pool_timeout = 5\nend\n```\n\nIf you do not want the Vault singleton, or if you need to communicate with multiple Vault servers at once, you can create independent client objects:\n\n```ruby\nclient_1 = Vault::Client.new(address: \"https://vault.mycompany.com\")\nclient_2 = Vault::Client.new(address: \"https://other-vault.mycompany.com\")\n```\n\n### Authentication\n\nAuthenticate using various methods:\n\n```ruby\n# LDAP\nVault.auth.ldap(\"username\", \"password\")\n\n# Username/Password\nVault.auth.userpass(\"username\", \"password\")\n\n# AppRole\nVault.auth.approle(\"role_id\", \"secret_id\")\n\n# GitHub token\nVault.auth.github(\"github_token\")\n\n# AWS IAM\nVault.auth.aws_iam(\"role_name\", credentials_provider, \"header_value\")\n```\n\nAnd if you want to authenticate with a `AWS EC2` :\n\n```ruby\n    # Export VAULT_ADDR to ENV then\n    # Get the pkcs7 value from AWS\n    signature = `curl http://169.254.169.254/latest/dynamic/instance-identity/pkcs7`\n    iam_role = `curl http://169.254.169.254/latest/meta-data/iam/security-credentials/`\n    vault_token = Vault.auth.aws_ec2(iam_role, signature, nil)\n    vault_client = Vault::Client.new(address: ENV[\"VAULT_ADDR\"], token: vault_token.auth.client_token)\n```\n\n### Making requests\nAll of the methods and API calls are heavily documented with examples inline using YARD. In order to keep the examples versioned with the code, the README only lists a few examples for using the Vault gem. Please see the inline documentation for the full API documentation. The tests in the 'spec' directory are an additional source of examples.\n\nIdempotent requests can be wrapped with a `with_retries` clause to automatically retry on certain connection errors. For example, to retry on socket/network-level issues, you can do the following:\n\n```ruby\nVault.with_retries(Vault::HTTPConnectionError) do\n  Vault.logical.read(\"secret/on_bad_network\")\nend\n```\n\nTo rescue particular HTTP exceptions:\n\n```ruby\n# Rescue 4xx errors\nVault.with_retries(Vault::HTTPClientError) {}\n\n# Rescue 5xx errors\nVault.with_retries(Vault::HTTPServerError) {}\n\n# Rescue all HTTP errors\nVault.with_retries(Vault::HTTPError) {}\n```\n\nFor advanced users, the first argument of the block is the attempt number and the second argument is the exception itself:\n\n```ruby\nVault.with_retries(Vault::HTTPConnectionError, Vault::HTTPError) do |attempt, e|\n  if e\n    log \"Received exception #{e} from Vault - attempt #{attempt}\"\n  end\n  Vault.logical.read(\"secret/bacon\")\nend\n```\n\nThe following options are available:\n\n```ruby\n# :attempts - The number of retries when communicating with the Vault server.\n#   The default value is 2.\n#\n# :base - The base interval for retry exponential backoff. The default value is\n#   0.05s.\n#\n# :max_wait - The maximum amount of time for a single exponential backoff to\n#   sleep. The default value is 2.0s.\n\nVault.with_retries(Vault::HTTPError, attempts: 5) do\n  # ...\nend\n```\n\nAfter the number of retries have been exhausted, the original exception is raised.\n\n```ruby\nVault.with_retries(Exception) do\n  raise Exception\nend #=\u003e #\u003cException\u003e\n```\n\n### KV Secrets Engine\n\nVault's [KV secrets engine](https://developer.hashicorp.com/vault/docs/secrets/kv) has two versions: [v2](https://developer.hashicorp.com/vault/api-docs/secret/kv/kv-v2) (versioned, default in Vault 0.10+) and [v1](https://developer.hashicorp.com/vault/api-docs/secret/kv/kv-v1) (unversioned). Use `Vault.kv(mount)` for v2 and `Vault.logical` for v1.\n\n```ruby\n# Check which version your mount uses\nmounts = Vault.sys.mounts\nmounts[:secret].options[:version] #=\u003e \"2\" or \"1\"\n```\n\n#### KV v2 (versioned secrets)\n\n```ruby\n# Write and read\nVault.kv(\"secret\").write(\"db/creds\", username: \"admin\", password: \"secret123\")\nsecret = Vault.kv(\"secret\").read(\"db/creds\")\nsecret.data[:data] #=\u003e { :username =\u003e \"admin\", :password =\u003e \"secret123\" }\n\n# Read specific version\nsecret = Vault.kv(\"secret\").read(\"db/creds\", 2)\n\n# List paths\nVault.kv(\"secret\").list(\"db\") #=\u003e [\"creds\"]\n\n# Soft delete (can be undeleted)\nVault.kv(\"secret\").delete(\"db/creds\")\nVault.kv(\"secret\").delete_versions(\"db/creds\", [1, 2])\n\n# Undelete\nVault.kv(\"secret\").undelete_versions(\"db/creds\", [1])\n\n# Permanently destroy\nVault.kv(\"secret\").destroy_versions(\"db/creds\", [1])\nVault.kv(\"secret\").destroy(\"db/creds\") # destroys all versions and metadata\n\n# Metadata operations\nVault.kv(\"secret\").write_metadata(\"db/creds\", max_versions: 5)\nmetadata = Vault.kv(\"secret\").read_metadata(\"db/creds\")\n```\n\n#### KV v1 (unversioned secrets)\n\n```ruby\nVault.logical.write(\"secret/db/creds\", username: \"admin\", password: \"secret123\")\nsecret = Vault.logical.read(\"secret/db/creds\")\nsecret.data #=\u003e { :username =\u003e \"admin\", :password =\u003e \"secret123\" }\n\nVault.logical.list(\"secret/db\") #=\u003e [\"creds\"]\nVault.logical.delete(\"secret/db/creds\") #=\u003e true\n```\n\n#### Seal Status\n```ruby\nVault.sys.seal_status\n#=\u003e #\u003cVault::SealStatus sealed=false, t=1, n=1, progress=0\u003e\n```\n\n### Tokens\n\nSee the [Token Auth API docs](https://developer.hashicorp.com/vault/api-docs/auth/token) for details.\n\n```ruby\n# Create, lookup, renew, and revoke\ntoken = Vault.auth_token.create(policies: [\"app-read\"], ttl: \"1h\", renewable: true)\ninfo = Vault.auth_token.lookup_self\nVault.auth_token.renew_self(3600)\nVault.auth_token.revoke(\"hvs.CAESI...\")\n```\n\n### Response wrapping\n\n```ruby\n# Request new access token as wrapped response where the TTL of the temporary\n# token is \"5s\".\nwrapped = Vault.auth_token.create(wrap_ttl: \"5s\")\n\n# Unwrap the wrapped response to get the final token using the initial temporary\n# token from the first request.\nunwrapped = Vault.logical.unwrap(wrapped.wrap_info.token)\n\n# Extract the final token from the response.\ntoken = unwrapped.data.auth.client_token\n```\n\nA helper function is also provided when unwrapping a token directly:\n\n```ruby\n# Request new access token as wrapped response where the TTL of the temporary\n# token is \"5s\".\nwrapped = Vault.auth_token.create(wrap_ttl: \"5s\")\n\n# Unwrap wrapped response for final token using the initial temporary token.\ntoken = Vault.logical.unwrap_token(wrapped)\n```\n\n### API Coverage\n\nAvailable Ruby clients:\n\n- `Vault.kv(mount)` - [KV v2 secrets engine](https://developer.hashicorp.com/vault/api-docs/secret/kv/kv-v2)\n- `Vault.logical` - [KV v1](https://developer.hashicorp.com/vault/api-docs/secret/kv/kv-v1) and generic logical operations\n- `Vault.sys` - [System backend](https://developer.hashicorp.com/vault/api-docs/system) (mounts, policies, seal status, etc.)\n- `Vault.auth` - [Authentication methods](https://developer.hashicorp.com/vault/api-docs/auth) (AWS, AppRole, GitHub, etc.)\n- `Vault.auth_token` - [Token auth](https://developer.hashicorp.com/vault/api-docs/auth/token)\n- `Vault.approle` - [AppRole auth configuration](https://developer.hashicorp.com/vault/api-docs/auth/approle)\n- `Vault.transform` - [Transform secrets engine](https://developer.hashicorp.com/vault/api-docs/secret/transform)\n- `Vault.help` - Interactive help\n\nFor full API documentation, see [rubydoc.info/gems/vault](https://www.rubydoc.info/gems/vault) or check `spec/integration` for examples\n\n\nDevelopment\n-----------\n1. Clone the project on GitHub\n2. Create a feature branch\n3. Submit a Pull Request\n\nImportant Notes:\n\n- **All new features must include test coverage.** At a bare minimum, Unit tests are required. It is preferred if you include integration tests as well.\n- **The tests must be idempotent.** The HTTP calls made during a test should be able to be run over and over.\n- **Tests are order independent.** The default RSpec configuration randomizes the test order, so this should not be a problem.\n- **Integration tests require Vault**  Vault must be available in the path for the integration tests to pass.\n   - **In order to be considered an integration test:** The test MUST use the `vault_test_client` or `vault_redirect_test_client` as the client. This spawns a process, or uses an already existing process from another test, to run against.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["activerecord","activejob","mvc","cfgmgt","chef","deployment","feature-flag","multithreading","rack","feature-toggle"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/342","html_url":"https://ruby.ecosyste.ms/projects/342"}