{"id":544,"name":null,"description":"A Ruby/Rack web server built for parallelism","url":"https://github.com/puma/puma","last_synced_at":"2026-04-30T05:05:08.994Z","repository":{"id":38818418,"uuid":"2441517","full_name":"puma/puma","owner":"puma","description":"A Ruby/Rack web server built for parallelism","archived":false,"fork":false,"pushed_at":"2026-04-19T22:54:18.000Z","size":12846,"stargazers_count":7887,"open_issues_count":77,"forks_count":1476,"subscribers_count":171,"default_branch":"main","last_synced_at":"2026-04-22T10:20:05.902Z","etag":null,"topics":["multithreading","rack","ruby","server"],"latest_commit_sha":null,"homepage":"https://puma.io","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puma.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2011-09-23T02:26:08.000Z","updated_at":"2026-04-22T05:09:06.000Z","dependencies_parsed_at":"2025-12-25T16:03:42.772Z","dependency_job_id":null,"html_url":"https://github.com/puma/puma","commit_stats":{"total_commits":3591,"total_committers":516,"mean_commits":6.959302325581396,"dds":0.8267891952102479,"last_synced_commit":"edd2a1728e39d055545fd12ffdfa42d5d4ccbc58"},"previous_names":[],"tags_count":171,"template":false,"template_full_name":null,"purl":"pkg:github/puma/puma","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","download_url":"https://codeload.github.com/puma/puma/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/sbom","scorecard":{"id":594778,"data":{"date":"2025-08-11","repo":{"name":"github.com/puma/puma","commit":"1b08ed77741d0f6ed17c43795df7b50601d09060"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.2,"checks":[{"name":"Code-Review","score":6,"reason":"Found 16/25 approved changesets -- score normalized to 6","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":10,"reason":"26 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-label-status.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/rack_conform.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/ragel.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/skip_duplicate_workflow_runs.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/tests.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/turbo-rails.yml:9","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ragel.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/skip_duplicate_workflow_runs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/skip_duplicate_workflow_runs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:177: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: tools/Dockerfile:3: pin your Docker image by updating ruby:3.2 to ruby:3.2@sha256:f2c162a99e72e980e3a97933428a9809b08c72b193ccff7073ff6a02f6aa6325","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T22:52:33.413Z","repository_id":38818418,"created_at":"2025-08-20T22:52:33.414Z","updated_at":"2025-08-20T22:52:33.414Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32455256,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T22:27:22.272Z","status":"online","status_checked_at":"2026-04-30T02:00:05.929Z","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":{"login":"puma","name":"Puma","uuid":"1264292","kind":"organization","description":null,"email":null,"website":"http://puma.io","location":"Los Angeles, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1264292?v=4","repositories_count":11,"last_synced_at":"2024-04-16T00:03:01.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/puma","funding_links":[],"total_stars":9432,"followers":35,"following":0,"created_at":"2022-11-02T16:17:14.367Z","updated_at":"2024-04-16T00:03:02.412Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma/repositories"},"packages":[{"id":277088,"name":"puma","ecosystem":"rubygems","description":"Puma is a simple, fast, multi-threaded, and highly parallel HTTP 1.1 server\nfor Ruby/Rack applications. Puma is intended for use in both development and\nproduction environments. It's great for highly parallel Ruby implementations such as\nJRuby and TruffleRuby as well as as providing process worker support to support CRuby well.\n","homepage":"https://puma.io","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/puma/puma","keywords_array":[],"namespace":null,"versions_count":356,"first_release_published_at":"2011-10-25T21:41:02.998Z","latest_release_published_at":"2026-04-26T22:51:36.795Z","latest_release_number":"8.0.1","last_synced_at":"2026-04-30T04:25:36.259Z","created_at":"2022-04-06T07:38:19.820Z","updated_at":"2026-04-30T04:25:59.520Z","registry_url":"https://rubygems.org/gems/puma","install_command":"gem install puma -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/puma/","metadata":{"funding":null},"repo_metadata":{"id":38818418,"uuid":"2441517","full_name":"puma/puma","owner":"puma","description":"A Ruby/Rack web server built for parallelism","archived":false,"fork":false,"pushed_at":"2026-04-19T22:54:18.000Z","size":12846,"stargazers_count":7887,"open_issues_count":77,"forks_count":1476,"subscribers_count":171,"default_branch":"main","last_synced_at":"2026-04-22T10:20:05.902Z","etag":null,"topics":["multithreading","rack","ruby","server"],"latest_commit_sha":null,"homepage":"https://puma.io","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puma.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2011-09-23T02:26:08.000Z","updated_at":"2026-04-22T05:09:06.000Z","dependencies_parsed_at":"2025-12-25T16:03:42.772Z","dependency_job_id":null,"html_url":"https://github.com/puma/puma","commit_stats":{"total_commits":3591,"total_committers":516,"mean_commits":6.959302325581396,"dds":0.8267891952102479,"last_synced_commit":"edd2a1728e39d055545fd12ffdfa42d5d4ccbc58"},"previous_names":[],"tags_count":171,"template":false,"template_full_name":null,"purl":"pkg:github/puma/puma","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","download_url":"https://codeload.github.com/puma/puma/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/sbom","scorecard":{"id":594778,"data":{"date":"2025-08-11","repo":{"name":"github.com/puma/puma","commit":"1b08ed77741d0f6ed17c43795df7b50601d09060"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.2,"checks":[{"name":"Code-Review","score":6,"reason":"Found 16/25 approved changesets -- score normalized to 6","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":10,"reason":"26 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-label-status.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/rack_conform.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/ragel.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/skip_duplicate_workflow_runs.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/tests.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/turbo-rails.yml:9","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ragel.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/skip_duplicate_workflow_runs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/skip_duplicate_workflow_runs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:177: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: tools/Dockerfile:3: pin your Docker image by updating ruby:3.2 to ruby:3.2@sha256:f2c162a99e72e980e3a97933428a9809b08c72b193ccff7073ff6a02f6aa6325","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T22:52:33.413Z","repository_id":38818418,"created_at":"2025-08-20T22:52:33.414Z","updated_at":"2025-08-20T22:52:33.414Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32205945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T01:12:49.758Z","status":"online","status_checked_at":"2026-04-24T02:00:07.115Z","response_time":64,"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":"puma","name":"Puma","uuid":"1264292","kind":"organization","description":null,"email":null,"website":"http://puma.io","location":"Los Angeles, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1264292?v=4","repositories_count":11,"last_synced_at":"2024-04-16T00:03:01.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/puma","funding_links":[],"total_stars":9432,"followers":35,"following":0,"created_at":"2022-11-02T16:17:14.367Z","updated_at":"2024-04-16T00:03:02.412Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma/repositories"},"tags":[{"name":"v8.0.0","sha":"08f63d495955eaee065d0ee18849f4ddcd52fe72","kind":"tag","published_at":"2026-04-08T23:45:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v8.0.0","html_url":"https://github.com/puma/puma/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0/manifests"},{"name":"v7.2.0","sha":"96b5aa63e0599e8adf971ceb57efa3cc5663f8a9","kind":"tag","published_at":"2026-01-21T05:38:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.2.0","html_url":"https://github.com/puma/puma/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0/manifests"},{"name":"v7.1.0","sha":"fb2a0733e938c8786e033f22dc5bf66727dddb3a","kind":"tag","published_at":"2025-10-17T15:35:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.1.0","html_url":"https://github.com/puma/puma/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0/manifests"},{"name":"v7.0.4","sha":"a4c451c142a93ffb33af4a643b1e065341d9ad3a","kind":"tag","published_at":"2025-09-23T15:29:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.4","html_url":"https://github.com/puma/puma/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"ef2c6aae78a5df5ceb6126045768e474fe2b51be","kind":"tag","published_at":"2025-09-14T02:14:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.3","html_url":"https://github.com/puma/puma/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"6c4decd0954ad2fa3c8a04738856656bdc957913","kind":"tag","published_at":"2025-09-09T02:56:38.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.2","html_url":"https://github.com/puma/puma/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"ded6a4af98a0d0d066f33396cda5578b71972d78","kind":"tag","published_at":"2025-09-05T21:44:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"89a448e51b9ba22d46a7a6108fb4787623290dc2","kind":"tag","published_at":"2025-09-03T18:29:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0/manifests"},{"name":"v7.0.0.pre1","sha":"4e60f73d857f65e6a5800fc0b4c6286a864d1811","kind":"tag","published_at":"2025-07-31T22:22:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0.pre1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0.pre1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0.pre1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1/manifests"},{"name":"v6.6.1","sha":"5f93ae6e57596e412d2c92448b8a33fd3c05890b","kind":"tag","published_at":"2025-07-31T20:58:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.1","html_url":"https://github.com/puma/puma/releases/tag/v6.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1/manifests"},{"name":"v6.6.0","sha":"5a58290f05bb964bf3d913b9b03564a916e84815","kind":"tag","published_at":"2025-01-28T23:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.0","html_url":"https://github.com/puma/puma/releases/tag/v6.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0/manifests"},{"name":"v6.5.0","sha":"9e98151258b5ce80fa50e88d06827c0122011e7d","kind":"tag","published_at":"2024-11-22T23:49:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.5.0","html_url":"https://github.com/puma/puma/releases/tag/v6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0/manifests"},{"name":"v6.4.3","sha":"e867e53aa4e7df91fa97d8995a80fc2f9466a080","kind":"tag","published_at":"2024-09-19T05:48:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.3","html_url":"https://github.com/puma/puma/releases/tag/v6.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3/manifests"},{"name":"v5.6.9","sha":"f196b23be24712fb8fb16051cc124798cc84f70e","kind":"tag","published_at":"2024-09-19T05:40:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.9","html_url":"https://github.com/puma/puma/releases/tag/v5.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9/manifests"},{"name":"v5.6.8","sha":"129357322e837e7d99c25c9cd71d36ecb4f9540b","kind":"tag","published_at":"2024-01-08T06:00:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.8","html_url":"https://github.com/puma/puma/releases/tag/v5.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8/manifests"},{"name":"v6.4.2","sha":"5fc43d73b6ff193325e657a24ed76dec79133e93","kind":"tag","published_at":"2024-01-08T05:53:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.2","html_url":"https://github.com/puma/puma/releases/tag/v6.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2/manifests"},{"name":"v6.4.1","sha":"a2870252e3c525f6529358807faee1169f28270e","kind":"tag","published_at":"2024-01-02T23:33:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.1","html_url":"https://github.com/puma/puma/releases/tag/v6.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1/manifests"},{"name":"v6.4.0","sha":"52eff8d3344fa0a4daa8d00ba1de74cb746a5ff4","kind":"tag","published_at":"2023-09-21T04:09:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.0","html_url":"https://github.com/puma/puma/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0/manifests"},{"name":"v5.6.7","sha":"78393bf2c58bf293860fa9cdc73938ac58c18afb","kind":"tag","published_at":"2023-08-18T05:56:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.7","html_url":"https://github.com/puma/puma/releases/tag/v5.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7/manifests"},{"name":"v6.3.1","sha":"72bdcd16cd680ab109a9df448b64ab53cb6bfccd","kind":"tag","published_at":"2023-08-18T01:11:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.1","html_url":"https://github.com/puma/puma/releases/tag/v6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1/manifests"},{"name":"v5.6.6","sha":"f8c7b235f971ed6b290cc4733fe7bce840037ede","kind":"tag","published_at":"2023-06-21T02:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.6","html_url":"https://github.com/puma/puma/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6/manifests"},{"name":"v6.3.0","sha":"763d1a1a971d9bb17fc1478859d626a539c29970","kind":"tag","published_at":"2023-05-31T07:06:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.0","html_url":"https://github.com/puma/puma/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0/manifests"},{"name":"v6.2.2","sha":"904b47a0c4347d2d3d7bf8606d1ebd26c6350721","kind":"tag","published_at":"2023-04-17T22:35:58.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.2","html_url":"https://github.com/puma/puma/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"92d976de2dc08128bea9bf8169e25c288ca7387b","kind":"tag","published_at":"2023-03-31T06:48:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.1","html_url":"https://github.com/puma/puma/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"d79f59d69dd91cd1ea401ad5e9051e74b1ce0ebf","kind":"tag","published_at":"2023-03-29T06:49:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.0","html_url":"https://github.com/puma/puma/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0/manifests"},{"name":"v6.1.1","sha":"f0cf66d70684dbc41bce5901e177cb17acf2ea29","kind":"tag","published_at":"2023-02-28T07:29:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.1","html_url":"https://github.com/puma/puma/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"e3d5794a7ebe47577ced4d4dfdd6a6cc969ded01","kind":"tag","published_at":"2023-02-12T04:54:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.0","html_url":"https://github.com/puma/puma/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0/manifests"},{"name":"v6.0.2","sha":"8831577fb0f0fef4a205e3e77e20abc5780cf510","kind":"tag","published_at":"2023-01-01T21:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.2","html_url":"https://github.com/puma/puma/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"45f82b714310fc925549bb36ee4080cd584edc14","kind":"tag","published_at":"2022-12-20T20:18:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.1","html_url":"https://github.com/puma/puma/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"32d999708d7019b85b0518c8e0693773b0bd4ff4","kind":"tag","published_at":"2022-10-14T01:30:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.0","html_url":"https://github.com/puma/puma/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0/manifests"},{"name":"v5.6.5","sha":"3bace01d3009dabc6a7ea269b97bdfea455128cb","kind":"tag","published_at":"2022-08-23T05:59:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.5","html_url":"https://github.com/puma/puma/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5/manifests"},{"name":"v4.3.12","sha":"831d8a8be0da8d2dea7b47d683cfea66a0b0b47f","kind":"tag","published_at":"2022-03-30T15:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.12","html_url":"https://github.com/puma/puma/releases/tag/v4.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12/manifests"},{"name":"v5.6.4","sha":"7add06a280c305eeb32a98c4fca4b34521cbf12f","kind":"tag","published_at":"2022-03-30T14:30:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.4","html_url":"https://github.com/puma/puma/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"643daa1db7637fb6079a5a07054398f39c753a75","kind":"tag","published_at":"2022-03-30T14:23:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.3","html_url":"https://github.com/puma/puma/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3/manifests"},{"name":"v4.3.11","sha":"4ce94d7975d755f5ecdf50c5134b6d8af081e3ad","kind":"tag","published_at":"2022-02-11T21:19:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.11","html_url":"https://github.com/puma/puma/releases/tag/v4.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11/manifests"},{"name":"v5.6.2","sha":"c6340d1fabcd02c4cc5c1d4effaeba393dedb1a8","kind":"tag","published_at":"2022-02-11T21:10:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.2","html_url":"https://github.com/puma/puma/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"e0753de846a1651401343687a22bfd52c97bc72a","kind":"tag","published_at":"2022-01-27T00:36:17.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.1","html_url":"https://github.com/puma/puma/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"61ebbbe8ec5a7937abb48f62ed0e733c2f634e6f","kind":"tag","published_at":"2022-01-25T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.0","html_url":"https://github.com/puma/puma/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0/manifests"},{"name":"v4.3.10","sha":"a62754edc7a9de5295f3aca92f4bca3d606f205d","kind":"tag","published_at":"2021-10-12T23:12:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.10","html_url":"https://github.com/puma/puma/releases/tag/v4.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10/manifests"},{"name":"v5.5.2","sha":"a2bcda414377ee3f5855a66ed83aa41ce6f0a29d","kind":"tag","published_at":"2021-10-12T23:07:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.2","html_url":"https://github.com/puma/puma/releases/tag/v5.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2/manifests"},{"name":"v4.3.9","sha":"fb6ad8f8013ab5cdbb2f444cbfabd0b4fde71139","kind":"tag","published_at":"2021-10-12T15:13:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.9","html_url":"https://github.com/puma/puma/releases/tag/v4.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9/manifests"},{"name":"v5.5.1","sha":"acdc3ae571dfae0e045cf09a295280127db65c7f","kind":"tag","published_at":"2021-10-12T15:09:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.1","html_url":"https://github.com/puma/puma/releases/tag/v5.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1/manifests"},{"name":"v5.5.0","sha":"21e0443cca4a53c8f0f97fe5197423031cab3610","kind":"tag","published_at":"2021-09-19T20:09:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.0","html_url":"https://github.com/puma/puma/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"f041b020aad2da0fa99d183c7e8a4147baeea28d","kind":"tag","published_at":"2021-07-29T14:25:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.4.0","html_url":"https://github.com/puma/puma/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0/manifests"},{"name":"v5.3.2","sha":"f4766ce46976ec623f163a0428515d157f53e420","kind":"tag","published_at":"2021-05-21T17:15:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.2","html_url":"https://github.com/puma/puma/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"1c91a4f1af23328118dbfe5b615f812af5e817ef","kind":"tag","published_at":"2021-05-11T14:54:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.1","html_url":"https://github.com/puma/puma/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1/manifests"},{"name":"v4.3.8","sha":"b911c13f8797aacaa8decf8532d6d7d45fda334f","kind":"tag","published_at":"2021-05-11T14:53:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.8","html_url":"https://github.com/puma/puma/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8/manifests"},{"name":"v5.3.0","sha":"6dfb8bc2ba1175198f5982cc8092bcb7f021fe22","kind":"tag","published_at":"2021-05-07T14:48:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.0","html_url":"https://github.com/puma/puma/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0/manifests"},{"name":"v5.2.2","sha":"a192434909513a0e77b6837ef208f627e502bed2","kind":"tag","published_at":"2021-03-02T16:07:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.2","html_url":"https://github.com/puma/puma/releases/tag/v5.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2/manifests"},{"name":"v5.2.1","sha":"9ede356a4735bd9eb3d2bde34378e47096b689ad","kind":"tag","published_at":"2021-02-05T22:26:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.1","html_url":"https://github.com/puma/puma/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"f7f58ae2ae9e6feb71c1fb80d0fa51471aef9006","kind":"tag","published_at":"2021-01-27T20:36:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.0","html_url":"https://github.com/puma/puma/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0/manifests"},{"name":"v5.1.1","sha":"607c3193cab45caa74c966acc676efc96f2b2ae4","kind":"tag","published_at":"2020-12-10T15:26:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.1","html_url":"https://github.com/puma/puma/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c389c088e509a78abaaf166e34a82e6d3fa218aa","kind":"tag","published_at":"2020-11-30T17:31:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.0","html_url":"https://github.com/puma/puma/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0/manifests"},{"name":"v4.3.7","sha":"f3c95afbec09d8f728fa82a36fd69c9aa6426ab7","kind":"tag","published_at":"2020-11-30T16:52:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.7","html_url":"https://github.com/puma/puma/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7/manifests"},{"name":"v5.0.4","sha":"1f0c08e3a7de13452e2f05d3160d90e04ab1987b","kind":"tag","published_at":"2020-10-27T14:15:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.4","html_url":"https://github.com/puma/puma/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4/manifests"},{"name":"v5.0.3","sha":"d0f75b472c7c32f0daa7ffd56b1c4d945538efb3","kind":"tag","published_at":"2020-10-26T12:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.3","html_url":"https://github.com/puma/puma/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"f9def0b3c90ea0fba471aabdf56281ca636f31d9","kind":"tag","published_at":"2020-09-28T15:15:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"3212427f1e6fddb467d37624e7df8aa28820f862","kind":"tag","published_at":"2020-09-28T13:42:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"13e18e8078c800adfc52af687acc1d8de5f3988d","kind":"commit","published_at":"2020-09-17T17:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0/manifests"},{"name":"v5.0.0.beta2","sha":"b08afd37438534047241b9bb85e6f544dfdab7a0","kind":"commit","published_at":"2020-09-05T22:25:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2/manifests"},{"name":"v4.3.6","sha":"3e3647a32d4c3f6921c80174ada5ee208d71cfa5","kind":"commit","published_at":"2020-09-05T20:58:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.6","html_url":"https://github.com/puma/puma/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6/manifests"},{"name":"v4.3.5","sha":"a24b51b294ff8dd2511f910abe1a0db0d66ed43a","kind":"tag","published_at":"2020-08-11T00:01:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.5","html_url":"https://github.com/puma/puma/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5/manifests"},{"name":"v3.12.6","sha":"0a3c09a0603857f088571d0eb69e0b9adee0fed1","kind":"tag","published_at":"2020-08-10T23:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.6","html_url":"https://github.com/puma/puma/releases/tag/v3.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6/manifests"},{"name":"v3.12.5","sha":"99b18e86c5d0433a2a127de55987f6c31f7ecdc5","kind":"tag","published_at":"2020-05-18T23:12:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.5","html_url":"https://github.com/puma/puma/releases/tag/v3.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5/manifests"},{"name":"v4.3.4","sha":"3846a4e0ae9cdfe80b4dfb7fc477f03ec4cabb9d","kind":"tag","published_at":"2020-05-18T23:10:15.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.4","html_url":"https://github.com/puma/puma/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4/manifests"},{"name":"v5.0.0.beta1","sha":"c1963c0dcf35dcf1ee16adab045842c4931a7398","kind":"tag","published_at":"2020-05-12T01:46:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1/manifests"},{"name":"v3.12.4","sha":"f809e6b7aa3083afb8da5eb54bdd45fc391d1ba1","kind":"tag","published_at":"2020-02-28T19:46:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.4","html_url":"https://github.com/puma/puma/releases/tag/v3.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4/manifests"},{"name":"v4.3.3","sha":"7a6593760d667dff95953e15c2327892e2da673c","kind":"tag","published_at":"2020-02-28T19:20:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.3","html_url":"https://github.com/puma/puma/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3/manifests"},{"name":"v3.12.3","sha":"2ff978fa9f27fd3fcd11ddf774d684fda250c46e","kind":"tag","published_at":"2020-02-27T19:12:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.3","html_url":"https://github.com/puma/puma/releases/tag/v3.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3/manifests"},{"name":"v4.3.2","sha":"040a5bf8842fbaebf6656e6556328d6c45be5b10","kind":"tag","published_at":"2020-02-27T18:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.2","html_url":"https://github.com/puma/puma/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2/manifests"},{"name":"v3.12.2","sha":"bb29fc7fe8f822d0f72706a1ae86e49af3476777","kind":"tag","published_at":"2019-12-05T07:42:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.2","html_url":"https://github.com/puma/puma/releases/tag/v3.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2/manifests"},{"name":"v4.3.1","sha":"2986bc4ab5e03072d4c09739649c5c9221b13c8d","kind":"tag","published_at":"2019-12-05T07:36:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.1","html_url":"https://github.com/puma/puma/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"d20242b2ec76cc7e8078986f29f1e083f62ef157","kind":"tag","published_at":"2019-11-07T19:53:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.0","html_url":"https://github.com/puma/puma/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"2d46f0b63a0a9113603d67b8518acb7ca57af814","kind":"tag","published_at":"2019-10-07T09:42:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.1","html_url":"https://github.com/puma/puma/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"120f2470068b3c065a60fa5868c567a90c3b2893","kind":"tag","published_at":"2019-09-23T09:14:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.0","html_url":"https://github.com/puma/puma/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0/manifests"},{"name":"v4.1.1","sha":"e324a12b6fde3935c8548c81af274562c448f6d9","kind":"tag","published_at":"2019-09-09T12:19:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.1","html_url":"https://github.com/puma/puma/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"736117c13ef2a7ff441e8d27d324ccb6a9087064","kind":"tag","published_at":"2019-08-08T19:28:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.0","html_url":"https://github.com/puma/puma/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"1c9da362c8d2f09360ace3eedc12946dea39de05","kind":"tag","published_at":"2019-07-11T17:45:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.1","html_url":"https://github.com/puma/puma/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"f5d7600e4e4d9104803b5f0f5f596f8dc45fc191","kind":"tag","published_at":"2019-06-25T17:43:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.0","html_url":"https://github.com/puma/puma/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0/manifests"},{"name":"v3.12.1","sha":"461c9e99783e5f69e632acedae83be55017d5fe4","kind":"tag","published_at":"2019-03-19T18:05:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.1","html_url":"https://github.com/puma/puma/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1/manifests"},{"name":"rm","sha":"c24c0c883496f581d9092bbe7f7431129eeb7190","kind":"commit","published_at":"2019-01-04T22:09:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/rm","html_url":"https://github.com/puma/puma/releases/tag/rm","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@rm","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm/manifests"},{"name":"v3.12.0","sha":"f7e1e58dcba1e19e470b6eb0c44c33a0722285f6","kind":"tag","published_at":"2018-07-13T16:04:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.0","html_url":"https://github.com/puma/puma/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0/manifests"},{"name":"v3.11.4","sha":"e1865c25fa0e8169dc2de7d1c6b9a6648bf81842","kind":"commit","published_at":"2018-04-12T19:38:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.4","html_url":"https://github.com/puma/puma/releases/tag/v3.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4/manifests"},{"name":"v3.11.3","sha":"4163dd71a11ed3b5b45799ed99c296e7df6ef3ba","kind":"tag","published_at":"2018-03-06T05:41:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.3","html_url":"https://github.com/puma/puma/releases/tag/v3.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3/manifests"},{"name":"v3.11.2","sha":"dc9fa77f855c5018a03430366ea8c8db17fbfeea","kind":"tag","published_at":"2018-01-19T19:23:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.2","html_url":"https://github.com/puma/puma/releases/tag/v3.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2/manifests"},{"name":"v3.11.1","sha":"beea8dc548ed76580753bbd5984779428e340009","kind":"tag","published_at":"2018-01-19T04:46:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.1","html_url":"https://github.com/puma/puma/releases/tag/v3.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1/manifests"},{"name":"v3.11.0","sha":"f6f3892f4d82638fb7a2a57d993641b1486ee88a","kind":"tag","published_at":"2017-11-20T16:26:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.0","html_url":"https://github.com/puma/puma/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"77ca1f554278b36ae6147af93f811fd1c0698a65","kind":"tag","published_at":"2017-08-17T19:18:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.10.0","html_url":"https://github.com/puma/puma/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0/manifests"},{"name":"v3.9.1","sha":"813eda45ec34f516b6e574bf064b1a6a06029a80","kind":"tag","published_at":"2017-06-03T13:52:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.1","html_url":"https://github.com/puma/puma/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"964780b4e7f85b452332a5ec1c9f069901b3618b","kind":"tag","published_at":"2017-06-01T15:27:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.0","html_url":"https://github.com/puma/puma/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"9aa4e1b45cb6d6b3590cc00a552982b02c246469","kind":"tag","published_at":"2017-03-14T16:21:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.2","html_url":"https://github.com/puma/puma/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"49c1466cfdb08e99265fe01ca5171bbe81f49981","kind":"tag","published_at":"2017-03-10T17:17:54.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.1","html_url":"https://github.com/puma/puma/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"1992a79a0b4c585c3c23b95372b06161e6bd132c","kind":"tag","published_at":"2017-03-09T22:21:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.0","html_url":"https://github.com/puma/puma/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0/manifests"},{"name":"v3.7.1","sha":"f4f094566f779c7f50eac32ab398e53fd020df43","kind":"tag","published_at":"2017-02-20T15:14:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.1","html_url":"https://github.com/puma/puma/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"f413b61f4ba9a453528b1ea44a0dbdd4a6f030f1","kind":"tag","published_at":"2017-01-28T00:35:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.0","html_url":"https://github.com/puma/puma/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0/manifests"},{"name":"v3.6.2","sha":"42bec4600c51ab8a1c1ee5a0e1b738a4ffd82bf2","kind":"tag","published_at":"2016-11-22T23:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.2","html_url":"https://github.com/puma/puma/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"02415e14139854df65910b2a0fde8decab9f4e8c","kind":"tag","published_at":"2016-11-21T18:52:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.1","html_url":"https://github.com/puma/puma/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"b4bf9240802f52e2baea3dbaeb15e9c7b2020af8","kind":"tag","published_at":"2016-07-25T05:17:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.0","html_url":"https://github.com/puma/puma/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"433b885d616462d5ee1961691888c2edfd00e97f","kind":"tag","published_at":"2016-07-20T17:59:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.2","html_url":"https://github.com/puma/puma/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"b6cd454a6d705d4cb7bc03b0baa83e126c069c13","kind":"tag","published_at":"2016-07-20T17:54:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.1","html_url":"https://github.com/puma/puma/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"7cdb33ff6fb8e30ca495216ee1c4d346a2bf7218","kind":"tag","published_at":"2016-07-19T05:07:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.0","html_url":"https://github.com/puma/puma/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"d2da2caf49932827f07994c8b65b1f99001c5fb9","kind":"tag","published_at":"2016-04-07T22:02:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.4.0","html_url":"https://github.com/puma/puma/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"a3136985887d44c79e623b1408a41779b71d8b23","kind":"tag","published_at":"2016-04-05T16:28:19.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.3.0","html_url":"https://github.com/puma/puma/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9a4912a3e46b3603b9d224fdda57fdb97eb6b201","kind":"tag","published_at":"2016-03-20T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.2.0","html_url":"https://github.com/puma/puma/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"d8ce817f08ac035a1622ee7ba41e36ca24ac27aa","kind":"tag","published_at":"2016-03-18T04:32:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.1","html_url":"https://github.com/puma/puma/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cf6a09dfc6863b150b7f81681c50b671200207dc","kind":"tag","published_at":"2016-03-06T00:33:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.0","html_url":"https://github.com/puma/puma/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"32b1fb3742e5918e0e79ee705b48c912a1f0742d","kind":"tag","published_at":"2016-02-26T18:35:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.2","html_url":"https://github.com/puma/puma/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d3379c28006110894090b235d8a89903f492020d","kind":"tag","published_at":"2016-02-26T03:44:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"f0762d1216c825009a5d3d0a13d1d3ec1ff95682","kind":"tag","published_at":"2016-02-25T22:23:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc1","sha":"32913e79c6882bd742b0d743074e97e22c10c082","kind":"tag","published_at":"2016-02-20T01:27:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0.rc1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1/manifests"},{"name":"v2.16.0","sha":"2af80d69d1e3f0a5eec73bcd2b7a7e0d9728e0f2","kind":"tag","published_at":"2016-01-28T03:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.16.0","html_url":"https://github.com/puma/puma/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0/manifests"},{"name":"v2.15.3","sha":"81c2ccb6d4c040de03119109d8784ef28f04035e","kind":"tag","published_at":"2015-11-07T17:17:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.3","html_url":"https://github.com/puma/puma/releases/tag/v2.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3/manifests"},{"name":"v2.15.2","sha":"dd69e9a10c56cddcba25d7b8120a16f9a831533e","kind":"tag","published_at":"2015-11-06T23:35:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.2","html_url":"https://github.com/puma/puma/releases/tag/v2.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2/manifests"},{"name":"v2.15.1","sha":"6b55557e5d657faa988ced476b1746f22cccc1c5","kind":"tag","published_at":"2015-11-06T23:31:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.1","html_url":"https://github.com/puma/puma/releases/tag/v2.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1/manifests"},{"name":"v2.15.0","sha":"8d757750faa356980c7fc275de81a3d1ae2e10cb","kind":"tag","published_at":"2015-11-06T19:09:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.0","html_url":"https://github.com/puma/puma/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0/manifests"},{"name":"v2.14.0","sha":"1cd87a600f51783f2908ea4085c6c596963013f2","kind":"tag","published_at":"2015-09-18T16:56:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.14.0","html_url":"https://github.com/puma/puma/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0/manifests"},{"name":"v2.13.4","sha":"c26490da4ba609e19c38e72a1782e785742b6372","kind":"tag","published_at":"2015-08-16T16:21:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.4","html_url":"https://github.com/puma/puma/releases/tag/v2.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4/manifests"},{"name":"v2.13.3","sha":"524f72453c8bca6c2f95c7cde3e9a8e47dd3be8e","kind":"tag","published_at":"2015-08-16T02:14:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.3","html_url":"https://github.com/puma/puma/releases/tag/v2.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3/manifests"},{"name":"v2.13.2","sha":"d787a8064d5b5aba45bb673e7967d8b9da7e5bfa","kind":"tag","published_at":"2015-08-15T21:51:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.2","html_url":"https://github.com/puma/puma/releases/tag/v2.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2/manifests"},{"name":"v2.13.1","sha":"a64ec48e35482d5be68d09acfa1380bc65002349","kind":"tag","published_at":"2015-08-15T17:10:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.1","html_url":"https://github.com/puma/puma/releases/tag/v2.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1/manifests"},{"name":"v2.13.0","sha":"9bb78a6b1d65a8a50d0fe667912b8add6041a0bd","kind":"tag","published_at":"2015-08-15T01:34:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.0","html_url":"https://github.com/puma/puma/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0/manifests"},{"name":"v2.12.3","sha":"972e8102f520a86b7da6c556770ae01959689a87","kind":"tag","published_at":"2015-08-04T05:19:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.3","html_url":"https://github.com/puma/puma/releases/tag/v2.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3/manifests"},{"name":"v2.12.2","sha":"2348285fcb8fb7f2a30ebdead4ab0900e0ae5634","kind":"tag","published_at":"2015-07-17T18:51:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.2","html_url":"https://github.com/puma/puma/releases/tag/v2.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2/manifests"},{"name":"v2.12.1","sha":"1ca727ea1168a308581ac5fba36ba53a960334b6","kind":"tag","published_at":"2015-07-16T17:05:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.1","html_url":"https://github.com/puma/puma/releases/tag/v2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"efc3d9124722d8a6b50d1b348b035f0d6e548d13","kind":"tag","published_at":"2015-07-14T19:02:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.0","html_url":"https://github.com/puma/puma/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0/manifests"},{"name":"v2.11.3","sha":"e1eb3ecbe88895fc6edf562d99940f07d4b82c98","kind":"tag","published_at":"2015-05-19T04:11:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.3","html_url":"https://github.com/puma/puma/releases/tag/v2.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3/manifests"},{"name":"v2.11.2","sha":"a3af7ba7ab8e7463ad192227f6aaf28d825fbbdf","kind":"tag","published_at":"2015-04-11T20:20:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.2","html_url":"https://github.com/puma/puma/releases/tag/v2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2/manifests"},{"name":"v2.11.0","sha":"e8feadd2b2cc9cf4fd317e71e888ae2077cb11f0","kind":"tag","published_at":"2015-01-20T18:51:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.0","html_url":"https://github.com/puma/puma/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0/manifests"},{"name":"v2.10.2","sha":"bdb3478fb6ed39069270610aec4f97b9287544ff","kind":"commit","published_at":"2014-11-27T07:05:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.2","html_url":"https://github.com/puma/puma/releases/tag/v2.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2/manifests"},{"name":"v2.10.1","sha":"dcd45c9132ca0cfc115e05d5ca0f69c18fc99b37","kind":"tag","published_at":"2014-11-24T19:49:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.1","html_url":"https://github.com/puma/puma/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"8960a90506edfd2bd541f0b8a26f0c26cdd50445","kind":"tag","published_at":"2014-11-24T03:56:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.0","html_url":"https://github.com/puma/puma/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0/manifests"},{"name":"v2.9.2","sha":"971f4829f8a566e97793ded69274a9e71a92992d","kind":"tag","published_at":"2014-10-30T00:15:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.2","html_url":"https://github.com/puma/puma/releases/tag/v2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2/manifests"},{"name":"v2.9.1","sha":"4332f86fbaac214795ea9acfc6f89b6c0c2fb447","kind":"commit","published_at":"2014-09-05T18:34:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.1","html_url":"https://github.com/puma/puma/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"55b9ce01e5160ef9513e1bc0e9bb549762cf3e07","kind":"tag","published_at":"2014-07-13T00:59:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.0","html_url":"https://github.com/puma/puma/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0/manifests"},{"name":"v2.8.2","sha":"de59a88c864c98d6a39b930405ab464f3ddd17f9","kind":"tag","published_at":"2014-04-12T21:08:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.2","html_url":"https://github.com/puma/puma/releases/tag/v2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2/manifests"},{"name":"v2.8.1","sha":"d57385ff692eb39a4ca2e559f51987705f4fcaca","kind":"tag","published_at":"2014-03-06T19:39:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.1","html_url":"https://github.com/puma/puma/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"303f29a1d7a70b3604e5d527d76f31b74ffb5e45","kind":"tag","published_at":"2014-02-28T22:49:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.0","html_url":"https://github.com/puma/puma/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"e8f1a0e7eac4cdec60c147ffdef235d90d00da5e","kind":"tag","published_at":"2013-12-05T17:57:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.1","html_url":"https://github.com/puma/puma/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"f8f6219861dc890b6129b5f871562d42179b9960","kind":"tag","published_at":"2013-12-04T00:52:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.0","html_url":"https://github.com/puma/puma/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"cd6c8fe9422c9136461d21269300c356f83801dc","kind":"tag","published_at":"2013-09-13T17:06:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.6.0","html_url":"https://github.com/puma/puma/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0/manifests"},{"name":"v2.5.1","sha":"ec2b732ba7d072702488c4e9ae7d4aafe65d743d","kind":"tag","published_at":"2013-08-13T23:18:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.1","html_url":"https://github.com/puma/puma/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"8faea06e44504a950ba9874a80358e047841bff3","kind":"tag","published_at":"2013-08-08T23:25:57.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.0","html_url":"https://github.com/puma/puma/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"aacf8ad0d0da840cbc87274b3d7f08a667f83e8f","kind":"tag","published_at":"2013-08-07T23:44:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.1","html_url":"https://github.com/puma/puma/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"2ef57daf8b064ad9cb8af6ab0389f57791bfdb14","kind":"tag","published_at":"2013-07-22T21:44:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.0","html_url":"https://github.com/puma/puma/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"a9349ee28606e692cc0bd1f52647225330e174ce","kind":"tag","published_at":"2013-07-09T05:47:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.2","html_url":"https://github.com/puma/puma/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"2425d9643e6598148705bd92eb7f5f36bbd527c6","kind":"tag","published_at":"2013-07-06T21:00:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.1","html_url":"https://github.com/puma/puma/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"9338e504995228bcdda62f3b506c50e59ca06b56","kind":"tag","published_at":"2013-07-06T05:23:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.0","html_url":"https://github.com/puma/puma/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0/manifests"},{"name":"v2.2.2","sha":"d62a99aeca341dadc70d899eb39a09febb2fe911","kind":"tag","published_at":"2013-07-02T18:41:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.2","html_url":"https://github.com/puma/puma/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"01877c30f5460f1c67c629b29526b87fec585a4e","kind":"tag","published_at":"2013-07-02T18:24:24.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.1","html_url":"https://github.com/puma/puma/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"9b780bacb66699e255e51792aa72488de586f596","kind":"tag","published_at":"2013-07-02T00:52:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.0","html_url":"https://github.com/puma/puma/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"1660c8b7fabc063d3a63c0bc77916550f6353bec","kind":"tag","published_at":"2013-06-20T22:52:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.1","html_url":"https://github.com/puma/puma/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"cc31cb2d231046adb2d225e5f0d2245ada46e1e4","kind":"tag","published_at":"2013-06-18T21:53:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.0","html_url":"https://github.com/puma/puma/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"ba83a60807fe38032b1794213ab791f8024792f4","kind":"commit","published_at":"2013-04-30T18:17:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.1","html_url":"https://github.com/puma/puma/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"d195b69acbab6cf3fc1d08ac656369cd48a1a615","kind":"tag","published_at":"2013-04-29T23:19:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0/manifests"},{"name":"v2.0.0.b7","sha":"df1db1819b6dcf06a23b876af35f766d00ca9559","kind":"tag","published_at":"2013-03-19T05:31:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b7","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7/manifests"},{"name":"v2.0.0.b6","sha":"46cb6754c5e3559ae003dde040aa40ffd6d69748","kind":"tag","published_at":"2013-02-07T02:21:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b6","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6/manifests"},{"name":"v2.0.0.b5","sha":"f336e8f1330b10dee5911d8d66fb855c28774481","kind":"tag","published_at":"2013-02-06T06:51:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b5","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5/manifests"},{"name":"v2.0.0.b4","sha":"ecdb3c870c4b38a1584029bdb6fda311fed2dae4","kind":"tag","published_at":"2012-12-13T05:47:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b4","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4/manifests"},{"name":"v2.0.0.b3","sha":"2e80dec278f54eaeea2abb43e9957be9d00a3ce8","kind":"tag","published_at":"2012-11-22T20:56:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b3","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3/manifests"},{"name":"v2.0.0.b2","sha":"935ee97374caf848e777c5bfd453b78ea9f03814","kind":"tag","published_at":"2012-11-19T04:47:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b2","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2/manifests"},{"name":"v1.6.2","sha":"074adfbf4d9c735530e242a9da55889cad7624ce","kind":"tag","published_at":"2012-08-27T18:03:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.6.2","html_url":"https://github.com/puma/puma/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2/manifests"},{"name":"v1.5.0","sha":"5b11c5e23ce96b6dd8725c02fc6dc1e8fb0a57b6","kind":"tag","published_at":"2012-07-19T23:41:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.5.0","html_url":"https://github.com/puma/puma/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"2459d3b7d53bca7405e2a79d03b91f7c6fa65618","kind":"tag","published_at":"2012-06-04T19:29:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.4.0","html_url":"https://github.com/puma/puma/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"2848930736e79fa42863b12be9f761da7b4b9bb1","kind":"tag","published_at":"2012-05-16T04:02:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.1","html_url":"https://github.com/puma/puma/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"7af141b97fdfdc604481fde84f12134bb9138d20","kind":"tag","published_at":"2012-05-08T21:31:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.0","html_url":"https://github.com/puma/puma/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"f96d0ca05e2d69f7082016eff2e9d6a4824eaaec","kind":"commit","published_at":"2012-04-28T17:11:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.2","html_url":"https://github.com/puma/puma/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"00a5d173fe87eb1c5fca4ff0f13dff06382969e4","kind":"tag","published_at":"2012-04-11T19:19:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.1","html_url":"https://github.com/puma/puma/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"7b77f13dad08df3d47aded839a400e18e87a7a5b","kind":"tag","published_at":"2012-04-11T18:42:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.0","html_url":"https://github.com/puma/puma/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"4beefe3100d51470ea8a330c852f35ca458b9529","kind":"tag","published_at":"2012-03-31T02:40:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.1","html_url":"https://github.com/puma/puma/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"aa4be1c0e9572fa1e0801088f5304ca848b6f4ed","kind":"tag","published_at":"2012-03-30T23:54:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.0","html_url":"https://github.com/puma/puma/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"cd4d8722ccd6027c4e6a6d7998d6e117998945a8","kind":"tag","published_at":"2012-03-29T22:50:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.0.0","html_url":"https://github.com/puma/puma/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-04-30T04:25:59.482Z","dependent_packages_count":653,"downloads":553453077,"downloads_period":"total","dependent_repos_count":404320,"rankings":{"downloads":0.04237240887144434,"dependent_repos_count":0.04516006734982884,"dependent_packages_count":0.0724791204379969,"stargazers_count":0.15833900157223937,"forks_count":0.16279925513765459,"docker_downloads_count":0.11262140252673364,"average":0.0989618759826496},"purl":"pkg:gem/puma","advisories":[{"uuid":"GSA_kwCzR0hTQS05aGY0LTY3ZmMtNHZmNM4AA_tB","url":"https://github.com/advisories/GHSA-9hf4-67fc-4vf4","title":"Puma's header normalization allows for client to clobber proxy set headers","description":"### Impact\n\nClients could clobber values set by intermediate proxies (such as X-Forwarded-For) by providing a underscore version of the same header (X-Forwarded_For). Any users trusting headers set by their proxy may be affected. Attackers may be able to downgrade connections to HTTP (non-SSL) or redirect responses, which could cause confidentiality leaks if combined with a separate MITM attack. \n\n### Patches\nv6.4.3/v5.6.9 now discards any headers using underscores if the non-underscore version also exists. Effectively, allowing the proxy defined headers to always win.\n\n### Workarounds\nNginx has a [underscores_in_headers](https://nginx.org/en/docs/http/ngx_http_core_module.html#underscores_in_headers) configuration variable to discard these headers at the proxy level.\n\nAny users that are implicitly trusting the proxy defined headers for security or availability should immediately cease doing so until upgraded to the fixed versions.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-09-20T14:40:16.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.3,"cvss_vector":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N","references":["https://github.com/puma/puma/security/advisories/GHSA-9hf4-67fc-4vf4","https://nvd.nist.gov/vuln/detail/CVE-2024-45614","https://github.com/puma/puma/commit/cac3fd18cf29ed43719ff5d52d9cfec215f0a043","https://github.com/puma/puma/commit/f196b23be24712fb8fb16051cc124798cc84f70e","https://nginx.org/en/docs/http/ngx_http_core_module.html#underscores_in_headers","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2024-45614.yml","https://lists.debian.org/debian-lts-announce/2024/11/msg00004.html","https://github.com/advisories/GHSA-9hf4-67fc-4vf4"],"source_kind":"github","identifiers":["GHSA-9hf4-67fc-4vf4","CVE-2024-45614"],"repository_url":"https://github.com/puma/puma","blast_radius":35.32236891482779,"created_at":"2024-09-20T15:06:26.050Z","updated_at":"2026-04-28T13:04:34.451Z","epss_percentage":0.00739,"epss_percentile":0.72847,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05aGY0LTY3ZmMtNHZmNM4AA_tB","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS05aGY0LTY3ZmMtNHZmNM4AA_tB","packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"6.4.3","vulnerable_version_range":"\u003e= 6.0.0, \u003c 6.4.3"},{"first_patched_version":"5.6.9","vulnerable_version_range":"\u003c 5.6.9"}],"purl":"pkg:gem/puma"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05aGY0LTY3ZmMtNHZmNM4AA_tB/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1jMmY0LWN2cW0tNjV3Ms4AA4Qh","url":"https://github.com/advisories/GHSA-c2f4-cvqm-65w2","title":"Puma HTTP Request/Response Smuggling vulnerability","description":"### Impact\nPrior to versions 6.4.2 and 5.6.8, puma exhibited dangerous behavior when parsing chunked transfer encoding bodies.\n\nFixed versions limit the size of chunk extensions. Without this limit, an attacker could cause unbounded resource (CPU, network bandwidth) consumption.\n\n### Patches\n\nThe vulnerability has been fixed in 6.4.2 and 5.6.8.\n\n### Workarounds\n\nNo known workarounds.\n\n### References\n\n* [HTTP Request Smuggling](https://portswigger.net/web-security/request-smuggling)\n* Open an issue in [Puma](https://github.com/puma/puma)\n* See our [security policy](https://github.com/puma/puma/security/policy)","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-01-08T15:56:48.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.9,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H","references":["https://github.com/puma/puma/security/advisories/GHSA-c2f4-cvqm-65w2","https://nvd.nist.gov/vuln/detail/CVE-2024-21647","https://github.com/puma/puma/commit/5fc43d73b6ff193325e657a24ed76dec79133e93","https://github.com/puma/puma/commit/60d5ee3734adc8cee85c3f0561af392448fe19b7","https://github.com/puma/puma/commit/bbb880ffb6debbfdea535b4b3eb2204d49ae151d","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2024-21647.yml","https://lists.debian.org/debian-lts-announce/2024/11/msg00004.html","https://github.com/advisories/GHSA-c2f4-cvqm-65w2"],"source_kind":"github","identifiers":["GHSA-c2f4-cvqm-65w2","CVE-2024-21647"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2024-01-08T16:06:01.803Z","updated_at":"2026-04-28T13:07:00.355Z","epss_percentage":0.0246,"epss_percentile":0.85,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jMmY0LWN2cW0tNjV3Ms4AA4Qh","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1jMmY0LWN2cW0tNjV3Ms4AA4Qh","packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"5.6.8","vulnerable_version_range":"\u003c 5.6.8"},{"first_patched_version":"6.4.2","vulnerable_version_range":"\u003e= 6.0.0, \u003c 6.4.2"}],"purl":"pkg:gem/puma"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jMmY0LWN2cW0tNjV3Ms4AA4Qh/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS02OHhnLWdxcW0tdmdqOM4AA1Yw","url":"https://github.com/advisories/GHSA-68xg-gqqm-vgj8","title":"Puma HTTP Request/Response Smuggling vulnerability","description":"### Impact\nPrior to version 6.3.1, puma exhibited incorrect behavior when parsing chunked transfer encoding bodies and zero-length Content-Length headers in a way that allowed HTTP request smuggling.\n\nThe following vulnerabilities are addressed by this advisory:\n\n* Incorrect parsing of trailing fields in chunked transfer encoding bodies\n* Parsing of blank/zero-length Content-Length headers\n\n### Patches\nThe vulnerability has been fixed in 6.3.1 and 5.6.7.\n\n### Workarounds\nNo known workarounds.\n\n### References\n[HTTP Request Smuggling](https://portswigger.net/web-security/request-smuggling)\n\n### For more information\nIf you have any questions or comments about this advisory:\n\nOpen an issue in [Puma](https://github.com/puma/puma)\nSee our [security policy](https://github.com/puma/puma/security/policy)\n","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2023-08-18T21:50:05.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.8,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","references":["https://github.com/puma/puma/security/advisories/GHSA-68xg-gqqm-vgj8","https://github.com/puma/puma/commit/690155e7d644b80eeef0a6094f9826ee41f1080a","https://github.com/puma/puma/commit/ed0f2f94b56982c687452504b95d5f1fbbe3eed1","https://github.com/puma/puma/releases/tag/v5.6.7","https://github.com/puma/puma/releases/tag/v6.3.1","https://nvd.nist.gov/vuln/detail/CVE-2023-40175","https://github.com/puma/puma/commit/7405a219801dcebc0ad6e0aa108d4319ca23f662","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2023-40175.yml","https://github.com/advisories/GHSA-68xg-gqqm-vgj8"],"source_kind":"github","identifiers":["GHSA-68xg-gqqm-vgj8","CVE-2023-40175"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2023-08-18T22:05:05.029Z","updated_at":"2026-04-29T16:08:45.370Z","epss_percentage":0.00377,"epss_percentile":0.59191,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02OHhnLWdxcW0tdmdqOM4AA1Yw","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS02OHhnLWdxcW0tdmdqOM4AA1Yw","packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"5.6.7","vulnerable_version_range":"\u003c 5.6.7"},{"first_patched_version":"6.3.1","vulnerable_version_range":"\u003e= 6.0.0, \u003c 6.3.1"}],"purl":"pkg:gem/puma"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02OHhnLWdxcW0tdmdqOM4AA1Yw/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1oOTl3LTlxNXItZ2pxOc028Q","url":"https://github.com/advisories/GHSA-h99w-9q5r-gjq9","title":"Puma vulnerable to HTTP Request Smuggling","description":"When using Puma behind a proxy that does not properly validate that the incoming HTTP request matches the RFC7230 standard, Puma and the frontend proxy may disagree on where a request starts and ends. This would allow requests to be smuggled via the front-end proxy to Puma.\n\nThe following vulnerabilities are addressed by this advisory:\n- Lenient parsing of `Transfer-Encoding` headers, when unsupported encodings should be rejected and the final encoding must be `chunked`.\n- Lenient parsing of malformed `Content-Length` headers and chunk sizes, when only digits and hex digits should be allowed.\n- Lenient parsing of duplicate `Content-Length` headers, when they should be rejected.\n- Lenient parsing of the ending of chunked segments, when they should end with `\\r\\n`.\n\nThe vulnerability has been fixed in 5.6.4 and 4.3.12. When deploying a proxy in front of Puma, turning on any and all functionality to make sure that the request matches the RFC7230 standard. \n\nThese proxy servers are known to have \"good\" behavior re: this standard and upgrading Puma may not be necessary. Users are encouraged to validate for themselves.\n\n- Nginx (latest)\n- Apache (latest)\n- Haproxy 2.5+\n- Caddy (latest)\n- Traefik (latest)","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2022-03-30T21:48:50.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.1,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","references":["https://github.com/puma/puma/security/advisories/GHSA-h99w-9q5r-gjq9","https://github.com/puma/puma/commit/5bb7d202e24dec00a898dca4aa11db391d7787a5","https://nvd.nist.gov/vuln/detail/CVE-2022-24790","https://portswigger.net/web-security/request-smuggling","https://www.debian.org/security/2022/dsa-5146","https://security.gentoo.org/glsa/202208-28","https://lists.debian.org/debian-lts-announce/2022/08/msg00015.html","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/L7NESIBFCNSR3XH7LXDPKVMSUBNUB43G/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TUBFJ44NCKJ34LECZRAP4N5VL6USJSIB/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/F6YWGIIKL7KKTS3ZOAYMYPC7D6WQ5OA5/","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2022-24790.yml","https://github.com/advisories/GHSA-h99w-9q5r-gjq9"],"source_kind":"github","identifiers":["GHSA-h99w-9q5r-gjq9","CVE-2022-24790"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:12:31.362Z","updated_at":"2026-04-28T20:09:39.884Z","epss_percentage":0.00417,"epss_percentile":0.61633,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1oOTl3LTlxNXItZ2pxOc028Q","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1oOTl3LTlxNXItZ2pxOc028Q","packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.12","vulnerable_version_range":"\u003c 4.3.12"},{"first_patched_version":"5.6.4","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.6.4"}],"purl":"pkg:gem/puma"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1oOTl3LTlxNXItZ2pxOc028Q/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1ybWo4LThoaGgtZ3Y1aM0rDw","url":"https://github.com/advisories/GHSA-rmj8-8hhh-gv5h","title":"Puma used with Rails may lead to Information Exposure","description":"### Impact\nPrior to `puma` version `5.6.2`, `puma` may not always call `close` on the response body. Rails, prior to version `7.0.2.2`, depended on the response body being closed in order for its `CurrentAttributes` implementation to work correctly.\n\nFrom Rails:\n\n\u003e Under certain circumstances response bodies will not be closed, for example a bug in a webserver[1] or a bug in a Rack middleware. In the event a response is not notified of a close, ActionDispatch::Executor will not know to reset thread local state for the next request. This can lead to data being leaked to subsequent requests, especially when interacting with ActiveSupport::CurrentAttributes.\n\nThe combination of these two behaviors (Puma not closing the body + Rails' Executor implementation) causes information leakage.\n\n### Patches\nThis problem is fixed in Puma versions 5.6.2 and 4.3.11.\n\nThis problem is fixed in Rails versions 7.02.2, 6.1.4.6, 6.0.4.6, and 5.2.6.2.\n\nSee: \nhttps://github.com/advisories/GHSA-wh98-p28r-vrc9 \nfor details about the rails vulnerability\n\nUpgrading to a patched Rails _or_ Puma version fixes the vulnerability.\n\n### Workarounds\n\nUpgrade to Rails versions 7.02.2, 6.1.4.6, 6.0.4.6, and 5.2.6.2.\n\nThe [Rails CVE](https://groups.google.com/g/ruby-security-ann/c/FkTM-_7zSNA/m/K2RiMJBlBAAJ?utm_medium=email\u0026utm_source=footer\u0026pli=1) includes a middleware that can be used instead.\n\n### References\n\n* Rails CVE: [CVE-2022-23633](https://groups.google.com/g/ruby-security-ann/c/FkTM-_7zSNA/m/K2RiMJBlBAAJ?utm_medium=email\u0026utm_source=footer\u0026pli=1)\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [puma](https://github.com/puma/puma)\n* See our [security policy](https://github.com/puma/puma/security/policy)","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-02-11T21:33:23.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.0,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N","references":["https://github.com/puma/puma/security/advisories/GHSA-rmj8-8hhh-gv5h","https://github.com/puma/puma/commit/b70f451fe8abc0cff192c065d549778452e155bb","https://nvd.nist.gov/vuln/detail/CVE-2022-23634","https://github.com/advisories/GHSA-rmj8-8hhh-gv5h","https://github.com/advisories/GHSA-wh98-p28r-vrc9","https://groups.google.com/g/ruby-security-ann/c/FkTM-_7zSNA/m/K2RiMJBlBAAJ?utm_medium=email\u0026utm_source=footer\u0026pli=1","https://www.debian.org/security/2022/dsa-5146","https://lists.debian.org/debian-lts-announce/2022/05/msg00034.html","https://security.gentoo.org/glsa/202208-28","https://lists.debian.org/debian-lts-announce/2022/08/msg00015.html","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/L7NESIBFCNSR3XH7LXDPKVMSUBNUB43G/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TUBFJ44NCKJ34LECZRAP4N5VL6USJSIB/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/F6YWGIIKL7KKTS3ZOAYMYPC7D6WQ5OA5/","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2022-23634.yml"],"source_kind":"github","identifiers":["GHSA-rmj8-8hhh-gv5h","CVE-2022-23634"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:12:35.947Z","updated_at":"2026-04-28T20:09:46.269Z","epss_percentage":0.00441,"epss_percentile":0.63198,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1ybWo4LThoaGgtZ3Y1aM0rDw","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1ybWo4LThoaGgtZ3Y1aM0rDw","packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.11","vulnerable_version_range":"\u003c 4.3.11"},{"first_patched_version":"5.6.2","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.6.2"}],"purl":"pkg:gem/puma"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1ybWo4LThoaGgtZ3Y1aM0rDw/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS00OHcyLXJtNjUtNjJ4eM0Whw","url":"https://github.com/advisories/GHSA-48w2-rm65-62xx","title":"Puma with proxy which forwards LF characters as line endings could allow HTTP request smuggling","description":"### Impact\n\nPrior to `puma` version 5.5.0, using `puma` with a proxy which forwards LF characters as line endings could allow HTTP request smuggling. A client could smuggle a request through a proxy, causing the proxy to send a response back to another unknown client.\n\nThis behavior (forwarding LF characters as line endings) is very uncommon amongst proxy servers, so we have graded the impact here as \"low\". Puma is only aware of a single proxy server which has this behavior.\n\nIf the proxy uses persistent connections and the client adds another request in via HTTP pipelining, the proxy may mistake it as the first request's body. Puma, however, would see it as two requests, and when processing the second request, send back a response that the proxy does not expect. If the proxy has reused the persistent connection to Puma to send another request for a different client, the second response from the first client will be sent to the second client.\n\n### Patches\n\nThis vulnerability was patched in Puma 5.5.1 and 4.3.9.\n\n### Workarounds\n\nThis vulnerability only affects Puma installations without any proxy in front.\n\nUse a proxy which does not forward LF characters as line endings.\n\nProxies which do not forward LF characters as line endings:\n\n* Nginx\n* Apache (\u003e2.4.25)\n* Haproxy\n* Caddy\n* Traefik\n\n### Possible Breakage\n\nIf you are [dealing with legacy clients that want to send `LF` as a line ending](https://stackoverflow.com/questions/43574428/have-apache-accept-lf-vs-crlf-in-request-headers) in an HTTP header, this will cause those clients to receive a `400` error.\n\n### References\n\n* [HTTP Request Smuggling](https://portswigger.net/web-security/request-smuggling)\n\n### For more information\n\nIf you have any questions or comments about this advisory:\n\n* Open an issue in [Puma](https://github.com/puma/puma)\n* See our [security policy](https://github.com/puma/puma/security/policy)","origin":"UNSPECIFIED","severity":"LOW","published_at":"2021-10-12T17:53:00.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":3.7,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:N","references":["https://github.com/puma/puma/security/advisories/GHSA-48w2-rm65-62xx","https://nvd.nist.gov/vuln/detail/CVE-2021-41136","https://github.com/puma/puma/commit/acdc3ae571dfae0e045cf09a295280127db65c7f","https://github.com/puma/puma/releases/tag/v4.3.9","https://github.com/puma/puma/releases/tag/v5.5.1","https://www.debian.org/security/2022/dsa-5146","https://security.gentoo.org/glsa/202208-28","https://lists.debian.org/debian-lts-announce/2022/08/msg00015.html","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2021-41136.yml","https://github.com/puma/puma/commit/436c71807f00e07070902a03f79fd3e130eb6b18","https://github.com/puma/puma/commit/fb6ad8f8013ab5cdbb2f444cbfabd0b4fde71139","https://github.com/advisories/GHSA-48w2-rm65-62xx"],"source_kind":"github","identifiers":["GHSA-48w2-rm65-62xx","CVE-2021-41136"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:12:44.688Z","updated_at":"2026-04-29T20:10:12.328Z","epss_percentage":0.00288,"epss_percentile":0.51935,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00OHcyLXJtNjUtNjJ4eM0Whw","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS00OHcyLXJtNjUtNjJ4eM0Whw","packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.9","vulnerable_version_range":"\u003c 4.3.9"},{"first_patched_version":"5.5.1","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.5.1"}],"purl":"pkg:gem/puma","statistics":{"dependent_packages_count":653,"dependent_repos_count":404320,"downloads":552624684,"downloads_period":"total"},"affected_versions":["0.8.0","0.8.1","0.8.2","0.8.2-java","0.9.0","0.9.0-java","0.9.1","0.9.1-java","0.9.2","0.9.2-java","0.9.3","0.9.3-java","0.9.4","0.9.4-java","0.9.5","0.9.5-java","1.0.0","1.0.0-java","1.1.0","1.1.0-java","1.1.1","1.1.1-java","1.2.0","1.2.0-java","1.2.1","1.2.1-java","1.2.2","1.2.2-java","1.3.0","1.3.0-java","1.3.1","1.3.1-java","1.4.0","1.4.0-java","1.5.0","1.5.0-java","1.6.0","1.6.0-java","1.6.1","1.6.1-java","1.6.2","1.6.2-java","1.6.3","1.6.3-java","2.0.0","2.0.0.b1","2.0.0.b1-java","2.0.0.b2","2.0.0.b2-java","2.0.0.b3","2.0.0.b3-java","2.0.0.b4","2.0.0.b4-java","2.0.0.b5","2.0.0.b6","2.0.0.b7","2.0.0.b7-java","2.0.0-java","2.0.1","2.0.1-java","2.1.0","2.1.0-java","2.1.1","2.1.1-java","2.2.0","2.2.0-java","2.2.1","2.2.1-java","2.2.2","2.2.2-java","2.3.0","2.3.0-java","2.3.1","2.3.1-java","2.3.2","2.3.2-java","2.4.0","2.4.0-java","2.4.1","2.4.1-java","2.5.0","2.5.0-java","2.5.1","2.5.1-java","2.6.0","2.6.0-java","2.7.0","2.7.0-java","2.7.1","2.7.1-java","2.8.0","2.8.0-java","2.8.1","2.8.1-java","2.8.2","2.8.2-java","2.9.0","2.9.0-java","2.9.1","2.9.1-java","2.9.2","2.9.2-java","2.10.0","2.10.0-java","2.10.1","2.10.1-java","2.10.2","2.10.2-java","2.11.0","2.11.0-java","2.11.1","2.11.1-java","2.11.2","2.11.2-java","2.11.3","2.11.3-java","2.12.0","2.12.0-java","2.12.1","2.12.1-java","2.12.2","2.12.2-java","2.12.3","2.12.3-java","2.13.0","2.13.0-java","2.13.1","2.13.1-java","2.13.2","2.13.2-java","2.13.3","2.13.3-java","2.13.4","2.13.4-java","2.14.0","2.14.0-java","2.15.0","2.15.1","2.15.2","2.15.3","2.15.3-java","2.16.0","2.16.0-java","3.0.0","3.0.0.rc1","3.0.0-java","3.0.1","3.0.1-java","3.0.2","3.0.2-java","3.1.0","3.1.0-java","3.1.1","3.1.1-java","3.2.0","3.2.0-java","3.3.0","3.3.0-java","3.4.0","3.4.0-java","3.5.0","3.5.0-java","3.5.1","3.5.1-java","3.5.2","3.5.2-java","3.6.0","3.6.0-java","3.6.1","3.6.1-java","3.6.2","3.6.2-java","3.7.0","3.7.0-java","3.7.1","3.7.1-java","3.8.0","3.8.0-java","3.8.1","3.8.1-java","3.8.2","3.8.2-java","3.9.0","3.9.0-java","3.9.1","3.9.1-java","3.10.0","3.10.0-java","3.11.0","3.11.0-java","3.11.1","3.11.1-java","3.11.2","3.11.2-java","3.11.3","3.11.3-java","3.11.4","3.11.4-java","3.12.0","3.12.0-java","3.12.1","3.12.1-java","3.12.2","3.12.2-java","3.12.4","3.12.4-java","3.12.5","3.12.5-java","3.12.6","3.12.6-java","4.0.0","4.0.0-java","4.0.1","4.0.1-java","4.1.0","4.1.0-java","4.1.1","4.1.1-java","4.2.0","4.2.0-java","4.2.1","4.2.1-java","4.3.0","4.3.0-java","4.3.1","4.3.1-java","4.3.3","4.3.3-java","4.3.4","4.3.4-java","4.3.5","4.3.5-java","4.3.6","4.3.6-java","4.3.7","4.3.7-java","4.3.8","4.3.8-java","4.3.9-java","5.0.0","5.0.1","5.0.1-java","5.0.2","5.0.2-java","5.0.3","5.0.3-java","5.0.4","5.0.4-java","5.1.0","5.1.0-java","5.1.1","5.1.1-java","5.2.0","5.2.0-java","5.2.1","5.2.1-java","5.2.2","5.2.2-java","5.3.0","5.3.0-java","5.3.1","5.3.1-java","5.3.2","5.3.2-java","5.4.0","5.4.0-java","5.5.0","5.5.0-java","5.5.1-java"],"unaffected_versions":["4.3.9","4.3.10","4.3.11","4.3.12","5.0.0.beta1","5.0.0.beta2","5.5.1","5.5.2","5.6.0","5.6.1","5.6.2","5.6.4","5.6.5","5.6.6","5.6.7","5.6.8","5.6.9","6.0.0","6.0.1","6.0.2","6.1.0","6.1.1","6.2.0","6.2.1","6.2.2","6.3.0","6.3.1","6.4.0","6.4.1","6.4.2","6.4.3","6.5.0","6.6.0","6.6.1","7.0.0","7.0.0.pre1","7.0.1","7.0.2","7.0.3","7.0.4","7.1.0","7.2.0","8.0.0","8.0.1"]}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00OHcyLXJtNjUtNjJ4eM0Whw/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXEyOG0tOHhqdy04dnI1","url":"https://github.com/advisories/GHSA-q28m-8xjw-8vr5","title":"Puma's Keepalive Connections Causing Denial Of Service","description":"This vulnerability is related to [CVE-2019-16770](https://github.com/puma/puma/security/advisories/GHSA-7xx3-m584-x994).\n\n### Impact\n\nThe fix for CVE-2019-16770 was incomplete. The original fix only protected existing connections that had already been accepted from having their requests starved by greedy persistent-connections saturating all threads in the same process. However, new connections may still be starved by greedy persistent-connections saturating all threads in all processes in the cluster.\n\nA `puma` server which received more concurrent `keep-alive` connections than the server had threads in its threadpool would service only a subset of connections, denying service to the unserved connections.\n\n### Patches\n\nThis problem has been fixed in `puma` 4.3.8 and 5.3.1.\n\n### Workarounds\n\nSetting `queue_requests false` also fixes the issue. This is not advised when using `puma` without a reverse proxy, such as `nginx` or `apache`, because you will open yourself to slow client attacks (e.g. [slowloris](https://en.wikipedia.org/wiki/Slowloris_(computer_security))).\n\nThe fix is very small. [A git patch is available here](https://gist.github.com/nateberkopec/4b3ea5676c0d70cbb37c82d54be25837) for those using [unsupported versions](https://github.com/puma/puma/security/policy#supported-versions) of Puma.\n\n### For more information\n\nIf you have any questions or comments about this advisory:\n\n* Open an issue in [Puma](https://github.com/puma/puma).\n* To report problems with this fix or to report another vulnerability, see [our security policy.](https://github.com/puma/puma/security/policy)\n\n### Acknowledgements\n\nThank you to @MSP-Greg, @wjordan and @evanphx for their review on this issue. \n\nThank you to @ioquatix for providing a modified fork of `wrk` which made debugging this issue much easier.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2021-05-18T01:27:15.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","references":["https://github.com/puma/puma/security/advisories/GHSA-q28m-8xjw-8vr5","https://nvd.nist.gov/vuln/detail/CVE-2021-29509","https://gist.github.com/nateberkopec/4b3ea5676c0d70cbb37c82d54be25837","https://github.com/puma/puma/security/policy","https://rubygems.org/gems/puma","https://security.gentoo.org/glsa/202208-28","https://lists.debian.org/debian-lts-announce/2022/08/msg00015.html","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2021-29509.yml","https://github.com/advisories/GHSA-q28m-8xjw-8vr5"],"source_kind":"github","identifiers":["GHSA-q28m-8xjw-8vr5","CVE-2021-29509"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:13:03.378Z","updated_at":"2026-04-29T20:10:43.435Z","epss_percentage":0.01358,"epss_percentile":0.79568,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXEyOG0tOHhqdy04dnI1","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXEyOG0tOHhqdy04dnI1","packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"5.3.1","vulnerable_version_range":"\u003e= 5.0.0, \u003c= 5.3.0"},{"first_patched_version":"4.3.8","vulnerable_version_range":"\u003c= 4.3.7"}],"purl":"pkg:gem/puma"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXEyOG0tOHhqdy04dnI1/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXc2NHctcXFwaC01Z3ht","url":"https://github.com/advisories/GHSA-w64w-qqph-5gxm","title":"HTTP Smuggling via Transfer-Encoding Header in Puma","description":"### Impact\nThis is a similar but different vulnerability to the one patched in 3.12.5 and 4.3.4.\n\nA client could smuggle a request through a proxy, causing the proxy to send a response back to another unknown client. \n\nIf the proxy uses persistent connections and the client adds another request in via HTTP pipelining, the proxy may mistake it as the first request's body. Puma, however, would see it as two requests, and when processing the second request, send back a response that the proxy does not expect. If the proxy has reused the persistent connection to Puma to send another request for a different client, the second response from the first client will be sent to the second client.\n\n### Patches\n\nThe problem has been fixed in Puma 3.12.6 and Puma 4.3.5.\n\n### For more information\n\nIf you have any questions or comments about this advisory:\n\n* Open an issue in [Puma](https://github.com/puma/puma)\n* See our [security policy](https://github.com/puma/puma/security/policy)","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2020-05-22T14:55:09.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.8,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:N","references":["https://github.com/puma/puma/security/advisories/GHSA-w64w-qqph-5gxm","https://github.com/puma/puma/blob/master/History.md#434435-and-31253126--2020-05-22","https://nvd.nist.gov/vuln/detail/CVE-2020-11077","http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00034.html","http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00038.html","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SKIY5H67GJIGJL6SMFWFLUQQQR3EMVPR/","https://lists.debian.org/debian-lts-announce/2020/10/msg00009.html","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2020-11077.yml","https://github.com/advisories/GHSA-w64w-qqph-5gxm"],"source_kind":"github","identifiers":["GHSA-w64w-qqph-5gxm","CVE-2020-11077"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:13:24.599Z","updated_at":"2026-04-29T20:11:14.065Z","epss_percentage":0.00821,"epss_percentile":0.74085,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXc2NHctcXFwaC01Z3ht","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXc2NHctcXFwaC01Z3ht","packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.5","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.3.5"},{"first_patched_version":"3.12.6","vulnerable_version_range":"\u003c 3.12.6"}],"purl":"pkg:gem/puma"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXc2NHctcXFwaC01Z3ht/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXg3amctNnB3Zy1meDVo","url":"https://github.com/advisories/GHSA-x7jg-6pwg-fx5h","title":"HTTP Smuggling via Transfer-Encoding Header in Puma","description":"### Impact\n\nBy using an invalid transfer-encoding header, an attacker could [smuggle an HTTP response.](https://portswigger.net/web-security/request-smuggling)\n\nOriginally reported by @ZeddYu, who has our thanks for the detailed report.\n\n### Patches\n\nThe problem has been fixed in Puma 3.12.5 and Puma 4.3.4.\n\n### For more information\n\nIf you have any questions or comments about this advisory:\n\n* Open an issue in [Puma](https://github.com/puma/puma)\n* See our [security policy](https://github.com/puma/puma/security/policy)","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2020-05-22T14:55:05.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","references":["https://github.com/puma/puma/security/advisories/GHSA-x7jg-6pwg-fx5h","https://github.com/puma/puma/commit/f24d5521295a2152c286abb0a45a1e1e2bd275bd","https://github.com/puma/puma/blob/master/History.md#434435-and-31253126--2020-05-22","https://nvd.nist.gov/vuln/detail/CVE-2020-11076","http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00034.html","http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00038.html","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SKIY5H67GJIGJL6SMFWFLUQQQR3EMVPR/","https://lists.debian.org/debian-lts-announce/2020/10/msg00009.html","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2020-11076.yml","https://github.com/advisories/GHSA-x7jg-6pwg-fx5h"],"source_kind":"github","identifiers":["GHSA-x7jg-6pwg-fx5h","CVE-2020-11076"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:13:24.609Z","updated_at":"2026-04-29T20:11:14.066Z","epss_percentage":0.01782,"epss_percentile":0.82678,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXg3amctNnB3Zy1meDVo","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXg3amctNnB3Zy1meDVo","packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.4","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.3.4"},{"first_patched_version":"3.12.5","vulnerable_version_range":"\u003c 3.12.5"}],"purl":"pkg:gem/puma"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXg3amctNnB3Zy1meDVo/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTMzdmYtNHhnZy05cjU4","url":"https://github.com/advisories/GHSA-33vf-4xgg-9r58","title":"HTTP Response Splitting (Early Hints) in Puma","description":"### Impact\nIf an application using Puma allows untrusted input in an early-hints header, an attacker can use a carriage return character to end the header and inject malicious content, such as additional headers or an entirely new response body. This vulnerability is known as [HTTP Response Splitting](https://owasp.org/www-community/attacks/HTTP_Response_Splitting).\n\nWhile not an attack in itself, response splitting is a vector for several other attacks, such as cross-site scripting (XSS).\n\nThis is related to [CVE-2020-5247](https://github.com/puma/puma/security/advisories/GHSA-84j7-475p-hp8v), which fixed this vulnerability but only for regular responses.\n\n### Patches\nThis has been fixed in 4.3.3 and 3.12.4.\n\n### Workarounds\nUsers can not allow untrusted/user input in the Early Hints response header.\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [puma](https://github.com/puma/puma)\n* Email us a project maintainer. [Email addresses are listed in our Code of Conduct](https://github.com/puma/puma/blob/master/CODE_OF_CONDUCT.md#enforcement).","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2020-03-03T23:33:16.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L","references":["https://github.com/puma/puma/security/advisories/GHSA-33vf-4xgg-9r58","https://github.com/puma/puma/security/advisories/GHSA-84j7-475p-hp8v","https://github.com/puma/puma/commit/c22712fc93284a45a93f9ad7023888f3a65524f3","https://owasp.org/www-community/attacks/HTTP_Response_Splitting","https://nvd.nist.gov/vuln/detail/CVE-2020-5249","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BMJ3CGZ3DLBJ5WUUKMI5ZFXFJQMXJZIK/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/DIHVO3CQMU7BZC7FCTSRJ33YDNS3GFPK/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NJ3LL5F5QADB6LM46GXZETREAKZMQNRD/","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2020-5249.yml","https://github.com/advisories/GHSA-33vf-4xgg-9r58"],"source_kind":"github","identifiers":["GHSA-33vf-4xgg-9r58","CVE-2020-5249"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:13:25.898Z","updated_at":"2026-04-29T20:11:15.501Z","epss_percentage":0.00498,"epss_percentile":0.65508,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTMzdmYtNHhnZy05cjU4","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTMzdmYtNHhnZy05cjU4","packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.3","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.3.3"},{"first_patched_version":"3.12.4","vulnerable_version_range":"\u003c 3.12.4"}],"purl":"pkg:gem/puma"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTMzdmYtNHhnZy05cjU4/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTg0ajctNDc1cC1ocDh2","url":"https://github.com/advisories/GHSA-84j7-475p-hp8v","title":"HTTP Response Splitting in Puma","description":"In Puma (RubyGem) before 4.3.2 and 3.12.3, if an application using Puma allows untrusted input in a response header, an attacker can use newline characters (i.e. `CR`, `LF` or`/r`, `/n`) to end the header and inject malicious content, such as additional headers or an entirely new response body. This vulnerability is known as HTTP Response Splitting.\n\nWhile not an attack in itself, response splitting is a vector for several other attacks, such as cross-site scripting (XSS).\n\nThis is related to CVE-2019-16254, which fixed this vulnerability for the WEBrick Ruby web server.\n\nThis has been fixed in versions 4.3.2 and 3.12.3 by checking all headers for line endings and rejecting headers with those characters.  ","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2020-02-28T16:53:55.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L","references":["https://github.com/puma/puma/security/advisories/GHSA-84j7-475p-hp8v","https://github.com/puma/puma/commit/c36491756f68a9d6a8b3a49e7e5eb07fe6f1332f","https://owasp.org/www-community/attacks/HTTP_Response_Splitting","https://www.ruby-lang.org/en/news/2019/10/01/http-response-splitting-in-webrick-cve-2019-16254","https://nvd.nist.gov/vuln/detail/CVE-2020-5247","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BMJ3CGZ3DLBJ5WUUKMI5ZFXFJQMXJZIK/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/DIHVO3CQMU7BZC7FCTSRJ33YDNS3GFPK/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NJ3LL5F5QADB6LM46GXZETREAKZMQNRD/","https://lists.debian.org/debian-lts-announce/2022/05/msg00034.html","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2020-5247.yml","https://github.com/advisories/GHSA-84j7-475p-hp8v"],"source_kind":"github","identifiers":["GHSA-84j7-475p-hp8v","CVE-2020-5247"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:13:25.889Z","updated_at":"2026-04-29T20:11:15.500Z","epss_percentage":0.02094,"epss_percentile":0.83757,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTg0ajctNDc1cC1ocDh2","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTg0ajctNDc1cC1ocDh2","packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.3","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.3.2"},{"first_patched_version":"3.12.4","vulnerable_version_range":"\u003c 3.12.3"}],"purl":"pkg:gem/puma"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTg0ajctNDc1cC1ocDh2/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTd4eDMtbTU4NC14OTk0","url":"https://github.com/advisories/GHSA-7xx3-m584-x994","title":"A poorly-behaved client could use keepalive requests to monopolize Puma's reactor and create a denial of service attack","description":"## Keepalive thread overload/DoS\n\n### Impact\n\nA poorly-behaved client could use keepalive requests to monopolize Puma's reactor and create a denial of service attack.\n\nIf more keepalive connections to Puma are opened than there are threads available, additional connections will wait permanently if the attacker sends requests frequently enough.\n\n### Patches\n\nThis vulnerability is patched in Puma 4.3.1 and 3.12.2.\n\n### Workarounds\n\nReverse proxies in front of Puma could be configured to always allow less than X keepalive connections to a Puma cluster or process, where X is the number of threads configured in Puma's thread pool.\n\n### For more information\n\nIf you have any questions or comments about this advisory:\n\n* Open an issue at [puma](github.com/puma/puma).","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2019-12-05T19:26:37.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L","references":["https://github.com/puma/puma/security/advisories/GHSA-7xx3-m584-x994","https://nvd.nist.gov/vuln/detail/CVE-2019-16770","https://github.com/advisories/GHSA-7xx3-m584-x994","https://lists.debian.org/debian-lts-announce/2022/05/msg00034.html","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2019-16770.yml"],"source_kind":"github","identifiers":["GHSA-7xx3-m584-x994","CVE-2019-16770"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:13:26.948Z","updated_at":"2026-04-29T20:11:18.276Z","epss_percentage":0.01587,"epss_percentile":0.81502,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTd4eDMtbTU4NC14OTk0","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTd4eDMtbTU4NC14OTk0","packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.1","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.3.1"},{"first_patched_version":"3.12.2","vulnerable_version_range":"\u003c 3.12.2"}],"purl":"pkg:gem/puma"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTd4eDMtbTU4NC14OTk0/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/puma","docker_dependents_count":1504,"docker_downloads_count":1024060246,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/puma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/puma/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-04-27T01:00:37.259Z","issues_count":263,"pull_requests_count":773,"avg_time_to_close_issue":13928809.619318182,"avg_time_to_close_pull_request":3480569.265625,"issues_closed_count":176,"pull_requests_closed_count":640,"pull_request_authors_count":115,"issue_authors_count":192,"avg_comments_per_issue":7.178707224334601,"avg_comments_per_pull_request":2.5795601552393275,"merged_pull_requests_count":536,"bot_issues_count":0,"bot_pull_requests_count":11,"past_year_issues_count":46,"past_year_pull_requests_count":188,"past_year_avg_time_to_close_issue":2830705.7391304346,"past_year_avg_time_to_close_pull_request":1202999.2307692308,"past_year_issues_closed_count":23,"past_year_pull_requests_closed_count":130,"past_year_pull_request_authors_count":36,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":5.239130434782608,"past_year_avg_comments_per_pull_request":1.9946808510638299,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/issues","maintainers":[{"login":"MSP-Greg","count":328,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":52,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"evanphx","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evanphx"},{"login":"joshuay03","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"cjlarose","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cjlarose"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"},{"login":"elizasviel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elizasviel"}],"active_maintainers":[{"login":"MSP-Greg","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"joshuay03","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/puma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/puma/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/puma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/puma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/puma/codemeta","maintainers":[{"uuid":"49862","login":"schneems","name":null,"email":null,"url":null,"packages_count":67,"html_url":"https://rubygems.org/profiles/schneems","role":null,"created_at":"2022-11-09T09:46:01.383Z","updated_at":"2022-11-09T09:46:01.383Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/schneems/packages"},{"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:46:01.349Z","updated_at":"2022-11-09T09:46:01.349Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/evan/packages"},{"uuid":"62792","login":"nateberkopec","name":null,"email":null,"url":null,"packages_count":27,"html_url":"https://rubygems.org/profiles/nateberkopec","role":null,"created_at":"2022-11-09T09:46:01.419Z","updated_at":"2022-11-09T09:46:01.419Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/nateberkopec/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205549,"maintainers_count":68473,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},{"id":12372323,"name":"ed-precompiled_puma","ecosystem":"rubygems","description":"Puma is a simple, fast, multi-threaded, and highly parallel HTTP 1.1 server\nfor Ruby/Rack applications. Puma is intended for use in both development and\nproduction environments. It's great for highly parallel Ruby implementations such as\nJRuby and TruffleRuby as well as as providing process worker support to support CRuby well.\n","homepage":"https://puma.io","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/puma/puma","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2025-10-10T16:13:57.182Z","latest_release_published_at":"2025-10-10T16:14:00.566Z","latest_release_number":"7.0.4","last_synced_at":"2026-04-28T04:02:54.632Z","created_at":"2025-10-10T16:15:24.105Z","updated_at":"2026-04-28T04:05:33.844Z","registry_url":"https://gem.coop/gems/ed-precompiled_puma","install_command":"gem install ed-precompiled_puma -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/ed-precompiled_puma/","metadata":{"funding":null},"repo_metadata":{"id":38818418,"uuid":"2441517","full_name":"puma/puma","owner":"puma","description":"A Ruby/Rack web server built for parallelism","archived":false,"fork":false,"pushed_at":"2026-04-19T22:54:18.000Z","size":12846,"stargazers_count":7887,"open_issues_count":77,"forks_count":1476,"subscribers_count":171,"default_branch":"main","last_synced_at":"2026-04-22T10:20:05.902Z","etag":null,"topics":["multithreading","rack","ruby","server"],"latest_commit_sha":null,"homepage":"https://puma.io","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puma.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2011-09-23T02:26:08.000Z","updated_at":"2026-04-22T05:09:06.000Z","dependencies_parsed_at":"2025-12-25T16:03:42.772Z","dependency_job_id":null,"html_url":"https://github.com/puma/puma","commit_stats":{"total_commits":3591,"total_committers":516,"mean_commits":6.959302325581396,"dds":0.8267891952102479,"last_synced_commit":"edd2a1728e39d055545fd12ffdfa42d5d4ccbc58"},"previous_names":[],"tags_count":171,"template":false,"template_full_name":null,"purl":"pkg:github/puma/puma","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","download_url":"https://codeload.github.com/puma/puma/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/sbom","scorecard":{"id":594778,"data":{"date":"2025-08-11","repo":{"name":"github.com/puma/puma","commit":"1b08ed77741d0f6ed17c43795df7b50601d09060"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.2,"checks":[{"name":"Code-Review","score":6,"reason":"Found 16/25 approved changesets -- score normalized to 6","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":10,"reason":"26 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-label-status.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/rack_conform.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/ragel.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/skip_duplicate_workflow_runs.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/tests.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/turbo-rails.yml:9","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ragel.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/skip_duplicate_workflow_runs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/skip_duplicate_workflow_runs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:177: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: tools/Dockerfile:3: pin your Docker image by updating ruby:3.2 to ruby:3.2@sha256:f2c162a99e72e980e3a97933428a9809b08c72b193ccff7073ff6a02f6aa6325","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T22:52:33.413Z","repository_id":38818418,"created_at":"2025-08-20T22:52:33.414Z","updated_at":"2025-08-20T22:52:33.414Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32205945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T01:12:49.758Z","status":"online","status_checked_at":"2026-04-24T02:00:07.115Z","response_time":64,"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":"puma","name":"Puma","uuid":"1264292","kind":"organization","description":null,"email":null,"website":"http://puma.io","location":"Los Angeles, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1264292?v=4","repositories_count":11,"last_synced_at":"2024-04-16T00:03:01.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/puma","funding_links":[],"total_stars":9432,"followers":35,"following":0,"created_at":"2022-11-02T16:17:14.367Z","updated_at":"2024-04-16T00:03:02.412Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma/repositories"},"tags":[{"name":"v8.0.0","sha":"08f63d495955eaee065d0ee18849f4ddcd52fe72","kind":"tag","published_at":"2026-04-08T23:45:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v8.0.0","html_url":"https://github.com/puma/puma/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0/manifests"},{"name":"v7.2.0","sha":"96b5aa63e0599e8adf971ceb57efa3cc5663f8a9","kind":"tag","published_at":"2026-01-21T05:38:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.2.0","html_url":"https://github.com/puma/puma/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0/manifests"},{"name":"v7.1.0","sha":"fb2a0733e938c8786e033f22dc5bf66727dddb3a","kind":"tag","published_at":"2025-10-17T15:35:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.1.0","html_url":"https://github.com/puma/puma/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0/manifests"},{"name":"v7.0.4","sha":"a4c451c142a93ffb33af4a643b1e065341d9ad3a","kind":"tag","published_at":"2025-09-23T15:29:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.4","html_url":"https://github.com/puma/puma/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"ef2c6aae78a5df5ceb6126045768e474fe2b51be","kind":"tag","published_at":"2025-09-14T02:14:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.3","html_url":"https://github.com/puma/puma/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"6c4decd0954ad2fa3c8a04738856656bdc957913","kind":"tag","published_at":"2025-09-09T02:56:38.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.2","html_url":"https://github.com/puma/puma/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"ded6a4af98a0d0d066f33396cda5578b71972d78","kind":"tag","published_at":"2025-09-05T21:44:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"89a448e51b9ba22d46a7a6108fb4787623290dc2","kind":"tag","published_at":"2025-09-03T18:29:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0/manifests"},{"name":"v7.0.0.pre1","sha":"4e60f73d857f65e6a5800fc0b4c6286a864d1811","kind":"tag","published_at":"2025-07-31T22:22:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0.pre1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0.pre1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0.pre1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1/manifests"},{"name":"v6.6.1","sha":"5f93ae6e57596e412d2c92448b8a33fd3c05890b","kind":"tag","published_at":"2025-07-31T20:58:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.1","html_url":"https://github.com/puma/puma/releases/tag/v6.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1/manifests"},{"name":"v6.6.0","sha":"5a58290f05bb964bf3d913b9b03564a916e84815","kind":"tag","published_at":"2025-01-28T23:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.0","html_url":"https://github.com/puma/puma/releases/tag/v6.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0/manifests"},{"name":"v6.5.0","sha":"9e98151258b5ce80fa50e88d06827c0122011e7d","kind":"tag","published_at":"2024-11-22T23:49:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.5.0","html_url":"https://github.com/puma/puma/releases/tag/v6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0/manifests"},{"name":"v6.4.3","sha":"e867e53aa4e7df91fa97d8995a80fc2f9466a080","kind":"tag","published_at":"2024-09-19T05:48:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.3","html_url":"https://github.com/puma/puma/releases/tag/v6.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3/manifests"},{"name":"v5.6.9","sha":"f196b23be24712fb8fb16051cc124798cc84f70e","kind":"tag","published_at":"2024-09-19T05:40:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.9","html_url":"https://github.com/puma/puma/releases/tag/v5.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9/manifests"},{"name":"v5.6.8","sha":"129357322e837e7d99c25c9cd71d36ecb4f9540b","kind":"tag","published_at":"2024-01-08T06:00:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.8","html_url":"https://github.com/puma/puma/releases/tag/v5.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8/manifests"},{"name":"v6.4.2","sha":"5fc43d73b6ff193325e657a24ed76dec79133e93","kind":"tag","published_at":"2024-01-08T05:53:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.2","html_url":"https://github.com/puma/puma/releases/tag/v6.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2/manifests"},{"name":"v6.4.1","sha":"a2870252e3c525f6529358807faee1169f28270e","kind":"tag","published_at":"2024-01-02T23:33:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.1","html_url":"https://github.com/puma/puma/releases/tag/v6.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1/manifests"},{"name":"v6.4.0","sha":"52eff8d3344fa0a4daa8d00ba1de74cb746a5ff4","kind":"tag","published_at":"2023-09-21T04:09:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.0","html_url":"https://github.com/puma/puma/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0/manifests"},{"name":"v5.6.7","sha":"78393bf2c58bf293860fa9cdc73938ac58c18afb","kind":"tag","published_at":"2023-08-18T05:56:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.7","html_url":"https://github.com/puma/puma/releases/tag/v5.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7/manifests"},{"name":"v6.3.1","sha":"72bdcd16cd680ab109a9df448b64ab53cb6bfccd","kind":"tag","published_at":"2023-08-18T01:11:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.1","html_url":"https://github.com/puma/puma/releases/tag/v6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1/manifests"},{"name":"v5.6.6","sha":"f8c7b235f971ed6b290cc4733fe7bce840037ede","kind":"tag","published_at":"2023-06-21T02:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.6","html_url":"https://github.com/puma/puma/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6/manifests"},{"name":"v6.3.0","sha":"763d1a1a971d9bb17fc1478859d626a539c29970","kind":"tag","published_at":"2023-05-31T07:06:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.0","html_url":"https://github.com/puma/puma/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0/manifests"},{"name":"v6.2.2","sha":"904b47a0c4347d2d3d7bf8606d1ebd26c6350721","kind":"tag","published_at":"2023-04-17T22:35:58.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.2","html_url":"https://github.com/puma/puma/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"92d976de2dc08128bea9bf8169e25c288ca7387b","kind":"tag","published_at":"2023-03-31T06:48:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.1","html_url":"https://github.com/puma/puma/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"d79f59d69dd91cd1ea401ad5e9051e74b1ce0ebf","kind":"tag","published_at":"2023-03-29T06:49:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.0","html_url":"https://github.com/puma/puma/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0/manifests"},{"name":"v6.1.1","sha":"f0cf66d70684dbc41bce5901e177cb17acf2ea29","kind":"tag","published_at":"2023-02-28T07:29:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.1","html_url":"https://github.com/puma/puma/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"e3d5794a7ebe47577ced4d4dfdd6a6cc969ded01","kind":"tag","published_at":"2023-02-12T04:54:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.0","html_url":"https://github.com/puma/puma/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0/manifests"},{"name":"v6.0.2","sha":"8831577fb0f0fef4a205e3e77e20abc5780cf510","kind":"tag","published_at":"2023-01-01T21:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.2","html_url":"https://github.com/puma/puma/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"45f82b714310fc925549bb36ee4080cd584edc14","kind":"tag","published_at":"2022-12-20T20:18:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.1","html_url":"https://github.com/puma/puma/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"32d999708d7019b85b0518c8e0693773b0bd4ff4","kind":"tag","published_at":"2022-10-14T01:30:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.0","html_url":"https://github.com/puma/puma/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0/manifests"},{"name":"v5.6.5","sha":"3bace01d3009dabc6a7ea269b97bdfea455128cb","kind":"tag","published_at":"2022-08-23T05:59:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.5","html_url":"https://github.com/puma/puma/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5/manifests"},{"name":"v4.3.12","sha":"831d8a8be0da8d2dea7b47d683cfea66a0b0b47f","kind":"tag","published_at":"2022-03-30T15:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.12","html_url":"https://github.com/puma/puma/releases/tag/v4.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12/manifests"},{"name":"v5.6.4","sha":"7add06a280c305eeb32a98c4fca4b34521cbf12f","kind":"tag","published_at":"2022-03-30T14:30:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.4","html_url":"https://github.com/puma/puma/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"643daa1db7637fb6079a5a07054398f39c753a75","kind":"tag","published_at":"2022-03-30T14:23:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.3","html_url":"https://github.com/puma/puma/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3/manifests"},{"name":"v4.3.11","sha":"4ce94d7975d755f5ecdf50c5134b6d8af081e3ad","kind":"tag","published_at":"2022-02-11T21:19:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.11","html_url":"https://github.com/puma/puma/releases/tag/v4.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11/manifests"},{"name":"v5.6.2","sha":"c6340d1fabcd02c4cc5c1d4effaeba393dedb1a8","kind":"tag","published_at":"2022-02-11T21:10:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.2","html_url":"https://github.com/puma/puma/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"e0753de846a1651401343687a22bfd52c97bc72a","kind":"tag","published_at":"2022-01-27T00:36:17.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.1","html_url":"https://github.com/puma/puma/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"61ebbbe8ec5a7937abb48f62ed0e733c2f634e6f","kind":"tag","published_at":"2022-01-25T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.0","html_url":"https://github.com/puma/puma/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0/manifests"},{"name":"v4.3.10","sha":"a62754edc7a9de5295f3aca92f4bca3d606f205d","kind":"tag","published_at":"2021-10-12T23:12:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.10","html_url":"https://github.com/puma/puma/releases/tag/v4.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10/manifests"},{"name":"v5.5.2","sha":"a2bcda414377ee3f5855a66ed83aa41ce6f0a29d","kind":"tag","published_at":"2021-10-12T23:07:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.2","html_url":"https://github.com/puma/puma/releases/tag/v5.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2/manifests"},{"name":"v4.3.9","sha":"fb6ad8f8013ab5cdbb2f444cbfabd0b4fde71139","kind":"tag","published_at":"2021-10-12T15:13:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.9","html_url":"https://github.com/puma/puma/releases/tag/v4.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9/manifests"},{"name":"v5.5.1","sha":"acdc3ae571dfae0e045cf09a295280127db65c7f","kind":"tag","published_at":"2021-10-12T15:09:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.1","html_url":"https://github.com/puma/puma/releases/tag/v5.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1/manifests"},{"name":"v5.5.0","sha":"21e0443cca4a53c8f0f97fe5197423031cab3610","kind":"tag","published_at":"2021-09-19T20:09:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.0","html_url":"https://github.com/puma/puma/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"f041b020aad2da0fa99d183c7e8a4147baeea28d","kind":"tag","published_at":"2021-07-29T14:25:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.4.0","html_url":"https://github.com/puma/puma/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0/manifests"},{"name":"v5.3.2","sha":"f4766ce46976ec623f163a0428515d157f53e420","kind":"tag","published_at":"2021-05-21T17:15:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.2","html_url":"https://github.com/puma/puma/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"1c91a4f1af23328118dbfe5b615f812af5e817ef","kind":"tag","published_at":"2021-05-11T14:54:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.1","html_url":"https://github.com/puma/puma/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1/manifests"},{"name":"v4.3.8","sha":"b911c13f8797aacaa8decf8532d6d7d45fda334f","kind":"tag","published_at":"2021-05-11T14:53:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.8","html_url":"https://github.com/puma/puma/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8/manifests"},{"name":"v5.3.0","sha":"6dfb8bc2ba1175198f5982cc8092bcb7f021fe22","kind":"tag","published_at":"2021-05-07T14:48:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.0","html_url":"https://github.com/puma/puma/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0/manifests"},{"name":"v5.2.2","sha":"a192434909513a0e77b6837ef208f627e502bed2","kind":"tag","published_at":"2021-03-02T16:07:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.2","html_url":"https://github.com/puma/puma/releases/tag/v5.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2/manifests"},{"name":"v5.2.1","sha":"9ede356a4735bd9eb3d2bde34378e47096b689ad","kind":"tag","published_at":"2021-02-05T22:26:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.1","html_url":"https://github.com/puma/puma/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"f7f58ae2ae9e6feb71c1fb80d0fa51471aef9006","kind":"tag","published_at":"2021-01-27T20:36:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.0","html_url":"https://github.com/puma/puma/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0/manifests"},{"name":"v5.1.1","sha":"607c3193cab45caa74c966acc676efc96f2b2ae4","kind":"tag","published_at":"2020-12-10T15:26:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.1","html_url":"https://github.com/puma/puma/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c389c088e509a78abaaf166e34a82e6d3fa218aa","kind":"tag","published_at":"2020-11-30T17:31:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.0","html_url":"https://github.com/puma/puma/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0/manifests"},{"name":"v4.3.7","sha":"f3c95afbec09d8f728fa82a36fd69c9aa6426ab7","kind":"tag","published_at":"2020-11-30T16:52:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.7","html_url":"https://github.com/puma/puma/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7/manifests"},{"name":"v5.0.4","sha":"1f0c08e3a7de13452e2f05d3160d90e04ab1987b","kind":"tag","published_at":"2020-10-27T14:15:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.4","html_url":"https://github.com/puma/puma/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4/manifests"},{"name":"v5.0.3","sha":"d0f75b472c7c32f0daa7ffd56b1c4d945538efb3","kind":"tag","published_at":"2020-10-26T12:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.3","html_url":"https://github.com/puma/puma/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"f9def0b3c90ea0fba471aabdf56281ca636f31d9","kind":"tag","published_at":"2020-09-28T15:15:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"3212427f1e6fddb467d37624e7df8aa28820f862","kind":"tag","published_at":"2020-09-28T13:42:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"13e18e8078c800adfc52af687acc1d8de5f3988d","kind":"commit","published_at":"2020-09-17T17:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0/manifests"},{"name":"v5.0.0.beta2","sha":"b08afd37438534047241b9bb85e6f544dfdab7a0","kind":"commit","published_at":"2020-09-05T22:25:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2/manifests"},{"name":"v4.3.6","sha":"3e3647a32d4c3f6921c80174ada5ee208d71cfa5","kind":"commit","published_at":"2020-09-05T20:58:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.6","html_url":"https://github.com/puma/puma/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6/manifests"},{"name":"v4.3.5","sha":"a24b51b294ff8dd2511f910abe1a0db0d66ed43a","kind":"tag","published_at":"2020-08-11T00:01:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.5","html_url":"https://github.com/puma/puma/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5/manifests"},{"name":"v3.12.6","sha":"0a3c09a0603857f088571d0eb69e0b9adee0fed1","kind":"tag","published_at":"2020-08-10T23:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.6","html_url":"https://github.com/puma/puma/releases/tag/v3.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6/manifests"},{"name":"v3.12.5","sha":"99b18e86c5d0433a2a127de55987f6c31f7ecdc5","kind":"tag","published_at":"2020-05-18T23:12:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.5","html_url":"https://github.com/puma/puma/releases/tag/v3.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5/manifests"},{"name":"v4.3.4","sha":"3846a4e0ae9cdfe80b4dfb7fc477f03ec4cabb9d","kind":"tag","published_at":"2020-05-18T23:10:15.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.4","html_url":"https://github.com/puma/puma/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4/manifests"},{"name":"v5.0.0.beta1","sha":"c1963c0dcf35dcf1ee16adab045842c4931a7398","kind":"tag","published_at":"2020-05-12T01:46:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1/manifests"},{"name":"v3.12.4","sha":"f809e6b7aa3083afb8da5eb54bdd45fc391d1ba1","kind":"tag","published_at":"2020-02-28T19:46:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.4","html_url":"https://github.com/puma/puma/releases/tag/v3.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4/manifests"},{"name":"v4.3.3","sha":"7a6593760d667dff95953e15c2327892e2da673c","kind":"tag","published_at":"2020-02-28T19:20:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.3","html_url":"https://github.com/puma/puma/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3/manifests"},{"name":"v3.12.3","sha":"2ff978fa9f27fd3fcd11ddf774d684fda250c46e","kind":"tag","published_at":"2020-02-27T19:12:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.3","html_url":"https://github.com/puma/puma/releases/tag/v3.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3/manifests"},{"name":"v4.3.2","sha":"040a5bf8842fbaebf6656e6556328d6c45be5b10","kind":"tag","published_at":"2020-02-27T18:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.2","html_url":"https://github.com/puma/puma/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2/manifests"},{"name":"v3.12.2","sha":"bb29fc7fe8f822d0f72706a1ae86e49af3476777","kind":"tag","published_at":"2019-12-05T07:42:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.2","html_url":"https://github.com/puma/puma/releases/tag/v3.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2/manifests"},{"name":"v4.3.1","sha":"2986bc4ab5e03072d4c09739649c5c9221b13c8d","kind":"tag","published_at":"2019-12-05T07:36:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.1","html_url":"https://github.com/puma/puma/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"d20242b2ec76cc7e8078986f29f1e083f62ef157","kind":"tag","published_at":"2019-11-07T19:53:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.0","html_url":"https://github.com/puma/puma/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"2d46f0b63a0a9113603d67b8518acb7ca57af814","kind":"tag","published_at":"2019-10-07T09:42:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.1","html_url":"https://github.com/puma/puma/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"120f2470068b3c065a60fa5868c567a90c3b2893","kind":"tag","published_at":"2019-09-23T09:14:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.0","html_url":"https://github.com/puma/puma/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0/manifests"},{"name":"v4.1.1","sha":"e324a12b6fde3935c8548c81af274562c448f6d9","kind":"tag","published_at":"2019-09-09T12:19:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.1","html_url":"https://github.com/puma/puma/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"736117c13ef2a7ff441e8d27d324ccb6a9087064","kind":"tag","published_at":"2019-08-08T19:28:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.0","html_url":"https://github.com/puma/puma/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"1c9da362c8d2f09360ace3eedc12946dea39de05","kind":"tag","published_at":"2019-07-11T17:45:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.1","html_url":"https://github.com/puma/puma/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"f5d7600e4e4d9104803b5f0f5f596f8dc45fc191","kind":"tag","published_at":"2019-06-25T17:43:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.0","html_url":"https://github.com/puma/puma/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0/manifests"},{"name":"v3.12.1","sha":"461c9e99783e5f69e632acedae83be55017d5fe4","kind":"tag","published_at":"2019-03-19T18:05:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.1","html_url":"https://github.com/puma/puma/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1/manifests"},{"name":"rm","sha":"c24c0c883496f581d9092bbe7f7431129eeb7190","kind":"commit","published_at":"2019-01-04T22:09:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/rm","html_url":"https://github.com/puma/puma/releases/tag/rm","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@rm","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm/manifests"},{"name":"v3.12.0","sha":"f7e1e58dcba1e19e470b6eb0c44c33a0722285f6","kind":"tag","published_at":"2018-07-13T16:04:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.0","html_url":"https://github.com/puma/puma/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0/manifests"},{"name":"v3.11.4","sha":"e1865c25fa0e8169dc2de7d1c6b9a6648bf81842","kind":"commit","published_at":"2018-04-12T19:38:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.4","html_url":"https://github.com/puma/puma/releases/tag/v3.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4/manifests"},{"name":"v3.11.3","sha":"4163dd71a11ed3b5b45799ed99c296e7df6ef3ba","kind":"tag","published_at":"2018-03-06T05:41:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.3","html_url":"https://github.com/puma/puma/releases/tag/v3.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3/manifests"},{"name":"v3.11.2","sha":"dc9fa77f855c5018a03430366ea8c8db17fbfeea","kind":"tag","published_at":"2018-01-19T19:23:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.2","html_url":"https://github.com/puma/puma/releases/tag/v3.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2/manifests"},{"name":"v3.11.1","sha":"beea8dc548ed76580753bbd5984779428e340009","kind":"tag","published_at":"2018-01-19T04:46:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.1","html_url":"https://github.com/puma/puma/releases/tag/v3.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1/manifests"},{"name":"v3.11.0","sha":"f6f3892f4d82638fb7a2a57d993641b1486ee88a","kind":"tag","published_at":"2017-11-20T16:26:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.0","html_url":"https://github.com/puma/puma/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"77ca1f554278b36ae6147af93f811fd1c0698a65","kind":"tag","published_at":"2017-08-17T19:18:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.10.0","html_url":"https://github.com/puma/puma/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0/manifests"},{"name":"v3.9.1","sha":"813eda45ec34f516b6e574bf064b1a6a06029a80","kind":"tag","published_at":"2017-06-03T13:52:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.1","html_url":"https://github.com/puma/puma/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"964780b4e7f85b452332a5ec1c9f069901b3618b","kind":"tag","published_at":"2017-06-01T15:27:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.0","html_url":"https://github.com/puma/puma/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"9aa4e1b45cb6d6b3590cc00a552982b02c246469","kind":"tag","published_at":"2017-03-14T16:21:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.2","html_url":"https://github.com/puma/puma/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"49c1466cfdb08e99265fe01ca5171bbe81f49981","kind":"tag","published_at":"2017-03-10T17:17:54.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.1","html_url":"https://github.com/puma/puma/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"1992a79a0b4c585c3c23b95372b06161e6bd132c","kind":"tag","published_at":"2017-03-09T22:21:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.0","html_url":"https://github.com/puma/puma/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0/manifests"},{"name":"v3.7.1","sha":"f4f094566f779c7f50eac32ab398e53fd020df43","kind":"tag","published_at":"2017-02-20T15:14:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.1","html_url":"https://github.com/puma/puma/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"f413b61f4ba9a453528b1ea44a0dbdd4a6f030f1","kind":"tag","published_at":"2017-01-28T00:35:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.0","html_url":"https://github.com/puma/puma/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0/manifests"},{"name":"v3.6.2","sha":"42bec4600c51ab8a1c1ee5a0e1b738a4ffd82bf2","kind":"tag","published_at":"2016-11-22T23:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.2","html_url":"https://github.com/puma/puma/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"02415e14139854df65910b2a0fde8decab9f4e8c","kind":"tag","published_at":"2016-11-21T18:52:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.1","html_url":"https://github.com/puma/puma/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"b4bf9240802f52e2baea3dbaeb15e9c7b2020af8","kind":"tag","published_at":"2016-07-25T05:17:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.0","html_url":"https://github.com/puma/puma/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"433b885d616462d5ee1961691888c2edfd00e97f","kind":"tag","published_at":"2016-07-20T17:59:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.2","html_url":"https://github.com/puma/puma/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"b6cd454a6d705d4cb7bc03b0baa83e126c069c13","kind":"tag","published_at":"2016-07-20T17:54:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.1","html_url":"https://github.com/puma/puma/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"7cdb33ff6fb8e30ca495216ee1c4d346a2bf7218","kind":"tag","published_at":"2016-07-19T05:07:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.0","html_url":"https://github.com/puma/puma/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"d2da2caf49932827f07994c8b65b1f99001c5fb9","kind":"tag","published_at":"2016-04-07T22:02:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.4.0","html_url":"https://github.com/puma/puma/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"a3136985887d44c79e623b1408a41779b71d8b23","kind":"tag","published_at":"2016-04-05T16:28:19.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.3.0","html_url":"https://github.com/puma/puma/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9a4912a3e46b3603b9d224fdda57fdb97eb6b201","kind":"tag","published_at":"2016-03-20T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.2.0","html_url":"https://github.com/puma/puma/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"d8ce817f08ac035a1622ee7ba41e36ca24ac27aa","kind":"tag","published_at":"2016-03-18T04:32:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.1","html_url":"https://github.com/puma/puma/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cf6a09dfc6863b150b7f81681c50b671200207dc","kind":"tag","published_at":"2016-03-06T00:33:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.0","html_url":"https://github.com/puma/puma/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"32b1fb3742e5918e0e79ee705b48c912a1f0742d","kind":"tag","published_at":"2016-02-26T18:35:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.2","html_url":"https://github.com/puma/puma/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d3379c28006110894090b235d8a89903f492020d","kind":"tag","published_at":"2016-02-26T03:44:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"f0762d1216c825009a5d3d0a13d1d3ec1ff95682","kind":"tag","published_at":"2016-02-25T22:23:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc1","sha":"32913e79c6882bd742b0d743074e97e22c10c082","kind":"tag","published_at":"2016-02-20T01:27:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0.rc1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1/manifests"},{"name":"v2.16.0","sha":"2af80d69d1e3f0a5eec73bcd2b7a7e0d9728e0f2","kind":"tag","published_at":"2016-01-28T03:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.16.0","html_url":"https://github.com/puma/puma/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0/manifests"},{"name":"v2.15.3","sha":"81c2ccb6d4c040de03119109d8784ef28f04035e","kind":"tag","published_at":"2015-11-07T17:17:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.3","html_url":"https://github.com/puma/puma/releases/tag/v2.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3/manifests"},{"name":"v2.15.2","sha":"dd69e9a10c56cddcba25d7b8120a16f9a831533e","kind":"tag","published_at":"2015-11-06T23:35:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.2","html_url":"https://github.com/puma/puma/releases/tag/v2.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2/manifests"},{"name":"v2.15.1","sha":"6b55557e5d657faa988ced476b1746f22cccc1c5","kind":"tag","published_at":"2015-11-06T23:31:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.1","html_url":"https://github.com/puma/puma/releases/tag/v2.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1/manifests"},{"name":"v2.15.0","sha":"8d757750faa356980c7fc275de81a3d1ae2e10cb","kind":"tag","published_at":"2015-11-06T19:09:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.0","html_url":"https://github.com/puma/puma/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0/manifests"},{"name":"v2.14.0","sha":"1cd87a600f51783f2908ea4085c6c596963013f2","kind":"tag","published_at":"2015-09-18T16:56:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.14.0","html_url":"https://github.com/puma/puma/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0/manifests"},{"name":"v2.13.4","sha":"c26490da4ba609e19c38e72a1782e785742b6372","kind":"tag","published_at":"2015-08-16T16:21:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.4","html_url":"https://github.com/puma/puma/releases/tag/v2.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4/manifests"},{"name":"v2.13.3","sha":"524f72453c8bca6c2f95c7cde3e9a8e47dd3be8e","kind":"tag","published_at":"2015-08-16T02:14:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.3","html_url":"https://github.com/puma/puma/releases/tag/v2.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3/manifests"},{"name":"v2.13.2","sha":"d787a8064d5b5aba45bb673e7967d8b9da7e5bfa","kind":"tag","published_at":"2015-08-15T21:51:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.2","html_url":"https://github.com/puma/puma/releases/tag/v2.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2/manifests"},{"name":"v2.13.1","sha":"a64ec48e35482d5be68d09acfa1380bc65002349","kind":"tag","published_at":"2015-08-15T17:10:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.1","html_url":"https://github.com/puma/puma/releases/tag/v2.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1/manifests"},{"name":"v2.13.0","sha":"9bb78a6b1d65a8a50d0fe667912b8add6041a0bd","kind":"tag","published_at":"2015-08-15T01:34:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.0","html_url":"https://github.com/puma/puma/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0/manifests"},{"name":"v2.12.3","sha":"972e8102f520a86b7da6c556770ae01959689a87","kind":"tag","published_at":"2015-08-04T05:19:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.3","html_url":"https://github.com/puma/puma/releases/tag/v2.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3/manifests"},{"name":"v2.12.2","sha":"2348285fcb8fb7f2a30ebdead4ab0900e0ae5634","kind":"tag","published_at":"2015-07-17T18:51:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.2","html_url":"https://github.com/puma/puma/releases/tag/v2.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2/manifests"},{"name":"v2.12.1","sha":"1ca727ea1168a308581ac5fba36ba53a960334b6","kind":"tag","published_at":"2015-07-16T17:05:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.1","html_url":"https://github.com/puma/puma/releases/tag/v2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"efc3d9124722d8a6b50d1b348b035f0d6e548d13","kind":"tag","published_at":"2015-07-14T19:02:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.0","html_url":"https://github.com/puma/puma/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0/manifests"},{"name":"v2.11.3","sha":"e1eb3ecbe88895fc6edf562d99940f07d4b82c98","kind":"tag","published_at":"2015-05-19T04:11:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.3","html_url":"https://github.com/puma/puma/releases/tag/v2.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3/manifests"},{"name":"v2.11.2","sha":"a3af7ba7ab8e7463ad192227f6aaf28d825fbbdf","kind":"tag","published_at":"2015-04-11T20:20:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.2","html_url":"https://github.com/puma/puma/releases/tag/v2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2/manifests"},{"name":"v2.11.0","sha":"e8feadd2b2cc9cf4fd317e71e888ae2077cb11f0","kind":"tag","published_at":"2015-01-20T18:51:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.0","html_url":"https://github.com/puma/puma/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0/manifests"},{"name":"v2.10.2","sha":"bdb3478fb6ed39069270610aec4f97b9287544ff","kind":"commit","published_at":"2014-11-27T07:05:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.2","html_url":"https://github.com/puma/puma/releases/tag/v2.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2/manifests"},{"name":"v2.10.1","sha":"dcd45c9132ca0cfc115e05d5ca0f69c18fc99b37","kind":"tag","published_at":"2014-11-24T19:49:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.1","html_url":"https://github.com/puma/puma/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"8960a90506edfd2bd541f0b8a26f0c26cdd50445","kind":"tag","published_at":"2014-11-24T03:56:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.0","html_url":"https://github.com/puma/puma/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0/manifests"},{"name":"v2.9.2","sha":"971f4829f8a566e97793ded69274a9e71a92992d","kind":"tag","published_at":"2014-10-30T00:15:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.2","html_url":"https://github.com/puma/puma/releases/tag/v2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2/manifests"},{"name":"v2.9.1","sha":"4332f86fbaac214795ea9acfc6f89b6c0c2fb447","kind":"commit","published_at":"2014-09-05T18:34:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.1","html_url":"https://github.com/puma/puma/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"55b9ce01e5160ef9513e1bc0e9bb549762cf3e07","kind":"tag","published_at":"2014-07-13T00:59:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.0","html_url":"https://github.com/puma/puma/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0/manifests"},{"name":"v2.8.2","sha":"de59a88c864c98d6a39b930405ab464f3ddd17f9","kind":"tag","published_at":"2014-04-12T21:08:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.2","html_url":"https://github.com/puma/puma/releases/tag/v2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2/manifests"},{"name":"v2.8.1","sha":"d57385ff692eb39a4ca2e559f51987705f4fcaca","kind":"tag","published_at":"2014-03-06T19:39:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.1","html_url":"https://github.com/puma/puma/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"303f29a1d7a70b3604e5d527d76f31b74ffb5e45","kind":"tag","published_at":"2014-02-28T22:49:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.0","html_url":"https://github.com/puma/puma/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"e8f1a0e7eac4cdec60c147ffdef235d90d00da5e","kind":"tag","published_at":"2013-12-05T17:57:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.1","html_url":"https://github.com/puma/puma/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"f8f6219861dc890b6129b5f871562d42179b9960","kind":"tag","published_at":"2013-12-04T00:52:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.0","html_url":"https://github.com/puma/puma/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"cd6c8fe9422c9136461d21269300c356f83801dc","kind":"tag","published_at":"2013-09-13T17:06:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.6.0","html_url":"https://github.com/puma/puma/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0/manifests"},{"name":"v2.5.1","sha":"ec2b732ba7d072702488c4e9ae7d4aafe65d743d","kind":"tag","published_at":"2013-08-13T23:18:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.1","html_url":"https://github.com/puma/puma/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"8faea06e44504a950ba9874a80358e047841bff3","kind":"tag","published_at":"2013-08-08T23:25:57.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.0","html_url":"https://github.com/puma/puma/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"aacf8ad0d0da840cbc87274b3d7f08a667f83e8f","kind":"tag","published_at":"2013-08-07T23:44:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.1","html_url":"https://github.com/puma/puma/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"2ef57daf8b064ad9cb8af6ab0389f57791bfdb14","kind":"tag","published_at":"2013-07-22T21:44:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.0","html_url":"https://github.com/puma/puma/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"a9349ee28606e692cc0bd1f52647225330e174ce","kind":"tag","published_at":"2013-07-09T05:47:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.2","html_url":"https://github.com/puma/puma/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"2425d9643e6598148705bd92eb7f5f36bbd527c6","kind":"tag","published_at":"2013-07-06T21:00:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.1","html_url":"https://github.com/puma/puma/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"9338e504995228bcdda62f3b506c50e59ca06b56","kind":"tag","published_at":"2013-07-06T05:23:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.0","html_url":"https://github.com/puma/puma/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0/manifests"},{"name":"v2.2.2","sha":"d62a99aeca341dadc70d899eb39a09febb2fe911","kind":"tag","published_at":"2013-07-02T18:41:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.2","html_url":"https://github.com/puma/puma/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"01877c30f5460f1c67c629b29526b87fec585a4e","kind":"tag","published_at":"2013-07-02T18:24:24.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.1","html_url":"https://github.com/puma/puma/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"9b780bacb66699e255e51792aa72488de586f596","kind":"tag","published_at":"2013-07-02T00:52:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.0","html_url":"https://github.com/puma/puma/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"1660c8b7fabc063d3a63c0bc77916550f6353bec","kind":"tag","published_at":"2013-06-20T22:52:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.1","html_url":"https://github.com/puma/puma/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"cc31cb2d231046adb2d225e5f0d2245ada46e1e4","kind":"tag","published_at":"2013-06-18T21:53:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.0","html_url":"https://github.com/puma/puma/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"ba83a60807fe38032b1794213ab791f8024792f4","kind":"commit","published_at":"2013-04-30T18:17:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.1","html_url":"https://github.com/puma/puma/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"d195b69acbab6cf3fc1d08ac656369cd48a1a615","kind":"tag","published_at":"2013-04-29T23:19:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0/manifests"},{"name":"v2.0.0.b7","sha":"df1db1819b6dcf06a23b876af35f766d00ca9559","kind":"tag","published_at":"2013-03-19T05:31:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b7","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7/manifests"},{"name":"v2.0.0.b6","sha":"46cb6754c5e3559ae003dde040aa40ffd6d69748","kind":"tag","published_at":"2013-02-07T02:21:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b6","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6/manifests"},{"name":"v2.0.0.b5","sha":"f336e8f1330b10dee5911d8d66fb855c28774481","kind":"tag","published_at":"2013-02-06T06:51:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b5","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5/manifests"},{"name":"v2.0.0.b4","sha":"ecdb3c870c4b38a1584029bdb6fda311fed2dae4","kind":"tag","published_at":"2012-12-13T05:47:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b4","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4/manifests"},{"name":"v2.0.0.b3","sha":"2e80dec278f54eaeea2abb43e9957be9d00a3ce8","kind":"tag","published_at":"2012-11-22T20:56:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b3","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3/manifests"},{"name":"v2.0.0.b2","sha":"935ee97374caf848e777c5bfd453b78ea9f03814","kind":"tag","published_at":"2012-11-19T04:47:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b2","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2/manifests"},{"name":"v1.6.2","sha":"074adfbf4d9c735530e242a9da55889cad7624ce","kind":"tag","published_at":"2012-08-27T18:03:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.6.2","html_url":"https://github.com/puma/puma/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2/manifests"},{"name":"v1.5.0","sha":"5b11c5e23ce96b6dd8725c02fc6dc1e8fb0a57b6","kind":"tag","published_at":"2012-07-19T23:41:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.5.0","html_url":"https://github.com/puma/puma/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"2459d3b7d53bca7405e2a79d03b91f7c6fa65618","kind":"tag","published_at":"2012-06-04T19:29:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.4.0","html_url":"https://github.com/puma/puma/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"2848930736e79fa42863b12be9f761da7b4b9bb1","kind":"tag","published_at":"2012-05-16T04:02:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.1","html_url":"https://github.com/puma/puma/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"7af141b97fdfdc604481fde84f12134bb9138d20","kind":"tag","published_at":"2012-05-08T21:31:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.0","html_url":"https://github.com/puma/puma/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"f96d0ca05e2d69f7082016eff2e9d6a4824eaaec","kind":"commit","published_at":"2012-04-28T17:11:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.2","html_url":"https://github.com/puma/puma/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"00a5d173fe87eb1c5fca4ff0f13dff06382969e4","kind":"tag","published_at":"2012-04-11T19:19:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.1","html_url":"https://github.com/puma/puma/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"7b77f13dad08df3d47aded839a400e18e87a7a5b","kind":"tag","published_at":"2012-04-11T18:42:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.0","html_url":"https://github.com/puma/puma/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"4beefe3100d51470ea8a330c852f35ca458b9529","kind":"tag","published_at":"2012-03-31T02:40:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.1","html_url":"https://github.com/puma/puma/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"aa4be1c0e9572fa1e0801088f5304ca848b6f4ed","kind":"tag","published_at":"2012-03-30T23:54:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.0","html_url":"https://github.com/puma/puma/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"cd4d8722ccd6027c4e6a6d7998d6e117998945a8","kind":"tag","published_at":"2012-03-29T22:50:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.0.0","html_url":"https://github.com/puma/puma/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-04-28T04:05:33.844Z","dependent_packages_count":0,"downloads":1143,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":98.35840574071672,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.1642674966498076,"forks_count":0.1464358276055851,"docker_downloads_count":null,"average":19.733821812994425},"purl":"pkg:gem/ed-precompiled_puma?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/ed-precompiled_puma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/ed-precompiled_puma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/ed-precompiled_puma/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-27T01:00:37.259Z","issues_count":263,"pull_requests_count":773,"avg_time_to_close_issue":13928809.619318182,"avg_time_to_close_pull_request":3480569.265625,"issues_closed_count":176,"pull_requests_closed_count":640,"pull_request_authors_count":115,"issue_authors_count":192,"avg_comments_per_issue":7.178707224334601,"avg_comments_per_pull_request":2.5795601552393275,"merged_pull_requests_count":536,"bot_issues_count":0,"bot_pull_requests_count":11,"past_year_issues_count":46,"past_year_pull_requests_count":188,"past_year_avg_time_to_close_issue":2830705.7391304346,"past_year_avg_time_to_close_pull_request":1202999.2307692308,"past_year_issues_closed_count":23,"past_year_pull_requests_closed_count":130,"past_year_pull_request_authors_count":36,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":5.239130434782608,"past_year_avg_comments_per_pull_request":1.9946808510638299,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/issues","maintainers":[{"login":"MSP-Greg","count":328,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":52,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"evanphx","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evanphx"},{"login":"joshuay03","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"cjlarose","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cjlarose"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"},{"login":"elizasviel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elizasviel"}],"active_maintainers":[{"login":"MSP-Greg","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"joshuay03","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ed-precompiled_puma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ed-precompiled_puma/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ed-precompiled_puma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ed-precompiled_puma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ed-precompiled_puma/codemeta","maintainers":[{"uuid":"102509","login":"edouardchin","name":null,"email":null,"url":null,"packages_count":30,"html_url":"https://gem.coop/profiles/edouardchin","role":null,"created_at":"2025-10-12T05:51:16.284Z","updated_at":"2025-10-12T05:51:16.284Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/edouardchin/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190402,"maintainers_count":67481,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}},{"id":272724,"name":"piesync-puma","ecosystem":"rubygems","description":"Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly concurrent Ruby implementations such as Rubinius and JRuby as well as as providing process worker support to support CRuby well.","homepage":"https://puma.io","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/puma/puma","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2020-11-23T13:58:56.783Z","latest_release_published_at":"2020-11-23T13:58:56.783Z","latest_release_number":"3.12.6","last_synced_at":"2026-04-28T04:02:54.125Z","created_at":"2022-04-06T07:00:50.285Z","updated_at":"2026-04-28T04:05:34.434Z","registry_url":"https://rubygems.org/gems/piesync-puma","install_command":"gem install piesync-puma -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/piesync-puma/","metadata":{"funding":null},"repo_metadata":{"id":38818418,"uuid":"2441517","full_name":"puma/puma","owner":"puma","description":"A Ruby/Rack web server built for parallelism","archived":false,"fork":false,"pushed_at":"2026-04-19T22:54:18.000Z","size":12846,"stargazers_count":7887,"open_issues_count":77,"forks_count":1476,"subscribers_count":171,"default_branch":"main","last_synced_at":"2026-04-22T10:20:05.902Z","etag":null,"topics":["multithreading","rack","ruby","server"],"latest_commit_sha":null,"homepage":"https://puma.io","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puma.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2011-09-23T02:26:08.000Z","updated_at":"2026-04-22T05:09:06.000Z","dependencies_parsed_at":"2025-12-25T16:03:42.772Z","dependency_job_id":null,"html_url":"https://github.com/puma/puma","commit_stats":{"total_commits":3591,"total_committers":516,"mean_commits":6.959302325581396,"dds":0.8267891952102479,"last_synced_commit":"edd2a1728e39d055545fd12ffdfa42d5d4ccbc58"},"previous_names":[],"tags_count":171,"template":false,"template_full_name":null,"purl":"pkg:github/puma/puma","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","download_url":"https://codeload.github.com/puma/puma/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/sbom","scorecard":{"id":594778,"data":{"date":"2025-08-11","repo":{"name":"github.com/puma/puma","commit":"1b08ed77741d0f6ed17c43795df7b50601d09060"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.2,"checks":[{"name":"Code-Review","score":6,"reason":"Found 16/25 approved changesets -- score normalized to 6","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":10,"reason":"26 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-label-status.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/rack_conform.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/ragel.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/skip_duplicate_workflow_runs.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/tests.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/turbo-rails.yml:9","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ragel.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/skip_duplicate_workflow_runs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/skip_duplicate_workflow_runs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:177: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: tools/Dockerfile:3: pin your Docker image by updating ruby:3.2 to ruby:3.2@sha256:f2c162a99e72e980e3a97933428a9809b08c72b193ccff7073ff6a02f6aa6325","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T22:52:33.413Z","repository_id":38818418,"created_at":"2025-08-20T22:52:33.414Z","updated_at":"2025-08-20T22:52:33.414Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32205945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T01:12:49.758Z","status":"online","status_checked_at":"2026-04-24T02:00:07.115Z","response_time":64,"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":"puma","name":"Puma","uuid":"1264292","kind":"organization","description":null,"email":null,"website":"http://puma.io","location":"Los Angeles, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1264292?v=4","repositories_count":11,"last_synced_at":"2024-04-16T00:03:01.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/puma","funding_links":[],"total_stars":9432,"followers":35,"following":0,"created_at":"2022-11-02T16:17:14.367Z","updated_at":"2024-04-16T00:03:02.412Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma/repositories"},"tags":[{"name":"v8.0.0","sha":"08f63d495955eaee065d0ee18849f4ddcd52fe72","kind":"tag","published_at":"2026-04-08T23:45:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v8.0.0","html_url":"https://github.com/puma/puma/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0/manifests"},{"name":"v7.2.0","sha":"96b5aa63e0599e8adf971ceb57efa3cc5663f8a9","kind":"tag","published_at":"2026-01-21T05:38:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.2.0","html_url":"https://github.com/puma/puma/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0/manifests"},{"name":"v7.1.0","sha":"fb2a0733e938c8786e033f22dc5bf66727dddb3a","kind":"tag","published_at":"2025-10-17T15:35:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.1.0","html_url":"https://github.com/puma/puma/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0/manifests"},{"name":"v7.0.4","sha":"a4c451c142a93ffb33af4a643b1e065341d9ad3a","kind":"tag","published_at":"2025-09-23T15:29:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.4","html_url":"https://github.com/puma/puma/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"ef2c6aae78a5df5ceb6126045768e474fe2b51be","kind":"tag","published_at":"2025-09-14T02:14:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.3","html_url":"https://github.com/puma/puma/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"6c4decd0954ad2fa3c8a04738856656bdc957913","kind":"tag","published_at":"2025-09-09T02:56:38.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.2","html_url":"https://github.com/puma/puma/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"ded6a4af98a0d0d066f33396cda5578b71972d78","kind":"tag","published_at":"2025-09-05T21:44:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"89a448e51b9ba22d46a7a6108fb4787623290dc2","kind":"tag","published_at":"2025-09-03T18:29:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0/manifests"},{"name":"v7.0.0.pre1","sha":"4e60f73d857f65e6a5800fc0b4c6286a864d1811","kind":"tag","published_at":"2025-07-31T22:22:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0.pre1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0.pre1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0.pre1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1/manifests"},{"name":"v6.6.1","sha":"5f93ae6e57596e412d2c92448b8a33fd3c05890b","kind":"tag","published_at":"2025-07-31T20:58:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.1","html_url":"https://github.com/puma/puma/releases/tag/v6.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1/manifests"},{"name":"v6.6.0","sha":"5a58290f05bb964bf3d913b9b03564a916e84815","kind":"tag","published_at":"2025-01-28T23:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.0","html_url":"https://github.com/puma/puma/releases/tag/v6.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0/manifests"},{"name":"v6.5.0","sha":"9e98151258b5ce80fa50e88d06827c0122011e7d","kind":"tag","published_at":"2024-11-22T23:49:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.5.0","html_url":"https://github.com/puma/puma/releases/tag/v6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0/manifests"},{"name":"v6.4.3","sha":"e867e53aa4e7df91fa97d8995a80fc2f9466a080","kind":"tag","published_at":"2024-09-19T05:48:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.3","html_url":"https://github.com/puma/puma/releases/tag/v6.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3/manifests"},{"name":"v5.6.9","sha":"f196b23be24712fb8fb16051cc124798cc84f70e","kind":"tag","published_at":"2024-09-19T05:40:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.9","html_url":"https://github.com/puma/puma/releases/tag/v5.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9/manifests"},{"name":"v5.6.8","sha":"129357322e837e7d99c25c9cd71d36ecb4f9540b","kind":"tag","published_at":"2024-01-08T06:00:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.8","html_url":"https://github.com/puma/puma/releases/tag/v5.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8/manifests"},{"name":"v6.4.2","sha":"5fc43d73b6ff193325e657a24ed76dec79133e93","kind":"tag","published_at":"2024-01-08T05:53:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.2","html_url":"https://github.com/puma/puma/releases/tag/v6.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2/manifests"},{"name":"v6.4.1","sha":"a2870252e3c525f6529358807faee1169f28270e","kind":"tag","published_at":"2024-01-02T23:33:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.1","html_url":"https://github.com/puma/puma/releases/tag/v6.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1/manifests"},{"name":"v6.4.0","sha":"52eff8d3344fa0a4daa8d00ba1de74cb746a5ff4","kind":"tag","published_at":"2023-09-21T04:09:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.0","html_url":"https://github.com/puma/puma/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0/manifests"},{"name":"v5.6.7","sha":"78393bf2c58bf293860fa9cdc73938ac58c18afb","kind":"tag","published_at":"2023-08-18T05:56:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.7","html_url":"https://github.com/puma/puma/releases/tag/v5.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7/manifests"},{"name":"v6.3.1","sha":"72bdcd16cd680ab109a9df448b64ab53cb6bfccd","kind":"tag","published_at":"2023-08-18T01:11:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.1","html_url":"https://github.com/puma/puma/releases/tag/v6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1/manifests"},{"name":"v5.6.6","sha":"f8c7b235f971ed6b290cc4733fe7bce840037ede","kind":"tag","published_at":"2023-06-21T02:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.6","html_url":"https://github.com/puma/puma/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6/manifests"},{"name":"v6.3.0","sha":"763d1a1a971d9bb17fc1478859d626a539c29970","kind":"tag","published_at":"2023-05-31T07:06:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.0","html_url":"https://github.com/puma/puma/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0/manifests"},{"name":"v6.2.2","sha":"904b47a0c4347d2d3d7bf8606d1ebd26c6350721","kind":"tag","published_at":"2023-04-17T22:35:58.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.2","html_url":"https://github.com/puma/puma/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"92d976de2dc08128bea9bf8169e25c288ca7387b","kind":"tag","published_at":"2023-03-31T06:48:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.1","html_url":"https://github.com/puma/puma/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"d79f59d69dd91cd1ea401ad5e9051e74b1ce0ebf","kind":"tag","published_at":"2023-03-29T06:49:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.0","html_url":"https://github.com/puma/puma/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0/manifests"},{"name":"v6.1.1","sha":"f0cf66d70684dbc41bce5901e177cb17acf2ea29","kind":"tag","published_at":"2023-02-28T07:29:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.1","html_url":"https://github.com/puma/puma/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"e3d5794a7ebe47577ced4d4dfdd6a6cc969ded01","kind":"tag","published_at":"2023-02-12T04:54:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.0","html_url":"https://github.com/puma/puma/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0/manifests"},{"name":"v6.0.2","sha":"8831577fb0f0fef4a205e3e77e20abc5780cf510","kind":"tag","published_at":"2023-01-01T21:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.2","html_url":"https://github.com/puma/puma/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"45f82b714310fc925549bb36ee4080cd584edc14","kind":"tag","published_at":"2022-12-20T20:18:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.1","html_url":"https://github.com/puma/puma/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"32d999708d7019b85b0518c8e0693773b0bd4ff4","kind":"tag","published_at":"2022-10-14T01:30:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.0","html_url":"https://github.com/puma/puma/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0/manifests"},{"name":"v5.6.5","sha":"3bace01d3009dabc6a7ea269b97bdfea455128cb","kind":"tag","published_at":"2022-08-23T05:59:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.5","html_url":"https://github.com/puma/puma/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5/manifests"},{"name":"v4.3.12","sha":"831d8a8be0da8d2dea7b47d683cfea66a0b0b47f","kind":"tag","published_at":"2022-03-30T15:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.12","html_url":"https://github.com/puma/puma/releases/tag/v4.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12/manifests"},{"name":"v5.6.4","sha":"7add06a280c305eeb32a98c4fca4b34521cbf12f","kind":"tag","published_at":"2022-03-30T14:30:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.4","html_url":"https://github.com/puma/puma/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"643daa1db7637fb6079a5a07054398f39c753a75","kind":"tag","published_at":"2022-03-30T14:23:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.3","html_url":"https://github.com/puma/puma/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3/manifests"},{"name":"v4.3.11","sha":"4ce94d7975d755f5ecdf50c5134b6d8af081e3ad","kind":"tag","published_at":"2022-02-11T21:19:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.11","html_url":"https://github.com/puma/puma/releases/tag/v4.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11/manifests"},{"name":"v5.6.2","sha":"c6340d1fabcd02c4cc5c1d4effaeba393dedb1a8","kind":"tag","published_at":"2022-02-11T21:10:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.2","html_url":"https://github.com/puma/puma/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"e0753de846a1651401343687a22bfd52c97bc72a","kind":"tag","published_at":"2022-01-27T00:36:17.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.1","html_url":"https://github.com/puma/puma/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"61ebbbe8ec5a7937abb48f62ed0e733c2f634e6f","kind":"tag","published_at":"2022-01-25T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.0","html_url":"https://github.com/puma/puma/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0/manifests"},{"name":"v4.3.10","sha":"a62754edc7a9de5295f3aca92f4bca3d606f205d","kind":"tag","published_at":"2021-10-12T23:12:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.10","html_url":"https://github.com/puma/puma/releases/tag/v4.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10/manifests"},{"name":"v5.5.2","sha":"a2bcda414377ee3f5855a66ed83aa41ce6f0a29d","kind":"tag","published_at":"2021-10-12T23:07:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.2","html_url":"https://github.com/puma/puma/releases/tag/v5.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2/manifests"},{"name":"v4.3.9","sha":"fb6ad8f8013ab5cdbb2f444cbfabd0b4fde71139","kind":"tag","published_at":"2021-10-12T15:13:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.9","html_url":"https://github.com/puma/puma/releases/tag/v4.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9/manifests"},{"name":"v5.5.1","sha":"acdc3ae571dfae0e045cf09a295280127db65c7f","kind":"tag","published_at":"2021-10-12T15:09:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.1","html_url":"https://github.com/puma/puma/releases/tag/v5.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1/manifests"},{"name":"v5.5.0","sha":"21e0443cca4a53c8f0f97fe5197423031cab3610","kind":"tag","published_at":"2021-09-19T20:09:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.0","html_url":"https://github.com/puma/puma/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"f041b020aad2da0fa99d183c7e8a4147baeea28d","kind":"tag","published_at":"2021-07-29T14:25:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.4.0","html_url":"https://github.com/puma/puma/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0/manifests"},{"name":"v5.3.2","sha":"f4766ce46976ec623f163a0428515d157f53e420","kind":"tag","published_at":"2021-05-21T17:15:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.2","html_url":"https://github.com/puma/puma/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"1c91a4f1af23328118dbfe5b615f812af5e817ef","kind":"tag","published_at":"2021-05-11T14:54:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.1","html_url":"https://github.com/puma/puma/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1/manifests"},{"name":"v4.3.8","sha":"b911c13f8797aacaa8decf8532d6d7d45fda334f","kind":"tag","published_at":"2021-05-11T14:53:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.8","html_url":"https://github.com/puma/puma/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8/manifests"},{"name":"v5.3.0","sha":"6dfb8bc2ba1175198f5982cc8092bcb7f021fe22","kind":"tag","published_at":"2021-05-07T14:48:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.0","html_url":"https://github.com/puma/puma/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0/manifests"},{"name":"v5.2.2","sha":"a192434909513a0e77b6837ef208f627e502bed2","kind":"tag","published_at":"2021-03-02T16:07:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.2","html_url":"https://github.com/puma/puma/releases/tag/v5.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2/manifests"},{"name":"v5.2.1","sha":"9ede356a4735bd9eb3d2bde34378e47096b689ad","kind":"tag","published_at":"2021-02-05T22:26:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.1","html_url":"https://github.com/puma/puma/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"f7f58ae2ae9e6feb71c1fb80d0fa51471aef9006","kind":"tag","published_at":"2021-01-27T20:36:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.0","html_url":"https://github.com/puma/puma/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0/manifests"},{"name":"v5.1.1","sha":"607c3193cab45caa74c966acc676efc96f2b2ae4","kind":"tag","published_at":"2020-12-10T15:26:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.1","html_url":"https://github.com/puma/puma/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c389c088e509a78abaaf166e34a82e6d3fa218aa","kind":"tag","published_at":"2020-11-30T17:31:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.0","html_url":"https://github.com/puma/puma/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0/manifests"},{"name":"v4.3.7","sha":"f3c95afbec09d8f728fa82a36fd69c9aa6426ab7","kind":"tag","published_at":"2020-11-30T16:52:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.7","html_url":"https://github.com/puma/puma/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7/manifests"},{"name":"v5.0.4","sha":"1f0c08e3a7de13452e2f05d3160d90e04ab1987b","kind":"tag","published_at":"2020-10-27T14:15:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.4","html_url":"https://github.com/puma/puma/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4/manifests"},{"name":"v5.0.3","sha":"d0f75b472c7c32f0daa7ffd56b1c4d945538efb3","kind":"tag","published_at":"2020-10-26T12:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.3","html_url":"https://github.com/puma/puma/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"f9def0b3c90ea0fba471aabdf56281ca636f31d9","kind":"tag","published_at":"2020-09-28T15:15:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"3212427f1e6fddb467d37624e7df8aa28820f862","kind":"tag","published_at":"2020-09-28T13:42:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"13e18e8078c800adfc52af687acc1d8de5f3988d","kind":"commit","published_at":"2020-09-17T17:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0/manifests"},{"name":"v5.0.0.beta2","sha":"b08afd37438534047241b9bb85e6f544dfdab7a0","kind":"commit","published_at":"2020-09-05T22:25:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2/manifests"},{"name":"v4.3.6","sha":"3e3647a32d4c3f6921c80174ada5ee208d71cfa5","kind":"commit","published_at":"2020-09-05T20:58:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.6","html_url":"https://github.com/puma/puma/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6/manifests"},{"name":"v4.3.5","sha":"a24b51b294ff8dd2511f910abe1a0db0d66ed43a","kind":"tag","published_at":"2020-08-11T00:01:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.5","html_url":"https://github.com/puma/puma/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5/manifests"},{"name":"v3.12.6","sha":"0a3c09a0603857f088571d0eb69e0b9adee0fed1","kind":"tag","published_at":"2020-08-10T23:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.6","html_url":"https://github.com/puma/puma/releases/tag/v3.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6/manifests"},{"name":"v3.12.5","sha":"99b18e86c5d0433a2a127de55987f6c31f7ecdc5","kind":"tag","published_at":"2020-05-18T23:12:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.5","html_url":"https://github.com/puma/puma/releases/tag/v3.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5/manifests"},{"name":"v4.3.4","sha":"3846a4e0ae9cdfe80b4dfb7fc477f03ec4cabb9d","kind":"tag","published_at":"2020-05-18T23:10:15.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.4","html_url":"https://github.com/puma/puma/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4/manifests"},{"name":"v5.0.0.beta1","sha":"c1963c0dcf35dcf1ee16adab045842c4931a7398","kind":"tag","published_at":"2020-05-12T01:46:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1/manifests"},{"name":"v3.12.4","sha":"f809e6b7aa3083afb8da5eb54bdd45fc391d1ba1","kind":"tag","published_at":"2020-02-28T19:46:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.4","html_url":"https://github.com/puma/puma/releases/tag/v3.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4/manifests"},{"name":"v4.3.3","sha":"7a6593760d667dff95953e15c2327892e2da673c","kind":"tag","published_at":"2020-02-28T19:20:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.3","html_url":"https://github.com/puma/puma/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3/manifests"},{"name":"v3.12.3","sha":"2ff978fa9f27fd3fcd11ddf774d684fda250c46e","kind":"tag","published_at":"2020-02-27T19:12:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.3","html_url":"https://github.com/puma/puma/releases/tag/v3.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3/manifests"},{"name":"v4.3.2","sha":"040a5bf8842fbaebf6656e6556328d6c45be5b10","kind":"tag","published_at":"2020-02-27T18:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.2","html_url":"https://github.com/puma/puma/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2/manifests"},{"name":"v3.12.2","sha":"bb29fc7fe8f822d0f72706a1ae86e49af3476777","kind":"tag","published_at":"2019-12-05T07:42:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.2","html_url":"https://github.com/puma/puma/releases/tag/v3.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2/manifests"},{"name":"v4.3.1","sha":"2986bc4ab5e03072d4c09739649c5c9221b13c8d","kind":"tag","published_at":"2019-12-05T07:36:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.1","html_url":"https://github.com/puma/puma/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"d20242b2ec76cc7e8078986f29f1e083f62ef157","kind":"tag","published_at":"2019-11-07T19:53:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.0","html_url":"https://github.com/puma/puma/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"2d46f0b63a0a9113603d67b8518acb7ca57af814","kind":"tag","published_at":"2019-10-07T09:42:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.1","html_url":"https://github.com/puma/puma/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"120f2470068b3c065a60fa5868c567a90c3b2893","kind":"tag","published_at":"2019-09-23T09:14:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.0","html_url":"https://github.com/puma/puma/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0/manifests"},{"name":"v4.1.1","sha":"e324a12b6fde3935c8548c81af274562c448f6d9","kind":"tag","published_at":"2019-09-09T12:19:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.1","html_url":"https://github.com/puma/puma/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"736117c13ef2a7ff441e8d27d324ccb6a9087064","kind":"tag","published_at":"2019-08-08T19:28:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.0","html_url":"https://github.com/puma/puma/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"1c9da362c8d2f09360ace3eedc12946dea39de05","kind":"tag","published_at":"2019-07-11T17:45:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.1","html_url":"https://github.com/puma/puma/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"f5d7600e4e4d9104803b5f0f5f596f8dc45fc191","kind":"tag","published_at":"2019-06-25T17:43:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.0","html_url":"https://github.com/puma/puma/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0/manifests"},{"name":"v3.12.1","sha":"461c9e99783e5f69e632acedae83be55017d5fe4","kind":"tag","published_at":"2019-03-19T18:05:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.1","html_url":"https://github.com/puma/puma/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1/manifests"},{"name":"rm","sha":"c24c0c883496f581d9092bbe7f7431129eeb7190","kind":"commit","published_at":"2019-01-04T22:09:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/rm","html_url":"https://github.com/puma/puma/releases/tag/rm","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@rm","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm/manifests"},{"name":"v3.12.0","sha":"f7e1e58dcba1e19e470b6eb0c44c33a0722285f6","kind":"tag","published_at":"2018-07-13T16:04:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.0","html_url":"https://github.com/puma/puma/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0/manifests"},{"name":"v3.11.4","sha":"e1865c25fa0e8169dc2de7d1c6b9a6648bf81842","kind":"commit","published_at":"2018-04-12T19:38:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.4","html_url":"https://github.com/puma/puma/releases/tag/v3.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4/manifests"},{"name":"v3.11.3","sha":"4163dd71a11ed3b5b45799ed99c296e7df6ef3ba","kind":"tag","published_at":"2018-03-06T05:41:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.3","html_url":"https://github.com/puma/puma/releases/tag/v3.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3/manifests"},{"name":"v3.11.2","sha":"dc9fa77f855c5018a03430366ea8c8db17fbfeea","kind":"tag","published_at":"2018-01-19T19:23:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.2","html_url":"https://github.com/puma/puma/releases/tag/v3.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2/manifests"},{"name":"v3.11.1","sha":"beea8dc548ed76580753bbd5984779428e340009","kind":"tag","published_at":"2018-01-19T04:46:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.1","html_url":"https://github.com/puma/puma/releases/tag/v3.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1/manifests"},{"name":"v3.11.0","sha":"f6f3892f4d82638fb7a2a57d993641b1486ee88a","kind":"tag","published_at":"2017-11-20T16:26:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.0","html_url":"https://github.com/puma/puma/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"77ca1f554278b36ae6147af93f811fd1c0698a65","kind":"tag","published_at":"2017-08-17T19:18:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.10.0","html_url":"https://github.com/puma/puma/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0/manifests"},{"name":"v3.9.1","sha":"813eda45ec34f516b6e574bf064b1a6a06029a80","kind":"tag","published_at":"2017-06-03T13:52:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.1","html_url":"https://github.com/puma/puma/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"964780b4e7f85b452332a5ec1c9f069901b3618b","kind":"tag","published_at":"2017-06-01T15:27:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.0","html_url":"https://github.com/puma/puma/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"9aa4e1b45cb6d6b3590cc00a552982b02c246469","kind":"tag","published_at":"2017-03-14T16:21:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.2","html_url":"https://github.com/puma/puma/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"49c1466cfdb08e99265fe01ca5171bbe81f49981","kind":"tag","published_at":"2017-03-10T17:17:54.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.1","html_url":"https://github.com/puma/puma/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"1992a79a0b4c585c3c23b95372b06161e6bd132c","kind":"tag","published_at":"2017-03-09T22:21:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.0","html_url":"https://github.com/puma/puma/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0/manifests"},{"name":"v3.7.1","sha":"f4f094566f779c7f50eac32ab398e53fd020df43","kind":"tag","published_at":"2017-02-20T15:14:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.1","html_url":"https://github.com/puma/puma/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"f413b61f4ba9a453528b1ea44a0dbdd4a6f030f1","kind":"tag","published_at":"2017-01-28T00:35:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.0","html_url":"https://github.com/puma/puma/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0/manifests"},{"name":"v3.6.2","sha":"42bec4600c51ab8a1c1ee5a0e1b738a4ffd82bf2","kind":"tag","published_at":"2016-11-22T23:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.2","html_url":"https://github.com/puma/puma/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"02415e14139854df65910b2a0fde8decab9f4e8c","kind":"tag","published_at":"2016-11-21T18:52:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.1","html_url":"https://github.com/puma/puma/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"b4bf9240802f52e2baea3dbaeb15e9c7b2020af8","kind":"tag","published_at":"2016-07-25T05:17:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.0","html_url":"https://github.com/puma/puma/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"433b885d616462d5ee1961691888c2edfd00e97f","kind":"tag","published_at":"2016-07-20T17:59:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.2","html_url":"https://github.com/puma/puma/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"b6cd454a6d705d4cb7bc03b0baa83e126c069c13","kind":"tag","published_at":"2016-07-20T17:54:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.1","html_url":"https://github.com/puma/puma/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"7cdb33ff6fb8e30ca495216ee1c4d346a2bf7218","kind":"tag","published_at":"2016-07-19T05:07:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.0","html_url":"https://github.com/puma/puma/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"d2da2caf49932827f07994c8b65b1f99001c5fb9","kind":"tag","published_at":"2016-04-07T22:02:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.4.0","html_url":"https://github.com/puma/puma/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"a3136985887d44c79e623b1408a41779b71d8b23","kind":"tag","published_at":"2016-04-05T16:28:19.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.3.0","html_url":"https://github.com/puma/puma/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9a4912a3e46b3603b9d224fdda57fdb97eb6b201","kind":"tag","published_at":"2016-03-20T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.2.0","html_url":"https://github.com/puma/puma/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"d8ce817f08ac035a1622ee7ba41e36ca24ac27aa","kind":"tag","published_at":"2016-03-18T04:32:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.1","html_url":"https://github.com/puma/puma/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cf6a09dfc6863b150b7f81681c50b671200207dc","kind":"tag","published_at":"2016-03-06T00:33:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.0","html_url":"https://github.com/puma/puma/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"32b1fb3742e5918e0e79ee705b48c912a1f0742d","kind":"tag","published_at":"2016-02-26T18:35:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.2","html_url":"https://github.com/puma/puma/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d3379c28006110894090b235d8a89903f492020d","kind":"tag","published_at":"2016-02-26T03:44:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"f0762d1216c825009a5d3d0a13d1d3ec1ff95682","kind":"tag","published_at":"2016-02-25T22:23:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc1","sha":"32913e79c6882bd742b0d743074e97e22c10c082","kind":"tag","published_at":"2016-02-20T01:27:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0.rc1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1/manifests"},{"name":"v2.16.0","sha":"2af80d69d1e3f0a5eec73bcd2b7a7e0d9728e0f2","kind":"tag","published_at":"2016-01-28T03:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.16.0","html_url":"https://github.com/puma/puma/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0/manifests"},{"name":"v2.15.3","sha":"81c2ccb6d4c040de03119109d8784ef28f04035e","kind":"tag","published_at":"2015-11-07T17:17:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.3","html_url":"https://github.com/puma/puma/releases/tag/v2.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3/manifests"},{"name":"v2.15.2","sha":"dd69e9a10c56cddcba25d7b8120a16f9a831533e","kind":"tag","published_at":"2015-11-06T23:35:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.2","html_url":"https://github.com/puma/puma/releases/tag/v2.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2/manifests"},{"name":"v2.15.1","sha":"6b55557e5d657faa988ced476b1746f22cccc1c5","kind":"tag","published_at":"2015-11-06T23:31:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.1","html_url":"https://github.com/puma/puma/releases/tag/v2.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1/manifests"},{"name":"v2.15.0","sha":"8d757750faa356980c7fc275de81a3d1ae2e10cb","kind":"tag","published_at":"2015-11-06T19:09:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.0","html_url":"https://github.com/puma/puma/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0/manifests"},{"name":"v2.14.0","sha":"1cd87a600f51783f2908ea4085c6c596963013f2","kind":"tag","published_at":"2015-09-18T16:56:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.14.0","html_url":"https://github.com/puma/puma/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0/manifests"},{"name":"v2.13.4","sha":"c26490da4ba609e19c38e72a1782e785742b6372","kind":"tag","published_at":"2015-08-16T16:21:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.4","html_url":"https://github.com/puma/puma/releases/tag/v2.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4/manifests"},{"name":"v2.13.3","sha":"524f72453c8bca6c2f95c7cde3e9a8e47dd3be8e","kind":"tag","published_at":"2015-08-16T02:14:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.3","html_url":"https://github.com/puma/puma/releases/tag/v2.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3/manifests"},{"name":"v2.13.2","sha":"d787a8064d5b5aba45bb673e7967d8b9da7e5bfa","kind":"tag","published_at":"2015-08-15T21:51:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.2","html_url":"https://github.com/puma/puma/releases/tag/v2.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2/manifests"},{"name":"v2.13.1","sha":"a64ec48e35482d5be68d09acfa1380bc65002349","kind":"tag","published_at":"2015-08-15T17:10:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.1","html_url":"https://github.com/puma/puma/releases/tag/v2.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1/manifests"},{"name":"v2.13.0","sha":"9bb78a6b1d65a8a50d0fe667912b8add6041a0bd","kind":"tag","published_at":"2015-08-15T01:34:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.0","html_url":"https://github.com/puma/puma/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0/manifests"},{"name":"v2.12.3","sha":"972e8102f520a86b7da6c556770ae01959689a87","kind":"tag","published_at":"2015-08-04T05:19:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.3","html_url":"https://github.com/puma/puma/releases/tag/v2.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3/manifests"},{"name":"v2.12.2","sha":"2348285fcb8fb7f2a30ebdead4ab0900e0ae5634","kind":"tag","published_at":"2015-07-17T18:51:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.2","html_url":"https://github.com/puma/puma/releases/tag/v2.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2/manifests"},{"name":"v2.12.1","sha":"1ca727ea1168a308581ac5fba36ba53a960334b6","kind":"tag","published_at":"2015-07-16T17:05:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.1","html_url":"https://github.com/puma/puma/releases/tag/v2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"efc3d9124722d8a6b50d1b348b035f0d6e548d13","kind":"tag","published_at":"2015-07-14T19:02:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.0","html_url":"https://github.com/puma/puma/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0/manifests"},{"name":"v2.11.3","sha":"e1eb3ecbe88895fc6edf562d99940f07d4b82c98","kind":"tag","published_at":"2015-05-19T04:11:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.3","html_url":"https://github.com/puma/puma/releases/tag/v2.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3/manifests"},{"name":"v2.11.2","sha":"a3af7ba7ab8e7463ad192227f6aaf28d825fbbdf","kind":"tag","published_at":"2015-04-11T20:20:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.2","html_url":"https://github.com/puma/puma/releases/tag/v2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2/manifests"},{"name":"v2.11.0","sha":"e8feadd2b2cc9cf4fd317e71e888ae2077cb11f0","kind":"tag","published_at":"2015-01-20T18:51:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.0","html_url":"https://github.com/puma/puma/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0/manifests"},{"name":"v2.10.2","sha":"bdb3478fb6ed39069270610aec4f97b9287544ff","kind":"commit","published_at":"2014-11-27T07:05:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.2","html_url":"https://github.com/puma/puma/releases/tag/v2.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2/manifests"},{"name":"v2.10.1","sha":"dcd45c9132ca0cfc115e05d5ca0f69c18fc99b37","kind":"tag","published_at":"2014-11-24T19:49:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.1","html_url":"https://github.com/puma/puma/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"8960a90506edfd2bd541f0b8a26f0c26cdd50445","kind":"tag","published_at":"2014-11-24T03:56:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.0","html_url":"https://github.com/puma/puma/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0/manifests"},{"name":"v2.9.2","sha":"971f4829f8a566e97793ded69274a9e71a92992d","kind":"tag","published_at":"2014-10-30T00:15:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.2","html_url":"https://github.com/puma/puma/releases/tag/v2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2/manifests"},{"name":"v2.9.1","sha":"4332f86fbaac214795ea9acfc6f89b6c0c2fb447","kind":"commit","published_at":"2014-09-05T18:34:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.1","html_url":"https://github.com/puma/puma/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"55b9ce01e5160ef9513e1bc0e9bb549762cf3e07","kind":"tag","published_at":"2014-07-13T00:59:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.0","html_url":"https://github.com/puma/puma/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0/manifests"},{"name":"v2.8.2","sha":"de59a88c864c98d6a39b930405ab464f3ddd17f9","kind":"tag","published_at":"2014-04-12T21:08:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.2","html_url":"https://github.com/puma/puma/releases/tag/v2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2/manifests"},{"name":"v2.8.1","sha":"d57385ff692eb39a4ca2e559f51987705f4fcaca","kind":"tag","published_at":"2014-03-06T19:39:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.1","html_url":"https://github.com/puma/puma/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"303f29a1d7a70b3604e5d527d76f31b74ffb5e45","kind":"tag","published_at":"2014-02-28T22:49:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.0","html_url":"https://github.com/puma/puma/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"e8f1a0e7eac4cdec60c147ffdef235d90d00da5e","kind":"tag","published_at":"2013-12-05T17:57:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.1","html_url":"https://github.com/puma/puma/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"f8f6219861dc890b6129b5f871562d42179b9960","kind":"tag","published_at":"2013-12-04T00:52:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.0","html_url":"https://github.com/puma/puma/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"cd6c8fe9422c9136461d21269300c356f83801dc","kind":"tag","published_at":"2013-09-13T17:06:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.6.0","html_url":"https://github.com/puma/puma/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0/manifests"},{"name":"v2.5.1","sha":"ec2b732ba7d072702488c4e9ae7d4aafe65d743d","kind":"tag","published_at":"2013-08-13T23:18:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.1","html_url":"https://github.com/puma/puma/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"8faea06e44504a950ba9874a80358e047841bff3","kind":"tag","published_at":"2013-08-08T23:25:57.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.0","html_url":"https://github.com/puma/puma/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"aacf8ad0d0da840cbc87274b3d7f08a667f83e8f","kind":"tag","published_at":"2013-08-07T23:44:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.1","html_url":"https://github.com/puma/puma/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"2ef57daf8b064ad9cb8af6ab0389f57791bfdb14","kind":"tag","published_at":"2013-07-22T21:44:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.0","html_url":"https://github.com/puma/puma/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"a9349ee28606e692cc0bd1f52647225330e174ce","kind":"tag","published_at":"2013-07-09T05:47:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.2","html_url":"https://github.com/puma/puma/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"2425d9643e6598148705bd92eb7f5f36bbd527c6","kind":"tag","published_at":"2013-07-06T21:00:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.1","html_url":"https://github.com/puma/puma/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"9338e504995228bcdda62f3b506c50e59ca06b56","kind":"tag","published_at":"2013-07-06T05:23:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.0","html_url":"https://github.com/puma/puma/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0/manifests"},{"name":"v2.2.2","sha":"d62a99aeca341dadc70d899eb39a09febb2fe911","kind":"tag","published_at":"2013-07-02T18:41:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.2","html_url":"https://github.com/puma/puma/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"01877c30f5460f1c67c629b29526b87fec585a4e","kind":"tag","published_at":"2013-07-02T18:24:24.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.1","html_url":"https://github.com/puma/puma/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"9b780bacb66699e255e51792aa72488de586f596","kind":"tag","published_at":"2013-07-02T00:52:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.0","html_url":"https://github.com/puma/puma/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"1660c8b7fabc063d3a63c0bc77916550f6353bec","kind":"tag","published_at":"2013-06-20T22:52:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.1","html_url":"https://github.com/puma/puma/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"cc31cb2d231046adb2d225e5f0d2245ada46e1e4","kind":"tag","published_at":"2013-06-18T21:53:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.0","html_url":"https://github.com/puma/puma/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"ba83a60807fe38032b1794213ab791f8024792f4","kind":"commit","published_at":"2013-04-30T18:17:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.1","html_url":"https://github.com/puma/puma/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"d195b69acbab6cf3fc1d08ac656369cd48a1a615","kind":"tag","published_at":"2013-04-29T23:19:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0/manifests"},{"name":"v2.0.0.b7","sha":"df1db1819b6dcf06a23b876af35f766d00ca9559","kind":"tag","published_at":"2013-03-19T05:31:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b7","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7/manifests"},{"name":"v2.0.0.b6","sha":"46cb6754c5e3559ae003dde040aa40ffd6d69748","kind":"tag","published_at":"2013-02-07T02:21:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b6","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6/manifests"},{"name":"v2.0.0.b5","sha":"f336e8f1330b10dee5911d8d66fb855c28774481","kind":"tag","published_at":"2013-02-06T06:51:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b5","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5/manifests"},{"name":"v2.0.0.b4","sha":"ecdb3c870c4b38a1584029bdb6fda311fed2dae4","kind":"tag","published_at":"2012-12-13T05:47:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b4","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4/manifests"},{"name":"v2.0.0.b3","sha":"2e80dec278f54eaeea2abb43e9957be9d00a3ce8","kind":"tag","published_at":"2012-11-22T20:56:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b3","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3/manifests"},{"name":"v2.0.0.b2","sha":"935ee97374caf848e777c5bfd453b78ea9f03814","kind":"tag","published_at":"2012-11-19T04:47:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b2","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2/manifests"},{"name":"v1.6.2","sha":"074adfbf4d9c735530e242a9da55889cad7624ce","kind":"tag","published_at":"2012-08-27T18:03:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.6.2","html_url":"https://github.com/puma/puma/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2/manifests"},{"name":"v1.5.0","sha":"5b11c5e23ce96b6dd8725c02fc6dc1e8fb0a57b6","kind":"tag","published_at":"2012-07-19T23:41:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.5.0","html_url":"https://github.com/puma/puma/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"2459d3b7d53bca7405e2a79d03b91f7c6fa65618","kind":"tag","published_at":"2012-06-04T19:29:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.4.0","html_url":"https://github.com/puma/puma/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"2848930736e79fa42863b12be9f761da7b4b9bb1","kind":"tag","published_at":"2012-05-16T04:02:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.1","html_url":"https://github.com/puma/puma/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"7af141b97fdfdc604481fde84f12134bb9138d20","kind":"tag","published_at":"2012-05-08T21:31:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.0","html_url":"https://github.com/puma/puma/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"f96d0ca05e2d69f7082016eff2e9d6a4824eaaec","kind":"commit","published_at":"2012-04-28T17:11:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.2","html_url":"https://github.com/puma/puma/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"00a5d173fe87eb1c5fca4ff0f13dff06382969e4","kind":"tag","published_at":"2012-04-11T19:19:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.1","html_url":"https://github.com/puma/puma/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"7b77f13dad08df3d47aded839a400e18e87a7a5b","kind":"tag","published_at":"2012-04-11T18:42:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.0","html_url":"https://github.com/puma/puma/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"4beefe3100d51470ea8a330c852f35ca458b9529","kind":"tag","published_at":"2012-03-31T02:40:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.1","html_url":"https://github.com/puma/puma/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"aa4be1c0e9572fa1e0801088f5304ca848b6f4ed","kind":"tag","published_at":"2012-03-30T23:54:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.0","html_url":"https://github.com/puma/puma/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"cd4d8722ccd6027c4e6a6d7998d6e117998945a8","kind":"tag","published_at":"2012-03-29T22:50:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.0.0","html_url":"https://github.com/puma/puma/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-04-28T04:05:34.434Z","dependent_packages_count":0,"downloads":5755,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":72.03202824538175,"dependent_repos_count":46.781949801970555,"dependent_packages_count":15.705942029816185,"stargazers_count":0.1266671634006408,"forks_count":0.1295329363282571,"average":26.95522403537948},"purl":"pkg:gem/piesync-puma","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/piesync-puma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/piesync-puma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/piesync-puma/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-27T01:00:37.259Z","issues_count":263,"pull_requests_count":773,"avg_time_to_close_issue":13928809.619318182,"avg_time_to_close_pull_request":3480569.265625,"issues_closed_count":176,"pull_requests_closed_count":640,"pull_request_authors_count":115,"issue_authors_count":192,"avg_comments_per_issue":7.178707224334601,"avg_comments_per_pull_request":2.5795601552393275,"merged_pull_requests_count":536,"bot_issues_count":0,"bot_pull_requests_count":11,"past_year_issues_count":46,"past_year_pull_requests_count":188,"past_year_avg_time_to_close_issue":2830705.7391304346,"past_year_avg_time_to_close_pull_request":1202999.2307692308,"past_year_issues_closed_count":23,"past_year_pull_requests_closed_count":130,"past_year_pull_request_authors_count":36,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":5.239130434782608,"past_year_avg_comments_per_pull_request":1.9946808510638299,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/issues","maintainers":[{"login":"MSP-Greg","count":328,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":52,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"evanphx","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evanphx"},{"login":"joshuay03","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"cjlarose","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cjlarose"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"},{"login":"elizasviel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elizasviel"}],"active_maintainers":[{"login":"MSP-Greg","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"joshuay03","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/piesync-puma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/piesync-puma/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/piesync-puma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/piesync-puma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/piesync-puma/codemeta","maintainers":[{"uuid":"101474","login":"bonias","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://rubygems.org/profiles/bonias","role":null,"created_at":"2022-11-09T09:45:11.119Z","updated_at":"2022-11-09T09:45:11.119Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/bonias/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205549,"maintainers_count":68473,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},{"id":12372380,"name":"ed2-precompiled_puma","ecosystem":"rubygems","description":"Puma is a simple, fast, multi-threaded, and highly parallel HTTP 1.1 server\nfor Ruby/Rack applications. Puma is intended for use in both development and\nproduction environments. It's great for highly parallel Ruby implementations such as\nJRuby and TruffleRuby as well as as providing process worker support to support CRuby well.\n","homepage":"https://puma.io","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/puma/puma","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2025-10-10T16:33:22.703Z","latest_release_published_at":"2025-10-10T16:33:26.518Z","latest_release_number":"7.0.4","last_synced_at":"2026-04-28T04:02:56.731Z","created_at":"2025-10-10T16:45:25.283Z","updated_at":"2026-04-28T04:05:34.853Z","registry_url":"https://gem.coop/gems/ed2-precompiled_puma","install_command":"gem install ed2-precompiled_puma -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/ed2-precompiled_puma/","metadata":{"funding":null},"repo_metadata":{"id":38818418,"uuid":"2441517","full_name":"puma/puma","owner":"puma","description":"A Ruby/Rack web server built for parallelism","archived":false,"fork":false,"pushed_at":"2026-04-19T22:54:18.000Z","size":12846,"stargazers_count":7887,"open_issues_count":77,"forks_count":1476,"subscribers_count":171,"default_branch":"main","last_synced_at":"2026-04-22T10:20:05.902Z","etag":null,"topics":["multithreading","rack","ruby","server"],"latest_commit_sha":null,"homepage":"https://puma.io","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puma.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2011-09-23T02:26:08.000Z","updated_at":"2026-04-22T05:09:06.000Z","dependencies_parsed_at":"2025-12-25T16:03:42.772Z","dependency_job_id":null,"html_url":"https://github.com/puma/puma","commit_stats":{"total_commits":3591,"total_committers":516,"mean_commits":6.959302325581396,"dds":0.8267891952102479,"last_synced_commit":"edd2a1728e39d055545fd12ffdfa42d5d4ccbc58"},"previous_names":[],"tags_count":171,"template":false,"template_full_name":null,"purl":"pkg:github/puma/puma","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","download_url":"https://codeload.github.com/puma/puma/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/sbom","scorecard":{"id":594778,"data":{"date":"2025-08-11","repo":{"name":"github.com/puma/puma","commit":"1b08ed77741d0f6ed17c43795df7b50601d09060"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.2,"checks":[{"name":"Code-Review","score":6,"reason":"Found 16/25 approved changesets -- score normalized to 6","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":10,"reason":"26 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-label-status.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/rack_conform.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/ragel.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/skip_duplicate_workflow_runs.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/tests.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/turbo-rails.yml:9","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ragel.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/skip_duplicate_workflow_runs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/skip_duplicate_workflow_runs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:177: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: tools/Dockerfile:3: pin your Docker image by updating ruby:3.2 to ruby:3.2@sha256:f2c162a99e72e980e3a97933428a9809b08c72b193ccff7073ff6a02f6aa6325","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T22:52:33.413Z","repository_id":38818418,"created_at":"2025-08-20T22:52:33.414Z","updated_at":"2025-08-20T22:52:33.414Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32205945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T01:12:49.758Z","status":"online","status_checked_at":"2026-04-24T02:00:07.115Z","response_time":64,"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":"puma","name":"Puma","uuid":"1264292","kind":"organization","description":null,"email":null,"website":"http://puma.io","location":"Los Angeles, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1264292?v=4","repositories_count":11,"last_synced_at":"2024-04-16T00:03:01.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/puma","funding_links":[],"total_stars":9432,"followers":35,"following":0,"created_at":"2022-11-02T16:17:14.367Z","updated_at":"2024-04-16T00:03:02.412Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma/repositories"},"tags":[{"name":"v8.0.0","sha":"08f63d495955eaee065d0ee18849f4ddcd52fe72","kind":"tag","published_at":"2026-04-08T23:45:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v8.0.0","html_url":"https://github.com/puma/puma/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0/manifests"},{"name":"v7.2.0","sha":"96b5aa63e0599e8adf971ceb57efa3cc5663f8a9","kind":"tag","published_at":"2026-01-21T05:38:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.2.0","html_url":"https://github.com/puma/puma/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0/manifests"},{"name":"v7.1.0","sha":"fb2a0733e938c8786e033f22dc5bf66727dddb3a","kind":"tag","published_at":"2025-10-17T15:35:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.1.0","html_url":"https://github.com/puma/puma/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0/manifests"},{"name":"v7.0.4","sha":"a4c451c142a93ffb33af4a643b1e065341d9ad3a","kind":"tag","published_at":"2025-09-23T15:29:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.4","html_url":"https://github.com/puma/puma/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"ef2c6aae78a5df5ceb6126045768e474fe2b51be","kind":"tag","published_at":"2025-09-14T02:14:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.3","html_url":"https://github.com/puma/puma/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"6c4decd0954ad2fa3c8a04738856656bdc957913","kind":"tag","published_at":"2025-09-09T02:56:38.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.2","html_url":"https://github.com/puma/puma/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"ded6a4af98a0d0d066f33396cda5578b71972d78","kind":"tag","published_at":"2025-09-05T21:44:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"89a448e51b9ba22d46a7a6108fb4787623290dc2","kind":"tag","published_at":"2025-09-03T18:29:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0/manifests"},{"name":"v7.0.0.pre1","sha":"4e60f73d857f65e6a5800fc0b4c6286a864d1811","kind":"tag","published_at":"2025-07-31T22:22:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0.pre1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0.pre1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0.pre1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1/manifests"},{"name":"v6.6.1","sha":"5f93ae6e57596e412d2c92448b8a33fd3c05890b","kind":"tag","published_at":"2025-07-31T20:58:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.1","html_url":"https://github.com/puma/puma/releases/tag/v6.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1/manifests"},{"name":"v6.6.0","sha":"5a58290f05bb964bf3d913b9b03564a916e84815","kind":"tag","published_at":"2025-01-28T23:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.0","html_url":"https://github.com/puma/puma/releases/tag/v6.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0/manifests"},{"name":"v6.5.0","sha":"9e98151258b5ce80fa50e88d06827c0122011e7d","kind":"tag","published_at":"2024-11-22T23:49:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.5.0","html_url":"https://github.com/puma/puma/releases/tag/v6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0/manifests"},{"name":"v6.4.3","sha":"e867e53aa4e7df91fa97d8995a80fc2f9466a080","kind":"tag","published_at":"2024-09-19T05:48:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.3","html_url":"https://github.com/puma/puma/releases/tag/v6.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3/manifests"},{"name":"v5.6.9","sha":"f196b23be24712fb8fb16051cc124798cc84f70e","kind":"tag","published_at":"2024-09-19T05:40:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.9","html_url":"https://github.com/puma/puma/releases/tag/v5.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9/manifests"},{"name":"v5.6.8","sha":"129357322e837e7d99c25c9cd71d36ecb4f9540b","kind":"tag","published_at":"2024-01-08T06:00:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.8","html_url":"https://github.com/puma/puma/releases/tag/v5.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8/manifests"},{"name":"v6.4.2","sha":"5fc43d73b6ff193325e657a24ed76dec79133e93","kind":"tag","published_at":"2024-01-08T05:53:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.2","html_url":"https://github.com/puma/puma/releases/tag/v6.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2/manifests"},{"name":"v6.4.1","sha":"a2870252e3c525f6529358807faee1169f28270e","kind":"tag","published_at":"2024-01-02T23:33:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.1","html_url":"https://github.com/puma/puma/releases/tag/v6.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1/manifests"},{"name":"v6.4.0","sha":"52eff8d3344fa0a4daa8d00ba1de74cb746a5ff4","kind":"tag","published_at":"2023-09-21T04:09:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.0","html_url":"https://github.com/puma/puma/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0/manifests"},{"name":"v5.6.7","sha":"78393bf2c58bf293860fa9cdc73938ac58c18afb","kind":"tag","published_at":"2023-08-18T05:56:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.7","html_url":"https://github.com/puma/puma/releases/tag/v5.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7/manifests"},{"name":"v6.3.1","sha":"72bdcd16cd680ab109a9df448b64ab53cb6bfccd","kind":"tag","published_at":"2023-08-18T01:11:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.1","html_url":"https://github.com/puma/puma/releases/tag/v6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1/manifests"},{"name":"v5.6.6","sha":"f8c7b235f971ed6b290cc4733fe7bce840037ede","kind":"tag","published_at":"2023-06-21T02:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.6","html_url":"https://github.com/puma/puma/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6/manifests"},{"name":"v6.3.0","sha":"763d1a1a971d9bb17fc1478859d626a539c29970","kind":"tag","published_at":"2023-05-31T07:06:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.0","html_url":"https://github.com/puma/puma/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0/manifests"},{"name":"v6.2.2","sha":"904b47a0c4347d2d3d7bf8606d1ebd26c6350721","kind":"tag","published_at":"2023-04-17T22:35:58.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.2","html_url":"https://github.com/puma/puma/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"92d976de2dc08128bea9bf8169e25c288ca7387b","kind":"tag","published_at":"2023-03-31T06:48:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.1","html_url":"https://github.com/puma/puma/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"d79f59d69dd91cd1ea401ad5e9051e74b1ce0ebf","kind":"tag","published_at":"2023-03-29T06:49:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.0","html_url":"https://github.com/puma/puma/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0/manifests"},{"name":"v6.1.1","sha":"f0cf66d70684dbc41bce5901e177cb17acf2ea29","kind":"tag","published_at":"2023-02-28T07:29:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.1","html_url":"https://github.com/puma/puma/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"e3d5794a7ebe47577ced4d4dfdd6a6cc969ded01","kind":"tag","published_at":"2023-02-12T04:54:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.0","html_url":"https://github.com/puma/puma/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0/manifests"},{"name":"v6.0.2","sha":"8831577fb0f0fef4a205e3e77e20abc5780cf510","kind":"tag","published_at":"2023-01-01T21:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.2","html_url":"https://github.com/puma/puma/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"45f82b714310fc925549bb36ee4080cd584edc14","kind":"tag","published_at":"2022-12-20T20:18:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.1","html_url":"https://github.com/puma/puma/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"32d999708d7019b85b0518c8e0693773b0bd4ff4","kind":"tag","published_at":"2022-10-14T01:30:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.0","html_url":"https://github.com/puma/puma/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0/manifests"},{"name":"v5.6.5","sha":"3bace01d3009dabc6a7ea269b97bdfea455128cb","kind":"tag","published_at":"2022-08-23T05:59:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.5","html_url":"https://github.com/puma/puma/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5/manifests"},{"name":"v4.3.12","sha":"831d8a8be0da8d2dea7b47d683cfea66a0b0b47f","kind":"tag","published_at":"2022-03-30T15:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.12","html_url":"https://github.com/puma/puma/releases/tag/v4.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12/manifests"},{"name":"v5.6.4","sha":"7add06a280c305eeb32a98c4fca4b34521cbf12f","kind":"tag","published_at":"2022-03-30T14:30:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.4","html_url":"https://github.com/puma/puma/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"643daa1db7637fb6079a5a07054398f39c753a75","kind":"tag","published_at":"2022-03-30T14:23:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.3","html_url":"https://github.com/puma/puma/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3/manifests"},{"name":"v4.3.11","sha":"4ce94d7975d755f5ecdf50c5134b6d8af081e3ad","kind":"tag","published_at":"2022-02-11T21:19:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.11","html_url":"https://github.com/puma/puma/releases/tag/v4.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11/manifests"},{"name":"v5.6.2","sha":"c6340d1fabcd02c4cc5c1d4effaeba393dedb1a8","kind":"tag","published_at":"2022-02-11T21:10:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.2","html_url":"https://github.com/puma/puma/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"e0753de846a1651401343687a22bfd52c97bc72a","kind":"tag","published_at":"2022-01-27T00:36:17.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.1","html_url":"https://github.com/puma/puma/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"61ebbbe8ec5a7937abb48f62ed0e733c2f634e6f","kind":"tag","published_at":"2022-01-25T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.0","html_url":"https://github.com/puma/puma/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0/manifests"},{"name":"v4.3.10","sha":"a62754edc7a9de5295f3aca92f4bca3d606f205d","kind":"tag","published_at":"2021-10-12T23:12:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.10","html_url":"https://github.com/puma/puma/releases/tag/v4.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10/manifests"},{"name":"v5.5.2","sha":"a2bcda414377ee3f5855a66ed83aa41ce6f0a29d","kind":"tag","published_at":"2021-10-12T23:07:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.2","html_url":"https://github.com/puma/puma/releases/tag/v5.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2/manifests"},{"name":"v4.3.9","sha":"fb6ad8f8013ab5cdbb2f444cbfabd0b4fde71139","kind":"tag","published_at":"2021-10-12T15:13:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.9","html_url":"https://github.com/puma/puma/releases/tag/v4.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9/manifests"},{"name":"v5.5.1","sha":"acdc3ae571dfae0e045cf09a295280127db65c7f","kind":"tag","published_at":"2021-10-12T15:09:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.1","html_url":"https://github.com/puma/puma/releases/tag/v5.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1/manifests"},{"name":"v5.5.0","sha":"21e0443cca4a53c8f0f97fe5197423031cab3610","kind":"tag","published_at":"2021-09-19T20:09:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.0","html_url":"https://github.com/puma/puma/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"f041b020aad2da0fa99d183c7e8a4147baeea28d","kind":"tag","published_at":"2021-07-29T14:25:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.4.0","html_url":"https://github.com/puma/puma/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0/manifests"},{"name":"v5.3.2","sha":"f4766ce46976ec623f163a0428515d157f53e420","kind":"tag","published_at":"2021-05-21T17:15:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.2","html_url":"https://github.com/puma/puma/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"1c91a4f1af23328118dbfe5b615f812af5e817ef","kind":"tag","published_at":"2021-05-11T14:54:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.1","html_url":"https://github.com/puma/puma/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1/manifests"},{"name":"v4.3.8","sha":"b911c13f8797aacaa8decf8532d6d7d45fda334f","kind":"tag","published_at":"2021-05-11T14:53:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.8","html_url":"https://github.com/puma/puma/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8/manifests"},{"name":"v5.3.0","sha":"6dfb8bc2ba1175198f5982cc8092bcb7f021fe22","kind":"tag","published_at":"2021-05-07T14:48:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.0","html_url":"https://github.com/puma/puma/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0/manifests"},{"name":"v5.2.2","sha":"a192434909513a0e77b6837ef208f627e502bed2","kind":"tag","published_at":"2021-03-02T16:07:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.2","html_url":"https://github.com/puma/puma/releases/tag/v5.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2/manifests"},{"name":"v5.2.1","sha":"9ede356a4735bd9eb3d2bde34378e47096b689ad","kind":"tag","published_at":"2021-02-05T22:26:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.1","html_url":"https://github.com/puma/puma/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"f7f58ae2ae9e6feb71c1fb80d0fa51471aef9006","kind":"tag","published_at":"2021-01-27T20:36:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.0","html_url":"https://github.com/puma/puma/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0/manifests"},{"name":"v5.1.1","sha":"607c3193cab45caa74c966acc676efc96f2b2ae4","kind":"tag","published_at":"2020-12-10T15:26:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.1","html_url":"https://github.com/puma/puma/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c389c088e509a78abaaf166e34a82e6d3fa218aa","kind":"tag","published_at":"2020-11-30T17:31:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.0","html_url":"https://github.com/puma/puma/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0/manifests"},{"name":"v4.3.7","sha":"f3c95afbec09d8f728fa82a36fd69c9aa6426ab7","kind":"tag","published_at":"2020-11-30T16:52:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.7","html_url":"https://github.com/puma/puma/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7/manifests"},{"name":"v5.0.4","sha":"1f0c08e3a7de13452e2f05d3160d90e04ab1987b","kind":"tag","published_at":"2020-10-27T14:15:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.4","html_url":"https://github.com/puma/puma/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4/manifests"},{"name":"v5.0.3","sha":"d0f75b472c7c32f0daa7ffd56b1c4d945538efb3","kind":"tag","published_at":"2020-10-26T12:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.3","html_url":"https://github.com/puma/puma/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"f9def0b3c90ea0fba471aabdf56281ca636f31d9","kind":"tag","published_at":"2020-09-28T15:15:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"3212427f1e6fddb467d37624e7df8aa28820f862","kind":"tag","published_at":"2020-09-28T13:42:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"13e18e8078c800adfc52af687acc1d8de5f3988d","kind":"commit","published_at":"2020-09-17T17:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0/manifests"},{"name":"v5.0.0.beta2","sha":"b08afd37438534047241b9bb85e6f544dfdab7a0","kind":"commit","published_at":"2020-09-05T22:25:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2/manifests"},{"name":"v4.3.6","sha":"3e3647a32d4c3f6921c80174ada5ee208d71cfa5","kind":"commit","published_at":"2020-09-05T20:58:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.6","html_url":"https://github.com/puma/puma/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6/manifests"},{"name":"v4.3.5","sha":"a24b51b294ff8dd2511f910abe1a0db0d66ed43a","kind":"tag","published_at":"2020-08-11T00:01:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.5","html_url":"https://github.com/puma/puma/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5/manifests"},{"name":"v3.12.6","sha":"0a3c09a0603857f088571d0eb69e0b9adee0fed1","kind":"tag","published_at":"2020-08-10T23:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.6","html_url":"https://github.com/puma/puma/releases/tag/v3.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6/manifests"},{"name":"v3.12.5","sha":"99b18e86c5d0433a2a127de55987f6c31f7ecdc5","kind":"tag","published_at":"2020-05-18T23:12:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.5","html_url":"https://github.com/puma/puma/releases/tag/v3.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5/manifests"},{"name":"v4.3.4","sha":"3846a4e0ae9cdfe80b4dfb7fc477f03ec4cabb9d","kind":"tag","published_at":"2020-05-18T23:10:15.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.4","html_url":"https://github.com/puma/puma/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4/manifests"},{"name":"v5.0.0.beta1","sha":"c1963c0dcf35dcf1ee16adab045842c4931a7398","kind":"tag","published_at":"2020-05-12T01:46:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1/manifests"},{"name":"v3.12.4","sha":"f809e6b7aa3083afb8da5eb54bdd45fc391d1ba1","kind":"tag","published_at":"2020-02-28T19:46:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.4","html_url":"https://github.com/puma/puma/releases/tag/v3.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4/manifests"},{"name":"v4.3.3","sha":"7a6593760d667dff95953e15c2327892e2da673c","kind":"tag","published_at":"2020-02-28T19:20:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.3","html_url":"https://github.com/puma/puma/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3/manifests"},{"name":"v3.12.3","sha":"2ff978fa9f27fd3fcd11ddf774d684fda250c46e","kind":"tag","published_at":"2020-02-27T19:12:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.3","html_url":"https://github.com/puma/puma/releases/tag/v3.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3/manifests"},{"name":"v4.3.2","sha":"040a5bf8842fbaebf6656e6556328d6c45be5b10","kind":"tag","published_at":"2020-02-27T18:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.2","html_url":"https://github.com/puma/puma/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2/manifests"},{"name":"v3.12.2","sha":"bb29fc7fe8f822d0f72706a1ae86e49af3476777","kind":"tag","published_at":"2019-12-05T07:42:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.2","html_url":"https://github.com/puma/puma/releases/tag/v3.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2/manifests"},{"name":"v4.3.1","sha":"2986bc4ab5e03072d4c09739649c5c9221b13c8d","kind":"tag","published_at":"2019-12-05T07:36:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.1","html_url":"https://github.com/puma/puma/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"d20242b2ec76cc7e8078986f29f1e083f62ef157","kind":"tag","published_at":"2019-11-07T19:53:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.0","html_url":"https://github.com/puma/puma/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"2d46f0b63a0a9113603d67b8518acb7ca57af814","kind":"tag","published_at":"2019-10-07T09:42:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.1","html_url":"https://github.com/puma/puma/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"120f2470068b3c065a60fa5868c567a90c3b2893","kind":"tag","published_at":"2019-09-23T09:14:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.0","html_url":"https://github.com/puma/puma/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0/manifests"},{"name":"v4.1.1","sha":"e324a12b6fde3935c8548c81af274562c448f6d9","kind":"tag","published_at":"2019-09-09T12:19:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.1","html_url":"https://github.com/puma/puma/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"736117c13ef2a7ff441e8d27d324ccb6a9087064","kind":"tag","published_at":"2019-08-08T19:28:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.0","html_url":"https://github.com/puma/puma/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"1c9da362c8d2f09360ace3eedc12946dea39de05","kind":"tag","published_at":"2019-07-11T17:45:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.1","html_url":"https://github.com/puma/puma/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"f5d7600e4e4d9104803b5f0f5f596f8dc45fc191","kind":"tag","published_at":"2019-06-25T17:43:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.0","html_url":"https://github.com/puma/puma/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0/manifests"},{"name":"v3.12.1","sha":"461c9e99783e5f69e632acedae83be55017d5fe4","kind":"tag","published_at":"2019-03-19T18:05:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.1","html_url":"https://github.com/puma/puma/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1/manifests"},{"name":"rm","sha":"c24c0c883496f581d9092bbe7f7431129eeb7190","kind":"commit","published_at":"2019-01-04T22:09:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/rm","html_url":"https://github.com/puma/puma/releases/tag/rm","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@rm","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm/manifests"},{"name":"v3.12.0","sha":"f7e1e58dcba1e19e470b6eb0c44c33a0722285f6","kind":"tag","published_at":"2018-07-13T16:04:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.0","html_url":"https://github.com/puma/puma/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0/manifests"},{"name":"v3.11.4","sha":"e1865c25fa0e8169dc2de7d1c6b9a6648bf81842","kind":"commit","published_at":"2018-04-12T19:38:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.4","html_url":"https://github.com/puma/puma/releases/tag/v3.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4/manifests"},{"name":"v3.11.3","sha":"4163dd71a11ed3b5b45799ed99c296e7df6ef3ba","kind":"tag","published_at":"2018-03-06T05:41:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.3","html_url":"https://github.com/puma/puma/releases/tag/v3.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3/manifests"},{"name":"v3.11.2","sha":"dc9fa77f855c5018a03430366ea8c8db17fbfeea","kind":"tag","published_at":"2018-01-19T19:23:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.2","html_url":"https://github.com/puma/puma/releases/tag/v3.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2/manifests"},{"name":"v3.11.1","sha":"beea8dc548ed76580753bbd5984779428e340009","kind":"tag","published_at":"2018-01-19T04:46:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.1","html_url":"https://github.com/puma/puma/releases/tag/v3.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1/manifests"},{"name":"v3.11.0","sha":"f6f3892f4d82638fb7a2a57d993641b1486ee88a","kind":"tag","published_at":"2017-11-20T16:26:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.0","html_url":"https://github.com/puma/puma/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"77ca1f554278b36ae6147af93f811fd1c0698a65","kind":"tag","published_at":"2017-08-17T19:18:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.10.0","html_url":"https://github.com/puma/puma/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0/manifests"},{"name":"v3.9.1","sha":"813eda45ec34f516b6e574bf064b1a6a06029a80","kind":"tag","published_at":"2017-06-03T13:52:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.1","html_url":"https://github.com/puma/puma/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"964780b4e7f85b452332a5ec1c9f069901b3618b","kind":"tag","published_at":"2017-06-01T15:27:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.0","html_url":"https://github.com/puma/puma/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"9aa4e1b45cb6d6b3590cc00a552982b02c246469","kind":"tag","published_at":"2017-03-14T16:21:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.2","html_url":"https://github.com/puma/puma/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"49c1466cfdb08e99265fe01ca5171bbe81f49981","kind":"tag","published_at":"2017-03-10T17:17:54.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.1","html_url":"https://github.com/puma/puma/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"1992a79a0b4c585c3c23b95372b06161e6bd132c","kind":"tag","published_at":"2017-03-09T22:21:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.0","html_url":"https://github.com/puma/puma/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0/manifests"},{"name":"v3.7.1","sha":"f4f094566f779c7f50eac32ab398e53fd020df43","kind":"tag","published_at":"2017-02-20T15:14:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.1","html_url":"https://github.com/puma/puma/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"f413b61f4ba9a453528b1ea44a0dbdd4a6f030f1","kind":"tag","published_at":"2017-01-28T00:35:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.0","html_url":"https://github.com/puma/puma/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0/manifests"},{"name":"v3.6.2","sha":"42bec4600c51ab8a1c1ee5a0e1b738a4ffd82bf2","kind":"tag","published_at":"2016-11-22T23:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.2","html_url":"https://github.com/puma/puma/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"02415e14139854df65910b2a0fde8decab9f4e8c","kind":"tag","published_at":"2016-11-21T18:52:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.1","html_url":"https://github.com/puma/puma/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"b4bf9240802f52e2baea3dbaeb15e9c7b2020af8","kind":"tag","published_at":"2016-07-25T05:17:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.0","html_url":"https://github.com/puma/puma/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"433b885d616462d5ee1961691888c2edfd00e97f","kind":"tag","published_at":"2016-07-20T17:59:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.2","html_url":"https://github.com/puma/puma/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"b6cd454a6d705d4cb7bc03b0baa83e126c069c13","kind":"tag","published_at":"2016-07-20T17:54:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.1","html_url":"https://github.com/puma/puma/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"7cdb33ff6fb8e30ca495216ee1c4d346a2bf7218","kind":"tag","published_at":"2016-07-19T05:07:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.0","html_url":"https://github.com/puma/puma/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"d2da2caf49932827f07994c8b65b1f99001c5fb9","kind":"tag","published_at":"2016-04-07T22:02:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.4.0","html_url":"https://github.com/puma/puma/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"a3136985887d44c79e623b1408a41779b71d8b23","kind":"tag","published_at":"2016-04-05T16:28:19.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.3.0","html_url":"https://github.com/puma/puma/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9a4912a3e46b3603b9d224fdda57fdb97eb6b201","kind":"tag","published_at":"2016-03-20T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.2.0","html_url":"https://github.com/puma/puma/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"d8ce817f08ac035a1622ee7ba41e36ca24ac27aa","kind":"tag","published_at":"2016-03-18T04:32:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.1","html_url":"https://github.com/puma/puma/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cf6a09dfc6863b150b7f81681c50b671200207dc","kind":"tag","published_at":"2016-03-06T00:33:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.0","html_url":"https://github.com/puma/puma/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"32b1fb3742e5918e0e79ee705b48c912a1f0742d","kind":"tag","published_at":"2016-02-26T18:35:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.2","html_url":"https://github.com/puma/puma/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d3379c28006110894090b235d8a89903f492020d","kind":"tag","published_at":"2016-02-26T03:44:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"f0762d1216c825009a5d3d0a13d1d3ec1ff95682","kind":"tag","published_at":"2016-02-25T22:23:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc1","sha":"32913e79c6882bd742b0d743074e97e22c10c082","kind":"tag","published_at":"2016-02-20T01:27:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0.rc1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1/manifests"},{"name":"v2.16.0","sha":"2af80d69d1e3f0a5eec73bcd2b7a7e0d9728e0f2","kind":"tag","published_at":"2016-01-28T03:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.16.0","html_url":"https://github.com/puma/puma/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0/manifests"},{"name":"v2.15.3","sha":"81c2ccb6d4c040de03119109d8784ef28f04035e","kind":"tag","published_at":"2015-11-07T17:17:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.3","html_url":"https://github.com/puma/puma/releases/tag/v2.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3/manifests"},{"name":"v2.15.2","sha":"dd69e9a10c56cddcba25d7b8120a16f9a831533e","kind":"tag","published_at":"2015-11-06T23:35:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.2","html_url":"https://github.com/puma/puma/releases/tag/v2.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2/manifests"},{"name":"v2.15.1","sha":"6b55557e5d657faa988ced476b1746f22cccc1c5","kind":"tag","published_at":"2015-11-06T23:31:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.1","html_url":"https://github.com/puma/puma/releases/tag/v2.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1/manifests"},{"name":"v2.15.0","sha":"8d757750faa356980c7fc275de81a3d1ae2e10cb","kind":"tag","published_at":"2015-11-06T19:09:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.0","html_url":"https://github.com/puma/puma/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0/manifests"},{"name":"v2.14.0","sha":"1cd87a600f51783f2908ea4085c6c596963013f2","kind":"tag","published_at":"2015-09-18T16:56:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.14.0","html_url":"https://github.com/puma/puma/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0/manifests"},{"name":"v2.13.4","sha":"c26490da4ba609e19c38e72a1782e785742b6372","kind":"tag","published_at":"2015-08-16T16:21:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.4","html_url":"https://github.com/puma/puma/releases/tag/v2.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4/manifests"},{"name":"v2.13.3","sha":"524f72453c8bca6c2f95c7cde3e9a8e47dd3be8e","kind":"tag","published_at":"2015-08-16T02:14:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.3","html_url":"https://github.com/puma/puma/releases/tag/v2.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3/manifests"},{"name":"v2.13.2","sha":"d787a8064d5b5aba45bb673e7967d8b9da7e5bfa","kind":"tag","published_at":"2015-08-15T21:51:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.2","html_url":"https://github.com/puma/puma/releases/tag/v2.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2/manifests"},{"name":"v2.13.1","sha":"a64ec48e35482d5be68d09acfa1380bc65002349","kind":"tag","published_at":"2015-08-15T17:10:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.1","html_url":"https://github.com/puma/puma/releases/tag/v2.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1/manifests"},{"name":"v2.13.0","sha":"9bb78a6b1d65a8a50d0fe667912b8add6041a0bd","kind":"tag","published_at":"2015-08-15T01:34:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.0","html_url":"https://github.com/puma/puma/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0/manifests"},{"name":"v2.12.3","sha":"972e8102f520a86b7da6c556770ae01959689a87","kind":"tag","published_at":"2015-08-04T05:19:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.3","html_url":"https://github.com/puma/puma/releases/tag/v2.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3/manifests"},{"name":"v2.12.2","sha":"2348285fcb8fb7f2a30ebdead4ab0900e0ae5634","kind":"tag","published_at":"2015-07-17T18:51:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.2","html_url":"https://github.com/puma/puma/releases/tag/v2.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2/manifests"},{"name":"v2.12.1","sha":"1ca727ea1168a308581ac5fba36ba53a960334b6","kind":"tag","published_at":"2015-07-16T17:05:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.1","html_url":"https://github.com/puma/puma/releases/tag/v2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"efc3d9124722d8a6b50d1b348b035f0d6e548d13","kind":"tag","published_at":"2015-07-14T19:02:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.0","html_url":"https://github.com/puma/puma/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0/manifests"},{"name":"v2.11.3","sha":"e1eb3ecbe88895fc6edf562d99940f07d4b82c98","kind":"tag","published_at":"2015-05-19T04:11:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.3","html_url":"https://github.com/puma/puma/releases/tag/v2.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3/manifests"},{"name":"v2.11.2","sha":"a3af7ba7ab8e7463ad192227f6aaf28d825fbbdf","kind":"tag","published_at":"2015-04-11T20:20:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.2","html_url":"https://github.com/puma/puma/releases/tag/v2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2/manifests"},{"name":"v2.11.0","sha":"e8feadd2b2cc9cf4fd317e71e888ae2077cb11f0","kind":"tag","published_at":"2015-01-20T18:51:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.0","html_url":"https://github.com/puma/puma/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0/manifests"},{"name":"v2.10.2","sha":"bdb3478fb6ed39069270610aec4f97b9287544ff","kind":"commit","published_at":"2014-11-27T07:05:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.2","html_url":"https://github.com/puma/puma/releases/tag/v2.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2/manifests"},{"name":"v2.10.1","sha":"dcd45c9132ca0cfc115e05d5ca0f69c18fc99b37","kind":"tag","published_at":"2014-11-24T19:49:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.1","html_url":"https://github.com/puma/puma/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"8960a90506edfd2bd541f0b8a26f0c26cdd50445","kind":"tag","published_at":"2014-11-24T03:56:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.0","html_url":"https://github.com/puma/puma/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0/manifests"},{"name":"v2.9.2","sha":"971f4829f8a566e97793ded69274a9e71a92992d","kind":"tag","published_at":"2014-10-30T00:15:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.2","html_url":"https://github.com/puma/puma/releases/tag/v2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2/manifests"},{"name":"v2.9.1","sha":"4332f86fbaac214795ea9acfc6f89b6c0c2fb447","kind":"commit","published_at":"2014-09-05T18:34:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.1","html_url":"https://github.com/puma/puma/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"55b9ce01e5160ef9513e1bc0e9bb549762cf3e07","kind":"tag","published_at":"2014-07-13T00:59:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.0","html_url":"https://github.com/puma/puma/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0/manifests"},{"name":"v2.8.2","sha":"de59a88c864c98d6a39b930405ab464f3ddd17f9","kind":"tag","published_at":"2014-04-12T21:08:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.2","html_url":"https://github.com/puma/puma/releases/tag/v2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2/manifests"},{"name":"v2.8.1","sha":"d57385ff692eb39a4ca2e559f51987705f4fcaca","kind":"tag","published_at":"2014-03-06T19:39:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.1","html_url":"https://github.com/puma/puma/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"303f29a1d7a70b3604e5d527d76f31b74ffb5e45","kind":"tag","published_at":"2014-02-28T22:49:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.0","html_url":"https://github.com/puma/puma/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"e8f1a0e7eac4cdec60c147ffdef235d90d00da5e","kind":"tag","published_at":"2013-12-05T17:57:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.1","html_url":"https://github.com/puma/puma/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"f8f6219861dc890b6129b5f871562d42179b9960","kind":"tag","published_at":"2013-12-04T00:52:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.0","html_url":"https://github.com/puma/puma/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"cd6c8fe9422c9136461d21269300c356f83801dc","kind":"tag","published_at":"2013-09-13T17:06:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.6.0","html_url":"https://github.com/puma/puma/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0/manifests"},{"name":"v2.5.1","sha":"ec2b732ba7d072702488c4e9ae7d4aafe65d743d","kind":"tag","published_at":"2013-08-13T23:18:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.1","html_url":"https://github.com/puma/puma/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"8faea06e44504a950ba9874a80358e047841bff3","kind":"tag","published_at":"2013-08-08T23:25:57.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.0","html_url":"https://github.com/puma/puma/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"aacf8ad0d0da840cbc87274b3d7f08a667f83e8f","kind":"tag","published_at":"2013-08-07T23:44:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.1","html_url":"https://github.com/puma/puma/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"2ef57daf8b064ad9cb8af6ab0389f57791bfdb14","kind":"tag","published_at":"2013-07-22T21:44:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.0","html_url":"https://github.com/puma/puma/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"a9349ee28606e692cc0bd1f52647225330e174ce","kind":"tag","published_at":"2013-07-09T05:47:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.2","html_url":"https://github.com/puma/puma/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"2425d9643e6598148705bd92eb7f5f36bbd527c6","kind":"tag","published_at":"2013-07-06T21:00:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.1","html_url":"https://github.com/puma/puma/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"9338e504995228bcdda62f3b506c50e59ca06b56","kind":"tag","published_at":"2013-07-06T05:23:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.0","html_url":"https://github.com/puma/puma/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0/manifests"},{"name":"v2.2.2","sha":"d62a99aeca341dadc70d899eb39a09febb2fe911","kind":"tag","published_at":"2013-07-02T18:41:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.2","html_url":"https://github.com/puma/puma/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"01877c30f5460f1c67c629b29526b87fec585a4e","kind":"tag","published_at":"2013-07-02T18:24:24.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.1","html_url":"https://github.com/puma/puma/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"9b780bacb66699e255e51792aa72488de586f596","kind":"tag","published_at":"2013-07-02T00:52:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.0","html_url":"https://github.com/puma/puma/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"1660c8b7fabc063d3a63c0bc77916550f6353bec","kind":"tag","published_at":"2013-06-20T22:52:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.1","html_url":"https://github.com/puma/puma/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"cc31cb2d231046adb2d225e5f0d2245ada46e1e4","kind":"tag","published_at":"2013-06-18T21:53:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.0","html_url":"https://github.com/puma/puma/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"ba83a60807fe38032b1794213ab791f8024792f4","kind":"commit","published_at":"2013-04-30T18:17:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.1","html_url":"https://github.com/puma/puma/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"d195b69acbab6cf3fc1d08ac656369cd48a1a615","kind":"tag","published_at":"2013-04-29T23:19:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0/manifests"},{"name":"v2.0.0.b7","sha":"df1db1819b6dcf06a23b876af35f766d00ca9559","kind":"tag","published_at":"2013-03-19T05:31:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b7","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7/manifests"},{"name":"v2.0.0.b6","sha":"46cb6754c5e3559ae003dde040aa40ffd6d69748","kind":"tag","published_at":"2013-02-07T02:21:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b6","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6/manifests"},{"name":"v2.0.0.b5","sha":"f336e8f1330b10dee5911d8d66fb855c28774481","kind":"tag","published_at":"2013-02-06T06:51:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b5","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5/manifests"},{"name":"v2.0.0.b4","sha":"ecdb3c870c4b38a1584029bdb6fda311fed2dae4","kind":"tag","published_at":"2012-12-13T05:47:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b4","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4/manifests"},{"name":"v2.0.0.b3","sha":"2e80dec278f54eaeea2abb43e9957be9d00a3ce8","kind":"tag","published_at":"2012-11-22T20:56:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b3","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3/manifests"},{"name":"v2.0.0.b2","sha":"935ee97374caf848e777c5bfd453b78ea9f03814","kind":"tag","published_at":"2012-11-19T04:47:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b2","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2/manifests"},{"name":"v1.6.2","sha":"074adfbf4d9c735530e242a9da55889cad7624ce","kind":"tag","published_at":"2012-08-27T18:03:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.6.2","html_url":"https://github.com/puma/puma/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2/manifests"},{"name":"v1.5.0","sha":"5b11c5e23ce96b6dd8725c02fc6dc1e8fb0a57b6","kind":"tag","published_at":"2012-07-19T23:41:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.5.0","html_url":"https://github.com/puma/puma/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"2459d3b7d53bca7405e2a79d03b91f7c6fa65618","kind":"tag","published_at":"2012-06-04T19:29:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.4.0","html_url":"https://github.com/puma/puma/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"2848930736e79fa42863b12be9f761da7b4b9bb1","kind":"tag","published_at":"2012-05-16T04:02:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.1","html_url":"https://github.com/puma/puma/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"7af141b97fdfdc604481fde84f12134bb9138d20","kind":"tag","published_at":"2012-05-08T21:31:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.0","html_url":"https://github.com/puma/puma/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"f96d0ca05e2d69f7082016eff2e9d6a4824eaaec","kind":"commit","published_at":"2012-04-28T17:11:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.2","html_url":"https://github.com/puma/puma/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"00a5d173fe87eb1c5fca4ff0f13dff06382969e4","kind":"tag","published_at":"2012-04-11T19:19:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.1","html_url":"https://github.com/puma/puma/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"7b77f13dad08df3d47aded839a400e18e87a7a5b","kind":"tag","published_at":"2012-04-11T18:42:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.0","html_url":"https://github.com/puma/puma/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"4beefe3100d51470ea8a330c852f35ca458b9529","kind":"tag","published_at":"2012-03-31T02:40:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.1","html_url":"https://github.com/puma/puma/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"aa4be1c0e9572fa1e0801088f5304ca848b6f4ed","kind":"tag","published_at":"2012-03-30T23:54:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.0","html_url":"https://github.com/puma/puma/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"cd4d8722ccd6027c4e6a6d7998d6e117998945a8","kind":"tag","published_at":"2012-03-29T22:50:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.0.0","html_url":"https://github.com/puma/puma/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-04-28T04:05:34.853Z","dependent_packages_count":0,"downloads":1356,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":98.4178446375308,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.1642674966498076,"forks_count":0.1464358276055851,"docker_downloads_count":null,"average":19.74570959235724},"purl":"pkg:gem/ed2-precompiled_puma?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/ed2-precompiled_puma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/ed2-precompiled_puma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/ed2-precompiled_puma/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-27T01:00:37.259Z","issues_count":263,"pull_requests_count":773,"avg_time_to_close_issue":13928809.619318182,"avg_time_to_close_pull_request":3480569.265625,"issues_closed_count":176,"pull_requests_closed_count":640,"pull_request_authors_count":115,"issue_authors_count":192,"avg_comments_per_issue":7.178707224334601,"avg_comments_per_pull_request":2.5795601552393275,"merged_pull_requests_count":536,"bot_issues_count":0,"bot_pull_requests_count":11,"past_year_issues_count":46,"past_year_pull_requests_count":188,"past_year_avg_time_to_close_issue":2830705.7391304346,"past_year_avg_time_to_close_pull_request":1202999.2307692308,"past_year_issues_closed_count":23,"past_year_pull_requests_closed_count":130,"past_year_pull_request_authors_count":36,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":5.239130434782608,"past_year_avg_comments_per_pull_request":1.9946808510638299,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/issues","maintainers":[{"login":"MSP-Greg","count":328,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":52,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"evanphx","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evanphx"},{"login":"joshuay03","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"cjlarose","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cjlarose"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"},{"login":"elizasviel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elizasviel"}],"active_maintainers":[{"login":"MSP-Greg","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"joshuay03","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ed2-precompiled_puma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ed2-precompiled_puma/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ed2-precompiled_puma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ed2-precompiled_puma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/ed2-precompiled_puma/codemeta","maintainers":[{"uuid":"102509","login":"edouardchin","name":null,"email":null,"url":null,"packages_count":30,"html_url":"https://gem.coop/profiles/edouardchin","role":null,"created_at":"2025-10-13T13:59:13.368Z","updated_at":"2025-10-13T13:59:13.368Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/edouardchin/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190402,"maintainers_count":67481,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}},{"id":10963963,"name":"jun-puma","ecosystem":"rubygems","description":"Puma is a simple, fast, threaded, and highly parallel HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly parallel Ruby implementations such as Rubinius and JRuby as well as as providing process worker support to support CRuby well.","homepage":"https://puma.io","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/puma/puma","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2024-10-11T18:12:42.830Z","latest_release_published_at":"2024-10-11T23:48:23.224Z","latest_release_number":"1.0.3-java","last_synced_at":"2026-04-28T04:02:57.540Z","created_at":"2024-10-11T18:19:35.752Z","updated_at":"2026-04-28T04:05:35.216Z","registry_url":"https://rubygems.org/gems/jun-puma","install_command":"gem install jun-puma -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/jun-puma/","metadata":{"funding":null},"repo_metadata":{"id":38818418,"uuid":"2441517","full_name":"puma/puma","owner":"puma","description":"A Ruby/Rack web server built for parallelism","archived":false,"fork":false,"pushed_at":"2026-04-19T22:54:18.000Z","size":12846,"stargazers_count":7887,"open_issues_count":77,"forks_count":1476,"subscribers_count":171,"default_branch":"main","last_synced_at":"2026-04-22T10:20:05.902Z","etag":null,"topics":["multithreading","rack","ruby","server"],"latest_commit_sha":null,"homepage":"https://puma.io","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puma.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2011-09-23T02:26:08.000Z","updated_at":"2026-04-22T05:09:06.000Z","dependencies_parsed_at":"2025-12-25T16:03:42.772Z","dependency_job_id":null,"html_url":"https://github.com/puma/puma","commit_stats":{"total_commits":3591,"total_committers":516,"mean_commits":6.959302325581396,"dds":0.8267891952102479,"last_synced_commit":"edd2a1728e39d055545fd12ffdfa42d5d4ccbc58"},"previous_names":[],"tags_count":171,"template":false,"template_full_name":null,"purl":"pkg:github/puma/puma","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","download_url":"https://codeload.github.com/puma/puma/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/sbom","scorecard":{"id":594778,"data":{"date":"2025-08-11","repo":{"name":"github.com/puma/puma","commit":"1b08ed77741d0f6ed17c43795df7b50601d09060"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.2,"checks":[{"name":"Code-Review","score":6,"reason":"Found 16/25 approved changesets -- score normalized to 6","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":10,"reason":"26 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-label-status.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/rack_conform.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/ragel.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/skip_duplicate_workflow_runs.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/tests.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/turbo-rails.yml:9","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ragel.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/skip_duplicate_workflow_runs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/skip_duplicate_workflow_runs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:177: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: tools/Dockerfile:3: pin your Docker image by updating ruby:3.2 to ruby:3.2@sha256:f2c162a99e72e980e3a97933428a9809b08c72b193ccff7073ff6a02f6aa6325","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T22:52:33.413Z","repository_id":38818418,"created_at":"2025-08-20T22:52:33.414Z","updated_at":"2025-08-20T22:52:33.414Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32205945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T01:12:49.758Z","status":"online","status_checked_at":"2026-04-24T02:00:07.115Z","response_time":64,"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":"puma","name":"Puma","uuid":"1264292","kind":"organization","description":null,"email":null,"website":"http://puma.io","location":"Los Angeles, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1264292?v=4","repositories_count":11,"last_synced_at":"2024-04-16T00:03:01.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/puma","funding_links":[],"total_stars":9432,"followers":35,"following":0,"created_at":"2022-11-02T16:17:14.367Z","updated_at":"2024-04-16T00:03:02.412Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma/repositories"},"tags":[{"name":"v8.0.0","sha":"08f63d495955eaee065d0ee18849f4ddcd52fe72","kind":"tag","published_at":"2026-04-08T23:45:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v8.0.0","html_url":"https://github.com/puma/puma/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0/manifests"},{"name":"v7.2.0","sha":"96b5aa63e0599e8adf971ceb57efa3cc5663f8a9","kind":"tag","published_at":"2026-01-21T05:38:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.2.0","html_url":"https://github.com/puma/puma/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0/manifests"},{"name":"v7.1.0","sha":"fb2a0733e938c8786e033f22dc5bf66727dddb3a","kind":"tag","published_at":"2025-10-17T15:35:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.1.0","html_url":"https://github.com/puma/puma/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0/manifests"},{"name":"v7.0.4","sha":"a4c451c142a93ffb33af4a643b1e065341d9ad3a","kind":"tag","published_at":"2025-09-23T15:29:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.4","html_url":"https://github.com/puma/puma/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"ef2c6aae78a5df5ceb6126045768e474fe2b51be","kind":"tag","published_at":"2025-09-14T02:14:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.3","html_url":"https://github.com/puma/puma/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"6c4decd0954ad2fa3c8a04738856656bdc957913","kind":"tag","published_at":"2025-09-09T02:56:38.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.2","html_url":"https://github.com/puma/puma/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"ded6a4af98a0d0d066f33396cda5578b71972d78","kind":"tag","published_at":"2025-09-05T21:44:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"89a448e51b9ba22d46a7a6108fb4787623290dc2","kind":"tag","published_at":"2025-09-03T18:29:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0/manifests"},{"name":"v7.0.0.pre1","sha":"4e60f73d857f65e6a5800fc0b4c6286a864d1811","kind":"tag","published_at":"2025-07-31T22:22:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0.pre1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0.pre1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0.pre1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1/manifests"},{"name":"v6.6.1","sha":"5f93ae6e57596e412d2c92448b8a33fd3c05890b","kind":"tag","published_at":"2025-07-31T20:58:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.1","html_url":"https://github.com/puma/puma/releases/tag/v6.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1/manifests"},{"name":"v6.6.0","sha":"5a58290f05bb964bf3d913b9b03564a916e84815","kind":"tag","published_at":"2025-01-28T23:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.0","html_url":"https://github.com/puma/puma/releases/tag/v6.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0/manifests"},{"name":"v6.5.0","sha":"9e98151258b5ce80fa50e88d06827c0122011e7d","kind":"tag","published_at":"2024-11-22T23:49:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.5.0","html_url":"https://github.com/puma/puma/releases/tag/v6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0/manifests"},{"name":"v6.4.3","sha":"e867e53aa4e7df91fa97d8995a80fc2f9466a080","kind":"tag","published_at":"2024-09-19T05:48:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.3","html_url":"https://github.com/puma/puma/releases/tag/v6.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3/manifests"},{"name":"v5.6.9","sha":"f196b23be24712fb8fb16051cc124798cc84f70e","kind":"tag","published_at":"2024-09-19T05:40:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.9","html_url":"https://github.com/puma/puma/releases/tag/v5.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9/manifests"},{"name":"v5.6.8","sha":"129357322e837e7d99c25c9cd71d36ecb4f9540b","kind":"tag","published_at":"2024-01-08T06:00:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.8","html_url":"https://github.com/puma/puma/releases/tag/v5.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8/manifests"},{"name":"v6.4.2","sha":"5fc43d73b6ff193325e657a24ed76dec79133e93","kind":"tag","published_at":"2024-01-08T05:53:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.2","html_url":"https://github.com/puma/puma/releases/tag/v6.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2/manifests"},{"name":"v6.4.1","sha":"a2870252e3c525f6529358807faee1169f28270e","kind":"tag","published_at":"2024-01-02T23:33:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.1","html_url":"https://github.com/puma/puma/releases/tag/v6.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1/manifests"},{"name":"v6.4.0","sha":"52eff8d3344fa0a4daa8d00ba1de74cb746a5ff4","kind":"tag","published_at":"2023-09-21T04:09:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.0","html_url":"https://github.com/puma/puma/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0/manifests"},{"name":"v5.6.7","sha":"78393bf2c58bf293860fa9cdc73938ac58c18afb","kind":"tag","published_at":"2023-08-18T05:56:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.7","html_url":"https://github.com/puma/puma/releases/tag/v5.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7/manifests"},{"name":"v6.3.1","sha":"72bdcd16cd680ab109a9df448b64ab53cb6bfccd","kind":"tag","published_at":"2023-08-18T01:11:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.1","html_url":"https://github.com/puma/puma/releases/tag/v6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1/manifests"},{"name":"v5.6.6","sha":"f8c7b235f971ed6b290cc4733fe7bce840037ede","kind":"tag","published_at":"2023-06-21T02:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.6","html_url":"https://github.com/puma/puma/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6/manifests"},{"name":"v6.3.0","sha":"763d1a1a971d9bb17fc1478859d626a539c29970","kind":"tag","published_at":"2023-05-31T07:06:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.0","html_url":"https://github.com/puma/puma/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0/manifests"},{"name":"v6.2.2","sha":"904b47a0c4347d2d3d7bf8606d1ebd26c6350721","kind":"tag","published_at":"2023-04-17T22:35:58.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.2","html_url":"https://github.com/puma/puma/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"92d976de2dc08128bea9bf8169e25c288ca7387b","kind":"tag","published_at":"2023-03-31T06:48:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.1","html_url":"https://github.com/puma/puma/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"d79f59d69dd91cd1ea401ad5e9051e74b1ce0ebf","kind":"tag","published_at":"2023-03-29T06:49:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.0","html_url":"https://github.com/puma/puma/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0/manifests"},{"name":"v6.1.1","sha":"f0cf66d70684dbc41bce5901e177cb17acf2ea29","kind":"tag","published_at":"2023-02-28T07:29:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.1","html_url":"https://github.com/puma/puma/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"e3d5794a7ebe47577ced4d4dfdd6a6cc969ded01","kind":"tag","published_at":"2023-02-12T04:54:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.0","html_url":"https://github.com/puma/puma/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0/manifests"},{"name":"v6.0.2","sha":"8831577fb0f0fef4a205e3e77e20abc5780cf510","kind":"tag","published_at":"2023-01-01T21:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.2","html_url":"https://github.com/puma/puma/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"45f82b714310fc925549bb36ee4080cd584edc14","kind":"tag","published_at":"2022-12-20T20:18:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.1","html_url":"https://github.com/puma/puma/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"32d999708d7019b85b0518c8e0693773b0bd4ff4","kind":"tag","published_at":"2022-10-14T01:30:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.0","html_url":"https://github.com/puma/puma/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0/manifests"},{"name":"v5.6.5","sha":"3bace01d3009dabc6a7ea269b97bdfea455128cb","kind":"tag","published_at":"2022-08-23T05:59:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.5","html_url":"https://github.com/puma/puma/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5/manifests"},{"name":"v4.3.12","sha":"831d8a8be0da8d2dea7b47d683cfea66a0b0b47f","kind":"tag","published_at":"2022-03-30T15:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.12","html_url":"https://github.com/puma/puma/releases/tag/v4.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12/manifests"},{"name":"v5.6.4","sha":"7add06a280c305eeb32a98c4fca4b34521cbf12f","kind":"tag","published_at":"2022-03-30T14:30:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.4","html_url":"https://github.com/puma/puma/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"643daa1db7637fb6079a5a07054398f39c753a75","kind":"tag","published_at":"2022-03-30T14:23:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.3","html_url":"https://github.com/puma/puma/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3/manifests"},{"name":"v4.3.11","sha":"4ce94d7975d755f5ecdf50c5134b6d8af081e3ad","kind":"tag","published_at":"2022-02-11T21:19:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.11","html_url":"https://github.com/puma/puma/releases/tag/v4.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11/manifests"},{"name":"v5.6.2","sha":"c6340d1fabcd02c4cc5c1d4effaeba393dedb1a8","kind":"tag","published_at":"2022-02-11T21:10:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.2","html_url":"https://github.com/puma/puma/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"e0753de846a1651401343687a22bfd52c97bc72a","kind":"tag","published_at":"2022-01-27T00:36:17.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.1","html_url":"https://github.com/puma/puma/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"61ebbbe8ec5a7937abb48f62ed0e733c2f634e6f","kind":"tag","published_at":"2022-01-25T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.0","html_url":"https://github.com/puma/puma/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0/manifests"},{"name":"v4.3.10","sha":"a62754edc7a9de5295f3aca92f4bca3d606f205d","kind":"tag","published_at":"2021-10-12T23:12:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.10","html_url":"https://github.com/puma/puma/releases/tag/v4.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10/manifests"},{"name":"v5.5.2","sha":"a2bcda414377ee3f5855a66ed83aa41ce6f0a29d","kind":"tag","published_at":"2021-10-12T23:07:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.2","html_url":"https://github.com/puma/puma/releases/tag/v5.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2/manifests"},{"name":"v4.3.9","sha":"fb6ad8f8013ab5cdbb2f444cbfabd0b4fde71139","kind":"tag","published_at":"2021-10-12T15:13:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.9","html_url":"https://github.com/puma/puma/releases/tag/v4.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9/manifests"},{"name":"v5.5.1","sha":"acdc3ae571dfae0e045cf09a295280127db65c7f","kind":"tag","published_at":"2021-10-12T15:09:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.1","html_url":"https://github.com/puma/puma/releases/tag/v5.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1/manifests"},{"name":"v5.5.0","sha":"21e0443cca4a53c8f0f97fe5197423031cab3610","kind":"tag","published_at":"2021-09-19T20:09:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.0","html_url":"https://github.com/puma/puma/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"f041b020aad2da0fa99d183c7e8a4147baeea28d","kind":"tag","published_at":"2021-07-29T14:25:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.4.0","html_url":"https://github.com/puma/puma/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0/manifests"},{"name":"v5.3.2","sha":"f4766ce46976ec623f163a0428515d157f53e420","kind":"tag","published_at":"2021-05-21T17:15:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.2","html_url":"https://github.com/puma/puma/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"1c91a4f1af23328118dbfe5b615f812af5e817ef","kind":"tag","published_at":"2021-05-11T14:54:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.1","html_url":"https://github.com/puma/puma/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1/manifests"},{"name":"v4.3.8","sha":"b911c13f8797aacaa8decf8532d6d7d45fda334f","kind":"tag","published_at":"2021-05-11T14:53:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.8","html_url":"https://github.com/puma/puma/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8/manifests"},{"name":"v5.3.0","sha":"6dfb8bc2ba1175198f5982cc8092bcb7f021fe22","kind":"tag","published_at":"2021-05-07T14:48:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.0","html_url":"https://github.com/puma/puma/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0/manifests"},{"name":"v5.2.2","sha":"a192434909513a0e77b6837ef208f627e502bed2","kind":"tag","published_at":"2021-03-02T16:07:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.2","html_url":"https://github.com/puma/puma/releases/tag/v5.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2/manifests"},{"name":"v5.2.1","sha":"9ede356a4735bd9eb3d2bde34378e47096b689ad","kind":"tag","published_at":"2021-02-05T22:26:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.1","html_url":"https://github.com/puma/puma/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"f7f58ae2ae9e6feb71c1fb80d0fa51471aef9006","kind":"tag","published_at":"2021-01-27T20:36:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.0","html_url":"https://github.com/puma/puma/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0/manifests"},{"name":"v5.1.1","sha":"607c3193cab45caa74c966acc676efc96f2b2ae4","kind":"tag","published_at":"2020-12-10T15:26:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.1","html_url":"https://github.com/puma/puma/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c389c088e509a78abaaf166e34a82e6d3fa218aa","kind":"tag","published_at":"2020-11-30T17:31:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.0","html_url":"https://github.com/puma/puma/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0/manifests"},{"name":"v4.3.7","sha":"f3c95afbec09d8f728fa82a36fd69c9aa6426ab7","kind":"tag","published_at":"2020-11-30T16:52:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.7","html_url":"https://github.com/puma/puma/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7/manifests"},{"name":"v5.0.4","sha":"1f0c08e3a7de13452e2f05d3160d90e04ab1987b","kind":"tag","published_at":"2020-10-27T14:15:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.4","html_url":"https://github.com/puma/puma/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4/manifests"},{"name":"v5.0.3","sha":"d0f75b472c7c32f0daa7ffd56b1c4d945538efb3","kind":"tag","published_at":"2020-10-26T12:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.3","html_url":"https://github.com/puma/puma/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"f9def0b3c90ea0fba471aabdf56281ca636f31d9","kind":"tag","published_at":"2020-09-28T15:15:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"3212427f1e6fddb467d37624e7df8aa28820f862","kind":"tag","published_at":"2020-09-28T13:42:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"13e18e8078c800adfc52af687acc1d8de5f3988d","kind":"commit","published_at":"2020-09-17T17:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0/manifests"},{"name":"v5.0.0.beta2","sha":"b08afd37438534047241b9bb85e6f544dfdab7a0","kind":"commit","published_at":"2020-09-05T22:25:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2/manifests"},{"name":"v4.3.6","sha":"3e3647a32d4c3f6921c80174ada5ee208d71cfa5","kind":"commit","published_at":"2020-09-05T20:58:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.6","html_url":"https://github.com/puma/puma/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6/manifests"},{"name":"v4.3.5","sha":"a24b51b294ff8dd2511f910abe1a0db0d66ed43a","kind":"tag","published_at":"2020-08-11T00:01:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.5","html_url":"https://github.com/puma/puma/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5/manifests"},{"name":"v3.12.6","sha":"0a3c09a0603857f088571d0eb69e0b9adee0fed1","kind":"tag","published_at":"2020-08-10T23:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.6","html_url":"https://github.com/puma/puma/releases/tag/v3.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6/manifests"},{"name":"v3.12.5","sha":"99b18e86c5d0433a2a127de55987f6c31f7ecdc5","kind":"tag","published_at":"2020-05-18T23:12:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.5","html_url":"https://github.com/puma/puma/releases/tag/v3.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5/manifests"},{"name":"v4.3.4","sha":"3846a4e0ae9cdfe80b4dfb7fc477f03ec4cabb9d","kind":"tag","published_at":"2020-05-18T23:10:15.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.4","html_url":"https://github.com/puma/puma/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4/manifests"},{"name":"v5.0.0.beta1","sha":"c1963c0dcf35dcf1ee16adab045842c4931a7398","kind":"tag","published_at":"2020-05-12T01:46:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1/manifests"},{"name":"v3.12.4","sha":"f809e6b7aa3083afb8da5eb54bdd45fc391d1ba1","kind":"tag","published_at":"2020-02-28T19:46:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.4","html_url":"https://github.com/puma/puma/releases/tag/v3.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4/manifests"},{"name":"v4.3.3","sha":"7a6593760d667dff95953e15c2327892e2da673c","kind":"tag","published_at":"2020-02-28T19:20:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.3","html_url":"https://github.com/puma/puma/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3/manifests"},{"name":"v3.12.3","sha":"2ff978fa9f27fd3fcd11ddf774d684fda250c46e","kind":"tag","published_at":"2020-02-27T19:12:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.3","html_url":"https://github.com/puma/puma/releases/tag/v3.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3/manifests"},{"name":"v4.3.2","sha":"040a5bf8842fbaebf6656e6556328d6c45be5b10","kind":"tag","published_at":"2020-02-27T18:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.2","html_url":"https://github.com/puma/puma/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2/manifests"},{"name":"v3.12.2","sha":"bb29fc7fe8f822d0f72706a1ae86e49af3476777","kind":"tag","published_at":"2019-12-05T07:42:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.2","html_url":"https://github.com/puma/puma/releases/tag/v3.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2/manifests"},{"name":"v4.3.1","sha":"2986bc4ab5e03072d4c09739649c5c9221b13c8d","kind":"tag","published_at":"2019-12-05T07:36:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.1","html_url":"https://github.com/puma/puma/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"d20242b2ec76cc7e8078986f29f1e083f62ef157","kind":"tag","published_at":"2019-11-07T19:53:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.0","html_url":"https://github.com/puma/puma/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"2d46f0b63a0a9113603d67b8518acb7ca57af814","kind":"tag","published_at":"2019-10-07T09:42:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.1","html_url":"https://github.com/puma/puma/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"120f2470068b3c065a60fa5868c567a90c3b2893","kind":"tag","published_at":"2019-09-23T09:14:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.0","html_url":"https://github.com/puma/puma/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0/manifests"},{"name":"v4.1.1","sha":"e324a12b6fde3935c8548c81af274562c448f6d9","kind":"tag","published_at":"2019-09-09T12:19:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.1","html_url":"https://github.com/puma/puma/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"736117c13ef2a7ff441e8d27d324ccb6a9087064","kind":"tag","published_at":"2019-08-08T19:28:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.0","html_url":"https://github.com/puma/puma/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"1c9da362c8d2f09360ace3eedc12946dea39de05","kind":"tag","published_at":"2019-07-11T17:45:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.1","html_url":"https://github.com/puma/puma/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"f5d7600e4e4d9104803b5f0f5f596f8dc45fc191","kind":"tag","published_at":"2019-06-25T17:43:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.0","html_url":"https://github.com/puma/puma/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0/manifests"},{"name":"v3.12.1","sha":"461c9e99783e5f69e632acedae83be55017d5fe4","kind":"tag","published_at":"2019-03-19T18:05:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.1","html_url":"https://github.com/puma/puma/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1/manifests"},{"name":"rm","sha":"c24c0c883496f581d9092bbe7f7431129eeb7190","kind":"commit","published_at":"2019-01-04T22:09:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/rm","html_url":"https://github.com/puma/puma/releases/tag/rm","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@rm","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm/manifests"},{"name":"v3.12.0","sha":"f7e1e58dcba1e19e470b6eb0c44c33a0722285f6","kind":"tag","published_at":"2018-07-13T16:04:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.0","html_url":"https://github.com/puma/puma/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0/manifests"},{"name":"v3.11.4","sha":"e1865c25fa0e8169dc2de7d1c6b9a6648bf81842","kind":"commit","published_at":"2018-04-12T19:38:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.4","html_url":"https://github.com/puma/puma/releases/tag/v3.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4/manifests"},{"name":"v3.11.3","sha":"4163dd71a11ed3b5b45799ed99c296e7df6ef3ba","kind":"tag","published_at":"2018-03-06T05:41:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.3","html_url":"https://github.com/puma/puma/releases/tag/v3.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3/manifests"},{"name":"v3.11.2","sha":"dc9fa77f855c5018a03430366ea8c8db17fbfeea","kind":"tag","published_at":"2018-01-19T19:23:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.2","html_url":"https://github.com/puma/puma/releases/tag/v3.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2/manifests"},{"name":"v3.11.1","sha":"beea8dc548ed76580753bbd5984779428e340009","kind":"tag","published_at":"2018-01-19T04:46:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.1","html_url":"https://github.com/puma/puma/releases/tag/v3.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1/manifests"},{"name":"v3.11.0","sha":"f6f3892f4d82638fb7a2a57d993641b1486ee88a","kind":"tag","published_at":"2017-11-20T16:26:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.0","html_url":"https://github.com/puma/puma/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"77ca1f554278b36ae6147af93f811fd1c0698a65","kind":"tag","published_at":"2017-08-17T19:18:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.10.0","html_url":"https://github.com/puma/puma/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0/manifests"},{"name":"v3.9.1","sha":"813eda45ec34f516b6e574bf064b1a6a06029a80","kind":"tag","published_at":"2017-06-03T13:52:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.1","html_url":"https://github.com/puma/puma/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"964780b4e7f85b452332a5ec1c9f069901b3618b","kind":"tag","published_at":"2017-06-01T15:27:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.0","html_url":"https://github.com/puma/puma/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"9aa4e1b45cb6d6b3590cc00a552982b02c246469","kind":"tag","published_at":"2017-03-14T16:21:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.2","html_url":"https://github.com/puma/puma/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"49c1466cfdb08e99265fe01ca5171bbe81f49981","kind":"tag","published_at":"2017-03-10T17:17:54.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.1","html_url":"https://github.com/puma/puma/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"1992a79a0b4c585c3c23b95372b06161e6bd132c","kind":"tag","published_at":"2017-03-09T22:21:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.0","html_url":"https://github.com/puma/puma/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0/manifests"},{"name":"v3.7.1","sha":"f4f094566f779c7f50eac32ab398e53fd020df43","kind":"tag","published_at":"2017-02-20T15:14:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.1","html_url":"https://github.com/puma/puma/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"f413b61f4ba9a453528b1ea44a0dbdd4a6f030f1","kind":"tag","published_at":"2017-01-28T00:35:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.0","html_url":"https://github.com/puma/puma/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0/manifests"},{"name":"v3.6.2","sha":"42bec4600c51ab8a1c1ee5a0e1b738a4ffd82bf2","kind":"tag","published_at":"2016-11-22T23:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.2","html_url":"https://github.com/puma/puma/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"02415e14139854df65910b2a0fde8decab9f4e8c","kind":"tag","published_at":"2016-11-21T18:52:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.1","html_url":"https://github.com/puma/puma/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"b4bf9240802f52e2baea3dbaeb15e9c7b2020af8","kind":"tag","published_at":"2016-07-25T05:17:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.0","html_url":"https://github.com/puma/puma/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"433b885d616462d5ee1961691888c2edfd00e97f","kind":"tag","published_at":"2016-07-20T17:59:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.2","html_url":"https://github.com/puma/puma/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"b6cd454a6d705d4cb7bc03b0baa83e126c069c13","kind":"tag","published_at":"2016-07-20T17:54:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.1","html_url":"https://github.com/puma/puma/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"7cdb33ff6fb8e30ca495216ee1c4d346a2bf7218","kind":"tag","published_at":"2016-07-19T05:07:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.0","html_url":"https://github.com/puma/puma/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"d2da2caf49932827f07994c8b65b1f99001c5fb9","kind":"tag","published_at":"2016-04-07T22:02:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.4.0","html_url":"https://github.com/puma/puma/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"a3136985887d44c79e623b1408a41779b71d8b23","kind":"tag","published_at":"2016-04-05T16:28:19.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.3.0","html_url":"https://github.com/puma/puma/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9a4912a3e46b3603b9d224fdda57fdb97eb6b201","kind":"tag","published_at":"2016-03-20T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.2.0","html_url":"https://github.com/puma/puma/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"d8ce817f08ac035a1622ee7ba41e36ca24ac27aa","kind":"tag","published_at":"2016-03-18T04:32:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.1","html_url":"https://github.com/puma/puma/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cf6a09dfc6863b150b7f81681c50b671200207dc","kind":"tag","published_at":"2016-03-06T00:33:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.0","html_url":"https://github.com/puma/puma/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"32b1fb3742e5918e0e79ee705b48c912a1f0742d","kind":"tag","published_at":"2016-02-26T18:35:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.2","html_url":"https://github.com/puma/puma/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d3379c28006110894090b235d8a89903f492020d","kind":"tag","published_at":"2016-02-26T03:44:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"f0762d1216c825009a5d3d0a13d1d3ec1ff95682","kind":"tag","published_at":"2016-02-25T22:23:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc1","sha":"32913e79c6882bd742b0d743074e97e22c10c082","kind":"tag","published_at":"2016-02-20T01:27:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0.rc1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1/manifests"},{"name":"v2.16.0","sha":"2af80d69d1e3f0a5eec73bcd2b7a7e0d9728e0f2","kind":"tag","published_at":"2016-01-28T03:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.16.0","html_url":"https://github.com/puma/puma/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0/manifests"},{"name":"v2.15.3","sha":"81c2ccb6d4c040de03119109d8784ef28f04035e","kind":"tag","published_at":"2015-11-07T17:17:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.3","html_url":"https://github.com/puma/puma/releases/tag/v2.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3/manifests"},{"name":"v2.15.2","sha":"dd69e9a10c56cddcba25d7b8120a16f9a831533e","kind":"tag","published_at":"2015-11-06T23:35:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.2","html_url":"https://github.com/puma/puma/releases/tag/v2.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2/manifests"},{"name":"v2.15.1","sha":"6b55557e5d657faa988ced476b1746f22cccc1c5","kind":"tag","published_at":"2015-11-06T23:31:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.1","html_url":"https://github.com/puma/puma/releases/tag/v2.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1/manifests"},{"name":"v2.15.0","sha":"8d757750faa356980c7fc275de81a3d1ae2e10cb","kind":"tag","published_at":"2015-11-06T19:09:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.0","html_url":"https://github.com/puma/puma/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0/manifests"},{"name":"v2.14.0","sha":"1cd87a600f51783f2908ea4085c6c596963013f2","kind":"tag","published_at":"2015-09-18T16:56:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.14.0","html_url":"https://github.com/puma/puma/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0/manifests"},{"name":"v2.13.4","sha":"c26490da4ba609e19c38e72a1782e785742b6372","kind":"tag","published_at":"2015-08-16T16:21:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.4","html_url":"https://github.com/puma/puma/releases/tag/v2.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4/manifests"},{"name":"v2.13.3","sha":"524f72453c8bca6c2f95c7cde3e9a8e47dd3be8e","kind":"tag","published_at":"2015-08-16T02:14:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.3","html_url":"https://github.com/puma/puma/releases/tag/v2.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3/manifests"},{"name":"v2.13.2","sha":"d787a8064d5b5aba45bb673e7967d8b9da7e5bfa","kind":"tag","published_at":"2015-08-15T21:51:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.2","html_url":"https://github.com/puma/puma/releases/tag/v2.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2/manifests"},{"name":"v2.13.1","sha":"a64ec48e35482d5be68d09acfa1380bc65002349","kind":"tag","published_at":"2015-08-15T17:10:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.1","html_url":"https://github.com/puma/puma/releases/tag/v2.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1/manifests"},{"name":"v2.13.0","sha":"9bb78a6b1d65a8a50d0fe667912b8add6041a0bd","kind":"tag","published_at":"2015-08-15T01:34:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.0","html_url":"https://github.com/puma/puma/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0/manifests"},{"name":"v2.12.3","sha":"972e8102f520a86b7da6c556770ae01959689a87","kind":"tag","published_at":"2015-08-04T05:19:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.3","html_url":"https://github.com/puma/puma/releases/tag/v2.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3/manifests"},{"name":"v2.12.2","sha":"2348285fcb8fb7f2a30ebdead4ab0900e0ae5634","kind":"tag","published_at":"2015-07-17T18:51:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.2","html_url":"https://github.com/puma/puma/releases/tag/v2.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2/manifests"},{"name":"v2.12.1","sha":"1ca727ea1168a308581ac5fba36ba53a960334b6","kind":"tag","published_at":"2015-07-16T17:05:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.1","html_url":"https://github.com/puma/puma/releases/tag/v2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"efc3d9124722d8a6b50d1b348b035f0d6e548d13","kind":"tag","published_at":"2015-07-14T19:02:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.0","html_url":"https://github.com/puma/puma/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0/manifests"},{"name":"v2.11.3","sha":"e1eb3ecbe88895fc6edf562d99940f07d4b82c98","kind":"tag","published_at":"2015-05-19T04:11:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.3","html_url":"https://github.com/puma/puma/releases/tag/v2.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3/manifests"},{"name":"v2.11.2","sha":"a3af7ba7ab8e7463ad192227f6aaf28d825fbbdf","kind":"tag","published_at":"2015-04-11T20:20:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.2","html_url":"https://github.com/puma/puma/releases/tag/v2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2/manifests"},{"name":"v2.11.0","sha":"e8feadd2b2cc9cf4fd317e71e888ae2077cb11f0","kind":"tag","published_at":"2015-01-20T18:51:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.0","html_url":"https://github.com/puma/puma/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0/manifests"},{"name":"v2.10.2","sha":"bdb3478fb6ed39069270610aec4f97b9287544ff","kind":"commit","published_at":"2014-11-27T07:05:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.2","html_url":"https://github.com/puma/puma/releases/tag/v2.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2/manifests"},{"name":"v2.10.1","sha":"dcd45c9132ca0cfc115e05d5ca0f69c18fc99b37","kind":"tag","published_at":"2014-11-24T19:49:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.1","html_url":"https://github.com/puma/puma/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"8960a90506edfd2bd541f0b8a26f0c26cdd50445","kind":"tag","published_at":"2014-11-24T03:56:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.0","html_url":"https://github.com/puma/puma/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0/manifests"},{"name":"v2.9.2","sha":"971f4829f8a566e97793ded69274a9e71a92992d","kind":"tag","published_at":"2014-10-30T00:15:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.2","html_url":"https://github.com/puma/puma/releases/tag/v2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2/manifests"},{"name":"v2.9.1","sha":"4332f86fbaac214795ea9acfc6f89b6c0c2fb447","kind":"commit","published_at":"2014-09-05T18:34:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.1","html_url":"https://github.com/puma/puma/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"55b9ce01e5160ef9513e1bc0e9bb549762cf3e07","kind":"tag","published_at":"2014-07-13T00:59:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.0","html_url":"https://github.com/puma/puma/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0/manifests"},{"name":"v2.8.2","sha":"de59a88c864c98d6a39b930405ab464f3ddd17f9","kind":"tag","published_at":"2014-04-12T21:08:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.2","html_url":"https://github.com/puma/puma/releases/tag/v2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2/manifests"},{"name":"v2.8.1","sha":"d57385ff692eb39a4ca2e559f51987705f4fcaca","kind":"tag","published_at":"2014-03-06T19:39:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.1","html_url":"https://github.com/puma/puma/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"303f29a1d7a70b3604e5d527d76f31b74ffb5e45","kind":"tag","published_at":"2014-02-28T22:49:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.0","html_url":"https://github.com/puma/puma/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"e8f1a0e7eac4cdec60c147ffdef235d90d00da5e","kind":"tag","published_at":"2013-12-05T17:57:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.1","html_url":"https://github.com/puma/puma/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"f8f6219861dc890b6129b5f871562d42179b9960","kind":"tag","published_at":"2013-12-04T00:52:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.0","html_url":"https://github.com/puma/puma/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"cd6c8fe9422c9136461d21269300c356f83801dc","kind":"tag","published_at":"2013-09-13T17:06:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.6.0","html_url":"https://github.com/puma/puma/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0/manifests"},{"name":"v2.5.1","sha":"ec2b732ba7d072702488c4e9ae7d4aafe65d743d","kind":"tag","published_at":"2013-08-13T23:18:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.1","html_url":"https://github.com/puma/puma/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"8faea06e44504a950ba9874a80358e047841bff3","kind":"tag","published_at":"2013-08-08T23:25:57.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.0","html_url":"https://github.com/puma/puma/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"aacf8ad0d0da840cbc87274b3d7f08a667f83e8f","kind":"tag","published_at":"2013-08-07T23:44:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.1","html_url":"https://github.com/puma/puma/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"2ef57daf8b064ad9cb8af6ab0389f57791bfdb14","kind":"tag","published_at":"2013-07-22T21:44:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.0","html_url":"https://github.com/puma/puma/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"a9349ee28606e692cc0bd1f52647225330e174ce","kind":"tag","published_at":"2013-07-09T05:47:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.2","html_url":"https://github.com/puma/puma/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"2425d9643e6598148705bd92eb7f5f36bbd527c6","kind":"tag","published_at":"2013-07-06T21:00:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.1","html_url":"https://github.com/puma/puma/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"9338e504995228bcdda62f3b506c50e59ca06b56","kind":"tag","published_at":"2013-07-06T05:23:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.0","html_url":"https://github.com/puma/puma/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0/manifests"},{"name":"v2.2.2","sha":"d62a99aeca341dadc70d899eb39a09febb2fe911","kind":"tag","published_at":"2013-07-02T18:41:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.2","html_url":"https://github.com/puma/puma/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"01877c30f5460f1c67c629b29526b87fec585a4e","kind":"tag","published_at":"2013-07-02T18:24:24.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.1","html_url":"https://github.com/puma/puma/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"9b780bacb66699e255e51792aa72488de586f596","kind":"tag","published_at":"2013-07-02T00:52:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.0","html_url":"https://github.com/puma/puma/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"1660c8b7fabc063d3a63c0bc77916550f6353bec","kind":"tag","published_at":"2013-06-20T22:52:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.1","html_url":"https://github.com/puma/puma/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"cc31cb2d231046adb2d225e5f0d2245ada46e1e4","kind":"tag","published_at":"2013-06-18T21:53:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.0","html_url":"https://github.com/puma/puma/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"ba83a60807fe38032b1794213ab791f8024792f4","kind":"commit","published_at":"2013-04-30T18:17:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.1","html_url":"https://github.com/puma/puma/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"d195b69acbab6cf3fc1d08ac656369cd48a1a615","kind":"tag","published_at":"2013-04-29T23:19:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0/manifests"},{"name":"v2.0.0.b7","sha":"df1db1819b6dcf06a23b876af35f766d00ca9559","kind":"tag","published_at":"2013-03-19T05:31:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b7","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7/manifests"},{"name":"v2.0.0.b6","sha":"46cb6754c5e3559ae003dde040aa40ffd6d69748","kind":"tag","published_at":"2013-02-07T02:21:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b6","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6/manifests"},{"name":"v2.0.0.b5","sha":"f336e8f1330b10dee5911d8d66fb855c28774481","kind":"tag","published_at":"2013-02-06T06:51:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b5","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5/manifests"},{"name":"v2.0.0.b4","sha":"ecdb3c870c4b38a1584029bdb6fda311fed2dae4","kind":"tag","published_at":"2012-12-13T05:47:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b4","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4/manifests"},{"name":"v2.0.0.b3","sha":"2e80dec278f54eaeea2abb43e9957be9d00a3ce8","kind":"tag","published_at":"2012-11-22T20:56:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b3","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3/manifests"},{"name":"v2.0.0.b2","sha":"935ee97374caf848e777c5bfd453b78ea9f03814","kind":"tag","published_at":"2012-11-19T04:47:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b2","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2/manifests"},{"name":"v1.6.2","sha":"074adfbf4d9c735530e242a9da55889cad7624ce","kind":"tag","published_at":"2012-08-27T18:03:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.6.2","html_url":"https://github.com/puma/puma/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2/manifests"},{"name":"v1.5.0","sha":"5b11c5e23ce96b6dd8725c02fc6dc1e8fb0a57b6","kind":"tag","published_at":"2012-07-19T23:41:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.5.0","html_url":"https://github.com/puma/puma/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"2459d3b7d53bca7405e2a79d03b91f7c6fa65618","kind":"tag","published_at":"2012-06-04T19:29:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.4.0","html_url":"https://github.com/puma/puma/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"2848930736e79fa42863b12be9f761da7b4b9bb1","kind":"tag","published_at":"2012-05-16T04:02:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.1","html_url":"https://github.com/puma/puma/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"7af141b97fdfdc604481fde84f12134bb9138d20","kind":"tag","published_at":"2012-05-08T21:31:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.0","html_url":"https://github.com/puma/puma/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"f96d0ca05e2d69f7082016eff2e9d6a4824eaaec","kind":"commit","published_at":"2012-04-28T17:11:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.2","html_url":"https://github.com/puma/puma/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"00a5d173fe87eb1c5fca4ff0f13dff06382969e4","kind":"tag","published_at":"2012-04-11T19:19:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.1","html_url":"https://github.com/puma/puma/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"7b77f13dad08df3d47aded839a400e18e87a7a5b","kind":"tag","published_at":"2012-04-11T18:42:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.0","html_url":"https://github.com/puma/puma/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"4beefe3100d51470ea8a330c852f35ca458b9529","kind":"tag","published_at":"2012-03-31T02:40:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.1","html_url":"https://github.com/puma/puma/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"aa4be1c0e9572fa1e0801088f5304ca848b6f4ed","kind":"tag","published_at":"2012-03-30T23:54:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.0","html_url":"https://github.com/puma/puma/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"cd4d8722ccd6027c4e6a6d7998d6e117998945a8","kind":"tag","published_at":"2012-03-29T22:50:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.0.0","html_url":"https://github.com/puma/puma/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-04-28T04:05:35.216Z","dependent_packages_count":0,"downloads":2488,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":92.77737289962329,"dependent_repos_count":44.7972532576508,"dependent_packages_count":14.624658068555652,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":50.73309474194324},"purl":"pkg:gem/jun-puma","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/jun-puma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/jun-puma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/jun-puma/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-27T01:00:37.259Z","issues_count":263,"pull_requests_count":773,"avg_time_to_close_issue":13928809.619318182,"avg_time_to_close_pull_request":3480569.265625,"issues_closed_count":176,"pull_requests_closed_count":640,"pull_request_authors_count":115,"issue_authors_count":192,"avg_comments_per_issue":7.178707224334601,"avg_comments_per_pull_request":2.5795601552393275,"merged_pull_requests_count":536,"bot_issues_count":0,"bot_pull_requests_count":11,"past_year_issues_count":46,"past_year_pull_requests_count":188,"past_year_avg_time_to_close_issue":2830705.7391304346,"past_year_avg_time_to_close_pull_request":1202999.2307692308,"past_year_issues_closed_count":23,"past_year_pull_requests_closed_count":130,"past_year_pull_request_authors_count":36,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":5.239130434782608,"past_year_avg_comments_per_pull_request":1.9946808510638299,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/issues","maintainers":[{"login":"MSP-Greg","count":328,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":52,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"evanphx","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evanphx"},{"login":"joshuay03","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"cjlarose","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cjlarose"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"},{"login":"elizasviel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elizasviel"}],"active_maintainers":[{"login":"MSP-Greg","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"joshuay03","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/jun-puma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/jun-puma/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/jun-puma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/jun-puma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/jun-puma/codemeta","maintainers":[{"uuid":"154289","login":"roque86","name":null,"email":null,"url":null,"packages_count":5,"html_url":"https://rubygems.org/profiles/roque86","role":null,"created_at":"2024-10-11T18:21:17.047Z","updated_at":"2024-10-11T18:21:17.047Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/roque86/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205549,"maintainers_count":68473,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},{"id":12372381,"name":"ed2-precompiled_puma","ecosystem":"rubygems","description":"Puma is a simple, fast, multi-threaded, and highly parallel HTTP 1.1 server\nfor Ruby/Rack applications. Puma is intended for use in both development and\nproduction environments. It's great for highly parallel Ruby implementations such as\nJRuby and TruffleRuby as well as as providing process worker support to support CRuby well.\n","homepage":"https://puma.io","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/puma/puma","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2025-10-10T16:33:22.703Z","latest_release_published_at":"2025-10-10T16:33:26.518Z","latest_release_number":"7.0.4","last_synced_at":"2026-04-28T04:02:58.202Z","created_at":"2025-10-10T16:45:30.107Z","updated_at":"2026-04-28T04:05:35.669Z","registry_url":"https://rubygems.org/gems/ed2-precompiled_puma","install_command":"gem install ed2-precompiled_puma -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/ed2-precompiled_puma/","metadata":{"funding":null},"repo_metadata":{"id":38818418,"uuid":"2441517","full_name":"puma/puma","owner":"puma","description":"A Ruby/Rack web server built for parallelism","archived":false,"fork":false,"pushed_at":"2026-04-19T22:54:18.000Z","size":12846,"stargazers_count":7887,"open_issues_count":77,"forks_count":1476,"subscribers_count":171,"default_branch":"main","last_synced_at":"2026-04-22T10:20:05.902Z","etag":null,"topics":["multithreading","rack","ruby","server"],"latest_commit_sha":null,"homepage":"https://puma.io","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puma.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2011-09-23T02:26:08.000Z","updated_at":"2026-04-22T05:09:06.000Z","dependencies_parsed_at":"2025-12-25T16:03:42.772Z","dependency_job_id":null,"html_url":"https://github.com/puma/puma","commit_stats":{"total_commits":3591,"total_committers":516,"mean_commits":6.959302325581396,"dds":0.8267891952102479,"last_synced_commit":"edd2a1728e39d055545fd12ffdfa42d5d4ccbc58"},"previous_names":[],"tags_count":171,"template":false,"template_full_name":null,"purl":"pkg:github/puma/puma","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","download_url":"https://codeload.github.com/puma/puma/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/sbom","scorecard":{"id":594778,"data":{"date":"2025-08-11","repo":{"name":"github.com/puma/puma","commit":"1b08ed77741d0f6ed17c43795df7b50601d09060"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.2,"checks":[{"name":"Code-Review","score":6,"reason":"Found 16/25 approved changesets -- score normalized to 6","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":10,"reason":"26 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-label-status.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/rack_conform.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/ragel.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/skip_duplicate_workflow_runs.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/tests.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/turbo-rails.yml:9","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ragel.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/skip_duplicate_workflow_runs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/skip_duplicate_workflow_runs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:177: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: tools/Dockerfile:3: pin your Docker image by updating ruby:3.2 to ruby:3.2@sha256:f2c162a99e72e980e3a97933428a9809b08c72b193ccff7073ff6a02f6aa6325","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T22:52:33.413Z","repository_id":38818418,"created_at":"2025-08-20T22:52:33.414Z","updated_at":"2025-08-20T22:52:33.414Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32205945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T01:12:49.758Z","status":"online","status_checked_at":"2026-04-24T02:00:07.115Z","response_time":64,"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":"puma","name":"Puma","uuid":"1264292","kind":"organization","description":null,"email":null,"website":"http://puma.io","location":"Los Angeles, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1264292?v=4","repositories_count":11,"last_synced_at":"2024-04-16T00:03:01.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/puma","funding_links":[],"total_stars":9432,"followers":35,"following":0,"created_at":"2022-11-02T16:17:14.367Z","updated_at":"2024-04-16T00:03:02.412Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma/repositories"},"tags":[{"name":"v8.0.0","sha":"08f63d495955eaee065d0ee18849f4ddcd52fe72","kind":"tag","published_at":"2026-04-08T23:45:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v8.0.0","html_url":"https://github.com/puma/puma/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0/manifests"},{"name":"v7.2.0","sha":"96b5aa63e0599e8adf971ceb57efa3cc5663f8a9","kind":"tag","published_at":"2026-01-21T05:38:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.2.0","html_url":"https://github.com/puma/puma/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0/manifests"},{"name":"v7.1.0","sha":"fb2a0733e938c8786e033f22dc5bf66727dddb3a","kind":"tag","published_at":"2025-10-17T15:35:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.1.0","html_url":"https://github.com/puma/puma/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0/manifests"},{"name":"v7.0.4","sha":"a4c451c142a93ffb33af4a643b1e065341d9ad3a","kind":"tag","published_at":"2025-09-23T15:29:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.4","html_url":"https://github.com/puma/puma/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"ef2c6aae78a5df5ceb6126045768e474fe2b51be","kind":"tag","published_at":"2025-09-14T02:14:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.3","html_url":"https://github.com/puma/puma/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"6c4decd0954ad2fa3c8a04738856656bdc957913","kind":"tag","published_at":"2025-09-09T02:56:38.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.2","html_url":"https://github.com/puma/puma/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"ded6a4af98a0d0d066f33396cda5578b71972d78","kind":"tag","published_at":"2025-09-05T21:44:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"89a448e51b9ba22d46a7a6108fb4787623290dc2","kind":"tag","published_at":"2025-09-03T18:29:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0/manifests"},{"name":"v7.0.0.pre1","sha":"4e60f73d857f65e6a5800fc0b4c6286a864d1811","kind":"tag","published_at":"2025-07-31T22:22:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0.pre1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0.pre1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0.pre1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1/manifests"},{"name":"v6.6.1","sha":"5f93ae6e57596e412d2c92448b8a33fd3c05890b","kind":"tag","published_at":"2025-07-31T20:58:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.1","html_url":"https://github.com/puma/puma/releases/tag/v6.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1/manifests"},{"name":"v6.6.0","sha":"5a58290f05bb964bf3d913b9b03564a916e84815","kind":"tag","published_at":"2025-01-28T23:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.0","html_url":"https://github.com/puma/puma/releases/tag/v6.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0/manifests"},{"name":"v6.5.0","sha":"9e98151258b5ce80fa50e88d06827c0122011e7d","kind":"tag","published_at":"2024-11-22T23:49:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.5.0","html_url":"https://github.com/puma/puma/releases/tag/v6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0/manifests"},{"name":"v6.4.3","sha":"e867e53aa4e7df91fa97d8995a80fc2f9466a080","kind":"tag","published_at":"2024-09-19T05:48:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.3","html_url":"https://github.com/puma/puma/releases/tag/v6.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3/manifests"},{"name":"v5.6.9","sha":"f196b23be24712fb8fb16051cc124798cc84f70e","kind":"tag","published_at":"2024-09-19T05:40:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.9","html_url":"https://github.com/puma/puma/releases/tag/v5.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9/manifests"},{"name":"v5.6.8","sha":"129357322e837e7d99c25c9cd71d36ecb4f9540b","kind":"tag","published_at":"2024-01-08T06:00:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.8","html_url":"https://github.com/puma/puma/releases/tag/v5.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8/manifests"},{"name":"v6.4.2","sha":"5fc43d73b6ff193325e657a24ed76dec79133e93","kind":"tag","published_at":"2024-01-08T05:53:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.2","html_url":"https://github.com/puma/puma/releases/tag/v6.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2/manifests"},{"name":"v6.4.1","sha":"a2870252e3c525f6529358807faee1169f28270e","kind":"tag","published_at":"2024-01-02T23:33:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.1","html_url":"https://github.com/puma/puma/releases/tag/v6.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1/manifests"},{"name":"v6.4.0","sha":"52eff8d3344fa0a4daa8d00ba1de74cb746a5ff4","kind":"tag","published_at":"2023-09-21T04:09:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.0","html_url":"https://github.com/puma/puma/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0/manifests"},{"name":"v5.6.7","sha":"78393bf2c58bf293860fa9cdc73938ac58c18afb","kind":"tag","published_at":"2023-08-18T05:56:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.7","html_url":"https://github.com/puma/puma/releases/tag/v5.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7/manifests"},{"name":"v6.3.1","sha":"72bdcd16cd680ab109a9df448b64ab53cb6bfccd","kind":"tag","published_at":"2023-08-18T01:11:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.1","html_url":"https://github.com/puma/puma/releases/tag/v6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1/manifests"},{"name":"v5.6.6","sha":"f8c7b235f971ed6b290cc4733fe7bce840037ede","kind":"tag","published_at":"2023-06-21T02:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.6","html_url":"https://github.com/puma/puma/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6/manifests"},{"name":"v6.3.0","sha":"763d1a1a971d9bb17fc1478859d626a539c29970","kind":"tag","published_at":"2023-05-31T07:06:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.0","html_url":"https://github.com/puma/puma/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0/manifests"},{"name":"v6.2.2","sha":"904b47a0c4347d2d3d7bf8606d1ebd26c6350721","kind":"tag","published_at":"2023-04-17T22:35:58.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.2","html_url":"https://github.com/puma/puma/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"92d976de2dc08128bea9bf8169e25c288ca7387b","kind":"tag","published_at":"2023-03-31T06:48:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.1","html_url":"https://github.com/puma/puma/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"d79f59d69dd91cd1ea401ad5e9051e74b1ce0ebf","kind":"tag","published_at":"2023-03-29T06:49:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.0","html_url":"https://github.com/puma/puma/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0/manifests"},{"name":"v6.1.1","sha":"f0cf66d70684dbc41bce5901e177cb17acf2ea29","kind":"tag","published_at":"2023-02-28T07:29:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.1","html_url":"https://github.com/puma/puma/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"e3d5794a7ebe47577ced4d4dfdd6a6cc969ded01","kind":"tag","published_at":"2023-02-12T04:54:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.0","html_url":"https://github.com/puma/puma/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0/manifests"},{"name":"v6.0.2","sha":"8831577fb0f0fef4a205e3e77e20abc5780cf510","kind":"tag","published_at":"2023-01-01T21:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.2","html_url":"https://github.com/puma/puma/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"45f82b714310fc925549bb36ee4080cd584edc14","kind":"tag","published_at":"2022-12-20T20:18:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.1","html_url":"https://github.com/puma/puma/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"32d999708d7019b85b0518c8e0693773b0bd4ff4","kind":"tag","published_at":"2022-10-14T01:30:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.0","html_url":"https://github.com/puma/puma/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0/manifests"},{"name":"v5.6.5","sha":"3bace01d3009dabc6a7ea269b97bdfea455128cb","kind":"tag","published_at":"2022-08-23T05:59:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.5","html_url":"https://github.com/puma/puma/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5/manifests"},{"name":"v4.3.12","sha":"831d8a8be0da8d2dea7b47d683cfea66a0b0b47f","kind":"tag","published_at":"2022-03-30T15:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.12","html_url":"https://github.com/puma/puma/releases/tag/v4.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12/manifests"},{"name":"v5.6.4","sha":"7add06a280c305eeb32a98c4fca4b34521cbf12f","kind":"tag","published_at":"2022-03-30T14:30:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.4","html_url":"https://github.com/puma/puma/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"643daa1db7637fb6079a5a07054398f39c753a75","kind":"tag","published_at":"2022-03-30T14:23:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.3","html_url":"https://github.com/puma/puma/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3/manifests"},{"name":"v4.3.11","sha":"4ce94d7975d755f5ecdf50c5134b6d8af081e3ad","kind":"tag","published_at":"2022-02-11T21:19:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.11","html_url":"https://github.com/puma/puma/releases/tag/v4.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11/manifests"},{"name":"v5.6.2","sha":"c6340d1fabcd02c4cc5c1d4effaeba393dedb1a8","kind":"tag","published_at":"2022-02-11T21:10:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.2","html_url":"https://github.com/puma/puma/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"e0753de846a1651401343687a22bfd52c97bc72a","kind":"tag","published_at":"2022-01-27T00:36:17.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.1","html_url":"https://github.com/puma/puma/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"61ebbbe8ec5a7937abb48f62ed0e733c2f634e6f","kind":"tag","published_at":"2022-01-25T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.0","html_url":"https://github.com/puma/puma/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0/manifests"},{"name":"v4.3.10","sha":"a62754edc7a9de5295f3aca92f4bca3d606f205d","kind":"tag","published_at":"2021-10-12T23:12:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.10","html_url":"https://github.com/puma/puma/releases/tag/v4.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10/manifests"},{"name":"v5.5.2","sha":"a2bcda414377ee3f5855a66ed83aa41ce6f0a29d","kind":"tag","published_at":"2021-10-12T23:07:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.2","html_url":"https://github.com/puma/puma/releases/tag/v5.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2/manifests"},{"name":"v4.3.9","sha":"fb6ad8f8013ab5cdbb2f444cbfabd0b4fde71139","kind":"tag","published_at":"2021-10-12T15:13:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.9","html_url":"https://github.com/puma/puma/releases/tag/v4.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9/manifests"},{"name":"v5.5.1","sha":"acdc3ae571dfae0e045cf09a295280127db65c7f","kind":"tag","published_at":"2021-10-12T15:09:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.1","html_url":"https://github.com/puma/puma/releases/tag/v5.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1/manifests"},{"name":"v5.5.0","sha":"21e0443cca4a53c8f0f97fe5197423031cab3610","kind":"tag","published_at":"2021-09-19T20:09:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.0","html_url":"https://github.com/puma/puma/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"f041b020aad2da0fa99d183c7e8a4147baeea28d","kind":"tag","published_at":"2021-07-29T14:25:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.4.0","html_url":"https://github.com/puma/puma/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0/manifests"},{"name":"v5.3.2","sha":"f4766ce46976ec623f163a0428515d157f53e420","kind":"tag","published_at":"2021-05-21T17:15:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.2","html_url":"https://github.com/puma/puma/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"1c91a4f1af23328118dbfe5b615f812af5e817ef","kind":"tag","published_at":"2021-05-11T14:54:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.1","html_url":"https://github.com/puma/puma/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1/manifests"},{"name":"v4.3.8","sha":"b911c13f8797aacaa8decf8532d6d7d45fda334f","kind":"tag","published_at":"2021-05-11T14:53:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.8","html_url":"https://github.com/puma/puma/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8/manifests"},{"name":"v5.3.0","sha":"6dfb8bc2ba1175198f5982cc8092bcb7f021fe22","kind":"tag","published_at":"2021-05-07T14:48:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.0","html_url":"https://github.com/puma/puma/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0/manifests"},{"name":"v5.2.2","sha":"a192434909513a0e77b6837ef208f627e502bed2","kind":"tag","published_at":"2021-03-02T16:07:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.2","html_url":"https://github.com/puma/puma/releases/tag/v5.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2/manifests"},{"name":"v5.2.1","sha":"9ede356a4735bd9eb3d2bde34378e47096b689ad","kind":"tag","published_at":"2021-02-05T22:26:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.1","html_url":"https://github.com/puma/puma/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"f7f58ae2ae9e6feb71c1fb80d0fa51471aef9006","kind":"tag","published_at":"2021-01-27T20:36:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.0","html_url":"https://github.com/puma/puma/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0/manifests"},{"name":"v5.1.1","sha":"607c3193cab45caa74c966acc676efc96f2b2ae4","kind":"tag","published_at":"2020-12-10T15:26:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.1","html_url":"https://github.com/puma/puma/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c389c088e509a78abaaf166e34a82e6d3fa218aa","kind":"tag","published_at":"2020-11-30T17:31:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.0","html_url":"https://github.com/puma/puma/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0/manifests"},{"name":"v4.3.7","sha":"f3c95afbec09d8f728fa82a36fd69c9aa6426ab7","kind":"tag","published_at":"2020-11-30T16:52:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.7","html_url":"https://github.com/puma/puma/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7/manifests"},{"name":"v5.0.4","sha":"1f0c08e3a7de13452e2f05d3160d90e04ab1987b","kind":"tag","published_at":"2020-10-27T14:15:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.4","html_url":"https://github.com/puma/puma/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4/manifests"},{"name":"v5.0.3","sha":"d0f75b472c7c32f0daa7ffd56b1c4d945538efb3","kind":"tag","published_at":"2020-10-26T12:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.3","html_url":"https://github.com/puma/puma/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"f9def0b3c90ea0fba471aabdf56281ca636f31d9","kind":"tag","published_at":"2020-09-28T15:15:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"3212427f1e6fddb467d37624e7df8aa28820f862","kind":"tag","published_at":"2020-09-28T13:42:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"13e18e8078c800adfc52af687acc1d8de5f3988d","kind":"commit","published_at":"2020-09-17T17:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0/manifests"},{"name":"v5.0.0.beta2","sha":"b08afd37438534047241b9bb85e6f544dfdab7a0","kind":"commit","published_at":"2020-09-05T22:25:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2/manifests"},{"name":"v4.3.6","sha":"3e3647a32d4c3f6921c80174ada5ee208d71cfa5","kind":"commit","published_at":"2020-09-05T20:58:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.6","html_url":"https://github.com/puma/puma/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6/manifests"},{"name":"v4.3.5","sha":"a24b51b294ff8dd2511f910abe1a0db0d66ed43a","kind":"tag","published_at":"2020-08-11T00:01:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.5","html_url":"https://github.com/puma/puma/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5/manifests"},{"name":"v3.12.6","sha":"0a3c09a0603857f088571d0eb69e0b9adee0fed1","kind":"tag","published_at":"2020-08-10T23:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.6","html_url":"https://github.com/puma/puma/releases/tag/v3.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6/manifests"},{"name":"v3.12.5","sha":"99b18e86c5d0433a2a127de55987f6c31f7ecdc5","kind":"tag","published_at":"2020-05-18T23:12:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.5","html_url":"https://github.com/puma/puma/releases/tag/v3.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5/manifests"},{"name":"v4.3.4","sha":"3846a4e0ae9cdfe80b4dfb7fc477f03ec4cabb9d","kind":"tag","published_at":"2020-05-18T23:10:15.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.4","html_url":"https://github.com/puma/puma/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4/manifests"},{"name":"v5.0.0.beta1","sha":"c1963c0dcf35dcf1ee16adab045842c4931a7398","kind":"tag","published_at":"2020-05-12T01:46:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1/manifests"},{"name":"v3.12.4","sha":"f809e6b7aa3083afb8da5eb54bdd45fc391d1ba1","kind":"tag","published_at":"2020-02-28T19:46:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.4","html_url":"https://github.com/puma/puma/releases/tag/v3.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4/manifests"},{"name":"v4.3.3","sha":"7a6593760d667dff95953e15c2327892e2da673c","kind":"tag","published_at":"2020-02-28T19:20:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.3","html_url":"https://github.com/puma/puma/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3/manifests"},{"name":"v3.12.3","sha":"2ff978fa9f27fd3fcd11ddf774d684fda250c46e","kind":"tag","published_at":"2020-02-27T19:12:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.3","html_url":"https://github.com/puma/puma/releases/tag/v3.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3/manifests"},{"name":"v4.3.2","sha":"040a5bf8842fbaebf6656e6556328d6c45be5b10","kind":"tag","published_at":"2020-02-27T18:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.2","html_url":"https://github.com/puma/puma/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2/manifests"},{"name":"v3.12.2","sha":"bb29fc7fe8f822d0f72706a1ae86e49af3476777","kind":"tag","published_at":"2019-12-05T07:42:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.2","html_url":"https://github.com/puma/puma/releases/tag/v3.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2/manifests"},{"name":"v4.3.1","sha":"2986bc4ab5e03072d4c09739649c5c9221b13c8d","kind":"tag","published_at":"2019-12-05T07:36:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.1","html_url":"https://github.com/puma/puma/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"d20242b2ec76cc7e8078986f29f1e083f62ef157","kind":"tag","published_at":"2019-11-07T19:53:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.0","html_url":"https://github.com/puma/puma/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"2d46f0b63a0a9113603d67b8518acb7ca57af814","kind":"tag","published_at":"2019-10-07T09:42:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.1","html_url":"https://github.com/puma/puma/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"120f2470068b3c065a60fa5868c567a90c3b2893","kind":"tag","published_at":"2019-09-23T09:14:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.0","html_url":"https://github.com/puma/puma/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0/manifests"},{"name":"v4.1.1","sha":"e324a12b6fde3935c8548c81af274562c448f6d9","kind":"tag","published_at":"2019-09-09T12:19:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.1","html_url":"https://github.com/puma/puma/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"736117c13ef2a7ff441e8d27d324ccb6a9087064","kind":"tag","published_at":"2019-08-08T19:28:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.0","html_url":"https://github.com/puma/puma/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"1c9da362c8d2f09360ace3eedc12946dea39de05","kind":"tag","published_at":"2019-07-11T17:45:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.1","html_url":"https://github.com/puma/puma/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"f5d7600e4e4d9104803b5f0f5f596f8dc45fc191","kind":"tag","published_at":"2019-06-25T17:43:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.0","html_url":"https://github.com/puma/puma/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0/manifests"},{"name":"v3.12.1","sha":"461c9e99783e5f69e632acedae83be55017d5fe4","kind":"tag","published_at":"2019-03-19T18:05:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.1","html_url":"https://github.com/puma/puma/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1/manifests"},{"name":"rm","sha":"c24c0c883496f581d9092bbe7f7431129eeb7190","kind":"commit","published_at":"2019-01-04T22:09:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/rm","html_url":"https://github.com/puma/puma/releases/tag/rm","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@rm","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm/manifests"},{"name":"v3.12.0","sha":"f7e1e58dcba1e19e470b6eb0c44c33a0722285f6","kind":"tag","published_at":"2018-07-13T16:04:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.0","html_url":"https://github.com/puma/puma/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0/manifests"},{"name":"v3.11.4","sha":"e1865c25fa0e8169dc2de7d1c6b9a6648bf81842","kind":"commit","published_at":"2018-04-12T19:38:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.4","html_url":"https://github.com/puma/puma/releases/tag/v3.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4/manifests"},{"name":"v3.11.3","sha":"4163dd71a11ed3b5b45799ed99c296e7df6ef3ba","kind":"tag","published_at":"2018-03-06T05:41:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.3","html_url":"https://github.com/puma/puma/releases/tag/v3.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3/manifests"},{"name":"v3.11.2","sha":"dc9fa77f855c5018a03430366ea8c8db17fbfeea","kind":"tag","published_at":"2018-01-19T19:23:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.2","html_url":"https://github.com/puma/puma/releases/tag/v3.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2/manifests"},{"name":"v3.11.1","sha":"beea8dc548ed76580753bbd5984779428e340009","kind":"tag","published_at":"2018-01-19T04:46:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.1","html_url":"https://github.com/puma/puma/releases/tag/v3.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1/manifests"},{"name":"v3.11.0","sha":"f6f3892f4d82638fb7a2a57d993641b1486ee88a","kind":"tag","published_at":"2017-11-20T16:26:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.0","html_url":"https://github.com/puma/puma/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"77ca1f554278b36ae6147af93f811fd1c0698a65","kind":"tag","published_at":"2017-08-17T19:18:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.10.0","html_url":"https://github.com/puma/puma/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0/manifests"},{"name":"v3.9.1","sha":"813eda45ec34f516b6e574bf064b1a6a06029a80","kind":"tag","published_at":"2017-06-03T13:52:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.1","html_url":"https://github.com/puma/puma/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"964780b4e7f85b452332a5ec1c9f069901b3618b","kind":"tag","published_at":"2017-06-01T15:27:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.0","html_url":"https://github.com/puma/puma/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"9aa4e1b45cb6d6b3590cc00a552982b02c246469","kind":"tag","published_at":"2017-03-14T16:21:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.2","html_url":"https://github.com/puma/puma/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"49c1466cfdb08e99265fe01ca5171bbe81f49981","kind":"tag","published_at":"2017-03-10T17:17:54.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.1","html_url":"https://github.com/puma/puma/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"1992a79a0b4c585c3c23b95372b06161e6bd132c","kind":"tag","published_at":"2017-03-09T22:21:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.0","html_url":"https://github.com/puma/puma/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0/manifests"},{"name":"v3.7.1","sha":"f4f094566f779c7f50eac32ab398e53fd020df43","kind":"tag","published_at":"2017-02-20T15:14:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.1","html_url":"https://github.com/puma/puma/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"f413b61f4ba9a453528b1ea44a0dbdd4a6f030f1","kind":"tag","published_at":"2017-01-28T00:35:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.0","html_url":"https://github.com/puma/puma/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0/manifests"},{"name":"v3.6.2","sha":"42bec4600c51ab8a1c1ee5a0e1b738a4ffd82bf2","kind":"tag","published_at":"2016-11-22T23:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.2","html_url":"https://github.com/puma/puma/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"02415e14139854df65910b2a0fde8decab9f4e8c","kind":"tag","published_at":"2016-11-21T18:52:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.1","html_url":"https://github.com/puma/puma/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"b4bf9240802f52e2baea3dbaeb15e9c7b2020af8","kind":"tag","published_at":"2016-07-25T05:17:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.0","html_url":"https://github.com/puma/puma/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"433b885d616462d5ee1961691888c2edfd00e97f","kind":"tag","published_at":"2016-07-20T17:59:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.2","html_url":"https://github.com/puma/puma/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"b6cd454a6d705d4cb7bc03b0baa83e126c069c13","kind":"tag","published_at":"2016-07-20T17:54:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.1","html_url":"https://github.com/puma/puma/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"7cdb33ff6fb8e30ca495216ee1c4d346a2bf7218","kind":"tag","published_at":"2016-07-19T05:07:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.0","html_url":"https://github.com/puma/puma/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"d2da2caf49932827f07994c8b65b1f99001c5fb9","kind":"tag","published_at":"2016-04-07T22:02:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.4.0","html_url":"https://github.com/puma/puma/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"a3136985887d44c79e623b1408a41779b71d8b23","kind":"tag","published_at":"2016-04-05T16:28:19.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.3.0","html_url":"https://github.com/puma/puma/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9a4912a3e46b3603b9d224fdda57fdb97eb6b201","kind":"tag","published_at":"2016-03-20T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.2.0","html_url":"https://github.com/puma/puma/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"d8ce817f08ac035a1622ee7ba41e36ca24ac27aa","kind":"tag","published_at":"2016-03-18T04:32:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.1","html_url":"https://github.com/puma/puma/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cf6a09dfc6863b150b7f81681c50b671200207dc","kind":"tag","published_at":"2016-03-06T00:33:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.0","html_url":"https://github.com/puma/puma/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"32b1fb3742e5918e0e79ee705b48c912a1f0742d","kind":"tag","published_at":"2016-02-26T18:35:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.2","html_url":"https://github.com/puma/puma/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d3379c28006110894090b235d8a89903f492020d","kind":"tag","published_at":"2016-02-26T03:44:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"f0762d1216c825009a5d3d0a13d1d3ec1ff95682","kind":"tag","published_at":"2016-02-25T22:23:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc1","sha":"32913e79c6882bd742b0d743074e97e22c10c082","kind":"tag","published_at":"2016-02-20T01:27:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0.rc1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1/manifests"},{"name":"v2.16.0","sha":"2af80d69d1e3f0a5eec73bcd2b7a7e0d9728e0f2","kind":"tag","published_at":"2016-01-28T03:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.16.0","html_url":"https://github.com/puma/puma/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0/manifests"},{"name":"v2.15.3","sha":"81c2ccb6d4c040de03119109d8784ef28f04035e","kind":"tag","published_at":"2015-11-07T17:17:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.3","html_url":"https://github.com/puma/puma/releases/tag/v2.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3/manifests"},{"name":"v2.15.2","sha":"dd69e9a10c56cddcba25d7b8120a16f9a831533e","kind":"tag","published_at":"2015-11-06T23:35:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.2","html_url":"https://github.com/puma/puma/releases/tag/v2.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2/manifests"},{"name":"v2.15.1","sha":"6b55557e5d657faa988ced476b1746f22cccc1c5","kind":"tag","published_at":"2015-11-06T23:31:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.1","html_url":"https://github.com/puma/puma/releases/tag/v2.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1/manifests"},{"name":"v2.15.0","sha":"8d757750faa356980c7fc275de81a3d1ae2e10cb","kind":"tag","published_at":"2015-11-06T19:09:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.0","html_url":"https://github.com/puma/puma/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0/manifests"},{"name":"v2.14.0","sha":"1cd87a600f51783f2908ea4085c6c596963013f2","kind":"tag","published_at":"2015-09-18T16:56:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.14.0","html_url":"https://github.com/puma/puma/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0/manifests"},{"name":"v2.13.4","sha":"c26490da4ba609e19c38e72a1782e785742b6372","kind":"tag","published_at":"2015-08-16T16:21:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.4","html_url":"https://github.com/puma/puma/releases/tag/v2.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4/manifests"},{"name":"v2.13.3","sha":"524f72453c8bca6c2f95c7cde3e9a8e47dd3be8e","kind":"tag","published_at":"2015-08-16T02:14:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.3","html_url":"https://github.com/puma/puma/releases/tag/v2.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3/manifests"},{"name":"v2.13.2","sha":"d787a8064d5b5aba45bb673e7967d8b9da7e5bfa","kind":"tag","published_at":"2015-08-15T21:51:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.2","html_url":"https://github.com/puma/puma/releases/tag/v2.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2/manifests"},{"name":"v2.13.1","sha":"a64ec48e35482d5be68d09acfa1380bc65002349","kind":"tag","published_at":"2015-08-15T17:10:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.1","html_url":"https://github.com/puma/puma/releases/tag/v2.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1/manifests"},{"name":"v2.13.0","sha":"9bb78a6b1d65a8a50d0fe667912b8add6041a0bd","kind":"tag","published_at":"2015-08-15T01:34:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.0","html_url":"https://github.com/puma/puma/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0/manifests"},{"name":"v2.12.3","sha":"972e8102f520a86b7da6c556770ae01959689a87","kind":"tag","published_at":"2015-08-04T05:19:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.3","html_url":"https://github.com/puma/puma/releases/tag/v2.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3/manifests"},{"name":"v2.12.2","sha":"2348285fcb8fb7f2a30ebdead4ab0900e0ae5634","kind":"tag","published_at":"2015-07-17T18:51:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.2","html_url":"https://github.com/puma/puma/releases/tag/v2.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2/manifests"},{"name":"v2.12.1","sha":"1ca727ea1168a308581ac5fba36ba53a960334b6","kind":"tag","published_at":"2015-07-16T17:05:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.1","html_url":"https://github.com/puma/puma/releases/tag/v2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"efc3d9124722d8a6b50d1b348b035f0d6e548d13","kind":"tag","published_at":"2015-07-14T19:02:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.0","html_url":"https://github.com/puma/puma/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0/manifests"},{"name":"v2.11.3","sha":"e1eb3ecbe88895fc6edf562d99940f07d4b82c98","kind":"tag","published_at":"2015-05-19T04:11:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.3","html_url":"https://github.com/puma/puma/releases/tag/v2.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3/manifests"},{"name":"v2.11.2","sha":"a3af7ba7ab8e7463ad192227f6aaf28d825fbbdf","kind":"tag","published_at":"2015-04-11T20:20:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.2","html_url":"https://github.com/puma/puma/releases/tag/v2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2/manifests"},{"name":"v2.11.0","sha":"e8feadd2b2cc9cf4fd317e71e888ae2077cb11f0","kind":"tag","published_at":"2015-01-20T18:51:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.0","html_url":"https://github.com/puma/puma/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0/manifests"},{"name":"v2.10.2","sha":"bdb3478fb6ed39069270610aec4f97b9287544ff","kind":"commit","published_at":"2014-11-27T07:05:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.2","html_url":"https://github.com/puma/puma/releases/tag/v2.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2/manifests"},{"name":"v2.10.1","sha":"dcd45c9132ca0cfc115e05d5ca0f69c18fc99b37","kind":"tag","published_at":"2014-11-24T19:49:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.1","html_url":"https://github.com/puma/puma/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"8960a90506edfd2bd541f0b8a26f0c26cdd50445","kind":"tag","published_at":"2014-11-24T03:56:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.0","html_url":"https://github.com/puma/puma/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0/manifests"},{"name":"v2.9.2","sha":"971f4829f8a566e97793ded69274a9e71a92992d","kind":"tag","published_at":"2014-10-30T00:15:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.2","html_url":"https://github.com/puma/puma/releases/tag/v2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2/manifests"},{"name":"v2.9.1","sha":"4332f86fbaac214795ea9acfc6f89b6c0c2fb447","kind":"commit","published_at":"2014-09-05T18:34:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.1","html_url":"https://github.com/puma/puma/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"55b9ce01e5160ef9513e1bc0e9bb549762cf3e07","kind":"tag","published_at":"2014-07-13T00:59:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.0","html_url":"https://github.com/puma/puma/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0/manifests"},{"name":"v2.8.2","sha":"de59a88c864c98d6a39b930405ab464f3ddd17f9","kind":"tag","published_at":"2014-04-12T21:08:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.2","html_url":"https://github.com/puma/puma/releases/tag/v2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2/manifests"},{"name":"v2.8.1","sha":"d57385ff692eb39a4ca2e559f51987705f4fcaca","kind":"tag","published_at":"2014-03-06T19:39:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.1","html_url":"https://github.com/puma/puma/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"303f29a1d7a70b3604e5d527d76f31b74ffb5e45","kind":"tag","published_at":"2014-02-28T22:49:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.0","html_url":"https://github.com/puma/puma/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"e8f1a0e7eac4cdec60c147ffdef235d90d00da5e","kind":"tag","published_at":"2013-12-05T17:57:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.1","html_url":"https://github.com/puma/puma/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"f8f6219861dc890b6129b5f871562d42179b9960","kind":"tag","published_at":"2013-12-04T00:52:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.0","html_url":"https://github.com/puma/puma/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"cd6c8fe9422c9136461d21269300c356f83801dc","kind":"tag","published_at":"2013-09-13T17:06:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.6.0","html_url":"https://github.com/puma/puma/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0/manifests"},{"name":"v2.5.1","sha":"ec2b732ba7d072702488c4e9ae7d4aafe65d743d","kind":"tag","published_at":"2013-08-13T23:18:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.1","html_url":"https://github.com/puma/puma/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"8faea06e44504a950ba9874a80358e047841bff3","kind":"tag","published_at":"2013-08-08T23:25:57.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.0","html_url":"https://github.com/puma/puma/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"aacf8ad0d0da840cbc87274b3d7f08a667f83e8f","kind":"tag","published_at":"2013-08-07T23:44:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.1","html_url":"https://github.com/puma/puma/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"2ef57daf8b064ad9cb8af6ab0389f57791bfdb14","kind":"tag","published_at":"2013-07-22T21:44:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.0","html_url":"https://github.com/puma/puma/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"a9349ee28606e692cc0bd1f52647225330e174ce","kind":"tag","published_at":"2013-07-09T05:47:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.2","html_url":"https://github.com/puma/puma/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"2425d9643e6598148705bd92eb7f5f36bbd527c6","kind":"tag","published_at":"2013-07-06T21:00:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.1","html_url":"https://github.com/puma/puma/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"9338e504995228bcdda62f3b506c50e59ca06b56","kind":"tag","published_at":"2013-07-06T05:23:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.0","html_url":"https://github.com/puma/puma/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0/manifests"},{"name":"v2.2.2","sha":"d62a99aeca341dadc70d899eb39a09febb2fe911","kind":"tag","published_at":"2013-07-02T18:41:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.2","html_url":"https://github.com/puma/puma/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"01877c30f5460f1c67c629b29526b87fec585a4e","kind":"tag","published_at":"2013-07-02T18:24:24.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.1","html_url":"https://github.com/puma/puma/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"9b780bacb66699e255e51792aa72488de586f596","kind":"tag","published_at":"2013-07-02T00:52:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.0","html_url":"https://github.com/puma/puma/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"1660c8b7fabc063d3a63c0bc77916550f6353bec","kind":"tag","published_at":"2013-06-20T22:52:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.1","html_url":"https://github.com/puma/puma/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"cc31cb2d231046adb2d225e5f0d2245ada46e1e4","kind":"tag","published_at":"2013-06-18T21:53:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.0","html_url":"https://github.com/puma/puma/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"ba83a60807fe38032b1794213ab791f8024792f4","kind":"commit","published_at":"2013-04-30T18:17:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.1","html_url":"https://github.com/puma/puma/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"d195b69acbab6cf3fc1d08ac656369cd48a1a615","kind":"tag","published_at":"2013-04-29T23:19:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0/manifests"},{"name":"v2.0.0.b7","sha":"df1db1819b6dcf06a23b876af35f766d00ca9559","kind":"tag","published_at":"2013-03-19T05:31:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b7","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7/manifests"},{"name":"v2.0.0.b6","sha":"46cb6754c5e3559ae003dde040aa40ffd6d69748","kind":"tag","published_at":"2013-02-07T02:21:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b6","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6/manifests"},{"name":"v2.0.0.b5","sha":"f336e8f1330b10dee5911d8d66fb855c28774481","kind":"tag","published_at":"2013-02-06T06:51:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b5","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5/manifests"},{"name":"v2.0.0.b4","sha":"ecdb3c870c4b38a1584029bdb6fda311fed2dae4","kind":"tag","published_at":"2012-12-13T05:47:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b4","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4/manifests"},{"name":"v2.0.0.b3","sha":"2e80dec278f54eaeea2abb43e9957be9d00a3ce8","kind":"tag","published_at":"2012-11-22T20:56:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b3","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3/manifests"},{"name":"v2.0.0.b2","sha":"935ee97374caf848e777c5bfd453b78ea9f03814","kind":"tag","published_at":"2012-11-19T04:47:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b2","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2/manifests"},{"name":"v1.6.2","sha":"074adfbf4d9c735530e242a9da55889cad7624ce","kind":"tag","published_at":"2012-08-27T18:03:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.6.2","html_url":"https://github.com/puma/puma/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2/manifests"},{"name":"v1.5.0","sha":"5b11c5e23ce96b6dd8725c02fc6dc1e8fb0a57b6","kind":"tag","published_at":"2012-07-19T23:41:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.5.0","html_url":"https://github.com/puma/puma/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"2459d3b7d53bca7405e2a79d03b91f7c6fa65618","kind":"tag","published_at":"2012-06-04T19:29:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.4.0","html_url":"https://github.com/puma/puma/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"2848930736e79fa42863b12be9f761da7b4b9bb1","kind":"tag","published_at":"2012-05-16T04:02:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.1","html_url":"https://github.com/puma/puma/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"7af141b97fdfdc604481fde84f12134bb9138d20","kind":"tag","published_at":"2012-05-08T21:31:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.0","html_url":"https://github.com/puma/puma/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"f96d0ca05e2d69f7082016eff2e9d6a4824eaaec","kind":"commit","published_at":"2012-04-28T17:11:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.2","html_url":"https://github.com/puma/puma/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"00a5d173fe87eb1c5fca4ff0f13dff06382969e4","kind":"tag","published_at":"2012-04-11T19:19:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.1","html_url":"https://github.com/puma/puma/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"7b77f13dad08df3d47aded839a400e18e87a7a5b","kind":"tag","published_at":"2012-04-11T18:42:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.0","html_url":"https://github.com/puma/puma/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"4beefe3100d51470ea8a330c852f35ca458b9529","kind":"tag","published_at":"2012-03-31T02:40:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.1","html_url":"https://github.com/puma/puma/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"aa4be1c0e9572fa1e0801088f5304ca848b6f4ed","kind":"tag","published_at":"2012-03-30T23:54:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.0","html_url":"https://github.com/puma/puma/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"cd4d8722ccd6027c4e6a6d7998d6e117998945a8","kind":"tag","published_at":"2012-03-29T22:50:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.0.0","html_url":"https://github.com/puma/puma/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-04-28T04:05:35.669Z","dependent_packages_count":0,"downloads":1356,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":91.0166511841619,"dependent_repos_count":43.58752815554346,"dependent_packages_count":14.229849121247383,"stargazers_count":0.1563233546092915,"forks_count":0.14683407749243355,"docker_downloads_count":null,"average":29.827437178610893},"purl":"pkg:gem/ed2-precompiled_puma","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/ed2-precompiled_puma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/ed2-precompiled_puma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/ed2-precompiled_puma/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-27T01:00:37.259Z","issues_count":263,"pull_requests_count":773,"avg_time_to_close_issue":13928809.619318182,"avg_time_to_close_pull_request":3480569.265625,"issues_closed_count":176,"pull_requests_closed_count":640,"pull_request_authors_count":115,"issue_authors_count":192,"avg_comments_per_issue":7.178707224334601,"avg_comments_per_pull_request":2.5795601552393275,"merged_pull_requests_count":536,"bot_issues_count":0,"bot_pull_requests_count":11,"past_year_issues_count":46,"past_year_pull_requests_count":188,"past_year_avg_time_to_close_issue":2830705.7391304346,"past_year_avg_time_to_close_pull_request":1202999.2307692308,"past_year_issues_closed_count":23,"past_year_pull_requests_closed_count":130,"past_year_pull_request_authors_count":36,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":5.239130434782608,"past_year_avg_comments_per_pull_request":1.9946808510638299,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/issues","maintainers":[{"login":"MSP-Greg","count":328,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":52,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"evanphx","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evanphx"},{"login":"joshuay03","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"cjlarose","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cjlarose"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"},{"login":"elizasviel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elizasviel"}],"active_maintainers":[{"login":"MSP-Greg","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"joshuay03","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ed2-precompiled_puma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ed2-precompiled_puma/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ed2-precompiled_puma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ed2-precompiled_puma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ed2-precompiled_puma/codemeta","maintainers":[{"uuid":"102509","login":"edouardchin","name":null,"email":null,"url":null,"packages_count":30,"html_url":"https://rubygems.org/profiles/edouardchin","role":null,"created_at":"2025-10-13T13:59:08.090Z","updated_at":"2025-10-13T13:59:08.090Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/edouardchin/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205549,"maintainers_count":68473,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},{"id":12293928,"name":"piesync-puma","ecosystem":"rubygems","description":"Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly concurrent Ruby implementations such as Rubinius and JRuby as well as as providing process worker support to support CRuby well.","homepage":"https://puma.io","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/puma/puma","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2020-11-23T13:58:56.783Z","latest_release_published_at":"2020-11-23T13:58:56.783Z","latest_release_number":"3.12.6","last_synced_at":"2026-04-28T04:02:58.400Z","created_at":"2025-10-07T04:55:44.758Z","updated_at":"2026-04-28T04:05:35.942Z","registry_url":"https://gem.coop/gems/piesync-puma","install_command":"gem install piesync-puma -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/piesync-puma/","metadata":{"funding":null},"repo_metadata":{"id":38818418,"uuid":"2441517","full_name":"puma/puma","owner":"puma","description":"A Ruby/Rack web server built for parallelism","archived":false,"fork":false,"pushed_at":"2026-04-19T22:54:18.000Z","size":12846,"stargazers_count":7887,"open_issues_count":77,"forks_count":1476,"subscribers_count":171,"default_branch":"main","last_synced_at":"2026-04-22T10:20:05.902Z","etag":null,"topics":["multithreading","rack","ruby","server"],"latest_commit_sha":null,"homepage":"https://puma.io","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puma.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2011-09-23T02:26:08.000Z","updated_at":"2026-04-22T05:09:06.000Z","dependencies_parsed_at":"2025-12-25T16:03:42.772Z","dependency_job_id":null,"html_url":"https://github.com/puma/puma","commit_stats":{"total_commits":3591,"total_committers":516,"mean_commits":6.959302325581396,"dds":0.8267891952102479,"last_synced_commit":"edd2a1728e39d055545fd12ffdfa42d5d4ccbc58"},"previous_names":[],"tags_count":171,"template":false,"template_full_name":null,"purl":"pkg:github/puma/puma","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","download_url":"https://codeload.github.com/puma/puma/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/sbom","scorecard":{"id":594778,"data":{"date":"2025-08-11","repo":{"name":"github.com/puma/puma","commit":"1b08ed77741d0f6ed17c43795df7b50601d09060"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.2,"checks":[{"name":"Code-Review","score":6,"reason":"Found 16/25 approved changesets -- score normalized to 6","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":10,"reason":"26 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-label-status.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/rack_conform.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/ragel.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/skip_duplicate_workflow_runs.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/tests.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/turbo-rails.yml:9","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ragel.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/skip_duplicate_workflow_runs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/skip_duplicate_workflow_runs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:177: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: tools/Dockerfile:3: pin your Docker image by updating ruby:3.2 to ruby:3.2@sha256:f2c162a99e72e980e3a97933428a9809b08c72b193ccff7073ff6a02f6aa6325","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T22:52:33.413Z","repository_id":38818418,"created_at":"2025-08-20T22:52:33.414Z","updated_at":"2025-08-20T22:52:33.414Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32205945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T01:12:49.758Z","status":"online","status_checked_at":"2026-04-24T02:00:07.115Z","response_time":64,"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":"puma","name":"Puma","uuid":"1264292","kind":"organization","description":null,"email":null,"website":"http://puma.io","location":"Los Angeles, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1264292?v=4","repositories_count":11,"last_synced_at":"2024-04-16T00:03:01.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/puma","funding_links":[],"total_stars":9432,"followers":35,"following":0,"created_at":"2022-11-02T16:17:14.367Z","updated_at":"2024-04-16T00:03:02.412Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma/repositories"},"tags":[{"name":"v8.0.0","sha":"08f63d495955eaee065d0ee18849f4ddcd52fe72","kind":"tag","published_at":"2026-04-08T23:45:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v8.0.0","html_url":"https://github.com/puma/puma/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0/manifests"},{"name":"v7.2.0","sha":"96b5aa63e0599e8adf971ceb57efa3cc5663f8a9","kind":"tag","published_at":"2026-01-21T05:38:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.2.0","html_url":"https://github.com/puma/puma/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0/manifests"},{"name":"v7.1.0","sha":"fb2a0733e938c8786e033f22dc5bf66727dddb3a","kind":"tag","published_at":"2025-10-17T15:35:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.1.0","html_url":"https://github.com/puma/puma/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0/manifests"},{"name":"v7.0.4","sha":"a4c451c142a93ffb33af4a643b1e065341d9ad3a","kind":"tag","published_at":"2025-09-23T15:29:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.4","html_url":"https://github.com/puma/puma/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"ef2c6aae78a5df5ceb6126045768e474fe2b51be","kind":"tag","published_at":"2025-09-14T02:14:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.3","html_url":"https://github.com/puma/puma/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"6c4decd0954ad2fa3c8a04738856656bdc957913","kind":"tag","published_at":"2025-09-09T02:56:38.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.2","html_url":"https://github.com/puma/puma/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"ded6a4af98a0d0d066f33396cda5578b71972d78","kind":"tag","published_at":"2025-09-05T21:44:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"89a448e51b9ba22d46a7a6108fb4787623290dc2","kind":"tag","published_at":"2025-09-03T18:29:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0/manifests"},{"name":"v7.0.0.pre1","sha":"4e60f73d857f65e6a5800fc0b4c6286a864d1811","kind":"tag","published_at":"2025-07-31T22:22:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0.pre1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0.pre1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0.pre1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1/manifests"},{"name":"v6.6.1","sha":"5f93ae6e57596e412d2c92448b8a33fd3c05890b","kind":"tag","published_at":"2025-07-31T20:58:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.1","html_url":"https://github.com/puma/puma/releases/tag/v6.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1/manifests"},{"name":"v6.6.0","sha":"5a58290f05bb964bf3d913b9b03564a916e84815","kind":"tag","published_at":"2025-01-28T23:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.0","html_url":"https://github.com/puma/puma/releases/tag/v6.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0/manifests"},{"name":"v6.5.0","sha":"9e98151258b5ce80fa50e88d06827c0122011e7d","kind":"tag","published_at":"2024-11-22T23:49:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.5.0","html_url":"https://github.com/puma/puma/releases/tag/v6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0/manifests"},{"name":"v6.4.3","sha":"e867e53aa4e7df91fa97d8995a80fc2f9466a080","kind":"tag","published_at":"2024-09-19T05:48:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.3","html_url":"https://github.com/puma/puma/releases/tag/v6.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3/manifests"},{"name":"v5.6.9","sha":"f196b23be24712fb8fb16051cc124798cc84f70e","kind":"tag","published_at":"2024-09-19T05:40:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.9","html_url":"https://github.com/puma/puma/releases/tag/v5.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9/manifests"},{"name":"v5.6.8","sha":"129357322e837e7d99c25c9cd71d36ecb4f9540b","kind":"tag","published_at":"2024-01-08T06:00:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.8","html_url":"https://github.com/puma/puma/releases/tag/v5.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8/manifests"},{"name":"v6.4.2","sha":"5fc43d73b6ff193325e657a24ed76dec79133e93","kind":"tag","published_at":"2024-01-08T05:53:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.2","html_url":"https://github.com/puma/puma/releases/tag/v6.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2/manifests"},{"name":"v6.4.1","sha":"a2870252e3c525f6529358807faee1169f28270e","kind":"tag","published_at":"2024-01-02T23:33:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.1","html_url":"https://github.com/puma/puma/releases/tag/v6.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1/manifests"},{"name":"v6.4.0","sha":"52eff8d3344fa0a4daa8d00ba1de74cb746a5ff4","kind":"tag","published_at":"2023-09-21T04:09:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.0","html_url":"https://github.com/puma/puma/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0/manifests"},{"name":"v5.6.7","sha":"78393bf2c58bf293860fa9cdc73938ac58c18afb","kind":"tag","published_at":"2023-08-18T05:56:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.7","html_url":"https://github.com/puma/puma/releases/tag/v5.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7/manifests"},{"name":"v6.3.1","sha":"72bdcd16cd680ab109a9df448b64ab53cb6bfccd","kind":"tag","published_at":"2023-08-18T01:11:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.1","html_url":"https://github.com/puma/puma/releases/tag/v6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1/manifests"},{"name":"v5.6.6","sha":"f8c7b235f971ed6b290cc4733fe7bce840037ede","kind":"tag","published_at":"2023-06-21T02:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.6","html_url":"https://github.com/puma/puma/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6/manifests"},{"name":"v6.3.0","sha":"763d1a1a971d9bb17fc1478859d626a539c29970","kind":"tag","published_at":"2023-05-31T07:06:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.0","html_url":"https://github.com/puma/puma/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0/manifests"},{"name":"v6.2.2","sha":"904b47a0c4347d2d3d7bf8606d1ebd26c6350721","kind":"tag","published_at":"2023-04-17T22:35:58.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.2","html_url":"https://github.com/puma/puma/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"92d976de2dc08128bea9bf8169e25c288ca7387b","kind":"tag","published_at":"2023-03-31T06:48:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.1","html_url":"https://github.com/puma/puma/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"d79f59d69dd91cd1ea401ad5e9051e74b1ce0ebf","kind":"tag","published_at":"2023-03-29T06:49:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.0","html_url":"https://github.com/puma/puma/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0/manifests"},{"name":"v6.1.1","sha":"f0cf66d70684dbc41bce5901e177cb17acf2ea29","kind":"tag","published_at":"2023-02-28T07:29:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.1","html_url":"https://github.com/puma/puma/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"e3d5794a7ebe47577ced4d4dfdd6a6cc969ded01","kind":"tag","published_at":"2023-02-12T04:54:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.0","html_url":"https://github.com/puma/puma/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0/manifests"},{"name":"v6.0.2","sha":"8831577fb0f0fef4a205e3e77e20abc5780cf510","kind":"tag","published_at":"2023-01-01T21:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.2","html_url":"https://github.com/puma/puma/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"45f82b714310fc925549bb36ee4080cd584edc14","kind":"tag","published_at":"2022-12-20T20:18:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.1","html_url":"https://github.com/puma/puma/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"32d999708d7019b85b0518c8e0693773b0bd4ff4","kind":"tag","published_at":"2022-10-14T01:30:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.0","html_url":"https://github.com/puma/puma/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0/manifests"},{"name":"v5.6.5","sha":"3bace01d3009dabc6a7ea269b97bdfea455128cb","kind":"tag","published_at":"2022-08-23T05:59:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.5","html_url":"https://github.com/puma/puma/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5/manifests"},{"name":"v4.3.12","sha":"831d8a8be0da8d2dea7b47d683cfea66a0b0b47f","kind":"tag","published_at":"2022-03-30T15:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.12","html_url":"https://github.com/puma/puma/releases/tag/v4.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12/manifests"},{"name":"v5.6.4","sha":"7add06a280c305eeb32a98c4fca4b34521cbf12f","kind":"tag","published_at":"2022-03-30T14:30:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.4","html_url":"https://github.com/puma/puma/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"643daa1db7637fb6079a5a07054398f39c753a75","kind":"tag","published_at":"2022-03-30T14:23:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.3","html_url":"https://github.com/puma/puma/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3/manifests"},{"name":"v4.3.11","sha":"4ce94d7975d755f5ecdf50c5134b6d8af081e3ad","kind":"tag","published_at":"2022-02-11T21:19:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.11","html_url":"https://github.com/puma/puma/releases/tag/v4.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11/manifests"},{"name":"v5.6.2","sha":"c6340d1fabcd02c4cc5c1d4effaeba393dedb1a8","kind":"tag","published_at":"2022-02-11T21:10:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.2","html_url":"https://github.com/puma/puma/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"e0753de846a1651401343687a22bfd52c97bc72a","kind":"tag","published_at":"2022-01-27T00:36:17.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.1","html_url":"https://github.com/puma/puma/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"61ebbbe8ec5a7937abb48f62ed0e733c2f634e6f","kind":"tag","published_at":"2022-01-25T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.0","html_url":"https://github.com/puma/puma/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0/manifests"},{"name":"v4.3.10","sha":"a62754edc7a9de5295f3aca92f4bca3d606f205d","kind":"tag","published_at":"2021-10-12T23:12:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.10","html_url":"https://github.com/puma/puma/releases/tag/v4.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10/manifests"},{"name":"v5.5.2","sha":"a2bcda414377ee3f5855a66ed83aa41ce6f0a29d","kind":"tag","published_at":"2021-10-12T23:07:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.2","html_url":"https://github.com/puma/puma/releases/tag/v5.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2/manifests"},{"name":"v4.3.9","sha":"fb6ad8f8013ab5cdbb2f444cbfabd0b4fde71139","kind":"tag","published_at":"2021-10-12T15:13:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.9","html_url":"https://github.com/puma/puma/releases/tag/v4.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9/manifests"},{"name":"v5.5.1","sha":"acdc3ae571dfae0e045cf09a295280127db65c7f","kind":"tag","published_at":"2021-10-12T15:09:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.1","html_url":"https://github.com/puma/puma/releases/tag/v5.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1/manifests"},{"name":"v5.5.0","sha":"21e0443cca4a53c8f0f97fe5197423031cab3610","kind":"tag","published_at":"2021-09-19T20:09:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.0","html_url":"https://github.com/puma/puma/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"f041b020aad2da0fa99d183c7e8a4147baeea28d","kind":"tag","published_at":"2021-07-29T14:25:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.4.0","html_url":"https://github.com/puma/puma/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0/manifests"},{"name":"v5.3.2","sha":"f4766ce46976ec623f163a0428515d157f53e420","kind":"tag","published_at":"2021-05-21T17:15:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.2","html_url":"https://github.com/puma/puma/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"1c91a4f1af23328118dbfe5b615f812af5e817ef","kind":"tag","published_at":"2021-05-11T14:54:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.1","html_url":"https://github.com/puma/puma/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1/manifests"},{"name":"v4.3.8","sha":"b911c13f8797aacaa8decf8532d6d7d45fda334f","kind":"tag","published_at":"2021-05-11T14:53:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.8","html_url":"https://github.com/puma/puma/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8/manifests"},{"name":"v5.3.0","sha":"6dfb8bc2ba1175198f5982cc8092bcb7f021fe22","kind":"tag","published_at":"2021-05-07T14:48:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.0","html_url":"https://github.com/puma/puma/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0/manifests"},{"name":"v5.2.2","sha":"a192434909513a0e77b6837ef208f627e502bed2","kind":"tag","published_at":"2021-03-02T16:07:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.2","html_url":"https://github.com/puma/puma/releases/tag/v5.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2/manifests"},{"name":"v5.2.1","sha":"9ede356a4735bd9eb3d2bde34378e47096b689ad","kind":"tag","published_at":"2021-02-05T22:26:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.1","html_url":"https://github.com/puma/puma/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"f7f58ae2ae9e6feb71c1fb80d0fa51471aef9006","kind":"tag","published_at":"2021-01-27T20:36:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.0","html_url":"https://github.com/puma/puma/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0/manifests"},{"name":"v5.1.1","sha":"607c3193cab45caa74c966acc676efc96f2b2ae4","kind":"tag","published_at":"2020-12-10T15:26:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.1","html_url":"https://github.com/puma/puma/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c389c088e509a78abaaf166e34a82e6d3fa218aa","kind":"tag","published_at":"2020-11-30T17:31:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.0","html_url":"https://github.com/puma/puma/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0/manifests"},{"name":"v4.3.7","sha":"f3c95afbec09d8f728fa82a36fd69c9aa6426ab7","kind":"tag","published_at":"2020-11-30T16:52:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.7","html_url":"https://github.com/puma/puma/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7/manifests"},{"name":"v5.0.4","sha":"1f0c08e3a7de13452e2f05d3160d90e04ab1987b","kind":"tag","published_at":"2020-10-27T14:15:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.4","html_url":"https://github.com/puma/puma/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4/manifests"},{"name":"v5.0.3","sha":"d0f75b472c7c32f0daa7ffd56b1c4d945538efb3","kind":"tag","published_at":"2020-10-26T12:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.3","html_url":"https://github.com/puma/puma/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"f9def0b3c90ea0fba471aabdf56281ca636f31d9","kind":"tag","published_at":"2020-09-28T15:15:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"3212427f1e6fddb467d37624e7df8aa28820f862","kind":"tag","published_at":"2020-09-28T13:42:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"13e18e8078c800adfc52af687acc1d8de5f3988d","kind":"commit","published_at":"2020-09-17T17:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0/manifests"},{"name":"v5.0.0.beta2","sha":"b08afd37438534047241b9bb85e6f544dfdab7a0","kind":"commit","published_at":"2020-09-05T22:25:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2/manifests"},{"name":"v4.3.6","sha":"3e3647a32d4c3f6921c80174ada5ee208d71cfa5","kind":"commit","published_at":"2020-09-05T20:58:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.6","html_url":"https://github.com/puma/puma/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6/manifests"},{"name":"v4.3.5","sha":"a24b51b294ff8dd2511f910abe1a0db0d66ed43a","kind":"tag","published_at":"2020-08-11T00:01:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.5","html_url":"https://github.com/puma/puma/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5/manifests"},{"name":"v3.12.6","sha":"0a3c09a0603857f088571d0eb69e0b9adee0fed1","kind":"tag","published_at":"2020-08-10T23:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.6","html_url":"https://github.com/puma/puma/releases/tag/v3.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6/manifests"},{"name":"v3.12.5","sha":"99b18e86c5d0433a2a127de55987f6c31f7ecdc5","kind":"tag","published_at":"2020-05-18T23:12:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.5","html_url":"https://github.com/puma/puma/releases/tag/v3.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5/manifests"},{"name":"v4.3.4","sha":"3846a4e0ae9cdfe80b4dfb7fc477f03ec4cabb9d","kind":"tag","published_at":"2020-05-18T23:10:15.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.4","html_url":"https://github.com/puma/puma/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4/manifests"},{"name":"v5.0.0.beta1","sha":"c1963c0dcf35dcf1ee16adab045842c4931a7398","kind":"tag","published_at":"2020-05-12T01:46:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1/manifests"},{"name":"v3.12.4","sha":"f809e6b7aa3083afb8da5eb54bdd45fc391d1ba1","kind":"tag","published_at":"2020-02-28T19:46:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.4","html_url":"https://github.com/puma/puma/releases/tag/v3.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4/manifests"},{"name":"v4.3.3","sha":"7a6593760d667dff95953e15c2327892e2da673c","kind":"tag","published_at":"2020-02-28T19:20:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.3","html_url":"https://github.com/puma/puma/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3/manifests"},{"name":"v3.12.3","sha":"2ff978fa9f27fd3fcd11ddf774d684fda250c46e","kind":"tag","published_at":"2020-02-27T19:12:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.3","html_url":"https://github.com/puma/puma/releases/tag/v3.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3/manifests"},{"name":"v4.3.2","sha":"040a5bf8842fbaebf6656e6556328d6c45be5b10","kind":"tag","published_at":"2020-02-27T18:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.2","html_url":"https://github.com/puma/puma/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2/manifests"},{"name":"v3.12.2","sha":"bb29fc7fe8f822d0f72706a1ae86e49af3476777","kind":"tag","published_at":"2019-12-05T07:42:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.2","html_url":"https://github.com/puma/puma/releases/tag/v3.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2/manifests"},{"name":"v4.3.1","sha":"2986bc4ab5e03072d4c09739649c5c9221b13c8d","kind":"tag","published_at":"2019-12-05T07:36:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.1","html_url":"https://github.com/puma/puma/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"d20242b2ec76cc7e8078986f29f1e083f62ef157","kind":"tag","published_at":"2019-11-07T19:53:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.0","html_url":"https://github.com/puma/puma/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"2d46f0b63a0a9113603d67b8518acb7ca57af814","kind":"tag","published_at":"2019-10-07T09:42:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.1","html_url":"https://github.com/puma/puma/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"120f2470068b3c065a60fa5868c567a90c3b2893","kind":"tag","published_at":"2019-09-23T09:14:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.0","html_url":"https://github.com/puma/puma/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0/manifests"},{"name":"v4.1.1","sha":"e324a12b6fde3935c8548c81af274562c448f6d9","kind":"tag","published_at":"2019-09-09T12:19:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.1","html_url":"https://github.com/puma/puma/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"736117c13ef2a7ff441e8d27d324ccb6a9087064","kind":"tag","published_at":"2019-08-08T19:28:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.0","html_url":"https://github.com/puma/puma/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"1c9da362c8d2f09360ace3eedc12946dea39de05","kind":"tag","published_at":"2019-07-11T17:45:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.1","html_url":"https://github.com/puma/puma/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"f5d7600e4e4d9104803b5f0f5f596f8dc45fc191","kind":"tag","published_at":"2019-06-25T17:43:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.0","html_url":"https://github.com/puma/puma/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0/manifests"},{"name":"v3.12.1","sha":"461c9e99783e5f69e632acedae83be55017d5fe4","kind":"tag","published_at":"2019-03-19T18:05:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.1","html_url":"https://github.com/puma/puma/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1/manifests"},{"name":"rm","sha":"c24c0c883496f581d9092bbe7f7431129eeb7190","kind":"commit","published_at":"2019-01-04T22:09:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/rm","html_url":"https://github.com/puma/puma/releases/tag/rm","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@rm","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm/manifests"},{"name":"v3.12.0","sha":"f7e1e58dcba1e19e470b6eb0c44c33a0722285f6","kind":"tag","published_at":"2018-07-13T16:04:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.0","html_url":"https://github.com/puma/puma/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0/manifests"},{"name":"v3.11.4","sha":"e1865c25fa0e8169dc2de7d1c6b9a6648bf81842","kind":"commit","published_at":"2018-04-12T19:38:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.4","html_url":"https://github.com/puma/puma/releases/tag/v3.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4/manifests"},{"name":"v3.11.3","sha":"4163dd71a11ed3b5b45799ed99c296e7df6ef3ba","kind":"tag","published_at":"2018-03-06T05:41:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.3","html_url":"https://github.com/puma/puma/releases/tag/v3.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3/manifests"},{"name":"v3.11.2","sha":"dc9fa77f855c5018a03430366ea8c8db17fbfeea","kind":"tag","published_at":"2018-01-19T19:23:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.2","html_url":"https://github.com/puma/puma/releases/tag/v3.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2/manifests"},{"name":"v3.11.1","sha":"beea8dc548ed76580753bbd5984779428e340009","kind":"tag","published_at":"2018-01-19T04:46:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.1","html_url":"https://github.com/puma/puma/releases/tag/v3.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1/manifests"},{"name":"v3.11.0","sha":"f6f3892f4d82638fb7a2a57d993641b1486ee88a","kind":"tag","published_at":"2017-11-20T16:26:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.0","html_url":"https://github.com/puma/puma/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"77ca1f554278b36ae6147af93f811fd1c0698a65","kind":"tag","published_at":"2017-08-17T19:18:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.10.0","html_url":"https://github.com/puma/puma/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0/manifests"},{"name":"v3.9.1","sha":"813eda45ec34f516b6e574bf064b1a6a06029a80","kind":"tag","published_at":"2017-06-03T13:52:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.1","html_url":"https://github.com/puma/puma/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"964780b4e7f85b452332a5ec1c9f069901b3618b","kind":"tag","published_at":"2017-06-01T15:27:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.0","html_url":"https://github.com/puma/puma/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"9aa4e1b45cb6d6b3590cc00a552982b02c246469","kind":"tag","published_at":"2017-03-14T16:21:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.2","html_url":"https://github.com/puma/puma/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"49c1466cfdb08e99265fe01ca5171bbe81f49981","kind":"tag","published_at":"2017-03-10T17:17:54.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.1","html_url":"https://github.com/puma/puma/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"1992a79a0b4c585c3c23b95372b06161e6bd132c","kind":"tag","published_at":"2017-03-09T22:21:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.0","html_url":"https://github.com/puma/puma/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0/manifests"},{"name":"v3.7.1","sha":"f4f094566f779c7f50eac32ab398e53fd020df43","kind":"tag","published_at":"2017-02-20T15:14:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.1","html_url":"https://github.com/puma/puma/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"f413b61f4ba9a453528b1ea44a0dbdd4a6f030f1","kind":"tag","published_at":"2017-01-28T00:35:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.0","html_url":"https://github.com/puma/puma/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0/manifests"},{"name":"v3.6.2","sha":"42bec4600c51ab8a1c1ee5a0e1b738a4ffd82bf2","kind":"tag","published_at":"2016-11-22T23:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.2","html_url":"https://github.com/puma/puma/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"02415e14139854df65910b2a0fde8decab9f4e8c","kind":"tag","published_at":"2016-11-21T18:52:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.1","html_url":"https://github.com/puma/puma/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"b4bf9240802f52e2baea3dbaeb15e9c7b2020af8","kind":"tag","published_at":"2016-07-25T05:17:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.0","html_url":"https://github.com/puma/puma/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"433b885d616462d5ee1961691888c2edfd00e97f","kind":"tag","published_at":"2016-07-20T17:59:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.2","html_url":"https://github.com/puma/puma/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"b6cd454a6d705d4cb7bc03b0baa83e126c069c13","kind":"tag","published_at":"2016-07-20T17:54:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.1","html_url":"https://github.com/puma/puma/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"7cdb33ff6fb8e30ca495216ee1c4d346a2bf7218","kind":"tag","published_at":"2016-07-19T05:07:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.0","html_url":"https://github.com/puma/puma/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"d2da2caf49932827f07994c8b65b1f99001c5fb9","kind":"tag","published_at":"2016-04-07T22:02:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.4.0","html_url":"https://github.com/puma/puma/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"a3136985887d44c79e623b1408a41779b71d8b23","kind":"tag","published_at":"2016-04-05T16:28:19.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.3.0","html_url":"https://github.com/puma/puma/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9a4912a3e46b3603b9d224fdda57fdb97eb6b201","kind":"tag","published_at":"2016-03-20T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.2.0","html_url":"https://github.com/puma/puma/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"d8ce817f08ac035a1622ee7ba41e36ca24ac27aa","kind":"tag","published_at":"2016-03-18T04:32:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.1","html_url":"https://github.com/puma/puma/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cf6a09dfc6863b150b7f81681c50b671200207dc","kind":"tag","published_at":"2016-03-06T00:33:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.0","html_url":"https://github.com/puma/puma/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"32b1fb3742e5918e0e79ee705b48c912a1f0742d","kind":"tag","published_at":"2016-02-26T18:35:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.2","html_url":"https://github.com/puma/puma/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d3379c28006110894090b235d8a89903f492020d","kind":"tag","published_at":"2016-02-26T03:44:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"f0762d1216c825009a5d3d0a13d1d3ec1ff95682","kind":"tag","published_at":"2016-02-25T22:23:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc1","sha":"32913e79c6882bd742b0d743074e97e22c10c082","kind":"tag","published_at":"2016-02-20T01:27:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0.rc1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1/manifests"},{"name":"v2.16.0","sha":"2af80d69d1e3f0a5eec73bcd2b7a7e0d9728e0f2","kind":"tag","published_at":"2016-01-28T03:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.16.0","html_url":"https://github.com/puma/puma/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0/manifests"},{"name":"v2.15.3","sha":"81c2ccb6d4c040de03119109d8784ef28f04035e","kind":"tag","published_at":"2015-11-07T17:17:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.3","html_url":"https://github.com/puma/puma/releases/tag/v2.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3/manifests"},{"name":"v2.15.2","sha":"dd69e9a10c56cddcba25d7b8120a16f9a831533e","kind":"tag","published_at":"2015-11-06T23:35:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.2","html_url":"https://github.com/puma/puma/releases/tag/v2.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2/manifests"},{"name":"v2.15.1","sha":"6b55557e5d657faa988ced476b1746f22cccc1c5","kind":"tag","published_at":"2015-11-06T23:31:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.1","html_url":"https://github.com/puma/puma/releases/tag/v2.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1/manifests"},{"name":"v2.15.0","sha":"8d757750faa356980c7fc275de81a3d1ae2e10cb","kind":"tag","published_at":"2015-11-06T19:09:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.0","html_url":"https://github.com/puma/puma/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0/manifests"},{"name":"v2.14.0","sha":"1cd87a600f51783f2908ea4085c6c596963013f2","kind":"tag","published_at":"2015-09-18T16:56:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.14.0","html_url":"https://github.com/puma/puma/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0/manifests"},{"name":"v2.13.4","sha":"c26490da4ba609e19c38e72a1782e785742b6372","kind":"tag","published_at":"2015-08-16T16:21:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.4","html_url":"https://github.com/puma/puma/releases/tag/v2.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4/manifests"},{"name":"v2.13.3","sha":"524f72453c8bca6c2f95c7cde3e9a8e47dd3be8e","kind":"tag","published_at":"2015-08-16T02:14:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.3","html_url":"https://github.com/puma/puma/releases/tag/v2.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3/manifests"},{"name":"v2.13.2","sha":"d787a8064d5b5aba45bb673e7967d8b9da7e5bfa","kind":"tag","published_at":"2015-08-15T21:51:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.2","html_url":"https://github.com/puma/puma/releases/tag/v2.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2/manifests"},{"name":"v2.13.1","sha":"a64ec48e35482d5be68d09acfa1380bc65002349","kind":"tag","published_at":"2015-08-15T17:10:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.1","html_url":"https://github.com/puma/puma/releases/tag/v2.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1/manifests"},{"name":"v2.13.0","sha":"9bb78a6b1d65a8a50d0fe667912b8add6041a0bd","kind":"tag","published_at":"2015-08-15T01:34:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.0","html_url":"https://github.com/puma/puma/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0/manifests"},{"name":"v2.12.3","sha":"972e8102f520a86b7da6c556770ae01959689a87","kind":"tag","published_at":"2015-08-04T05:19:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.3","html_url":"https://github.com/puma/puma/releases/tag/v2.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3/manifests"},{"name":"v2.12.2","sha":"2348285fcb8fb7f2a30ebdead4ab0900e0ae5634","kind":"tag","published_at":"2015-07-17T18:51:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.2","html_url":"https://github.com/puma/puma/releases/tag/v2.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2/manifests"},{"name":"v2.12.1","sha":"1ca727ea1168a308581ac5fba36ba53a960334b6","kind":"tag","published_at":"2015-07-16T17:05:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.1","html_url":"https://github.com/puma/puma/releases/tag/v2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"efc3d9124722d8a6b50d1b348b035f0d6e548d13","kind":"tag","published_at":"2015-07-14T19:02:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.0","html_url":"https://github.com/puma/puma/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0/manifests"},{"name":"v2.11.3","sha":"e1eb3ecbe88895fc6edf562d99940f07d4b82c98","kind":"tag","published_at":"2015-05-19T04:11:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.3","html_url":"https://github.com/puma/puma/releases/tag/v2.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3/manifests"},{"name":"v2.11.2","sha":"a3af7ba7ab8e7463ad192227f6aaf28d825fbbdf","kind":"tag","published_at":"2015-04-11T20:20:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.2","html_url":"https://github.com/puma/puma/releases/tag/v2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2/manifests"},{"name":"v2.11.0","sha":"e8feadd2b2cc9cf4fd317e71e888ae2077cb11f0","kind":"tag","published_at":"2015-01-20T18:51:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.0","html_url":"https://github.com/puma/puma/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0/manifests"},{"name":"v2.10.2","sha":"bdb3478fb6ed39069270610aec4f97b9287544ff","kind":"commit","published_at":"2014-11-27T07:05:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.2","html_url":"https://github.com/puma/puma/releases/tag/v2.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2/manifests"},{"name":"v2.10.1","sha":"dcd45c9132ca0cfc115e05d5ca0f69c18fc99b37","kind":"tag","published_at":"2014-11-24T19:49:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.1","html_url":"https://github.com/puma/puma/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"8960a90506edfd2bd541f0b8a26f0c26cdd50445","kind":"tag","published_at":"2014-11-24T03:56:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.0","html_url":"https://github.com/puma/puma/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0/manifests"},{"name":"v2.9.2","sha":"971f4829f8a566e97793ded69274a9e71a92992d","kind":"tag","published_at":"2014-10-30T00:15:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.2","html_url":"https://github.com/puma/puma/releases/tag/v2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2/manifests"},{"name":"v2.9.1","sha":"4332f86fbaac214795ea9acfc6f89b6c0c2fb447","kind":"commit","published_at":"2014-09-05T18:34:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.1","html_url":"https://github.com/puma/puma/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"55b9ce01e5160ef9513e1bc0e9bb549762cf3e07","kind":"tag","published_at":"2014-07-13T00:59:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.0","html_url":"https://github.com/puma/puma/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0/manifests"},{"name":"v2.8.2","sha":"de59a88c864c98d6a39b930405ab464f3ddd17f9","kind":"tag","published_at":"2014-04-12T21:08:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.2","html_url":"https://github.com/puma/puma/releases/tag/v2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2/manifests"},{"name":"v2.8.1","sha":"d57385ff692eb39a4ca2e559f51987705f4fcaca","kind":"tag","published_at":"2014-03-06T19:39:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.1","html_url":"https://github.com/puma/puma/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"303f29a1d7a70b3604e5d527d76f31b74ffb5e45","kind":"tag","published_at":"2014-02-28T22:49:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.0","html_url":"https://github.com/puma/puma/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"e8f1a0e7eac4cdec60c147ffdef235d90d00da5e","kind":"tag","published_at":"2013-12-05T17:57:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.1","html_url":"https://github.com/puma/puma/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"f8f6219861dc890b6129b5f871562d42179b9960","kind":"tag","published_at":"2013-12-04T00:52:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.0","html_url":"https://github.com/puma/puma/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"cd6c8fe9422c9136461d21269300c356f83801dc","kind":"tag","published_at":"2013-09-13T17:06:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.6.0","html_url":"https://github.com/puma/puma/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0/manifests"},{"name":"v2.5.1","sha":"ec2b732ba7d072702488c4e9ae7d4aafe65d743d","kind":"tag","published_at":"2013-08-13T23:18:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.1","html_url":"https://github.com/puma/puma/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"8faea06e44504a950ba9874a80358e047841bff3","kind":"tag","published_at":"2013-08-08T23:25:57.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.0","html_url":"https://github.com/puma/puma/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"aacf8ad0d0da840cbc87274b3d7f08a667f83e8f","kind":"tag","published_at":"2013-08-07T23:44:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.1","html_url":"https://github.com/puma/puma/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"2ef57daf8b064ad9cb8af6ab0389f57791bfdb14","kind":"tag","published_at":"2013-07-22T21:44:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.0","html_url":"https://github.com/puma/puma/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"a9349ee28606e692cc0bd1f52647225330e174ce","kind":"tag","published_at":"2013-07-09T05:47:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.2","html_url":"https://github.com/puma/puma/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"2425d9643e6598148705bd92eb7f5f36bbd527c6","kind":"tag","published_at":"2013-07-06T21:00:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.1","html_url":"https://github.com/puma/puma/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"9338e504995228bcdda62f3b506c50e59ca06b56","kind":"tag","published_at":"2013-07-06T05:23:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.0","html_url":"https://github.com/puma/puma/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0/manifests"},{"name":"v2.2.2","sha":"d62a99aeca341dadc70d899eb39a09febb2fe911","kind":"tag","published_at":"2013-07-02T18:41:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.2","html_url":"https://github.com/puma/puma/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"01877c30f5460f1c67c629b29526b87fec585a4e","kind":"tag","published_at":"2013-07-02T18:24:24.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.1","html_url":"https://github.com/puma/puma/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"9b780bacb66699e255e51792aa72488de586f596","kind":"tag","published_at":"2013-07-02T00:52:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.0","html_url":"https://github.com/puma/puma/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"1660c8b7fabc063d3a63c0bc77916550f6353bec","kind":"tag","published_at":"2013-06-20T22:52:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.1","html_url":"https://github.com/puma/puma/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"cc31cb2d231046adb2d225e5f0d2245ada46e1e4","kind":"tag","published_at":"2013-06-18T21:53:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.0","html_url":"https://github.com/puma/puma/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"ba83a60807fe38032b1794213ab791f8024792f4","kind":"commit","published_at":"2013-04-30T18:17:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.1","html_url":"https://github.com/puma/puma/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"d195b69acbab6cf3fc1d08ac656369cd48a1a615","kind":"tag","published_at":"2013-04-29T23:19:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0/manifests"},{"name":"v2.0.0.b7","sha":"df1db1819b6dcf06a23b876af35f766d00ca9559","kind":"tag","published_at":"2013-03-19T05:31:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b7","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7/manifests"},{"name":"v2.0.0.b6","sha":"46cb6754c5e3559ae003dde040aa40ffd6d69748","kind":"tag","published_at":"2013-02-07T02:21:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b6","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6/manifests"},{"name":"v2.0.0.b5","sha":"f336e8f1330b10dee5911d8d66fb855c28774481","kind":"tag","published_at":"2013-02-06T06:51:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b5","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5/manifests"},{"name":"v2.0.0.b4","sha":"ecdb3c870c4b38a1584029bdb6fda311fed2dae4","kind":"tag","published_at":"2012-12-13T05:47:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b4","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4/manifests"},{"name":"v2.0.0.b3","sha":"2e80dec278f54eaeea2abb43e9957be9d00a3ce8","kind":"tag","published_at":"2012-11-22T20:56:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b3","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3/manifests"},{"name":"v2.0.0.b2","sha":"935ee97374caf848e777c5bfd453b78ea9f03814","kind":"tag","published_at":"2012-11-19T04:47:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b2","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2/manifests"},{"name":"v1.6.2","sha":"074adfbf4d9c735530e242a9da55889cad7624ce","kind":"tag","published_at":"2012-08-27T18:03:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.6.2","html_url":"https://github.com/puma/puma/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2/manifests"},{"name":"v1.5.0","sha":"5b11c5e23ce96b6dd8725c02fc6dc1e8fb0a57b6","kind":"tag","published_at":"2012-07-19T23:41:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.5.0","html_url":"https://github.com/puma/puma/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"2459d3b7d53bca7405e2a79d03b91f7c6fa65618","kind":"tag","published_at":"2012-06-04T19:29:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.4.0","html_url":"https://github.com/puma/puma/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"2848930736e79fa42863b12be9f761da7b4b9bb1","kind":"tag","published_at":"2012-05-16T04:02:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.1","html_url":"https://github.com/puma/puma/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"7af141b97fdfdc604481fde84f12134bb9138d20","kind":"tag","published_at":"2012-05-08T21:31:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.0","html_url":"https://github.com/puma/puma/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"f96d0ca05e2d69f7082016eff2e9d6a4824eaaec","kind":"commit","published_at":"2012-04-28T17:11:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.2","html_url":"https://github.com/puma/puma/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"00a5d173fe87eb1c5fca4ff0f13dff06382969e4","kind":"tag","published_at":"2012-04-11T19:19:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.1","html_url":"https://github.com/puma/puma/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"7b77f13dad08df3d47aded839a400e18e87a7a5b","kind":"tag","published_at":"2012-04-11T18:42:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.0","html_url":"https://github.com/puma/puma/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"4beefe3100d51470ea8a330c852f35ca458b9529","kind":"tag","published_at":"2012-03-31T02:40:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.1","html_url":"https://github.com/puma/puma/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"aa4be1c0e9572fa1e0801088f5304ca848b6f4ed","kind":"tag","published_at":"2012-03-30T23:54:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.0","html_url":"https://github.com/puma/puma/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"cd4d8722ccd6027c4e6a6d7998d6e117998945a8","kind":"tag","published_at":"2012-03-29T22:50:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.0.0","html_url":"https://github.com/puma/puma/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-04-28T04:05:35.942Z","dependent_packages_count":0,"downloads":5755,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":65.48651512857668,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":21.828838376192227},"purl":"pkg:gem/piesync-puma?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/piesync-puma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/piesync-puma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/piesync-puma/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-27T01:00:37.259Z","issues_count":263,"pull_requests_count":773,"avg_time_to_close_issue":13928809.619318182,"avg_time_to_close_pull_request":3480569.265625,"issues_closed_count":176,"pull_requests_closed_count":640,"pull_request_authors_count":115,"issue_authors_count":192,"avg_comments_per_issue":7.178707224334601,"avg_comments_per_pull_request":2.5795601552393275,"merged_pull_requests_count":536,"bot_issues_count":0,"bot_pull_requests_count":11,"past_year_issues_count":46,"past_year_pull_requests_count":188,"past_year_avg_time_to_close_issue":2830705.7391304346,"past_year_avg_time_to_close_pull_request":1202999.2307692308,"past_year_issues_closed_count":23,"past_year_pull_requests_closed_count":130,"past_year_pull_request_authors_count":36,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":5.239130434782608,"past_year_avg_comments_per_pull_request":1.9946808510638299,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/issues","maintainers":[{"login":"MSP-Greg","count":328,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":52,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"evanphx","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evanphx"},{"login":"joshuay03","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"cjlarose","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cjlarose"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"},{"login":"elizasviel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elizasviel"}],"active_maintainers":[{"login":"MSP-Greg","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"joshuay03","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/piesync-puma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/piesync-puma/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/piesync-puma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/piesync-puma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/piesync-puma/codemeta","maintainers":[{"uuid":"101474","login":"bonias","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://gem.coop/profiles/bonias","role":null,"created_at":"2025-10-08T01:56:07.410Z","updated_at":"2025-10-08T01:56:07.410Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/bonias/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190402,"maintainers_count":67481,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}},{"id":12258316,"name":"jun-puma","ecosystem":"rubygems","description":"Puma is a simple, fast, threaded, and highly parallel HTTP 1.1 server for Ruby/Rack applications. Puma is intended for use in both development and production environments. It's great for highly parallel Ruby implementations such as Rubinius and JRuby as well as as providing process worker support to support CRuby well.","homepage":"https://puma.io","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/puma/puma","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2024-10-11T18:12:42.830Z","latest_release_published_at":"2024-10-11T23:48:23.224Z","latest_release_number":"1.0.3-java","last_synced_at":"2026-04-28T04:02:58.445Z","created_at":"2025-10-07T03:49:55.010Z","updated_at":"2026-04-28T04:05:35.942Z","registry_url":"https://gem.coop/gems/jun-puma","install_command":"gem install jun-puma -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/jun-puma/","metadata":{"funding":null},"repo_metadata":{"id":38818418,"uuid":"2441517","full_name":"puma/puma","owner":"puma","description":"A Ruby/Rack web server built for parallelism","archived":false,"fork":false,"pushed_at":"2026-04-19T22:54:18.000Z","size":12846,"stargazers_count":7887,"open_issues_count":77,"forks_count":1476,"subscribers_count":171,"default_branch":"main","last_synced_at":"2026-04-22T10:20:05.902Z","etag":null,"topics":["multithreading","rack","ruby","server"],"latest_commit_sha":null,"homepage":"https://puma.io","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puma.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2011-09-23T02:26:08.000Z","updated_at":"2026-04-22T05:09:06.000Z","dependencies_parsed_at":"2025-12-25T16:03:42.772Z","dependency_job_id":null,"html_url":"https://github.com/puma/puma","commit_stats":{"total_commits":3591,"total_committers":516,"mean_commits":6.959302325581396,"dds":0.8267891952102479,"last_synced_commit":"edd2a1728e39d055545fd12ffdfa42d5d4ccbc58"},"previous_names":[],"tags_count":171,"template":false,"template_full_name":null,"purl":"pkg:github/puma/puma","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","download_url":"https://codeload.github.com/puma/puma/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/sbom","scorecard":{"id":594778,"data":{"date":"2025-08-11","repo":{"name":"github.com/puma/puma","commit":"1b08ed77741d0f6ed17c43795df7b50601d09060"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.2,"checks":[{"name":"Code-Review","score":6,"reason":"Found 16/25 approved changesets -- score normalized to 6","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":10,"reason":"26 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-label-status.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/rack_conform.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/ragel.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/skip_duplicate_workflow_runs.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/tests.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/turbo-rails.yml:9","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ragel.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/skip_duplicate_workflow_runs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/skip_duplicate_workflow_runs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:177: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: tools/Dockerfile:3: pin your Docker image by updating ruby:3.2 to ruby:3.2@sha256:f2c162a99e72e980e3a97933428a9809b08c72b193ccff7073ff6a02f6aa6325","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T22:52:33.413Z","repository_id":38818418,"created_at":"2025-08-20T22:52:33.414Z","updated_at":"2025-08-20T22:52:33.414Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32205945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T01:12:49.758Z","status":"online","status_checked_at":"2026-04-24T02:00:07.115Z","response_time":64,"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":"puma","name":"Puma","uuid":"1264292","kind":"organization","description":null,"email":null,"website":"http://puma.io","location":"Los Angeles, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1264292?v=4","repositories_count":11,"last_synced_at":"2024-04-16T00:03:01.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/puma","funding_links":[],"total_stars":9432,"followers":35,"following":0,"created_at":"2022-11-02T16:17:14.367Z","updated_at":"2024-04-16T00:03:02.412Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma/repositories"},"tags":[{"name":"v8.0.0","sha":"08f63d495955eaee065d0ee18849f4ddcd52fe72","kind":"tag","published_at":"2026-04-08T23:45:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v8.0.0","html_url":"https://github.com/puma/puma/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0/manifests"},{"name":"v7.2.0","sha":"96b5aa63e0599e8adf971ceb57efa3cc5663f8a9","kind":"tag","published_at":"2026-01-21T05:38:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.2.0","html_url":"https://github.com/puma/puma/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0/manifests"},{"name":"v7.1.0","sha":"fb2a0733e938c8786e033f22dc5bf66727dddb3a","kind":"tag","published_at":"2025-10-17T15:35:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.1.0","html_url":"https://github.com/puma/puma/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0/manifests"},{"name":"v7.0.4","sha":"a4c451c142a93ffb33af4a643b1e065341d9ad3a","kind":"tag","published_at":"2025-09-23T15:29:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.4","html_url":"https://github.com/puma/puma/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"ef2c6aae78a5df5ceb6126045768e474fe2b51be","kind":"tag","published_at":"2025-09-14T02:14:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.3","html_url":"https://github.com/puma/puma/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"6c4decd0954ad2fa3c8a04738856656bdc957913","kind":"tag","published_at":"2025-09-09T02:56:38.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.2","html_url":"https://github.com/puma/puma/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"ded6a4af98a0d0d066f33396cda5578b71972d78","kind":"tag","published_at":"2025-09-05T21:44:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"89a448e51b9ba22d46a7a6108fb4787623290dc2","kind":"tag","published_at":"2025-09-03T18:29:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0/manifests"},{"name":"v7.0.0.pre1","sha":"4e60f73d857f65e6a5800fc0b4c6286a864d1811","kind":"tag","published_at":"2025-07-31T22:22:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0.pre1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0.pre1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0.pre1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1/manifests"},{"name":"v6.6.1","sha":"5f93ae6e57596e412d2c92448b8a33fd3c05890b","kind":"tag","published_at":"2025-07-31T20:58:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.1","html_url":"https://github.com/puma/puma/releases/tag/v6.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1/manifests"},{"name":"v6.6.0","sha":"5a58290f05bb964bf3d913b9b03564a916e84815","kind":"tag","published_at":"2025-01-28T23:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.0","html_url":"https://github.com/puma/puma/releases/tag/v6.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0/manifests"},{"name":"v6.5.0","sha":"9e98151258b5ce80fa50e88d06827c0122011e7d","kind":"tag","published_at":"2024-11-22T23:49:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.5.0","html_url":"https://github.com/puma/puma/releases/tag/v6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0/manifests"},{"name":"v6.4.3","sha":"e867e53aa4e7df91fa97d8995a80fc2f9466a080","kind":"tag","published_at":"2024-09-19T05:48:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.3","html_url":"https://github.com/puma/puma/releases/tag/v6.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3/manifests"},{"name":"v5.6.9","sha":"f196b23be24712fb8fb16051cc124798cc84f70e","kind":"tag","published_at":"2024-09-19T05:40:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.9","html_url":"https://github.com/puma/puma/releases/tag/v5.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9/manifests"},{"name":"v5.6.8","sha":"129357322e837e7d99c25c9cd71d36ecb4f9540b","kind":"tag","published_at":"2024-01-08T06:00:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.8","html_url":"https://github.com/puma/puma/releases/tag/v5.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8/manifests"},{"name":"v6.4.2","sha":"5fc43d73b6ff193325e657a24ed76dec79133e93","kind":"tag","published_at":"2024-01-08T05:53:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.2","html_url":"https://github.com/puma/puma/releases/tag/v6.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2/manifests"},{"name":"v6.4.1","sha":"a2870252e3c525f6529358807faee1169f28270e","kind":"tag","published_at":"2024-01-02T23:33:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.1","html_url":"https://github.com/puma/puma/releases/tag/v6.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1/manifests"},{"name":"v6.4.0","sha":"52eff8d3344fa0a4daa8d00ba1de74cb746a5ff4","kind":"tag","published_at":"2023-09-21T04:09:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.0","html_url":"https://github.com/puma/puma/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0/manifests"},{"name":"v5.6.7","sha":"78393bf2c58bf293860fa9cdc73938ac58c18afb","kind":"tag","published_at":"2023-08-18T05:56:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.7","html_url":"https://github.com/puma/puma/releases/tag/v5.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7/manifests"},{"name":"v6.3.1","sha":"72bdcd16cd680ab109a9df448b64ab53cb6bfccd","kind":"tag","published_at":"2023-08-18T01:11:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.1","html_url":"https://github.com/puma/puma/releases/tag/v6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1/manifests"},{"name":"v5.6.6","sha":"f8c7b235f971ed6b290cc4733fe7bce840037ede","kind":"tag","published_at":"2023-06-21T02:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.6","html_url":"https://github.com/puma/puma/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6/manifests"},{"name":"v6.3.0","sha":"763d1a1a971d9bb17fc1478859d626a539c29970","kind":"tag","published_at":"2023-05-31T07:06:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.0","html_url":"https://github.com/puma/puma/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0/manifests"},{"name":"v6.2.2","sha":"904b47a0c4347d2d3d7bf8606d1ebd26c6350721","kind":"tag","published_at":"2023-04-17T22:35:58.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.2","html_url":"https://github.com/puma/puma/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"92d976de2dc08128bea9bf8169e25c288ca7387b","kind":"tag","published_at":"2023-03-31T06:48:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.1","html_url":"https://github.com/puma/puma/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"d79f59d69dd91cd1ea401ad5e9051e74b1ce0ebf","kind":"tag","published_at":"2023-03-29T06:49:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.0","html_url":"https://github.com/puma/puma/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0/manifests"},{"name":"v6.1.1","sha":"f0cf66d70684dbc41bce5901e177cb17acf2ea29","kind":"tag","published_at":"2023-02-28T07:29:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.1","html_url":"https://github.com/puma/puma/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"e3d5794a7ebe47577ced4d4dfdd6a6cc969ded01","kind":"tag","published_at":"2023-02-12T04:54:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.0","html_url":"https://github.com/puma/puma/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0/manifests"},{"name":"v6.0.2","sha":"8831577fb0f0fef4a205e3e77e20abc5780cf510","kind":"tag","published_at":"2023-01-01T21:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.2","html_url":"https://github.com/puma/puma/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"45f82b714310fc925549bb36ee4080cd584edc14","kind":"tag","published_at":"2022-12-20T20:18:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.1","html_url":"https://github.com/puma/puma/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"32d999708d7019b85b0518c8e0693773b0bd4ff4","kind":"tag","published_at":"2022-10-14T01:30:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.0","html_url":"https://github.com/puma/puma/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0/manifests"},{"name":"v5.6.5","sha":"3bace01d3009dabc6a7ea269b97bdfea455128cb","kind":"tag","published_at":"2022-08-23T05:59:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.5","html_url":"https://github.com/puma/puma/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5/manifests"},{"name":"v4.3.12","sha":"831d8a8be0da8d2dea7b47d683cfea66a0b0b47f","kind":"tag","published_at":"2022-03-30T15:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.12","html_url":"https://github.com/puma/puma/releases/tag/v4.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12/manifests"},{"name":"v5.6.4","sha":"7add06a280c305eeb32a98c4fca4b34521cbf12f","kind":"tag","published_at":"2022-03-30T14:30:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.4","html_url":"https://github.com/puma/puma/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"643daa1db7637fb6079a5a07054398f39c753a75","kind":"tag","published_at":"2022-03-30T14:23:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.3","html_url":"https://github.com/puma/puma/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3/manifests"},{"name":"v4.3.11","sha":"4ce94d7975d755f5ecdf50c5134b6d8af081e3ad","kind":"tag","published_at":"2022-02-11T21:19:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.11","html_url":"https://github.com/puma/puma/releases/tag/v4.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11/manifests"},{"name":"v5.6.2","sha":"c6340d1fabcd02c4cc5c1d4effaeba393dedb1a8","kind":"tag","published_at":"2022-02-11T21:10:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.2","html_url":"https://github.com/puma/puma/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"e0753de846a1651401343687a22bfd52c97bc72a","kind":"tag","published_at":"2022-01-27T00:36:17.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.1","html_url":"https://github.com/puma/puma/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"61ebbbe8ec5a7937abb48f62ed0e733c2f634e6f","kind":"tag","published_at":"2022-01-25T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.0","html_url":"https://github.com/puma/puma/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0/manifests"},{"name":"v4.3.10","sha":"a62754edc7a9de5295f3aca92f4bca3d606f205d","kind":"tag","published_at":"2021-10-12T23:12:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.10","html_url":"https://github.com/puma/puma/releases/tag/v4.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10/manifests"},{"name":"v5.5.2","sha":"a2bcda414377ee3f5855a66ed83aa41ce6f0a29d","kind":"tag","published_at":"2021-10-12T23:07:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.2","html_url":"https://github.com/puma/puma/releases/tag/v5.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2/manifests"},{"name":"v4.3.9","sha":"fb6ad8f8013ab5cdbb2f444cbfabd0b4fde71139","kind":"tag","published_at":"2021-10-12T15:13:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.9","html_url":"https://github.com/puma/puma/releases/tag/v4.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9/manifests"},{"name":"v5.5.1","sha":"acdc3ae571dfae0e045cf09a295280127db65c7f","kind":"tag","published_at":"2021-10-12T15:09:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.1","html_url":"https://github.com/puma/puma/releases/tag/v5.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1/manifests"},{"name":"v5.5.0","sha":"21e0443cca4a53c8f0f97fe5197423031cab3610","kind":"tag","published_at":"2021-09-19T20:09:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.0","html_url":"https://github.com/puma/puma/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"f041b020aad2da0fa99d183c7e8a4147baeea28d","kind":"tag","published_at":"2021-07-29T14:25:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.4.0","html_url":"https://github.com/puma/puma/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0/manifests"},{"name":"v5.3.2","sha":"f4766ce46976ec623f163a0428515d157f53e420","kind":"tag","published_at":"2021-05-21T17:15:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.2","html_url":"https://github.com/puma/puma/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"1c91a4f1af23328118dbfe5b615f812af5e817ef","kind":"tag","published_at":"2021-05-11T14:54:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.1","html_url":"https://github.com/puma/puma/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1/manifests"},{"name":"v4.3.8","sha":"b911c13f8797aacaa8decf8532d6d7d45fda334f","kind":"tag","published_at":"2021-05-11T14:53:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.8","html_url":"https://github.com/puma/puma/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8/manifests"},{"name":"v5.3.0","sha":"6dfb8bc2ba1175198f5982cc8092bcb7f021fe22","kind":"tag","published_at":"2021-05-07T14:48:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.0","html_url":"https://github.com/puma/puma/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0/manifests"},{"name":"v5.2.2","sha":"a192434909513a0e77b6837ef208f627e502bed2","kind":"tag","published_at":"2021-03-02T16:07:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.2","html_url":"https://github.com/puma/puma/releases/tag/v5.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2/manifests"},{"name":"v5.2.1","sha":"9ede356a4735bd9eb3d2bde34378e47096b689ad","kind":"tag","published_at":"2021-02-05T22:26:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.1","html_url":"https://github.com/puma/puma/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"f7f58ae2ae9e6feb71c1fb80d0fa51471aef9006","kind":"tag","published_at":"2021-01-27T20:36:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.0","html_url":"https://github.com/puma/puma/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0/manifests"},{"name":"v5.1.1","sha":"607c3193cab45caa74c966acc676efc96f2b2ae4","kind":"tag","published_at":"2020-12-10T15:26:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.1","html_url":"https://github.com/puma/puma/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c389c088e509a78abaaf166e34a82e6d3fa218aa","kind":"tag","published_at":"2020-11-30T17:31:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.0","html_url":"https://github.com/puma/puma/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0/manifests"},{"name":"v4.3.7","sha":"f3c95afbec09d8f728fa82a36fd69c9aa6426ab7","kind":"tag","published_at":"2020-11-30T16:52:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.7","html_url":"https://github.com/puma/puma/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7/manifests"},{"name":"v5.0.4","sha":"1f0c08e3a7de13452e2f05d3160d90e04ab1987b","kind":"tag","published_at":"2020-10-27T14:15:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.4","html_url":"https://github.com/puma/puma/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4/manifests"},{"name":"v5.0.3","sha":"d0f75b472c7c32f0daa7ffd56b1c4d945538efb3","kind":"tag","published_at":"2020-10-26T12:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.3","html_url":"https://github.com/puma/puma/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"f9def0b3c90ea0fba471aabdf56281ca636f31d9","kind":"tag","published_at":"2020-09-28T15:15:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"3212427f1e6fddb467d37624e7df8aa28820f862","kind":"tag","published_at":"2020-09-28T13:42:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"13e18e8078c800adfc52af687acc1d8de5f3988d","kind":"commit","published_at":"2020-09-17T17:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0/manifests"},{"name":"v5.0.0.beta2","sha":"b08afd37438534047241b9bb85e6f544dfdab7a0","kind":"commit","published_at":"2020-09-05T22:25:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2/manifests"},{"name":"v4.3.6","sha":"3e3647a32d4c3f6921c80174ada5ee208d71cfa5","kind":"commit","published_at":"2020-09-05T20:58:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.6","html_url":"https://github.com/puma/puma/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6/manifests"},{"name":"v4.3.5","sha":"a24b51b294ff8dd2511f910abe1a0db0d66ed43a","kind":"tag","published_at":"2020-08-11T00:01:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.5","html_url":"https://github.com/puma/puma/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5/manifests"},{"name":"v3.12.6","sha":"0a3c09a0603857f088571d0eb69e0b9adee0fed1","kind":"tag","published_at":"2020-08-10T23:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.6","html_url":"https://github.com/puma/puma/releases/tag/v3.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6/manifests"},{"name":"v3.12.5","sha":"99b18e86c5d0433a2a127de55987f6c31f7ecdc5","kind":"tag","published_at":"2020-05-18T23:12:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.5","html_url":"https://github.com/puma/puma/releases/tag/v3.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5/manifests"},{"name":"v4.3.4","sha":"3846a4e0ae9cdfe80b4dfb7fc477f03ec4cabb9d","kind":"tag","published_at":"2020-05-18T23:10:15.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.4","html_url":"https://github.com/puma/puma/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4/manifests"},{"name":"v5.0.0.beta1","sha":"c1963c0dcf35dcf1ee16adab045842c4931a7398","kind":"tag","published_at":"2020-05-12T01:46:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1/manifests"},{"name":"v3.12.4","sha":"f809e6b7aa3083afb8da5eb54bdd45fc391d1ba1","kind":"tag","published_at":"2020-02-28T19:46:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.4","html_url":"https://github.com/puma/puma/releases/tag/v3.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4/manifests"},{"name":"v4.3.3","sha":"7a6593760d667dff95953e15c2327892e2da673c","kind":"tag","published_at":"2020-02-28T19:20:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.3","html_url":"https://github.com/puma/puma/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3/manifests"},{"name":"v3.12.3","sha":"2ff978fa9f27fd3fcd11ddf774d684fda250c46e","kind":"tag","published_at":"2020-02-27T19:12:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.3","html_url":"https://github.com/puma/puma/releases/tag/v3.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3/manifests"},{"name":"v4.3.2","sha":"040a5bf8842fbaebf6656e6556328d6c45be5b10","kind":"tag","published_at":"2020-02-27T18:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.2","html_url":"https://github.com/puma/puma/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2/manifests"},{"name":"v3.12.2","sha":"bb29fc7fe8f822d0f72706a1ae86e49af3476777","kind":"tag","published_at":"2019-12-05T07:42:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.2","html_url":"https://github.com/puma/puma/releases/tag/v3.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2/manifests"},{"name":"v4.3.1","sha":"2986bc4ab5e03072d4c09739649c5c9221b13c8d","kind":"tag","published_at":"2019-12-05T07:36:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.1","html_url":"https://github.com/puma/puma/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"d20242b2ec76cc7e8078986f29f1e083f62ef157","kind":"tag","published_at":"2019-11-07T19:53:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.0","html_url":"https://github.com/puma/puma/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"2d46f0b63a0a9113603d67b8518acb7ca57af814","kind":"tag","published_at":"2019-10-07T09:42:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.1","html_url":"https://github.com/puma/puma/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"120f2470068b3c065a60fa5868c567a90c3b2893","kind":"tag","published_at":"2019-09-23T09:14:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.0","html_url":"https://github.com/puma/puma/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0/manifests"},{"name":"v4.1.1","sha":"e324a12b6fde3935c8548c81af274562c448f6d9","kind":"tag","published_at":"2019-09-09T12:19:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.1","html_url":"https://github.com/puma/puma/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"736117c13ef2a7ff441e8d27d324ccb6a9087064","kind":"tag","published_at":"2019-08-08T19:28:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.0","html_url":"https://github.com/puma/puma/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"1c9da362c8d2f09360ace3eedc12946dea39de05","kind":"tag","published_at":"2019-07-11T17:45:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.1","html_url":"https://github.com/puma/puma/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"f5d7600e4e4d9104803b5f0f5f596f8dc45fc191","kind":"tag","published_at":"2019-06-25T17:43:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.0","html_url":"https://github.com/puma/puma/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0/manifests"},{"name":"v3.12.1","sha":"461c9e99783e5f69e632acedae83be55017d5fe4","kind":"tag","published_at":"2019-03-19T18:05:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.1","html_url":"https://github.com/puma/puma/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1/manifests"},{"name":"rm","sha":"c24c0c883496f581d9092bbe7f7431129eeb7190","kind":"commit","published_at":"2019-01-04T22:09:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/rm","html_url":"https://github.com/puma/puma/releases/tag/rm","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@rm","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm/manifests"},{"name":"v3.12.0","sha":"f7e1e58dcba1e19e470b6eb0c44c33a0722285f6","kind":"tag","published_at":"2018-07-13T16:04:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.0","html_url":"https://github.com/puma/puma/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0/manifests"},{"name":"v3.11.4","sha":"e1865c25fa0e8169dc2de7d1c6b9a6648bf81842","kind":"commit","published_at":"2018-04-12T19:38:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.4","html_url":"https://github.com/puma/puma/releases/tag/v3.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4/manifests"},{"name":"v3.11.3","sha":"4163dd71a11ed3b5b45799ed99c296e7df6ef3ba","kind":"tag","published_at":"2018-03-06T05:41:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.3","html_url":"https://github.com/puma/puma/releases/tag/v3.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3/manifests"},{"name":"v3.11.2","sha":"dc9fa77f855c5018a03430366ea8c8db17fbfeea","kind":"tag","published_at":"2018-01-19T19:23:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.2","html_url":"https://github.com/puma/puma/releases/tag/v3.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2/manifests"},{"name":"v3.11.1","sha":"beea8dc548ed76580753bbd5984779428e340009","kind":"tag","published_at":"2018-01-19T04:46:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.1","html_url":"https://github.com/puma/puma/releases/tag/v3.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1/manifests"},{"name":"v3.11.0","sha":"f6f3892f4d82638fb7a2a57d993641b1486ee88a","kind":"tag","published_at":"2017-11-20T16:26:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.0","html_url":"https://github.com/puma/puma/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"77ca1f554278b36ae6147af93f811fd1c0698a65","kind":"tag","published_at":"2017-08-17T19:18:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.10.0","html_url":"https://github.com/puma/puma/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0/manifests"},{"name":"v3.9.1","sha":"813eda45ec34f516b6e574bf064b1a6a06029a80","kind":"tag","published_at":"2017-06-03T13:52:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.1","html_url":"https://github.com/puma/puma/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"964780b4e7f85b452332a5ec1c9f069901b3618b","kind":"tag","published_at":"2017-06-01T15:27:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.0","html_url":"https://github.com/puma/puma/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"9aa4e1b45cb6d6b3590cc00a552982b02c246469","kind":"tag","published_at":"2017-03-14T16:21:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.2","html_url":"https://github.com/puma/puma/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"49c1466cfdb08e99265fe01ca5171bbe81f49981","kind":"tag","published_at":"2017-03-10T17:17:54.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.1","html_url":"https://github.com/puma/puma/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"1992a79a0b4c585c3c23b95372b06161e6bd132c","kind":"tag","published_at":"2017-03-09T22:21:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.0","html_url":"https://github.com/puma/puma/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0/manifests"},{"name":"v3.7.1","sha":"f4f094566f779c7f50eac32ab398e53fd020df43","kind":"tag","published_at":"2017-02-20T15:14:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.1","html_url":"https://github.com/puma/puma/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"f413b61f4ba9a453528b1ea44a0dbdd4a6f030f1","kind":"tag","published_at":"2017-01-28T00:35:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.0","html_url":"https://github.com/puma/puma/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0/manifests"},{"name":"v3.6.2","sha":"42bec4600c51ab8a1c1ee5a0e1b738a4ffd82bf2","kind":"tag","published_at":"2016-11-22T23:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.2","html_url":"https://github.com/puma/puma/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"02415e14139854df65910b2a0fde8decab9f4e8c","kind":"tag","published_at":"2016-11-21T18:52:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.1","html_url":"https://github.com/puma/puma/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"b4bf9240802f52e2baea3dbaeb15e9c7b2020af8","kind":"tag","published_at":"2016-07-25T05:17:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.0","html_url":"https://github.com/puma/puma/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"433b885d616462d5ee1961691888c2edfd00e97f","kind":"tag","published_at":"2016-07-20T17:59:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.2","html_url":"https://github.com/puma/puma/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"b6cd454a6d705d4cb7bc03b0baa83e126c069c13","kind":"tag","published_at":"2016-07-20T17:54:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.1","html_url":"https://github.com/puma/puma/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"7cdb33ff6fb8e30ca495216ee1c4d346a2bf7218","kind":"tag","published_at":"2016-07-19T05:07:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.0","html_url":"https://github.com/puma/puma/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"d2da2caf49932827f07994c8b65b1f99001c5fb9","kind":"tag","published_at":"2016-04-07T22:02:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.4.0","html_url":"https://github.com/puma/puma/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"a3136985887d44c79e623b1408a41779b71d8b23","kind":"tag","published_at":"2016-04-05T16:28:19.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.3.0","html_url":"https://github.com/puma/puma/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9a4912a3e46b3603b9d224fdda57fdb97eb6b201","kind":"tag","published_at":"2016-03-20T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.2.0","html_url":"https://github.com/puma/puma/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"d8ce817f08ac035a1622ee7ba41e36ca24ac27aa","kind":"tag","published_at":"2016-03-18T04:32:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.1","html_url":"https://github.com/puma/puma/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cf6a09dfc6863b150b7f81681c50b671200207dc","kind":"tag","published_at":"2016-03-06T00:33:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.0","html_url":"https://github.com/puma/puma/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"32b1fb3742e5918e0e79ee705b48c912a1f0742d","kind":"tag","published_at":"2016-02-26T18:35:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.2","html_url":"https://github.com/puma/puma/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d3379c28006110894090b235d8a89903f492020d","kind":"tag","published_at":"2016-02-26T03:44:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"f0762d1216c825009a5d3d0a13d1d3ec1ff95682","kind":"tag","published_at":"2016-02-25T22:23:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc1","sha":"32913e79c6882bd742b0d743074e97e22c10c082","kind":"tag","published_at":"2016-02-20T01:27:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0.rc1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1/manifests"},{"name":"v2.16.0","sha":"2af80d69d1e3f0a5eec73bcd2b7a7e0d9728e0f2","kind":"tag","published_at":"2016-01-28T03:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.16.0","html_url":"https://github.com/puma/puma/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0/manifests"},{"name":"v2.15.3","sha":"81c2ccb6d4c040de03119109d8784ef28f04035e","kind":"tag","published_at":"2015-11-07T17:17:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.3","html_url":"https://github.com/puma/puma/releases/tag/v2.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3/manifests"},{"name":"v2.15.2","sha":"dd69e9a10c56cddcba25d7b8120a16f9a831533e","kind":"tag","published_at":"2015-11-06T23:35:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.2","html_url":"https://github.com/puma/puma/releases/tag/v2.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2/manifests"},{"name":"v2.15.1","sha":"6b55557e5d657faa988ced476b1746f22cccc1c5","kind":"tag","published_at":"2015-11-06T23:31:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.1","html_url":"https://github.com/puma/puma/releases/tag/v2.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1/manifests"},{"name":"v2.15.0","sha":"8d757750faa356980c7fc275de81a3d1ae2e10cb","kind":"tag","published_at":"2015-11-06T19:09:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.0","html_url":"https://github.com/puma/puma/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0/manifests"},{"name":"v2.14.0","sha":"1cd87a600f51783f2908ea4085c6c596963013f2","kind":"tag","published_at":"2015-09-18T16:56:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.14.0","html_url":"https://github.com/puma/puma/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0/manifests"},{"name":"v2.13.4","sha":"c26490da4ba609e19c38e72a1782e785742b6372","kind":"tag","published_at":"2015-08-16T16:21:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.4","html_url":"https://github.com/puma/puma/releases/tag/v2.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4/manifests"},{"name":"v2.13.3","sha":"524f72453c8bca6c2f95c7cde3e9a8e47dd3be8e","kind":"tag","published_at":"2015-08-16T02:14:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.3","html_url":"https://github.com/puma/puma/releases/tag/v2.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3/manifests"},{"name":"v2.13.2","sha":"d787a8064d5b5aba45bb673e7967d8b9da7e5bfa","kind":"tag","published_at":"2015-08-15T21:51:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.2","html_url":"https://github.com/puma/puma/releases/tag/v2.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2/manifests"},{"name":"v2.13.1","sha":"a64ec48e35482d5be68d09acfa1380bc65002349","kind":"tag","published_at":"2015-08-15T17:10:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.1","html_url":"https://github.com/puma/puma/releases/tag/v2.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1/manifests"},{"name":"v2.13.0","sha":"9bb78a6b1d65a8a50d0fe667912b8add6041a0bd","kind":"tag","published_at":"2015-08-15T01:34:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.0","html_url":"https://github.com/puma/puma/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0/manifests"},{"name":"v2.12.3","sha":"972e8102f520a86b7da6c556770ae01959689a87","kind":"tag","published_at":"2015-08-04T05:19:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.3","html_url":"https://github.com/puma/puma/releases/tag/v2.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3/manifests"},{"name":"v2.12.2","sha":"2348285fcb8fb7f2a30ebdead4ab0900e0ae5634","kind":"tag","published_at":"2015-07-17T18:51:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.2","html_url":"https://github.com/puma/puma/releases/tag/v2.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2/manifests"},{"name":"v2.12.1","sha":"1ca727ea1168a308581ac5fba36ba53a960334b6","kind":"tag","published_at":"2015-07-16T17:05:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.1","html_url":"https://github.com/puma/puma/releases/tag/v2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"efc3d9124722d8a6b50d1b348b035f0d6e548d13","kind":"tag","published_at":"2015-07-14T19:02:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.0","html_url":"https://github.com/puma/puma/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0/manifests"},{"name":"v2.11.3","sha":"e1eb3ecbe88895fc6edf562d99940f07d4b82c98","kind":"tag","published_at":"2015-05-19T04:11:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.3","html_url":"https://github.com/puma/puma/releases/tag/v2.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3/manifests"},{"name":"v2.11.2","sha":"a3af7ba7ab8e7463ad192227f6aaf28d825fbbdf","kind":"tag","published_at":"2015-04-11T20:20:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.2","html_url":"https://github.com/puma/puma/releases/tag/v2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2/manifests"},{"name":"v2.11.0","sha":"e8feadd2b2cc9cf4fd317e71e888ae2077cb11f0","kind":"tag","published_at":"2015-01-20T18:51:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.0","html_url":"https://github.com/puma/puma/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0/manifests"},{"name":"v2.10.2","sha":"bdb3478fb6ed39069270610aec4f97b9287544ff","kind":"commit","published_at":"2014-11-27T07:05:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.2","html_url":"https://github.com/puma/puma/releases/tag/v2.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2/manifests"},{"name":"v2.10.1","sha":"dcd45c9132ca0cfc115e05d5ca0f69c18fc99b37","kind":"tag","published_at":"2014-11-24T19:49:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.1","html_url":"https://github.com/puma/puma/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"8960a90506edfd2bd541f0b8a26f0c26cdd50445","kind":"tag","published_at":"2014-11-24T03:56:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.0","html_url":"https://github.com/puma/puma/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0/manifests"},{"name":"v2.9.2","sha":"971f4829f8a566e97793ded69274a9e71a92992d","kind":"tag","published_at":"2014-10-30T00:15:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.2","html_url":"https://github.com/puma/puma/releases/tag/v2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2/manifests"},{"name":"v2.9.1","sha":"4332f86fbaac214795ea9acfc6f89b6c0c2fb447","kind":"commit","published_at":"2014-09-05T18:34:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.1","html_url":"https://github.com/puma/puma/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"55b9ce01e5160ef9513e1bc0e9bb549762cf3e07","kind":"tag","published_at":"2014-07-13T00:59:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.0","html_url":"https://github.com/puma/puma/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0/manifests"},{"name":"v2.8.2","sha":"de59a88c864c98d6a39b930405ab464f3ddd17f9","kind":"tag","published_at":"2014-04-12T21:08:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.2","html_url":"https://github.com/puma/puma/releases/tag/v2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2/manifests"},{"name":"v2.8.1","sha":"d57385ff692eb39a4ca2e559f51987705f4fcaca","kind":"tag","published_at":"2014-03-06T19:39:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.1","html_url":"https://github.com/puma/puma/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"303f29a1d7a70b3604e5d527d76f31b74ffb5e45","kind":"tag","published_at":"2014-02-28T22:49:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.0","html_url":"https://github.com/puma/puma/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"e8f1a0e7eac4cdec60c147ffdef235d90d00da5e","kind":"tag","published_at":"2013-12-05T17:57:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.1","html_url":"https://github.com/puma/puma/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"f8f6219861dc890b6129b5f871562d42179b9960","kind":"tag","published_at":"2013-12-04T00:52:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.0","html_url":"https://github.com/puma/puma/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"cd6c8fe9422c9136461d21269300c356f83801dc","kind":"tag","published_at":"2013-09-13T17:06:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.6.0","html_url":"https://github.com/puma/puma/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0/manifests"},{"name":"v2.5.1","sha":"ec2b732ba7d072702488c4e9ae7d4aafe65d743d","kind":"tag","published_at":"2013-08-13T23:18:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.1","html_url":"https://github.com/puma/puma/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"8faea06e44504a950ba9874a80358e047841bff3","kind":"tag","published_at":"2013-08-08T23:25:57.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.0","html_url":"https://github.com/puma/puma/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"aacf8ad0d0da840cbc87274b3d7f08a667f83e8f","kind":"tag","published_at":"2013-08-07T23:44:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.1","html_url":"https://github.com/puma/puma/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"2ef57daf8b064ad9cb8af6ab0389f57791bfdb14","kind":"tag","published_at":"2013-07-22T21:44:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.0","html_url":"https://github.com/puma/puma/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"a9349ee28606e692cc0bd1f52647225330e174ce","kind":"tag","published_at":"2013-07-09T05:47:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.2","html_url":"https://github.com/puma/puma/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"2425d9643e6598148705bd92eb7f5f36bbd527c6","kind":"tag","published_at":"2013-07-06T21:00:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.1","html_url":"https://github.com/puma/puma/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"9338e504995228bcdda62f3b506c50e59ca06b56","kind":"tag","published_at":"2013-07-06T05:23:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.0","html_url":"https://github.com/puma/puma/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0/manifests"},{"name":"v2.2.2","sha":"d62a99aeca341dadc70d899eb39a09febb2fe911","kind":"tag","published_at":"2013-07-02T18:41:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.2","html_url":"https://github.com/puma/puma/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"01877c30f5460f1c67c629b29526b87fec585a4e","kind":"tag","published_at":"2013-07-02T18:24:24.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.1","html_url":"https://github.com/puma/puma/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"9b780bacb66699e255e51792aa72488de586f596","kind":"tag","published_at":"2013-07-02T00:52:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.0","html_url":"https://github.com/puma/puma/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"1660c8b7fabc063d3a63c0bc77916550f6353bec","kind":"tag","published_at":"2013-06-20T22:52:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.1","html_url":"https://github.com/puma/puma/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"cc31cb2d231046adb2d225e5f0d2245ada46e1e4","kind":"tag","published_at":"2013-06-18T21:53:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.0","html_url":"https://github.com/puma/puma/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"ba83a60807fe38032b1794213ab791f8024792f4","kind":"commit","published_at":"2013-04-30T18:17:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.1","html_url":"https://github.com/puma/puma/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"d195b69acbab6cf3fc1d08ac656369cd48a1a615","kind":"tag","published_at":"2013-04-29T23:19:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0/manifests"},{"name":"v2.0.0.b7","sha":"df1db1819b6dcf06a23b876af35f766d00ca9559","kind":"tag","published_at":"2013-03-19T05:31:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b7","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7/manifests"},{"name":"v2.0.0.b6","sha":"46cb6754c5e3559ae003dde040aa40ffd6d69748","kind":"tag","published_at":"2013-02-07T02:21:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b6","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6/manifests"},{"name":"v2.0.0.b5","sha":"f336e8f1330b10dee5911d8d66fb855c28774481","kind":"tag","published_at":"2013-02-06T06:51:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b5","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5/manifests"},{"name":"v2.0.0.b4","sha":"ecdb3c870c4b38a1584029bdb6fda311fed2dae4","kind":"tag","published_at":"2012-12-13T05:47:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b4","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4/manifests"},{"name":"v2.0.0.b3","sha":"2e80dec278f54eaeea2abb43e9957be9d00a3ce8","kind":"tag","published_at":"2012-11-22T20:56:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b3","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3/manifests"},{"name":"v2.0.0.b2","sha":"935ee97374caf848e777c5bfd453b78ea9f03814","kind":"tag","published_at":"2012-11-19T04:47:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b2","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2/manifests"},{"name":"v1.6.2","sha":"074adfbf4d9c735530e242a9da55889cad7624ce","kind":"tag","published_at":"2012-08-27T18:03:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.6.2","html_url":"https://github.com/puma/puma/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2/manifests"},{"name":"v1.5.0","sha":"5b11c5e23ce96b6dd8725c02fc6dc1e8fb0a57b6","kind":"tag","published_at":"2012-07-19T23:41:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.5.0","html_url":"https://github.com/puma/puma/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"2459d3b7d53bca7405e2a79d03b91f7c6fa65618","kind":"tag","published_at":"2012-06-04T19:29:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.4.0","html_url":"https://github.com/puma/puma/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"2848930736e79fa42863b12be9f761da7b4b9bb1","kind":"tag","published_at":"2012-05-16T04:02:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.1","html_url":"https://github.com/puma/puma/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"7af141b97fdfdc604481fde84f12134bb9138d20","kind":"tag","published_at":"2012-05-08T21:31:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.0","html_url":"https://github.com/puma/puma/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"f96d0ca05e2d69f7082016eff2e9d6a4824eaaec","kind":"commit","published_at":"2012-04-28T17:11:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.2","html_url":"https://github.com/puma/puma/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"00a5d173fe87eb1c5fca4ff0f13dff06382969e4","kind":"tag","published_at":"2012-04-11T19:19:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.1","html_url":"https://github.com/puma/puma/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"7b77f13dad08df3d47aded839a400e18e87a7a5b","kind":"tag","published_at":"2012-04-11T18:42:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.0","html_url":"https://github.com/puma/puma/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"4beefe3100d51470ea8a330c852f35ca458b9529","kind":"tag","published_at":"2012-03-31T02:40:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.1","html_url":"https://github.com/puma/puma/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"aa4be1c0e9572fa1e0801088f5304ca848b6f4ed","kind":"tag","published_at":"2012-03-30T23:54:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.0","html_url":"https://github.com/puma/puma/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"cd4d8722ccd6027c4e6a6d7998d6e117998945a8","kind":"tag","published_at":"2012-03-29T22:50:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.0.0","html_url":"https://github.com/puma/puma/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-04-28T04:05:35.942Z","dependent_packages_count":0,"downloads":2488,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":94.54444198130295,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":31.51481399376765},"purl":"pkg:gem/jun-puma?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/jun-puma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/jun-puma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/jun-puma/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-27T01:00:37.259Z","issues_count":263,"pull_requests_count":773,"avg_time_to_close_issue":13928809.619318182,"avg_time_to_close_pull_request":3480569.265625,"issues_closed_count":176,"pull_requests_closed_count":640,"pull_request_authors_count":115,"issue_authors_count":192,"avg_comments_per_issue":7.178707224334601,"avg_comments_per_pull_request":2.5795601552393275,"merged_pull_requests_count":536,"bot_issues_count":0,"bot_pull_requests_count":11,"past_year_issues_count":46,"past_year_pull_requests_count":188,"past_year_avg_time_to_close_issue":2830705.7391304346,"past_year_avg_time_to_close_pull_request":1202999.2307692308,"past_year_issues_closed_count":23,"past_year_pull_requests_closed_count":130,"past_year_pull_request_authors_count":36,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":5.239130434782608,"past_year_avg_comments_per_pull_request":1.9946808510638299,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/issues","maintainers":[{"login":"MSP-Greg","count":328,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":52,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"evanphx","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evanphx"},{"login":"joshuay03","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"cjlarose","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cjlarose"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"},{"login":"elizasviel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elizasviel"}],"active_maintainers":[{"login":"MSP-Greg","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"joshuay03","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/jun-puma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/jun-puma/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/jun-puma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/jun-puma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/jun-puma/codemeta","maintainers":[{"uuid":"154289","login":"roque86","name":null,"email":null,"url":null,"packages_count":5,"html_url":"https://gem.coop/profiles/roque86","role":null,"created_at":"2025-10-07T21:56:55.324Z","updated_at":"2025-10-07T21:56:55.324Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/roque86/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190402,"maintainers_count":67481,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}},{"id":12372325,"name":"ed-precompiled_puma","ecosystem":"rubygems","description":"Puma is a simple, fast, multi-threaded, and highly parallel HTTP 1.1 server\nfor Ruby/Rack applications. Puma is intended for use in both development and\nproduction environments. It's great for highly parallel Ruby implementations such as\nJRuby and TruffleRuby as well as as providing process worker support to support CRuby well.\n","homepage":"https://puma.io","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/puma/puma","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2025-10-10T16:13:57.182Z","latest_release_published_at":"2025-10-10T16:14:00.566Z","latest_release_number":"7.0.4","last_synced_at":"2026-04-28T04:02:59.425Z","created_at":"2025-10-10T16:15:27.750Z","updated_at":"2026-04-28T04:05:36.548Z","registry_url":"https://rubygems.org/gems/ed-precompiled_puma","install_command":"gem install ed-precompiled_puma -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/ed-precompiled_puma/","metadata":{"funding":null},"repo_metadata":{"id":38818418,"uuid":"2441517","full_name":"puma/puma","owner":"puma","description":"A Ruby/Rack web server built for parallelism","archived":false,"fork":false,"pushed_at":"2026-04-19T22:54:18.000Z","size":12846,"stargazers_count":7887,"open_issues_count":77,"forks_count":1476,"subscribers_count":171,"default_branch":"main","last_synced_at":"2026-04-22T10:20:05.902Z","etag":null,"topics":["multithreading","rack","ruby","server"],"latest_commit_sha":null,"homepage":"https://puma.io","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puma.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2011-09-23T02:26:08.000Z","updated_at":"2026-04-22T05:09:06.000Z","dependencies_parsed_at":"2025-12-25T16:03:42.772Z","dependency_job_id":null,"html_url":"https://github.com/puma/puma","commit_stats":{"total_commits":3591,"total_committers":516,"mean_commits":6.959302325581396,"dds":0.8267891952102479,"last_synced_commit":"edd2a1728e39d055545fd12ffdfa42d5d4ccbc58"},"previous_names":[],"tags_count":171,"template":false,"template_full_name":null,"purl":"pkg:github/puma/puma","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","download_url":"https://codeload.github.com/puma/puma/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/sbom","scorecard":{"id":594778,"data":{"date":"2025-08-11","repo":{"name":"github.com/puma/puma","commit":"1b08ed77741d0f6ed17c43795df7b50601d09060"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.2,"checks":[{"name":"Code-Review","score":6,"reason":"Found 16/25 approved changesets -- score normalized to 6","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":10,"reason":"26 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-label-status.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/rack_conform.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/ragel.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/skip_duplicate_workflow_runs.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/tests.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/turbo-rails.yml:9","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ragel.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/skip_duplicate_workflow_runs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/skip_duplicate_workflow_runs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:177: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: tools/Dockerfile:3: pin your Docker image by updating ruby:3.2 to ruby:3.2@sha256:f2c162a99e72e980e3a97933428a9809b08c72b193ccff7073ff6a02f6aa6325","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T22:52:33.413Z","repository_id":38818418,"created_at":"2025-08-20T22:52:33.414Z","updated_at":"2025-08-20T22:52:33.414Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32205945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T01:12:49.758Z","status":"online","status_checked_at":"2026-04-24T02:00:07.115Z","response_time":64,"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":"puma","name":"Puma","uuid":"1264292","kind":"organization","description":null,"email":null,"website":"http://puma.io","location":"Los Angeles, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1264292?v=4","repositories_count":11,"last_synced_at":"2024-04-16T00:03:01.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/puma","funding_links":[],"total_stars":9432,"followers":35,"following":0,"created_at":"2022-11-02T16:17:14.367Z","updated_at":"2024-04-16T00:03:02.412Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma/repositories"},"tags":[{"name":"v8.0.0","sha":"08f63d495955eaee065d0ee18849f4ddcd52fe72","kind":"tag","published_at":"2026-04-08T23:45:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v8.0.0","html_url":"https://github.com/puma/puma/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0/manifests"},{"name":"v7.2.0","sha":"96b5aa63e0599e8adf971ceb57efa3cc5663f8a9","kind":"tag","published_at":"2026-01-21T05:38:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.2.0","html_url":"https://github.com/puma/puma/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0/manifests"},{"name":"v7.1.0","sha":"fb2a0733e938c8786e033f22dc5bf66727dddb3a","kind":"tag","published_at":"2025-10-17T15:35:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.1.0","html_url":"https://github.com/puma/puma/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0/manifests"},{"name":"v7.0.4","sha":"a4c451c142a93ffb33af4a643b1e065341d9ad3a","kind":"tag","published_at":"2025-09-23T15:29:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.4","html_url":"https://github.com/puma/puma/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"ef2c6aae78a5df5ceb6126045768e474fe2b51be","kind":"tag","published_at":"2025-09-14T02:14:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.3","html_url":"https://github.com/puma/puma/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"6c4decd0954ad2fa3c8a04738856656bdc957913","kind":"tag","published_at":"2025-09-09T02:56:38.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.2","html_url":"https://github.com/puma/puma/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"ded6a4af98a0d0d066f33396cda5578b71972d78","kind":"tag","published_at":"2025-09-05T21:44:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"89a448e51b9ba22d46a7a6108fb4787623290dc2","kind":"tag","published_at":"2025-09-03T18:29:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0/manifests"},{"name":"v7.0.0.pre1","sha":"4e60f73d857f65e6a5800fc0b4c6286a864d1811","kind":"tag","published_at":"2025-07-31T22:22:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0.pre1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0.pre1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0.pre1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1/manifests"},{"name":"v6.6.1","sha":"5f93ae6e57596e412d2c92448b8a33fd3c05890b","kind":"tag","published_at":"2025-07-31T20:58:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.1","html_url":"https://github.com/puma/puma/releases/tag/v6.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1/manifests"},{"name":"v6.6.0","sha":"5a58290f05bb964bf3d913b9b03564a916e84815","kind":"tag","published_at":"2025-01-28T23:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.0","html_url":"https://github.com/puma/puma/releases/tag/v6.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0/manifests"},{"name":"v6.5.0","sha":"9e98151258b5ce80fa50e88d06827c0122011e7d","kind":"tag","published_at":"2024-11-22T23:49:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.5.0","html_url":"https://github.com/puma/puma/releases/tag/v6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0/manifests"},{"name":"v6.4.3","sha":"e867e53aa4e7df91fa97d8995a80fc2f9466a080","kind":"tag","published_at":"2024-09-19T05:48:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.3","html_url":"https://github.com/puma/puma/releases/tag/v6.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3/manifests"},{"name":"v5.6.9","sha":"f196b23be24712fb8fb16051cc124798cc84f70e","kind":"tag","published_at":"2024-09-19T05:40:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.9","html_url":"https://github.com/puma/puma/releases/tag/v5.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9/manifests"},{"name":"v5.6.8","sha":"129357322e837e7d99c25c9cd71d36ecb4f9540b","kind":"tag","published_at":"2024-01-08T06:00:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.8","html_url":"https://github.com/puma/puma/releases/tag/v5.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8/manifests"},{"name":"v6.4.2","sha":"5fc43d73b6ff193325e657a24ed76dec79133e93","kind":"tag","published_at":"2024-01-08T05:53:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.2","html_url":"https://github.com/puma/puma/releases/tag/v6.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2/manifests"},{"name":"v6.4.1","sha":"a2870252e3c525f6529358807faee1169f28270e","kind":"tag","published_at":"2024-01-02T23:33:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.1","html_url":"https://github.com/puma/puma/releases/tag/v6.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1/manifests"},{"name":"v6.4.0","sha":"52eff8d3344fa0a4daa8d00ba1de74cb746a5ff4","kind":"tag","published_at":"2023-09-21T04:09:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.0","html_url":"https://github.com/puma/puma/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0/manifests"},{"name":"v5.6.7","sha":"78393bf2c58bf293860fa9cdc73938ac58c18afb","kind":"tag","published_at":"2023-08-18T05:56:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.7","html_url":"https://github.com/puma/puma/releases/tag/v5.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7/manifests"},{"name":"v6.3.1","sha":"72bdcd16cd680ab109a9df448b64ab53cb6bfccd","kind":"tag","published_at":"2023-08-18T01:11:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.1","html_url":"https://github.com/puma/puma/releases/tag/v6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1/manifests"},{"name":"v5.6.6","sha":"f8c7b235f971ed6b290cc4733fe7bce840037ede","kind":"tag","published_at":"2023-06-21T02:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.6","html_url":"https://github.com/puma/puma/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6/manifests"},{"name":"v6.3.0","sha":"763d1a1a971d9bb17fc1478859d626a539c29970","kind":"tag","published_at":"2023-05-31T07:06:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.0","html_url":"https://github.com/puma/puma/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0/manifests"},{"name":"v6.2.2","sha":"904b47a0c4347d2d3d7bf8606d1ebd26c6350721","kind":"tag","published_at":"2023-04-17T22:35:58.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.2","html_url":"https://github.com/puma/puma/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"92d976de2dc08128bea9bf8169e25c288ca7387b","kind":"tag","published_at":"2023-03-31T06:48:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.1","html_url":"https://github.com/puma/puma/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"d79f59d69dd91cd1ea401ad5e9051e74b1ce0ebf","kind":"tag","published_at":"2023-03-29T06:49:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.0","html_url":"https://github.com/puma/puma/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0/manifests"},{"name":"v6.1.1","sha":"f0cf66d70684dbc41bce5901e177cb17acf2ea29","kind":"tag","published_at":"2023-02-28T07:29:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.1","html_url":"https://github.com/puma/puma/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"e3d5794a7ebe47577ced4d4dfdd6a6cc969ded01","kind":"tag","published_at":"2023-02-12T04:54:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.0","html_url":"https://github.com/puma/puma/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0/manifests"},{"name":"v6.0.2","sha":"8831577fb0f0fef4a205e3e77e20abc5780cf510","kind":"tag","published_at":"2023-01-01T21:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.2","html_url":"https://github.com/puma/puma/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"45f82b714310fc925549bb36ee4080cd584edc14","kind":"tag","published_at":"2022-12-20T20:18:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.1","html_url":"https://github.com/puma/puma/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"32d999708d7019b85b0518c8e0693773b0bd4ff4","kind":"tag","published_at":"2022-10-14T01:30:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.0","html_url":"https://github.com/puma/puma/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0/manifests"},{"name":"v5.6.5","sha":"3bace01d3009dabc6a7ea269b97bdfea455128cb","kind":"tag","published_at":"2022-08-23T05:59:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.5","html_url":"https://github.com/puma/puma/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5/manifests"},{"name":"v4.3.12","sha":"831d8a8be0da8d2dea7b47d683cfea66a0b0b47f","kind":"tag","published_at":"2022-03-30T15:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.12","html_url":"https://github.com/puma/puma/releases/tag/v4.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12/manifests"},{"name":"v5.6.4","sha":"7add06a280c305eeb32a98c4fca4b34521cbf12f","kind":"tag","published_at":"2022-03-30T14:30:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.4","html_url":"https://github.com/puma/puma/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"643daa1db7637fb6079a5a07054398f39c753a75","kind":"tag","published_at":"2022-03-30T14:23:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.3","html_url":"https://github.com/puma/puma/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3/manifests"},{"name":"v4.3.11","sha":"4ce94d7975d755f5ecdf50c5134b6d8af081e3ad","kind":"tag","published_at":"2022-02-11T21:19:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.11","html_url":"https://github.com/puma/puma/releases/tag/v4.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11/manifests"},{"name":"v5.6.2","sha":"c6340d1fabcd02c4cc5c1d4effaeba393dedb1a8","kind":"tag","published_at":"2022-02-11T21:10:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.2","html_url":"https://github.com/puma/puma/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"e0753de846a1651401343687a22bfd52c97bc72a","kind":"tag","published_at":"2022-01-27T00:36:17.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.1","html_url":"https://github.com/puma/puma/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"61ebbbe8ec5a7937abb48f62ed0e733c2f634e6f","kind":"tag","published_at":"2022-01-25T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.0","html_url":"https://github.com/puma/puma/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0/manifests"},{"name":"v4.3.10","sha":"a62754edc7a9de5295f3aca92f4bca3d606f205d","kind":"tag","published_at":"2021-10-12T23:12:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.10","html_url":"https://github.com/puma/puma/releases/tag/v4.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10/manifests"},{"name":"v5.5.2","sha":"a2bcda414377ee3f5855a66ed83aa41ce6f0a29d","kind":"tag","published_at":"2021-10-12T23:07:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.2","html_url":"https://github.com/puma/puma/releases/tag/v5.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2/manifests"},{"name":"v4.3.9","sha":"fb6ad8f8013ab5cdbb2f444cbfabd0b4fde71139","kind":"tag","published_at":"2021-10-12T15:13:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.9","html_url":"https://github.com/puma/puma/releases/tag/v4.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9/manifests"},{"name":"v5.5.1","sha":"acdc3ae571dfae0e045cf09a295280127db65c7f","kind":"tag","published_at":"2021-10-12T15:09:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.1","html_url":"https://github.com/puma/puma/releases/tag/v5.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1/manifests"},{"name":"v5.5.0","sha":"21e0443cca4a53c8f0f97fe5197423031cab3610","kind":"tag","published_at":"2021-09-19T20:09:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.0","html_url":"https://github.com/puma/puma/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"f041b020aad2da0fa99d183c7e8a4147baeea28d","kind":"tag","published_at":"2021-07-29T14:25:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.4.0","html_url":"https://github.com/puma/puma/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0/manifests"},{"name":"v5.3.2","sha":"f4766ce46976ec623f163a0428515d157f53e420","kind":"tag","published_at":"2021-05-21T17:15:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.2","html_url":"https://github.com/puma/puma/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"1c91a4f1af23328118dbfe5b615f812af5e817ef","kind":"tag","published_at":"2021-05-11T14:54:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.1","html_url":"https://github.com/puma/puma/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1/manifests"},{"name":"v4.3.8","sha":"b911c13f8797aacaa8decf8532d6d7d45fda334f","kind":"tag","published_at":"2021-05-11T14:53:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.8","html_url":"https://github.com/puma/puma/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8/manifests"},{"name":"v5.3.0","sha":"6dfb8bc2ba1175198f5982cc8092bcb7f021fe22","kind":"tag","published_at":"2021-05-07T14:48:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.0","html_url":"https://github.com/puma/puma/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0/manifests"},{"name":"v5.2.2","sha":"a192434909513a0e77b6837ef208f627e502bed2","kind":"tag","published_at":"2021-03-02T16:07:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.2","html_url":"https://github.com/puma/puma/releases/tag/v5.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2/manifests"},{"name":"v5.2.1","sha":"9ede356a4735bd9eb3d2bde34378e47096b689ad","kind":"tag","published_at":"2021-02-05T22:26:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.1","html_url":"https://github.com/puma/puma/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"f7f58ae2ae9e6feb71c1fb80d0fa51471aef9006","kind":"tag","published_at":"2021-01-27T20:36:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.0","html_url":"https://github.com/puma/puma/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0/manifests"},{"name":"v5.1.1","sha":"607c3193cab45caa74c966acc676efc96f2b2ae4","kind":"tag","published_at":"2020-12-10T15:26:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.1","html_url":"https://github.com/puma/puma/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c389c088e509a78abaaf166e34a82e6d3fa218aa","kind":"tag","published_at":"2020-11-30T17:31:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.0","html_url":"https://github.com/puma/puma/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0/manifests"},{"name":"v4.3.7","sha":"f3c95afbec09d8f728fa82a36fd69c9aa6426ab7","kind":"tag","published_at":"2020-11-30T16:52:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.7","html_url":"https://github.com/puma/puma/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7/manifests"},{"name":"v5.0.4","sha":"1f0c08e3a7de13452e2f05d3160d90e04ab1987b","kind":"tag","published_at":"2020-10-27T14:15:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.4","html_url":"https://github.com/puma/puma/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4/manifests"},{"name":"v5.0.3","sha":"d0f75b472c7c32f0daa7ffd56b1c4d945538efb3","kind":"tag","published_at":"2020-10-26T12:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.3","html_url":"https://github.com/puma/puma/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"f9def0b3c90ea0fba471aabdf56281ca636f31d9","kind":"tag","published_at":"2020-09-28T15:15:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"3212427f1e6fddb467d37624e7df8aa28820f862","kind":"tag","published_at":"2020-09-28T13:42:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"13e18e8078c800adfc52af687acc1d8de5f3988d","kind":"commit","published_at":"2020-09-17T17:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0/manifests"},{"name":"v5.0.0.beta2","sha":"b08afd37438534047241b9bb85e6f544dfdab7a0","kind":"commit","published_at":"2020-09-05T22:25:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2/manifests"},{"name":"v4.3.6","sha":"3e3647a32d4c3f6921c80174ada5ee208d71cfa5","kind":"commit","published_at":"2020-09-05T20:58:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.6","html_url":"https://github.com/puma/puma/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6/manifests"},{"name":"v4.3.5","sha":"a24b51b294ff8dd2511f910abe1a0db0d66ed43a","kind":"tag","published_at":"2020-08-11T00:01:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.5","html_url":"https://github.com/puma/puma/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5/manifests"},{"name":"v3.12.6","sha":"0a3c09a0603857f088571d0eb69e0b9adee0fed1","kind":"tag","published_at":"2020-08-10T23:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.6","html_url":"https://github.com/puma/puma/releases/tag/v3.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6/manifests"},{"name":"v3.12.5","sha":"99b18e86c5d0433a2a127de55987f6c31f7ecdc5","kind":"tag","published_at":"2020-05-18T23:12:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.5","html_url":"https://github.com/puma/puma/releases/tag/v3.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5/manifests"},{"name":"v4.3.4","sha":"3846a4e0ae9cdfe80b4dfb7fc477f03ec4cabb9d","kind":"tag","published_at":"2020-05-18T23:10:15.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.4","html_url":"https://github.com/puma/puma/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4/manifests"},{"name":"v5.0.0.beta1","sha":"c1963c0dcf35dcf1ee16adab045842c4931a7398","kind":"tag","published_at":"2020-05-12T01:46:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1/manifests"},{"name":"v3.12.4","sha":"f809e6b7aa3083afb8da5eb54bdd45fc391d1ba1","kind":"tag","published_at":"2020-02-28T19:46:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.4","html_url":"https://github.com/puma/puma/releases/tag/v3.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4/manifests"},{"name":"v4.3.3","sha":"7a6593760d667dff95953e15c2327892e2da673c","kind":"tag","published_at":"2020-02-28T19:20:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.3","html_url":"https://github.com/puma/puma/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3/manifests"},{"name":"v3.12.3","sha":"2ff978fa9f27fd3fcd11ddf774d684fda250c46e","kind":"tag","published_at":"2020-02-27T19:12:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.3","html_url":"https://github.com/puma/puma/releases/tag/v3.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3/manifests"},{"name":"v4.3.2","sha":"040a5bf8842fbaebf6656e6556328d6c45be5b10","kind":"tag","published_at":"2020-02-27T18:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.2","html_url":"https://github.com/puma/puma/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2/manifests"},{"name":"v3.12.2","sha":"bb29fc7fe8f822d0f72706a1ae86e49af3476777","kind":"tag","published_at":"2019-12-05T07:42:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.2","html_url":"https://github.com/puma/puma/releases/tag/v3.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2/manifests"},{"name":"v4.3.1","sha":"2986bc4ab5e03072d4c09739649c5c9221b13c8d","kind":"tag","published_at":"2019-12-05T07:36:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.1","html_url":"https://github.com/puma/puma/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"d20242b2ec76cc7e8078986f29f1e083f62ef157","kind":"tag","published_at":"2019-11-07T19:53:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.0","html_url":"https://github.com/puma/puma/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"2d46f0b63a0a9113603d67b8518acb7ca57af814","kind":"tag","published_at":"2019-10-07T09:42:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.1","html_url":"https://github.com/puma/puma/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"120f2470068b3c065a60fa5868c567a90c3b2893","kind":"tag","published_at":"2019-09-23T09:14:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.0","html_url":"https://github.com/puma/puma/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0/manifests"},{"name":"v4.1.1","sha":"e324a12b6fde3935c8548c81af274562c448f6d9","kind":"tag","published_at":"2019-09-09T12:19:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.1","html_url":"https://github.com/puma/puma/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"736117c13ef2a7ff441e8d27d324ccb6a9087064","kind":"tag","published_at":"2019-08-08T19:28:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.0","html_url":"https://github.com/puma/puma/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"1c9da362c8d2f09360ace3eedc12946dea39de05","kind":"tag","published_at":"2019-07-11T17:45:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.1","html_url":"https://github.com/puma/puma/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"f5d7600e4e4d9104803b5f0f5f596f8dc45fc191","kind":"tag","published_at":"2019-06-25T17:43:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.0","html_url":"https://github.com/puma/puma/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0/manifests"},{"name":"v3.12.1","sha":"461c9e99783e5f69e632acedae83be55017d5fe4","kind":"tag","published_at":"2019-03-19T18:05:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.1","html_url":"https://github.com/puma/puma/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1/manifests"},{"name":"rm","sha":"c24c0c883496f581d9092bbe7f7431129eeb7190","kind":"commit","published_at":"2019-01-04T22:09:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/rm","html_url":"https://github.com/puma/puma/releases/tag/rm","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@rm","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm/manifests"},{"name":"v3.12.0","sha":"f7e1e58dcba1e19e470b6eb0c44c33a0722285f6","kind":"tag","published_at":"2018-07-13T16:04:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.0","html_url":"https://github.com/puma/puma/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0/manifests"},{"name":"v3.11.4","sha":"e1865c25fa0e8169dc2de7d1c6b9a6648bf81842","kind":"commit","published_at":"2018-04-12T19:38:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.4","html_url":"https://github.com/puma/puma/releases/tag/v3.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4/manifests"},{"name":"v3.11.3","sha":"4163dd71a11ed3b5b45799ed99c296e7df6ef3ba","kind":"tag","published_at":"2018-03-06T05:41:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.3","html_url":"https://github.com/puma/puma/releases/tag/v3.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3/manifests"},{"name":"v3.11.2","sha":"dc9fa77f855c5018a03430366ea8c8db17fbfeea","kind":"tag","published_at":"2018-01-19T19:23:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.2","html_url":"https://github.com/puma/puma/releases/tag/v3.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2/manifests"},{"name":"v3.11.1","sha":"beea8dc548ed76580753bbd5984779428e340009","kind":"tag","published_at":"2018-01-19T04:46:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.1","html_url":"https://github.com/puma/puma/releases/tag/v3.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1/manifests"},{"name":"v3.11.0","sha":"f6f3892f4d82638fb7a2a57d993641b1486ee88a","kind":"tag","published_at":"2017-11-20T16:26:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.0","html_url":"https://github.com/puma/puma/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"77ca1f554278b36ae6147af93f811fd1c0698a65","kind":"tag","published_at":"2017-08-17T19:18:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.10.0","html_url":"https://github.com/puma/puma/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0/manifests"},{"name":"v3.9.1","sha":"813eda45ec34f516b6e574bf064b1a6a06029a80","kind":"tag","published_at":"2017-06-03T13:52:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.1","html_url":"https://github.com/puma/puma/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"964780b4e7f85b452332a5ec1c9f069901b3618b","kind":"tag","published_at":"2017-06-01T15:27:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.0","html_url":"https://github.com/puma/puma/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"9aa4e1b45cb6d6b3590cc00a552982b02c246469","kind":"tag","published_at":"2017-03-14T16:21:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.2","html_url":"https://github.com/puma/puma/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"49c1466cfdb08e99265fe01ca5171bbe81f49981","kind":"tag","published_at":"2017-03-10T17:17:54.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.1","html_url":"https://github.com/puma/puma/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"1992a79a0b4c585c3c23b95372b06161e6bd132c","kind":"tag","published_at":"2017-03-09T22:21:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.0","html_url":"https://github.com/puma/puma/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0/manifests"},{"name":"v3.7.1","sha":"f4f094566f779c7f50eac32ab398e53fd020df43","kind":"tag","published_at":"2017-02-20T15:14:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.1","html_url":"https://github.com/puma/puma/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"f413b61f4ba9a453528b1ea44a0dbdd4a6f030f1","kind":"tag","published_at":"2017-01-28T00:35:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.0","html_url":"https://github.com/puma/puma/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0/manifests"},{"name":"v3.6.2","sha":"42bec4600c51ab8a1c1ee5a0e1b738a4ffd82bf2","kind":"tag","published_at":"2016-11-22T23:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.2","html_url":"https://github.com/puma/puma/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"02415e14139854df65910b2a0fde8decab9f4e8c","kind":"tag","published_at":"2016-11-21T18:52:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.1","html_url":"https://github.com/puma/puma/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"b4bf9240802f52e2baea3dbaeb15e9c7b2020af8","kind":"tag","published_at":"2016-07-25T05:17:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.0","html_url":"https://github.com/puma/puma/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"433b885d616462d5ee1961691888c2edfd00e97f","kind":"tag","published_at":"2016-07-20T17:59:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.2","html_url":"https://github.com/puma/puma/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"b6cd454a6d705d4cb7bc03b0baa83e126c069c13","kind":"tag","published_at":"2016-07-20T17:54:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.1","html_url":"https://github.com/puma/puma/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"7cdb33ff6fb8e30ca495216ee1c4d346a2bf7218","kind":"tag","published_at":"2016-07-19T05:07:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.0","html_url":"https://github.com/puma/puma/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"d2da2caf49932827f07994c8b65b1f99001c5fb9","kind":"tag","published_at":"2016-04-07T22:02:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.4.0","html_url":"https://github.com/puma/puma/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"a3136985887d44c79e623b1408a41779b71d8b23","kind":"tag","published_at":"2016-04-05T16:28:19.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.3.0","html_url":"https://github.com/puma/puma/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9a4912a3e46b3603b9d224fdda57fdb97eb6b201","kind":"tag","published_at":"2016-03-20T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.2.0","html_url":"https://github.com/puma/puma/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"d8ce817f08ac035a1622ee7ba41e36ca24ac27aa","kind":"tag","published_at":"2016-03-18T04:32:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.1","html_url":"https://github.com/puma/puma/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cf6a09dfc6863b150b7f81681c50b671200207dc","kind":"tag","published_at":"2016-03-06T00:33:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.0","html_url":"https://github.com/puma/puma/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"32b1fb3742e5918e0e79ee705b48c912a1f0742d","kind":"tag","published_at":"2016-02-26T18:35:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.2","html_url":"https://github.com/puma/puma/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d3379c28006110894090b235d8a89903f492020d","kind":"tag","published_at":"2016-02-26T03:44:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"f0762d1216c825009a5d3d0a13d1d3ec1ff95682","kind":"tag","published_at":"2016-02-25T22:23:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc1","sha":"32913e79c6882bd742b0d743074e97e22c10c082","kind":"tag","published_at":"2016-02-20T01:27:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0.rc1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1/manifests"},{"name":"v2.16.0","sha":"2af80d69d1e3f0a5eec73bcd2b7a7e0d9728e0f2","kind":"tag","published_at":"2016-01-28T03:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.16.0","html_url":"https://github.com/puma/puma/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0/manifests"},{"name":"v2.15.3","sha":"81c2ccb6d4c040de03119109d8784ef28f04035e","kind":"tag","published_at":"2015-11-07T17:17:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.3","html_url":"https://github.com/puma/puma/releases/tag/v2.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3/manifests"},{"name":"v2.15.2","sha":"dd69e9a10c56cddcba25d7b8120a16f9a831533e","kind":"tag","published_at":"2015-11-06T23:35:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.2","html_url":"https://github.com/puma/puma/releases/tag/v2.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2/manifests"},{"name":"v2.15.1","sha":"6b55557e5d657faa988ced476b1746f22cccc1c5","kind":"tag","published_at":"2015-11-06T23:31:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.1","html_url":"https://github.com/puma/puma/releases/tag/v2.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1/manifests"},{"name":"v2.15.0","sha":"8d757750faa356980c7fc275de81a3d1ae2e10cb","kind":"tag","published_at":"2015-11-06T19:09:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.0","html_url":"https://github.com/puma/puma/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0/manifests"},{"name":"v2.14.0","sha":"1cd87a600f51783f2908ea4085c6c596963013f2","kind":"tag","published_at":"2015-09-18T16:56:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.14.0","html_url":"https://github.com/puma/puma/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0/manifests"},{"name":"v2.13.4","sha":"c26490da4ba609e19c38e72a1782e785742b6372","kind":"tag","published_at":"2015-08-16T16:21:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.4","html_url":"https://github.com/puma/puma/releases/tag/v2.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4/manifests"},{"name":"v2.13.3","sha":"524f72453c8bca6c2f95c7cde3e9a8e47dd3be8e","kind":"tag","published_at":"2015-08-16T02:14:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.3","html_url":"https://github.com/puma/puma/releases/tag/v2.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3/manifests"},{"name":"v2.13.2","sha":"d787a8064d5b5aba45bb673e7967d8b9da7e5bfa","kind":"tag","published_at":"2015-08-15T21:51:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.2","html_url":"https://github.com/puma/puma/releases/tag/v2.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2/manifests"},{"name":"v2.13.1","sha":"a64ec48e35482d5be68d09acfa1380bc65002349","kind":"tag","published_at":"2015-08-15T17:10:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.1","html_url":"https://github.com/puma/puma/releases/tag/v2.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1/manifests"},{"name":"v2.13.0","sha":"9bb78a6b1d65a8a50d0fe667912b8add6041a0bd","kind":"tag","published_at":"2015-08-15T01:34:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.0","html_url":"https://github.com/puma/puma/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0/manifests"},{"name":"v2.12.3","sha":"972e8102f520a86b7da6c556770ae01959689a87","kind":"tag","published_at":"2015-08-04T05:19:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.3","html_url":"https://github.com/puma/puma/releases/tag/v2.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3/manifests"},{"name":"v2.12.2","sha":"2348285fcb8fb7f2a30ebdead4ab0900e0ae5634","kind":"tag","published_at":"2015-07-17T18:51:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.2","html_url":"https://github.com/puma/puma/releases/tag/v2.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2/manifests"},{"name":"v2.12.1","sha":"1ca727ea1168a308581ac5fba36ba53a960334b6","kind":"tag","published_at":"2015-07-16T17:05:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.1","html_url":"https://github.com/puma/puma/releases/tag/v2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"efc3d9124722d8a6b50d1b348b035f0d6e548d13","kind":"tag","published_at":"2015-07-14T19:02:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.0","html_url":"https://github.com/puma/puma/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0/manifests"},{"name":"v2.11.3","sha":"e1eb3ecbe88895fc6edf562d99940f07d4b82c98","kind":"tag","published_at":"2015-05-19T04:11:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.3","html_url":"https://github.com/puma/puma/releases/tag/v2.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3/manifests"},{"name":"v2.11.2","sha":"a3af7ba7ab8e7463ad192227f6aaf28d825fbbdf","kind":"tag","published_at":"2015-04-11T20:20:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.2","html_url":"https://github.com/puma/puma/releases/tag/v2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2/manifests"},{"name":"v2.11.0","sha":"e8feadd2b2cc9cf4fd317e71e888ae2077cb11f0","kind":"tag","published_at":"2015-01-20T18:51:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.0","html_url":"https://github.com/puma/puma/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0/manifests"},{"name":"v2.10.2","sha":"bdb3478fb6ed39069270610aec4f97b9287544ff","kind":"commit","published_at":"2014-11-27T07:05:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.2","html_url":"https://github.com/puma/puma/releases/tag/v2.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2/manifests"},{"name":"v2.10.1","sha":"dcd45c9132ca0cfc115e05d5ca0f69c18fc99b37","kind":"tag","published_at":"2014-11-24T19:49:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.1","html_url":"https://github.com/puma/puma/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"8960a90506edfd2bd541f0b8a26f0c26cdd50445","kind":"tag","published_at":"2014-11-24T03:56:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.0","html_url":"https://github.com/puma/puma/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0/manifests"},{"name":"v2.9.2","sha":"971f4829f8a566e97793ded69274a9e71a92992d","kind":"tag","published_at":"2014-10-30T00:15:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.2","html_url":"https://github.com/puma/puma/releases/tag/v2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2/manifests"},{"name":"v2.9.1","sha":"4332f86fbaac214795ea9acfc6f89b6c0c2fb447","kind":"commit","published_at":"2014-09-05T18:34:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.1","html_url":"https://github.com/puma/puma/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"55b9ce01e5160ef9513e1bc0e9bb549762cf3e07","kind":"tag","published_at":"2014-07-13T00:59:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.0","html_url":"https://github.com/puma/puma/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0/manifests"},{"name":"v2.8.2","sha":"de59a88c864c98d6a39b930405ab464f3ddd17f9","kind":"tag","published_at":"2014-04-12T21:08:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.2","html_url":"https://github.com/puma/puma/releases/tag/v2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2/manifests"},{"name":"v2.8.1","sha":"d57385ff692eb39a4ca2e559f51987705f4fcaca","kind":"tag","published_at":"2014-03-06T19:39:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.1","html_url":"https://github.com/puma/puma/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"303f29a1d7a70b3604e5d527d76f31b74ffb5e45","kind":"tag","published_at":"2014-02-28T22:49:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.0","html_url":"https://github.com/puma/puma/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"e8f1a0e7eac4cdec60c147ffdef235d90d00da5e","kind":"tag","published_at":"2013-12-05T17:57:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.1","html_url":"https://github.com/puma/puma/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"f8f6219861dc890b6129b5f871562d42179b9960","kind":"tag","published_at":"2013-12-04T00:52:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.0","html_url":"https://github.com/puma/puma/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"cd6c8fe9422c9136461d21269300c356f83801dc","kind":"tag","published_at":"2013-09-13T17:06:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.6.0","html_url":"https://github.com/puma/puma/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0/manifests"},{"name":"v2.5.1","sha":"ec2b732ba7d072702488c4e9ae7d4aafe65d743d","kind":"tag","published_at":"2013-08-13T23:18:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.1","html_url":"https://github.com/puma/puma/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"8faea06e44504a950ba9874a80358e047841bff3","kind":"tag","published_at":"2013-08-08T23:25:57.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.0","html_url":"https://github.com/puma/puma/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"aacf8ad0d0da840cbc87274b3d7f08a667f83e8f","kind":"tag","published_at":"2013-08-07T23:44:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.1","html_url":"https://github.com/puma/puma/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"2ef57daf8b064ad9cb8af6ab0389f57791bfdb14","kind":"tag","published_at":"2013-07-22T21:44:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.0","html_url":"https://github.com/puma/puma/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"a9349ee28606e692cc0bd1f52647225330e174ce","kind":"tag","published_at":"2013-07-09T05:47:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.2","html_url":"https://github.com/puma/puma/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"2425d9643e6598148705bd92eb7f5f36bbd527c6","kind":"tag","published_at":"2013-07-06T21:00:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.1","html_url":"https://github.com/puma/puma/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"9338e504995228bcdda62f3b506c50e59ca06b56","kind":"tag","published_at":"2013-07-06T05:23:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.0","html_url":"https://github.com/puma/puma/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0/manifests"},{"name":"v2.2.2","sha":"d62a99aeca341dadc70d899eb39a09febb2fe911","kind":"tag","published_at":"2013-07-02T18:41:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.2","html_url":"https://github.com/puma/puma/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"01877c30f5460f1c67c629b29526b87fec585a4e","kind":"tag","published_at":"2013-07-02T18:24:24.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.1","html_url":"https://github.com/puma/puma/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"9b780bacb66699e255e51792aa72488de586f596","kind":"tag","published_at":"2013-07-02T00:52:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.0","html_url":"https://github.com/puma/puma/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"1660c8b7fabc063d3a63c0bc77916550f6353bec","kind":"tag","published_at":"2013-06-20T22:52:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.1","html_url":"https://github.com/puma/puma/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"cc31cb2d231046adb2d225e5f0d2245ada46e1e4","kind":"tag","published_at":"2013-06-18T21:53:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.0","html_url":"https://github.com/puma/puma/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"ba83a60807fe38032b1794213ab791f8024792f4","kind":"commit","published_at":"2013-04-30T18:17:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.1","html_url":"https://github.com/puma/puma/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"d195b69acbab6cf3fc1d08ac656369cd48a1a615","kind":"tag","published_at":"2013-04-29T23:19:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0/manifests"},{"name":"v2.0.0.b7","sha":"df1db1819b6dcf06a23b876af35f766d00ca9559","kind":"tag","published_at":"2013-03-19T05:31:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b7","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7/manifests"},{"name":"v2.0.0.b6","sha":"46cb6754c5e3559ae003dde040aa40ffd6d69748","kind":"tag","published_at":"2013-02-07T02:21:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b6","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6/manifests"},{"name":"v2.0.0.b5","sha":"f336e8f1330b10dee5911d8d66fb855c28774481","kind":"tag","published_at":"2013-02-06T06:51:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b5","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5/manifests"},{"name":"v2.0.0.b4","sha":"ecdb3c870c4b38a1584029bdb6fda311fed2dae4","kind":"tag","published_at":"2012-12-13T05:47:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b4","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4/manifests"},{"name":"v2.0.0.b3","sha":"2e80dec278f54eaeea2abb43e9957be9d00a3ce8","kind":"tag","published_at":"2012-11-22T20:56:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b3","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3/manifests"},{"name":"v2.0.0.b2","sha":"935ee97374caf848e777c5bfd453b78ea9f03814","kind":"tag","published_at":"2012-11-19T04:47:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b2","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2/manifests"},{"name":"v1.6.2","sha":"074adfbf4d9c735530e242a9da55889cad7624ce","kind":"tag","published_at":"2012-08-27T18:03:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.6.2","html_url":"https://github.com/puma/puma/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2/manifests"},{"name":"v1.5.0","sha":"5b11c5e23ce96b6dd8725c02fc6dc1e8fb0a57b6","kind":"tag","published_at":"2012-07-19T23:41:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.5.0","html_url":"https://github.com/puma/puma/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"2459d3b7d53bca7405e2a79d03b91f7c6fa65618","kind":"tag","published_at":"2012-06-04T19:29:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.4.0","html_url":"https://github.com/puma/puma/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"2848930736e79fa42863b12be9f761da7b4b9bb1","kind":"tag","published_at":"2012-05-16T04:02:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.1","html_url":"https://github.com/puma/puma/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"7af141b97fdfdc604481fde84f12134bb9138d20","kind":"tag","published_at":"2012-05-08T21:31:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.0","html_url":"https://github.com/puma/puma/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"f96d0ca05e2d69f7082016eff2e9d6a4824eaaec","kind":"commit","published_at":"2012-04-28T17:11:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.2","html_url":"https://github.com/puma/puma/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"00a5d173fe87eb1c5fca4ff0f13dff06382969e4","kind":"tag","published_at":"2012-04-11T19:19:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.1","html_url":"https://github.com/puma/puma/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"7b77f13dad08df3d47aded839a400e18e87a7a5b","kind":"tag","published_at":"2012-04-11T18:42:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.0","html_url":"https://github.com/puma/puma/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"4beefe3100d51470ea8a330c852f35ca458b9529","kind":"tag","published_at":"2012-03-31T02:40:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.1","html_url":"https://github.com/puma/puma/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"aa4be1c0e9572fa1e0801088f5304ca848b6f4ed","kind":"tag","published_at":"2012-03-30T23:54:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.0","html_url":"https://github.com/puma/puma/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"cd4d8722ccd6027c4e6a6d7998d6e117998945a8","kind":"tag","published_at":"2012-03-29T22:50:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.0.0","html_url":"https://github.com/puma/puma/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-04-28T04:05:36.548Z","dependent_packages_count":0,"downloads":1143,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":90.95621947199665,"dependent_repos_count":43.58752815554346,"dependent_packages_count":14.229849121247383,"stargazers_count":0.1563233546092915,"forks_count":0.14683407749243355,"docker_downloads_count":null,"average":29.815350836177846},"purl":"pkg:gem/ed-precompiled_puma","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/ed-precompiled_puma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/ed-precompiled_puma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/ed-precompiled_puma/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-27T01:00:37.259Z","issues_count":263,"pull_requests_count":773,"avg_time_to_close_issue":13928809.619318182,"avg_time_to_close_pull_request":3480569.265625,"issues_closed_count":176,"pull_requests_closed_count":640,"pull_request_authors_count":115,"issue_authors_count":192,"avg_comments_per_issue":7.178707224334601,"avg_comments_per_pull_request":2.5795601552393275,"merged_pull_requests_count":536,"bot_issues_count":0,"bot_pull_requests_count":11,"past_year_issues_count":46,"past_year_pull_requests_count":188,"past_year_avg_time_to_close_issue":2830705.7391304346,"past_year_avg_time_to_close_pull_request":1202999.2307692308,"past_year_issues_closed_count":23,"past_year_pull_requests_closed_count":130,"past_year_pull_request_authors_count":36,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":5.239130434782608,"past_year_avg_comments_per_pull_request":1.9946808510638299,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/issues","maintainers":[{"login":"MSP-Greg","count":328,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":52,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"evanphx","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evanphx"},{"login":"joshuay03","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"cjlarose","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cjlarose"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"},{"login":"elizasviel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elizasviel"}],"active_maintainers":[{"login":"MSP-Greg","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"joshuay03","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ed-precompiled_puma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ed-precompiled_puma/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ed-precompiled_puma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ed-precompiled_puma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/ed-precompiled_puma/codemeta","maintainers":[{"uuid":"102509","login":"edouardchin","name":null,"email":null,"url":null,"packages_count":30,"html_url":"https://rubygems.org/profiles/edouardchin","role":null,"created_at":"2025-10-12T05:51:17.426Z","updated_at":"2025-10-12T05:51:17.426Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/edouardchin/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205549,"maintainers_count":68473,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},{"id":7412970,"name":"github.com/puma/puma","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/puma/puma","keywords_array":[],"namespace":"github.com/puma","versions_count":161,"first_release_published_at":"2012-03-29T22:49:40.000Z","latest_release_published_at":"2026-04-08T23:32:41.000Z","latest_release_number":"v8.0.0+incompatible","last_synced_at":"2026-04-24T02:27:04.789Z","created_at":"2023-04-06T01:55:06.332Z","updated_at":"2026-04-24T02:27:04.790Z","registry_url":"https://pkg.go.dev/github.com/puma/puma","install_command":"go get github.com/puma/puma","documentation_url":"https://pkg.go.dev/github.com/puma/puma#section-documentation","metadata":{},"repo_metadata":{"id":38818418,"uuid":"2441517","full_name":"puma/puma","owner":"puma","description":"A Ruby/Rack web server built for parallelism","archived":false,"fork":false,"pushed_at":"2025-10-28T01:44:05.000Z","size":12553,"stargazers_count":7825,"open_issues_count":98,"forks_count":1466,"subscribers_count":173,"default_branch":"main","last_synced_at":"2025-11-06T16:03:03.153Z","etag":null,"topics":["multithreading","rack","ruby","server"],"latest_commit_sha":null,"homepage":"https://puma.io","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puma.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","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":"2011-09-23T02:26:08.000Z","updated_at":"2025-11-03T14:46:14.000Z","dependencies_parsed_at":"2023-12-10T23:24:57.236Z","dependency_job_id":"e9235ec3-97cf-4e3f-ac97-b984c61be18e","html_url":"https://github.com/puma/puma","commit_stats":{"total_commits":3591,"total_committers":516,"mean_commits":6.959302325581396,"dds":0.8267891952102479,"last_synced_commit":"edd2a1728e39d055545fd12ffdfa42d5d4ccbc58"},"previous_names":[],"tags_count":169,"template":false,"template_full_name":null,"purl":"pkg:github/puma/puma","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","download_url":"https://codeload.github.com/puma/puma/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/sbom","scorecard":{"id":594778,"data":{"date":"2025-08-11","repo":{"name":"github.com/puma/puma","commit":"1b08ed77741d0f6ed17c43795df7b50601d09060"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.2,"checks":[{"name":"Code-Review","score":6,"reason":"Found 16/25 approved changesets -- score normalized to 6","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":10,"reason":"26 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-label-status.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/rack_conform.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/ragel.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/skip_duplicate_workflow_runs.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/tests.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/turbo-rails.yml:9","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ragel.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/skip_duplicate_workflow_runs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/skip_duplicate_workflow_runs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:177: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: tools/Dockerfile:3: pin your Docker image by updating ruby:3.2 to ruby:3.2@sha256:f2c162a99e72e980e3a97933428a9809b08c72b193ccff7073ff6a02f6aa6325","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T22:52:33.413Z","repository_id":38818418,"created_at":"2025-08-20T22:52:33.414Z","updated_at":"2025-08-20T22:52:33.414Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":283037444,"owners_count":26768671,"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-11-06T02:00:06.180Z","response_time":55,"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":"puma","name":"Puma","uuid":"1264292","kind":"organization","description":null,"email":null,"website":"http://puma.io","location":"Los Angeles, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1264292?v=4","repositories_count":11,"last_synced_at":"2024-04-16T00:03:01.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/puma","funding_links":[],"total_stars":9432,"followers":35,"following":0,"created_at":"2022-11-02T16:17:14.367Z","updated_at":"2024-04-16T00:03:02.412Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma/repositories"},"tags":[{"name":"v7.1.0","sha":"fb2a0733e938c8786e033f22dc5bf66727dddb3a","kind":"tag","published_at":"2025-10-17T15:35:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.1.0","html_url":"https://github.com/puma/puma/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0/manifests"},{"name":"v7.0.4","sha":"a4c451c142a93ffb33af4a643b1e065341d9ad3a","kind":"tag","published_at":"2025-09-23T15:29:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.4","html_url":"https://github.com/puma/puma/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"ef2c6aae78a5df5ceb6126045768e474fe2b51be","kind":"tag","published_at":"2025-09-14T02:14:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.3","html_url":"https://github.com/puma/puma/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"6c4decd0954ad2fa3c8a04738856656bdc957913","kind":"tag","published_at":"2025-09-09T02:56:38.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.2","html_url":"https://github.com/puma/puma/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"ded6a4af98a0d0d066f33396cda5578b71972d78","kind":"tag","published_at":"2025-09-05T21:44:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"89a448e51b9ba22d46a7a6108fb4787623290dc2","kind":"tag","published_at":"2025-09-03T18:29:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0/manifests"},{"name":"v7.0.0.pre1","sha":"4e60f73d857f65e6a5800fc0b4c6286a864d1811","kind":"tag","published_at":"2025-07-31T22:22:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0.pre1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0.pre1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0.pre1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1/manifests"},{"name":"v6.6.1","sha":"5f93ae6e57596e412d2c92448b8a33fd3c05890b","kind":"tag","published_at":"2025-07-31T20:58:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.1","html_url":"https://github.com/puma/puma/releases/tag/v6.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1/manifests"},{"name":"v6.6.0","sha":"5a58290f05bb964bf3d913b9b03564a916e84815","kind":"tag","published_at":"2025-01-28T23:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.0","html_url":"https://github.com/puma/puma/releases/tag/v6.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0/manifests"},{"name":"v6.5.0","sha":"9e98151258b5ce80fa50e88d06827c0122011e7d","kind":"tag","published_at":"2024-11-22T23:49:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.5.0","html_url":"https://github.com/puma/puma/releases/tag/v6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0/manifests"},{"name":"v6.4.3","sha":"e867e53aa4e7df91fa97d8995a80fc2f9466a080","kind":"tag","published_at":"2024-09-19T05:48:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.3","html_url":"https://github.com/puma/puma/releases/tag/v6.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3/manifests"},{"name":"v5.6.9","sha":"f196b23be24712fb8fb16051cc124798cc84f70e","kind":"tag","published_at":"2024-09-19T05:40:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.9","html_url":"https://github.com/puma/puma/releases/tag/v5.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9/manifests"},{"name":"v5.6.8","sha":"129357322e837e7d99c25c9cd71d36ecb4f9540b","kind":"tag","published_at":"2024-01-08T06:00:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.8","html_url":"https://github.com/puma/puma/releases/tag/v5.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8/manifests"},{"name":"v6.4.2","sha":"5fc43d73b6ff193325e657a24ed76dec79133e93","kind":"tag","published_at":"2024-01-08T05:53:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.2","html_url":"https://github.com/puma/puma/releases/tag/v6.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2/manifests"},{"name":"v6.4.1","sha":"a2870252e3c525f6529358807faee1169f28270e","kind":"tag","published_at":"2024-01-02T23:33:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.1","html_url":"https://github.com/puma/puma/releases/tag/v6.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1/manifests"},{"name":"v6.4.0","sha":"52eff8d3344fa0a4daa8d00ba1de74cb746a5ff4","kind":"tag","published_at":"2023-09-21T04:09:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.0","html_url":"https://github.com/puma/puma/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0/manifests"},{"name":"v5.6.7","sha":"78393bf2c58bf293860fa9cdc73938ac58c18afb","kind":"tag","published_at":"2023-08-18T05:56:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.7","html_url":"https://github.com/puma/puma/releases/tag/v5.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7/manifests"},{"name":"v6.3.1","sha":"72bdcd16cd680ab109a9df448b64ab53cb6bfccd","kind":"tag","published_at":"2023-08-18T01:11:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.1","html_url":"https://github.com/puma/puma/releases/tag/v6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1/manifests"},{"name":"v5.6.6","sha":"f8c7b235f971ed6b290cc4733fe7bce840037ede","kind":"tag","published_at":"2023-06-21T02:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.6","html_url":"https://github.com/puma/puma/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6/manifests"},{"name":"v6.3.0","sha":"763d1a1a971d9bb17fc1478859d626a539c29970","kind":"tag","published_at":"2023-05-31T07:06:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.0","html_url":"https://github.com/puma/puma/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0/manifests"},{"name":"v6.2.2","sha":"904b47a0c4347d2d3d7bf8606d1ebd26c6350721","kind":"tag","published_at":"2023-04-17T22:35:58.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.2","html_url":"https://github.com/puma/puma/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"92d976de2dc08128bea9bf8169e25c288ca7387b","kind":"tag","published_at":"2023-03-31T06:48:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.1","html_url":"https://github.com/puma/puma/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"d79f59d69dd91cd1ea401ad5e9051e74b1ce0ebf","kind":"tag","published_at":"2023-03-29T06:49:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.0","html_url":"https://github.com/puma/puma/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0/manifests"},{"name":"v6.1.1","sha":"f0cf66d70684dbc41bce5901e177cb17acf2ea29","kind":"tag","published_at":"2023-02-28T07:29:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.1","html_url":"https://github.com/puma/puma/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"e3d5794a7ebe47577ced4d4dfdd6a6cc969ded01","kind":"tag","published_at":"2023-02-12T04:54:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.0","html_url":"https://github.com/puma/puma/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0/manifests"},{"name":"v6.0.2","sha":"8831577fb0f0fef4a205e3e77e20abc5780cf510","kind":"tag","published_at":"2023-01-01T21:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.2","html_url":"https://github.com/puma/puma/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"45f82b714310fc925549bb36ee4080cd584edc14","kind":"tag","published_at":"2022-12-20T20:18:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.1","html_url":"https://github.com/puma/puma/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"32d999708d7019b85b0518c8e0693773b0bd4ff4","kind":"tag","published_at":"2022-10-14T01:30:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.0","html_url":"https://github.com/puma/puma/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0/manifests"},{"name":"v5.6.5","sha":"3bace01d3009dabc6a7ea269b97bdfea455128cb","kind":"tag","published_at":"2022-08-23T05:59:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.5","html_url":"https://github.com/puma/puma/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5/manifests"},{"name":"v4.3.12","sha":"831d8a8be0da8d2dea7b47d683cfea66a0b0b47f","kind":"tag","published_at":"2022-03-30T15:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.12","html_url":"https://github.com/puma/puma/releases/tag/v4.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12/manifests"},{"name":"v5.6.4","sha":"7add06a280c305eeb32a98c4fca4b34521cbf12f","kind":"tag","published_at":"2022-03-30T14:30:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.4","html_url":"https://github.com/puma/puma/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"643daa1db7637fb6079a5a07054398f39c753a75","kind":"tag","published_at":"2022-03-30T14:23:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.3","html_url":"https://github.com/puma/puma/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3/manifests"},{"name":"v4.3.11","sha":"4ce94d7975d755f5ecdf50c5134b6d8af081e3ad","kind":"tag","published_at":"2022-02-11T21:19:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.11","html_url":"https://github.com/puma/puma/releases/tag/v4.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11/manifests"},{"name":"v5.6.2","sha":"c6340d1fabcd02c4cc5c1d4effaeba393dedb1a8","kind":"tag","published_at":"2022-02-11T21:10:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.2","html_url":"https://github.com/puma/puma/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"e0753de846a1651401343687a22bfd52c97bc72a","kind":"tag","published_at":"2022-01-27T00:36:17.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.1","html_url":"https://github.com/puma/puma/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"61ebbbe8ec5a7937abb48f62ed0e733c2f634e6f","kind":"tag","published_at":"2022-01-25T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.0","html_url":"https://github.com/puma/puma/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0/manifests"},{"name":"v4.3.10","sha":"a62754edc7a9de5295f3aca92f4bca3d606f205d","kind":"tag","published_at":"2021-10-12T23:12:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.10","html_url":"https://github.com/puma/puma/releases/tag/v4.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10/manifests"},{"name":"v5.5.2","sha":"a2bcda414377ee3f5855a66ed83aa41ce6f0a29d","kind":"tag","published_at":"2021-10-12T23:07:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.2","html_url":"https://github.com/puma/puma/releases/tag/v5.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2/manifests"},{"name":"v4.3.9","sha":"fb6ad8f8013ab5cdbb2f444cbfabd0b4fde71139","kind":"tag","published_at":"2021-10-12T15:13:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.9","html_url":"https://github.com/puma/puma/releases/tag/v4.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9/manifests"},{"name":"v5.5.1","sha":"acdc3ae571dfae0e045cf09a295280127db65c7f","kind":"tag","published_at":"2021-10-12T15:09:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.1","html_url":"https://github.com/puma/puma/releases/tag/v5.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1/manifests"},{"name":"v5.5.0","sha":"21e0443cca4a53c8f0f97fe5197423031cab3610","kind":"tag","published_at":"2021-09-19T20:09:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.0","html_url":"https://github.com/puma/puma/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"f041b020aad2da0fa99d183c7e8a4147baeea28d","kind":"tag","published_at":"2021-07-29T14:25:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.4.0","html_url":"https://github.com/puma/puma/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0/manifests"},{"name":"v5.3.2","sha":"f4766ce46976ec623f163a0428515d157f53e420","kind":"tag","published_at":"2021-05-21T17:15:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.2","html_url":"https://github.com/puma/puma/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"1c91a4f1af23328118dbfe5b615f812af5e817ef","kind":"tag","published_at":"2021-05-11T14:54:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.1","html_url":"https://github.com/puma/puma/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1/manifests"},{"name":"v4.3.8","sha":"b911c13f8797aacaa8decf8532d6d7d45fda334f","kind":"tag","published_at":"2021-05-11T14:53:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.8","html_url":"https://github.com/puma/puma/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8/manifests"},{"name":"v5.3.0","sha":"6dfb8bc2ba1175198f5982cc8092bcb7f021fe22","kind":"tag","published_at":"2021-05-07T14:48:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.0","html_url":"https://github.com/puma/puma/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0/manifests"},{"name":"v5.2.2","sha":"a192434909513a0e77b6837ef208f627e502bed2","kind":"tag","published_at":"2021-03-02T16:07:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.2","html_url":"https://github.com/puma/puma/releases/tag/v5.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2/manifests"},{"name":"v5.2.1","sha":"9ede356a4735bd9eb3d2bde34378e47096b689ad","kind":"tag","published_at":"2021-02-05T22:26:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.1","html_url":"https://github.com/puma/puma/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"f7f58ae2ae9e6feb71c1fb80d0fa51471aef9006","kind":"tag","published_at":"2021-01-27T20:36:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.0","html_url":"https://github.com/puma/puma/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0/manifests"},{"name":"v5.1.1","sha":"607c3193cab45caa74c966acc676efc96f2b2ae4","kind":"tag","published_at":"2020-12-10T15:26:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.1","html_url":"https://github.com/puma/puma/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c389c088e509a78abaaf166e34a82e6d3fa218aa","kind":"tag","published_at":"2020-11-30T17:31:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.0","html_url":"https://github.com/puma/puma/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0/manifests"},{"name":"v4.3.7","sha":"f3c95afbec09d8f728fa82a36fd69c9aa6426ab7","kind":"tag","published_at":"2020-11-30T16:52:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.7","html_url":"https://github.com/puma/puma/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7/manifests"},{"name":"v5.0.4","sha":"1f0c08e3a7de13452e2f05d3160d90e04ab1987b","kind":"tag","published_at":"2020-10-27T14:15:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.4","html_url":"https://github.com/puma/puma/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4/manifests"},{"name":"v5.0.3","sha":"d0f75b472c7c32f0daa7ffd56b1c4d945538efb3","kind":"tag","published_at":"2020-10-26T12:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.3","html_url":"https://github.com/puma/puma/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"f9def0b3c90ea0fba471aabdf56281ca636f31d9","kind":"tag","published_at":"2020-09-28T15:15:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"3212427f1e6fddb467d37624e7df8aa28820f862","kind":"tag","published_at":"2020-09-28T13:42:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"13e18e8078c800adfc52af687acc1d8de5f3988d","kind":"commit","published_at":"2020-09-17T17:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0/manifests"},{"name":"v5.0.0.beta2","sha":"b08afd37438534047241b9bb85e6f544dfdab7a0","kind":"commit","published_at":"2020-09-05T22:25:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2/manifests"},{"name":"v4.3.6","sha":"3e3647a32d4c3f6921c80174ada5ee208d71cfa5","kind":"commit","published_at":"2020-09-05T20:58:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.6","html_url":"https://github.com/puma/puma/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6/manifests"},{"name":"v4.3.5","sha":"a24b51b294ff8dd2511f910abe1a0db0d66ed43a","kind":"tag","published_at":"2020-08-11T00:01:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.5","html_url":"https://github.com/puma/puma/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5/manifests"},{"name":"v3.12.6","sha":"0a3c09a0603857f088571d0eb69e0b9adee0fed1","kind":"tag","published_at":"2020-08-10T23:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.6","html_url":"https://github.com/puma/puma/releases/tag/v3.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6/manifests"},{"name":"v3.12.5","sha":"99b18e86c5d0433a2a127de55987f6c31f7ecdc5","kind":"tag","published_at":"2020-05-18T23:12:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.5","html_url":"https://github.com/puma/puma/releases/tag/v3.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5/manifests"},{"name":"v4.3.4","sha":"3846a4e0ae9cdfe80b4dfb7fc477f03ec4cabb9d","kind":"tag","published_at":"2020-05-18T23:10:15.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.4","html_url":"https://github.com/puma/puma/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4/manifests"},{"name":"v5.0.0.beta1","sha":"c1963c0dcf35dcf1ee16adab045842c4931a7398","kind":"tag","published_at":"2020-05-12T01:46:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1/manifests"},{"name":"v3.12.4","sha":"f809e6b7aa3083afb8da5eb54bdd45fc391d1ba1","kind":"tag","published_at":"2020-02-28T19:46:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.4","html_url":"https://github.com/puma/puma/releases/tag/v3.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4/manifests"},{"name":"v4.3.3","sha":"7a6593760d667dff95953e15c2327892e2da673c","kind":"tag","published_at":"2020-02-28T19:20:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.3","html_url":"https://github.com/puma/puma/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3/manifests"},{"name":"v3.12.3","sha":"2ff978fa9f27fd3fcd11ddf774d684fda250c46e","kind":"tag","published_at":"2020-02-27T19:12:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.3","html_url":"https://github.com/puma/puma/releases/tag/v3.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3/manifests"},{"name":"v4.3.2","sha":"040a5bf8842fbaebf6656e6556328d6c45be5b10","kind":"tag","published_at":"2020-02-27T18:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.2","html_url":"https://github.com/puma/puma/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2/manifests"},{"name":"v3.12.2","sha":"bb29fc7fe8f822d0f72706a1ae86e49af3476777","kind":"tag","published_at":"2019-12-05T07:42:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.2","html_url":"https://github.com/puma/puma/releases/tag/v3.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2/manifests"},{"name":"v4.3.1","sha":"2986bc4ab5e03072d4c09739649c5c9221b13c8d","kind":"tag","published_at":"2019-12-05T07:36:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.1","html_url":"https://github.com/puma/puma/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"d20242b2ec76cc7e8078986f29f1e083f62ef157","kind":"tag","published_at":"2019-11-07T19:53:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.0","html_url":"https://github.com/puma/puma/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"2d46f0b63a0a9113603d67b8518acb7ca57af814","kind":"tag","published_at":"2019-10-07T09:42:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.1","html_url":"https://github.com/puma/puma/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"120f2470068b3c065a60fa5868c567a90c3b2893","kind":"tag","published_at":"2019-09-23T09:14:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.0","html_url":"https://github.com/puma/puma/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0/manifests"},{"name":"v4.1.1","sha":"e324a12b6fde3935c8548c81af274562c448f6d9","kind":"tag","published_at":"2019-09-09T12:19:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.1","html_url":"https://github.com/puma/puma/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"736117c13ef2a7ff441e8d27d324ccb6a9087064","kind":"tag","published_at":"2019-08-08T19:28:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.0","html_url":"https://github.com/puma/puma/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"1c9da362c8d2f09360ace3eedc12946dea39de05","kind":"tag","published_at":"2019-07-11T17:45:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.1","html_url":"https://github.com/puma/puma/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"f5d7600e4e4d9104803b5f0f5f596f8dc45fc191","kind":"tag","published_at":"2019-06-25T17:43:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.0","html_url":"https://github.com/puma/puma/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0/manifests"},{"name":"v3.12.1","sha":"461c9e99783e5f69e632acedae83be55017d5fe4","kind":"tag","published_at":"2019-03-19T18:05:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.1","html_url":"https://github.com/puma/puma/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1/manifests"},{"name":"rm","sha":"c24c0c883496f581d9092bbe7f7431129eeb7190","kind":"commit","published_at":"2019-01-04T22:09:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/rm","html_url":"https://github.com/puma/puma/releases/tag/rm","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@rm","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm/manifests"},{"name":"v3.12.0","sha":"f7e1e58dcba1e19e470b6eb0c44c33a0722285f6","kind":"tag","published_at":"2018-07-13T16:04:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.0","html_url":"https://github.com/puma/puma/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0/manifests"},{"name":"v3.11.4","sha":"e1865c25fa0e8169dc2de7d1c6b9a6648bf81842","kind":"commit","published_at":"2018-04-12T19:38:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.4","html_url":"https://github.com/puma/puma/releases/tag/v3.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4/manifests"},{"name":"v3.11.3","sha":"4163dd71a11ed3b5b45799ed99c296e7df6ef3ba","kind":"tag","published_at":"2018-03-06T05:41:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.3","html_url":"https://github.com/puma/puma/releases/tag/v3.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3/manifests"},{"name":"v3.11.2","sha":"dc9fa77f855c5018a03430366ea8c8db17fbfeea","kind":"tag","published_at":"2018-01-19T19:23:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.2","html_url":"https://github.com/puma/puma/releases/tag/v3.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2/manifests"},{"name":"v3.11.1","sha":"beea8dc548ed76580753bbd5984779428e340009","kind":"tag","published_at":"2018-01-19T04:46:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.1","html_url":"https://github.com/puma/puma/releases/tag/v3.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1/manifests"},{"name":"v3.11.0","sha":"f6f3892f4d82638fb7a2a57d993641b1486ee88a","kind":"tag","published_at":"2017-11-20T16:26:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.0","html_url":"https://github.com/puma/puma/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"77ca1f554278b36ae6147af93f811fd1c0698a65","kind":"tag","published_at":"2017-08-17T19:18:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.10.0","html_url":"https://github.com/puma/puma/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0/manifests"},{"name":"v3.9.1","sha":"813eda45ec34f516b6e574bf064b1a6a06029a80","kind":"tag","published_at":"2017-06-03T13:52:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.1","html_url":"https://github.com/puma/puma/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"964780b4e7f85b452332a5ec1c9f069901b3618b","kind":"tag","published_at":"2017-06-01T15:27:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.0","html_url":"https://github.com/puma/puma/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"9aa4e1b45cb6d6b3590cc00a552982b02c246469","kind":"tag","published_at":"2017-03-14T16:21:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.2","html_url":"https://github.com/puma/puma/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"49c1466cfdb08e99265fe01ca5171bbe81f49981","kind":"tag","published_at":"2017-03-10T17:17:54.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.1","html_url":"https://github.com/puma/puma/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"1992a79a0b4c585c3c23b95372b06161e6bd132c","kind":"tag","published_at":"2017-03-09T22:21:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.0","html_url":"https://github.com/puma/puma/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0/manifests"},{"name":"v3.7.1","sha":"f4f094566f779c7f50eac32ab398e53fd020df43","kind":"tag","published_at":"2017-02-20T15:14:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.1","html_url":"https://github.com/puma/puma/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"f413b61f4ba9a453528b1ea44a0dbdd4a6f030f1","kind":"tag","published_at":"2017-01-28T00:35:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.0","html_url":"https://github.com/puma/puma/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0/manifests"},{"name":"v3.6.2","sha":"42bec4600c51ab8a1c1ee5a0e1b738a4ffd82bf2","kind":"tag","published_at":"2016-11-22T23:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.2","html_url":"https://github.com/puma/puma/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"02415e14139854df65910b2a0fde8decab9f4e8c","kind":"tag","published_at":"2016-11-21T18:52:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.1","html_url":"https://github.com/puma/puma/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"b4bf9240802f52e2baea3dbaeb15e9c7b2020af8","kind":"tag","published_at":"2016-07-25T05:17:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.0","html_url":"https://github.com/puma/puma/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"433b885d616462d5ee1961691888c2edfd00e97f","kind":"tag","published_at":"2016-07-20T17:59:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.2","html_url":"https://github.com/puma/puma/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"b6cd454a6d705d4cb7bc03b0baa83e126c069c13","kind":"tag","published_at":"2016-07-20T17:54:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.1","html_url":"https://github.com/puma/puma/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"7cdb33ff6fb8e30ca495216ee1c4d346a2bf7218","kind":"tag","published_at":"2016-07-19T05:07:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.0","html_url":"https://github.com/puma/puma/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"d2da2caf49932827f07994c8b65b1f99001c5fb9","kind":"tag","published_at":"2016-04-07T22:02:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.4.0","html_url":"https://github.com/puma/puma/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"a3136985887d44c79e623b1408a41779b71d8b23","kind":"tag","published_at":"2016-04-05T16:28:19.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.3.0","html_url":"https://github.com/puma/puma/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9a4912a3e46b3603b9d224fdda57fdb97eb6b201","kind":"tag","published_at":"2016-03-20T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.2.0","html_url":"https://github.com/puma/puma/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"d8ce817f08ac035a1622ee7ba41e36ca24ac27aa","kind":"tag","published_at":"2016-03-18T04:32:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.1","html_url":"https://github.com/puma/puma/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cf6a09dfc6863b150b7f81681c50b671200207dc","kind":"tag","published_at":"2016-03-06T00:33:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.0","html_url":"https://github.com/puma/puma/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"32b1fb3742e5918e0e79ee705b48c912a1f0742d","kind":"tag","published_at":"2016-02-26T18:35:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.2","html_url":"https://github.com/puma/puma/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d3379c28006110894090b235d8a89903f492020d","kind":"tag","published_at":"2016-02-26T03:44:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"f0762d1216c825009a5d3d0a13d1d3ec1ff95682","kind":"tag","published_at":"2016-02-25T22:23:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc1","sha":"32913e79c6882bd742b0d743074e97e22c10c082","kind":"tag","published_at":"2016-02-20T01:27:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0.rc1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1/manifests"},{"name":"v2.16.0","sha":"2af80d69d1e3f0a5eec73bcd2b7a7e0d9728e0f2","kind":"tag","published_at":"2016-01-28T03:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.16.0","html_url":"https://github.com/puma/puma/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0/manifests"},{"name":"v2.15.3","sha":"81c2ccb6d4c040de03119109d8784ef28f04035e","kind":"tag","published_at":"2015-11-07T17:17:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.3","html_url":"https://github.com/puma/puma/releases/tag/v2.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3/manifests"},{"name":"v2.15.2","sha":"dd69e9a10c56cddcba25d7b8120a16f9a831533e","kind":"tag","published_at":"2015-11-06T23:35:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.2","html_url":"https://github.com/puma/puma/releases/tag/v2.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2/manifests"},{"name":"v2.15.1","sha":"6b55557e5d657faa988ced476b1746f22cccc1c5","kind":"tag","published_at":"2015-11-06T23:31:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.1","html_url":"https://github.com/puma/puma/releases/tag/v2.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1/manifests"},{"name":"v2.15.0","sha":"8d757750faa356980c7fc275de81a3d1ae2e10cb","kind":"tag","published_at":"2015-11-06T19:09:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.0","html_url":"https://github.com/puma/puma/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0/manifests"},{"name":"v2.14.0","sha":"1cd87a600f51783f2908ea4085c6c596963013f2","kind":"tag","published_at":"2015-09-18T16:56:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.14.0","html_url":"https://github.com/puma/puma/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0/manifests"},{"name":"v2.13.4","sha":"c26490da4ba609e19c38e72a1782e785742b6372","kind":"tag","published_at":"2015-08-16T16:21:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.4","html_url":"https://github.com/puma/puma/releases/tag/v2.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4/manifests"},{"name":"v2.13.3","sha":"524f72453c8bca6c2f95c7cde3e9a8e47dd3be8e","kind":"tag","published_at":"2015-08-16T02:14:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.3","html_url":"https://github.com/puma/puma/releases/tag/v2.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3/manifests"},{"name":"v2.13.2","sha":"d787a8064d5b5aba45bb673e7967d8b9da7e5bfa","kind":"tag","published_at":"2015-08-15T21:51:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.2","html_url":"https://github.com/puma/puma/releases/tag/v2.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2/manifests"},{"name":"v2.13.1","sha":"a64ec48e35482d5be68d09acfa1380bc65002349","kind":"tag","published_at":"2015-08-15T17:10:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.1","html_url":"https://github.com/puma/puma/releases/tag/v2.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1/manifests"},{"name":"v2.13.0","sha":"9bb78a6b1d65a8a50d0fe667912b8add6041a0bd","kind":"tag","published_at":"2015-08-15T01:34:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.0","html_url":"https://github.com/puma/puma/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0/manifests"},{"name":"v2.12.3","sha":"972e8102f520a86b7da6c556770ae01959689a87","kind":"tag","published_at":"2015-08-04T05:19:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.3","html_url":"https://github.com/puma/puma/releases/tag/v2.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3/manifests"},{"name":"v2.12.2","sha":"2348285fcb8fb7f2a30ebdead4ab0900e0ae5634","kind":"tag","published_at":"2015-07-17T18:51:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.2","html_url":"https://github.com/puma/puma/releases/tag/v2.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2/manifests"},{"name":"v2.12.1","sha":"1ca727ea1168a308581ac5fba36ba53a960334b6","kind":"tag","published_at":"2015-07-16T17:05:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.1","html_url":"https://github.com/puma/puma/releases/tag/v2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"efc3d9124722d8a6b50d1b348b035f0d6e548d13","kind":"tag","published_at":"2015-07-14T19:02:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.0","html_url":"https://github.com/puma/puma/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0/manifests"},{"name":"v2.11.3","sha":"e1eb3ecbe88895fc6edf562d99940f07d4b82c98","kind":"tag","published_at":"2015-05-19T04:11:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.3","html_url":"https://github.com/puma/puma/releases/tag/v2.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3/manifests"},{"name":"v2.11.2","sha":"a3af7ba7ab8e7463ad192227f6aaf28d825fbbdf","kind":"tag","published_at":"2015-04-11T20:20:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.2","html_url":"https://github.com/puma/puma/releases/tag/v2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2/manifests"},{"name":"v2.11.0","sha":"e8feadd2b2cc9cf4fd317e71e888ae2077cb11f0","kind":"tag","published_at":"2015-01-20T18:51:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.0","html_url":"https://github.com/puma/puma/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0/manifests"},{"name":"v2.10.2","sha":"bdb3478fb6ed39069270610aec4f97b9287544ff","kind":"commit","published_at":"2014-11-27T07:05:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.2","html_url":"https://github.com/puma/puma/releases/tag/v2.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2/manifests"},{"name":"v2.10.1","sha":"dcd45c9132ca0cfc115e05d5ca0f69c18fc99b37","kind":"tag","published_at":"2014-11-24T19:49:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.1","html_url":"https://github.com/puma/puma/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"8960a90506edfd2bd541f0b8a26f0c26cdd50445","kind":"tag","published_at":"2014-11-24T03:56:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.0","html_url":"https://github.com/puma/puma/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0/manifests"},{"name":"v2.9.2","sha":"971f4829f8a566e97793ded69274a9e71a92992d","kind":"tag","published_at":"2014-10-30T00:15:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.2","html_url":"https://github.com/puma/puma/releases/tag/v2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2/manifests"},{"name":"v2.9.1","sha":"4332f86fbaac214795ea9acfc6f89b6c0c2fb447","kind":"commit","published_at":"2014-09-05T18:34:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.1","html_url":"https://github.com/puma/puma/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"55b9ce01e5160ef9513e1bc0e9bb549762cf3e07","kind":"tag","published_at":"2014-07-13T00:59:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.0","html_url":"https://github.com/puma/puma/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0/manifests"},{"name":"v2.8.2","sha":"de59a88c864c98d6a39b930405ab464f3ddd17f9","kind":"tag","published_at":"2014-04-12T21:08:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.2","html_url":"https://github.com/puma/puma/releases/tag/v2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2/manifests"},{"name":"v2.8.1","sha":"d57385ff692eb39a4ca2e559f51987705f4fcaca","kind":"tag","published_at":"2014-03-06T19:39:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.1","html_url":"https://github.com/puma/puma/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"303f29a1d7a70b3604e5d527d76f31b74ffb5e45","kind":"tag","published_at":"2014-02-28T22:49:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.0","html_url":"https://github.com/puma/puma/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"e8f1a0e7eac4cdec60c147ffdef235d90d00da5e","kind":"tag","published_at":"2013-12-05T17:57:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.1","html_url":"https://github.com/puma/puma/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"f8f6219861dc890b6129b5f871562d42179b9960","kind":"tag","published_at":"2013-12-04T00:52:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.0","html_url":"https://github.com/puma/puma/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"cd6c8fe9422c9136461d21269300c356f83801dc","kind":"tag","published_at":"2013-09-13T17:06:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.6.0","html_url":"https://github.com/puma/puma/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0/manifests"},{"name":"v2.5.1","sha":"ec2b732ba7d072702488c4e9ae7d4aafe65d743d","kind":"tag","published_at":"2013-08-13T23:18:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.1","html_url":"https://github.com/puma/puma/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"8faea06e44504a950ba9874a80358e047841bff3","kind":"tag","published_at":"2013-08-08T23:25:57.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.0","html_url":"https://github.com/puma/puma/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"aacf8ad0d0da840cbc87274b3d7f08a667f83e8f","kind":"tag","published_at":"2013-08-07T23:44:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.1","html_url":"https://github.com/puma/puma/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"2ef57daf8b064ad9cb8af6ab0389f57791bfdb14","kind":"tag","published_at":"2013-07-22T21:44:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.0","html_url":"https://github.com/puma/puma/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"a9349ee28606e692cc0bd1f52647225330e174ce","kind":"tag","published_at":"2013-07-09T05:47:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.2","html_url":"https://github.com/puma/puma/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"2425d9643e6598148705bd92eb7f5f36bbd527c6","kind":"tag","published_at":"2013-07-06T21:00:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.1","html_url":"https://github.com/puma/puma/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"9338e504995228bcdda62f3b506c50e59ca06b56","kind":"tag","published_at":"2013-07-06T05:23:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.0","html_url":"https://github.com/puma/puma/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0/manifests"},{"name":"v2.2.2","sha":"d62a99aeca341dadc70d899eb39a09febb2fe911","kind":"tag","published_at":"2013-07-02T18:41:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.2","html_url":"https://github.com/puma/puma/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"01877c30f5460f1c67c629b29526b87fec585a4e","kind":"tag","published_at":"2013-07-02T18:24:24.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.1","html_url":"https://github.com/puma/puma/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"9b780bacb66699e255e51792aa72488de586f596","kind":"tag","published_at":"2013-07-02T00:52:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.0","html_url":"https://github.com/puma/puma/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"1660c8b7fabc063d3a63c0bc77916550f6353bec","kind":"tag","published_at":"2013-06-20T22:52:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.1","html_url":"https://github.com/puma/puma/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"cc31cb2d231046adb2d225e5f0d2245ada46e1e4","kind":"tag","published_at":"2013-06-18T21:53:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.0","html_url":"https://github.com/puma/puma/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"ba83a60807fe38032b1794213ab791f8024792f4","kind":"commit","published_at":"2013-04-30T18:17:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.1","html_url":"https://github.com/puma/puma/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"d195b69acbab6cf3fc1d08ac656369cd48a1a615","kind":"tag","published_at":"2013-04-29T23:19:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0/manifests"},{"name":"v2.0.0.b7","sha":"df1db1819b6dcf06a23b876af35f766d00ca9559","kind":"tag","published_at":"2013-03-19T05:31:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b7","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7/manifests"},{"name":"v2.0.0.b6","sha":"46cb6754c5e3559ae003dde040aa40ffd6d69748","kind":"tag","published_at":"2013-02-07T02:21:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b6","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6/manifests"},{"name":"v2.0.0.b5","sha":"f336e8f1330b10dee5911d8d66fb855c28774481","kind":"tag","published_at":"2013-02-06T06:51:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b5","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5/manifests"},{"name":"v2.0.0.b4","sha":"ecdb3c870c4b38a1584029bdb6fda311fed2dae4","kind":"tag","published_at":"2012-12-13T05:47:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b4","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4/manifests"},{"name":"v2.0.0.b3","sha":"2e80dec278f54eaeea2abb43e9957be9d00a3ce8","kind":"tag","published_at":"2012-11-22T20:56:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b3","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3/manifests"},{"name":"v2.0.0.b2","sha":"935ee97374caf848e777c5bfd453b78ea9f03814","kind":"tag","published_at":"2012-11-19T04:47:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b2","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2/manifests"},{"name":"v1.6.2","sha":"074adfbf4d9c735530e242a9da55889cad7624ce","kind":"tag","published_at":"2012-08-27T18:03:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.6.2","html_url":"https://github.com/puma/puma/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2/manifests"},{"name":"v1.5.0","sha":"5b11c5e23ce96b6dd8725c02fc6dc1e8fb0a57b6","kind":"tag","published_at":"2012-07-19T23:41:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.5.0","html_url":"https://github.com/puma/puma/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"2459d3b7d53bca7405e2a79d03b91f7c6fa65618","kind":"tag","published_at":"2012-06-04T19:29:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.4.0","html_url":"https://github.com/puma/puma/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"2848930736e79fa42863b12be9f761da7b4b9bb1","kind":"tag","published_at":"2012-05-16T04:02:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.1","html_url":"https://github.com/puma/puma/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"7af141b97fdfdc604481fde84f12134bb9138d20","kind":"tag","published_at":"2012-05-08T21:31:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.0","html_url":"https://github.com/puma/puma/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"f96d0ca05e2d69f7082016eff2e9d6a4824eaaec","kind":"commit","published_at":"2012-04-28T17:11:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.2","html_url":"https://github.com/puma/puma/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"00a5d173fe87eb1c5fca4ff0f13dff06382969e4","kind":"tag","published_at":"2012-04-11T19:19:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.1","html_url":"https://github.com/puma/puma/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"7b77f13dad08df3d47aded839a400e18e87a7a5b","kind":"tag","published_at":"2012-04-11T18:42:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.0","html_url":"https://github.com/puma/puma/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"4beefe3100d51470ea8a330c852f35ca458b9529","kind":"tag","published_at":"2012-03-31T02:40:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.1","html_url":"https://github.com/puma/puma/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"aa4be1c0e9572fa1e0801088f5304ca848b6f4ed","kind":"tag","published_at":"2012-03-30T23:54:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.0","html_url":"https://github.com/puma/puma/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"cd4d8722ccd6027c4e6a6d7998d6e117998945a8","kind":"tag","published_at":"2012-03-29T22:50:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.0.0","html_url":"https://github.com/puma/puma/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2025-11-06T16:13:31.693Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":4.793834424600911,"dependent_packages_count":8.452778221382484,"stargazers_count":0.7624009407645993,"forks_count":0.6589085388490566,"docker_downloads_count":null,"average":3.666980531399263},"purl":"pkg:golang/github.com/puma/puma","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/puma/puma","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/puma/puma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/puma/puma/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-11-06T16:08:00.244Z","issues_count":249,"pull_requests_count":735,"avg_time_to_close_issue":13453401.124223603,"avg_time_to_close_pull_request":3390499.3172757477,"issues_closed_count":161,"pull_requests_closed_count":602,"pull_request_authors_count":108,"issue_authors_count":185,"avg_comments_per_issue":6.975903614457831,"avg_comments_per_pull_request":2.540136054421769,"merged_pull_requests_count":504,"bot_issues_count":0,"bot_pull_requests_count":6,"past_year_issues_count":60,"past_year_pull_requests_count":280,"past_year_avg_time_to_close_issue":549976.6,"past_year_avg_time_to_close_pull_request":444088.486631016,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":187,"past_year_pull_request_authors_count":37,"past_year_issue_authors_count":43,"past_year_avg_comments_per_issue":5.2,"past_year_avg_comments_per_pull_request":1.5178571428571428,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":164,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/issues","maintainers":[{"login":"MSP-Greg","count":320,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"dentarg","count":42,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"nateberkopec","count":35,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"evanphx","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evanphx"},{"login":"cjlarose","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cjlarose"}],"active_maintainers":[{"login":"MSP-Greg","count":121,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpuma%2Fpuma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpuma%2Fpuma/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpuma%2Fpuma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpuma%2Fpuma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fpuma%2Fpuma/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2118894,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":12298765,"name":"puma","ecosystem":"rubygems","description":"Puma is a simple, fast, multi-threaded, and highly parallel HTTP 1.1 server\nfor Ruby/Rack applications. Puma is intended for use in both development and\nproduction environments. It's great for highly parallel Ruby implementations such as\nJRuby and TruffleRuby as well as as providing process worker support to support CRuby well.\n","homepage":"https://puma.io","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/puma/puma","keywords_array":[],"namespace":null,"versions_count":356,"first_release_published_at":"2011-10-25T21:41:02.998Z","latest_release_published_at":"2026-04-26T22:51:36.795Z","latest_release_number":"8.0.1","last_synced_at":"2026-04-28T11:59:28.321Z","created_at":"2025-10-07T05:05:29.296Z","updated_at":"2026-04-28T13:13:58.097Z","registry_url":"https://gem.coop/gems/puma","install_command":"gem install puma -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/puma/","metadata":{"funding":null},"repo_metadata":{"id":38818418,"uuid":"2441517","full_name":"puma/puma","owner":"puma","description":"A Ruby/Rack web server built for parallelism","archived":false,"fork":false,"pushed_at":"2026-04-19T22:54:18.000Z","size":12846,"stargazers_count":7887,"open_issues_count":77,"forks_count":1476,"subscribers_count":171,"default_branch":"main","last_synced_at":"2026-04-22T10:20:05.902Z","etag":null,"topics":["multithreading","rack","ruby","server"],"latest_commit_sha":null,"homepage":"https://puma.io","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/puma.png","metadata":{"files":{"readme":"README.md","changelog":"History.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2011-09-23T02:26:08.000Z","updated_at":"2026-04-22T05:09:06.000Z","dependencies_parsed_at":"2025-12-25T16:03:42.772Z","dependency_job_id":null,"html_url":"https://github.com/puma/puma","commit_stats":{"total_commits":3591,"total_committers":516,"mean_commits":6.959302325581396,"dds":0.8267891952102479,"last_synced_commit":"edd2a1728e39d055545fd12ffdfa42d5d4ccbc58"},"previous_names":[],"tags_count":171,"template":false,"template_full_name":null,"purl":"pkg:github/puma/puma","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","download_url":"https://codeload.github.com/puma/puma/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/sbom","scorecard":{"id":594778,"data":{"date":"2025-08-11","repo":{"name":"github.com/puma/puma","commit":"1b08ed77741d0f6ed17c43795df7b50601d09060"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.2,"checks":[{"name":"Code-Review","score":6,"reason":"Found 16/25 approved changesets -- score normalized to 6","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":10,"reason":"26 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: topLevel 'contents' permission set to 'read': .github/workflows/pr-label-status.yml:11","Info: topLevel 'contents' permission set to 'read': .github/workflows/rack_conform.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/ragel.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/skip_duplicate_workflow_runs.yml:17","Info: topLevel 'contents' permission set to 'read': .github/workflows/tests.yml:6","Info: topLevel 'contents' permission set to 'read': .github/workflows/turbo-rails.yml:9","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-label-status.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/pr-label-status.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/rack_conform.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/rack_conform.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ragel.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ragel.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/ragel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/skip_duplicate_workflow_runs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/skip_duplicate_workflow_runs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:177: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/tests.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/turbo-rails.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/puma/puma/turbo-rails.yml/master?enable=pin","Warn: containerImage not pinned by hash: .devcontainer/Dockerfile:5","Warn: containerImage not pinned by hash: tools/Dockerfile:3: pin your Docker image by updating ruby:3.2 to ruby:3.2@sha256:f2c162a99e72e980e3a97933428a9809b08c72b193ccff7073ff6a02f6aa6325","Info:   0 out of   9 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T22:52:33.413Z","repository_id":38818418,"created_at":"2025-08-20T22:52:33.414Z","updated_at":"2025-08-20T22:52:33.414Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32205945,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T01:12:49.758Z","status":"online","status_checked_at":"2026-04-24T02:00:07.115Z","response_time":64,"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":"puma","name":"Puma","uuid":"1264292","kind":"organization","description":null,"email":null,"website":"http://puma.io","location":"Los Angeles, CA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1264292?v=4","repositories_count":11,"last_synced_at":"2024-04-16T00:03:01.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/puma","funding_links":[],"total_stars":9432,"followers":35,"following":0,"created_at":"2022-11-02T16:17:14.367Z","updated_at":"2024-04-16T00:03:02.412Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/puma/repositories"},"tags":[{"name":"v8.0.0","sha":"08f63d495955eaee065d0ee18849f4ddcd52fe72","kind":"tag","published_at":"2026-04-08T23:45:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v8.0.0","html_url":"https://github.com/puma/puma/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v8.0.0/manifests"},{"name":"v7.2.0","sha":"96b5aa63e0599e8adf971ceb57efa3cc5663f8a9","kind":"tag","published_at":"2026-01-21T05:38:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.2.0","html_url":"https://github.com/puma/puma/releases/tag/v7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.2.0/manifests"},{"name":"v7.1.0","sha":"fb2a0733e938c8786e033f22dc5bf66727dddb3a","kind":"tag","published_at":"2025-10-17T15:35:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.1.0","html_url":"https://github.com/puma/puma/releases/tag/v7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.1.0/manifests"},{"name":"v7.0.4","sha":"a4c451c142a93ffb33af4a643b1e065341d9ad3a","kind":"tag","published_at":"2025-09-23T15:29:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.4","html_url":"https://github.com/puma/puma/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"ef2c6aae78a5df5ceb6126045768e474fe2b51be","kind":"tag","published_at":"2025-09-14T02:14:47.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.3","html_url":"https://github.com/puma/puma/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"6c4decd0954ad2fa3c8a04738856656bdc957913","kind":"tag","published_at":"2025-09-09T02:56:38.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.2","html_url":"https://github.com/puma/puma/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"ded6a4af98a0d0d066f33396cda5578b71972d78","kind":"tag","published_at":"2025-09-05T21:44:34.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"89a448e51b9ba22d46a7a6108fb4787623290dc2","kind":"tag","published_at":"2025-09-03T18:29:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0/manifests"},{"name":"v7.0.0.pre1","sha":"4e60f73d857f65e6a5800fc0b4c6286a864d1811","kind":"tag","published_at":"2025-07-31T22:22:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v7.0.0.pre1","html_url":"https://github.com/puma/puma/releases/tag/v7.0.0.pre1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v7.0.0.pre1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v7.0.0.pre1/manifests"},{"name":"v6.6.1","sha":"5f93ae6e57596e412d2c92448b8a33fd3c05890b","kind":"tag","published_at":"2025-07-31T20:58:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.1","html_url":"https://github.com/puma/puma/releases/tag/v6.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.1/manifests"},{"name":"v6.6.0","sha":"5a58290f05bb964bf3d913b9b03564a916e84815","kind":"tag","published_at":"2025-01-28T23:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.6.0","html_url":"https://github.com/puma/puma/releases/tag/v6.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.6.0/manifests"},{"name":"v6.5.0","sha":"9e98151258b5ce80fa50e88d06827c0122011e7d","kind":"tag","published_at":"2024-11-22T23:49:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.5.0","html_url":"https://github.com/puma/puma/releases/tag/v6.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.5.0/manifests"},{"name":"v6.4.3","sha":"e867e53aa4e7df91fa97d8995a80fc2f9466a080","kind":"tag","published_at":"2024-09-19T05:48:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.3","html_url":"https://github.com/puma/puma/releases/tag/v6.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.3/manifests"},{"name":"v5.6.9","sha":"f196b23be24712fb8fb16051cc124798cc84f70e","kind":"tag","published_at":"2024-09-19T05:40:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.9","html_url":"https://github.com/puma/puma/releases/tag/v5.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.9/manifests"},{"name":"v5.6.8","sha":"129357322e837e7d99c25c9cd71d36ecb4f9540b","kind":"tag","published_at":"2024-01-08T06:00:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.8","html_url":"https://github.com/puma/puma/releases/tag/v5.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.8/manifests"},{"name":"v6.4.2","sha":"5fc43d73b6ff193325e657a24ed76dec79133e93","kind":"tag","published_at":"2024-01-08T05:53:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.2","html_url":"https://github.com/puma/puma/releases/tag/v6.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.2/manifests"},{"name":"v6.4.1","sha":"a2870252e3c525f6529358807faee1169f28270e","kind":"tag","published_at":"2024-01-02T23:33:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.1","html_url":"https://github.com/puma/puma/releases/tag/v6.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.1/manifests"},{"name":"v6.4.0","sha":"52eff8d3344fa0a4daa8d00ba1de74cb746a5ff4","kind":"tag","published_at":"2023-09-21T04:09:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.4.0","html_url":"https://github.com/puma/puma/releases/tag/v6.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.4.0/manifests"},{"name":"v5.6.7","sha":"78393bf2c58bf293860fa9cdc73938ac58c18afb","kind":"tag","published_at":"2023-08-18T05:56:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.7","html_url":"https://github.com/puma/puma/releases/tag/v5.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.7/manifests"},{"name":"v6.3.1","sha":"72bdcd16cd680ab109a9df448b64ab53cb6bfccd","kind":"tag","published_at":"2023-08-18T01:11:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.1","html_url":"https://github.com/puma/puma/releases/tag/v6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.1/manifests"},{"name":"v5.6.6","sha":"f8c7b235f971ed6b290cc4733fe7bce840037ede","kind":"tag","published_at":"2023-06-21T02:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.6","html_url":"https://github.com/puma/puma/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.6/manifests"},{"name":"v6.3.0","sha":"763d1a1a971d9bb17fc1478859d626a539c29970","kind":"tag","published_at":"2023-05-31T07:06:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.3.0","html_url":"https://github.com/puma/puma/releases/tag/v6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.3.0/manifests"},{"name":"v6.2.2","sha":"904b47a0c4347d2d3d7bf8606d1ebd26c6350721","kind":"tag","published_at":"2023-04-17T22:35:58.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.2","html_url":"https://github.com/puma/puma/releases/tag/v6.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.2/manifests"},{"name":"v6.2.1","sha":"92d976de2dc08128bea9bf8169e25c288ca7387b","kind":"tag","published_at":"2023-03-31T06:48:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.1","html_url":"https://github.com/puma/puma/releases/tag/v6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.1/manifests"},{"name":"v6.2.0","sha":"d79f59d69dd91cd1ea401ad5e9051e74b1ce0ebf","kind":"tag","published_at":"2023-03-29T06:49:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.2.0","html_url":"https://github.com/puma/puma/releases/tag/v6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.2.0/manifests"},{"name":"v6.1.1","sha":"f0cf66d70684dbc41bce5901e177cb17acf2ea29","kind":"tag","published_at":"2023-02-28T07:29:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.1","html_url":"https://github.com/puma/puma/releases/tag/v6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.1/manifests"},{"name":"v6.1.0","sha":"e3d5794a7ebe47577ced4d4dfdd6a6cc969ded01","kind":"tag","published_at":"2023-02-12T04:54:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.1.0","html_url":"https://github.com/puma/puma/releases/tag/v6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.1.0/manifests"},{"name":"v6.0.2","sha":"8831577fb0f0fef4a205e3e77e20abc5780cf510","kind":"tag","published_at":"2023-01-01T21:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.2","html_url":"https://github.com/puma/puma/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"45f82b714310fc925549bb36ee4080cd584edc14","kind":"tag","published_at":"2022-12-20T20:18:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.1","html_url":"https://github.com/puma/puma/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"32d999708d7019b85b0518c8e0693773b0bd4ff4","kind":"tag","published_at":"2022-10-14T01:30:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v6.0.0","html_url":"https://github.com/puma/puma/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v6.0.0/manifests"},{"name":"v5.6.5","sha":"3bace01d3009dabc6a7ea269b97bdfea455128cb","kind":"tag","published_at":"2022-08-23T05:59:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.5","html_url":"https://github.com/puma/puma/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.5/manifests"},{"name":"v4.3.12","sha":"831d8a8be0da8d2dea7b47d683cfea66a0b0b47f","kind":"tag","published_at":"2022-03-30T15:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.12","html_url":"https://github.com/puma/puma/releases/tag/v4.3.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.12/manifests"},{"name":"v5.6.4","sha":"7add06a280c305eeb32a98c4fca4b34521cbf12f","kind":"tag","published_at":"2022-03-30T14:30:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.4","html_url":"https://github.com/puma/puma/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"643daa1db7637fb6079a5a07054398f39c753a75","kind":"tag","published_at":"2022-03-30T14:23:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.3","html_url":"https://github.com/puma/puma/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.3/manifests"},{"name":"v4.3.11","sha":"4ce94d7975d755f5ecdf50c5134b6d8af081e3ad","kind":"tag","published_at":"2022-02-11T21:19:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.11","html_url":"https://github.com/puma/puma/releases/tag/v4.3.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.11/manifests"},{"name":"v5.6.2","sha":"c6340d1fabcd02c4cc5c1d4effaeba393dedb1a8","kind":"tag","published_at":"2022-02-11T21:10:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.2","html_url":"https://github.com/puma/puma/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"e0753de846a1651401343687a22bfd52c97bc72a","kind":"tag","published_at":"2022-01-27T00:36:17.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.1","html_url":"https://github.com/puma/puma/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"61ebbbe8ec5a7937abb48f62ed0e733c2f634e6f","kind":"tag","published_at":"2022-01-25T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.6.0","html_url":"https://github.com/puma/puma/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.6.0/manifests"},{"name":"v4.3.10","sha":"a62754edc7a9de5295f3aca92f4bca3d606f205d","kind":"tag","published_at":"2021-10-12T23:12:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.10","html_url":"https://github.com/puma/puma/releases/tag/v4.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.10/manifests"},{"name":"v5.5.2","sha":"a2bcda414377ee3f5855a66ed83aa41ce6f0a29d","kind":"tag","published_at":"2021-10-12T23:07:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.2","html_url":"https://github.com/puma/puma/releases/tag/v5.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.2/manifests"},{"name":"v4.3.9","sha":"fb6ad8f8013ab5cdbb2f444cbfabd0b4fde71139","kind":"tag","published_at":"2021-10-12T15:13:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.9","html_url":"https://github.com/puma/puma/releases/tag/v4.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.9/manifests"},{"name":"v5.5.1","sha":"acdc3ae571dfae0e045cf09a295280127db65c7f","kind":"tag","published_at":"2021-10-12T15:09:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.1","html_url":"https://github.com/puma/puma/releases/tag/v5.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.1/manifests"},{"name":"v5.5.0","sha":"21e0443cca4a53c8f0f97fe5197423031cab3610","kind":"tag","published_at":"2021-09-19T20:09:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.5.0","html_url":"https://github.com/puma/puma/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"f041b020aad2da0fa99d183c7e8a4147baeea28d","kind":"tag","published_at":"2021-07-29T14:25:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.4.0","html_url":"https://github.com/puma/puma/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.4.0/manifests"},{"name":"v5.3.2","sha":"f4766ce46976ec623f163a0428515d157f53e420","kind":"tag","published_at":"2021-05-21T17:15:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.2","html_url":"https://github.com/puma/puma/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"1c91a4f1af23328118dbfe5b615f812af5e817ef","kind":"tag","published_at":"2021-05-11T14:54:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.1","html_url":"https://github.com/puma/puma/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.1/manifests"},{"name":"v4.3.8","sha":"b911c13f8797aacaa8decf8532d6d7d45fda334f","kind":"tag","published_at":"2021-05-11T14:53:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.8","html_url":"https://github.com/puma/puma/releases/tag/v4.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.8/manifests"},{"name":"v5.3.0","sha":"6dfb8bc2ba1175198f5982cc8092bcb7f021fe22","kind":"tag","published_at":"2021-05-07T14:48:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.3.0","html_url":"https://github.com/puma/puma/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.3.0/manifests"},{"name":"v5.2.2","sha":"a192434909513a0e77b6837ef208f627e502bed2","kind":"tag","published_at":"2021-03-02T16:07:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.2","html_url":"https://github.com/puma/puma/releases/tag/v5.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.2/manifests"},{"name":"v5.2.1","sha":"9ede356a4735bd9eb3d2bde34378e47096b689ad","kind":"tag","published_at":"2021-02-05T22:26:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.1","html_url":"https://github.com/puma/puma/releases/tag/v5.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.1/manifests"},{"name":"v5.2.0","sha":"f7f58ae2ae9e6feb71c1fb80d0fa51471aef9006","kind":"tag","published_at":"2021-01-27T20:36:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.2.0","html_url":"https://github.com/puma/puma/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.2.0/manifests"},{"name":"v5.1.1","sha":"607c3193cab45caa74c966acc676efc96f2b2ae4","kind":"tag","published_at":"2020-12-10T15:26:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.1","html_url":"https://github.com/puma/puma/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c389c088e509a78abaaf166e34a82e6d3fa218aa","kind":"tag","published_at":"2020-11-30T17:31:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.1.0","html_url":"https://github.com/puma/puma/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.1.0/manifests"},{"name":"v4.3.7","sha":"f3c95afbec09d8f728fa82a36fd69c9aa6426ab7","kind":"tag","published_at":"2020-11-30T16:52:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.7","html_url":"https://github.com/puma/puma/releases/tag/v4.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.7/manifests"},{"name":"v5.0.4","sha":"1f0c08e3a7de13452e2f05d3160d90e04ab1987b","kind":"tag","published_at":"2020-10-27T14:15:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.4","html_url":"https://github.com/puma/puma/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.4/manifests"},{"name":"v5.0.3","sha":"d0f75b472c7c32f0daa7ffd56b1c4d945538efb3","kind":"tag","published_at":"2020-10-26T12:59:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.3","html_url":"https://github.com/puma/puma/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"f9def0b3c90ea0fba471aabdf56281ca636f31d9","kind":"tag","published_at":"2020-09-28T15:15:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"3212427f1e6fddb467d37624e7df8aa28820f862","kind":"tag","published_at":"2020-09-28T13:42:37.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"13e18e8078c800adfc52af687acc1d8de5f3988d","kind":"commit","published_at":"2020-09-17T17:02:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0/manifests"},{"name":"v5.0.0.beta2","sha":"b08afd37438534047241b9bb85e6f544dfdab7a0","kind":"commit","published_at":"2020-09-05T22:25:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta2","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta2/manifests"},{"name":"v4.3.6","sha":"3e3647a32d4c3f6921c80174ada5ee208d71cfa5","kind":"commit","published_at":"2020-09-05T20:58:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.6","html_url":"https://github.com/puma/puma/releases/tag/v4.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.6/manifests"},{"name":"v4.3.5","sha":"a24b51b294ff8dd2511f910abe1a0db0d66ed43a","kind":"tag","published_at":"2020-08-11T00:01:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.5","html_url":"https://github.com/puma/puma/releases/tag/v4.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.5/manifests"},{"name":"v3.12.6","sha":"0a3c09a0603857f088571d0eb69e0b9adee0fed1","kind":"tag","published_at":"2020-08-10T23:59:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.6","html_url":"https://github.com/puma/puma/releases/tag/v3.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.6/manifests"},{"name":"v3.12.5","sha":"99b18e86c5d0433a2a127de55987f6c31f7ecdc5","kind":"tag","published_at":"2020-05-18T23:12:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.5","html_url":"https://github.com/puma/puma/releases/tag/v3.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.5/manifests"},{"name":"v4.3.4","sha":"3846a4e0ae9cdfe80b4dfb7fc477f03ec4cabb9d","kind":"tag","published_at":"2020-05-18T23:10:15.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.4","html_url":"https://github.com/puma/puma/releases/tag/v4.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.4/manifests"},{"name":"v5.0.0.beta1","sha":"c1963c0dcf35dcf1ee16adab045842c4931a7398","kind":"tag","published_at":"2020-05-12T01:46:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v5.0.0.beta1","html_url":"https://github.com/puma/puma/releases/tag/v5.0.0.beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v5.0.0.beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v5.0.0.beta1/manifests"},{"name":"v3.12.4","sha":"f809e6b7aa3083afb8da5eb54bdd45fc391d1ba1","kind":"tag","published_at":"2020-02-28T19:46:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.4","html_url":"https://github.com/puma/puma/releases/tag/v3.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.4/manifests"},{"name":"v4.3.3","sha":"7a6593760d667dff95953e15c2327892e2da673c","kind":"tag","published_at":"2020-02-28T19:20:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.3","html_url":"https://github.com/puma/puma/releases/tag/v4.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.3/manifests"},{"name":"v3.12.3","sha":"2ff978fa9f27fd3fcd11ddf774d684fda250c46e","kind":"tag","published_at":"2020-02-27T19:12:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.3","html_url":"https://github.com/puma/puma/releases/tag/v3.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.3/manifests"},{"name":"v4.3.2","sha":"040a5bf8842fbaebf6656e6556328d6c45be5b10","kind":"tag","published_at":"2020-02-27T18:53:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.2","html_url":"https://github.com/puma/puma/releases/tag/v4.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.2/manifests"},{"name":"v3.12.2","sha":"bb29fc7fe8f822d0f72706a1ae86e49af3476777","kind":"tag","published_at":"2019-12-05T07:42:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.2","html_url":"https://github.com/puma/puma/releases/tag/v3.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.2/manifests"},{"name":"v4.3.1","sha":"2986bc4ab5e03072d4c09739649c5c9221b13c8d","kind":"tag","published_at":"2019-12-05T07:36:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.1","html_url":"https://github.com/puma/puma/releases/tag/v4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.1/manifests"},{"name":"v4.3.0","sha":"d20242b2ec76cc7e8078986f29f1e083f62ef157","kind":"tag","published_at":"2019-11-07T19:53:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.3.0","html_url":"https://github.com/puma/puma/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.3.0/manifests"},{"name":"v4.2.1","sha":"2d46f0b63a0a9113603d67b8518acb7ca57af814","kind":"tag","published_at":"2019-10-07T09:42:44.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.1","html_url":"https://github.com/puma/puma/releases/tag/v4.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.1/manifests"},{"name":"v4.2.0","sha":"120f2470068b3c065a60fa5868c567a90c3b2893","kind":"tag","published_at":"2019-09-23T09:14:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.2.0","html_url":"https://github.com/puma/puma/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.2.0/manifests"},{"name":"v4.1.1","sha":"e324a12b6fde3935c8548c81af274562c448f6d9","kind":"tag","published_at":"2019-09-09T12:19:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.1","html_url":"https://github.com/puma/puma/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"736117c13ef2a7ff441e8d27d324ccb6a9087064","kind":"tag","published_at":"2019-08-08T19:28:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.1.0","html_url":"https://github.com/puma/puma/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"1c9da362c8d2f09360ace3eedc12946dea39de05","kind":"tag","published_at":"2019-07-11T17:45:45.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.1","html_url":"https://github.com/puma/puma/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"f5d7600e4e4d9104803b5f0f5f596f8dc45fc191","kind":"tag","published_at":"2019-06-25T17:43:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v4.0.0","html_url":"https://github.com/puma/puma/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v4.0.0/manifests"},{"name":"v3.12.1","sha":"461c9e99783e5f69e632acedae83be55017d5fe4","kind":"tag","published_at":"2019-03-19T18:05:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.1","html_url":"https://github.com/puma/puma/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.1/manifests"},{"name":"rm","sha":"c24c0c883496f581d9092bbe7f7431129eeb7190","kind":"commit","published_at":"2019-01-04T22:09:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/rm","html_url":"https://github.com/puma/puma/releases/tag/rm","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@rm","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/rm/manifests"},{"name":"v3.12.0","sha":"f7e1e58dcba1e19e470b6eb0c44c33a0722285f6","kind":"tag","published_at":"2018-07-13T16:04:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.12.0","html_url":"https://github.com/puma/puma/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.12.0/manifests"},{"name":"v3.11.4","sha":"e1865c25fa0e8169dc2de7d1c6b9a6648bf81842","kind":"commit","published_at":"2018-04-12T19:38:52.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.4","html_url":"https://github.com/puma/puma/releases/tag/v3.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.4/manifests"},{"name":"v3.11.3","sha":"4163dd71a11ed3b5b45799ed99c296e7df6ef3ba","kind":"tag","published_at":"2018-03-06T05:41:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.3","html_url":"https://github.com/puma/puma/releases/tag/v3.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.3/manifests"},{"name":"v3.11.2","sha":"dc9fa77f855c5018a03430366ea8c8db17fbfeea","kind":"tag","published_at":"2018-01-19T19:23:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.2","html_url":"https://github.com/puma/puma/releases/tag/v3.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.2/manifests"},{"name":"v3.11.1","sha":"beea8dc548ed76580753bbd5984779428e340009","kind":"tag","published_at":"2018-01-19T04:46:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.1","html_url":"https://github.com/puma/puma/releases/tag/v3.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.1/manifests"},{"name":"v3.11.0","sha":"f6f3892f4d82638fb7a2a57d993641b1486ee88a","kind":"tag","published_at":"2017-11-20T16:26:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.11.0","html_url":"https://github.com/puma/puma/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.11.0/manifests"},{"name":"v3.10.0","sha":"77ca1f554278b36ae6147af93f811fd1c0698a65","kind":"tag","published_at":"2017-08-17T19:18:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.10.0","html_url":"https://github.com/puma/puma/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.10.0/manifests"},{"name":"v3.9.1","sha":"813eda45ec34f516b6e574bf064b1a6a06029a80","kind":"tag","published_at":"2017-06-03T13:52:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.1","html_url":"https://github.com/puma/puma/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"964780b4e7f85b452332a5ec1c9f069901b3618b","kind":"tag","published_at":"2017-06-01T15:27:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.9.0","html_url":"https://github.com/puma/puma/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.9.0/manifests"},{"name":"v3.8.2","sha":"9aa4e1b45cb6d6b3590cc00a552982b02c246469","kind":"tag","published_at":"2017-03-14T16:21:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.2","html_url":"https://github.com/puma/puma/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"49c1466cfdb08e99265fe01ca5171bbe81f49981","kind":"tag","published_at":"2017-03-10T17:17:54.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.1","html_url":"https://github.com/puma/puma/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"1992a79a0b4c585c3c23b95372b06161e6bd132c","kind":"tag","published_at":"2017-03-09T22:21:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.8.0","html_url":"https://github.com/puma/puma/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.8.0/manifests"},{"name":"v3.7.1","sha":"f4f094566f779c7f50eac32ab398e53fd020df43","kind":"tag","published_at":"2017-02-20T15:14:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.1","html_url":"https://github.com/puma/puma/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"f413b61f4ba9a453528b1ea44a0dbdd4a6f030f1","kind":"tag","published_at":"2017-01-28T00:35:14.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.7.0","html_url":"https://github.com/puma/puma/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.7.0/manifests"},{"name":"v3.6.2","sha":"42bec4600c51ab8a1c1ee5a0e1b738a4ffd82bf2","kind":"tag","published_at":"2016-11-22T23:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.2","html_url":"https://github.com/puma/puma/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"02415e14139854df65910b2a0fde8decab9f4e8c","kind":"tag","published_at":"2016-11-21T18:52:23.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.1","html_url":"https://github.com/puma/puma/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"b4bf9240802f52e2baea3dbaeb15e9c7b2020af8","kind":"tag","published_at":"2016-07-25T05:17:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.6.0","html_url":"https://github.com/puma/puma/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.6.0/manifests"},{"name":"v3.5.2","sha":"433b885d616462d5ee1961691888c2edfd00e97f","kind":"tag","published_at":"2016-07-20T17:59:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.2","html_url":"https://github.com/puma/puma/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"b6cd454a6d705d4cb7bc03b0baa83e126c069c13","kind":"tag","published_at":"2016-07-20T17:54:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.1","html_url":"https://github.com/puma/puma/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"7cdb33ff6fb8e30ca495216ee1c4d346a2bf7218","kind":"tag","published_at":"2016-07-19T05:07:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.5.0","html_url":"https://github.com/puma/puma/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"d2da2caf49932827f07994c8b65b1f99001c5fb9","kind":"tag","published_at":"2016-04-07T22:02:32.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.4.0","html_url":"https://github.com/puma/puma/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"a3136985887d44c79e623b1408a41779b71d8b23","kind":"tag","published_at":"2016-04-05T16:28:19.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.3.0","html_url":"https://github.com/puma/puma/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"9a4912a3e46b3603b9d224fdda57fdb97eb6b201","kind":"tag","published_at":"2016-03-20T21:20:03.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.2.0","html_url":"https://github.com/puma/puma/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"d8ce817f08ac035a1622ee7ba41e36ca24ac27aa","kind":"tag","published_at":"2016-03-18T04:32:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.1","html_url":"https://github.com/puma/puma/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"cf6a09dfc6863b150b7f81681c50b671200207dc","kind":"tag","published_at":"2016-03-06T00:33:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.1.0","html_url":"https://github.com/puma/puma/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"32b1fb3742e5918e0e79ee705b48c912a1f0742d","kind":"tag","published_at":"2016-02-26T18:35:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.2","html_url":"https://github.com/puma/puma/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"d3379c28006110894090b235d8a89903f492020d","kind":"tag","published_at":"2016-02-26T03:44:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"f0762d1216c825009a5d3d0a13d1d3ec1ff95682","kind":"tag","published_at":"2016-02-25T22:23:43.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0/manifests"},{"name":"v3.0.0.rc1","sha":"32913e79c6882bd742b0d743074e97e22c10c082","kind":"tag","published_at":"2016-02-20T01:27:22.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v3.0.0.rc1","html_url":"https://github.com/puma/puma/releases/tag/v3.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v3.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v3.0.0.rc1/manifests"},{"name":"v2.16.0","sha":"2af80d69d1e3f0a5eec73bcd2b7a7e0d9728e0f2","kind":"tag","published_at":"2016-01-28T03:56:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.16.0","html_url":"https://github.com/puma/puma/releases/tag/v2.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.16.0/manifests"},{"name":"v2.15.3","sha":"81c2ccb6d4c040de03119109d8784ef28f04035e","kind":"tag","published_at":"2015-11-07T17:17:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.3","html_url":"https://github.com/puma/puma/releases/tag/v2.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.3/manifests"},{"name":"v2.15.2","sha":"dd69e9a10c56cddcba25d7b8120a16f9a831533e","kind":"tag","published_at":"2015-11-06T23:35:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.2","html_url":"https://github.com/puma/puma/releases/tag/v2.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.2/manifests"},{"name":"v2.15.1","sha":"6b55557e5d657faa988ced476b1746f22cccc1c5","kind":"tag","published_at":"2015-11-06T23:31:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.1","html_url":"https://github.com/puma/puma/releases/tag/v2.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.1/manifests"},{"name":"v2.15.0","sha":"8d757750faa356980c7fc275de81a3d1ae2e10cb","kind":"tag","published_at":"2015-11-06T19:09:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.15.0","html_url":"https://github.com/puma/puma/releases/tag/v2.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.15.0/manifests"},{"name":"v2.14.0","sha":"1cd87a600f51783f2908ea4085c6c596963013f2","kind":"tag","published_at":"2015-09-18T16:56:46.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.14.0","html_url":"https://github.com/puma/puma/releases/tag/v2.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.14.0/manifests"},{"name":"v2.13.4","sha":"c26490da4ba609e19c38e72a1782e785742b6372","kind":"tag","published_at":"2015-08-16T16:21:09.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.4","html_url":"https://github.com/puma/puma/releases/tag/v2.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.4/manifests"},{"name":"v2.13.3","sha":"524f72453c8bca6c2f95c7cde3e9a8e47dd3be8e","kind":"tag","published_at":"2015-08-16T02:14:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.3","html_url":"https://github.com/puma/puma/releases/tag/v2.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.3/manifests"},{"name":"v2.13.2","sha":"d787a8064d5b5aba45bb673e7967d8b9da7e5bfa","kind":"tag","published_at":"2015-08-15T21:51:42.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.2","html_url":"https://github.com/puma/puma/releases/tag/v2.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.2/manifests"},{"name":"v2.13.1","sha":"a64ec48e35482d5be68d09acfa1380bc65002349","kind":"tag","published_at":"2015-08-15T17:10:08.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.1","html_url":"https://github.com/puma/puma/releases/tag/v2.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.1/manifests"},{"name":"v2.13.0","sha":"9bb78a6b1d65a8a50d0fe667912b8add6041a0bd","kind":"tag","published_at":"2015-08-15T01:34:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.13.0","html_url":"https://github.com/puma/puma/releases/tag/v2.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.13.0/manifests"},{"name":"v2.12.3","sha":"972e8102f520a86b7da6c556770ae01959689a87","kind":"tag","published_at":"2015-08-04T05:19:02.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.3","html_url":"https://github.com/puma/puma/releases/tag/v2.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.3/manifests"},{"name":"v2.12.2","sha":"2348285fcb8fb7f2a30ebdead4ab0900e0ae5634","kind":"tag","published_at":"2015-07-17T18:51:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.2","html_url":"https://github.com/puma/puma/releases/tag/v2.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.2/manifests"},{"name":"v2.12.1","sha":"1ca727ea1168a308581ac5fba36ba53a960334b6","kind":"tag","published_at":"2015-07-16T17:05:16.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.1","html_url":"https://github.com/puma/puma/releases/tag/v2.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.1/manifests"},{"name":"v2.12.0","sha":"efc3d9124722d8a6b50d1b348b035f0d6e548d13","kind":"tag","published_at":"2015-07-14T19:02:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.12.0","html_url":"https://github.com/puma/puma/releases/tag/v2.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.12.0/manifests"},{"name":"v2.11.3","sha":"e1eb3ecbe88895fc6edf562d99940f07d4b82c98","kind":"tag","published_at":"2015-05-19T04:11:31.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.3","html_url":"https://github.com/puma/puma/releases/tag/v2.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.3/manifests"},{"name":"v2.11.2","sha":"a3af7ba7ab8e7463ad192227f6aaf28d825fbbdf","kind":"tag","published_at":"2015-04-11T20:20:05.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.2","html_url":"https://github.com/puma/puma/releases/tag/v2.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.2/manifests"},{"name":"v2.11.0","sha":"e8feadd2b2cc9cf4fd317e71e888ae2077cb11f0","kind":"tag","published_at":"2015-01-20T18:51:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.11.0","html_url":"https://github.com/puma/puma/releases/tag/v2.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.11.0/manifests"},{"name":"v2.10.2","sha":"bdb3478fb6ed39069270610aec4f97b9287544ff","kind":"commit","published_at":"2014-11-27T07:05:13.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.2","html_url":"https://github.com/puma/puma/releases/tag/v2.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.2/manifests"},{"name":"v2.10.1","sha":"dcd45c9132ca0cfc115e05d5ca0f69c18fc99b37","kind":"tag","published_at":"2014-11-24T19:49:26.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.1","html_url":"https://github.com/puma/puma/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"8960a90506edfd2bd541f0b8a26f0c26cdd50445","kind":"tag","published_at":"2014-11-24T03:56:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.10.0","html_url":"https://github.com/puma/puma/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.10.0/manifests"},{"name":"v2.9.2","sha":"971f4829f8a566e97793ded69274a9e71a92992d","kind":"tag","published_at":"2014-10-30T00:15:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.2","html_url":"https://github.com/puma/puma/releases/tag/v2.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.2/manifests"},{"name":"v2.9.1","sha":"4332f86fbaac214795ea9acfc6f89b6c0c2fb447","kind":"commit","published_at":"2014-09-05T18:34:59.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.1","html_url":"https://github.com/puma/puma/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"55b9ce01e5160ef9513e1bc0e9bb549762cf3e07","kind":"tag","published_at":"2014-07-13T00:59:56.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.9.0","html_url":"https://github.com/puma/puma/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.9.0/manifests"},{"name":"v2.8.2","sha":"de59a88c864c98d6a39b930405ab464f3ddd17f9","kind":"tag","published_at":"2014-04-12T21:08:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.2","html_url":"https://github.com/puma/puma/releases/tag/v2.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.2/manifests"},{"name":"v2.8.1","sha":"d57385ff692eb39a4ca2e559f51987705f4fcaca","kind":"tag","published_at":"2014-03-06T19:39:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.1","html_url":"https://github.com/puma/puma/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"303f29a1d7a70b3604e5d527d76f31b74ffb5e45","kind":"tag","published_at":"2014-02-28T22:49:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.8.0","html_url":"https://github.com/puma/puma/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"e8f1a0e7eac4cdec60c147ffdef235d90d00da5e","kind":"tag","published_at":"2013-12-05T17:57:33.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.1","html_url":"https://github.com/puma/puma/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"f8f6219861dc890b6129b5f871562d42179b9960","kind":"tag","published_at":"2013-12-04T00:52:10.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.7.0","html_url":"https://github.com/puma/puma/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"cd6c8fe9422c9136461d21269300c356f83801dc","kind":"tag","published_at":"2013-09-13T17:06:07.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.6.0","html_url":"https://github.com/puma/puma/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.6.0/manifests"},{"name":"v2.5.1","sha":"ec2b732ba7d072702488c4e9ae7d4aafe65d743d","kind":"tag","published_at":"2013-08-13T23:18:39.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.1","html_url":"https://github.com/puma/puma/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"8faea06e44504a950ba9874a80358e047841bff3","kind":"tag","published_at":"2013-08-08T23:25:57.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.5.0","html_url":"https://github.com/puma/puma/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"aacf8ad0d0da840cbc87274b3d7f08a667f83e8f","kind":"tag","published_at":"2013-08-07T23:44:51.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.1","html_url":"https://github.com/puma/puma/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"2ef57daf8b064ad9cb8af6ab0389f57791bfdb14","kind":"tag","published_at":"2013-07-22T21:44:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.4.0","html_url":"https://github.com/puma/puma/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"a9349ee28606e692cc0bd1f52647225330e174ce","kind":"tag","published_at":"2013-07-09T05:47:29.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.2","html_url":"https://github.com/puma/puma/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"2425d9643e6598148705bd92eb7f5f36bbd527c6","kind":"tag","published_at":"2013-07-06T21:00:40.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.1","html_url":"https://github.com/puma/puma/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"9338e504995228bcdda62f3b506c50e59ca06b56","kind":"tag","published_at":"2013-07-06T05:23:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.3.0","html_url":"https://github.com/puma/puma/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.3.0/manifests"},{"name":"v2.2.2","sha":"d62a99aeca341dadc70d899eb39a09febb2fe911","kind":"tag","published_at":"2013-07-02T18:41:55.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.2","html_url":"https://github.com/puma/puma/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"01877c30f5460f1c67c629b29526b87fec585a4e","kind":"tag","published_at":"2013-07-02T18:24:24.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.1","html_url":"https://github.com/puma/puma/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"9b780bacb66699e255e51792aa72488de586f596","kind":"tag","published_at":"2013-07-02T00:52:50.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.2.0","html_url":"https://github.com/puma/puma/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"1660c8b7fabc063d3a63c0bc77916550f6353bec","kind":"tag","published_at":"2013-06-20T22:52:27.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.1","html_url":"https://github.com/puma/puma/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"cc31cb2d231046adb2d225e5f0d2245ada46e1e4","kind":"tag","published_at":"2013-06-18T21:53:18.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.1.0","html_url":"https://github.com/puma/puma/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.1.0/manifests"},{"name":"v2.0.1","sha":"ba83a60807fe38032b1794213ab791f8024792f4","kind":"commit","published_at":"2013-04-30T18:17:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.1","html_url":"https://github.com/puma/puma/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"d195b69acbab6cf3fc1d08ac656369cd48a1a615","kind":"tag","published_at":"2013-04-29T23:19:36.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0/manifests"},{"name":"v2.0.0.b7","sha":"df1db1819b6dcf06a23b876af35f766d00ca9559","kind":"tag","published_at":"2013-03-19T05:31:49.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b7","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b7/manifests"},{"name":"v2.0.0.b6","sha":"46cb6754c5e3559ae003dde040aa40ffd6d69748","kind":"tag","published_at":"2013-02-07T02:21:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b6","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b6/manifests"},{"name":"v2.0.0.b5","sha":"f336e8f1330b10dee5911d8d66fb855c28774481","kind":"tag","published_at":"2013-02-06T06:51:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b5","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b5/manifests"},{"name":"v2.0.0.b4","sha":"ecdb3c870c4b38a1584029bdb6fda311fed2dae4","kind":"tag","published_at":"2012-12-13T05:47:35.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b4","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b4/manifests"},{"name":"v2.0.0.b3","sha":"2e80dec278f54eaeea2abb43e9957be9d00a3ce8","kind":"tag","published_at":"2012-11-22T20:56:11.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b3","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b3/manifests"},{"name":"v2.0.0.b2","sha":"935ee97374caf848e777c5bfd453b78ea9f03814","kind":"tag","published_at":"2012-11-19T04:47:30.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v2.0.0.b2","html_url":"https://github.com/puma/puma/releases/tag/v2.0.0.b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v2.0.0.b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v2.0.0.b2/manifests"},{"name":"v1.6.2","sha":"074adfbf4d9c735530e242a9da55889cad7624ce","kind":"tag","published_at":"2012-08-27T18:03:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.6.2","html_url":"https://github.com/puma/puma/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.6.2/manifests"},{"name":"v1.5.0","sha":"5b11c5e23ce96b6dd8725c02fc6dc1e8fb0a57b6","kind":"tag","published_at":"2012-07-19T23:41:53.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.5.0","html_url":"https://github.com/puma/puma/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"2459d3b7d53bca7405e2a79d03b91f7c6fa65618","kind":"tag","published_at":"2012-06-04T19:29:41.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.4.0","html_url":"https://github.com/puma/puma/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.4.0/manifests"},{"name":"v1.3.1","sha":"2848930736e79fa42863b12be9f761da7b4b9bb1","kind":"tag","published_at":"2012-05-16T04:02:04.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.1","html_url":"https://github.com/puma/puma/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"7af141b97fdfdc604481fde84f12134bb9138d20","kind":"tag","published_at":"2012-05-08T21:31:20.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.3.0","html_url":"https://github.com/puma/puma/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.3.0/manifests"},{"name":"v1.2.2","sha":"f96d0ca05e2d69f7082016eff2e9d6a4824eaaec","kind":"commit","published_at":"2012-04-28T17:11:28.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.2","html_url":"https://github.com/puma/puma/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"00a5d173fe87eb1c5fca4ff0f13dff06382969e4","kind":"tag","published_at":"2012-04-11T19:19:48.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.1","html_url":"https://github.com/puma/puma/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"7b77f13dad08df3d47aded839a400e18e87a7a5b","kind":"tag","published_at":"2012-04-11T18:42:25.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.2.0","html_url":"https://github.com/puma/puma/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"4beefe3100d51470ea8a330c852f35ca458b9529","kind":"tag","published_at":"2012-03-31T02:40:00.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.1","html_url":"https://github.com/puma/puma/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"aa4be1c0e9572fa1e0801088f5304ca848b6f4ed","kind":"tag","published_at":"2012-03-30T23:54:06.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.1.0","html_url":"https://github.com/puma/puma/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"cd4d8722ccd6027c4e6a6d7998d6e117998945a8","kind":"tag","published_at":"2012-03-29T22:50:01.000Z","download_url":"https://codeload.github.com/puma/puma/tar.gz/v1.0.0","html_url":"https://github.com/puma/puma/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/puma/puma@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2026-04-28T13:13:58.070Z","dependent_packages_count":0,"downloads":552750455,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.04487335441840348,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":0.014957784806134494},"purl":"pkg:gem/puma?repository_url=https://gem.coop","advisories":[{"uuid":"GSA_kwCzR0hTQS1ybWo4LThoaGgtZ3Y1aM0rDw","url":"https://github.com/advisories/GHSA-rmj8-8hhh-gv5h","title":"Puma used with Rails may lead to Information Exposure","description":"### Impact\nPrior to `puma` version `5.6.2`, `puma` may not always call `close` on the response body. Rails, prior to version `7.0.2.2`, depended on the response body being closed in order for its `CurrentAttributes` implementation to work correctly.\n\nFrom Rails:\n\n\u003e Under certain circumstances response bodies will not be closed, for example a bug in a webserver[1] or a bug in a Rack middleware. In the event a response is not notified of a close, ActionDispatch::Executor will not know to reset thread local state for the next request. This can lead to data being leaked to subsequent requests, especially when interacting with ActiveSupport::CurrentAttributes.\n\nThe combination of these two behaviors (Puma not closing the body + Rails' Executor implementation) causes information leakage.\n\n### Patches\nThis problem is fixed in Puma versions 5.6.2 and 4.3.11.\n\nThis problem is fixed in Rails versions 7.02.2, 6.1.4.6, 6.0.4.6, and 5.2.6.2.\n\nSee: \nhttps://github.com/advisories/GHSA-wh98-p28r-vrc9 \nfor details about the rails vulnerability\n\nUpgrading to a patched Rails _or_ Puma version fixes the vulnerability.\n\n### Workarounds\n\nUpgrade to Rails versions 7.02.2, 6.1.4.6, 6.0.4.6, and 5.2.6.2.\n\nThe [Rails CVE](https://groups.google.com/g/ruby-security-ann/c/FkTM-_7zSNA/m/K2RiMJBlBAAJ?utm_medium=email\u0026utm_source=footer\u0026pli=1) includes a middleware that can be used instead.\n\n### References\n\n* Rails CVE: [CVE-2022-23633](https://groups.google.com/g/ruby-security-ann/c/FkTM-_7zSNA/m/K2RiMJBlBAAJ?utm_medium=email\u0026utm_source=footer\u0026pli=1)\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [puma](https://github.com/puma/puma)\n* See our [security policy](https://github.com/puma/puma/security/policy)","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-02-11T21:33:23.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/puma/puma/security/advisories/GHSA-rmj8-8hhh-gv5h","https://github.com/puma/puma/commit/b70f451fe8abc0cff192c065d549778452e155bb","https://nvd.nist.gov/vuln/detail/CVE-2022-23634","https://github.com/advisories/GHSA-rmj8-8hhh-gv5h","https://github.com/advisories/GHSA-wh98-p28r-vrc9","https://groups.google.com/g/ruby-security-ann/c/FkTM-_7zSNA/m/K2RiMJBlBAAJ?utm_medium=email\u0026utm_source=footer\u0026pli=1","https://www.debian.org/security/2022/dsa-5146","https://lists.debian.org/debian-lts-announce/2022/05/msg00034.html","https://security.gentoo.org/glsa/202208-28","https://lists.debian.org/debian-lts-announce/2022/08/msg00015.html","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/L7NESIBFCNSR3XH7LXDPKVMSUBNUB43G/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TUBFJ44NCKJ34LECZRAP4N5VL6USJSIB/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/F6YWGIIKL7KKTS3ZOAYMYPC7D6WQ5OA5/","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2022-23634.yml"],"source_kind":"github","identifiers":["GHSA-rmj8-8hhh-gv5h","CVE-2022-23634"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:12:35.947Z","updated_at":"2023-07-13T19:09:16.000Z","epss_percentage":0.00596,"epss_percentile":0.68452,"packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.11","vulnerable_version_range":"\u003c 4.3.11"},{"first_patched_version":"5.6.2","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.6.2"}],"purl":"pkg:gem/puma","statistics":{"dependent_packages_count":653,"dependent_repos_count":404320,"downloads":501901501,"downloads_period":"total"},"affected_versions":["0.8.0","0.8.1","0.8.2","0.8.2-java","0.9.0","0.9.0-java","0.9.1","0.9.1-java","0.9.2","0.9.2-java","0.9.3","0.9.3-java","0.9.4","0.9.4-java","0.9.5","0.9.5-java","1.0.0","1.0.0-java","1.1.0","1.1.0-java","1.1.1","1.1.1-java","1.2.0","1.2.0-java","1.2.1","1.2.1-java","1.2.2","1.2.2-java","1.3.0","1.3.0-java","1.3.1","1.3.1-java","1.4.0","1.4.0-java","1.5.0","1.5.0-java","1.6.0","1.6.0-java","1.6.1","1.6.1-java","1.6.2","1.6.2-java","1.6.3","1.6.3-java","2.0.0","2.0.0-java","2.0.1","2.0.1-java","2.1.0","2.1.0-java","2.1.1","2.1.1-java","2.2.0","2.2.0-java","2.2.1","2.2.1-java","2.2.2","2.2.2-java","2.3.0","2.3.0-java","2.3.1","2.3.1-java","2.3.2","2.3.2-java","2.4.0","2.4.0-java","2.4.1","2.4.1-java","2.5.0","2.5.0-java","2.5.1","2.5.1-java","2.6.0","2.6.0-java","2.7.0","2.7.0-java","2.7.1","2.7.1-java","2.8.0","2.8.0-java","2.8.1","2.8.1-java","2.8.2","2.8.2-java","2.9.0","2.9.0-java","2.9.1","2.9.1-java","2.9.2","2.9.2-java","2.10.0","2.10.0-java","2.10.1","2.10.1-java","2.10.2","2.10.2-java","2.11.0","2.11.0-java","2.11.1","2.11.1-java","2.11.2","2.11.2-java","2.11.3","2.11.3-java","2.12.0","2.12.0-java","2.12.1","2.12.1-java","2.12.2","2.12.2-java","2.12.3","2.12.3-java","2.13.0","2.13.0-java","2.13.1","2.13.1-java","2.13.2","2.13.2-java","2.13.3","2.13.3-java","2.13.4","2.13.4-java","2.14.0","2.14.0-java","2.15.0","2.15.1","2.15.2","2.15.3","2.15.3-java","2.16.0","2.16.0-java","3.0.0","3.0.0-java","3.0.1","3.0.1-java","3.0.2","3.0.2-java","3.1.0","3.1.0-java","3.1.1","3.1.1-java","3.2.0","3.2.0-java","3.3.0","3.3.0-java","3.4.0","3.4.0-java","3.5.0","3.5.0-java","3.5.1","3.5.1-java","3.5.2","3.5.2-java","3.6.0","3.6.0-java","3.6.1","3.6.1-java","3.6.2","3.6.2-java","3.7.0","3.7.0-java","3.7.1","3.7.1-java","3.8.0","3.8.0-java","3.8.1","3.8.1-java","3.8.2","3.8.2-java","3.9.0","3.9.0-java","3.9.1","3.9.1-java","3.10.0","3.10.0-java","3.11.0","3.11.0-java","3.11.1","3.11.1-java","3.11.2","3.11.2-java","3.11.3","3.11.3-java","3.11.4","3.11.4-java","3.12.0","3.12.0-java","3.12.1","3.12.1-java","3.12.2","3.12.2-java","3.12.4","3.12.4-java","3.12.5","3.12.5-java","3.12.6","3.12.6-java","4.0.0","4.0.0-java","4.0.1","4.0.1-java","4.1.0","4.1.0-java","4.1.1","4.1.1-java","4.2.0","4.2.0-java","4.2.1","4.2.1-java","4.3.0","4.3.0-java","4.3.1","4.3.1-java","4.3.3","4.3.3-java","4.3.4","4.3.4-java","4.3.5","4.3.5-java","4.3.6","4.3.6-java","4.3.7","4.3.7-java","4.3.8","4.3.8-java","4.3.9","4.3.9-java","4.3.10","4.3.10-java","5.0.0","5.0.0-java","5.0.1","5.0.1-java","5.0.2","5.0.2-java","5.0.3","5.0.3-java","5.0.4","5.0.4-java","5.1.0","5.1.0-java","5.1.1","5.1.1-java","5.2.0","5.2.0-java","5.2.1","5.2.1-java","5.2.2","5.2.2-java","5.3.0","5.3.0-java","5.3.1","5.3.1-java","5.3.2","5.3.2-java","5.4.0","5.4.0-java","5.5.0","5.5.0-java","5.5.1","5.5.1-java","5.5.2","5.5.2-java","5.6.0","5.6.0-java","5.6.1","5.6.1-java"],"unaffected_versions":["4.3.11","4.3.12","5.6.2","5.6.4","5.6.5","5.6.6","5.6.7","5.6.8","5.6.9","6.0.0","6.0.1","6.0.2","6.1.0","6.1.1","6.2.0","6.2.1","6.2.2","6.3.0","6.3.1","6.4.0","6.4.1","6.4.2","6.4.3","6.5.0","6.6.0","6.6.1","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","7.1.0"]}]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTMzdmYtNHhnZy05cjU4","url":"https://github.com/advisories/GHSA-33vf-4xgg-9r58","title":"HTTP Response Splitting (Early Hints) in Puma","description":"### Impact\nIf an application using Puma allows untrusted input in an early-hints header, an attacker can use a carriage return character to end the header and inject malicious content, such as additional headers or an entirely new response body. This vulnerability is known as [HTTP Response Splitting](https://owasp.org/www-community/attacks/HTTP_Response_Splitting).\n\nWhile not an attack in itself, response splitting is a vector for several other attacks, such as cross-site scripting (XSS).\n\nThis is related to [CVE-2020-5247](https://github.com/puma/puma/security/advisories/GHSA-84j7-475p-hp8v), which fixed this vulnerability but only for regular responses.\n\n### Patches\nThis has been fixed in 4.3.3 and 3.12.4.\n\n### Workarounds\nUsers can not allow untrusted/user input in the Early Hints response header.\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [puma](https://github.com/puma/puma)\n* Email us a project maintainer. [Email addresses are listed in our Code of Conduct](https://github.com/puma/puma/blob/master/CODE_OF_CONDUCT.md#enforcement).","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2020-03-03T23:33:16.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/puma/puma/security/advisories/GHSA-33vf-4xgg-9r58","https://github.com/puma/puma/security/advisories/GHSA-84j7-475p-hp8v","https://github.com/puma/puma/commit/c22712fc93284a45a93f9ad7023888f3a65524f3","https://owasp.org/www-community/attacks/HTTP_Response_Splitting","https://nvd.nist.gov/vuln/detail/CVE-2020-5249","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BMJ3CGZ3DLBJ5WUUKMI5ZFXFJQMXJZIK/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/DIHVO3CQMU7BZC7FCTSRJ33YDNS3GFPK/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NJ3LL5F5QADB6LM46GXZETREAKZMQNRD/","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2020-5249.yml","https://github.com/advisories/GHSA-33vf-4xgg-9r58"],"source_kind":"github","identifiers":["GHSA-33vf-4xgg-9r58","CVE-2020-5249"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:13:25.898Z","updated_at":"2023-11-09T05:00:30.000Z","epss_percentage":0.00498,"epss_percentile":0.64988,"packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.3","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.3.3"},{"first_patched_version":"3.12.4","vulnerable_version_range":"\u003c 3.12.4"}],"purl":"pkg:gem/puma","statistics":{"dependent_packages_count":653,"dependent_repos_count":404320,"downloads":501901501,"downloads_period":"total"},"affected_versions":["0.8.0","0.8.1","0.8.2","0.8.2-java","0.9.0","0.9.0-java","0.9.1","0.9.1-java","0.9.2","0.9.2-java","0.9.3","0.9.3-java","0.9.4","0.9.4-java","0.9.5","0.9.5-java","1.0.0","1.0.0-java","1.1.0","1.1.0-java","1.1.1","1.1.1-java","1.2.0","1.2.0-java","1.2.1","1.2.1-java","1.2.2","1.2.2-java","1.3.0","1.3.0-java","1.3.1","1.3.1-java","1.4.0","1.4.0-java","1.5.0","1.5.0-java","1.6.0","1.6.0-java","1.6.1","1.6.1-java","1.6.2","1.6.2-java","1.6.3","1.6.3-java","2.0.0","2.0.0-java","2.0.1","2.0.1-java","2.1.0","2.1.0-java","2.1.1","2.1.1-java","2.2.0","2.2.0-java","2.2.1","2.2.1-java","2.2.2","2.2.2-java","2.3.0","2.3.0-java","2.3.1","2.3.1-java","2.3.2","2.3.2-java","2.4.0","2.4.0-java","2.4.1","2.4.1-java","2.5.0","2.5.0-java","2.5.1","2.5.1-java","2.6.0","2.6.0-java","2.7.0","2.7.0-java","2.7.1","2.7.1-java","2.8.0","2.8.0-java","2.8.1","2.8.1-java","2.8.2","2.8.2-java","2.9.0","2.9.0-java","2.9.1","2.9.1-java","2.9.2","2.9.2-java","2.10.0","2.10.0-java","2.10.1","2.10.1-java","2.10.2","2.10.2-java","2.11.0","2.11.0-java","2.11.1","2.11.1-java","2.11.2","2.11.2-java","2.11.3","2.11.3-java","2.12.0","2.12.0-java","2.12.1","2.12.1-java","2.12.2","2.12.2-java","2.12.3","2.12.3-java","2.13.0","2.13.0-java","2.13.1","2.13.1-java","2.13.2","2.13.2-java","2.13.3","2.13.3-java","2.13.4","2.13.4-java","2.14.0","2.14.0-java","2.15.0","2.15.1","2.15.2","2.15.3","2.15.3-java","2.16.0","2.16.0-java","3.0.0","3.0.0-java","3.0.1","3.0.1-java","3.0.2","3.0.2-java","3.1.0","3.1.0-java","3.1.1","3.1.1-java","3.2.0","3.2.0-java","3.3.0","3.3.0-java","3.4.0","3.4.0-java","3.5.0","3.5.0-java","3.5.1","3.5.1-java","3.5.2","3.5.2-java","3.6.0","3.6.0-java","3.6.1","3.6.1-java","3.6.2","3.6.2-java","3.7.0","3.7.0-java","3.7.1","3.7.1-java","3.8.0","3.8.0-java","3.8.1","3.8.1-java","3.8.2","3.8.2-java","3.9.0","3.9.0-java","3.9.1","3.9.1-java","3.10.0","3.10.0-java","3.11.0","3.11.0-java","3.11.1","3.11.1-java","3.11.2","3.11.2-java","3.11.3","3.11.3-java","3.11.4","3.11.4-java","3.12.0","3.12.0-java","3.12.1","3.12.1-java","3.12.2","3.12.2-java","4.0.0","4.0.0-java","4.0.1","4.0.1-java","4.1.0","4.1.0-java","4.1.1","4.1.1-java","4.2.0","4.2.0-java","4.2.1","4.2.1-java","4.3.0","4.3.0-java","4.3.1","4.3.1-java"],"unaffected_versions":["3.12.4","3.12.5","3.12.6","4.3.3","4.3.4","4.3.5","4.3.6","4.3.7","4.3.8","4.3.9","4.3.10","4.3.11","4.3.12","5.0.0","5.0.1","5.0.2","5.0.3","5.0.4","5.1.0","5.1.1","5.2.0","5.2.1","5.2.2","5.3.0","5.3.1","5.3.2","5.4.0","5.5.0","5.5.1","5.5.2","5.6.0","5.6.1","5.6.2","5.6.4","5.6.5","5.6.6","5.6.7","5.6.8","5.6.9","6.0.0","6.0.1","6.0.2","6.1.0","6.1.1","6.2.0","6.2.1","6.2.2","6.3.0","6.3.1","6.4.0","6.4.1","6.4.2","6.4.3","6.5.0","6.6.0","6.6.1","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","7.1.0"]}]},{"uuid":"GSA_kwCzR0hTQS00OHcyLXJtNjUtNjJ4eM0Whw","url":"https://github.com/advisories/GHSA-48w2-rm65-62xx","title":"Puma with proxy which forwards LF characters as line endings could allow HTTP request smuggling","description":"### Impact\n\nPrior to `puma` version 5.5.0, using `puma` with a proxy which forwards LF characters as line endings could allow HTTP request smuggling. A client could smuggle a request through a proxy, causing the proxy to send a response back to another unknown client.\n\nThis behavior (forwarding LF characters as line endings) is very uncommon amongst proxy servers, so we have graded the impact here as \"low\". Puma is only aware of a single proxy server which has this behavior.\n\nIf the proxy uses persistent connections and the client adds another request in via HTTP pipelining, the proxy may mistake it as the first request's body. Puma, however, would see it as two requests, and when processing the second request, send back a response that the proxy does not expect. If the proxy has reused the persistent connection to Puma to send another request for a different client, the second response from the first client will be sent to the second client.\n\n### Patches\n\nThis vulnerability was patched in Puma 5.5.1 and 4.3.9.\n\n### Workarounds\n\nThis vulnerability only affects Puma installations without any proxy in front.\n\nUse a proxy which does not forward LF characters as line endings.\n\nProxies which do not forward LF characters as line endings:\n\n* Nginx\n* Apache (\u003e2.4.25)\n* Haproxy\n* Caddy\n* Traefik\n\n### Possible Breakage\n\nIf you are [dealing with legacy clients that want to send `LF` as a line ending](https://stackoverflow.com/questions/43574428/have-apache-accept-lf-vs-crlf-in-request-headers) in an HTTP header, this will cause those clients to receive a `400` error.\n\n### References\n\n* [HTTP Request Smuggling](https://portswigger.net/web-security/request-smuggling)\n\n### For more information\n\nIf you have any questions or comments about this advisory:\n\n* Open an issue in [Puma](https://github.com/puma/puma)\n* See our [security policy](https://github.com/puma/puma/security/policy)","origin":"UNSPECIFIED","severity":"LOW","published_at":"2021-10-12T17:53:00.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/puma/puma/security/advisories/GHSA-48w2-rm65-62xx","https://nvd.nist.gov/vuln/detail/CVE-2021-41136","https://github.com/puma/puma/commit/acdc3ae571dfae0e045cf09a295280127db65c7f","https://github.com/puma/puma/releases/tag/v4.3.9","https://github.com/puma/puma/releases/tag/v5.5.1","https://www.debian.org/security/2022/dsa-5146","https://security.gentoo.org/glsa/202208-28","https://lists.debian.org/debian-lts-announce/2022/08/msg00015.html","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2021-41136.yml","https://github.com/puma/puma/commit/436c71807f00e07070902a03f79fd3e130eb6b18","https://github.com/puma/puma/commit/fb6ad8f8013ab5cdbb2f444cbfabd0b4fde71139","https://github.com/advisories/GHSA-48w2-rm65-62xx"],"source_kind":"github","identifiers":["GHSA-48w2-rm65-62xx","CVE-2021-41136"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:12:44.688Z","updated_at":"2025-05-28T16:46:15.000Z","epss_percentage":0.00288,"epss_percentile":0.51915,"packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.9","vulnerable_version_range":"\u003c 4.3.9"},{"first_patched_version":"5.5.1","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.5.1"}],"purl":"pkg:gem/puma","statistics":{"dependent_packages_count":653,"dependent_repos_count":404320,"downloads":501901501,"downloads_period":"total"},"affected_versions":["0.8.0","0.8.1","0.8.2","0.8.2-java","0.9.0","0.9.0-java","0.9.1","0.9.1-java","0.9.2","0.9.2-java","0.9.3","0.9.3-java","0.9.4","0.9.4-java","0.9.5","0.9.5-java","1.0.0","1.0.0-java","1.1.0","1.1.0-java","1.1.1","1.1.1-java","1.2.0","1.2.0-java","1.2.1","1.2.1-java","1.2.2","1.2.2-java","1.3.0","1.3.0-java","1.3.1","1.3.1-java","1.4.0","1.4.0-java","1.5.0","1.5.0-java","1.6.0","1.6.0-java","1.6.1","1.6.1-java","1.6.2","1.6.2-java","1.6.3","1.6.3-java","2.0.0","2.0.0-java","2.0.1","2.0.1-java","2.1.0","2.1.0-java","2.1.1","2.1.1-java","2.2.0","2.2.0-java","2.2.1","2.2.1-java","2.2.2","2.2.2-java","2.3.0","2.3.0-java","2.3.1","2.3.1-java","2.3.2","2.3.2-java","2.4.0","2.4.0-java","2.4.1","2.4.1-java","2.5.0","2.5.0-java","2.5.1","2.5.1-java","2.6.0","2.6.0-java","2.7.0","2.7.0-java","2.7.1","2.7.1-java","2.8.0","2.8.0-java","2.8.1","2.8.1-java","2.8.2","2.8.2-java","2.9.0","2.9.0-java","2.9.1","2.9.1-java","2.9.2","2.9.2-java","2.10.0","2.10.0-java","2.10.1","2.10.1-java","2.10.2","2.10.2-java","2.11.0","2.11.0-java","2.11.1","2.11.1-java","2.11.2","2.11.2-java","2.11.3","2.11.3-java","2.12.0","2.12.0-java","2.12.1","2.12.1-java","2.12.2","2.12.2-java","2.12.3","2.12.3-java","2.13.0","2.13.0-java","2.13.1","2.13.1-java","2.13.2","2.13.2-java","2.13.3","2.13.3-java","2.13.4","2.13.4-java","2.14.0","2.14.0-java","2.15.0","2.15.1","2.15.2","2.15.3","2.15.3-java","2.16.0","2.16.0-java","3.0.0","3.0.0-java","3.0.1","3.0.1-java","3.0.2","3.0.2-java","3.1.0","3.1.0-java","3.1.1","3.1.1-java","3.2.0","3.2.0-java","3.3.0","3.3.0-java","3.4.0","3.4.0-java","3.5.0","3.5.0-java","3.5.1","3.5.1-java","3.5.2","3.5.2-java","3.6.0","3.6.0-java","3.6.1","3.6.1-java","3.6.2","3.6.2-java","3.7.0","3.7.0-java","3.7.1","3.7.1-java","3.8.0","3.8.0-java","3.8.1","3.8.1-java","3.8.2","3.8.2-java","3.9.0","3.9.0-java","3.9.1","3.9.1-java","3.10.0","3.10.0-java","3.11.0","3.11.0-java","3.11.1","3.11.1-java","3.11.2","3.11.2-java","3.11.3","3.11.3-java","3.11.4","3.11.4-java","3.12.0","3.12.0-java","3.12.1","3.12.1-java","3.12.2","3.12.2-java","3.12.4","3.12.4-java","3.12.5","3.12.5-java","3.12.6","3.12.6-java","4.0.0","4.0.0-java","4.0.1","4.0.1-java","4.1.0","4.1.0-java","4.1.1","4.1.1-java","4.2.0","4.2.0-java","4.2.1","4.2.1-java","4.3.0","4.3.0-java","4.3.1","4.3.1-java","4.3.3","4.3.3-java","4.3.4","4.3.4-java","4.3.5","4.3.5-java","4.3.6","4.3.6-java","4.3.7","4.3.7-java","4.3.8","4.3.8-java","5.0.0","5.0.0-java","5.0.1","5.0.1-java","5.0.2","5.0.2-java","5.0.3","5.0.3-java","5.0.4","5.0.4-java","5.1.0","5.1.0-java","5.1.1","5.1.1-java","5.2.0","5.2.0-java","5.2.1","5.2.1-java","5.2.2","5.2.2-java","5.3.0","5.3.0-java","5.3.1","5.3.1-java","5.3.2","5.3.2-java","5.4.0","5.4.0-java","5.5.0","5.5.0-java"],"unaffected_versions":["4.3.9","4.3.10","4.3.11","4.3.12","5.5.1","5.5.2","5.6.0","5.6.1","5.6.2","5.6.4","5.6.5","5.6.6","5.6.7","5.6.8","5.6.9","6.0.0","6.0.1","6.0.2","6.1.0","6.1.1","6.2.0","6.2.1","6.2.2","6.3.0","6.3.1","6.4.0","6.4.1","6.4.2","6.4.3","6.5.0","6.6.0","6.6.1","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","7.1.0"]}]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXc2NHctcXFwaC01Z3ht","url":"https://github.com/advisories/GHSA-w64w-qqph-5gxm","title":"HTTP Smuggling via Transfer-Encoding Header in Puma","description":"### Impact\nThis is a similar but different vulnerability to the one patched in 3.12.5 and 4.3.4.\n\nA client could smuggle a request through a proxy, causing the proxy to send a response back to another unknown client. \n\nIf the proxy uses persistent connections and the client adds another request in via HTTP pipelining, the proxy may mistake it as the first request's body. Puma, however, would see it as two requests, and when processing the second request, send back a response that the proxy does not expect. If the proxy has reused the persistent connection to Puma to send another request for a different client, the second response from the first client will be sent to the second client.\n\n### Patches\n\nThe problem has been fixed in Puma 3.12.6 and Puma 4.3.5.\n\n### For more information\n\nIf you have any questions or comments about this advisory:\n\n* Open an issue in [Puma](https://github.com/puma/puma)\n* See our [security policy](https://github.com/puma/puma/security/policy)","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2020-05-22T14:55:09.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/puma/puma/security/advisories/GHSA-w64w-qqph-5gxm","https://github.com/puma/puma/blob/master/History.md#434435-and-31253126--2020-05-22","https://nvd.nist.gov/vuln/detail/CVE-2020-11077","http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00034.html","http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00038.html","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SKIY5H67GJIGJL6SMFWFLUQQQR3EMVPR/","https://lists.debian.org/debian-lts-announce/2020/10/msg00009.html","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2020-11077.yml","https://github.com/advisories/GHSA-w64w-qqph-5gxm"],"source_kind":"github","identifiers":["GHSA-w64w-qqph-5gxm","CVE-2020-11077"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:13:24.599Z","updated_at":"2023-05-16T15:55:13.000Z","epss_percentage":0.00821,"epss_percentile":0.73647,"packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.5","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.3.5"},{"first_patched_version":"3.12.6","vulnerable_version_range":"\u003c 3.12.6"}],"purl":"pkg:gem/puma","statistics":{"dependent_packages_count":653,"dependent_repos_count":404320,"downloads":501901501,"downloads_period":"total"},"affected_versions":["0.8.0","0.8.1","0.8.2","0.8.2-java","0.9.0","0.9.0-java","0.9.1","0.9.1-java","0.9.2","0.9.2-java","0.9.3","0.9.3-java","0.9.4","0.9.4-java","0.9.5","0.9.5-java","1.0.0","1.0.0-java","1.1.0","1.1.0-java","1.1.1","1.1.1-java","1.2.0","1.2.0-java","1.2.1","1.2.1-java","1.2.2","1.2.2-java","1.3.0","1.3.0-java","1.3.1","1.3.1-java","1.4.0","1.4.0-java","1.5.0","1.5.0-java","1.6.0","1.6.0-java","1.6.1","1.6.1-java","1.6.2","1.6.2-java","1.6.3","1.6.3-java","2.0.0","2.0.0-java","2.0.1","2.0.1-java","2.1.0","2.1.0-java","2.1.1","2.1.1-java","2.2.0","2.2.0-java","2.2.1","2.2.1-java","2.2.2","2.2.2-java","2.3.0","2.3.0-java","2.3.1","2.3.1-java","2.3.2","2.3.2-java","2.4.0","2.4.0-java","2.4.1","2.4.1-java","2.5.0","2.5.0-java","2.5.1","2.5.1-java","2.6.0","2.6.0-java","2.7.0","2.7.0-java","2.7.1","2.7.1-java","2.8.0","2.8.0-java","2.8.1","2.8.1-java","2.8.2","2.8.2-java","2.9.0","2.9.0-java","2.9.1","2.9.1-java","2.9.2","2.9.2-java","2.10.0","2.10.0-java","2.10.1","2.10.1-java","2.10.2","2.10.2-java","2.11.0","2.11.0-java","2.11.1","2.11.1-java","2.11.2","2.11.2-java","2.11.3","2.11.3-java","2.12.0","2.12.0-java","2.12.1","2.12.1-java","2.12.2","2.12.2-java","2.12.3","2.12.3-java","2.13.0","2.13.0-java","2.13.1","2.13.1-java","2.13.2","2.13.2-java","2.13.3","2.13.3-java","2.13.4","2.13.4-java","2.14.0","2.14.0-java","2.15.0","2.15.1","2.15.2","2.15.3","2.15.3-java","2.16.0","2.16.0-java","3.0.0","3.0.0-java","3.0.1","3.0.1-java","3.0.2","3.0.2-java","3.1.0","3.1.0-java","3.1.1","3.1.1-java","3.2.0","3.2.0-java","3.3.0","3.3.0-java","3.4.0","3.4.0-java","3.5.0","3.5.0-java","3.5.1","3.5.1-java","3.5.2","3.5.2-java","3.6.0","3.6.0-java","3.6.1","3.6.1-java","3.6.2","3.6.2-java","3.7.0","3.7.0-java","3.7.1","3.7.1-java","3.8.0","3.8.0-java","3.8.1","3.8.1-java","3.8.2","3.8.2-java","3.9.0","3.9.0-java","3.9.1","3.9.1-java","3.10.0","3.10.0-java","3.11.0","3.11.0-java","3.11.1","3.11.1-java","3.11.2","3.11.2-java","3.11.3","3.11.3-java","3.11.4","3.11.4-java","3.12.0","3.12.0-java","3.12.1","3.12.1-java","3.12.2","3.12.2-java","3.12.4","3.12.4-java","3.12.5","3.12.5-java","4.0.0","4.0.0-java","4.0.1","4.0.1-java","4.1.0","4.1.0-java","4.1.1","4.1.1-java","4.2.0","4.2.0-java","4.2.1","4.2.1-java","4.3.0","4.3.0-java","4.3.1","4.3.1-java","4.3.3","4.3.3-java","4.3.4","4.3.4-java"],"unaffected_versions":["3.12.6","4.3.5","4.3.6","4.3.7","4.3.8","4.3.9","4.3.10","4.3.11","4.3.12","5.0.0","5.0.1","5.0.2","5.0.3","5.0.4","5.1.0","5.1.1","5.2.0","5.2.1","5.2.2","5.3.0","5.3.1","5.3.2","5.4.0","5.5.0","5.5.1","5.5.2","5.6.0","5.6.1","5.6.2","5.6.4","5.6.5","5.6.6","5.6.7","5.6.8","5.6.9","6.0.0","6.0.1","6.0.2","6.1.0","6.1.1","6.2.0","6.2.1","6.2.2","6.3.0","6.3.1","6.4.0","6.4.1","6.4.2","6.4.3","6.5.0","6.6.0","6.6.1","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","7.1.0"]}]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXg3amctNnB3Zy1meDVo","url":"https://github.com/advisories/GHSA-x7jg-6pwg-fx5h","title":"HTTP Smuggling via Transfer-Encoding Header in Puma","description":"### Impact\n\nBy using an invalid transfer-encoding header, an attacker could [smuggle an HTTP response.](https://portswigger.net/web-security/request-smuggling)\n\nOriginally reported by @ZeddYu, who has our thanks for the detailed report.\n\n### Patches\n\nThe problem has been fixed in Puma 3.12.5 and Puma 4.3.4.\n\n### For more information\n\nIf you have any questions or comments about this advisory:\n\n* Open an issue in [Puma](https://github.com/puma/puma)\n* See our [security policy](https://github.com/puma/puma/security/policy)","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2020-05-22T14:55:05.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/puma/puma/security/advisories/GHSA-x7jg-6pwg-fx5h","https://github.com/puma/puma/commit/f24d5521295a2152c286abb0a45a1e1e2bd275bd","https://github.com/puma/puma/blob/master/History.md#434435-and-31253126--2020-05-22","https://nvd.nist.gov/vuln/detail/CVE-2020-11076","http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00034.html","http://lists.opensuse.org/opensuse-security-announce/2020-07/msg00038.html","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SKIY5H67GJIGJL6SMFWFLUQQQR3EMVPR/","https://lists.debian.org/debian-lts-announce/2020/10/msg00009.html","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2020-11076.yml","https://github.com/advisories/GHSA-x7jg-6pwg-fx5h"],"source_kind":"github","identifiers":["GHSA-x7jg-6pwg-fx5h","CVE-2020-11076"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:13:24.609Z","updated_at":"2023-05-16T15:53:33.000Z","epss_percentage":0.01782,"epss_percentile":0.82096,"packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.4","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.3.4"},{"first_patched_version":"3.12.5","vulnerable_version_range":"\u003c 3.12.5"}],"purl":"pkg:gem/puma","statistics":{"dependent_packages_count":653,"dependent_repos_count":404320,"downloads":501901501,"downloads_period":"total"},"affected_versions":["0.8.0","0.8.1","0.8.2","0.8.2-java","0.9.0","0.9.0-java","0.9.1","0.9.1-java","0.9.2","0.9.2-java","0.9.3","0.9.3-java","0.9.4","0.9.4-java","0.9.5","0.9.5-java","1.0.0","1.0.0-java","1.1.0","1.1.0-java","1.1.1","1.1.1-java","1.2.0","1.2.0-java","1.2.1","1.2.1-java","1.2.2","1.2.2-java","1.3.0","1.3.0-java","1.3.1","1.3.1-java","1.4.0","1.4.0-java","1.5.0","1.5.0-java","1.6.0","1.6.0-java","1.6.1","1.6.1-java","1.6.2","1.6.2-java","1.6.3","1.6.3-java","2.0.0","2.0.0-java","2.0.1","2.0.1-java","2.1.0","2.1.0-java","2.1.1","2.1.1-java","2.2.0","2.2.0-java","2.2.1","2.2.1-java","2.2.2","2.2.2-java","2.3.0","2.3.0-java","2.3.1","2.3.1-java","2.3.2","2.3.2-java","2.4.0","2.4.0-java","2.4.1","2.4.1-java","2.5.0","2.5.0-java","2.5.1","2.5.1-java","2.6.0","2.6.0-java","2.7.0","2.7.0-java","2.7.1","2.7.1-java","2.8.0","2.8.0-java","2.8.1","2.8.1-java","2.8.2","2.8.2-java","2.9.0","2.9.0-java","2.9.1","2.9.1-java","2.9.2","2.9.2-java","2.10.0","2.10.0-java","2.10.1","2.10.1-java","2.10.2","2.10.2-java","2.11.0","2.11.0-java","2.11.1","2.11.1-java","2.11.2","2.11.2-java","2.11.3","2.11.3-java","2.12.0","2.12.0-java","2.12.1","2.12.1-java","2.12.2","2.12.2-java","2.12.3","2.12.3-java","2.13.0","2.13.0-java","2.13.1","2.13.1-java","2.13.2","2.13.2-java","2.13.3","2.13.3-java","2.13.4","2.13.4-java","2.14.0","2.14.0-java","2.15.0","2.15.1","2.15.2","2.15.3","2.15.3-java","2.16.0","2.16.0-java","3.0.0","3.0.0-java","3.0.1","3.0.1-java","3.0.2","3.0.2-java","3.1.0","3.1.0-java","3.1.1","3.1.1-java","3.2.0","3.2.0-java","3.3.0","3.3.0-java","3.4.0","3.4.0-java","3.5.0","3.5.0-java","3.5.1","3.5.1-java","3.5.2","3.5.2-java","3.6.0","3.6.0-java","3.6.1","3.6.1-java","3.6.2","3.6.2-java","3.7.0","3.7.0-java","3.7.1","3.7.1-java","3.8.0","3.8.0-java","3.8.1","3.8.1-java","3.8.2","3.8.2-java","3.9.0","3.9.0-java","3.9.1","3.9.1-java","3.10.0","3.10.0-java","3.11.0","3.11.0-java","3.11.1","3.11.1-java","3.11.2","3.11.2-java","3.11.3","3.11.3-java","3.11.4","3.11.4-java","3.12.0","3.12.0-java","3.12.1","3.12.1-java","3.12.2","3.12.2-java","3.12.4","3.12.4-java","4.0.0","4.0.0-java","4.0.1","4.0.1-java","4.1.0","4.1.0-java","4.1.1","4.1.1-java","4.2.0","4.2.0-java","4.2.1","4.2.1-java","4.3.0","4.3.0-java","4.3.1","4.3.1-java","4.3.3","4.3.3-java"],"unaffected_versions":["3.12.5","3.12.6","4.3.4","4.3.5","4.3.6","4.3.7","4.3.8","4.3.9","4.3.10","4.3.11","4.3.12","5.0.0","5.0.1","5.0.2","5.0.3","5.0.4","5.1.0","5.1.1","5.2.0","5.2.1","5.2.2","5.3.0","5.3.1","5.3.2","5.4.0","5.5.0","5.5.1","5.5.2","5.6.0","5.6.1","5.6.2","5.6.4","5.6.5","5.6.6","5.6.7","5.6.8","5.6.9","6.0.0","6.0.1","6.0.2","6.1.0","6.1.1","6.2.0","6.2.1","6.2.2","6.3.0","6.3.1","6.4.0","6.4.1","6.4.2","6.4.3","6.5.0","6.6.0","6.6.1","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","7.1.0"]}]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTg0ajctNDc1cC1ocDh2","url":"https://github.com/advisories/GHSA-84j7-475p-hp8v","title":"HTTP Response Splitting in Puma","description":"In Puma (RubyGem) before 4.3.2 and 3.12.3, if an application using Puma allows untrusted input in a response header, an attacker can use newline characters (i.e. `CR`, `LF` or`/r`, `/n`) to end the header and inject malicious content, such as additional headers or an entirely new response body. This vulnerability is known as HTTP Response Splitting.\n\nWhile not an attack in itself, response splitting is a vector for several other attacks, such as cross-site scripting (XSS).\n\nThis is related to CVE-2019-16254, which fixed this vulnerability for the WEBrick Ruby web server.\n\nThis has been fixed in versions 4.3.2 and 3.12.3 by checking all headers for line endings and rejecting headers with those characters.  ","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2020-02-28T16:53:55.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/puma/puma/security/advisories/GHSA-84j7-475p-hp8v","https://github.com/puma/puma/commit/c36491756f68a9d6a8b3a49e7e5eb07fe6f1332f","https://owasp.org/www-community/attacks/HTTP_Response_Splitting","https://www.ruby-lang.org/en/news/2019/10/01/http-response-splitting-in-webrick-cve-2019-16254","https://nvd.nist.gov/vuln/detail/CVE-2020-5247","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/BMJ3CGZ3DLBJ5WUUKMI5ZFXFJQMXJZIK/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/DIHVO3CQMU7BZC7FCTSRJ33YDNS3GFPK/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NJ3LL5F5QADB6LM46GXZETREAKZMQNRD/","https://lists.debian.org/debian-lts-announce/2022/05/msg00034.html","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2020-5247.yml","https://github.com/advisories/GHSA-84j7-475p-hp8v"],"source_kind":"github","identifiers":["GHSA-84j7-475p-hp8v","CVE-2020-5247"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:13:25.889Z","updated_at":"2023-05-16T16:16:14.000Z","epss_percentage":0.02094,"epss_percentile":0.8346,"packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.3","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.3.2"},{"first_patched_version":"3.12.4","vulnerable_version_range":"\u003c 3.12.3"}],"purl":"pkg:gem/puma","statistics":{"dependent_packages_count":653,"dependent_repos_count":404320,"downloads":501901501,"downloads_period":"total"},"affected_versions":["0.8.0","0.8.1","0.8.2","0.8.2-java","0.9.0","0.9.0-java","0.9.1","0.9.1-java","0.9.2","0.9.2-java","0.9.3","0.9.3-java","0.9.4","0.9.4-java","0.9.5","0.9.5-java","1.0.0","1.0.0-java","1.1.0","1.1.0-java","1.1.1","1.1.1-java","1.2.0","1.2.0-java","1.2.1","1.2.1-java","1.2.2","1.2.2-java","1.3.0","1.3.0-java","1.3.1","1.3.1-java","1.4.0","1.4.0-java","1.5.0","1.5.0-java","1.6.0","1.6.0-java","1.6.1","1.6.1-java","1.6.2","1.6.2-java","1.6.3","1.6.3-java","2.0.0","2.0.0-java","2.0.1","2.0.1-java","2.1.0","2.1.0-java","2.1.1","2.1.1-java","2.2.0","2.2.0-java","2.2.1","2.2.1-java","2.2.2","2.2.2-java","2.3.0","2.3.0-java","2.3.1","2.3.1-java","2.3.2","2.3.2-java","2.4.0","2.4.0-java","2.4.1","2.4.1-java","2.5.0","2.5.0-java","2.5.1","2.5.1-java","2.6.0","2.6.0-java","2.7.0","2.7.0-java","2.7.1","2.7.1-java","2.8.0","2.8.0-java","2.8.1","2.8.1-java","2.8.2","2.8.2-java","2.9.0","2.9.0-java","2.9.1","2.9.1-java","2.9.2","2.9.2-java","2.10.0","2.10.0-java","2.10.1","2.10.1-java","2.10.2","2.10.2-java","2.11.0","2.11.0-java","2.11.1","2.11.1-java","2.11.2","2.11.2-java","2.11.3","2.11.3-java","2.12.0","2.12.0-java","2.12.1","2.12.1-java","2.12.2","2.12.2-java","2.12.3","2.12.3-java","2.13.0","2.13.0-java","2.13.1","2.13.1-java","2.13.2","2.13.2-java","2.13.3","2.13.3-java","2.13.4","2.13.4-java","2.14.0","2.14.0-java","2.15.0","2.15.1","2.15.2","2.15.3","2.15.3-java","2.16.0","2.16.0-java","3.0.0","3.0.0-java","3.0.1","3.0.1-java","3.0.2","3.0.2-java","3.1.0","3.1.0-java","3.1.1","3.1.1-java","3.2.0","3.2.0-java","3.3.0","3.3.0-java","3.4.0","3.4.0-java","3.5.0","3.5.0-java","3.5.1","3.5.1-java","3.5.2","3.5.2-java","3.6.0","3.6.0-java","3.6.1","3.6.1-java","3.6.2","3.6.2-java","3.7.0","3.7.0-java","3.7.1","3.7.1-java","3.8.0","3.8.0-java","3.8.1","3.8.1-java","3.8.2","3.8.2-java","3.9.0","3.9.0-java","3.9.1","3.9.1-java","3.10.0","3.10.0-java","3.11.0","3.11.0-java","3.11.1","3.11.1-java","3.11.2","3.11.2-java","3.11.3","3.11.3-java","3.11.4","3.11.4-java","3.12.0","3.12.0-java","3.12.1","3.12.1-java","3.12.2","3.12.2-java","4.0.0","4.0.0-java","4.0.1","4.0.1-java","4.1.0","4.1.0-java","4.1.1","4.1.1-java","4.2.0","4.2.0-java","4.2.1","4.2.1-java","4.3.0","4.3.0-java","4.3.1","4.3.1-java"],"unaffected_versions":["3.12.4","3.12.5","3.12.6","4.3.3","4.3.4","4.3.5","4.3.6","4.3.7","4.3.8","4.3.9","4.3.10","4.3.11","4.3.12","5.0.0","5.0.1","5.0.2","5.0.3","5.0.4","5.1.0","5.1.1","5.2.0","5.2.1","5.2.2","5.3.0","5.3.1","5.3.2","5.4.0","5.5.0","5.5.1","5.5.2","5.6.0","5.6.1","5.6.2","5.6.4","5.6.5","5.6.6","5.6.7","5.6.8","5.6.9","6.0.0","6.0.1","6.0.2","6.1.0","6.1.1","6.2.0","6.2.1","6.2.2","6.3.0","6.3.1","6.4.0","6.4.1","6.4.2","6.4.3","6.5.0","6.6.0","6.6.1","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","7.1.0"]}]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTd4eDMtbTU4NC14OTk0","url":"https://github.com/advisories/GHSA-7xx3-m584-x994","title":"A poorly-behaved client could use keepalive requests to monopolize Puma's reactor and create a denial of service attack","description":"## Keepalive thread overload/DoS\n\n### Impact\n\nA poorly-behaved client could use keepalive requests to monopolize Puma's reactor and create a denial of service attack.\n\nIf more keepalive connections to Puma are opened than there are threads available, additional connections will wait permanently if the attacker sends requests frequently enough.\n\n### Patches\n\nThis vulnerability is patched in Puma 4.3.1 and 3.12.2.\n\n### Workarounds\n\nReverse proxies in front of Puma could be configured to always allow less than X keepalive connections to a Puma cluster or process, where X is the number of threads configured in Puma's thread pool.\n\n### For more information\n\nIf you have any questions or comments about this advisory:\n\n* Open an issue at [puma](github.com/puma/puma).","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2019-12-05T19:26:37.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/puma/puma/security/advisories/GHSA-7xx3-m584-x994","https://nvd.nist.gov/vuln/detail/CVE-2019-16770","https://github.com/advisories/GHSA-7xx3-m584-x994","https://lists.debian.org/debian-lts-announce/2022/05/msg00034.html","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2019-16770.yml"],"source_kind":"github","identifiers":["GHSA-7xx3-m584-x994","CVE-2019-16770"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:13:26.948Z","updated_at":"2023-05-04T19:53:00.000Z","epss_percentage":0.01587,"epss_percentile":0.80999,"packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.1","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.3.1"},{"first_patched_version":"3.12.2","vulnerable_version_range":"\u003c 3.12.2"}],"purl":"pkg:gem/puma","statistics":{"dependent_packages_count":653,"dependent_repos_count":404320,"downloads":501901501,"downloads_period":"total"},"affected_versions":["0.8.0","0.8.1","0.8.2","0.8.2-java","0.9.0","0.9.0-java","0.9.1","0.9.1-java","0.9.2","0.9.2-java","0.9.3","0.9.3-java","0.9.4","0.9.4-java","0.9.5","0.9.5-java","1.0.0","1.0.0-java","1.1.0","1.1.0-java","1.1.1","1.1.1-java","1.2.0","1.2.0-java","1.2.1","1.2.1-java","1.2.2","1.2.2-java","1.3.0","1.3.0-java","1.3.1","1.3.1-java","1.4.0","1.4.0-java","1.5.0","1.5.0-java","1.6.0","1.6.0-java","1.6.1","1.6.1-java","1.6.2","1.6.2-java","1.6.3","1.6.3-java","2.0.0","2.0.0-java","2.0.1","2.0.1-java","2.1.0","2.1.0-java","2.1.1","2.1.1-java","2.2.0","2.2.0-java","2.2.1","2.2.1-java","2.2.2","2.2.2-java","2.3.0","2.3.0-java","2.3.1","2.3.1-java","2.3.2","2.3.2-java","2.4.0","2.4.0-java","2.4.1","2.4.1-java","2.5.0","2.5.0-java","2.5.1","2.5.1-java","2.6.0","2.6.0-java","2.7.0","2.7.0-java","2.7.1","2.7.1-java","2.8.0","2.8.0-java","2.8.1","2.8.1-java","2.8.2","2.8.2-java","2.9.0","2.9.0-java","2.9.1","2.9.1-java","2.9.2","2.9.2-java","2.10.0","2.10.0-java","2.10.1","2.10.1-java","2.10.2","2.10.2-java","2.11.0","2.11.0-java","2.11.1","2.11.1-java","2.11.2","2.11.2-java","2.11.3","2.11.3-java","2.12.0","2.12.0-java","2.12.1","2.12.1-java","2.12.2","2.12.2-java","2.12.3","2.12.3-java","2.13.0","2.13.0-java","2.13.1","2.13.1-java","2.13.2","2.13.2-java","2.13.3","2.13.3-java","2.13.4","2.13.4-java","2.14.0","2.14.0-java","2.15.0","2.15.1","2.15.2","2.15.3","2.15.3-java","2.16.0","2.16.0-java","3.0.0","3.0.0-java","3.0.1","3.0.1-java","3.0.2","3.0.2-java","3.1.0","3.1.0-java","3.1.1","3.1.1-java","3.2.0","3.2.0-java","3.3.0","3.3.0-java","3.4.0","3.4.0-java","3.5.0","3.5.0-java","3.5.1","3.5.1-java","3.5.2","3.5.2-java","3.6.0","3.6.0-java","3.6.1","3.6.1-java","3.6.2","3.6.2-java","3.7.0","3.7.0-java","3.7.1","3.7.1-java","3.8.0","3.8.0-java","3.8.1","3.8.1-java","3.8.2","3.8.2-java","3.9.0","3.9.0-java","3.9.1","3.9.1-java","3.10.0","3.10.0-java","3.11.0","3.11.0-java","3.11.1","3.11.1-java","3.11.2","3.11.2-java","3.11.3","3.11.3-java","3.11.4","3.11.4-java","3.12.0","3.12.0-java","3.12.1","3.12.1-java","4.0.0","4.0.0-java","4.0.1","4.0.1-java","4.1.0","4.1.0-java","4.1.1","4.1.1-java","4.2.0","4.2.0-java","4.2.1","4.2.1-java","4.3.0","4.3.0-java"],"unaffected_versions":["3.12.2","3.12.4","3.12.5","3.12.6","4.3.1","4.3.3","4.3.4","4.3.5","4.3.6","4.3.7","4.3.8","4.3.9","4.3.10","4.3.11","4.3.12","5.0.0","5.0.1","5.0.2","5.0.3","5.0.4","5.1.0","5.1.1","5.2.0","5.2.1","5.2.2","5.3.0","5.3.1","5.3.2","5.4.0","5.5.0","5.5.1","5.5.2","5.6.0","5.6.1","5.6.2","5.6.4","5.6.5","5.6.6","5.6.7","5.6.8","5.6.9","6.0.0","6.0.1","6.0.2","6.1.0","6.1.1","6.2.0","6.2.1","6.2.2","6.3.0","6.3.1","6.4.0","6.4.1","6.4.2","6.4.3","6.5.0","6.6.0","6.6.1","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","7.1.0"]}]},{"uuid":"GSA_kwCzR0hTQS1oOTl3LTlxNXItZ2pxOc028Q","url":"https://github.com/advisories/GHSA-h99w-9q5r-gjq9","title":"Puma vulnerable to HTTP Request Smuggling","description":"When using Puma behind a proxy that does not properly validate that the incoming HTTP request matches the RFC7230 standard, Puma and the frontend proxy may disagree on where a request starts and ends. This would allow requests to be smuggled via the front-end proxy to Puma.\n\nThe following vulnerabilities are addressed by this advisory:\n- Lenient parsing of `Transfer-Encoding` headers, when unsupported encodings should be rejected and the final encoding must be `chunked`.\n- Lenient parsing of malformed `Content-Length` headers and chunk sizes, when only digits and hex digits should be allowed.\n- Lenient parsing of duplicate `Content-Length` headers, when they should be rejected.\n- Lenient parsing of the ending of chunked segments, when they should end with `\\r\\n`.\n\nThe vulnerability has been fixed in 5.6.4 and 4.3.12. When deploying a proxy in front of Puma, turning on any and all functionality to make sure that the request matches the RFC7230 standard. \n\nThese proxy servers are known to have \"good\" behavior re: this standard and upgrading Puma may not be necessary. Users are encouraged to validate for themselves.\n\n- Nginx (latest)\n- Apache (latest)\n- Haproxy 2.5+\n- Caddy (latest)\n- Traefik (latest)","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2022-03-30T21:48:50.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/puma/puma/security/advisories/GHSA-h99w-9q5r-gjq9","https://github.com/puma/puma/commit/5bb7d202e24dec00a898dca4aa11db391d7787a5","https://nvd.nist.gov/vuln/detail/CVE-2022-24790","https://portswigger.net/web-security/request-smuggling","https://www.debian.org/security/2022/dsa-5146","https://security.gentoo.org/glsa/202208-28","https://lists.debian.org/debian-lts-announce/2022/08/msg00015.html","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/L7NESIBFCNSR3XH7LXDPKVMSUBNUB43G/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TUBFJ44NCKJ34LECZRAP4N5VL6USJSIB/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/F6YWGIIKL7KKTS3ZOAYMYPC7D6WQ5OA5/","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2022-24790.yml","https://github.com/advisories/GHSA-h99w-9q5r-gjq9"],"source_kind":"github","identifiers":["GHSA-h99w-9q5r-gjq9","CVE-2022-24790"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:12:31.362Z","updated_at":"2023-05-04T19:51:55.000Z","epss_percentage":0.00514,"epss_percentile":0.65701,"packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"4.3.12","vulnerable_version_range":"\u003c 4.3.12"},{"first_patched_version":"5.6.4","vulnerable_version_range":"\u003e= 5.0.0, \u003c 5.6.4"}],"purl":"pkg:gem/puma","statistics":{"dependent_packages_count":653,"dependent_repos_count":404320,"downloads":501901501,"downloads_period":"total"},"affected_versions":["0.8.0","0.8.1","0.8.2","0.8.2-java","0.9.0","0.9.0-java","0.9.1","0.9.1-java","0.9.2","0.9.2-java","0.9.3","0.9.3-java","0.9.4","0.9.4-java","0.9.5","0.9.5-java","1.0.0","1.0.0-java","1.1.0","1.1.0-java","1.1.1","1.1.1-java","1.2.0","1.2.0-java","1.2.1","1.2.1-java","1.2.2","1.2.2-java","1.3.0","1.3.0-java","1.3.1","1.3.1-java","1.4.0","1.4.0-java","1.5.0","1.5.0-java","1.6.0","1.6.0-java","1.6.1","1.6.1-java","1.6.2","1.6.2-java","1.6.3","1.6.3-java","2.0.0","2.0.0-java","2.0.1","2.0.1-java","2.1.0","2.1.0-java","2.1.1","2.1.1-java","2.2.0","2.2.0-java","2.2.1","2.2.1-java","2.2.2","2.2.2-java","2.3.0","2.3.0-java","2.3.1","2.3.1-java","2.3.2","2.3.2-java","2.4.0","2.4.0-java","2.4.1","2.4.1-java","2.5.0","2.5.0-java","2.5.1","2.5.1-java","2.6.0","2.6.0-java","2.7.0","2.7.0-java","2.7.1","2.7.1-java","2.8.0","2.8.0-java","2.8.1","2.8.1-java","2.8.2","2.8.2-java","2.9.0","2.9.0-java","2.9.1","2.9.1-java","2.9.2","2.9.2-java","2.10.0","2.10.0-java","2.10.1","2.10.1-java","2.10.2","2.10.2-java","2.11.0","2.11.0-java","2.11.1","2.11.1-java","2.11.2","2.11.2-java","2.11.3","2.11.3-java","2.12.0","2.12.0-java","2.12.1","2.12.1-java","2.12.2","2.12.2-java","2.12.3","2.12.3-java","2.13.0","2.13.0-java","2.13.1","2.13.1-java","2.13.2","2.13.2-java","2.13.3","2.13.3-java","2.13.4","2.13.4-java","2.14.0","2.14.0-java","2.15.0","2.15.1","2.15.2","2.15.3","2.15.3-java","2.16.0","2.16.0-java","3.0.0","3.0.0-java","3.0.1","3.0.1-java","3.0.2","3.0.2-java","3.1.0","3.1.0-java","3.1.1","3.1.1-java","3.2.0","3.2.0-java","3.3.0","3.3.0-java","3.4.0","3.4.0-java","3.5.0","3.5.0-java","3.5.1","3.5.1-java","3.5.2","3.5.2-java","3.6.0","3.6.0-java","3.6.1","3.6.1-java","3.6.2","3.6.2-java","3.7.0","3.7.0-java","3.7.1","3.7.1-java","3.8.0","3.8.0-java","3.8.1","3.8.1-java","3.8.2","3.8.2-java","3.9.0","3.9.0-java","3.9.1","3.9.1-java","3.10.0","3.10.0-java","3.11.0","3.11.0-java","3.11.1","3.11.1-java","3.11.2","3.11.2-java","3.11.3","3.11.3-java","3.11.4","3.11.4-java","3.12.0","3.12.0-java","3.12.1","3.12.1-java","3.12.2","3.12.2-java","3.12.4","3.12.4-java","3.12.5","3.12.5-java","3.12.6","3.12.6-java","4.0.0","4.0.0-java","4.0.1","4.0.1-java","4.1.0","4.1.0-java","4.1.1","4.1.1-java","4.2.0","4.2.0-java","4.2.1","4.2.1-java","4.3.0","4.3.0-java","4.3.1","4.3.1-java","4.3.3","4.3.3-java","4.3.4","4.3.4-java","4.3.5","4.3.5-java","4.3.6","4.3.6-java","4.3.7","4.3.7-java","4.3.8","4.3.8-java","4.3.9","4.3.9-java","4.3.10","4.3.10-java","4.3.11","4.3.11-java","5.0.0","5.0.0-java","5.0.1","5.0.1-java","5.0.2","5.0.2-java","5.0.3","5.0.3-java","5.0.4","5.0.4-java","5.1.0","5.1.0-java","5.1.1","5.1.1-java","5.2.0","5.2.0-java","5.2.1","5.2.1-java","5.2.2","5.2.2-java","5.3.0","5.3.0-java","5.3.1","5.3.1-java","5.3.2","5.3.2-java","5.4.0","5.4.0-java","5.5.0","5.5.0-java","5.5.1","5.5.1-java","5.5.2","5.5.2-java","5.6.0","5.6.0-java","5.6.1","5.6.1-java","5.6.2","5.6.2-java"],"unaffected_versions":["4.3.12","5.6.4","5.6.5","5.6.6","5.6.7","5.6.8","5.6.9","6.0.0","6.0.1","6.0.2","6.1.0","6.1.1","6.2.0","6.2.1","6.2.2","6.3.0","6.3.1","6.4.0","6.4.1","6.4.2","6.4.3","6.5.0","6.6.0","6.6.1","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","7.1.0"]}]},{"uuid":"GSA_kwCzR0hTQS05aGY0LTY3ZmMtNHZmNM4AA_tB","url":"https://github.com/advisories/GHSA-9hf4-67fc-4vf4","title":"Puma's header normalization allows for client to clobber proxy set headers","description":"### Impact\n\nClients could clobber values set by intermediate proxies (such as X-Forwarded-For) by providing a underscore version of the same header (X-Forwarded_For). Any users trusting headers set by their proxy may be affected. Attackers may be able to downgrade connections to HTTP (non-SSL) or redirect responses, which could cause confidentiality leaks if combined with a separate MITM attack. \n\n### Patches\nv6.4.3/v5.6.9 now discards any headers using underscores if the non-underscore version also exists. Effectively, allowing the proxy defined headers to always win.\n\n### Workarounds\nNginx has a [underscores_in_headers](https://nginx.org/en/docs/http/ngx_http_core_module.html#underscores_in_headers) configuration variable to discard these headers at the proxy level.\n\nAny users that are implicitly trusting the proxy defined headers for security or availability should immediately cease doing so until upgraded to the fixed versions.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-09-20T14:40:16.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.3,"cvss_vector":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N","references":["https://github.com/puma/puma/security/advisories/GHSA-9hf4-67fc-4vf4","https://nvd.nist.gov/vuln/detail/CVE-2024-45614","https://github.com/puma/puma/commit/cac3fd18cf29ed43719ff5d52d9cfec215f0a043","https://github.com/puma/puma/commit/f196b23be24712fb8fb16051cc124798cc84f70e","https://nginx.org/en/docs/http/ngx_http_core_module.html#underscores_in_headers","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2024-45614.yml","https://lists.debian.org/debian-lts-announce/2024/11/msg00004.html","https://github.com/advisories/GHSA-9hf4-67fc-4vf4"],"source_kind":"github","identifiers":["GHSA-9hf4-67fc-4vf4","CVE-2024-45614"],"repository_url":"https://github.com/puma/puma","blast_radius":35.32236891482779,"created_at":"2024-09-20T15:06:26.050Z","updated_at":"2025-11-04T16:53:07.000Z","epss_percentage":0.00545,"epss_percentile":0.6689,"packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"6.4.3","vulnerable_version_range":"\u003e= 6.0.0, \u003c 6.4.3"},{"first_patched_version":"5.6.9","vulnerable_version_range":"\u003c 5.6.9"}],"purl":"pkg:gem/puma","statistics":{"dependent_packages_count":653,"dependent_repos_count":404320,"downloads":501901501,"downloads_period":"total"},"affected_versions":["0.8.0","0.8.1","0.8.2","0.8.2-java","0.9.0","0.9.0-java","0.9.1","0.9.1-java","0.9.2","0.9.2-java","0.9.3","0.9.3-java","0.9.4","0.9.4-java","0.9.5","0.9.5-java","1.0.0","1.0.0-java","1.1.0","1.1.0-java","1.1.1","1.1.1-java","1.2.0","1.2.0-java","1.2.1","1.2.1-java","1.2.2","1.2.2-java","1.3.0","1.3.0-java","1.3.1","1.3.1-java","1.4.0","1.4.0-java","1.5.0","1.5.0-java","1.6.0","1.6.0-java","1.6.1","1.6.1-java","1.6.2","1.6.2-java","1.6.3","1.6.3-java","2.0.0","2.0.0-java","2.0.1","2.0.1-java","2.1.0","2.1.0-java","2.1.1","2.1.1-java","2.2.0","2.2.0-java","2.2.1","2.2.1-java","2.2.2","2.2.2-java","2.3.0","2.3.0-java","2.3.1","2.3.1-java","2.3.2","2.3.2-java","2.4.0","2.4.0-java","2.4.1","2.4.1-java","2.5.0","2.5.0-java","2.5.1","2.5.1-java","2.6.0","2.6.0-java","2.7.0","2.7.0-java","2.7.1","2.7.1-java","2.8.0","2.8.0-java","2.8.1","2.8.1-java","2.8.2","2.8.2-java","2.9.0","2.9.0-java","2.9.1","2.9.1-java","2.9.2","2.9.2-java","2.10.0","2.10.0-java","2.10.1","2.10.1-java","2.10.2","2.10.2-java","2.11.0","2.11.0-java","2.11.1","2.11.1-java","2.11.2","2.11.2-java","2.11.3","2.11.3-java","2.12.0","2.12.0-java","2.12.1","2.12.1-java","2.12.2","2.12.2-java","2.12.3","2.12.3-java","2.13.0","2.13.0-java","2.13.1","2.13.1-java","2.13.2","2.13.2-java","2.13.3","2.13.3-java","2.13.4","2.13.4-java","2.14.0","2.14.0-java","2.15.0","2.15.1","2.15.2","2.15.3","2.15.3-java","2.16.0","2.16.0-java","3.0.0","3.0.0-java","3.0.1","3.0.1-java","3.0.2","3.0.2-java","3.1.0","3.1.0-java","3.1.1","3.1.1-java","3.2.0","3.2.0-java","3.3.0","3.3.0-java","3.4.0","3.4.0-java","3.5.0","3.5.0-java","3.5.1","3.5.1-java","3.5.2","3.5.2-java","3.6.0","3.6.0-java","3.6.1","3.6.1-java","3.6.2","3.6.2-java","3.7.0","3.7.0-java","3.7.1","3.7.1-java","3.8.0","3.8.0-java","3.8.1","3.8.1-java","3.8.2","3.8.2-java","3.9.0","3.9.0-java","3.9.1","3.9.1-java","3.10.0","3.10.0-java","3.11.0","3.11.0-java","3.11.1","3.11.1-java","3.11.2","3.11.2-java","3.11.3","3.11.3-java","3.11.4","3.11.4-java","3.12.0","3.12.0-java","3.12.1","3.12.1-java","3.12.2","3.12.2-java","3.12.4","3.12.4-java","3.12.5","3.12.5-java","3.12.6","3.12.6-java","4.0.0","4.0.0-java","4.0.1","4.0.1-java","4.1.0","4.1.0-java","4.1.1","4.1.1-java","4.2.0","4.2.0-java","4.2.1","4.2.1-java","4.3.0","4.3.0-java","4.3.1","4.3.1-java","4.3.3","4.3.3-java","4.3.4","4.3.4-java","4.3.5","4.3.5-java","4.3.6","4.3.6-java","4.3.7","4.3.7-java","4.3.8","4.3.8-java","4.3.9","4.3.9-java","4.3.10","4.3.10-java","4.3.11","4.3.11-java","4.3.12","4.3.12-java","5.0.0","5.0.0-java","5.0.1","5.0.1-java","5.0.2","5.0.2-java","5.0.3","5.0.3-java","5.0.4","5.0.4-java","5.1.0","5.1.0-java","5.1.1","5.1.1-java","5.2.0","5.2.0-java","5.2.1","5.2.1-java","5.2.2","5.2.2-java","5.3.0","5.3.0-java","5.3.1","5.3.1-java","5.3.2","5.3.2-java","5.4.0","5.4.0-java","5.5.0","5.5.0-java","5.5.1","5.5.1-java","5.5.2","5.5.2-java","5.6.0","5.6.0-java","5.6.1","5.6.1-java","5.6.2","5.6.2-java","5.6.4","5.6.4-java","5.6.5","5.6.5-java","5.6.6","5.6.6-java","5.6.7","5.6.7-java","5.6.8","5.6.8-java","6.0.0","6.0.0-java","6.0.1","6.0.1-java","6.0.2","6.0.2-java","6.1.0","6.1.0-java","6.1.1","6.1.1-java","6.2.0","6.2.0-java","6.2.1","6.2.1-java","6.2.2","6.2.2-java","6.3.0","6.3.0-java","6.3.1","6.3.1-java","6.4.0","6.4.0-java","6.4.1","6.4.1-java","6.4.2","6.4.2-java"],"unaffected_versions":["5.6.9","6.4.3","6.5.0","6.6.0","6.6.1","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","7.1.0"]}]},{"uuid":"GSA_kwCzR0hTQS02OHhnLWdxcW0tdmdqOM4AA1Yw","url":"https://github.com/advisories/GHSA-68xg-gqqm-vgj8","title":"Puma HTTP Request/Response Smuggling vulnerability","description":"### Impact\nPrior to version 6.3.1, puma exhibited incorrect behavior when parsing chunked transfer encoding bodies and zero-length Content-Length headers in a way that allowed HTTP request smuggling.\n\nThe following vulnerabilities are addressed by this advisory:\n\n* Incorrect parsing of trailing fields in chunked transfer encoding bodies\n* Parsing of blank/zero-length Content-Length headers\n\n### Patches\nThe vulnerability has been fixed in 6.3.1 and 5.6.7.\n\n### Workarounds\nNo known workarounds.\n\n### References\n[HTTP Request Smuggling](https://portswigger.net/web-security/request-smuggling)\n\n### For more information\nIf you have any questions or comments about this advisory:\n\nOpen an issue in [Puma](https://github.com/puma/puma)\nSee our [security policy](https://github.com/puma/puma/security/policy)\n","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2023-08-18T21:50:05.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/puma/puma/security/advisories/GHSA-68xg-gqqm-vgj8","https://github.com/puma/puma/commit/690155e7d644b80eeef0a6094f9826ee41f1080a","https://github.com/puma/puma/commit/ed0f2f94b56982c687452504b95d5f1fbbe3eed1","https://github.com/puma/puma/releases/tag/v5.6.7","https://github.com/puma/puma/releases/tag/v6.3.1","https://nvd.nist.gov/vuln/detail/CVE-2023-40175","https://github.com/puma/puma/commit/7405a219801dcebc0ad6e0aa108d4319ca23f662","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2023-40175.yml","https://github.com/advisories/GHSA-68xg-gqqm-vgj8"],"source_kind":"github","identifiers":["GHSA-68xg-gqqm-vgj8","CVE-2023-40175"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2023-08-18T22:05:05.029Z","updated_at":"2023-11-09T05:03:22.000Z","epss_percentage":0.004,"epss_percentile":0.59974,"packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"5.6.7","vulnerable_version_range":"\u003c 5.6.7"},{"first_patched_version":"6.3.1","vulnerable_version_range":"\u003e= 6.0.0, \u003c 6.3.1"}],"purl":"pkg:gem/puma","statistics":{"dependent_packages_count":653,"dependent_repos_count":404320,"downloads":501901501,"downloads_period":"total"},"affected_versions":["0.8.0","0.8.1","0.8.2","0.8.2-java","0.9.0","0.9.0-java","0.9.1","0.9.1-java","0.9.2","0.9.2-java","0.9.3","0.9.3-java","0.9.4","0.9.4-java","0.9.5","0.9.5-java","1.0.0","1.0.0-java","1.1.0","1.1.0-java","1.1.1","1.1.1-java","1.2.0","1.2.0-java","1.2.1","1.2.1-java","1.2.2","1.2.2-java","1.3.0","1.3.0-java","1.3.1","1.3.1-java","1.4.0","1.4.0-java","1.5.0","1.5.0-java","1.6.0","1.6.0-java","1.6.1","1.6.1-java","1.6.2","1.6.2-java","1.6.3","1.6.3-java","2.0.0","2.0.0-java","2.0.1","2.0.1-java","2.1.0","2.1.0-java","2.1.1","2.1.1-java","2.2.0","2.2.0-java","2.2.1","2.2.1-java","2.2.2","2.2.2-java","2.3.0","2.3.0-java","2.3.1","2.3.1-java","2.3.2","2.3.2-java","2.4.0","2.4.0-java","2.4.1","2.4.1-java","2.5.0","2.5.0-java","2.5.1","2.5.1-java","2.6.0","2.6.0-java","2.7.0","2.7.0-java","2.7.1","2.7.1-java","2.8.0","2.8.0-java","2.8.1","2.8.1-java","2.8.2","2.8.2-java","2.9.0","2.9.0-java","2.9.1","2.9.1-java","2.9.2","2.9.2-java","2.10.0","2.10.0-java","2.10.1","2.10.1-java","2.10.2","2.10.2-java","2.11.0","2.11.0-java","2.11.1","2.11.1-java","2.11.2","2.11.2-java","2.11.3","2.11.3-java","2.12.0","2.12.0-java","2.12.1","2.12.1-java","2.12.2","2.12.2-java","2.12.3","2.12.3-java","2.13.0","2.13.0-java","2.13.1","2.13.1-java","2.13.2","2.13.2-java","2.13.3","2.13.3-java","2.13.4","2.13.4-java","2.14.0","2.14.0-java","2.15.0","2.15.1","2.15.2","2.15.3","2.15.3-java","2.16.0","2.16.0-java","3.0.0","3.0.0-java","3.0.1","3.0.1-java","3.0.2","3.0.2-java","3.1.0","3.1.0-java","3.1.1","3.1.1-java","3.2.0","3.2.0-java","3.3.0","3.3.0-java","3.4.0","3.4.0-java","3.5.0","3.5.0-java","3.5.1","3.5.1-java","3.5.2","3.5.2-java","3.6.0","3.6.0-java","3.6.1","3.6.1-java","3.6.2","3.6.2-java","3.7.0","3.7.0-java","3.7.1","3.7.1-java","3.8.0","3.8.0-java","3.8.1","3.8.1-java","3.8.2","3.8.2-java","3.9.0","3.9.0-java","3.9.1","3.9.1-java","3.10.0","3.10.0-java","3.11.0","3.11.0-java","3.11.1","3.11.1-java","3.11.2","3.11.2-java","3.11.3","3.11.3-java","3.11.4","3.11.4-java","3.12.0","3.12.0-java","3.12.1","3.12.1-java","3.12.2","3.12.2-java","3.12.4","3.12.4-java","3.12.5","3.12.5-java","3.12.6","3.12.6-java","4.0.0","4.0.0-java","4.0.1","4.0.1-java","4.1.0","4.1.0-java","4.1.1","4.1.1-java","4.2.0","4.2.0-java","4.2.1","4.2.1-java","4.3.0","4.3.0-java","4.3.1","4.3.1-java","4.3.3","4.3.3-java","4.3.4","4.3.4-java","4.3.5","4.3.5-java","4.3.6","4.3.6-java","4.3.7","4.3.7-java","4.3.8","4.3.8-java","4.3.9","4.3.9-java","4.3.10","4.3.10-java","4.3.11","4.3.11-java","4.3.12","4.3.12-java","5.0.0","5.0.0-java","5.0.1","5.0.1-java","5.0.2","5.0.2-java","5.0.3","5.0.3-java","5.0.4","5.0.4-java","5.1.0","5.1.0-java","5.1.1","5.1.1-java","5.2.0","5.2.0-java","5.2.1","5.2.1-java","5.2.2","5.2.2-java","5.3.0","5.3.0-java","5.3.1","5.3.1-java","5.3.2","5.3.2-java","5.4.0","5.4.0-java","5.5.0","5.5.0-java","5.5.1","5.5.1-java","5.5.2","5.5.2-java","5.6.0","5.6.0-java","5.6.1","5.6.1-java","5.6.2","5.6.2-java","5.6.4","5.6.4-java","5.6.5","5.6.5-java","5.6.6","5.6.6-java","6.0.0","6.0.0-java","6.0.1","6.0.1-java","6.0.2","6.0.2-java","6.1.0","6.1.0-java","6.1.1","6.1.1-java","6.2.0","6.2.0-java","6.2.1","6.2.1-java","6.2.2","6.2.2-java","6.3.0","6.3.0-java"],"unaffected_versions":["5.6.7","5.6.8","5.6.9","6.3.1","6.4.0","6.4.1","6.4.2","6.4.3","6.5.0","6.6.0","6.6.1","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","7.1.0"]}]},{"uuid":"GSA_kwCzR0hTQS1jMmY0LWN2cW0tNjV3Ms4AA4Qh","url":"https://github.com/advisories/GHSA-c2f4-cvqm-65w2","title":"Puma HTTP Request/Response Smuggling vulnerability","description":"### Impact\nPrior to versions 6.4.2 and 5.6.8, puma exhibited dangerous behavior when parsing chunked transfer encoding bodies.\n\nFixed versions limit the size of chunk extensions. Without this limit, an attacker could cause unbounded resource (CPU, network bandwidth) consumption.\n\n### Patches\n\nThe vulnerability has been fixed in 6.4.2 and 5.6.8.\n\n### Workarounds\n\nNo known workarounds.\n\n### References\n\n* [HTTP Request Smuggling](https://portswigger.net/web-security/request-smuggling)\n* Open an issue in [Puma](https://github.com/puma/puma)\n* See our [security policy](https://github.com/puma/puma/security/policy)","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-01-08T15:56:48.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/puma/puma/security/advisories/GHSA-c2f4-cvqm-65w2","https://nvd.nist.gov/vuln/detail/CVE-2024-21647","https://github.com/puma/puma/commit/5fc43d73b6ff193325e657a24ed76dec79133e93","https://github.com/puma/puma/commit/60d5ee3734adc8cee85c3f0561af392448fe19b7","https://github.com/puma/puma/commit/bbb880ffb6debbfdea535b4b3eb2204d49ae151d","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2024-21647.yml","https://lists.debian.org/debian-lts-announce/2024/11/msg00004.html","https://github.com/advisories/GHSA-c2f4-cvqm-65w2"],"source_kind":"github","identifiers":["GHSA-c2f4-cvqm-65w2","CVE-2024-21647"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2024-01-08T16:06:01.803Z","updated_at":"2025-11-04T16:49:09.000Z","epss_percentage":0.01829,"epss_percentile":0.82299,"packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"5.6.8","vulnerable_version_range":"\u003c 5.6.8"},{"first_patched_version":"6.4.2","vulnerable_version_range":"\u003e= 6.0.0, \u003c 6.4.2"}],"purl":"pkg:gem/puma","statistics":{"dependent_packages_count":653,"dependent_repos_count":404320,"downloads":501901501,"downloads_period":"total"},"affected_versions":["0.8.0","0.8.1","0.8.2","0.8.2-java","0.9.0","0.9.0-java","0.9.1","0.9.1-java","0.9.2","0.9.2-java","0.9.3","0.9.3-java","0.9.4","0.9.4-java","0.9.5","0.9.5-java","1.0.0","1.0.0-java","1.1.0","1.1.0-java","1.1.1","1.1.1-java","1.2.0","1.2.0-java","1.2.1","1.2.1-java","1.2.2","1.2.2-java","1.3.0","1.3.0-java","1.3.1","1.3.1-java","1.4.0","1.4.0-java","1.5.0","1.5.0-java","1.6.0","1.6.0-java","1.6.1","1.6.1-java","1.6.2","1.6.2-java","1.6.3","1.6.3-java","2.0.0","2.0.0-java","2.0.1","2.0.1-java","2.1.0","2.1.0-java","2.1.1","2.1.1-java","2.2.0","2.2.0-java","2.2.1","2.2.1-java","2.2.2","2.2.2-java","2.3.0","2.3.0-java","2.3.1","2.3.1-java","2.3.2","2.3.2-java","2.4.0","2.4.0-java","2.4.1","2.4.1-java","2.5.0","2.5.0-java","2.5.1","2.5.1-java","2.6.0","2.6.0-java","2.7.0","2.7.0-java","2.7.1","2.7.1-java","2.8.0","2.8.0-java","2.8.1","2.8.1-java","2.8.2","2.8.2-java","2.9.0","2.9.0-java","2.9.1","2.9.1-java","2.9.2","2.9.2-java","2.10.0","2.10.0-java","2.10.1","2.10.1-java","2.10.2","2.10.2-java","2.11.0","2.11.0-java","2.11.1","2.11.1-java","2.11.2","2.11.2-java","2.11.3","2.11.3-java","2.12.0","2.12.0-java","2.12.1","2.12.1-java","2.12.2","2.12.2-java","2.12.3","2.12.3-java","2.13.0","2.13.0-java","2.13.1","2.13.1-java","2.13.2","2.13.2-java","2.13.3","2.13.3-java","2.13.4","2.13.4-java","2.14.0","2.14.0-java","2.15.0","2.15.1","2.15.2","2.15.3","2.15.3-java","2.16.0","2.16.0-java","3.0.0","3.0.0-java","3.0.1","3.0.1-java","3.0.2","3.0.2-java","3.1.0","3.1.0-java","3.1.1","3.1.1-java","3.2.0","3.2.0-java","3.3.0","3.3.0-java","3.4.0","3.4.0-java","3.5.0","3.5.0-java","3.5.1","3.5.1-java","3.5.2","3.5.2-java","3.6.0","3.6.0-java","3.6.1","3.6.1-java","3.6.2","3.6.2-java","3.7.0","3.7.0-java","3.7.1","3.7.1-java","3.8.0","3.8.0-java","3.8.1","3.8.1-java","3.8.2","3.8.2-java","3.9.0","3.9.0-java","3.9.1","3.9.1-java","3.10.0","3.10.0-java","3.11.0","3.11.0-java","3.11.1","3.11.1-java","3.11.2","3.11.2-java","3.11.3","3.11.3-java","3.11.4","3.11.4-java","3.12.0","3.12.0-java","3.12.1","3.12.1-java","3.12.2","3.12.2-java","3.12.4","3.12.4-java","3.12.5","3.12.5-java","3.12.6","3.12.6-java","4.0.0","4.0.0-java","4.0.1","4.0.1-java","4.1.0","4.1.0-java","4.1.1","4.1.1-java","4.2.0","4.2.0-java","4.2.1","4.2.1-java","4.3.0","4.3.0-java","4.3.1","4.3.1-java","4.3.3","4.3.3-java","4.3.4","4.3.4-java","4.3.5","4.3.5-java","4.3.6","4.3.6-java","4.3.7","4.3.7-java","4.3.8","4.3.8-java","4.3.9","4.3.9-java","4.3.10","4.3.10-java","4.3.11","4.3.11-java","4.3.12","4.3.12-java","5.0.0","5.0.0-java","5.0.1","5.0.1-java","5.0.2","5.0.2-java","5.0.3","5.0.3-java","5.0.4","5.0.4-java","5.1.0","5.1.0-java","5.1.1","5.1.1-java","5.2.0","5.2.0-java","5.2.1","5.2.1-java","5.2.2","5.2.2-java","5.3.0","5.3.0-java","5.3.1","5.3.1-java","5.3.2","5.3.2-java","5.4.0","5.4.0-java","5.5.0","5.5.0-java","5.5.1","5.5.1-java","5.5.2","5.5.2-java","5.6.0","5.6.0-java","5.6.1","5.6.1-java","5.6.2","5.6.2-java","5.6.4","5.6.4-java","5.6.5","5.6.5-java","5.6.6","5.6.6-java","5.6.7","5.6.7-java","6.0.0","6.0.0-java","6.0.1","6.0.1-java","6.0.2","6.0.2-java","6.1.0","6.1.0-java","6.1.1","6.1.1-java","6.2.0","6.2.0-java","6.2.1","6.2.1-java","6.2.2","6.2.2-java","6.3.0","6.3.0-java","6.3.1","6.3.1-java","6.4.0","6.4.0-java","6.4.1","6.4.1-java"],"unaffected_versions":["5.6.8","5.6.9","6.4.2","6.4.3","6.5.0","6.6.0","6.6.1","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","7.1.0"]}]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXEyOG0tOHhqdy04dnI1","url":"https://github.com/advisories/GHSA-q28m-8xjw-8vr5","title":"Puma's Keepalive Connections Causing Denial Of Service","description":"This vulnerability is related to [CVE-2019-16770](https://github.com/puma/puma/security/advisories/GHSA-7xx3-m584-x994).\n\n### Impact\n\nThe fix for CVE-2019-16770 was incomplete. The original fix only protected existing connections that had already been accepted from having their requests starved by greedy persistent-connections saturating all threads in the same process. However, new connections may still be starved by greedy persistent-connections saturating all threads in all processes in the cluster.\n\nA `puma` server which received more concurrent `keep-alive` connections than the server had threads in its threadpool would service only a subset of connections, denying service to the unserved connections.\n\n### Patches\n\nThis problem has been fixed in `puma` 4.3.8 and 5.3.1.\n\n### Workarounds\n\nSetting `queue_requests false` also fixes the issue. This is not advised when using `puma` without a reverse proxy, such as `nginx` or `apache`, because you will open yourself to slow client attacks (e.g. [slowloris](https://en.wikipedia.org/wiki/Slowloris_(computer_security))).\n\nThe fix is very small. [A git patch is available here](https://gist.github.com/nateberkopec/4b3ea5676c0d70cbb37c82d54be25837) for those using [unsupported versions](https://github.com/puma/puma/security/policy#supported-versions) of Puma.\n\n### For more information\n\nIf you have any questions or comments about this advisory:\n\n* Open an issue in [Puma](https://github.com/puma/puma).\n* To report problems with this fix or to report another vulnerability, see [our security policy.](https://github.com/puma/puma/security/policy)\n\n### Acknowledgements\n\nThank you to @MSP-Greg, @wjordan and @evanphx for their review on this issue. \n\nThank you to @ioquatix for providing a modified fork of `wrk` which made debugging this issue much easier.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2021-05-18T01:27:15.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/puma/puma/security/advisories/GHSA-q28m-8xjw-8vr5","https://nvd.nist.gov/vuln/detail/CVE-2021-29509","https://gist.github.com/nateberkopec/4b3ea5676c0d70cbb37c82d54be25837","https://github.com/puma/puma/security/policy","https://rubygems.org/gems/puma","https://security.gentoo.org/glsa/202208-28","https://lists.debian.org/debian-lts-announce/2022/08/msg00015.html","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/puma/CVE-2021-29509.yml","https://github.com/advisories/GHSA-q28m-8xjw-8vr5"],"source_kind":"github","identifiers":["GHSA-q28m-8xjw-8vr5","CVE-2021-29509"],"repository_url":"https://github.com/puma/puma","blast_radius":0.0,"created_at":"2022-12-21T16:13:03.378Z","updated_at":"2023-05-16T16:19:45.000Z","epss_percentage":0.01358,"epss_percentile":0.79547,"packages":[{"ecosystem":"rubygems","package_name":"puma","versions":[{"first_patched_version":"5.3.1","vulnerable_version_range":"\u003e= 5.0.0, \u003c= 5.3.0"},{"first_patched_version":"4.3.8","vulnerable_version_range":"\u003c= 4.3.7"}],"purl":"pkg:gem/puma","statistics":{"dependent_packages_count":653,"dependent_repos_count":404320,"downloads":501901501,"downloads_period":"total"},"affected_versions":["0.8.0","0.8.1","0.8.2","0.8.2-java","0.9.0","0.9.0-java","0.9.1","0.9.1-java","0.9.2","0.9.2-java","0.9.3","0.9.3-java","0.9.4","0.9.4-java","0.9.5","0.9.5-java","1.0.0","1.0.0-java","1.1.0","1.1.0-java","1.1.1","1.1.1-java","1.2.0","1.2.0-java","1.2.1","1.2.1-java","1.2.2","1.2.2-java","1.3.0","1.3.0-java","1.3.1","1.3.1-java","1.4.0","1.4.0-java","1.5.0","1.5.0-java","1.6.0","1.6.0-java","1.6.1","1.6.1-java","1.6.2","1.6.2-java","1.6.3","1.6.3-java","2.0.0","2.0.0-java","2.0.1","2.0.1-java","2.1.0","2.1.0-java","2.1.1","2.1.1-java","2.2.0","2.2.0-java","2.2.1","2.2.1-java","2.2.2","2.2.2-java","2.3.0","2.3.0-java","2.3.1","2.3.1-java","2.3.2","2.3.2-java","2.4.0","2.4.0-java","2.4.1","2.4.1-java","2.5.0","2.5.0-java","2.5.1","2.5.1-java","2.6.0","2.6.0-java","2.7.0","2.7.0-java","2.7.1","2.7.1-java","2.8.0","2.8.0-java","2.8.1","2.8.1-java","2.8.2","2.8.2-java","2.9.0","2.9.0-java","2.9.1","2.9.1-java","2.9.2","2.9.2-java","2.10.0","2.10.0-java","2.10.1","2.10.1-java","2.10.2","2.10.2-java","2.11.0","2.11.0-java","2.11.1","2.11.1-java","2.11.2","2.11.2-java","2.11.3","2.11.3-java","2.12.0","2.12.0-java","2.12.1","2.12.1-java","2.12.2","2.12.2-java","2.12.3","2.12.3-java","2.13.0","2.13.0-java","2.13.1","2.13.1-java","2.13.2","2.13.2-java","2.13.3","2.13.3-java","2.13.4","2.13.4-java","2.14.0","2.14.0-java","2.15.0","2.15.1","2.15.2","2.15.3","2.15.3-java","2.16.0","2.16.0-java","3.0.0","3.0.0-java","3.0.1","3.0.1-java","3.0.2","3.0.2-java","3.1.0","3.1.0-java","3.1.1","3.1.1-java","3.2.0","3.2.0-java","3.3.0","3.3.0-java","3.4.0","3.4.0-java","3.5.0","3.5.0-java","3.5.1","3.5.1-java","3.5.2","3.5.2-java","3.6.0","3.6.0-java","3.6.1","3.6.1-java","3.6.2","3.6.2-java","3.7.0","3.7.0-java","3.7.1","3.7.1-java","3.8.0","3.8.0-java","3.8.1","3.8.1-java","3.8.2","3.8.2-java","3.9.0","3.9.0-java","3.9.1","3.9.1-java","3.10.0","3.10.0-java","3.11.0","3.11.0-java","3.11.1","3.11.1-java","3.11.2","3.11.2-java","3.11.3","3.11.3-java","3.11.4","3.11.4-java","3.12.0","3.12.0-java","3.12.1","3.12.1-java","3.12.2","3.12.2-java","3.12.4","3.12.4-java","3.12.5","3.12.5-java","3.12.6","3.12.6-java","4.0.0","4.0.0-java","4.0.1","4.0.1-java","4.1.0","4.1.0-java","4.1.1","4.1.1-java","4.2.0","4.2.0-java","4.2.1","4.2.1-java","4.3.0","4.3.0-java","4.3.1","4.3.1-java","4.3.3","4.3.3-java","4.3.4","4.3.4-java","4.3.5","4.3.5-java","4.3.6","4.3.6-java","4.3.7","4.3.7-java","5.0.0","5.0.0-java","5.0.1","5.0.1-java","5.0.2","5.0.2-java","5.0.3","5.0.3-java","5.0.4","5.0.4-java","5.1.0","5.1.0-java","5.1.1","5.1.1-java","5.2.0","5.2.0-java","5.2.1","5.2.1-java","5.2.2","5.2.2-java","5.3.0","5.3.0-java"],"unaffected_versions":["4.3.8","4.3.9","4.3.10","4.3.11","4.3.12","5.3.1","5.3.2","5.4.0","5.5.0","5.5.1","5.5.2","5.6.0","5.6.1","5.6.2","5.6.4","5.6.5","5.6.6","5.6.7","5.6.8","5.6.9","6.0.0","6.0.1","6.0.2","6.1.0","6.1.1","6.2.0","6.2.1","6.2.2","6.3.0","6.3.1","6.4.0","6.4.1","6.4.2","6.4.3","6.5.0","6.6.0","6.6.1","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","7.1.0"]}]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/puma","docker_dependents_count":1504,"docker_downloads_count":1024060246,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/puma","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/puma/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-27T01:00:37.259Z","issues_count":263,"pull_requests_count":773,"avg_time_to_close_issue":13928809.619318182,"avg_time_to_close_pull_request":3480569.265625,"issues_closed_count":176,"pull_requests_closed_count":640,"pull_request_authors_count":115,"issue_authors_count":192,"avg_comments_per_issue":7.178707224334601,"avg_comments_per_pull_request":2.5795601552393275,"merged_pull_requests_count":536,"bot_issues_count":0,"bot_pull_requests_count":11,"past_year_issues_count":46,"past_year_pull_requests_count":188,"past_year_avg_time_to_close_issue":2830705.7391304346,"past_year_avg_time_to_close_pull_request":1202999.2307692308,"past_year_issues_closed_count":23,"past_year_pull_requests_closed_count":130,"past_year_pull_request_authors_count":36,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":5.239130434782608,"past_year_avg_comments_per_pull_request":1.9946808510638299,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":113,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/issues","maintainers":[{"login":"MSP-Greg","count":328,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":52,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"evanphx","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evanphx"},{"login":"joshuay03","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"cjlarose","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cjlarose"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"},{"login":"elizasviel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elizasviel"}],"active_maintainers":[{"login":"MSP-Greg","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"joshuay03","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"schneems","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/puma/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/puma/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/puma/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/puma/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/puma/codemeta","maintainers":[{"uuid":"49862","login":"schneems","name":null,"email":null,"url":null,"packages_count":67,"html_url":"https://gem.coop/profiles/schneems","role":null,"created_at":"2025-10-08T02:59:18.809Z","updated_at":"2025-10-08T02:59:18.809Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/schneems/packages"},{"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-08T02:59:18.357Z","updated_at":"2025-10-08T02:59:18.357Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/evan/packages"},{"uuid":"62792","login":"nateberkopec","name":null,"email":null,"url":null,"packages_count":26,"html_url":"https://gem.coop/profiles/nateberkopec","role":null,"created_at":"2025-10-08T02:59:19.292Z","updated_at":"2025-10-08T02:59:19.292Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/nateberkopec/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190402,"maintainers_count":67481,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}}],"commits":{"id":3327,"full_name":"puma/puma","default_branch":"master","total_commits":3814,"total_committers":537,"total_bot_commits":12,"total_bot_committers":1,"mean_commits":7.1024208566108005,"dds":0.8369166229680126,"past_year_total_commits":197,"past_year_total_committers":35,"past_year_total_bot_commits":8,"past_year_total_bot_committers":1,"past_year_mean_commits":5.628571428571429,"past_year_dds":0.7055837563451777,"last_synced_at":"2026-04-27T13:15:20.206Z","last_synced_commit":"cee7e613c0d6e072b1ae9993c6dec63cbf259ec3","created_at":"2023-03-07T09:17:15.302Z","updated_at":"2026-04-27T13:07:24.003Z","committers":[{"name":"Evan Phoenix","email":"evan@fallingsnow.net","login":"evanphx","count":622},{"name":"MSP-Greg","email":"MSP-Greg","login":"MSP-Greg","count":512},{"name":"Nate Berkopec","email":"nate.berkopec@gmail.com","login":"nateberkopec","count":386},{"name":"zedshaw","email":"zedshaw@19e92222-5c0b-0410-8929-a290d50e31e9","login":null,"count":352},{"name":"evanweaver","email":"evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9","login":null,"count":288},{"name":"schneems","email":"richard.schneeman@gmail.com","login":"schneems","count":120},{"name":"Patrik Ragnarsson","email":"patrik@starkast.net","login":"dentarg","count":71},{"name":"Luis Lavena","email":"luislavena@gmail.com","login":"luislavena","count":55},{"name":"luislavena","email":"luislavena@19e92222-5c0b-0410-8929-a290d50e31e9","login":null,"count":54},{"name":"Joshua Young","email":"djry1999@gmail.com","login":"joshuay03","count":52},{"name":"mental","email":"mental@19e92222-5c0b-0410-8929-a290d50e31e9","login":null,"count":51},{"name":"Olle Jonsson","email":"olle.jonsson@gmail.com","login":"olleolleolle","count":39},{"name":"Will Jordan","email":"wjordan","login":"wjordan","count":31},{"name":"Tim Morgan","email":"tim@timmorgan.org","login":"seven1m","count":28},{"name":"Vyacheslav Alexeev","email":"alexeev.corp@gmail.com","login":"alexeevit","count":28},{"name":"filipe","email":"filipe@19e92222-5c0b-0410-8929-a290d50e31e9","login":null,"count":21},{"name":"Chris LaRose","email":"cjlarose@gmail.com","login":"cjlarose","count":19},{"name":"why","email":"why@19e92222-5c0b-0410-8929-a290d50e31e9","login":null,"count":18},{"name":"Michael Grosser","email":"michael@grosser.it","login":"grosser","count":16},{"name":"Francesco Rodriguez","email":"frodsan@protonmail.com","login":null,"count":15},{"name":"bktaylor","email":"bktaylor@19e92222-5c0b-0410-8929-a290d50e31e9","login":null,"count":15},{"name":"Jeff Levin","email":"jeff@levinology.com","login":"jalevin","count":14},{"name":"Juanito Fatas","email":"me@juanitofatas.com","login":"JuanitoFatas","count":14},{"name":"Daniel Colson","email":"danieljamescolson@gmail.com","login":"composerinteralia","count":13},{"name":"David Kellum","email":"dek-oss@gravitext.com","login":"dekellum","count":12},{"name":"Francesco Rodriguez","email":"frodsan","login":"frodsan","count":12},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":12},{"name":"jc00ke","email":"jesse@jc00ke.com","login":"jc00ke","count":12},{"name":"Samuel Williams","email":"samuel.williams@oriontransfer.co.nz","login":"ioquatix","count":11},{"name":"Jacob Herrington","email":"jacobherringtondeveloper@gmail.com","login":"jacobherrington","count":11},{"name":"Charles Oliver Nutter","email":"headius@headius.com","login":"headius","count":11},{"name":"Benoit Daloze","email":"eregontp@gmail.com","login":"eregon","count":11},{"name":"Chulki Lee","email":"chulki.lee@gmail.com","login":"chulkilee","count":10},{"name":"Darío Javier Cravero","email":"dario@qinnova.com.ar","login":null,"count":9},{"name":"Jean Boussier","email":"jean.boussier@gmail.com","login":"byroot","count":9},{"name":"deepj","email":"deepjungle.maca@gmail.com","login":"deepj","count":9},{"name":"Larry Marburger","email":"larry@marburger.cc","login":"lmarburger","count":9},{"name":"Jesús Burgos Maciá","email":"Jesus","login":"Jesus","count":9},{"name":"John Bachir","email":"jjb","login":"jjb","count":9},{"name":"Stan Hu","email":"stanhu@gmail.com","login":"stanhu","count":9},{"name":"sumeka","email":"sudheer.meka@copart.com","login":"sumeka","count":8},{"name":"Yoann Lecuyer","email":"yoann.lecuyer@gmail.com","login":"ylecuyer","count":8},{"name":"Snow Helsing","email":"snow.helsing@gmail.com","login":"snow","count":8},{"name":"Santiago Pastorino","email":"santiago@wyeworks.com","login":"spastorino","count":8},{"name":"Clint Shryock","email":"clint@ctshryock.com","login":"catsby","count":8},{"name":"Johnny Shields","email":"johnny.shields@gmail.com","login":"johnnyshields","count":8},{"name":"Karol Bucek","email":"kares","login":"kares","count":8},{"name":"Jun Aruga","email":"jaruga@redhat.com","login":"junaruga","count":8},{"name":"Laurent Arnoud","email":"laurent@spkdev.net","login":"spk","count":7},{"name":"Alejandro Martinez Ruiz","email":"alex@flawedcode.org","login":"unleashed","count":7},{"name":"Brian Shirai","email":"brixen@gmail.com","login":"brixen","count":7},{"name":"Konstantin Haase","email":"konstantin.mailinglists@googlemail.com","login":"rkh","count":7},{"name":"technoweenie","email":"technoweenie@19e92222-5c0b-0410-8929-a290d50e31e9","login":null,"count":7},{"name":"Daniel Shelton","email":"sheltond@angrybadger.net","login":"sheltond","count":6},{"name":"Maik Kempe","email":"dev@nrolla.com","login":null,"count":6},{"name":"Kyle Drake","email":"kyledrake@gmail.com","login":"kyledrake","count":6},{"name":"pavel","email":"pavel.rosicky@easy.cz","login":"ahorek","count":5},{"name":"Diego Plentz","email":"diego@plentz.org","login":null,"count":5},{"name":"Michał Kulesza","email":"michal.kulesza@netguru.co","login":null,"count":5},{"name":"James Brown","email":"jbrown@easypost.com","login":"Roguelazer","count":5},{"name":"Daniel Marcotte","email":"dmarcotte@gmail.com","login":"dmarcotte","count":5},{"name":"Shayon Mukherjee","email":"shayonj","login":"shayonj","count":5},{"name":"Nikolay Markov","email":"mainameiz@gmail.com","login":"mainameiz","count":5},{"name":"Jean byroot Boussier","email":"jean.boussier+github@shopify.com","login":"casperisfine","count":5},{"name":"Michael J. Cohen","email":"mjc@kernel.org","login":"mjc","count":5},{"name":"Stefan Wrobel","email":"swrobel","login":"swrobel","count":4},{"name":"Prathamesh Sonpatki","email":"csonpatki@gmail.com","login":"prathamesh-sonpatki","count":4},{"name":"Eileen M. Uchitelle","email":"eileencodes","login":"eileencodes","count":4},{"name":"Mohamed Hafez","email":"mohamed.m.m.hafez@gmail.com","login":"mohamedhafez","count":4},{"name":"Olivier Bellone","email":"ob@stripe.com","login":"ob-stripe","count":4},{"name":"Petrik de Heus","email":"petrik@deheus.net","login":"p8","count":4},{"name":"Sasha Stadnyk","email":"stadniklksndr@gmail.com","login":"stadniklksndr","count":4},{"name":"Shohei Umemoto","email":"cafedomancer@gmail.com","login":"cafedomancer","count":4},{"name":"Bart","email":"bartdewater@gmail.com","login":"bdewater","count":4},{"name":"Andrew Konchin","email":"andry.konchin@gmail.com","login":"andrykonchin","count":4},{"name":"Calvin Xiao","email":"calvin325@gmail.com","login":"calvinxiao","count":4},{"name":"Gustav Munkby","email":"grddev@gmail.com","login":"grddev","count":4},{"name":"John W. Phillips","email":"johnwphillips@google.com","login":"JohnPhillips31416","count":4},{"name":"Joel Low","email":"joel@joelsplace.sg","login":"lowjoel","count":4},{"name":"Ben Osheroff","email":"ben@zendesk.com","login":null,"count":4},{"name":"godber","email":"godber@19e92222-5c0b-0410-8929-a290d50e31e9","login":null,"count":4},{"name":"Trung Lê","email":"joneslee85@gmail.com","login":null,"count":4},{"name":"Evan Weaver","email":"eweaver@twitter.com","login":null,"count":4},{"name":"Kartikey Tanna","email":"tannakartikey@gmail.com","login":"tannakartikey","count":3},{"name":"Matt Larraz","email":"matt.larraz@gmail.com","login":"mlarraz","count":3},{"name":"Matthew Kent","email":"mkent@magoazul.com","login":"mdkent","count":3},{"name":"Michael Sauter","email":"michael.sauter@experteer.com","login":"michaelsauter","count":3},{"name":"Nikolay Vashchenko","email":"sir.nickolas@gmail.com","login":"NikolayRys","count":3},{"name":"Olivier Bellone","email":"olivierbellone","login":"olivierbellone","count":3},{"name":"Per Lundberg","email":"per.lundberg@ecraft.com","login":"perlun","count":3},{"name":"Ralf Kistner","email":"ralf@journeyapps.com","login":"rkistner","count":3},{"name":"Ross Kaffenberger","email":"rosskaff@gmail.com","login":"rossta","count":3},{"name":"Samuel Cochran","email":"sj26@sj26.com","login":"sj26","count":3},{"name":"Sébastien Puyet","email":"sebastien@puyet.fr","login":"spuyet","count":3},{"name":"namusyaka","email":"namusyaka@gmail.com","login":"namusyaka","count":3},{"name":"Eugene Kenny","email":"elkenny@gmail.com","login":"eugeneius","count":3},{"name":"Ewoud Kohl van Wijngaarden","email":"ewoud@kohlvanwijngaarden.nl","login":"ekohl","count":3},{"name":"Felix","email":"hi@l33t.name","login":"fliiiix","count":3},{"name":"Frank Lam","email":"ryzingsun11@yahoo.com","login":"FTLam11","count":3},{"name":"Jeffrey 'jf' Lim","email":"jf","login":"jf","count":3},{"name":"Emanuel Rietveld","email":"codehotter@gmail.com","login":"bailsman","count":3},{"name":"Edgars Beigarts","email":"edgars.beigarts@gmail.com","login":"ebeigarts","count":3},{"name":"David Rodríguez","email":"deivid.rodriguez@riseup.net","login":"deivid-rodriguez","count":3},{"name":"stereobooster","email":"stereobooster@gmail.com","login":"stereobooster","count":3},{"name":"Philip Wiebe","email":"phil@cloud.com","login":null,"count":3},{"name":"Eleanor Allison","email":"nallison@amazon.com","login":null,"count":3},{"name":"Christopher Kuttruff","email":"kuttruff@gmail.com","login":null,"count":3},{"name":"wayneeseguin","email":"wayneeseguin@19e92222-5c0b-0410-8929-a290d50e31e9","login":null,"count":3},{"name":"Jonathan Thom","email":"jonathanthom@hey.com","login":"JonathanWThom","count":2},{"name":"Jean-Philippe Doyle","email":"jeanphilippe.doyle@hooktstudios.com","login":"j15e","count":2},{"name":"Jackson Ray Hamilton","email":"jackson@jacksonrayhamilton.com","login":"jacksonrayhamilton","count":2},{"name":"Harm de Wit","email":"harmdewit@gmail.com","login":"harmdewit","count":2},{"name":"Dirkjan Bussink","email":"d.bussink@gmail.com","login":"dbussink","count":2},{"name":"Dmitry Krasnoukhov","email":"dmitry@krasnoukhov.com","login":"krasnoukhov","count":2},{"name":"Eugene Korbut","email":"me@mvl.ru","login":"vlmonk","count":2},{"name":"Evan Prothro","email":"evan.prothro@gmail.com","login":"eprothro","count":2},{"name":"Frank Wong","email":"frankwong15@gmail.com","login":"frankwong15","count":2},{"name":"Furkan Mustafa","email":"furkan@s2n.io","login":"furkanmustafa","count":2},{"name":"Greg Annandale","email":"g.annandale@gmail.com","login":"grega","count":2},{"name":"Guillaume Briday","email":"8252238+guillaumebriday","login":"guillaumebriday","count":2},{"name":"David Calavera","email":"david.calavera@gmail.com","login":"calavera","count":2},{"name":"David Arnold","email":"david.arnold@online-rewards.com","login":"davidarnold","count":2},{"name":"Dalibor Nasevic","email":"dalibor.nasevic@gmail.com","login":"dalibor","count":2},{"name":"Christopher Rigor","email":"crigor@gmail.com","login":"crigor","count":2},{"name":"Chien-Wei Huang (Michael)","email":"michaelhwang0619@gmail.com","login":"kuei0221","count":2},{"name":"Maple Ong","email":"maple.develops@gmail.com","login":"wildmaples","count":2},{"name":"Ben Porterfield","email":"benporterfield@gmail.com","login":"bporterfield","count":2},{"name":"Krzysztof Urbaniak","email":"urban@fail.pl","login":"urbaniak","count":2},{"name":"mitto","email":"mitto@mittostar.info","login":"mitto","count":2},{"name":"YuriSolovyov","email":"Biohazard707@gmail.com","login":"YurySolovyov","count":2},{"name":"Y","email":"hello.yelinaung@gmail.com","login":"ye-lin-aung","count":2},{"name":"Shinichi Maeshima","email":"netwillnet@gmail.com","login":"willnet","count":2},{"name":"Ryunosuke SATO","email":"tricknotes.rs@gmail.com","login":"tricknotes","count":2},{"name":"284km","email":"k.furuhashi10@gmail.com","login":"284km","count":2},{"name":"Alessandro Lepore","email":"lepore.ale@gmail.com","login":"alepore","count":2},{"name":"Anthony Clark","email":"anthonyclark.ac@gmail.com","login":"AnthonyClark","count":2},{"name":"Arthur Neves","email":"arthurnn@gmail.com","login":"arthurnn","count":2},{"name":"Pascal Betz","email":"pascal.betz@protonmail.com","login":"pascalbetz","count":2},{"name":"Popa Marius Adrian","email":"mapopa@gmail.com","login":"mariuz","count":2},{"name":"Amr El Bakry","email":"amrr@hey.com","login":"amrrbakry","count":2},{"name":"Brad Price","email":"bradleyprice@gmail.com","login":"bradleyprice","count":2},{"name":"Valery Zajkov","email":"vzajkov@protonmail.com","login":"vzajkov","count":2},{"name":"Reid Morrison","email":"reidmo@gmail.com","login":"reidmorrison","count":2},{"name":"Andrew Lazarus","email":"lazarus@squareup.com","login":"nerdrew","count":2},{"name":"Robot Jiang","email":"robot.z.jiang@gmail.com","login":"raymondmars","count":2},{"name":"Derik Linch","email":"dlinch33@gmail.com","login":"dlinch","count":2},{"name":"Dino Maric","email":"dino.onex@gmail.com","login":"dixpac","count":2},{"name":"Sergey Efremov","email":"efremov.sergey@gmail.com","login":"EvilFaeton","count":2},{"name":"Timothy Elliott","email":"tle@holymonkey.com","login":"ender672","count":2},{"name":"Tony Arcieri","email":"tony.arcieri@gmail.com","login":"tarcieri","count":2},{"name":"Trent Ogren","email":"tedwardo2@gmail.com","login":"misfo","count":2},{"name":"Vipul A M","email":"vipulnsward@gmail.com","login":"vipulnsward","count":2},{"name":"Vladimir Dementyev","email":"dementiev.vm@gmail.com","login":"palkan","count":2},{"name":"Vladimir Kochnev","email":"hashtable@yandex.ru","login":"marshall-lee","count":2},{"name":"Vu Tran","email":"eyelight93@gmail.com","login":"Vuta","count":2},{"name":"Yuki Nishijima","email":"386234+yuki24","login":"yuki24","count":2},{"name":"Zach Reisman","email":"zach@joinswoop.com","login":"zreisman","count":2},{"name":"burningTyger","email":"burningTyger","login":"burningTyger","count":2},{"name":"nikhilbhatt","email":"nikhilbhatt931@gmail.com","login":"nikhilbhatt","count":2},{"name":"tomykaira","email":"tomykaira@gmail.com","login":"tomykaira","count":2},{"name":"Sean Goedecke","email":"sgoedecke@zendesk.com","login":"seangoedecke","count":2},{"name":"Costi","email":"cgavrilescu@enovafinancial.com","login":null,"count":2},{"name":"Dean Strelau","email":"dean@mintdigital.com","login":null,"count":2},{"name":"Gianluca Padovani","email":"gpad@gmail.com","login":null,"count":2},{"name":"Florin Oltean","email":"florin.oltean@metoda.com","login":null,"count":2},{"name":"Kazuki Hasegawa","email":"hasegawa@khasegawa.net","login":null,"count":2},{"name":"Scott J. Goldman","email":"scottjg@github.com","login":null,"count":2},{"name":"Takehiro SUGITA","email":"sugita@iij.ad.jp","login":null,"count":2},{"name":"Trung Lê","email":"trung.le@ruby-journal.com","login":null,"count":2},{"name":"Juan M. Cuello","email":"juanmacuello@gmail.com","login":"Juanmcuello","count":2},{"name":"Julik Tarkhanov","email":"me@julik.nl","login":"julik","count":2},{"name":"Kamil Trzciński","email":"ayufan@ayufan.eu","login":"ayufan","count":2},{"name":"scorix","email":"scorix@gmail.com","login":"scorix","count":2},{"name":"ouyangjinting","email":"Ou.Yang.Jin.Ting.X@gmail.com","login":"OuYangJinTing","count":2},{"name":"Kazuki Nishikawa","email":"kz.nishikawa@gmail.com","login":"kzkn","count":2},{"name":"Lachlan Sylvester","email":"lachlan.sylvester@hypothetical.com.au","login":"lsylvester","count":2},{"name":"Manabu Ejima","email":"jemiam@gmail.com","login":"jemiam","count":2},{"name":"Vít Ondruch","email":"v.ondruch@tiscali.cz","login":"voxik","count":2},{"name":"Matt Aimonetti","email":"mattaimonetti@gmail.com","login":"mattetti","count":2},{"name":"Matt Martyn","email":"MMartyn","login":"MMartyn","count":2},{"name":"Alex Kitchens","email":"alexcameron89","login":"alexcameron89","count":2},{"name":"Maurizio De Santis","email":"desantis.maurizio@gmail.com","login":"mdesantis","count":2},{"name":"Miłosz Bieniek","email":"bieniek.milosz0@gmail.com","login":"AI-Mozi","count":2},{"name":"Nathan Samson","email":"nathan@nathansamson.be","login":"nathansamson","count":2},{"name":"Nymuxyzo","email":"1729839+Nymuxyzo","login":"Nymuxyzo","count":2},{"name":"Adam Meehan","email":"adam.meehan@gmail.com","login":"adzap","count":1},{"name":"Adam Schwartz","email":"aschwartz@elegran.com","login":"adam101","count":1},{"name":"Ahmed El-Masry","email":"ahmed.elmasry707@gmail.com","login":"masry707","count":1},{"name":"Andrew Speed","email":"andrew.cspeed@gmail.com","login":"AndrewSpeed","count":1},{"name":"Andrew Stuntz","email":"andrewbstuntz@gmail.com","login":"drews256","count":1},{"name":"Andrey Koleshko","email":"ka8725@gmail.com","login":"ka8725","count":1},{"name":"Andrey Novikov","email":"envek@envek.name","login":"Envek","count":1},{"name":"Andrey Voronkov","email":"voronkovaa@gmail.com","login":"Antiarchitect","count":1},{"name":"Anthony Ross","email":"anthony.s.ross@gmail.com","login":"allcentury","count":1},{"name":"Ari Hiroki","email":"hiroara62@gmail.com","login":"hiroara","count":1},{"name":"Arie","email":"git@ariekanarie.nl","login":"Arie","count":1},{"name":"Artur Montenegro","email":"acmh360@gmail.com","login":"acmh","count":1},{"name":"Atsushi Yamamoto","email":"yamaatsushi927@gmail.com","login":"jumbosushi","count":1},{"name":"Atul Bhosale","email":"atul1bhosale@gmail.com","login":"Atul9","count":1},{"name":"Barry Allard","email":"steakknife","login":"steakknife","count":1},{"name":"Bartek Bułat","email":"barthez","login":"barthez","count":1},{"name":"Dominik Sander","email":"git@dsander.de","login":"dsander","count":1},{"name":"Ben Kallus","email":"49924171+kenballus","login":"kenballus","count":1},{"name":"Ben Sheldon [he/him]","email":"bensheldon@gmail.com","login":"bensheldon","count":1},{"name":"Ben Vinson","email":"vinsonb@gmail.com","login":"BenV","count":1},{"name":"Benedikt Deicke","email":"benedikt@benediktdeicke.com","login":"benedikt","count":1},{"name":"Bengt-Ove Hollaender","email":"Bengt.Ove.Hollaender@gmail.com","login":"Be-ngt-oH","count":1},{"name":"Adam Markowitz","email":"adam@looker.com","login":"amarkowitz","count":1},{"name":"Adam \"Bucky\" Townsend","email":"desnudopenguino@gmail.com","login":"desnudopenguino","count":1},{"name":"Aaron Suggs","email":"aaron@ktheory.com","login":"ktheory","count":1},{"name":"Aaron Patterson","email":"aaron.patterson@gmail.com","login":"tenderlove","count":1},{"name":"Aaron Paterson","email":"9441877+MayCXC","login":"MayCXC","count":1},{"name":"Aaron Hamid","email":"aaron.hamid@gmail.com","login":"ahamid","count":1},{"name":"Alex","email":"aleksandrosansan@gmail.com","login":"sashashura","count":1},{"name":"Alex Chaffee","email":"alexch@gmail.com","login":"alexch","count":1},{"name":"Alex Ghiculescu","email":"alex@tanda.co","login":"ghiculescu","count":1},{"name":"Alex Gusev","email":"alx.gsv@gmail.com","login":"alxgsv","count":1},{"name":"Alex Lance","email":"alexlance","login":"alexlance","count":1},{"name":"Alex Shi","email":"hlcfan.yan@gmail.com","login":"hlcfan","count":1},{"name":"Alex Smith","email":"ags@fastmail.fm","login":"ags","count":1},{"name":"Alexander Popov","email":"alex.wayfer@gmail.com","login":"AlexWayfer","count":1},{"name":"Ben Burkert","email":"ben@benburkert.com","login":"benburkert","count":1},{"name":"Alexey Michurin","email":"a.michurin@gmail.com","login":"michurin","count":1},{"name":"Anders Bälter","email":"baelter","login":"baelter","count":1},{"name":"Andrew Fecheyr","email":"andrew@bedesign.be","login":"andruby","count":1},{"name":"Andrew Smith","email":"andrew.smith@neworbit.org","login":"andrewdsmith","count":1},{"name":"Mikael Borg","email":"mikael.borg@nbis.se","login":null,"count":1},{"name":"Morton Jonuschat","email":"m.jonuschat@gute-botschafter.de","login":null,"count":1},{"name":"Paco Viromontes","email":"pair+paco@getsatisfaction.com","login":null,"count":1},{"name":"Patrycjusz R. Łogiewa","email":"patrycjusz.logiewa@srebrnysen.com","login":null,"count":1},{"name":"Robert Murray","email":"r@robertomurray.co.uk","login":null,"count":1},{"name":"Piotr Boniecki","email":"piotr@prograils.com","login":null,"count":1},{"name":"Piotr Zolnierek","email":"pz@anixe.pl","login":null,"count":1},{"name":"Rob Di Marco","email":"rob@elocal.com","login":null,"count":1},{"name":"Roman Simecek","email":"roman@good2go.ch","login":null,"count":1},{"name":"Ruben Oliveira Chiavone","email":"ruben.ochiavone+github@gmail.com","login":null,"count":1},{"name":"Rubén Caro","email":"ruben@elpulgardelpanda.com","login":null,"count":1},{"name":"Sven Riedel","email":"sr@gimp.org","login":null,"count":1},{"name":"Tara Planas","email":"tarap@hranswerlink.com","login":null,"count":1},{"name":"Thibault Jouan","email":"tj@a13.fr","login":null,"count":1},{"name":"Trung Lê","email":"trung_le@ruby-journal.com","login":null,"count":1},{"name":"Ubuntu","email":"ubuntu@ryankopf.com","login":null,"count":1},{"name":"Y","email":"hello@yelinaung.xyz","login":null,"count":1},{"name":"bricolage","email":"bricolage@19e92222-5c0b-0410-8929-a290d50e31e9","login":null,"count":1},{"name":"nicksieger","email":"nicksieger@19e92222-5c0b-0410-8929-a290d50e31e9","login":null,"count":1},{"name":"niedhui","email":"dianhui.nie@gmail.com","login":null,"count":1},{"name":"xluffy","email":"xquang.foss@gmail.com","login":null,"count":1},{"name":"benzrf","email":"benzrf@benzrf.com","login":null,"count":1},{"name":"Akira Matsuda","email":"ronnie@dio.jp","login":"amatsuda","count":1},{"name":"Akshay Birajdar","email":"mailakshayb1@gmail.com","login":"the-spectator","count":1},{"name":"Alan Wu","email":"XrXr","login":"XrXr","count":1},{"name":"Anna Fowles-Winkler","email":"anna.fowles-winkler@oracle.com","login":null,"count":1},{"name":"Ben Snape","email":"ben.snape@itv.com","login":null,"count":1},{"name":"Brian Knight","email":"brianknight10@gmail.com","login":null,"count":1},{"name":"Carlos Castellanos Vera","email":"me@carloscastellanos.dev","login":null,"count":1},{"name":"Chris Schneider","email":"chris@scoutapp.com","login":null,"count":1},{"name":"Daniel Neighman","email":"has.sox@gmail.com","login":null,"count":1},{"name":"David Rodríguez","email":"deivid.rodriguez@gmail.com","login":null,"count":1},{"name":"Francesco Rodriguez","email":"lrodriguezsanc@gmail.com","login":null,"count":1},{"name":"Igor Justino","email":"igor@zendesk.com","login":null,"count":1},{"name":"Hendra Uzia","email":"hendra.uzia@yahoo.co.id","login":null,"count":1},{"name":"Ian Ehlert","email":"ian.ehlert@tstmedia.com","login":null,"count":1},{"name":"Jesus Burgos Macia","email":"jesus@visrez.com","login":null,"count":1},{"name":"Joseph Choi","email":"joseph@brainlure.com","login":null,"count":1},{"name":"Kevin Newton","email":"kevin.deisz+github@gmail.com","login":null,"count":1},{"name":"Marcin Olichwirowicz","email":"marcin.olichwirowicz@nedap.com","login":null,"count":1},{"name":"Mathieu Allaire","email":"mathieu@lodgem.com","login":null,"count":1},{"name":"Matt Larraz","email":"mlarraz@enova.com","login":null,"count":1},{"name":"Max Gulyaev","email":"maxim@yotpo.com","login":null,"count":1},{"name":"Michael Hoffman","email":"michael@thriveglobal.com","login":null,"count":1},{"name":"Roman Simecek","email":"raskhadafi","login":"raskhadafi","count":1},{"name":"Robin Wallin","email":"walro467@gmail.com","login":"walro","count":1},{"name":"Nick Sieger","email":"nick@nicksieger.com","login":"nicksieger","count":1},{"name":"Rob Heath","email":"rob@robheath.me.uk","login":"Laukei","count":1},{"name":"Rob Aldred","email":"raldred@gmail.com","login":"raldred","count":1},{"name":"Rian McGuire","email":"rian@rian.id.au","login":"rianmcguire","count":1},{"name":"Respire","email":"wingcat@live.com","login":"respire","count":1},{"name":"Rein Fernhout","email":"reinrijn@gmail.com","login":"LevitatingBusinessMan","count":1},{"name":"Rafael Roque Aschoff","email":"9269417+roque86","login":"roque86","count":1},{"name":"Rafael França","email":"rafael@franca.dev","login":"rafaelfranca","count":1},{"name":"Priyank Chodisetti","email":"priyank.ch@gmail.com","login":"priyankc","count":1},{"name":"Pierre-Louis Gottfrois","email":"pierrelouis.gottfrois@gmail.com","login":"gottfrois","count":1},{"name":"Philip Hallstrom","email":"philip@pjkh.com","login":"phallstrom","count":1},{"name":"Peter Raboud","email":"praboud@stripe.com","login":"praboud-stripe","count":1},{"name":"Peter M. Goldstein","email":"peter.m.goldstein@gmail.com","login":"petergoldstein","count":1},{"name":"Pete Keen","email":"peter.keen@bugsplat.info","login":"peterkeen","count":1},{"name":"Steven Harman","email":"steven@harmanly.com","login":"stevenharman","count":1},{"name":"Sven Riedel","email":"sriedel","login":"sriedel","count":1},{"name":"Sutou Kouhei","email":"kou@cozmixng.org","login":"kou","count":1},{"name":"Sudara","email":"sudara@alonetone.com","login":"sudara","count":1},{"name":"Nicolás Sanguinetti","email":"foca@foca.io","login":"foca","count":1},{"name":"Diego Medina","email":"d.medina1290@gmail.com","login":"Bartlebyy","count":1},{"name":"Alexey Frank","email":"alexeyfrank@gmail.com","login":"alexeyfrank","count":1},{"name":"@CbdFocus","email":"wwwicbd@gmail.com","login":"icbd","count":1},{"name":"Sokolov Yura","email":"funny.falcon@gmail.com","login":"funny-falcon","count":1},{"name":"Slava Kardakov","email":"ojab@ojab.ru","login":"ojab","count":1},{"name":"Simon Eskildsen","email":"sirup@sirupsen.com","login":"sirupsen","count":1},{"name":"Shouichi Kamiya","email":"shouichi.kamiya@gmail.com","login":"shouichi","count":1},{"name":"Shannon Skipper","email":"shannonskipper@gmail.com","login":"havenwood","count":1},{"name":"Severin Schoepke","email":"severin","login":"severin","count":1},{"name":"Sean McGivern","email":"27fv8yygye@snkmail.com","login":"smcgivern","count":1},{"name":"Seamus Abshere","email":"seamus@abshere.net","login":"seamusabshere","count":1},{"name":"Sam","email":"sammcj","login":"sammcj","count":1},{"name":"Nafaa Boutefer","email":"nafaabout@gmail.com","login":"nafaabout","count":1},{"name":"Mubashir Hanif","email":"mubashirhanif93@gmail.com","login":"mubashirhanif","count":1},{"name":"Montana Low","email":"montanalow","login":"montanalow","count":1},{"name":"Mo Omer","email":"beancinematics@gmail.com","login":"momer","count":1},{"name":"Mikhail Doronin","email":"misha@doronin.org","login":"misdoro","count":1},{"name":"Mike Pastore","email":"mike@oobak.org","login":"mwpastore","count":1},{"name":"Mike Gehard","email":"mike.gehard@gmail.com","login":"mikegehard","count":1},{"name":"Mike Aleksiuk","email":"maleksiuk@gmail.com","login":"maleksiuk","count":1},{"name":"Micke Lisinge","email":"hi@micke.me","login":"micke","count":1},{"name":"Michal Remis","email":"michal.remis@gmail.com","login":"MichalRemis","count":1},{"name":"Michael Pearson","email":"mipearson@gmail.com","login":"mipearson","count":1},{"name":"Mark Smith","email":"mark.smith@listen1.dev","login":"marksmith","count":1},{"name":"Jack","email":"5182053+phyzical","login":"phyzical","count":1},{"name":"Michael Herold","email":"opensource@michaeljherold.com","login":"michaelherold","count":1},{"name":"Michael Bernstein","email":"michaelrbernstein@gmail.com","login":"mrb","count":1},{"name":"Memuna Haruna","email":"mmharuna16@gmail.com","login":"MemunaHaruna","count":1},{"name":"Max Wallace","email":"maxfield.wallace@gmail.com","login":"marisawallace","count":1},{"name":"Sai Ram Kunala","email":"sairam","login":"sairam","count":1},{"name":"Steve Richert","email":"steve.richert@gmail.com","login":"laserlemon","count":1},{"name":"Pavel Pravosud","email":"pavel@pravosud.com","login":"rwz","count":1},{"name":"Pavel Forkert","email":"fxposter@gmail.com","login":"fxposter","count":1},{"name":"Paul Anunda","email":"paulanunda@gmail.com","login":"paulanunda","count":1},{"name":"Pat Allan","email":"pat@freelancing-gods.com","login":"pat","count":1},{"name":"Parker Selbert","email":"parker@sorentwo.com","login":"sorentwo","count":1},{"name":"Pablo Vizcay","email":"pablo.vizcay@gmail.com","login":"vizcay","count":1},{"name":"Oskar Pearson","email":"oskar@deckle.co.uk","login":"oskarpearson","count":1},{"name":"Ole Michaelis","email":"Ole.Michaelis@googlemail.com","login":"OleMchls","count":1},{"name":"OKURA Masafumi","email":"masafumi.o1988@gmail.com","login":"okuramasafumi","count":1},{"name":"Noah Gibbs","email":"the.codefolio.guy@gmail.com","login":"noahgibbs","count":1},{"name":"Niklas Häusele","email":"niklas.haeusele@hey.com","login":"codergeek121","count":1},{"name":"Nihad Abbasov","email":"nihad@42na.in","login":"NARKOZ","count":1},{"name":"Naveen","email":"172697+naveensrinivasan","login":"naveensrinivasan","count":1},{"name":"Nathan Allen","email":"thenathanator@gmail.com","login":"nathanallen","count":1},{"name":"Nate Benz","email":"natembenz@gmail.com","login":"opposable-crumbs","count":1},{"name":"jonathan schatz","email":"modosc","login":"modosc","count":1},{"name":"joe miller","email":"joeym@joeym.net","login":"joemiller","count":1},{"name":"jeffrey6052","email":"jeffrey6052@163.com","login":"xuqiyong666","count":1},{"name":"jcbantuelle","email":"jcbantuelle@gmail.com","login":"jcbantuelle","count":1},{"name":"indi","email":"1334@shadowproject.net","login":"1334","count":1},{"name":"iaintshine","email":"bodziomista@gmail.com","login":"iaintshine","count":1},{"name":"hoshino tsuyoshi","email":"guitarpopnot330@gmail.com","login":"hoshinotsuyoshi","count":1},{"name":"gingerlime","email":"524274+gingerlime","login":"gingerlime","count":1},{"name":"eric_norcross","email":"eric@base10creations.com","login":"eric-norcross","count":1},{"name":"edogawaconan","email":"me@myconan.net","login":"nanaya","count":1},{"name":"edmz","email":"edmz","login":"edmz","count":1},{"name":"binarygit","email":"87677429+binarygit","login":"binarygit","count":1},{"name":"Zachary Chai","email":"zach-chai","login":"zach-chai","count":1},{"name":"Yuri S","email":"Fudoshiki","login":"Fudoshiki","count":1},{"name":"Yuji Yaginuma","email":"yuuji.yaginuma@gmail.com","login":"y-yagi","count":1},{"name":"Wouter van der Meulen","email":"info@clikex.dev","login":"ClikeX","count":1},{"name":"Will Koehler","email":"wck555@gmail.com","login":"willkoehler","count":1},{"name":"蒼時弦や","email":"elct9620","login":"elct9620","count":1},{"name":"Łukasz Maślej","email":"LukaszMaslej","login":"LukaszMaslej","count":1},{"name":"zanker-stripe","email":"38539846+zanker-stripe","login":"zanker-stripe","count":1},{"name":"ytti","email":"saku@ytti.fi","login":"ytti","count":1},{"name":"willayton","email":"163302731+willayton","login":"willayton","count":1},{"name":"tobinibot","email":"tobinibot@gmail.com","login":"tobinibot","count":1},{"name":"teitei-tk","email":"teitei.tk@gmail.com","login":"teitei-tk","count":1},{"name":"sthirugn","email":"sthirugn@redhat.com","login":"sthirugn","count":1},{"name":"sandstrom","email":"mail+github@a16m.se","login":"sandstrom","count":1},{"name":"rubiii","email":"me@rubiii.com","login":"rubiii","count":1},{"name":"rubencaro","email":"ruben.caro.estevez@gmail.com","login":"rubencaro","count":1},{"name":"rdpoor","email":"rdpoor@gmail.com","login":"rdpoor","count":1},{"name":"nathanbwright","email":"nathanielbwright@gmail.com","login":"nathanbwright","count":1},{"name":"Tiago Farias","email":"aeroboom@gmail.com","login":"tiagofsilva","count":1},{"name":"Robin Dupret","email":"robin.dupret@gmail.com","login":"robin850","count":1},{"name":"Pericles Theodorou","email":"periclestheo@gmail.com","login":"PericlesTheo","count":1},{"name":"Tomohiro TAIRA","email":"tomohiro.t@gmail.com","login":"tomohiro","count":1},{"name":"Tomer Brisker","email":"tbrisker","login":"tbrisker","count":1},{"name":"Tomek Urban","email":"tomasz@flysmarter.dk","login":"tomurb","count":1},{"name":"Tomas Brazys","email":"tomas.brazys@gmail.com","login":"deees","count":1},{"name":"Todd Bealmear","email":"todd","login":"todd","count":1},{"name":"Tim McEwan","email":"tim@mcewan.it","login":"tjmcewan","count":1},{"name":"Tilmann Singer","email":"tils@tils.net","login":"til","count":1},{"name":"Robin Daugherty","email":"robin@robindaugherty.net","login":"RobinDaugherty","count":1},{"name":"Théophile Helleboid - chtitux","email":"chtitux@gmail.com","login":"chtitux","count":1},{"name":"Thomas Walpole","email":"twalpole@gmail.com","login":"twalpole","count":1},{"name":"Thomas E. Enebo","email":"tom.enebo@gmail.com","login":"enebo","count":1},{"name":"Thomas Arni","email":"thomas.arni@gmail.com","login":"sunsations","count":1},{"name":"Teruki Shigitani","email":"teruki.shigitani@gmail.com","login":"shigi","count":1},{"name":"Taylor Jones","email":"taylorjonessoftware@gmail.com","login":"hiimtaylorjones","count":1},{"name":"Tawan Sierek","email":"tawan.sierek@gmail.com","login":"tawan","count":1},{"name":"Tanner Jones","email":"tannerjones10@gmail.com","login":"tannerj","count":1},{"name":"Szymon Jeż","email":"szymon@jez.net.pl","login":"szymon-jez","count":1},{"name":"kazjote","email":"kazjote@gmail.com","login":"kazjote","count":1},{"name":"Wijnand Wiersma","email":"wijnand@videre.net","login":"Wijnand","count":1},{"name":"Ward Vandewege","email":"ward@jhvc.com","login":"cure","count":1},{"name":"Wander Hillen","email":"wjw.hillen@gmail.com","login":"WJWH","count":1},{"name":"Vlad Gorodetsky","email":"v@gor.io","login":"bai","count":1},{"name":"Vlad Bokov","email":"vlad@razum2um.me","login":"razum2um","count":1},{"name":"Vlad","email":"drakula2k@gmail.com","login":"Drakula2k","count":1},{"name":"Vitalii Khustochka","email":"xyctka@gmail.com","login":"khustochka","count":1},{"name":"Vilius Luneckas","email":"vilius.luneckas@gmail.com","login":"ViliusLuneckas","count":1},{"name":"Nick Herman","email":"gerkola@gmail.com","login":"gekola","count":1},{"name":"mopp","email":"mopp","login":"mopp","count":1},{"name":"baruchlubinsky","email":"baruchlubinsky@gmail.com","login":"baruchlubinsky","count":1},{"name":"Victor Koronen","email":"koronen@kth.se","login":"Koronen","count":1},{"name":"Vasiliy","email":"stiig","login":"stiig","count":1},{"name":"Vanchi Koduvayur","email":"vanchi@zendesk.com","login":"vanchi-zendesk","count":1},{"name":"Utkarsh Gupta","email":"utkarsh@debian.org","login":"utkarsh2102","count":1},{"name":"Geremia Taglialatela","email":"tagliala","login":"tagliala","count":1},{"name":"Jeremy Hinegardner","email":"jeremy@copiousfreetime.org","login":"copiousfreetime","count":1},{"name":"Fumihito Hachinohe","email":"blueberrystream","login":"blueberrystream","count":1},{"name":"Fumiaki MATSUSHIMA","email":"mtsmfm@gmail.com","login":"mtsmfm","count":1},{"name":"Frank DelPidio","email":"frankdelpidio@gmail.com","login":"fdel15","count":1},{"name":"Florian Maunier","email":"fmaunier@gmail.com","login":"fmauNeko","count":1},{"name":"Fabian Schwahn","email":"fabian.schwahn@gmail.com","login":"fschwahn","count":1},{"name":"Ewout","email":"e@ewout.name","login":"devwout","count":1},{"name":"Evgeniy Shurmin","email":"eshurmin@gmail.com","login":"jpascal","count":1},{"name":"Even Fangberget Onsager","email":"even.onsager@gmail.com","login":"evenreven","count":1},{"name":"Eric Guo","email":"eric.guo@sandisk.com","login":"Eric-Guo","count":1},{"name":"Elizabeth Cox","email":"30560290+slizco","login":"slizco","count":1},{"name":"Elia Schito","email":"elia@schito.me","login":"elia","count":1},{"name":"Elena Tanasoiu","email":"elena.tanasoiu@gmail.com","login":"elenatanasoiu","count":1},{"name":"Ekin Dursun","email":"ekindursun@gmail.com","login":"onlined","count":1},{"name":"Edwin Cruz","email":"softr8@gmail.com","login":"softr8","count":1},{"name":"Edouard Chin","email":"chin.edouard@gmail.com","login":"Edouard-chin","count":1},{"name":"Jakub Pawlowicz","email":"contact@jakubpawlowicz.com","login":"jakubpawlowicz","count":1},{"name":"Jacob Shafton","email":"jacob@shafton.com","login":"jshafton","count":1},{"name":"Jacob Evelyn","email":"jacobevelyn@gmail.com","login":"JacobEvelyn","count":1},{"name":"Igor Bochkariov","email":"ujifgc@gmail.com","login":"ujifgc","count":1},{"name":"Ibrahim Awwal","email":"ibrahim.awwal@gmail.com","login":"ibrahima","count":1},{"name":"Ian MacLeod","email":"ian@nevir.net","login":"nevir","count":1},{"name":"Hiroki Noda","email":"kubo39@gmail.com","login":"kubo39","count":1},{"name":"Hirohisa Mitsuishi","email":"bongole2@gmail.com","login":"bongole","count":1},{"name":"Hiroaki Osawa","email":"ikusawasi@gmail.com","login":"QWYNG","count":1},{"name":"Harry Lewis","email":"harry.lewis@queensu.ca","login":"harrylewis","count":1},{"name":"Haroon Ahmed","email":"haroon.ahmed25@gmail.com","login":"hahmed","count":1},{"name":"Hans de Graaff","email":"hans@degraaff.org","login":"graaff","count":1},{"name":"Hadrien Blanc","email":"blanc.hadrien@gmail.com","login":"hadrienblanc","count":1},{"name":"Guillermo Domínguez","email":"me@memiux.com","login":"memiux","count":1},{"name":"Gu1","email":"gu1@aeroxteam.fr","login":"Gu1","count":1},{"name":"Grey Baker","email":"greysteil@gmail.com","login":"greysteil","count":1},{"name":"Christian Bruckmayer","email":"christian@bruckmayer.net","login":"ChrisBr","count":1},{"name":"Chris Kruger","email":"montdidier","login":"montdidier","count":1},{"name":"A. Tammy","email":"epsilon-0","login":"epsilon-0","count":1},{"name":"Chase Evans","email":"chwevans@gmail.com","login":"chwevans","count":1},{"name":"Charles Brubaker","email":"charles.brubaker@udacity.com","login":"scbrubaker02","count":1},{"name":"Case Taintor","email":"casetaintor@gmail.com","login":"ctaintor","count":1},{"name":"Carlos Castellanos Vera","email":"ccverak@gmail.com","login":"karloscodes","count":1},{"name":"Carlos Antonio da Silva","email":"carlosantoniodasilva@gmail.com","login":"carlosantoniodasilva","count":1},{"name":"Caius Durling","email":"dev@caius.name","login":"caius","count":1},{"name":"Caio Chassot","email":"dev@caiochassot.com","login":"kch","count":1},{"name":"Bruno Vieira","email":"kmossco","login":"kmossco","count":1},{"name":"Brendon Muir","email":"brendon@spike.net.nz","login":"brendon","count":1},{"name":"Bogomir Engel","email":"42942941+bogn83","login":"bogn83","count":1},{"name":"Blake Williams","email":"blakewilliams@github.com","login":"BlakeWilliams","count":1},{"name":"Bill Ruddock","email":"bill.ruddock@gmail.com","login":"biinari","count":1},{"name":"Bertrand Paquet","email":"bertrand.paquet@gmail.com","login":"bpaquet","count":1},{"name":"Benjamin Fleischer","email":"bf4","login":"bf4","count":1},{"name":"Gopal Patel","email":"nixme@stillhope.com","login":"nixme","count":1},{"name":"Dhaval Singh","email":"dhavalsingh19@gmail.com","login":"dhavalsingh","count":1},{"name":"David Smalley","email":"david@davidsmalley.com","login":"davidsmalley","count":1},{"name":"David Marchante","email":"6660202+iovis","login":"iovis","count":1},{"name":"David Czarnecki","email":"me@davidczarnecki.com","login":"czarneckid","count":1},{"name":"David Costa","email":"david@zarel.net","login":"zarelit","count":1},{"name":"Dave Allie","email":"dave@daveallie.com","login":"daveallie","count":1},{"name":"Danny Fallon","email":"danny@intercom.io","login":"dannyfallon","count":1},{"name":"Daniel Huckstep","email":"darkhelmet@darkhelmetlive.com","login":"darkhelmet","count":1},{"name":"Daniel Gaytán","email":"dgaytan6@gmail.com","login":"daniel-g","count":1},{"name":"Daniel Büchele","email":"daniel@buechele.cc","login":"danielbuechele","count":1},{"name":"Cory Kaufman-Schofield","email":"cory@corykaufman.com","login":"allspiritseve","count":1},{"name":"Collin Sauve","email":"collinsauve@gmail.com","login":"collinsauve","count":1},{"name":"Colin J. Fuller","email":"cjfuller@gmail.com","login":"cjfuller","count":1},{"name":"Colin Curtin","email":"colin.t.curtin@gmail.com","login":"perplexes","count":1},{"name":"Christian Mayer","email":"github@mifix.com","login":"mifix","count":1},{"name":"Christian Gregg","email":"christian@bissy.io","login":"CGA1123","count":1},{"name":"Lucas Kanashiro","email":"kanashiro@riseup.net","login":"lucaskanashiro","count":1},{"name":"Luca Spiller","email":"luca@stackednotion.com","login":"lucaspiller","count":1},{"name":"Liam Sean Brady","email":"liamseanbrady@gmail.com","login":"liamseanbrady","count":1},{"name":"Krzysztof Wilczynski","email":"krzysztof.wilczynski@linux.com","login":"kwilczynski","count":1},{"name":"Krzysztof Jablonski","email":"krzysztof.jablonski@siepomaga.pl","login":"krzysztofjablonski","count":1},{"name":"Drew Bailey","email":"drewbailey5@gmail.com","login":"drewbailey","count":1},{"name":"Markus","email":"doits","login":"doits","count":1},{"name":"Konstantin Papkovskiy","email":"konstantin@papkovskiy.com","login":"soylent","count":1},{"name":"Konstantin Gredeskoul","email":"kigster@gmail.com","login":"kigster","count":1},{"name":"Kitten King","email":"53072918+kittenking","login":"kittenking","count":1},{"name":"Kevin Collignon","email":"kevin@kevincollignon.com","login":"kcollignon","count":1},{"name":"Ken Mayer","email":"ken@bitwrangler.com","login":"kmayer","count":1},{"name":"Katherine Wu","email":"kwugirl@gmail.com","login":"kwugirl","count":1},{"name":"Kapil Sachdev","email":"kapilsachdev03@gmail.com","login":"KapilSachdev","count":1},{"name":"Jörg Schray","email":"joerg.schray@tandem-softworks.de","login":"joergschray","count":1},{"name":"Jérémy Lecour","email":"jeremy.lecour@gmail.com","login":"jlecour","count":1},{"name":"Justin Reid","email":"justin.reid@shopify.com","login":"jmreid","count":1},{"name":"Trevor Bramble","email":"inbox@trevorbramble.com","login":"TrevorBramble","count":1},{"name":"Mawueli Kofi Adzoe","email":"wallclockbuilder@googlemail.com","login":"wallclockbuilder","count":1},{"name":"Matthew Draper","email":"matthew@trebex.net","login":"matthewd","count":1},{"name":"Matt Duszynski","email":"mattduszynski@gmail.com","login":"dzunk","count":1},{"name":"Matt Darby","email":"matt@matt-darby.com","login":"mdarby","count":1},{"name":"Mathieu Allaire","email":"mathieuallaire@gmail.com","login":"allaire","count":1},{"name":"Masataka Pocke Kuwabara","email":"p.ck.t22@gmail.com","login":"pocke","count":1},{"name":"Masafumi Koba","email":"473530+ybiquitous","login":"ybiquitous","count":1},{"name":"Marwan Al Jubeh","email":"marwan.aljubeh@gmail.com","login":"maljub01","count":1},{"name":"Martin Konecny","email":"martin.konecny@gmail.com","login":"mkonecny","count":1},{"name":"Mario Andrés","email":"a@macool.me","login":"macool","count":1},{"name":"Marek Skrobacki","email":"marek.skrobacki@rackspace.co.uk","login":"skrobul","count":1},{"name":"Manoj M J","email":"manojmj92@gmail.com","login":"manojmj92","count":1},{"name":"Manabu Niseki","email":"manabu.niseki@gmail.com","login":"ninoseki","count":1},{"name":"Maciek Rząsa","email":"maciejrzasa@gmail.com","login":"mrzasa","count":1},{"name":"Lukas Nordin","email":"lukasnordin11@gmail.com","login":"lukethenuke","count":1},{"name":"Jinzhu","email":"wosmvp@gmail.com","login":"jinzhu","count":1},{"name":"Jingwen Owen Ou","email":"jingweno@gmail.com","login":"owenthereal","count":1},{"name":"Ed Robinson","email":"ed@reevoo.com","login":"errm","count":1},{"name":"Victor Lowther","email":"victor.lowther@gmail.com","login":"VictorLowther","count":1},{"name":"Nick McCready","email":"nmccready@gmail.com","login":"nmccready","count":1},{"name":"Jeremy Evans","email":"code@jeremyevans.net","login":"jeremyevans","count":1},{"name":"Jens Krämer","email":"jk@jkraemer.net","login":"jkraemer","count":1},{"name":"Jenna Blumenthal","email":"jennaleeb","login":"jennaleeb","count":1},{"name":"Jearvon Dharrie","email":"j.dharrie@gmail.com","login":"iamjarvo","count":1},{"name":"Jason Lee","email":"huacnlee@gmail.com","login":"huacnlee","count":1},{"name":"Jason Langenauer","email":"jason@jasonlangenauer.com","login":"jasonl","count":1},{"name":"Jarrett Lusso","email":"jclusso@gmail.com","login":"jclusso","count":1},{"name":"James Prior","email":"82615391+rc-jprior","login":"rc-jprior","count":1},{"name":"James Miller","email":"bensie@gmail.com","login":"bensie","count":1},{"name":"James Le Cuirot","email":"james.le-cuirot@yakara.com","login":"chewi","count":1},{"name":"James Christie","email":"jwchristie.jc@gmail.com","login":"jchristie55332","count":1},{"name":"James Bunch","email":"fallwith@gmail.com","login":"fallwith","count":1},{"name":"Lucas Mansur","email":"lucas.mansur2@gmail.com","login":"lmansur","count":1},{"name":"Julian Nadeau","email":"julian@jnadeau.ca","login":"jules2689","count":1},{"name":"Julian Langschaedel","email":"meta.rb@gmail.com","login":"lian","count":1},{"name":"Julian Cheal","email":"julian.cheal@gmail.com","login":"juliancheal","count":1},{"name":"João Marcos","email":"31287923+joaomarcos96","login":"joaomarcos96","count":1},{"name":"João Fernandes","email":"joao.fernandes@ist.utl.pt","login":"jcmfernandes","count":1},{"name":"Josh W Lewis","email":"josh.w.lewis@gmail.com","login":"joshwlewis","count":1},{"name":"Jose Luis Salas","email":"josacar","login":"josacar","count":1},{"name":"Jori Hardman","email":"jorihardman@gmail.com","login":"jorihardman","count":1},{"name":"Jordan Owens","email":"jkowens@gmail.com","login":"jkowens","count":1},{"name":"Jonathan del Strother","email":"me@delstrother.com","login":"jdelStrother","count":1},{"name":"Jonathan Hefner","email":"jonathan@hefner.pro","login":"jonathanhefner","count":1},{"name":"John Andrews","email":"john.m.andrews@gmail.com","login":"jxa","count":1},{"name":"Joe Van Dyk","email":"joe@tanga.com","login":"joevandyk","count":1},{"name":"Joe Rafaniello","email":"jrafanie","login":"jrafanie","count":1},{"name":"Joe Kutner","email":"jpkutner@gmail.com","login":"jkutner","count":1},{"name":"Joao Carlos","email":"mail@joao-carlos.com","login":"jcxplorer","count":1}],"past_year_committers":[{"name":"MSP-Greg","email":"MSP-Greg","login":"MSP-Greg","count":58},{"name":"Nate Berkopec","email":"nate.berkopec@gmail.com","login":"nateberkopec","count":37},{"name":"Joshua Young","email":"djry1999@gmail.com","login":"joshuay03","count":23},{"name":"Richard Schneeman","email":"richard.schneeman+no-recruiters@gmail.com","login":"schneems","count":23},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":8},{"name":"Jean Boussier","email":"jean.boussier@gmail.com","login":"byroot","count":7},{"name":"Patrik Ragnarsson","email":"patrik@starkast.net","login":"dentarg","count":4},{"name":"Andrew Lazarus","email":"lazarus@squareup.com","login":"nerdrew","count":2},{"name":"Yuki Nishijima","email":"386234+yuki24","login":"yuki24","count":2},{"name":"Vladimir Kochnev","email":"hashtable@yandex.ru","login":"marshall-lee","count":2},{"name":"Stan Hu","email":"stanhu@gmail.com","login":"stanhu","count":2},{"name":"Sasha Stadnyk","email":"stadniklksndr@gmail.com","login":"stadniklksndr","count":2},{"name":"Petrik de Heus","email":"petrik@deheus.net","login":"p8","count":2},{"name":"Nymuxyzo","email":"1729839+Nymuxyzo","login":"Nymuxyzo","count":2},{"name":"Miłosz Bieniek","email":"bieniek.milosz0@gmail.com","login":"AI-Mozi","count":2},{"name":"Kartikey Tanna","email":"tannakartikey@gmail.com","login":"tannakartikey","count":2},{"name":"Aaron Patterson","email":"aaron.patterson@gmail.com","login":"tenderlove","count":1},{"name":"mopp","email":"mopp","login":"mopp","count":1},{"name":"Shayon Mukherjee","email":"shayonj","login":"shayonj","count":1},{"name":"Samuel Williams","email":"samuel.williams@oriontransfer.co.nz","login":"ioquatix","count":1},{"name":"Rein Fernhout","email":"reinrijn@gmail.com","login":"LevitatingBusinessMan","count":1},{"name":"Philip Hallstrom","email":"philip@pjkh.com","login":"phallstrom","count":1},{"name":"Masafumi Koba","email":"473530+ybiquitous","login":"ybiquitous","count":1},{"name":"Mark Smith","email":"mark.smith@listen1.dev","login":"marksmith","count":1},{"name":"Krzysztof Jablonski","email":"krzysztof.jablonski@siepomaga.pl","login":"krzysztofjablonski","count":1},{"name":"John Bachir","email":"jjb","login":"jjb","count":1},{"name":"Joe Rafaniello","email":"jrafanie","login":"jrafanie","count":1},{"name":"Jack","email":"5182053+phyzical","login":"phyzical","count":1},{"name":"Hadrien Blanc","email":"blanc.hadrien@gmail.com","login":"hadrienblanc","count":1},{"name":"Guillaume Briday","email":"8252238+guillaumebriday","login":"guillaumebriday","count":1},{"name":"Charles Oliver Nutter","email":"headius@headius.com","login":"headius","count":1},{"name":"Brendon Muir","email":"brendon@spike.net.nz","login":"brendon","count":1},{"name":"Bengt-Ove Hollaender","email":"Bengt.Ove.Hollaender@gmail.com","login":"Be-ngt-oH","count":1},{"name":"Ben Sheldon [he/him]","email":"bensheldon@gmail.com","login":"bensheldon","count":1},{"name":"Ben Kallus","email":"49924171+kenballus","login":"kenballus","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-28T00:00:07.369Z","repositories_count":6220933,"commits_count":899970614,"contributors_count":34882051,"owners_count":1146610,"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":"puma/puma","html_url":"https://github.com/puma/puma","last_synced_at":"2026-04-28T04:02:41.007Z","status":"active","issues_count":264,"pull_requests_count":773,"avg_time_to_close_issue":13960915.627118643,"avg_time_to_close_pull_request":3480569.265625,"issues_closed_count":177,"pull_requests_closed_count":640,"pull_request_authors_count":115,"issue_authors_count":192,"avg_comments_per_issue":7.162878787878788,"avg_comments_per_pull_request":2.582147477360931,"merged_pull_requests_count":536,"bot_issues_count":0,"bot_pull_requests_count":11,"past_year_issues_count":47,"past_year_pull_requests_count":188,"past_year_avg_time_to_close_issue":3529908.5416666665,"past_year_avg_time_to_close_pull_request":1202999.2307692308,"past_year_issues_closed_count":24,"past_year_pull_requests_closed_count":130,"past_year_pull_request_authors_count":36,"past_year_issue_authors_count":27,"past_year_avg_comments_per_issue":5.191489361702128,"past_year_avg_comments_per_pull_request":2.00531914893617,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":113,"created_at":"2023-05-12T15:08:29.352Z","updated_at":"2026-04-28T04:02:41.007Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/puma%2Fpuma/issues","issue_labels_count":{"bug":39,"feature":39,"contrib-wanted":33,"question":15,"needs-repro":12,"perf":12,"docs":11,"ssl":9,"jruby":8,"systemd":7,"c-ext":6,"CI / Testing":6,"duplicate":5,"maintenance":4,"restart":4,"gem install":2,"windows":2,"waiting-for-merge":1,"v7":1,"security":1,"refactor":1,"breaking change":1},"pull_request_labels_count":{"CI / Testing":237,"waiting-for-review":181,"bug":93,"feature":81,"waiting-for-merge":47,"refactor":42,"maintenance":35,"docs":34,"waiting-for-changes":28,"perf":21,"jruby":14,"ssl":13,"v7":12,"dependencies":11,"breaking change":9,"systemd":8,"github_actions":7,"c-ext":7,"release":5,"duplicate":3,"plugins":2,"windows":2,"restart":2,"question":1,"contrib-wanted":1},"issue_author_associations_count":{"NONE":167,"CONTRIBUTOR":57,"MEMBER":40},"pull_request_author_associations_count":{"MEMBER":391,"CONTRIBUTOR":283,"NONE":95,"COLLABORATOR":4},"issue_authors":{"nateberkopec":21,"schneems":13,"dentarg":10,"MSP-Greg":6,"mohamedhafez":5,"joshuay03":5,"johnnyshields":3,"p8":3,"dmke":2,"ioquatix":2,"aaronjensen":2,"texpert":2,"bensheldon":2,"jjb":2,"stanhu":2,"modosc":2,"cjlarose":2,"copiousfreetime":2,"Roguelazer":2,"inspire22":2,"willayton":2,"rubyFeedback":2,"roque86":1,"groue":1,"eliduke":1,"rafaelfranca":1,"luke-gruber":1,"talalmajali":1,"ron-shinall":1,"krzkrzkrz":1,"GitToTheHub":1,"danmayer":1,"vprigent":1,"skliew":1,"vkononov":1,"x-yuri":1,"notorious94":1,"mpeltomaa":1,"valenciaj":1,"Serhiy-Nazarov":1,"qelphybox":1,"kyledrake":1,"celsodantas":1,"Unknown-Guy":1,"aneeshakella-glooko":1,"skipkayhil":1,"ianballou":1,"yosiat":1,"eregon":1,"tim-wovn":1,"danielhoey":1,"r3cha":1,"anson2590":1,"romanbsd":1,"97jaz":1,"FabriceSalvaire":1,"byroot":1,"slondr":1,"toregeschliman":1,"segiddins":1,"dongvv-2538":1,"jclusso":1,"aliismayilov":1,"nathan-nhm":1,"andresbarcenas":1,"Gooner91":1,"sanvila":1,"ayufan":1,"patelvp":1,"pdalberti":1,"espen":1,"LevitatingBusinessMan":1,"ukolovda":1,"joshuapinter":1,"tanujjain49":1,"ermolaev":1,"linkyndy":1,"heyvito":1,"daisy1754":1,"mntbighker":1,"apteryks":1,"hadmut":1,"AhmedWaleedAhmed":1,"vitalinfo":1,"jamiestrachan-shopify":1,"nguyenngoc2505":1,"rajcybage":1,"snowboy932":1,"arianf":1,"Moavia-00":1,"amitsaxena":1,"utay":1,"schuetzm":1,"jpr5":1,"brian-goldman":1,"pschrammel":1,"tomrossi7":1,"zz9pzza":1,"Fosfen":1,"wlipa":1,"dolzenko":1,"gudata":1,"brendon":1,"richardboehme":1,"DcsMarionDickten":1,"jchristie55332":1,"westonplatter":1,"MrSerth":1,"y-yagi":1,"treviateo":1,"chjasonwu":1,"schinery":1,"thiagofm":1,"ticky":1,"Dragonicity":1,"tranquac":1,"gamecreature":1,"Skulli":1,"mikevoets":1,"vincentwoo":1,"vrtsev":1,"jacobbednarz":1,"dvinciguerra":1,"jmuia":1,"machty":1,"DmitryPogrebnoy":1,"SpamapS":1,"DashwoodIce9":1,"SeifESlimene":1,"ramrod":1,"SuperTux88":1,"tiredenzo":1,"sriedel":1,"saudraisn":1,"opti":1,"izenk":1,"jeffsaremi":1,"kigster":1,"tbuehlmann":1,"kenballus":1,"vladimirtcats":1,"fuggfuggfugg":1,"ryush00":1,"shayonj":1,"evenluo":1,"agargiulo":1,"madejejej":1,"evanlouden":1,"sanzstez":1,"Deekor":1,"runephilosof-abtion":1,"nogweii":1,"bisrael":1,"MarkoZabcic":1,"ninoseki":1,"olegantonyan":1,"midnight-wonderer":1,"danielmconrad":1,"sanjibukai":1,"voxik":1,"feliperaul":1,"jramiresbrito":1,"tannakartikey":1,"ransombriggs":1,"fkobi":1,"robacarp":1,"klueless-io":1,"jakemumu":1,"patbangert":1,"davidalejandroaguilar":1,"tagliala":1,"id-ilych":1,"vitiokss":1,"taeyeob":1,"adamdebono":1,"janklimo":1,"Math2":1,"MarwanTukhta":1,"ShadowJonathan":1,"donovanhubbard":1,"eric-wtfoxtrot":1,"raivil":1,"Apteryks":1,"fedorzajac":1,"jiggneshhgohel":1,"anon987654321":1,"igordeveloper23":1,"behrmann":1,"cacklefresh":1,"eprothro":1,"DanielStevenLewis":1,"resistorsoftware":1},"pull_request_authors":{"MSP-Greg":322,"joshuay03":78,"dentarg":33,"schneems":33,"nateberkopec":31,"ioquatix":23,"dependabot[bot]":11,"toregeschliman":10,"jjb":8,"byroot":7,"stanhu":6,"mohamedhafez":6,"OuYangJinTing":6,"nikhilbhatt":6,"Ok6683":6,"olleolleolle":6,"tannakartikey":5,"chjasonwu":5,"stadniklksndr":5,"willayton":4,"casperisfine":4,"evanphx":4,"shayonj":4,"p8":4,"danielhoey":3,"yuki24":3,"dhavalsingh":3,"JoeDupuis":3,"zenspider":3,"marshall-lee":3,"ahorek":3,"phyzical":2,"icbd":2,"barthez":2,"bhooshiek-narendiran":2,"emilong":2,"evenreven":2,"roque86":2,"foca":2,"johnnyshields":2,"tomurb":2,"AnthonyClark":2,"caius":2,"emilyst":2,"slizco":2,"franciscojaviermejia":2,"MayCXC":2,"JacobEvelyn":2,"swebb":2,"nerdrew":2,"vzajkov":2,"mopp":2,"ShadowJonathan":2,"lkibbalam":2,"gonubana":2,"marksmith":2,"LevitatingBusinessMan":2,"Aerdayne":2,"bensheldon":2,"kenballus":2,"spk":2,"codergeek121":2,"robertlaurin":2,"modosc":2,"Drakula2k":2,"Vuta":2,"joaomarcos96":2,"zedbydade":2,"brendon":2,"phallstrom":2,"jclusso":2,"alexcameron89":2,"adzap":1,"sj26":1,"collinsauve":1,"severin":1,"rodzyn":1,"Bartlebyy":1,"krzysztofjablonski":1,"choallin":1,"alexeevit":1,"ekohl":1,"carlosantoniodasilva":1,"dsalahutdinov":1,"fallwith":1,"francois-ferrandis":1,"PauloVilarinho":1,"ayufan":1,"elizasviel":1,"willkoehler":1,"kigster":1,"smcgivern":1,"kares":1,"biinari":1,"ninoseki":1,"MemunaHaruna":1,"Nymuxyzo":1,"eregon":1,"til":1,"benburkert":1,"sakshirana1309":1,"ning-github":1,"Be-ngt-oH":1,"davehenton":1,"headius":1,"the-spectator":1,"wwenrr":1,"copiousfreetime":1,"guillaumebriday":1,"alekgosk":1,"wjordan":1,"ruslantolstov":1,"Ruto8":1,"ahowardm":1,"schinery":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-28T00:00:08.715Z","repositories_count":14439629,"issues_count":34391893,"pull_requests_count":112739441,"authors_count":11247586,"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":{"contrib-wanted":5,"feature":4,"perf":3,"bug":2,"CI / Testing":2,"needs-repro":2,"waiting-for-merge":1,"jruby":1,"question":1,"refactor":1,"security":1,"systemd":1,"v7":1,"maintenance":1},"past_year_pull_request_labels_count":{"waiting-for-review":85,"bug":26,"CI / Testing":26,"waiting-for-merge":19,"docs":9,"perf":8,"refactor":8,"github_actions":7,"dependencies":7,"maintenance":5,"release":5,"feature":4,"breaking change":4,"v7":3,"waiting-for-changes":3,"jruby":1,"c-ext":1,"question":1},"past_year_issue_author_associations_count":{"CONTRIBUTOR":20,"NONE":17,"MEMBER":10},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":83,"MEMBER":76,"NONE":27,"COLLABORATOR":2},"past_year_issue_authors":{"schneems":10,"nateberkopec":7,"p8":3,"joshuay03":3,"texpert":2,"tranquac":1,"tannakartikey":1,"talalmajali":1,"shayonj":1,"sanvila":1,"runephilosof-abtion":1,"patelvp":1,"notorious94":1,"MSP-Greg":1,"mohamedhafez":1,"luke-gruber":1,"jacobbednarz":1,"GitToTheHub":1,"espen":1,"eric-wtfoxtrot":1,"dvinciguerra":1,"dentarg":1,"danielhoey":1,"cacklefresh":1,"byroot":1,"brian-goldman":1,"brendon":1},"past_year_pull_request_authors":{"MSP-Greg":61,"schneems":31,"joshuay03":15,"nateberkopec":11,"dependabot[bot]":7,"Ok6683":6,"byroot":5,"stanhu":4,"marshall-lee":3,"danielhoey":3,"yuki24":3,"dentarg":3,"mopp":2,"nerdrew":2,"p8":2,"phallstrom":2,"shayonj":2,"marksmith":2,"swebb":2,"kenballus":2,"jjb":2,"tannakartikey":2,"brendon":2,"bensheldon":2,"wwenrr":1,"stadniklksndr":1,"zenspider":1,"Ruto8":1,"ruslantolstov":1,"PauloVilarinho":1,"Nymuxyzo":1,"krzysztofjablonski":1,"headius":1,"guillaumebriday":1,"davehenton":1,"Be-ngt-oH":1},"maintainers":[{"login":"MSP-Greg","count":328,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":52,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"evanphx","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/evanphx"},{"login":"joshuay03","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"schneems","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"},{"login":"cjlarose","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cjlarose"},{"login":"elizasviel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elizasviel"}],"active_maintainers":[{"login":"MSP-Greg","count":62,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MSP-Greg"},{"login":"nateberkopec","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nateberkopec"},{"login":"dentarg","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dentarg"},{"login":"joshuay03","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/joshuay03"},{"login":"schneems","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/schneems"}]},"events":{"total":{"CreateEvent":42,"CommitCommentEvent":7,"ReleaseEvent":7,"DeleteEvent":25,"PullRequestEvent":356,"ForkEvent":54,"IssuesEvent":105,"WatchEvent":205,"IssueCommentEvent":901,"PushEvent":232,"PullRequestReviewEvent":338,"PullRequestReviewCommentEvent":273},"last_year":{"CreateEvent":36,"CommitCommentEvent":2,"ReleaseEvent":5,"DeleteEvent":21,"PullRequestEvent":202,"ForkEvent":32,"IssuesEvent":64,"WatchEvent":124,"IssueCommentEvent":548,"PushEvent":149,"PullRequestReviewEvent":183,"PullRequestReviewCommentEvent":166}},"keywords":["multithreading","rack","ruby","server"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/rack_conform.yml","sha":null,"kind":"manifest","created_at":"2023-10-05T00:30:20.654Z","updated_at":"2023-10-05T00:30:20.654Z","repository_link":"https://github.com/puma/puma/blob/main/.github/workflows/rack_conform.yml","dependencies":[{"id":14114505255,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14114505256,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ragel.yml","sha":null,"kind":"manifest","created_at":"2023-10-05T00:30:20.874Z","updated_at":"2023-10-05T00:30:20.874Z","repository_link":"https://github.com/puma/puma/blob/main/.github/workflows/ragel.yml","dependencies":[{"id":14114506115,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14114506116,"package_name":"ruby/setup-ruby-pkgs","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":14114506117,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/turbo-rails.yml","sha":null,"kind":"manifest","created_at":"2023-10-05T00:30:21.213Z","updated_at":"2023-10-05T00:30:21.213Z","repository_link":"https://github.com/puma/puma/blob/main/.github/workflows/turbo-rails.yml","dependencies":[{"id":14114506364,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14114506365,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":".devcontainer/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-10-05T00:30:21.324Z","updated_at":"2023-10-05T00:30:21.324Z","repository_link":"https://github.com/puma/puma/blob/main/.devcontainer/Dockerfile","dependencies":[{"id":14114506366,"package_name":"mcr.microsoft.com/vscode/devcontainers/ruby","ecosystem":"docker","requirements":"0-${VARIANT}","direct":true,"kind":"build","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2023-10-05T00:30:21.480Z","updated_at":"2023-10-05T00:30:21.480Z","repository_link":"https://github.com/puma/puma/blob/main/Gemfile","dependencies":[{"id":14114506426,"package_name":"rake-compiler","ecosystem":"rubygems","requirements":"~\u003e 1.1.9","direct":true,"kind":"runtime","optional":false},{"id":14114506427,"package_name":"json","ecosystem":"rubygems","requirements":"~\u003e 2.3","direct":true,"kind":"runtime","optional":false},{"id":14114506428,"package_name":"nio4r","ecosystem":"rubygems","requirements":"~\u003e 2.0","direct":true,"kind":"runtime","optional":false},{"id":14114506429,"package_name":"minitest","ecosystem":"rubygems","requirements":"~\u003e 5.11","direct":true,"kind":"runtime","optional":false},{"id":14114506430,"package_name":"minitest-retry","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14114506431,"package_name":"minitest-proveit","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14114506432,"package_name":"minitest-stub-const","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14114506433,"package_name":"jruby-openssl","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14114506434,"package_name":"rubocop","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14114506435,"package_name":"rubocop-performance","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14114506436,"package_name":"stopgap_13632","ecosystem":"rubygems","requirements":"~\u003e 1.0","direct":true,"kind":"runtime","optional":false},{"id":14114506437,"package_name":"m","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14114506438,"package_name":"localhost","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"tools/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-10-11T19:24:22.666Z","updated_at":"2023-10-11T19:24:22.666Z","repository_link":"https://github.com/puma/puma/blob/main/tools/Dockerfile","dependencies":[{"id":14156341572,"package_name":"ruby","ecosystem":"docker","requirements":"3.2","direct":true,"kind":"build","optional":false}]},{"ecosystem":"rubygems","filepath":"benchmarks/local/sinatra/Gemfile","sha":null,"kind":"manifest","created_at":"2023-10-11T19:24:22.820Z","updated_at":"2023-10-11T19:24:22.820Z","repository_link":"https://github.com/puma/puma/blob/main/benchmarks/local/sinatra/Gemfile","dependencies":[{"id":14156341600,"package_name":"sinatra","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14156341601,"package_name":"puma_worker_killer","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14156341602,"package_name":"puma","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"puma.gemspec","sha":null,"kind":"manifest","created_at":"2023-10-11T19:24:22.982Z","updated_at":"2023-10-11T19:24:22.982Z","repository_link":"https://github.com/puma/puma/blob/main/puma.gemspec","dependencies":[{"id":14156341611,"package_name":"nio4r","ecosystem":"rubygems","requirements":"~\u003e 2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"test/bundle_app_config_test/Gemfile","sha":null,"kind":"manifest","created_at":"2023-10-11T19:24:23.113Z","updated_at":"2023-10-11T19:24:23.113Z","repository_link":"https://github.com/puma/puma/blob/main/test/bundle_app_config_test/Gemfile","dependencies":[{"id":14156341612,"package_name":"puma","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"test/bundle_preservation_test/version1/Gemfile","sha":null,"kind":"manifest","created_at":"2023-10-11T19:24:23.236Z","updated_at":"2023-10-11T19:24:23.236Z","repository_link":"https://github.com/puma/puma/blob/main/test/bundle_preservation_test/version1/Gemfile","dependencies":[{"id":14156341731,"package_name":"puma","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"test/bundle_preservation_test/version2/Gemfile","sha":null,"kind":"manifest","created_at":"2023-10-11T19:24:23.388Z","updated_at":"2023-10-11T19:24:23.388Z","repository_link":"https://github.com/puma/puma/blob/main/test/bundle_preservation_test/version2/Gemfile","dependencies":[{"id":14156342543,"package_name":"puma","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"test/url_map_test/Gemfile","sha":null,"kind":"manifest","created_at":"2023-10-11T19:24:23.487Z","updated_at":"2023-10-11T19:24:23.487Z","repository_link":"https://github.com/puma/puma/blob/main/test/url_map_test/Gemfile","dependencies":[{"id":14156342933,"package_name":"puma","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"test/worker_gem_independence_test/new_json/Gemfile","sha":null,"kind":"manifest","created_at":"2023-10-11T19:24:23.700Z","updated_at":"2023-10-11T19:24:23.700Z","repository_link":"https://github.com/puma/puma/blob/main/test/worker_gem_independence_test/new_json/Gemfile","dependencies":[{"id":14156342963,"package_name":"puma","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14156342964,"package_name":"json","ecosystem":"rubygems","requirements":"= 2.3.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"test/worker_gem_independence_test/new_json_with_puma_stats_after_fork/Gemfile","sha":null,"kind":"manifest","created_at":"2023-10-11T19:24:23.832Z","updated_at":"2023-10-11T19:24:23.832Z","repository_link":"https://github.com/puma/puma/blob/main/test/worker_gem_independence_test/new_json_with_puma_stats_after_fork/Gemfile","dependencies":[{"id":14156343060,"package_name":"puma","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14156343061,"package_name":"json","ecosystem":"rubygems","requirements":"= 2.3.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"test/worker_gem_independence_test/new_nio4r/Gemfile","sha":null,"kind":"manifest","created_at":"2023-10-11T19:24:24.816Z","updated_at":"2023-10-11T19:24:24.816Z","repository_link":"https://github.com/puma/puma/blob/main/test/worker_gem_independence_test/new_nio4r/Gemfile","dependencies":[{"id":14156343131,"package_name":"puma","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14156343134,"package_name":"nio4r","ecosystem":"rubygems","requirements":"= 2.3.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"test/worker_gem_independence_test/old_json/Gemfile","sha":null,"kind":"manifest","created_at":"2023-10-11T19:24:24.951Z","updated_at":"2023-10-11T19:24:24.951Z","repository_link":"https://github.com/puma/puma/blob/main/test/worker_gem_independence_test/old_json/Gemfile","dependencies":[{"id":14156343166,"package_name":"puma","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14156343167,"package_name":"json","ecosystem":"rubygems","requirements":"= 2.3.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"test/worker_gem_independence_test/old_json_with_puma_stats_after_fork/Gemfile","sha":null,"kind":"manifest","created_at":"2023-10-11T19:24:25.210Z","updated_at":"2023-10-11T19:24:25.210Z","repository_link":"https://github.com/puma/puma/blob/main/test/worker_gem_independence_test/old_json_with_puma_stats_after_fork/Gemfile","dependencies":[{"id":14156343209,"package_name":"puma","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14156343210,"package_name":"json","ecosystem":"rubygems","requirements":"= 2.3.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"test/worker_gem_independence_test/old_nio4r/Gemfile","sha":null,"kind":"manifest","created_at":"2023-10-11T19:24:25.714Z","updated_at":"2023-10-11T19:24:25.714Z","repository_link":"https://github.com/puma/puma/blob/main/test/worker_gem_independence_test/old_nio4r/Gemfile","dependencies":[{"id":14156343307,"package_name":"puma","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":14156343308,"package_name":"nio4r","ecosystem":"rubygems","requirements":"= 2.3.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tests.yml","sha":null,"kind":"manifest","created_at":"2025-12-25T16:03:40.727Z","updated_at":"2025-12-25T16:03:40.727Z","repository_link":"https://github.com/puma/puma/blob/main/.github/workflows/tests.yml","dependencies":[{"id":25778177172,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25778177173,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":25778177192,"package_name":"ruby/setup-ruby-pkgs","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-label-status.yml","sha":null,"kind":"manifest","created_at":"2025-12-25T16:03:39.968Z","updated_at":"2025-12-25T16:03:39.968Z","repository_link":"https://github.com/puma/puma/blob/main/.github/workflows/pr-label-status.yml","dependencies":[{"id":25778177165,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25778177166,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v8","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/skip_duplicate_workflow_runs.yml","sha":null,"kind":"manifest","created_at":"2025-12-25T16:03:40.063Z","updated_at":"2025-12-25T16:03:40.063Z","repository_link":"https://github.com/puma/puma/blob/main/.github/workflows/skip_duplicate_workflow_runs.yml","dependencies":[{"id":25778177168,"package_name":"fkirc/skip-duplicate-actions","ecosystem":"actions","requirements":"v5.3.1","direct":true,"kind":"composite","optional":false}]}],"score":37.14086095835985,"created_at":"2024-12-15T21:38:08.321Z","updated_at":"2026-04-30T05:05:09.256Z","avatar_url":"https://github.com/puma.png","language":"Ruby","monthly_downloads":0,"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"docs/images/standard-logo.svg\" alt=\"Puma logo\"\u003e\n\u003c/p\u003e\n\n# Puma: A Ruby Web Server Built For Parallelism\n\n[![Actions](https://github.com/puma/puma/actions/workflows/tests.yml/badge.svg?branch=main)](https://github.com/puma/puma/actions/workflows/tests.yml?query=branch%3Amain)\n\nPuma is a **simple, fast, multi-threaded, and highly parallel HTTP 1.1 server for Ruby/Rack applications**.\n\n## Built For Speed \u0026amp; Parallelism\n\nPuma is a server for [Rack](https://github.com/rack/rack)-powered HTTP applications written in Ruby.  It is:\n* **Multi-threaded**. Each request is served in a separate thread. This helps you serve more requests per second with less memory use.\n* **Multi-process**. \"Pre-forks\" in cluster mode, using less memory per-process thanks to copy-on-write memory.\n* **Standalone**. With SSL support, zero-downtime rolling restarts and a built-in request bufferer, you can deploy Puma without any reverse proxy.\n* **Battle-tested**. Our HTTP parser is inherited from Mongrel and has over 15 years of production use. Puma is currently the most popular Ruby webserver, and is the default server for Ruby on Rails.\n\nOriginally designed as a server for [Rubinius](https://github.com/rubinius/rubinius), Puma also works well with Ruby (MRI) and JRuby.\n\nOn MRI, there is a Global VM Lock (GVL) that ensures only one thread can run Ruby code at a time. But if you're doing a lot of blocking IO (such as HTTP calls to external APIs like Twitter), Puma still improves MRI's throughput by allowing IO waiting to be done in parallel. Truly parallel Ruby implementations (TruffleRuby, JRuby) don't have this limitation.\n\n## Quick Start\n\n```\n$ gem install puma\n$ puma\n```\n\nWithout arguments, puma will look for a rackup (.ru) file in\nworking directory called `config.ru`.\n\n## SSL Connection Support\n\nPuma will install/compile with support for ssl sockets, assuming OpenSSL\ndevelopment files are installed on the system.\n\nIf the system does not have OpenSSL development files installed, Puma will\ninstall/compile, but it will not allow ssl connections.\n\n## Frameworks\n\n### Rails\n\nPuma is the default server for Rails, included in the generated Gemfile.\n\nStart your server with the `rails` command:\n\n```\n$ rails server\n```\n\nMany configuration options and Puma features are not available when using `rails server`. It is recommended that you use Puma's executable instead:\n\n```\n$ bundle exec puma\n```\n\n### Sinatra\n\nYou can run your Sinatra application with Puma from the command line like this:\n\n```\n$ ruby app.rb -s Puma\n```\n\nIn order to actually configure Puma using a config file, like `puma.rb`, however, you need to use the `puma` executable. To do this, you must add a rackup file to your Sinatra app:\n\n```ruby\n# config.ru\nrequire './app'\nrun Sinatra::Application\n```\n\nYou can then start your application using:\n\n```\n$ bundle exec puma\n```\n\n## Configuration\n\nPuma provides numerous options. Consult `puma -h` (or `puma --help`) for a full list of CLI options, or see `Puma::DSL` or [dsl.rb](https://github.com/puma/puma/blob/main/lib/puma/dsl.rb).\n\nYou can also find several configuration examples as part of the\n[test](https://github.com/puma/puma/tree/main/test/config) suite.\n\nFor debugging purposes, you can set the environment variable `PUMA_LOG_CONFIG` with a value\nand the loaded configuration will be printed as part of the boot process.\n\n### Thread Pool\n\nPuma uses a thread pool. You can set the minimum and maximum number of threads that are available in the pool with the `-t` (or `--threads`) flag:\n\n```\n$ puma -t 8:32\n```\n\nPuma will automatically scale the number of threads, from the minimum until it caps out at the maximum, based on how much traffic is present. The current default is `0:16` and on MRI is `0:5`. Feel free to experiment, but be careful not to set the number of maximum threads to a large number, as you may exhaust resources on the system (or cause contention for the Global VM Lock, when using MRI).\n\nBe aware that additionally Puma creates threads on its own for internal purposes (e.g. handling slow clients). So, even if you specify -t 1:1, expect around 7 threads created in your application.\n\n### Cluster mode\n\nPuma also offers \"cluster mode\". Cluster mode `fork`s workers from a master process. Each child process still has its own thread pool. You can tune the number of workers with the `-w` (or `--workers`) flag:\n\n```\n$ puma -t 8:32 -w 3\n```\n\nOr with the `WEB_CONCURRENCY` environment variable:\n\n```\n$ WEB_CONCURRENCY=3 puma -t 8:32\n```\n\nWhen using a config file, most applications can simply set `workers :auto` (requires the `concurrent-ruby` gem) to match the number of worker processes to the available processors:\n\n```ruby\n# config/puma.rb\nworkers :auto\n```\n\nSee [`workers :auto` gotchas](lib/puma/dsl.rb).\n\nNote that threads are still used in cluster mode, and the `-t` thread flag setting is per worker, so `-w 2 -t 16:16` will spawn 32 threads in total, with 16 in each worker process.\n\nIf `workers` is set to `:auto`, or the `WEB_CONCURRENCY` environment variable is set to `\"auto\"`, and the `concurrent-ruby` gem is available in your application, Puma will set the worker process count to the result of [available processors](https://msp-greg.github.io/concurrent-ruby/Concurrent.html#available_processor_count-class_method).\n\nFor an in-depth discussion of the tradeoffs of thread and process count settings, [see our docs](docs/deployment.md).\n\nIn cluster mode, Puma can \"preload\" your application. This loads all the application code *prior* to forking. Preloading reduces total memory usage of your application via an operating system feature called [copy-on-write](https://en.wikipedia.org/wiki/Copy-on-write).\n\nIf the number of workers is greater than 1 (and `--prune-bundler` has not been specified), preloading will be enabled by default. Otherwise, you can use the `--preload` flag from the command line:\n\n```\n$ puma -w 3 --preload\n```\n\nOr, if you're using a configuration file, you can use the `preload_app!` method:\n\n```ruby\n# config/puma.rb\nworkers 3\npreload_app!\n```\n\nPreloading can’t be used with phased restart, since phased restart kills and restarts workers one-by-one, and preloading copies the code of master into the workers.\n\n#### Cluster mode hooks\n\nWhen using clustered mode, Puma's configuration DSL provides `before_fork`, `before_worker_boot`, and `after_worker_shutdown`\nhooks to run code when the master process forks, the child workers are booted, and after each child worker exits respectively.\n\nIt is recommended to use these hooks with `preload_app!`, otherwise constants loaded by your\napplication (such as `Rails`) will not be available inside the hooks.\n\n```ruby\n# config/puma.rb\nbefore_fork do\n  # Add code to run inside the Puma master process before it forks a worker child.\nend\n\nbefore_worker_boot do\n  # Add code to run inside the Puma worker process after forking.\nend\n\nafter_worker_shutdown do |worker_handle|\n  # Add code to run inside the Puma master process after a worker exits. `worker.process_status` can be used to get the\n  # `Process::Status` of the exited worker.\nend\n```\n\nIn addition, there is an `before_refork` and `after_refork` hooks which are used only in [`fork_worker` mode](docs/fork_worker.md),\nwhen the worker 0 child process forks a grandchild worker:\n\n```ruby\nbefore_refork do\n  # Used only when fork_worker mode is enabled. Add code to run inside the Puma worker 0\n  # child process before it forks a grandchild worker.\nend\n```\n\n```ruby\nafter_refork do\n  # Used only when fork_worker mode is enabled. Add code to run inside the Puma worker 0\n  # child process after it forks a grandchild worker.\nend\n```\n\nImportantly, note the following considerations when Ruby forks a child process:\n\n1. File descriptors such as network sockets **are** copied from the parent to the forked\n   child process. Dual-use of the same sockets by parent and child will result in I/O conflicts\n   such as `SocketError`, `Errno::EPIPE`, and `EOFError`.\n2. Background Ruby threads, including threads used by various third-party gems for connection\n   monitoring, etc., are **not** copied to the child process. Often this does not cause\n   immediate problems until a third-party connection goes down, at which point there will\n   be no supervisor to reconnect it.\n\nTherefore, we recommend the following:\n\n1. If possible, do not establish any socket connections (HTTP, database connections, etc.)\n   inside Puma's master process when booting.\n2. If (1) is not possible, use `before_fork` and `before_refork` to disconnect the parent's socket\n   connections when forking, so that they are not accidentally copied to the child process.\n3. Use `before_worker_boot` to restart any background threads on the forked child.\n4. Use `after_refork` to restart any background threads on the parent.\n\n#### Master process lifecycle hooks\n\nPuma's configuration DSL provides master process lifecycle hooks `after_booted`, `before_restart`, and `after_stopped`\nwhich may be used to specify code blocks to run on each event:\n\n```ruby\n# config/puma.rb\nafter_booted do\n  # Add code to run in the Puma master process after it boots,\n  # and also after a phased restart completes.\nend\n\nbefore_restart do\n  # Add code to run in the Puma master process when it receives\n  # a restart command but before it restarts.\nend\n\nafter_stopped do\n  # Add code to run in the Puma master process when it receives\n  # a stop command but before it shuts down.\nend\n```\n\n### Error handling\n\nIf Puma encounters an error outside of the context of your application, it will respond with a 400/500 and a simple\ntextual error message (see `Puma::Server#lowlevel_error` or [server.rb](https://github.com/puma/puma/blob/main/lib/puma/server.rb)).\nYou can specify custom behavior for this scenario. For example, you can report the error to your third-party\nerror-tracking service (in this example, [rollbar](https://rollbar.com)):\n\n```ruby\nlowlevel_error_handler do |e, env, status|\n  if status == 400\n    message = \"The server could not process the request due to an error, such as an incorrectly typed URL, malformed syntax, or a URL that contains illegal characters.\\n\"\n  else\n    message = \"An error has occurred, and engineers have been informed. Please reload the page. If you continue to have problems, contact support@example.com\\n\"\n    Rollbar.critical(e)\n  end\n\n  [status, {}, [message]]\nend\n```\n\n### Binding TCP / Sockets\n\nBind Puma to a socket with the `-b` (or `--bind`) flag:\n\n```\n$ puma -b tcp://127.0.0.1:9292\n```\n\nTo use a UNIX Socket instead of TCP:\n\n```\n$ puma -b unix:///var/run/puma.sock\n```\n\nIf you need to change the permissions of the UNIX socket, just add a umask parameter:\n\n```\n$ puma -b 'unix:///var/run/puma.sock?umask=0111'\n```\n\nNeed a bit of security? Use SSL sockets:\n\n```\n$ puma -b 'ssl://127.0.0.1:9292?key=path_to_key\u0026cert=path_to_cert'\n```\n#### Self-signed SSL certificates (via the [`localhost`] gem, for development use):\n\nPuma supports the [`localhost`] gem for self-signed certificates. This is particularly useful if you want to use Puma with SSL locally, and self-signed certificates will work for your use-case. Currently, the integration can only be used in MRI.\n\nPuma automatically configures SSL when the [`localhost`] gem is loaded in a `development` environment:\n\nAdd the gem to your Gemfile:\n```ruby\ngroup(:development) do\n  gem 'localhost'\nend\n```\n\nAnd require it implicitly using bundler:\n```ruby\nrequire \"bundler\"\nBundler.require(:default, ENV[\"RACK_ENV\"].to_sym)\n```\n\nAlternatively, you can require the gem in your configuration file, either `config/puma/development.rb`, `config/puma.rb`, or set via the `-C` cli option:\n```ruby\nrequire 'localhost'\n# configuration methods (from Puma::DSL) as needed\n```\n\nAdditionally, Puma must be listening to an SSL socket:\n\n```shell\n$ puma -b 'ssl://localhost:9292' -C config/use_local_host.rb\n\n# The following options allow you to reach Puma over HTTP as well:\n$ puma -b ssl://localhost:9292 -b tcp://localhost:9393 -C config/use_local_host.rb\n```\n\n[`localhost`]: https://github.com/socketry/localhost\n\n#### Controlling SSL Cipher Suites\n\nTo use or avoid specific SSL ciphers for TLSv1.2 and below, use `ssl_cipher_filter` or `ssl_cipher_list` options.\n\n##### Ruby:\n\n```\n$ puma -b 'ssl://127.0.0.1:9292?key=path_to_key\u0026cert=path_to_cert\u0026ssl_cipher_filter=!aNULL:AES+SHA'\n```\n\n##### JRuby:\n\n```\n$ puma -b 'ssl://127.0.0.1:9292?keystore=path_to_keystore\u0026keystore-pass=keystore_password\u0026ssl_cipher_list=TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA'\n```\n\nTo configure the available TLSv1.3 ciphersuites, use `ssl_ciphersuites` option (not available for JRuby).\n\n##### Ruby:\n\n```\n$ puma -b 'ssl://127.0.0.1:9292?key=path_to_key\u0026cert=path_to_cert\u0026ssl_ciphersuites=TLS_AES_256_GCM_SHA384:TLS_AES_128_GCM_SHA256'\n```\n\nSee https://www.openssl.org/docs/man1.1.1/man1/ciphers.html for cipher filter format and full list of cipher suites.\n\nDisable TLS v1 with the `no_tlsv1` option:\n\n```\n$ puma -b 'ssl://127.0.0.1:9292?key=path_to_key\u0026cert=path_to_cert\u0026no_tlsv1=true'\n```\n\n#### Controlling OpenSSL Verification Flags\n\nTo enable verification flags offered by OpenSSL, use `verification_flags` (not available for JRuby):\n\n```\n$ puma -b 'ssl://127.0.0.1:9292?key=path_to_key\u0026cert=path_to_cert\u0026verification_flags=PARTIAL_CHAIN'\n```\n\nYou can also set multiple verification flags (by separating them with a comma):\n\n```\n$ puma -b 'ssl://127.0.0.1:9292?key=path_to_key\u0026cert=path_to_cert\u0026verification_flags=PARTIAL_CHAIN,CRL_CHECK'\n```\n\nList of available flags: `USE_CHECK_TIME`, `CRL_CHECK`, `CRL_CHECK_ALL`, `IGNORE_CRITICAL`, `X509_STRICT`, `ALLOW_PROXY_CERTS`, `POLICY_CHECK`, `EXPLICIT_POLICY`, `INHIBIT_ANY`, `INHIBIT_MAP`, `NOTIFY_POLICY`, `EXTENDED_CRL_SUPPORT`, `USE_DELTAS`, `CHECK_SS_SIGNATURE`, `TRUSTED_FIRST`, `SUITEB_128_LOS_ONLY`, `SUITEB_192_LOS`, `SUITEB_128_LOS`, `PARTIAL_CHAIN`, `NO_ALT_CHAINS`, `NO_CHECK_TIME`\n(see https://www.openssl.org/docs/manmaster/man3/X509_VERIFY_PARAM_set_hostflags.html#VERIFICATION-FLAGS).\n\n#### Controlling OpenSSL Password Decryption\n\nTo enable runtime decryption of an encrypted SSL key (not available for JRuby), use `key_password_command`:\n\n```\n$ puma -b 'ssl://127.0.0.1:9292?key=path_to_key\u0026cert=path_to_cert\u0026key_password_command=/path/to/command.sh'\n```\n\n`key_password_command` must:\n\n1. Be executable by Puma.\n2. Print the decryption password to stdout.\n\n For example:\n\n```shell\n#!/bin/sh\n\necho \"this is my password\"\n```\n\n`key_password_command` can be used with `key` or `key_pem`. If the key\nis not encrypted, the executable will not be called.\n\n### Control/Status Server\n\nPuma has a built-in status and control app that can be used to query and control Puma.\n\n```\n$ puma --control-url tcp://127.0.0.1:9293 --control-token foo\n```\n\nPuma will start the control server on localhost port 9293. All requests to the control server will need to include control token (in this case, `token=foo`) as a query parameter. This allows for simple authentication. Check out `Puma::App::Status` or [status.rb](https://github.com/puma/puma/blob/main/lib/puma/app/status.rb) to see what the status app has available.\n\nYou can also interact with the control server via `pumactl`. This command will restart Puma:\n\n```\n$ pumactl --control-url 'tcp://127.0.0.1:9293' --control-token foo restart\n```\n\nTo see a list of `pumactl` options, use `pumactl --help`.\n\n### Configuration File\n\nYou can also provide a configuration file with the `-C` (or `--config`) flag:\n\n```\n$ puma -C /path/to/config\n```\n\nIf no configuration file is specified, Puma will look for a configuration file at `config/puma.rb`. If an environment is specified (via the `--environment` flag or through the `APP_ENV`, `RACK_ENV`, or `RAILS_ENV` environment variables) Puma looks for a configuration file at `config/puma/\u003cenvironment_name\u003e.rb` and then falls back to `config/puma.rb`.\n\nIf you want to prevent Puma from looking for a configuration file in those locations, include the `--no-config` flag:\n\n```\n$ puma --no-config\n\n# or\n\n$ puma -C \"-\"\n```\n\nThe other side-effects of setting the environment are whether to show stack traces (in `development` or `test`), and setting RACK_ENV may potentially affect middleware looking for this value to change their behavior. The default puma RACK_ENV value is `development`. You can see all config default values in `Puma::Configuration#puma_default_options` or [configuration.rb](https://github.com/puma/puma/blob/61c6213fbab/lib/puma/configuration.rb#L182-L204).\n\nCheck out `Puma::DSL` or [dsl.rb](https://github.com/puma/puma/blob/main/lib/puma/dsl.rb) to see all available options.\n\n## Restart\n\nPuma includes the ability to restart itself. When available (MRI, Rubinius, JRuby), Puma performs a \"hot restart\". This is the same functionality available in *Unicorn* and *NGINX* which keep the server sockets open between restarts. This makes sure that no pending requests are dropped while the restart is taking place.\n\nFor more, see the [Restart documentation](docs/restart.md).\n\n## Signals\n\nPuma responds to several signals. A detailed guide to using UNIX signals with Puma can be found in the [Signals documentation](docs/signals.md).\n\n## Platform Constraints\n\nSome platforms do not support all Puma features.\n\n  * **JRuby**, **Windows**: server sockets are not seamless on restart, they must be closed and reopened. These platforms have no way to pass descriptors into a new process that is exposed to Ruby. Also, cluster mode is not supported due to a lack of fork(2).\n  * **Windows**: Cluster mode is not supported due to a lack of fork(2).\n  * **Kubernetes**: The way Kubernetes handles pod shutdowns interacts poorly with server processes implementing graceful shutdown, like Puma. See the [kubernetes section of the documentation](docs/kubernetes.md) for more details.\n\n## Deployment\n\n * Puma has support for Capistrano with an [external gem](https://github.com/seuros/capistrano-puma).\n\n * Additionally, Puma has support for built-in daemonization via the [puma-daemon](https://github.com/kigster/puma-daemon) ruby gem. The gem restores the `daemonize` option that was removed from Puma starting version 5, but only for MRI Ruby.\n\n\nIt is common to use process monitors with Puma. Modern process monitors like systemd or rc.d\nprovide continuous monitoring and restarts for increased reliability in production environments:\n\n* [rc.d](docs/jungle/rc.d/README.md)\n* [systemd](docs/systemd.md)\n\nCommunity guides:\n\n* [Deploying Puma on OpenBSD using relayd and httpd](https://gist.github.com/anon987654321/4532cf8d6c59c1f43ec8973faa031103)\n\n## Community Extensions\n\n### Plugins\n\n* [puma-metrics](https://github.com/harmjanblok/puma-metrics) — export Puma metrics to Prometheus\n* [puma-plugin-statsd](https://github.com/yob/puma-plugin-statsd) — send Puma metrics to statsd\n* [puma-plugin-systemd](https://github.com/sj26/puma-plugin-systemd) — deeper integration with systemd for notify, status and watchdog. Puma 5.1.0 integrated notify and watchdog, which probably conflicts with this plugin. Puma 6.1.0 added status support which obsoletes the plugin entirely.\n* [puma-plugin-telemetry](https://github.com/babbel/puma-plugin-telemetry) - telemetry plugin for Puma offering various targets to publish\n* [puma-acme](https://github.com/anchordotdev/puma-acme) - automatic SSL/HTTPS certificate provisioning and setup\n\n### Monitoring\n\n* [puma-status](https://github.com/ylecuyer/puma-status) — Monitor CPU/Mem/Load of running puma instances from the CLI\n\n## Contributing\n\nFind details for contributing in the [contribution guide](CONTRIBUTING.md).\n\n## License\n\nPuma is copyright Evan Phoenix and contributors, licensed under the BSD 3-Clause license. See the included LICENSE file for details.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["activerecord","activejob","mvc","rubygems","crash-reporting","sinatra","background-jobs","rspec","rubocop","sidekiq"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/544","html_url":"https://ruby.ecosyste.ms/projects/544"}