{"id":422,"name":null,"description":"A Ruby client for DogStatsd","url":"https://github.com/DataDog/dogstatsd-ruby","last_synced_at":"2026-05-01T04:32:19.588Z","repository":{"id":3595398,"uuid":"4659423","full_name":"DataDog/dogstatsd-ruby","owner":"DataDog","description":"A Ruby client for DogStatsd","archived":false,"fork":false,"pushed_at":"2026-04-09T12:14:04.000Z","size":870,"stargazers_count":196,"open_issues_count":24,"forks_count":140,"subscribers_count":55,"default_branch":"master","last_synced_at":"2026-04-14T19:05:56.125Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.datadoghq.com/","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/DataDog.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-06-14T04:43:39.000Z","updated_at":"2026-04-09T12:14:11.000Z","dependencies_parsed_at":"2026-03-07T02:00:51.408Z","dependency_job_id":null,"html_url":"https://github.com/DataDog/dogstatsd-ruby","commit_stats":{"total_commits":503,"total_committers":94,"mean_commits":5.351063829787234,"dds":0.7892644135188867,"last_synced_commit":"694f42131f54c354bb3b23d8e571ea9151705a88"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/DataDog/dogstatsd-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/sbom","scorecard":{"id":37779,"data":{"date":"2025-08-11","repo":{"name":"github.com/DataDog/dogstatsd-ruby","commit":"d7470c7ce646f267a8a55afbe1d15e6b79c19028"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 22/23 approved changesets -- score normalized to 9","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":4,"reason":"5 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":9,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:16","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:15","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/test.yml:10","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":"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":"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/codeql-analysis.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Info:   0 out of   5 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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt: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":5,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'master'","Info: 'force pushes' disabled on branch 'master'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'master'","Warn: 'stale review dismissal' is disabled on branch 'master'","Warn: required approving review count is 1 on branch 'master'","Info: codeowner review is required on branch 'master'","Warn: 'last push approval' is disabled on branch 'master'","Warn: no status checks found to merge onto branch 'master'","Info: PRs are required in order to make changes on branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":8,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 16 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-14T20:42:45.645Z","repository_id":3595398,"created_at":"2025-08-14T20:42:45.646Z","updated_at":"2025-08-14T20:42:45.646Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31859796,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"ssl_error","status_checked_at":"2026-04-15T15:24:39.138Z","response_time":63,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"DataDog","name":"Datadog, Inc.","uuid":"365230","kind":"organization","description":"","email":"info@datadoghq.com","website":"https://datadoghq.com","location":"New York","twitter":"datadoghq","company":null,"icon_url":"https://avatars.githubusercontent.com/u/365230?v=4","repositories_count":968,"last_synced_at":"2024-04-15T05:05:10.008Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/DataDog","funding_links":[],"total_stars":32738,"followers":1527,"following":0,"created_at":"2022-11-02T16:25:55.506Z","updated_at":"2024-04-15T05:10:00.958Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog/repositories"},"packages":[{"id":12216031,"name":"dogstatsd-ruby","ecosystem":"rubygems","description":"A Ruby DogStatsd client","homepage":"https://github.com/DataDog/dogstatsd-ruby","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/DataDog/dogstatsd-ruby","keywords_array":[],"namespace":null,"versions_count":46,"first_release_published_at":"2012-06-14T18:40:23.413Z","latest_release_published_at":"2025-08-20T14:22:45.704Z","latest_release_number":"5.7.1","last_synced_at":"2026-04-29T01:30:59.838Z","created_at":"2025-10-07T02:31:04.399Z","updated_at":"2026-04-29T01:31:09.121Z","registry_url":"https://gem.coop/gems/dogstatsd-ruby","install_command":"gem install dogstatsd-ruby -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/dogstatsd-ruby/","metadata":{"funding":null},"repo_metadata":{"id":3595398,"uuid":"4659423","full_name":"DataDog/dogstatsd-ruby","owner":"DataDog","description":"A Ruby client for DogStatsd","archived":false,"fork":false,"pushed_at":"2026-04-09T12:14:04.000Z","size":870,"stargazers_count":196,"open_issues_count":24,"forks_count":140,"subscribers_count":55,"default_branch":"master","last_synced_at":"2026-04-14T19:05:56.125Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.datadoghq.com/","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/DataDog.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-06-14T04:43:39.000Z","updated_at":"2026-04-09T12:14:11.000Z","dependencies_parsed_at":"2026-03-07T02:00:51.408Z","dependency_job_id":null,"html_url":"https://github.com/DataDog/dogstatsd-ruby","commit_stats":{"total_commits":503,"total_committers":94,"mean_commits":5.351063829787234,"dds":0.7892644135188867,"last_synced_commit":"694f42131f54c354bb3b23d8e571ea9151705a88"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/DataDog/dogstatsd-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/sbom","scorecard":{"id":37779,"data":{"date":"2025-08-11","repo":{"name":"github.com/DataDog/dogstatsd-ruby","commit":"d7470c7ce646f267a8a55afbe1d15e6b79c19028"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 22/23 approved changesets -- score normalized to 9","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":4,"reason":"5 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":9,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:16","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:15","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/test.yml:10","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":"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":"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/codeql-analysis.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Info:   0 out of   5 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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt: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":5,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'master'","Info: 'force pushes' disabled on branch 'master'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'master'","Warn: 'stale review dismissal' is disabled on branch 'master'","Warn: required approving review count is 1 on branch 'master'","Info: codeowner review is required on branch 'master'","Warn: 'last push approval' is disabled on branch 'master'","Warn: no status checks found to merge onto branch 'master'","Info: PRs are required in order to make changes on branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":8,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 16 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-14T20:42:45.645Z","repository_id":3595398,"created_at":"2025-08-14T20:42:45.646Z","updated_at":"2025-08-14T20:42:45.646Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31859796,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"ssl_error","status_checked_at":"2026-04-15T15:24:39.138Z","response_time":63,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"DataDog","name":"Datadog, Inc.","uuid":"365230","kind":"organization","description":"","email":"info@datadoghq.com","website":"https://datadoghq.com","location":"New York","twitter":"datadoghq","company":null,"icon_url":"https://avatars.githubusercontent.com/u/365230?v=4","repositories_count":968,"last_synced_at":"2024-04-15T05:05:10.008Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/DataDog","funding_links":[],"total_stars":32738,"followers":1527,"following":0,"created_at":"2022-11-02T16:25:55.506Z","updated_at":"2024-04-15T05:10:00.958Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog/repositories"},"tags":[{"name":"v5.7.1","sha":"8f8b47e5c7d9f1acd91ec17bcb4537c8ffdb3487","kind":"commit","published_at":"2025-08-20T14:21:29.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.7.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.1/manifests"},{"name":"v5.7.0","sha":"689feec6ea8c709bd7409732373447e4cc13155e","kind":"commit","published_at":"2025-07-11T14:55:47.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.7.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.0/manifests"},{"name":"v5.6.6","sha":"efce52e873e3f2442dfb4f0a72c6e955b56ad828","kind":"commit","published_at":"2025-03-19T20:23:24.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.6","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.6/manifests"},{"name":"v5.6.5","sha":"482f47b750a43072939383c0546eca956107d9cb","kind":"commit","published_at":"2024-12-19T18:25:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.5","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.5/manifests"},{"name":"v5.6.4","sha":"482f47b750a43072939383c0546eca956107d9cb","kind":"commit","published_at":"2024-12-19T18:25:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.4","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"694f42131f54c354bb3b23d8e571ea9151705a88","kind":"commit","published_at":"2024-11-04T18:02:56.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.3/manifests"},{"name":"v5.6.2","sha":"333f85248eb3efe960a36d373332c25003de7007","kind":"commit","published_at":"2024-09-20T18:19:08.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"3c09eaff1f072fccebcc8a3d3a26b9bbc037c5bc","kind":"tag","published_at":"2023-09-07T09:11:39.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"2103c3cce878766417cee8644038cc006f47d9da","kind":"tag","published_at":"2023-07-10T12:41:33.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.0/manifests"},{"name":"v5.5.0","sha":"17b8bc1ab2d8717af032c71219837286893383a4","kind":"tag","published_at":"2022-06-01T08:51:27.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"17c00f3a127252b8f057d21e4808371bdcdd3071","kind":"commit","published_at":"2022-03-01T15:33:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.4.0/manifests"},{"name":"v5.3.3","sha":"5d8e7f0c75677f3b3bd102a3bc9205c64e764cb1","kind":"commit","published_at":"2022-02-02T20:27:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.3/manifests"},{"name":"v5.3.2","sha":"d83367265238af7be22b1d9223bad166a53e988b","kind":"commit","published_at":"2021-11-03T13:45:39.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"495cd95b67e854c5345dc922f074fe9fb2dccd7e","kind":"tag","published_at":"2021-10-21T07:31:13.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.1/manifests"},{"name":"v5.3.0","sha":"872e4fcd2e2c8553b9a29b342c2d66e271ad9f28","kind":"tag","published_at":"2021-10-06T09:45:11.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.0/manifests"},{"name":"v5.2.0","sha":"f95552a3585d5804fb59f6df0dd0d0ba9200f364","kind":"tag","published_at":"2021-07-01T12:21:53.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.2.0/manifests"},{"name":"v5.1.0","sha":"0eef98001223828644b782e2f06ed57393731477","kind":"tag","published_at":"2021-06-17T14:59:43.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"50dd3e7f89a485afba09f41f4a0d4671e3ec972d","kind":"tag","published_at":"2021-04-09T07:38:20.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.0.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"29d16ff2168e12f14c1355cda7505e66c4ae0b1e","kind":"tag","published_at":"2021-04-07T08:07:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.0/manifests"},{"name":"v4.9.0","sha":"192077de68bcdd3b5e27bc5d1026eda051c70d18","kind":"tag","published_at":"2021-03-23T14:37:23.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.9.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.9.0/manifests"},{"name":"v4.8.3","sha":"94c62c661872c5e32fc2d0b902c4b55e9d3d514a","kind":"tag","published_at":"2021-02-22T13:35:08.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.3/manifests"},{"name":"v4.8.2","sha":"e665cfb11793cee07215c3d8a2132d561edd0ea6","kind":"tag","published_at":"2020-11-16T16:54:10.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.2/manifests"},{"name":"v4.8.1","sha":"c2f46d086b0c674791d1fa50136eb30410d0dc5f","kind":"tag","published_at":"2020-05-25T14:42:59.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.1/manifests"},{"name":"v4.8.0","sha":"ebe931350d1a8b4709533360a9025598ec3f764b","kind":"commit","published_at":"2020-04-21T08:15:25.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.0/manifests"},{"name":"v4.7.0","sha":"5c48caf39d50351cbbcd4184c33981c71ddd31ba","kind":"tag","published_at":"2020-02-14T16:42:54.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.7.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.7.0/manifests"},{"name":"v4.6.0","sha":"2ca5c4dc93974ab12bdb9f49ad50fc6742d610e9","kind":"commit","published_at":"2020-01-20T10:08:17.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.6.0/manifests"},{"name":"v4.5.0","sha":"b79c25b50b023b38f9e725ab9561614bff9333fd","kind":"commit","published_at":"2019-08-22T10:17:31.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.5.0/manifests"},{"name":"v4.4.0","sha":"1c215760195b89d58c211025f0d72f9a2def242d","kind":"commit","published_at":"2019-07-15T10:50:31.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.4.0/manifests"},{"name":"v4.3.0","sha":"bf86276f8f9c703200bfa354e5cbc64993b29398","kind":"tag","published_at":"2019-06-24T17:40:06.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.3.0/manifests"},{"name":"v4.2.0","sha":"561122af71122fb951eef08da443cc75f3898989","kind":"tag","published_at":"2019-04-04T14:10:51.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.2.0/manifests"},{"name":"v4.1.0","sha":"0edf3f69be788f1dad3debaf52636fb427c62adb","kind":"tag","published_at":"2019-03-08T07:45:18.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"95bef440f5629fc958a04875aa98cda39aeac515","kind":"tag","published_at":"2018-08-20T09:44:02.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.0.0/manifests"},{"name":"v3.3.0","sha":"a7fedb8cd996c210f87cdb61df986c20a32abdb2","kind":"tag","published_at":"2018-02-04T13:56:07.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"e1bbd123952bda22bcb23ab9db7baaeb060318a2","kind":"tag","published_at":"2017-12-21T07:33:07.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"f01a0c83a3984bb0db6ff5a9abc164bf244eaf69","kind":"tag","published_at":"2017-11-23T15:15:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"d77b4bbaa734b2e7b02875c588fccc4221864276","kind":"commit","published_at":"2017-05-18T17:47:23.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.0.0/manifests"},{"name":"v2.2.0","sha":"59b2b9c1760f9e7645955779db10edd6f7ab4a0c","kind":"commit","published_at":"2017-01-12T20:33:52.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"108e537dc91c37ce08bc00d828141f193c67fd26","kind":"commit","published_at":"2016-10-27T21:12:46.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"caeb70bc271390cc553c05eab2932c1de2f30751","kind":"commit","published_at":"2016-09-22T14:16:52.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.0.0/manifests"},{"name":"v1.6.0","sha":"d9e25319f06e0595f2e60ebf70c41a26bef82656","kind":"commit","published_at":"2015-12-21T16:30:49.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"690c2f907128ef0ff4798085b167d55d409e9420","kind":"commit","published_at":"2015-05-20T20:06:50.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"e2f28d5c63c9b3f319131da674263f26e5111445","kind":"tag","published_at":"2014-09-29T14:00:42.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.4.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"6af5d5d2fbd2c89e7f12f590a72e0dffabd42b7c","kind":"tag","published_at":"2014-06-13T15:07:06.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"045ee67352a9e56b290a73e21f149ad2bc31a4b6","kind":"tag","published_at":"2014-03-27T17:44:09.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"ee44cf50a914754ac1c9789615ddd107f67a6e42","kind":"commit","published_at":"2013-07-10T18:52:11.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"305d84e2c35902a0ec97662cb846723b9ea5ef35","kind":"tag","published_at":"2012-09-21T21:03:28.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.1.0/manifests"},{"name":"1.1.0","sha":"6170b1d83c2daa3581254d53c2fd84deced934a4","kind":"tag","published_at":"2012-09-21T21:01:13.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/1.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/1.1.0/manifests"},{"name":"v0.4.0","sha":"1c089fb6a34a28dbc7db4892a2c62d5b425c6c61","kind":"tag","published_at":"2012-06-14T18:40:17.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"7f1c7578dc986e411e2825ffccdae03e0d386e7f","kind":"commit","published_at":"2011-06-24T19:05:28.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"e6ab90c34ba3ff0ef2421723676507eac64ad5a3","kind":"commit","published_at":"2011-06-23T22:51:10.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.2.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"1a9e53b5067b4a179ffbdead0c7b4669a2c9b0b1","kind":"commit","published_at":"2011-06-23T21:59:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-04-29T01:31:09.095Z","dependent_packages_count":0,"downloads":125768288,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.22005709589515118,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":0.4893161468921666,"average":0.17734331069682946},"purl":"pkg:gem/dogstatsd-ruby?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/dogstatsd-ruby","docker_dependents_count":16,"docker_downloads_count":163318805,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/dogstatsd-ruby","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/dogstatsd-ruby/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-09T15:00:39.098Z","issues_count":49,"pull_requests_count":110,"avg_time_to_close_issue":25879074.230769232,"avg_time_to_close_pull_request":6685114.319587629,"issues_closed_count":39,"pull_requests_closed_count":97,"pull_request_authors_count":28,"issue_authors_count":38,"avg_comments_per_issue":3.4489795918367347,"avg_comments_per_pull_request":1.2727272727272727,"merged_pull_requests_count":81,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":14,"past_year_avg_time_to_close_issue":23038.0,"past_year_avg_time_to_close_pull_request":143511.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.21428571428571427,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":7,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/issues","maintainers":[{"login":"ivoanjo","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ivoanjo"},{"login":"marcotc","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/marcotc"},{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}],"active_maintainers":[{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dogstatsd-ruby/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dogstatsd-ruby/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dogstatsd-ruby/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dogstatsd-ruby/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dogstatsd-ruby/codemeta","maintainers":[{"uuid":"102573","login":"datadoghq","name":null,"email":null,"url":null,"packages_count":38,"html_url":"https://gem.coop/profiles/datadoghq","role":null,"created_at":"2025-10-07T16:10:02.273Z","updated_at":"2025-10-07T16:10:02.273Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/datadoghq/packages"},{"uuid":"103233","login":"degemer","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://gem.coop/profiles/degemer","role":null,"created_at":"2025-10-07T16:10:01.861Z","updated_at":"2025-10-07T16:10:01.861Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/degemer/packages"},{"uuid":"87931","login":"yannmh","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://gem.coop/profiles/yannmh","role":null,"created_at":"2025-10-07T16:10:01.517Z","updated_at":"2025-10-07T16:10:01.517Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/yannmh/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190401,"maintainers_count":67480,"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":192691,"name":"dogstatsd-ruby","ecosystem":"rubygems","description":"A Ruby DogStatsd client","homepage":"https://github.com/DataDog/dogstatsd-ruby","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/DataDog/dogstatsd-ruby","keywords_array":[],"namespace":null,"versions_count":46,"first_release_published_at":"2012-06-14T18:40:23.413Z","latest_release_published_at":"2025-08-20T14:22:45.704Z","latest_release_number":"5.7.1","last_synced_at":"2026-04-29T21:30:28.256Z","created_at":"2022-04-05T21:02:27.981Z","updated_at":"2026-04-29T21:30:28.265Z","registry_url":"https://rubygems.org/gems/dogstatsd-ruby","install_command":"gem install dogstatsd-ruby -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/dogstatsd-ruby/","metadata":{"funding":null},"repo_metadata":{"id":3595398,"uuid":"4659423","full_name":"DataDog/dogstatsd-ruby","owner":"DataDog","description":"A Ruby client for DogStatsd","archived":false,"fork":false,"pushed_at":"2026-04-09T12:14:04.000Z","size":870,"stargazers_count":196,"open_issues_count":24,"forks_count":140,"subscribers_count":55,"default_branch":"master","last_synced_at":"2026-04-14T19:05:56.125Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.datadoghq.com/","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/DataDog.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-06-14T04:43:39.000Z","updated_at":"2026-04-09T12:14:11.000Z","dependencies_parsed_at":"2026-03-07T02:00:51.408Z","dependency_job_id":null,"html_url":"https://github.com/DataDog/dogstatsd-ruby","commit_stats":{"total_commits":503,"total_committers":94,"mean_commits":5.351063829787234,"dds":0.7892644135188867,"last_synced_commit":"694f42131f54c354bb3b23d8e571ea9151705a88"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/DataDog/dogstatsd-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/sbom","scorecard":{"id":37779,"data":{"date":"2025-08-11","repo":{"name":"github.com/DataDog/dogstatsd-ruby","commit":"d7470c7ce646f267a8a55afbe1d15e6b79c19028"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 22/23 approved changesets -- score normalized to 9","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":4,"reason":"5 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":9,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:16","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:15","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/test.yml:10","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":"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":"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/codeql-analysis.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Info:   0 out of   5 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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt: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":5,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'master'","Info: 'force pushes' disabled on branch 'master'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'master'","Warn: 'stale review dismissal' is disabled on branch 'master'","Warn: required approving review count is 1 on branch 'master'","Info: codeowner review is required on branch 'master'","Warn: 'last push approval' is disabled on branch 'master'","Warn: no status checks found to merge onto branch 'master'","Info: PRs are required in order to make changes on branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":8,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 16 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-14T20:42:45.645Z","repository_id":3595398,"created_at":"2025-08-14T20:42:45.646Z","updated_at":"2025-08-14T20:42:45.646Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31859796,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"ssl_error","status_checked_at":"2026-04-15T15:24:39.138Z","response_time":63,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-04-29T21:30:27.699Z","dependent_packages_count":76,"downloads":125866437,"downloads_period":"total","dependent_repos_count":312,"rankings":{"downloads":0.22803046353185177,"dependent_repos_count":1.793021933296908,"dependent_packages_count":0.39975022580033676,"stargazers_count":4.282400954494263,"forks_count":2.2451801384908734,"docker_downloads_count":0.5893110023304825,"average":1.5896157863241192},"purl":"pkg:gem/dogstatsd-ruby","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/dogstatsd-ruby","docker_dependents_count":16,"docker_downloads_count":163318805,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/dogstatsd-ruby","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/dogstatsd-ruby/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-04-09T15:00:39.098Z","issues_count":49,"pull_requests_count":110,"avg_time_to_close_issue":25879074.230769232,"avg_time_to_close_pull_request":6685114.319587629,"issues_closed_count":39,"pull_requests_closed_count":97,"pull_request_authors_count":28,"issue_authors_count":38,"avg_comments_per_issue":3.4489795918367347,"avg_comments_per_pull_request":1.2727272727272727,"merged_pull_requests_count":81,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":14,"past_year_avg_time_to_close_issue":23038.0,"past_year_avg_time_to_close_pull_request":143511.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.21428571428571427,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":7,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/issues","maintainers":[{"login":"ivoanjo","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ivoanjo"},{"login":"marcotc","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/marcotc"},{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}],"active_maintainers":[{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dogstatsd-ruby/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dogstatsd-ruby/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dogstatsd-ruby/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dogstatsd-ruby/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dogstatsd-ruby/codemeta","maintainers":[{"uuid":"102573","login":"datadoghq","name":null,"email":null,"url":null,"packages_count":39,"html_url":"https://rubygems.org/profiles/datadoghq","role":null,"created_at":"2022-11-08T09:29:56.841Z","updated_at":"2022-11-08T09:29:56.841Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/datadoghq/packages"},{"uuid":"103233","login":"degemer","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://rubygems.org/profiles/degemer","role":null,"created_at":"2022-11-08T09:29:56.833Z","updated_at":"2022-11-08T09:29:56.833Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/degemer/packages"},{"uuid":"87931","login":"yannmh","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://rubygems.org/profiles/yannmh","role":null,"created_at":"2022-11-08T09:29:56.818Z","updated_at":"2022-11-08T09:29:56.818Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/yannmh/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205548,"maintainers_count":68472,"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":12216030,"name":"dogstatsd","ecosystem":"rubygems","description":"A Ruby DogStastd client","homepage":"http://github.com/datadog/dogstatsd-ruby","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/datadog/dogstatsd-ruby","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2015-07-06T23:55:59.181Z","latest_release_published_at":"2015-07-06T23:55:59.181Z","latest_release_number":"2.0.0","last_synced_at":"2026-03-31T14:01:20.445Z","created_at":"2025-10-07T02:31:04.110Z","updated_at":"2026-03-31T14:01:38.670Z","registry_url":"https://gem.coop/gems/dogstatsd","install_command":"gem install dogstatsd -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/dogstatsd/","metadata":{"funding":null},"repo_metadata":{"id":3595398,"uuid":"4659423","full_name":"DataDog/dogstatsd-ruby","owner":"DataDog","description":"A Ruby client for DogStatsd","archived":false,"fork":false,"pushed_at":"2026-02-16T12:19:22.000Z","size":864,"stargazers_count":196,"open_issues_count":25,"forks_count":140,"subscribers_count":55,"default_branch":"master","last_synced_at":"2026-03-29T13:57:46.624Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.datadoghq.com/","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/DataDog.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-06-14T04:43:39.000Z","updated_at":"2026-02-27T22:47:52.000Z","dependencies_parsed_at":"2026-03-07T02:00:51.408Z","dependency_job_id":null,"html_url":"https://github.com/DataDog/dogstatsd-ruby","commit_stats":{"total_commits":503,"total_committers":94,"mean_commits":5.351063829787234,"dds":0.7892644135188867,"last_synced_commit":"694f42131f54c354bb3b23d8e571ea9151705a88"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/DataDog/dogstatsd-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/sbom","scorecard":{"id":37779,"data":{"date":"2025-08-11","repo":{"name":"github.com/DataDog/dogstatsd-ruby","commit":"d7470c7ce646f267a8a55afbe1d15e6b79c19028"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 22/23 approved changesets -- score normalized to 9","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":4,"reason":"5 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":9,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:16","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:15","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/test.yml:10","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":"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":"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/codeql-analysis.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Info:   0 out of   5 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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt: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":5,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'master'","Info: 'force pushes' disabled on branch 'master'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'master'","Warn: 'stale review dismissal' is disabled on branch 'master'","Warn: required approving review count is 1 on branch 'master'","Info: codeowner review is required on branch 'master'","Warn: 'last push approval' is disabled on branch 'master'","Warn: no status checks found to merge onto branch 'master'","Info: PRs are required in order to make changes on branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":8,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 16 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-14T20:42:45.645Z","repository_id":3595398,"created_at":"2025-08-14T20:42:45.646Z","updated_at":"2025-08-14T20:42:45.646Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31238982,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-31T13:32:58.087Z","status":"ssl_error","status_checked_at":"2026-03-31T13:32:57.391Z","response_time":111,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"DataDog","name":"Datadog, Inc.","uuid":"365230","kind":"organization","description":"","email":"info@datadoghq.com","website":"https://datadoghq.com","location":"New York","twitter":"datadoghq","company":null,"icon_url":"https://avatars.githubusercontent.com/u/365230?v=4","repositories_count":968,"last_synced_at":"2024-04-15T05:05:10.008Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/DataDog","funding_links":[],"total_stars":32738,"followers":1527,"following":0,"created_at":"2022-11-02T16:25:55.506Z","updated_at":"2024-04-15T05:10:00.958Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog/repositories"},"tags":[{"name":"v5.7.1","sha":"8f8b47e5c7d9f1acd91ec17bcb4537c8ffdb3487","kind":"commit","published_at":"2025-08-20T14:21:29.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.7.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.1/manifests"},{"name":"v5.7.0","sha":"689feec6ea8c709bd7409732373447e4cc13155e","kind":"commit","published_at":"2025-07-11T14:55:47.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.7.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.0/manifests"},{"name":"v5.6.6","sha":"efce52e873e3f2442dfb4f0a72c6e955b56ad828","kind":"commit","published_at":"2025-03-19T20:23:24.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.6","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.6/manifests"},{"name":"v5.6.5","sha":"482f47b750a43072939383c0546eca956107d9cb","kind":"commit","published_at":"2024-12-19T18:25:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.5","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.5/manifests"},{"name":"v5.6.4","sha":"482f47b750a43072939383c0546eca956107d9cb","kind":"commit","published_at":"2024-12-19T18:25:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.4","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"694f42131f54c354bb3b23d8e571ea9151705a88","kind":"commit","published_at":"2024-11-04T18:02:56.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.3/manifests"},{"name":"v5.6.2","sha":"333f85248eb3efe960a36d373332c25003de7007","kind":"commit","published_at":"2024-09-20T18:19:08.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"3c09eaff1f072fccebcc8a3d3a26b9bbc037c5bc","kind":"tag","published_at":"2023-09-07T09:11:39.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"2103c3cce878766417cee8644038cc006f47d9da","kind":"tag","published_at":"2023-07-10T12:41:33.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.0/manifests"},{"name":"v5.5.0","sha":"17b8bc1ab2d8717af032c71219837286893383a4","kind":"tag","published_at":"2022-06-01T08:51:27.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"17c00f3a127252b8f057d21e4808371bdcdd3071","kind":"commit","published_at":"2022-03-01T15:33:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.4.0/manifests"},{"name":"v5.3.3","sha":"5d8e7f0c75677f3b3bd102a3bc9205c64e764cb1","kind":"commit","published_at":"2022-02-02T20:27:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.3/manifests"},{"name":"v5.3.2","sha":"d83367265238af7be22b1d9223bad166a53e988b","kind":"commit","published_at":"2021-11-03T13:45:39.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"495cd95b67e854c5345dc922f074fe9fb2dccd7e","kind":"tag","published_at":"2021-10-21T07:31:13.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.1/manifests"},{"name":"v5.3.0","sha":"872e4fcd2e2c8553b9a29b342c2d66e271ad9f28","kind":"tag","published_at":"2021-10-06T09:45:11.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.0/manifests"},{"name":"v5.2.0","sha":"f95552a3585d5804fb59f6df0dd0d0ba9200f364","kind":"tag","published_at":"2021-07-01T12:21:53.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.2.0/manifests"},{"name":"v5.1.0","sha":"0eef98001223828644b782e2f06ed57393731477","kind":"tag","published_at":"2021-06-17T14:59:43.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"50dd3e7f89a485afba09f41f4a0d4671e3ec972d","kind":"tag","published_at":"2021-04-09T07:38:20.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.0.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"29d16ff2168e12f14c1355cda7505e66c4ae0b1e","kind":"tag","published_at":"2021-04-07T08:07:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.0/manifests"},{"name":"v4.9.0","sha":"192077de68bcdd3b5e27bc5d1026eda051c70d18","kind":"tag","published_at":"2021-03-23T14:37:23.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.9.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.9.0/manifests"},{"name":"v4.8.3","sha":"94c62c661872c5e32fc2d0b902c4b55e9d3d514a","kind":"tag","published_at":"2021-02-22T13:35:08.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.3/manifests"},{"name":"v4.8.2","sha":"e665cfb11793cee07215c3d8a2132d561edd0ea6","kind":"tag","published_at":"2020-11-16T16:54:10.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.2/manifests"},{"name":"v4.8.1","sha":"c2f46d086b0c674791d1fa50136eb30410d0dc5f","kind":"tag","published_at":"2020-05-25T14:42:59.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.1/manifests"},{"name":"v4.8.0","sha":"ebe931350d1a8b4709533360a9025598ec3f764b","kind":"commit","published_at":"2020-04-21T08:15:25.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.0/manifests"},{"name":"v4.7.0","sha":"5c48caf39d50351cbbcd4184c33981c71ddd31ba","kind":"tag","published_at":"2020-02-14T16:42:54.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.7.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.7.0/manifests"},{"name":"v4.6.0","sha":"2ca5c4dc93974ab12bdb9f49ad50fc6742d610e9","kind":"commit","published_at":"2020-01-20T10:08:17.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.6.0/manifests"},{"name":"v4.5.0","sha":"b79c25b50b023b38f9e725ab9561614bff9333fd","kind":"commit","published_at":"2019-08-22T10:17:31.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.5.0/manifests"},{"name":"v4.4.0","sha":"1c215760195b89d58c211025f0d72f9a2def242d","kind":"commit","published_at":"2019-07-15T10:50:31.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.4.0/manifests"},{"name":"v4.3.0","sha":"bf86276f8f9c703200bfa354e5cbc64993b29398","kind":"tag","published_at":"2019-06-24T17:40:06.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.3.0/manifests"},{"name":"v4.2.0","sha":"561122af71122fb951eef08da443cc75f3898989","kind":"tag","published_at":"2019-04-04T14:10:51.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.2.0/manifests"},{"name":"v4.1.0","sha":"0edf3f69be788f1dad3debaf52636fb427c62adb","kind":"tag","published_at":"2019-03-08T07:45:18.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"95bef440f5629fc958a04875aa98cda39aeac515","kind":"tag","published_at":"2018-08-20T09:44:02.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.0.0/manifests"},{"name":"v3.3.0","sha":"a7fedb8cd996c210f87cdb61df986c20a32abdb2","kind":"tag","published_at":"2018-02-04T13:56:07.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"e1bbd123952bda22bcb23ab9db7baaeb060318a2","kind":"tag","published_at":"2017-12-21T07:33:07.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"f01a0c83a3984bb0db6ff5a9abc164bf244eaf69","kind":"tag","published_at":"2017-11-23T15:15:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"d77b4bbaa734b2e7b02875c588fccc4221864276","kind":"commit","published_at":"2017-05-18T17:47:23.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.0.0/manifests"},{"name":"v2.2.0","sha":"59b2b9c1760f9e7645955779db10edd6f7ab4a0c","kind":"commit","published_at":"2017-01-12T20:33:52.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"108e537dc91c37ce08bc00d828141f193c67fd26","kind":"commit","published_at":"2016-10-27T21:12:46.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"caeb70bc271390cc553c05eab2932c1de2f30751","kind":"commit","published_at":"2016-09-22T14:16:52.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.0.0/manifests"},{"name":"v1.6.0","sha":"d9e25319f06e0595f2e60ebf70c41a26bef82656","kind":"commit","published_at":"2015-12-21T16:30:49.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"690c2f907128ef0ff4798085b167d55d409e9420","kind":"commit","published_at":"2015-05-20T20:06:50.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"e2f28d5c63c9b3f319131da674263f26e5111445","kind":"tag","published_at":"2014-09-29T14:00:42.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.4.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"6af5d5d2fbd2c89e7f12f590a72e0dffabd42b7c","kind":"tag","published_at":"2014-06-13T15:07:06.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"045ee67352a9e56b290a73e21f149ad2bc31a4b6","kind":"tag","published_at":"2014-03-27T17:44:09.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"ee44cf50a914754ac1c9789615ddd107f67a6e42","kind":"commit","published_at":"2013-07-10T18:52:11.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"305d84e2c35902a0ec97662cb846723b9ea5ef35","kind":"tag","published_at":"2012-09-21T21:03:28.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.1.0/manifests"},{"name":"1.1.0","sha":"6170b1d83c2daa3581254d53c2fd84deced934a4","kind":"tag","published_at":"2012-09-21T21:01:13.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/1.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/1.1.0/manifests"},{"name":"v0.4.0","sha":"1c089fb6a34a28dbc7db4892a2c62d5b425c6c61","kind":"tag","published_at":"2012-06-14T18:40:17.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"7f1c7578dc986e411e2825ffccdae03e0d386e7f","kind":"commit","published_at":"2011-06-24T19:05:28.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"e6ab90c34ba3ff0ef2421723676507eac64ad5a3","kind":"commit","published_at":"2011-06-23T22:51:10.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.2.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"1a9e53b5067b4a179ffbdead0c7b4669a2c9b0b1","kind":"commit","published_at":"2011-06-23T21:59:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-03-31T14:01:38.670Z","dependent_packages_count":0,"downloads":130901,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":8.118322591807605,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":2.706107530602535},"purl":"pkg:gem/dogstatsd?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/dogstatsd","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/dogstatsd","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/dogstatsd/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T08:43:40.457Z","issues_count":49,"pull_requests_count":110,"avg_time_to_close_issue":25879074.230769232,"avg_time_to_close_pull_request":6685114.319587629,"issues_closed_count":39,"pull_requests_closed_count":97,"pull_request_authors_count":28,"issue_authors_count":38,"avg_comments_per_issue":3.4489795918367347,"avg_comments_per_pull_request":1.2727272727272727,"merged_pull_requests_count":81,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":16,"past_year_avg_time_to_close_issue":23038.0,"past_year_avg_time_to_close_pull_request":136102.55555555556,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":9,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.1875,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/issues","maintainers":[{"login":"ivoanjo","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ivoanjo"},{"login":"marcotc","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/marcotc"},{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}],"active_maintainers":[{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dogstatsd/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dogstatsd/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dogstatsd/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dogstatsd/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dogstatsd/codemeta","maintainers":[{"uuid":"62399","login":"colinrymer","name":null,"email":null,"url":null,"packages_count":19,"html_url":"https://gem.coop/profiles/colinrymer","role":null,"created_at":"2025-10-07T16:09:47.853Z","updated_at":"2025-10-07T16:09:47.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/colinrymer/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190401,"maintainers_count":67480,"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":192689,"name":"dogstatsd","ecosystem":"rubygems","description":"A Ruby DogStastd client","homepage":"http://github.com/datadog/dogstatsd-ruby","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/datadog/dogstatsd-ruby","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2015-07-06T23:55:59.181Z","latest_release_published_at":"2015-07-06T23:55:59.181Z","latest_release_number":"2.0.0","last_synced_at":"2026-03-31T14:01:20.425Z","created_at":"2022-04-05T21:02:27.576Z","updated_at":"2026-03-31T14:01:38.740Z","registry_url":"https://rubygems.org/gems/dogstatsd","install_command":"gem install dogstatsd -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/dogstatsd/","metadata":{"funding":null},"repo_metadata":{"id":3595398,"uuid":"4659423","full_name":"DataDog/dogstatsd-ruby","owner":"DataDog","description":"A Ruby client for DogStatsd","archived":false,"fork":false,"pushed_at":"2026-02-16T12:19:22.000Z","size":864,"stargazers_count":196,"open_issues_count":25,"forks_count":140,"subscribers_count":55,"default_branch":"master","last_synced_at":"2026-03-29T13:57:46.624Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.datadoghq.com/","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/DataDog.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-06-14T04:43:39.000Z","updated_at":"2026-02-27T22:47:52.000Z","dependencies_parsed_at":"2026-03-07T02:00:51.408Z","dependency_job_id":null,"html_url":"https://github.com/DataDog/dogstatsd-ruby","commit_stats":{"total_commits":503,"total_committers":94,"mean_commits":5.351063829787234,"dds":0.7892644135188867,"last_synced_commit":"694f42131f54c354bb3b23d8e571ea9151705a88"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/DataDog/dogstatsd-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/sbom","scorecard":{"id":37779,"data":{"date":"2025-08-11","repo":{"name":"github.com/DataDog/dogstatsd-ruby","commit":"d7470c7ce646f267a8a55afbe1d15e6b79c19028"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 22/23 approved changesets -- score normalized to 9","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":4,"reason":"5 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":9,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:16","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:15","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/test.yml:10","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":"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":"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/codeql-analysis.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Info:   0 out of   5 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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt: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":5,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'master'","Info: 'force pushes' disabled on branch 'master'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'master'","Warn: 'stale review dismissal' is disabled on branch 'master'","Warn: required approving review count is 1 on branch 'master'","Info: codeowner review is required on branch 'master'","Warn: 'last push approval' is disabled on branch 'master'","Warn: no status checks found to merge onto branch 'master'","Info: PRs are required in order to make changes on branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":8,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 16 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-14T20:42:45.645Z","repository_id":3595398,"created_at":"2025-08-14T20:42:45.646Z","updated_at":"2025-08-14T20:42:45.646Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31238982,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-31T13:32:58.087Z","status":"ssl_error","status_checked_at":"2026-03-31T13:32:57.391Z","response_time":111,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"DataDog","name":"Datadog, Inc.","uuid":"365230","kind":"organization","description":"","email":"info@datadoghq.com","website":"https://datadoghq.com","location":"New York","twitter":"datadoghq","company":null,"icon_url":"https://avatars.githubusercontent.com/u/365230?v=4","repositories_count":968,"last_synced_at":"2024-04-15T05:05:10.008Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/DataDog","funding_links":[],"total_stars":32738,"followers":1527,"following":0,"created_at":"2022-11-02T16:25:55.506Z","updated_at":"2024-04-15T05:10:00.958Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog/repositories"},"tags":[{"name":"v5.7.1","sha":"8f8b47e5c7d9f1acd91ec17bcb4537c8ffdb3487","kind":"commit","published_at":"2025-08-20T14:21:29.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.7.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.1/manifests"},{"name":"v5.7.0","sha":"689feec6ea8c709bd7409732373447e4cc13155e","kind":"commit","published_at":"2025-07-11T14:55:47.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.7.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.0/manifests"},{"name":"v5.6.6","sha":"efce52e873e3f2442dfb4f0a72c6e955b56ad828","kind":"commit","published_at":"2025-03-19T20:23:24.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.6","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.6/manifests"},{"name":"v5.6.5","sha":"482f47b750a43072939383c0546eca956107d9cb","kind":"commit","published_at":"2024-12-19T18:25:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.5","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.5/manifests"},{"name":"v5.6.4","sha":"482f47b750a43072939383c0546eca956107d9cb","kind":"commit","published_at":"2024-12-19T18:25:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.4","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"694f42131f54c354bb3b23d8e571ea9151705a88","kind":"commit","published_at":"2024-11-04T18:02:56.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.3/manifests"},{"name":"v5.6.2","sha":"333f85248eb3efe960a36d373332c25003de7007","kind":"commit","published_at":"2024-09-20T18:19:08.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"3c09eaff1f072fccebcc8a3d3a26b9bbc037c5bc","kind":"tag","published_at":"2023-09-07T09:11:39.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"2103c3cce878766417cee8644038cc006f47d9da","kind":"tag","published_at":"2023-07-10T12:41:33.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.0/manifests"},{"name":"v5.5.0","sha":"17b8bc1ab2d8717af032c71219837286893383a4","kind":"tag","published_at":"2022-06-01T08:51:27.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"17c00f3a127252b8f057d21e4808371bdcdd3071","kind":"commit","published_at":"2022-03-01T15:33:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.4.0/manifests"},{"name":"v5.3.3","sha":"5d8e7f0c75677f3b3bd102a3bc9205c64e764cb1","kind":"commit","published_at":"2022-02-02T20:27:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.3/manifests"},{"name":"v5.3.2","sha":"d83367265238af7be22b1d9223bad166a53e988b","kind":"commit","published_at":"2021-11-03T13:45:39.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"495cd95b67e854c5345dc922f074fe9fb2dccd7e","kind":"tag","published_at":"2021-10-21T07:31:13.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.1/manifests"},{"name":"v5.3.0","sha":"872e4fcd2e2c8553b9a29b342c2d66e271ad9f28","kind":"tag","published_at":"2021-10-06T09:45:11.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.0/manifests"},{"name":"v5.2.0","sha":"f95552a3585d5804fb59f6df0dd0d0ba9200f364","kind":"tag","published_at":"2021-07-01T12:21:53.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.2.0/manifests"},{"name":"v5.1.0","sha":"0eef98001223828644b782e2f06ed57393731477","kind":"tag","published_at":"2021-06-17T14:59:43.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"50dd3e7f89a485afba09f41f4a0d4671e3ec972d","kind":"tag","published_at":"2021-04-09T07:38:20.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.0.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"29d16ff2168e12f14c1355cda7505e66c4ae0b1e","kind":"tag","published_at":"2021-04-07T08:07:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.0/manifests"},{"name":"v4.9.0","sha":"192077de68bcdd3b5e27bc5d1026eda051c70d18","kind":"tag","published_at":"2021-03-23T14:37:23.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.9.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.9.0/manifests"},{"name":"v4.8.3","sha":"94c62c661872c5e32fc2d0b902c4b55e9d3d514a","kind":"tag","published_at":"2021-02-22T13:35:08.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.3/manifests"},{"name":"v4.8.2","sha":"e665cfb11793cee07215c3d8a2132d561edd0ea6","kind":"tag","published_at":"2020-11-16T16:54:10.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.2/manifests"},{"name":"v4.8.1","sha":"c2f46d086b0c674791d1fa50136eb30410d0dc5f","kind":"tag","published_at":"2020-05-25T14:42:59.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.1/manifests"},{"name":"v4.8.0","sha":"ebe931350d1a8b4709533360a9025598ec3f764b","kind":"commit","published_at":"2020-04-21T08:15:25.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.0/manifests"},{"name":"v4.7.0","sha":"5c48caf39d50351cbbcd4184c33981c71ddd31ba","kind":"tag","published_at":"2020-02-14T16:42:54.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.7.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.7.0/manifests"},{"name":"v4.6.0","sha":"2ca5c4dc93974ab12bdb9f49ad50fc6742d610e9","kind":"commit","published_at":"2020-01-20T10:08:17.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.6.0/manifests"},{"name":"v4.5.0","sha":"b79c25b50b023b38f9e725ab9561614bff9333fd","kind":"commit","published_at":"2019-08-22T10:17:31.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.5.0/manifests"},{"name":"v4.4.0","sha":"1c215760195b89d58c211025f0d72f9a2def242d","kind":"commit","published_at":"2019-07-15T10:50:31.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.4.0/manifests"},{"name":"v4.3.0","sha":"bf86276f8f9c703200bfa354e5cbc64993b29398","kind":"tag","published_at":"2019-06-24T17:40:06.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.3.0/manifests"},{"name":"v4.2.0","sha":"561122af71122fb951eef08da443cc75f3898989","kind":"tag","published_at":"2019-04-04T14:10:51.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.2.0/manifests"},{"name":"v4.1.0","sha":"0edf3f69be788f1dad3debaf52636fb427c62adb","kind":"tag","published_at":"2019-03-08T07:45:18.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"95bef440f5629fc958a04875aa98cda39aeac515","kind":"tag","published_at":"2018-08-20T09:44:02.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.0.0/manifests"},{"name":"v3.3.0","sha":"a7fedb8cd996c210f87cdb61df986c20a32abdb2","kind":"tag","published_at":"2018-02-04T13:56:07.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"e1bbd123952bda22bcb23ab9db7baaeb060318a2","kind":"tag","published_at":"2017-12-21T07:33:07.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"f01a0c83a3984bb0db6ff5a9abc164bf244eaf69","kind":"tag","published_at":"2017-11-23T15:15:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"d77b4bbaa734b2e7b02875c588fccc4221864276","kind":"commit","published_at":"2017-05-18T17:47:23.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.0.0/manifests"},{"name":"v2.2.0","sha":"59b2b9c1760f9e7645955779db10edd6f7ab4a0c","kind":"commit","published_at":"2017-01-12T20:33:52.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"108e537dc91c37ce08bc00d828141f193c67fd26","kind":"commit","published_at":"2016-10-27T21:12:46.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"caeb70bc271390cc553c05eab2932c1de2f30751","kind":"commit","published_at":"2016-09-22T14:16:52.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.0.0/manifests"},{"name":"v1.6.0","sha":"d9e25319f06e0595f2e60ebf70c41a26bef82656","kind":"commit","published_at":"2015-12-21T16:30:49.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"690c2f907128ef0ff4798085b167d55d409e9420","kind":"commit","published_at":"2015-05-20T20:06:50.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"e2f28d5c63c9b3f319131da674263f26e5111445","kind":"tag","published_at":"2014-09-29T14:00:42.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.4.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"6af5d5d2fbd2c89e7f12f590a72e0dffabd42b7c","kind":"tag","published_at":"2014-06-13T15:07:06.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"045ee67352a9e56b290a73e21f149ad2bc31a4b6","kind":"tag","published_at":"2014-03-27T17:44:09.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"ee44cf50a914754ac1c9789615ddd107f67a6e42","kind":"commit","published_at":"2013-07-10T18:52:11.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"305d84e2c35902a0ec97662cb846723b9ea5ef35","kind":"tag","published_at":"2012-09-21T21:03:28.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.1.0/manifests"},{"name":"1.1.0","sha":"6170b1d83c2daa3581254d53c2fd84deced934a4","kind":"tag","published_at":"2012-09-21T21:01:13.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/1.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/1.1.0/manifests"},{"name":"v0.4.0","sha":"1c089fb6a34a28dbc7db4892a2c62d5b425c6c61","kind":"tag","published_at":"2012-06-14T18:40:17.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"7f1c7578dc986e411e2825ffccdae03e0d386e7f","kind":"commit","published_at":"2011-06-24T19:05:28.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"e6ab90c34ba3ff0ef2421723676507eac64ad5a3","kind":"commit","published_at":"2011-06-23T22:51:10.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.2.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"1a9e53b5067b4a179ffbdead0c7b4669a2c9b0b1","kind":"commit","published_at":"2011-06-23T21:59:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-03-31T14:01:38.740Z","dependent_packages_count":0,"downloads":130901,"downloads_period":"total","dependent_repos_count":1,"rankings":{"downloads":8.484498449564589,"dependent_repos_count":21.704704760836652,"dependent_packages_count":15.783659507654349,"stargazers_count":4.28963142813886,"forks_count":2.2582110392705532,"docker_downloads_count":null,"average":10.504141037093001},"purl":"pkg:gem/dogstatsd","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/dogstatsd","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/dogstatsd","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/dogstatsd/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-14T08:43:40.457Z","issues_count":49,"pull_requests_count":110,"avg_time_to_close_issue":25879074.230769232,"avg_time_to_close_pull_request":6685114.319587629,"issues_closed_count":39,"pull_requests_closed_count":97,"pull_request_authors_count":28,"issue_authors_count":38,"avg_comments_per_issue":3.4489795918367347,"avg_comments_per_pull_request":1.2727272727272727,"merged_pull_requests_count":81,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":16,"past_year_avg_time_to_close_issue":23038.0,"past_year_avg_time_to_close_pull_request":136102.55555555556,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":9,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.1875,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/issues","maintainers":[{"login":"ivoanjo","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ivoanjo"},{"login":"marcotc","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/marcotc"},{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}],"active_maintainers":[{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dogstatsd/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dogstatsd/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dogstatsd/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dogstatsd/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dogstatsd/codemeta","maintainers":[{"uuid":"62399","login":"colinrymer","name":null,"email":null,"url":null,"packages_count":19,"html_url":"https://rubygems.org/profiles/colinrymer","role":null,"created_at":"2022-11-08T09:29:56.193Z","updated_at":"2022-11-08T09:29:56.193Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/colinrymer/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205548,"maintainers_count":68472,"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":11641446,"name":"github.com/datadog/dogstatsd-ruby","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/datadog/dogstatsd-ruby","keywords_array":[],"namespace":null,"versions_count":50,"first_release_published_at":"2011-06-23T21:59:12.000Z","latest_release_published_at":"2025-08-20T14:21:29.000Z","latest_release_number":"v5.7.1+incompatible","last_synced_at":"2026-03-31T14:01:22.689Z","created_at":"2025-05-15T08:13:58.128Z","updated_at":"2026-03-31T14:01:22.689Z","registry_url":"https://pkg.go.dev/github.com/datadog/dogstatsd-ruby","install_command":"go get github.com/datadog/dogstatsd-ruby","documentation_url":"https://pkg.go.dev/github.com/datadog/dogstatsd-ruby#section-documentation","metadata":{},"repo_metadata":{"id":3595398,"uuid":"4659423","full_name":"DataDog/dogstatsd-ruby","owner":"DataDog","description":"A Ruby client for DogStatsd","archived":false,"fork":false,"pushed_at":"2025-10-13T08:08:59.000Z","size":865,"stargazers_count":197,"open_issues_count":24,"forks_count":140,"subscribers_count":57,"default_branch":"master","last_synced_at":"2025-11-10T17:02:40.832Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.datadoghq.com/","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/DataDog.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-06-14T04:43:39.000Z","updated_at":"2025-11-06T23:49:42.000Z","dependencies_parsed_at":"2024-01-13T03:01:07.455Z","dependency_job_id":"6e7f4b4c-4e6a-44a4-b055-1987e869eb97","html_url":"https://github.com/DataDog/dogstatsd-ruby","commit_stats":{"total_commits":503,"total_committers":94,"mean_commits":5.351063829787234,"dds":0.7892644135188867,"last_synced_commit":"694f42131f54c354bb3b23d8e571ea9151705a88"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/DataDog/dogstatsd-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/sbom","scorecard":{"id":37779,"data":{"date":"2025-08-11","repo":{"name":"github.com/DataDog/dogstatsd-ruby","commit":"d7470c7ce646f267a8a55afbe1d15e6b79c19028"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 22/23 approved changesets -- score normalized to 9","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":4,"reason":"5 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":9,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:16","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:15","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/test.yml:10","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":"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":"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/codeql-analysis.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Info:   0 out of   5 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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt: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":5,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'master'","Info: 'force pushes' disabled on branch 'master'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'master'","Warn: 'stale review dismissal' is disabled on branch 'master'","Warn: required approving review count is 1 on branch 'master'","Info: codeowner review is required on branch 'master'","Warn: 'last push approval' is disabled on branch 'master'","Warn: no status checks found to merge onto branch 'master'","Info: PRs are required in order to make changes on branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":8,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 16 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-14T20:42:45.645Z","repository_id":3595398,"created_at":"2025-08-14T20:42:45.646Z","updated_at":"2025-08-14T20:42:45.646Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":283717739,"owners_count":26882565,"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-10T02:00:06.292Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"DataDog","name":"Datadog, Inc.","uuid":"365230","kind":"organization","description":"","email":"info@datadoghq.com","website":"https://datadoghq.com","location":"New York","twitter":"datadoghq","company":null,"icon_url":"https://avatars.githubusercontent.com/u/365230?v=4","repositories_count":968,"last_synced_at":"2024-04-15T05:05:10.008Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/DataDog","funding_links":[],"total_stars":32738,"followers":1527,"following":0,"created_at":"2022-11-02T16:25:55.506Z","updated_at":"2024-04-15T05:10:00.958Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog/repositories"},"tags":[{"name":"v5.7.1","sha":"8f8b47e5c7d9f1acd91ec17bcb4537c8ffdb3487","kind":"commit","published_at":"2025-08-20T14:21:29.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.7.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.1/manifests"},{"name":"v5.7.0","sha":"689feec6ea8c709bd7409732373447e4cc13155e","kind":"commit","published_at":"2025-07-11T14:55:47.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.7.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.0/manifests"},{"name":"v5.6.6","sha":"efce52e873e3f2442dfb4f0a72c6e955b56ad828","kind":"commit","published_at":"2025-03-19T20:23:24.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.6","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.6/manifests"},{"name":"v5.6.5","sha":"482f47b750a43072939383c0546eca956107d9cb","kind":"commit","published_at":"2024-12-19T18:25:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.5","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.5/manifests"},{"name":"v5.6.4","sha":"482f47b750a43072939383c0546eca956107d9cb","kind":"commit","published_at":"2024-12-19T18:25:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.4","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"694f42131f54c354bb3b23d8e571ea9151705a88","kind":"commit","published_at":"2024-11-04T18:02:56.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.3/manifests"},{"name":"v5.6.2","sha":"333f85248eb3efe960a36d373332c25003de7007","kind":"commit","published_at":"2024-09-20T18:19:08.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"3c09eaff1f072fccebcc8a3d3a26b9bbc037c5bc","kind":"tag","published_at":"2023-09-07T09:11:39.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"2103c3cce878766417cee8644038cc006f47d9da","kind":"tag","published_at":"2023-07-10T12:41:33.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.0/manifests"},{"name":"v5.5.0","sha":"17b8bc1ab2d8717af032c71219837286893383a4","kind":"tag","published_at":"2022-06-01T08:51:27.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"17c00f3a127252b8f057d21e4808371bdcdd3071","kind":"commit","published_at":"2022-03-01T15:33:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.4.0/manifests"},{"name":"v5.3.3","sha":"5d8e7f0c75677f3b3bd102a3bc9205c64e764cb1","kind":"commit","published_at":"2022-02-02T20:27:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.3/manifests"},{"name":"v5.3.2","sha":"d83367265238af7be22b1d9223bad166a53e988b","kind":"commit","published_at":"2021-11-03T13:45:39.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"495cd95b67e854c5345dc922f074fe9fb2dccd7e","kind":"tag","published_at":"2021-10-21T07:31:13.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.1/manifests"},{"name":"v5.3.0","sha":"872e4fcd2e2c8553b9a29b342c2d66e271ad9f28","kind":"tag","published_at":"2021-10-06T09:45:11.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.0/manifests"},{"name":"v5.2.0","sha":"f95552a3585d5804fb59f6df0dd0d0ba9200f364","kind":"tag","published_at":"2021-07-01T12:21:53.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.2.0/manifests"},{"name":"v5.1.0","sha":"0eef98001223828644b782e2f06ed57393731477","kind":"tag","published_at":"2021-06-17T14:59:43.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"50dd3e7f89a485afba09f41f4a0d4671e3ec972d","kind":"tag","published_at":"2021-04-09T07:38:20.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.0.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"29d16ff2168e12f14c1355cda7505e66c4ae0b1e","kind":"tag","published_at":"2021-04-07T08:07:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.0/manifests"},{"name":"v4.9.0","sha":"192077de68bcdd3b5e27bc5d1026eda051c70d18","kind":"tag","published_at":"2021-03-23T14:37:23.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.9.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.9.0/manifests"},{"name":"v4.8.3","sha":"94c62c661872c5e32fc2d0b902c4b55e9d3d514a","kind":"tag","published_at":"2021-02-22T13:35:08.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.3/manifests"},{"name":"v4.8.2","sha":"e665cfb11793cee07215c3d8a2132d561edd0ea6","kind":"tag","published_at":"2020-11-16T16:54:10.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.2/manifests"},{"name":"v4.8.1","sha":"c2f46d086b0c674791d1fa50136eb30410d0dc5f","kind":"tag","published_at":"2020-05-25T14:42:59.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.1/manifests"},{"name":"v4.8.0","sha":"ebe931350d1a8b4709533360a9025598ec3f764b","kind":"commit","published_at":"2020-04-21T08:15:25.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.0/manifests"},{"name":"v4.7.0","sha":"5c48caf39d50351cbbcd4184c33981c71ddd31ba","kind":"tag","published_at":"2020-02-14T16:42:54.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.7.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.7.0/manifests"},{"name":"v4.6.0","sha":"2ca5c4dc93974ab12bdb9f49ad50fc6742d610e9","kind":"commit","published_at":"2020-01-20T10:08:17.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.6.0/manifests"},{"name":"v4.5.0","sha":"b79c25b50b023b38f9e725ab9561614bff9333fd","kind":"commit","published_at":"2019-08-22T10:17:31.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.5.0/manifests"},{"name":"v4.4.0","sha":"1c215760195b89d58c211025f0d72f9a2def242d","kind":"commit","published_at":"2019-07-15T10:50:31.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.4.0/manifests"},{"name":"v4.3.0","sha":"bf86276f8f9c703200bfa354e5cbc64993b29398","kind":"tag","published_at":"2019-06-24T17:40:06.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.3.0/manifests"},{"name":"v4.2.0","sha":"561122af71122fb951eef08da443cc75f3898989","kind":"tag","published_at":"2019-04-04T14:10:51.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.2.0/manifests"},{"name":"v4.1.0","sha":"0edf3f69be788f1dad3debaf52636fb427c62adb","kind":"tag","published_at":"2019-03-08T07:45:18.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"95bef440f5629fc958a04875aa98cda39aeac515","kind":"tag","published_at":"2018-08-20T09:44:02.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.0.0/manifests"},{"name":"v3.3.0","sha":"a7fedb8cd996c210f87cdb61df986c20a32abdb2","kind":"tag","published_at":"2018-02-04T13:56:07.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"e1bbd123952bda22bcb23ab9db7baaeb060318a2","kind":"tag","published_at":"2017-12-21T07:33:07.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"f01a0c83a3984bb0db6ff5a9abc164bf244eaf69","kind":"tag","published_at":"2017-11-23T15:15:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"d77b4bbaa734b2e7b02875c588fccc4221864276","kind":"commit","published_at":"2017-05-18T17:47:23.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.0.0/manifests"},{"name":"v2.2.0","sha":"59b2b9c1760f9e7645955779db10edd6f7ab4a0c","kind":"commit","published_at":"2017-01-12T20:33:52.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"108e537dc91c37ce08bc00d828141f193c67fd26","kind":"commit","published_at":"2016-10-27T21:12:46.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"caeb70bc271390cc553c05eab2932c1de2f30751","kind":"commit","published_at":"2016-09-22T14:16:52.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.0.0/manifests"},{"name":"v1.6.0","sha":"d9e25319f06e0595f2e60ebf70c41a26bef82656","kind":"commit","published_at":"2015-12-21T16:30:49.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"690c2f907128ef0ff4798085b167d55d409e9420","kind":"commit","published_at":"2015-05-20T20:06:50.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"e2f28d5c63c9b3f319131da674263f26e5111445","kind":"tag","published_at":"2014-09-29T14:00:42.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.4.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"6af5d5d2fbd2c89e7f12f590a72e0dffabd42b7c","kind":"tag","published_at":"2014-06-13T15:07:06.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"045ee67352a9e56b290a73e21f149ad2bc31a4b6","kind":"tag","published_at":"2014-03-27T17:44:09.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"ee44cf50a914754ac1c9789615ddd107f67a6e42","kind":"commit","published_at":"2013-07-10T18:52:11.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"305d84e2c35902a0ec97662cb846723b9ea5ef35","kind":"tag","published_at":"2012-09-21T21:03:28.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.1.0/manifests"},{"name":"1.1.0","sha":"6170b1d83c2daa3581254d53c2fd84deced934a4","kind":"tag","published_at":"2012-09-21T21:01:13.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/1.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/1.1.0/manifests"},{"name":"v0.4.0","sha":"1c089fb6a34a28dbc7db4892a2c62d5b425c6c61","kind":"tag","published_at":"2012-06-14T18:40:17.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"7f1c7578dc986e411e2825ffccdae03e0d386e7f","kind":"commit","published_at":"2011-06-24T19:05:28.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"e6ab90c34ba3ff0ef2421723676507eac64ad5a3","kind":"commit","published_at":"2011-06-23T22:51:10.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.2.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"1a9e53b5067b4a179ffbdead0c7b4669a2c9b0b1","kind":"commit","published_at":"2011-06-23T21:59:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2025-11-10T17:22:11.936Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.865733838392594,"dependent_packages_count":5.496961843177366,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.68134784078498},"purl":"pkg:golang/github.com/datadog/dogstatsd-ruby","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/datadog/dogstatsd-ruby","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/datadog/dogstatsd-ruby","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/datadog/dogstatsd-ruby/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-11-10T17:08:59.516Z","issues_count":49,"pull_requests_count":109,"avg_time_to_close_issue":25879074.230769232,"avg_time_to_close_pull_request":6685114.319587629,"issues_closed_count":39,"pull_requests_closed_count":97,"pull_request_authors_count":28,"issue_authors_count":38,"avg_comments_per_issue":3.4489795918367347,"avg_comments_per_pull_request":1.2568807339449541,"merged_pull_requests_count":81,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":5,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":1131998.6666666667,"past_year_avg_time_to_close_pull_request":221634.0,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":17,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":1.4,"past_year_avg_comments_per_pull_request":0.2916666666666667,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":17,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/issues","maintainers":[{"login":"ivoanjo","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ivoanjo"},{"login":"marcotc","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/marcotc"},{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}],"active_maintainers":[{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatadog%2Fdogstatsd-ruby/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatadog%2Fdogstatsd-ruby/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatadog%2Fdogstatsd-ruby/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatadog%2Fdogstatsd-ruby/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatadog%2Fdogstatsd-ruby/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2118894,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":11641444,"name":"github.com/DataDog/dogstatsd-ruby","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/DataDog/dogstatsd-ruby","keywords_array":[],"namespace":null,"versions_count":50,"first_release_published_at":"2011-06-23T21:59:12.000Z","latest_release_published_at":"2025-08-20T14:21:29.000Z","latest_release_number":"v5.7.1+incompatible","last_synced_at":"2026-03-31T14:01:22.697Z","created_at":"2025-05-15T08:13:57.691Z","updated_at":"2026-03-31T14:01:22.697Z","registry_url":"https://pkg.go.dev/github.com/DataDog/dogstatsd-ruby","install_command":"go get github.com/DataDog/dogstatsd-ruby","documentation_url":"https://pkg.go.dev/github.com/DataDog/dogstatsd-ruby#section-documentation","metadata":{},"repo_metadata":{"id":3595398,"uuid":"4659423","full_name":"DataDog/dogstatsd-ruby","owner":"DataDog","description":"A Ruby client for DogStatsd","archived":false,"fork":false,"pushed_at":"2025-10-13T08:08:59.000Z","size":865,"stargazers_count":196,"open_issues_count":26,"forks_count":139,"subscribers_count":57,"default_branch":"master","last_synced_at":"2025-10-26T20:39:30.706Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.datadoghq.com/","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/DataDog.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-06-14T04:43:39.000Z","updated_at":"2025-10-13T08:09:04.000Z","dependencies_parsed_at":"2024-01-13T03:01:07.455Z","dependency_job_id":"6e7f4b4c-4e6a-44a4-b055-1987e869eb97","html_url":"https://github.com/DataDog/dogstatsd-ruby","commit_stats":{"total_commits":503,"total_committers":94,"mean_commits":5.351063829787234,"dds":0.7892644135188867,"last_synced_commit":"694f42131f54c354bb3b23d8e571ea9151705a88"},"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/DataDog/dogstatsd-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/sbom","scorecard":{"id":37779,"data":{"date":"2025-08-11","repo":{"name":"github.com/DataDog/dogstatsd-ruby","commit":"d7470c7ce646f267a8a55afbe1d15e6b79c19028"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 22/23 approved changesets -- score normalized to 9","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":4,"reason":"5 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":9,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:16","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:15","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/test.yml:10","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":"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":"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/codeql-analysis.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DataDog/dogstatsd-ruby/test.yml/master?enable=pin","Info:   0 out of   5 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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt: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":5,"reason":"branch protection is not maximal on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'master'","Info: 'force pushes' disabled on branch 'master'","Warn: 'branch protection settings apply to administrators' is disabled on branch 'master'","Warn: 'stale review dismissal' is disabled on branch 'master'","Warn: required approving review count is 1 on branch 'master'","Info: codeowner review is required on branch 'master'","Warn: 'last push approval' is disabled on branch 'master'","Warn: no status checks found to merge onto branch 'master'","Info: PRs are required in order to make changes on branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":8,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 16 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-14T20:42:45.645Z","repository_id":3595398,"created_at":"2025-08-14T20:42:45.646Z","updated_at":"2025-08-14T20:42:45.646Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282173557,"owners_count":26626467,"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":"DataDog","name":"Datadog, Inc.","uuid":"365230","kind":"organization","description":"","email":"info@datadoghq.com","website":"https://datadoghq.com","location":"New York","twitter":"datadoghq","company":null,"icon_url":"https://avatars.githubusercontent.com/u/365230?v=4","repositories_count":968,"last_synced_at":"2024-04-15T05:05:10.008Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/DataDog","funding_links":[],"total_stars":32738,"followers":1527,"following":0,"created_at":"2022-11-02T16:25:55.506Z","updated_at":"2024-04-15T05:10:00.958Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DataDog/repositories"},"tags":[{"name":"v5.7.1","sha":"8f8b47e5c7d9f1acd91ec17bcb4537c8ffdb3487","kind":"commit","published_at":"2025-08-20T14:21:29.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.7.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.1/manifests"},{"name":"v5.7.0","sha":"689feec6ea8c709bd7409732373447e4cc13155e","kind":"commit","published_at":"2025-07-11T14:55:47.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.7.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.7.0/manifests"},{"name":"v5.6.6","sha":"efce52e873e3f2442dfb4f0a72c6e955b56ad828","kind":"commit","published_at":"2025-03-19T20:23:24.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.6","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.6/manifests"},{"name":"v5.6.5","sha":"482f47b750a43072939383c0546eca956107d9cb","kind":"commit","published_at":"2024-12-19T18:25:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.5","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.5/manifests"},{"name":"v5.6.4","sha":"482f47b750a43072939383c0546eca956107d9cb","kind":"commit","published_at":"2024-12-19T18:25:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.4","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.4/manifests"},{"name":"v5.6.3","sha":"694f42131f54c354bb3b23d8e571ea9151705a88","kind":"commit","published_at":"2024-11-04T18:02:56.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.3/manifests"},{"name":"v5.6.2","sha":"333f85248eb3efe960a36d373332c25003de7007","kind":"commit","published_at":"2024-09-20T18:19:08.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.2/manifests"},{"name":"v5.6.1","sha":"3c09eaff1f072fccebcc8a3d3a26b9bbc037c5bc","kind":"tag","published_at":"2023-09-07T09:11:39.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.1/manifests"},{"name":"v5.6.0","sha":"2103c3cce878766417cee8644038cc006f47d9da","kind":"tag","published_at":"2023-07-10T12:41:33.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.6.0/manifests"},{"name":"v5.5.0","sha":"17b8bc1ab2d8717af032c71219837286893383a4","kind":"tag","published_at":"2022-06-01T08:51:27.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.5.0/manifests"},{"name":"v5.4.0","sha":"17c00f3a127252b8f057d21e4808371bdcdd3071","kind":"commit","published_at":"2022-03-01T15:33:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.4.0/manifests"},{"name":"v5.3.3","sha":"5d8e7f0c75677f3b3bd102a3bc9205c64e764cb1","kind":"commit","published_at":"2022-02-02T20:27:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.3/manifests"},{"name":"v5.3.2","sha":"d83367265238af7be22b1d9223bad166a53e988b","kind":"commit","published_at":"2021-11-03T13:45:39.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.2/manifests"},{"name":"v5.3.1","sha":"495cd95b67e854c5345dc922f074fe9fb2dccd7e","kind":"tag","published_at":"2021-10-21T07:31:13.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.1/manifests"},{"name":"v5.3.0","sha":"872e4fcd2e2c8553b9a29b342c2d66e271ad9f28","kind":"tag","published_at":"2021-10-06T09:45:11.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.3.0/manifests"},{"name":"v5.2.0","sha":"f95552a3585d5804fb59f6df0dd0d0ba9200f364","kind":"tag","published_at":"2021-07-01T12:21:53.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.2.0/manifests"},{"name":"v5.1.0","sha":"0eef98001223828644b782e2f06ed57393731477","kind":"tag","published_at":"2021-06-17T14:59:43.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"50dd3e7f89a485afba09f41f4a0d4671e3ec972d","kind":"tag","published_at":"2021-04-09T07:38:20.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.0.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"29d16ff2168e12f14c1355cda7505e66c4ae0b1e","kind":"tag","published_at":"2021-04-07T08:07:36.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v5.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v5.0.0/manifests"},{"name":"v4.9.0","sha":"192077de68bcdd3b5e27bc5d1026eda051c70d18","kind":"tag","published_at":"2021-03-23T14:37:23.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.9.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.9.0/manifests"},{"name":"v4.8.3","sha":"94c62c661872c5e32fc2d0b902c4b55e9d3d514a","kind":"tag","published_at":"2021-02-22T13:35:08.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.3","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.3/manifests"},{"name":"v4.8.2","sha":"e665cfb11793cee07215c3d8a2132d561edd0ea6","kind":"tag","published_at":"2020-11-16T16:54:10.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.2","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.2/manifests"},{"name":"v4.8.1","sha":"c2f46d086b0c674791d1fa50136eb30410d0dc5f","kind":"tag","published_at":"2020-05-25T14:42:59.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.1/manifests"},{"name":"v4.8.0","sha":"ebe931350d1a8b4709533360a9025598ec3f764b","kind":"commit","published_at":"2020-04-21T08:15:25.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.8.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.8.0/manifests"},{"name":"v4.7.0","sha":"5c48caf39d50351cbbcd4184c33981c71ddd31ba","kind":"tag","published_at":"2020-02-14T16:42:54.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.7.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.7.0/manifests"},{"name":"v4.6.0","sha":"2ca5c4dc93974ab12bdb9f49ad50fc6742d610e9","kind":"commit","published_at":"2020-01-20T10:08:17.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.6.0/manifests"},{"name":"v4.5.0","sha":"b79c25b50b023b38f9e725ab9561614bff9333fd","kind":"commit","published_at":"2019-08-22T10:17:31.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.5.0/manifests"},{"name":"v4.4.0","sha":"1c215760195b89d58c211025f0d72f9a2def242d","kind":"commit","published_at":"2019-07-15T10:50:31.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.4.0/manifests"},{"name":"v4.3.0","sha":"bf86276f8f9c703200bfa354e5cbc64993b29398","kind":"tag","published_at":"2019-06-24T17:40:06.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.3.0/manifests"},{"name":"v4.2.0","sha":"561122af71122fb951eef08da443cc75f3898989","kind":"tag","published_at":"2019-04-04T14:10:51.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.2.0/manifests"},{"name":"v4.1.0","sha":"0edf3f69be788f1dad3debaf52636fb427c62adb","kind":"tag","published_at":"2019-03-08T07:45:18.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"95bef440f5629fc958a04875aa98cda39aeac515","kind":"tag","published_at":"2018-08-20T09:44:02.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v4.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v4.0.0/manifests"},{"name":"v3.3.0","sha":"a7fedb8cd996c210f87cdb61df986c20a32abdb2","kind":"tag","published_at":"2018-02-04T13:56:07.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"e1bbd123952bda22bcb23ab9db7baaeb060318a2","kind":"tag","published_at":"2017-12-21T07:33:07.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"f01a0c83a3984bb0db6ff5a9abc164bf244eaf69","kind":"tag","published_at":"2017-11-23T15:15:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"d77b4bbaa734b2e7b02875c588fccc4221864276","kind":"commit","published_at":"2017-05-18T17:47:23.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v3.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v3.0.0/manifests"},{"name":"v2.2.0","sha":"59b2b9c1760f9e7645955779db10edd6f7ab4a0c","kind":"commit","published_at":"2017-01-12T20:33:52.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"108e537dc91c37ce08bc00d828141f193c67fd26","kind":"commit","published_at":"2016-10-27T21:12:46.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"caeb70bc271390cc553c05eab2932c1de2f30751","kind":"commit","published_at":"2016-09-22T14:16:52.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v2.0.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v2.0.0/manifests"},{"name":"v1.6.0","sha":"d9e25319f06e0595f2e60ebf70c41a26bef82656","kind":"commit","published_at":"2015-12-21T16:30:49.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.6.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"690c2f907128ef0ff4798085b167d55d409e9420","kind":"commit","published_at":"2015-05-20T20:06:50.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.5.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"e2f28d5c63c9b3f319131da674263f26e5111445","kind":"tag","published_at":"2014-09-29T14:00:42.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.4.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"6af5d5d2fbd2c89e7f12f590a72e0dffabd42b7c","kind":"tag","published_at":"2014-06-13T15:07:06.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"045ee67352a9e56b290a73e21f149ad2bc31a4b6","kind":"tag","published_at":"2014-03-27T17:44:09.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"ee44cf50a914754ac1c9789615ddd107f67a6e42","kind":"commit","published_at":"2013-07-10T18:52:11.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"305d84e2c35902a0ec97662cb846723b9ea5ef35","kind":"tag","published_at":"2012-09-21T21:03:28.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v1.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v1.1.0/manifests"},{"name":"1.1.0","sha":"6170b1d83c2daa3581254d53c2fd84deced934a4","kind":"tag","published_at":"2012-09-21T21:01:13.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/1.1.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/1.1.0/manifests"},{"name":"v0.4.0","sha":"1c089fb6a34a28dbc7db4892a2c62d5b425c6c61","kind":"tag","published_at":"2012-06-14T18:40:17.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.4.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"7f1c7578dc986e411e2825ffccdae03e0d386e7f","kind":"commit","published_at":"2011-06-24T19:05:28.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.3.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"e6ab90c34ba3ff0ef2421723676507eac64ad5a3","kind":"commit","published_at":"2011-06-23T22:51:10.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.2.1","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"1a9e53b5067b4a179ffbdead0c7b4669a2c9b0b1","kind":"commit","published_at":"2011-06-23T21:59:12.000Z","download_url":"https://codeload.github.com/DataDog/dogstatsd-ruby/tar.gz/v0.2.0","html_url":"https://github.com/DataDog/dogstatsd-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DataDog/dogstatsd-ruby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2025-11-10T17:22:13.386Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.865733838392594,"dependent_packages_count":5.496961843177366,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.68134784078498},"purl":"pkg:golang/github.com/%21data%21dog/dogstatsd-ruby","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/DataDog/dogstatsd-ruby","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/DataDog/dogstatsd-ruby","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/DataDog/dogstatsd-ruby/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-11-10T17:08:59.516Z","issues_count":49,"pull_requests_count":109,"avg_time_to_close_issue":25879074.230769232,"avg_time_to_close_pull_request":6685114.319587629,"issues_closed_count":39,"pull_requests_closed_count":97,"pull_request_authors_count":28,"issue_authors_count":38,"avg_comments_per_issue":3.4489795918367347,"avg_comments_per_pull_request":1.2568807339449541,"merged_pull_requests_count":81,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":5,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":1131998.6666666667,"past_year_avg_time_to_close_pull_request":221634.0,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":17,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":1.4,"past_year_avg_comments_per_pull_request":0.2916666666666667,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":17,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/issues","maintainers":[{"login":"ivoanjo","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ivoanjo"},{"login":"marcotc","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/marcotc"},{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}],"active_maintainers":[{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDataDog%2Fdogstatsd-ruby/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDataDog%2Fdogstatsd-ruby/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDataDog%2Fdogstatsd-ruby/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDataDog%2Fdogstatsd-ruby/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDataDog%2Fdogstatsd-ruby/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2118894,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":19102,"full_name":"DataDog/dogstatsd-ruby","default_branch":"master","total_commits":519,"total_committers":95,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":5.463157894736842,"dds":0.791907514450867,"past_year_total_commits":10,"past_year_total_committers":5,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":2.0,"past_year_dds":0.6,"last_synced_at":"2026-04-27T22:25:17.775Z","last_synced_commit":"484315ff5821f5f07988c092684471ecc6629895","created_at":"2023-03-07T11:39:57.306Z","updated_at":"2026-04-27T22:22:16.620Z","committers":[{"name":"Remy Mathieu","email":"remy.mathieu@datadoghq.com","login":"remeh","count":108},{"name":"Dustin J. Mitchell","email":"dustin.mitchell@datadoghq.com","login":"djmitche","count":36},{"name":"Jeremy Kemper","email":"jeremy@bitsweat.net","login":"jeremy","count":29},{"name":"Karim Bogtob","email":"karim.bogtob@datadoghq.com","login":"kbogtob","count":28},{"name":"Michael Grosser","email":"michael@grosser.it","login":"grosser","count":28},{"name":"Rein Henrichs","email":"rein@phpfog.com","login":null,"count":27},{"name":"Adrien Vaschalde","email":"adrien@datadoghq.com","login":"adrienjt","count":18},{"name":"Matt Perpick","email":"matthewperpick@gmail.com","login":"clutchski","count":17},{"name":"Quentin Madec","email":"quentin.madec@datadoghq.com","login":"degemer","count":14},{"name":"Elijah Andrews","email":"elijah@datadoghq.com","login":"elijahandrews","count":11},{"name":"Raymond Zhao","email":"35050708+rayz","login":"rayz","count":10},{"name":"Jane Sternbach","email":"janester@github.com","login":"janester","count":9},{"name":"Massimiliano Pippi","email":"mpippi@gmail.com","login":"masci","count":9},{"name":"Rein Henrichs","email":"reinh@reinh.com","login":"reinh","count":8},{"name":"abicky","email":"takeshi.arabiki@gmail.com","login":"abicky","count":8},{"name":"Rudy","email":"rudy@datadoghq.com","login":null,"count":6},{"name":"Ryan Tomayko","email":"rtomayko@gmail.com","login":"rtomayko","count":6},{"name":"Pierre Guceski","email":"p.guceski@gmail.com","login":"l0k0ms","count":5},{"name":"Steve Richert","email":"laserlemon@github.com","login":"laserlemon","count":5},{"name":"Kylian Serrania","email":"kylian.serrania@datadoghq.com","login":"KSerrania","count":5},{"name":"Ivo Anjo","email":"ivo.anjo@datadoghq.com","login":"ivoanjo","count":5},{"name":"Andras Suller","email":"andras.suller@bitgamelabs.com","login":"sullerandras","count":5},{"name":"Yann Mahe","email":"yann@datadoghq.com","login":"yannmh","count":4},{"name":"Adam Byrne","email":"adam.byrne@intercom.io","login":"misterbyrne","count":4},{"name":"Ahmed Mezghani","email":"ahmed.mezghani@outlook.com","login":"ahmed-mez","count":4},{"name":"Marco Costa","email":"marco.costa@datadoghq.com","login":"marcotc","count":4},{"name":"Matthew Shafer","email":"matthewshafer@mac.com","login":"matthewshafer","count":4},{"name":"Ray Krueger","email":"raykrueger@gmail.com","login":"raykrueger","count":4},{"name":"Stephen Wakely","email":"stephen@lisp.space","login":"StephenWakely","count":4},{"name":"Jordan Brough","email":"git.j@brgh.net","login":"jordan-brough","count":3},{"name":"Thomas Ramfjord","email":"tramfjord@quantcast.com","login":"tramfjord","count":3},{"name":"Nicolas Leger","email":"nicolasleger","login":"nicolasleger","count":3},{"name":"Maxime mouial","email":"maxime.mouial@gmail.com","login":"hush-hush","count":3},{"name":"John Nunemaker","email":"nunemaker@gmail.com","login":"jnunemaker","count":3},{"name":"Guillaume Leseur","email":"guileseur@gmail.com","login":"gleseur","count":3},{"name":"Arthur Wang","email":"arthur@datadoghq.com","login":null,"count":3},{"name":"Ole Friis Østergaard","email":"ole.ostergaard@xamarin.com","login":null,"count":3},{"name":"Blaine Schanfeldt","email":"git@blaines.me","login":"blaines","count":2},{"name":"Clayton O'Neill","email":"claytono@github.com","login":"claytono","count":2},{"name":"Conor Branagan","email":"conor.branagan@gmail.com","login":"conorbranagan","count":2},{"name":"Fred Moyer","email":"fred@redhotpenguin.com","login":"redhotpenguin","count":2},{"name":"JT Zemp","email":"jtzemp@gmail.com","login":"jtzemp","count":2},{"name":"Jacob Bednarz","email":"jacob.bednarz@gmail.com","login":"jacobbednarz","count":2},{"name":"Eric Chapweske","email":"eac@zendesk.com","login":null,"count":2},{"name":"Manu J","email":"manu.1982@gmail.com","login":"j-manu","count":2},{"name":"Remi Hakim","email":"remi@datadoghq.com","login":"remh","count":2},{"name":"Artūrs Mekšs","email":"arturs.mekss@gmail.com","login":"AMekss","count":2},{"name":"ganeshkumarsv","email":"53483484+ganeshkumarsv","login":"ganeshkumarsv","count":2},{"name":"Olivier Vielpeau","email":"olivielpeau","login":"olivielpeau","count":2},{"name":"Noah Lorang","email":"noah@datarobots.com","login":"noahhl","count":1},{"name":"Orien Madgwick","email":"_@orien.io","login":"orien","count":1},{"name":"Pierre Schambacher","email":"pschambacher@zendesk.com","login":"pschambacher","count":1},{"name":"Ryota Arai","email":"ryota.arai@gmail.com","login":"ryotarai","count":1},{"name":"Samuel Cochran","email":"sj26@sj26.com","login":"sj26","count":1},{"name":"Satana de Sant'Ana","email":"satana@skylittlesystem.org","login":"pudiva","count":1},{"name":"Schlubbi Jöst","email":"schlubbi@github.com","login":"schlubbi","count":1},{"name":"Simon Brook","email":"simon@datanauts.co.uk","login":"sensadrome","count":1},{"name":"Simone Carletti","email":"weppos@weppos.net","login":"weppos","count":1},{"name":"Trae Robrock","email":"trobrock@gmail.com","login":"trobrock","count":1},{"name":"Thomas Whaples","email":"thomas@nearbuysystems.com","login":null,"count":1},{"name":"Sangwon Yi","email":"sangwon@sha.kr","login":null,"count":1},{"name":"Reed Lipman","email":"rmlipman@gmail.com","login":null,"count":1},{"name":"Pierre Guceski","email":"pierre.guceski@datadoghq.com","login":null,"count":1},{"name":"Mahesh Murthy","email":"mahesh@signalhq.com","login":null,"count":1},{"name":"Christophe Verbinnen","email":"christophe.verbinnen@lookout.com","login":null,"count":1},{"name":"Andrii Dmytrenko","email":"andrii.dmytrenko@deliveroo.co.uk","login":null,"count":1},{"name":"Alexander Dimitrov","email":"alex_or@abv.bg","login":null,"count":1},{"name":"Tymon Tobolski","email":"i@teamon.eu","login":"teamon","count":1},{"name":"Vasily Kolesnikov","email":"re.vkolesnikov@gmail.com","login":"v-kolesnikov","count":1},{"name":"Yana Petrova","email":"janavpetrova@gmail.com","login":"JanaVPetrova","count":1},{"name":"Yuji Yamano","email":"yyamano@kt.rim.or.jp","login":"yyamano","count":1},{"name":"tommy","email":"kazu9su@gmail.com","login":"tooooooooomy","count":1},{"name":"Albert Vaca","email":"albert.vaca@datadoghq.com","login":"albertvaka","count":1},{"name":"Attila Večerek","email":"attila.vecerek@gmail.com","login":"vecerek","count":1},{"name":"Carlos Roman","email":"carlos.roman@datadoghq.com","login":"carlosroman","count":1},{"name":"David Elner","email":"david.elner@datadoghq.com","login":"delner","count":1},{"name":"DeForest Richards","email":"56796055+drichards-87","login":"drichards-87","count":1},{"name":"Dennis Taylor","email":"dennis.taylor@clio.com","login":"fimmtiu","count":1},{"name":"Frank Slezak","email":"root@kazwolfe.io","login":"KazWolfe","count":1},{"name":"Greg Dubicki","email":"566632+gdubicki","login":"gdubicki","count":1},{"name":"Grey Baker","email":"greysteil@gmail.com","login":"greysteil","count":1},{"name":"JC (Jonathan Chen)","email":"jc@dijonkitchen.org","login":"dijonkitchen","count":1},{"name":"Joel Barciauskas","email":"barciajo@gmail.com","login":"jbarciauskas","count":1},{"name":"John Hawthorn","email":"john@hawthorn.email","login":"jhawthorn","count":1},{"name":"Josh Nichols","email":"technicalpickles@github.com","login":"technicalpickles","count":1},{"name":"Justin Bull","email":"me@justinbull.ca","login":"f3ndot","count":1},{"name":"Kathy L","email":"kathy.lin@datadoghq.com","login":"ijkaylin","count":1},{"name":"Lukas Rieder","email":"l.rieder@gmail.com","login":"Overbryd","count":1},{"name":"Léo Cavaillé","email":"leo@datadoghq.com","login":"LeoCavaille","count":1},{"name":"Marcin Knychała","email":"12583215+mknycha","login":"mknycha","count":1},{"name":"Matt Dick","email":"mattwd7@gmail.com","login":"mattwd7","count":1},{"name":"Aaron Patterson","email":"tenderlove@github.com","login":"tenderlove","count":1},{"name":"Nelson Elhage","email":"nelhage@nelhage.com","login":"nelhage","count":1},{"name":"Nicolas Schweitzer","email":"nicolas.schweitzer@datadoghq.com","login":"chouetz","count":1},{"name":"Micke Lisinge","email":"hi@micke.me","login":"micke","count":1}],"past_year_committers":[{"name":"Stephen Wakely","email":"stephen@lisp.space","login":"StephenWakely","count":4},{"name":"Raymond Zhao","email":"35050708+rayz","login":"rayz","count":3},{"name":"Nicolas Schweitzer","email":"nicolas.schweitzer@datadoghq.com","login":"chouetz","count":1},{"name":"JC (Jonathan Chen)","email":"jc@dijonkitchen.org","login":"dijonkitchen","count":1},{"name":"DeForest Richards","email":"56796055+drichards-87","login":"drichards-87","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-30T00:00:07.427Z","repositories_count":6223396,"commits_count":900016576,"contributors_count":34899895,"owners_count":1147622,"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":"DataDog/dogstatsd-ruby","html_url":"https://github.com/DataDog/dogstatsd-ruby","last_synced_at":"2026-04-09T15:00:39.098Z","status":null,"issues_count":49,"pull_requests_count":110,"avg_time_to_close_issue":25879074.230769232,"avg_time_to_close_pull_request":6685114.319587629,"issues_closed_count":39,"pull_requests_closed_count":97,"pull_request_authors_count":28,"issue_authors_count":38,"avg_comments_per_issue":3.4489795918367347,"avg_comments_per_pull_request":1.2727272727272727,"merged_pull_requests_count":81,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":14,"past_year_avg_time_to_close_issue":23038.0,"past_year_avg_time_to_close_pull_request":143511.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.21428571428571427,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":7,"created_at":"2023-05-12T09:57:48.840Z","updated_at":"2026-04-09T15:00:39.099Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DataDog%2Fdogstatsd-ruby/issues","issue_labels_count":{},"pull_request_labels_count":{"mergequeue-status: rejected":1,"WIP":1,"mergequeue-status: done":1},"issue_author_associations_count":{"NONE":34,"CONTRIBUTOR":12,"MEMBER":3},"pull_request_author_associations_count":{"CONTRIBUTOR":86,"NONE":21,"MEMBER":3},"issue_authors":{"djmitche":5,"grosser":3,"mperham":2,"gingerlime":2,"pudiva":2,"LindseySaari":2,"ivoanjo":2,"jumbosushi":1,"bobbytables":1,"remeh":1,"Mathieuu":1,"erikbelusic":1,"jasonpenny":1,"aharpervc":1,"j-manu":1,"kramuenke":1,"wjessop":1,"aniruddhb":1,"mattwd7":1,"sonnysaluja":1,"tmorris-fiksu":1,"gphat":1,"rijnhard":1,"kigster":1,"aflansburg":1,"VTRyo":1,"ivanbrennan":1,"marcotc":1,"delner":1,"jeffblake":1,"bwebster":1,"travisTheOrange":1,"Koilanetroc":1,"clarkedb":1,"FlickStuart":1,"crankycoder":1,"key88sf":1,"harlow":1},"pull_request_authors":{"remeh":27,"djmitche":15,"rayz":15,"StephenWakely":6,"abicky":5,"schlubbi":4,"jordan-brough":3,"grosser":3,"ganeshkumarsv":3,"matthewshafer":3,"dijonkitchen":2,"gdubicki":2,"ivoanjo":2,"joshuay03":2,"mattwd7":2,"joseph-hughes":2,"jhawthorn":2,"drichards-87":2,"johvet":1,"crankycoder":1,"evan-stripe":1,"ebarendt":1,"micke":1,"wilcollins":1,"oreoshake":1,"carlosroman":1,"chouetz":1,"kbogtob":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-27T00:00:06.950Z","repositories_count":14434165,"issues_count":34414634,"pull_requests_count":112666495,"authors_count":11247243,"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":{"mergequeue-status: rejected":1},"past_year_issue_author_associations_count":{"NONE":2},"past_year_pull_request_author_associations_count":{"NONE":7,"CONTRIBUTOR":6,"MEMBER":1},"past_year_issue_authors":{"bwebster":1,"kigster":1},"past_year_pull_request_authors":{"StephenWakely":6,"dijonkitchen":2,"drichards-87":2,"joshuay03":2,"chouetz":1,"rayz":1},"maintainers":[{"login":"ivoanjo","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ivoanjo"},{"login":"marcotc","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/marcotc"},{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}],"active_maintainers":[{"login":"chouetz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chouetz"}]},"events":{"total":{"ReleaseEvent":4,"DeleteEvent":2,"PullRequestEvent":29,"ForkEvent":4,"IssuesEvent":9,"WatchEvent":19,"IssueCommentEvent":16,"PushEvent":51,"PullRequestReviewEvent":42,"PullRequestReviewCommentEvent":25,"CreateEvent":17},"last_year":{"DeleteEvent":1,"PullRequestEvent":11,"ForkEvent":1,"IssuesEvent":4,"WatchEvent":10,"IssueCommentEvent":3,"PushEvent":31,"PullRequestReviewEvent":12,"PullRequestReviewCommentEvent":5,"CreateEvent":4}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2026-03-07T02:00:51.164Z","updated_at":"2026-03-07T02:00:51.164Z","repository_link":"https://github.com/DataDog/dogstatsd-ruby/blob/master/.github/workflows/test.yml","dependencies":[{"id":25832829402,"package_name":"actions/checkout","ecosystem":"actions","requirements":"08eba0b27e820071cde6df949e0beb9ba4906955","direct":true,"kind":"composite","optional":false},{"id":25832829403,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"ab177d40ee5483edb974554986f56b33477e21d0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2022-07-21T21:47:39.532Z","updated_at":"2022-07-21T21:47:39.532Z","repository_link":"https://github.com/DataDog/dogstatsd-ruby/blob/master/Gemfile","dependencies":[{"id":353719319,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 12.3.3","direct":true,"kind":"runtime","optional":false},{"id":353719320,"package_name":"minitest","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":353719321,"package_name":"parallel","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":353719322,"package_name":"single_cov","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":353719323,"package_name":"minitest-matchers","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":353719324,"package_name":"yard","ecosystem":"rubygems","requirements":"~\u003e 0.9.20","direct":true,"kind":"runtime","optional":false},{"id":353719325,"package_name":"climate_control","ecosystem":"rubygems","requirements":"~\u003e 0.2.0","direct":true,"kind":"runtime","optional":false},{"id":353719326,"package_name":"allocation_stats","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":353719327,"package_name":"benchmark-ips","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":353719328,"package_name":"benchmark-memory","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":353719329,"package_name":"rspec","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":353719330,"package_name":"rspec-its","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":353719331,"package_name":"timecop","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":353719332,"package_name":"byebug","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":353719333,"package_name":"faker","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":353719334,"package_name":"pry","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":353719335,"package_name":"mocha","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql-analysis.yml","sha":null,"kind":"manifest","created_at":"2023-02-12T05:01:16.593Z","updated_at":"2023-02-12T05:01:16.593Z","repository_link":"https://github.com/DataDog/dogstatsd-ruby/blob/master/.github/workflows/codeql-analysis.yml","dependencies":[{"id":7571780248,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7571780249,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7571780250,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7571780251,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"rubygems","filepath":"dogstatsd-ruby.gemspec","sha":null,"kind":"manifest","created_at":"2023-11-10T18:48:36.158Z","updated_at":"2023-11-10T18:48:36.158Z","repository_link":"https://github.com/DataDog/dogstatsd-ruby/blob/master/dogstatsd-ruby.gemspec","dependencies":[]}],"score":30.123513284932244,"created_at":"2024-12-15T21:38:08.012Z","updated_at":"2026-05-01T04:32:19.589Z","avatar_url":"https://github.com/DataDog.png","language":"Ruby","monthly_downloads":0,"readme":"# dogstatsd-ruby\n\nA client for DogStatsD, an extension of the StatsD metric server for Datadog. Full API documentation is available in [DogStatsD-ruby rubydoc](https://www.rubydoc.info/github/DataDog/dogstatsd-ruby/master/Datadog/Statsd).\n\n[![Build Status](https://github.com/DataDog/dogstatsd-ruby/actions/workflows/test.yml/badge.svg)](https://github.com/DataDog/dogstatsd-ruby/actions/workflows/test.yml)\n\nSee [CHANGELOG.md](CHANGELOG.md) for changes. To suggest a feature, report a bug, or general discussion, [open an issue](http://github.com/DataDog/dogstatsd-ruby/issues/).\n\n## Installation\n\nFirst install the library:\n\n```\ngem install dogstatsd-ruby\n```\n\n## Configuration\n\nTo instantiate a DogStatsd client:\n\n```ruby\n# Import the library\nrequire 'datadog/statsd'\n\n# Create a DogStatsD client instance\nstatsd = Datadog::Statsd.new('localhost', 8125)\n# ...\n# release resources used by the client instance\nstatsd.close()\n```\nOr if you want to connect over Unix Domain Socket:\n```ruby\n# Connection over Unix Domain Socket\nstatsd = Datadog::Statsd.new(socket_path: '/path/to/socket/file')\n# ...\n# release resources used by the client instance\nstatsd.close()\n```\n\nFind a list of all the available options for your DogStatsD Client in the [DogStatsD-ruby rubydoc](https://www.rubydoc.info/github/DataDog/dogstatsd-ruby/master/Datadog/Statsd) or in the [Datadog public DogStatsD documentation](https://docs.datadoghq.com/developers/dogstatsd/?code-lang=ruby#client-instantiation-parameters).\n\n### Migrating from v4.x to v5.x\n\nIf you are already using DogStatsD-ruby v4.x and you want to migrate to a version v5.x, the major\nchange concerning you is the new [threading model](#threading-model):\n\nIn practice, it means two things:\n\n1. Now that the client is buffering metrics before sending them, you have to call `Datadog::Statsd#flush(sync: true)` if you want synchronous behavior. In most cases, this is not needed, as the sender thread will automatically flush the buffered metrics if the buffer gets full or when you are closing the instance.\n\n2. You have to make sure you are either:\n\n  * Using a singleton instance of the DogStatsD client instead of creating a new instance whenever you need one; this will let the buffering mechanism flush metrics regularly\n  * Or properly disposing of the DogStatsD client instance when it is not needed anymore using the method `Datadog::Statsd#close`\n\nIf you have issues with the sender thread or the buffering mode, you can instantiate a client that behaves exactly as in v4.x (i.e. no sender thread and flush on every metric submission):\n\n```ruby\n# Create a DogStatsD client instance using UDP\nstatsd = Datadog::Statsd.new('localhost', 8125, single_thread: true, buffer_max_pool_size: 1)\n# ...\nstatsd.close()\n```\n\nor\n\n```ruby\n# Create a DogStatsD client instance using UDS\nstatsd = Datadog::Statsd.new(socket_path: '/path/to/socket/file', single_thread: true, buffer_max_pool_size: 1)\n# ...\nstatsd.close()\n```\n\n### v5.x Common Pitfalls\n\nVersion v5.x of `dogstatsd-ruby` is using a sender thread for flushing. This provides better performance, but you need to consider the following pitfalls:\n\n1. Applications that use `fork` after having created the dogstatsd instance: the child process will automatically spawn a new sender thread to flush metrics.\n\n2. Applications that create multiple instances of the client without closing them: it is important to `#close` all instances to free the thread and the socket they are using otherwise you will leak those resources.\n\nIf you are using [Sidekiq](https://github.com/mperham/sidekiq), please make sure to close the client instances that are instantiated. [See this example on using DogStatsD-ruby v5.x with Sidekiq](https://github.com/DataDog/dogstatsd-ruby/blob/master/examples/sidekiq_example.rb).\n\nApplications that run into issues but can't apply these recommendations should use the `single_thread` mode which disables the use of the sender thread.\nHere is how to instantiate a client in this mode:\n\n```ruby\nstatsd = Datadog::Statsd.new('localhost', 8125, single_thread: true)\n# ...\n# release resources used by the client instance and flush last metrics\nstatsd.close()\n```\n\n### Origin detection in Kubernetes\n\nOrigin detection is a method to detect the pod that DogStatsD packets are coming from and add the pod's tags to the tag list.\n\n#### Tag cardinality\n\nThe tags that can be added to metrics can be found [here][tags]. The cardinality can be specified globally by setting the `DD_CARDINALITY`\nenvironment or by passing a `'cardinality'` field to the constructor. Cardinality can also be specified per metric by passing the value\nin the `cardinality:` option. Valid values for this parameter are `:none`, `:low`, `:orchestrator` or `:high`. If an invalid \nvalue is passed, an `ArgumentError` is raised.\n\nOrigin detection is achieved in a number of ways:\n\n#### CGroups\n\nOn Linux the container ID can be extracted from `procfs` entries related to `cgroups`. The client reads from `/proc/self/cgroup` or \n`/proc/self/mountinfo` to attempt to parse the container id.\n\nIn cgroup v2, the container ID can be inferred by resolving the cgroup path from `/proc/self/cgroup`, combining it with the cgroup \nmount point from `/proc/self/mountinfo]`. The resulting directory's inode is sent to the agent. Provided the agent is on the same \nnode as the client, this can be used to identify the pod's UID.\n\n### Over UDP\n\nOrigin detection is a method to detect which pod DogStatsD packets are coming from, in order to add the pod's tags to the tag list.\n\nTo enable origin detection over UDP, add the following lines to your application manifest:\n\n```yaml\nenv:\n  - name: DD_ENTITY_ID\n    valueFrom:\n      fieldRef:\n        fieldPath: metadata.uid\n```\n\nThe DogStatsD client attaches an internal tag, `entity_id`. The value of this tag is the content of the `DD_ENTITY_ID` environment\nvariable, which is the pod’s UID.\n\n#### DD_EXTERNAL_ENV\n\nIf the pod is annotated with the label:\n\n```\nadmission.datadoghq.com/enabled: \"true\"\n```\n\nThe [admissions controller] injects an environment variable `DD_EXTERNAL_ENV`. The value of this is sent in a field with the\nmetric which can be used by the agent to determine the metrics origin.\n\n\n## Usage\n\nIn order to use DogStatsD metrics, events, and Service Checks the Datadog Agent must be [running and available](https://docs.datadoghq.com/developers/dogstatsd/?tab=ruby).\n\n### Metrics\n\nAfter the client is created, you can start sending custom metrics to Datadog. See the dedicated [Metric Submission: DogStatsD documentation](https://docs.datadoghq.com/metrics/dogstatsd_metrics_submission/?tab=ruby) to see how to submit all supported metric types to Datadog with working code examples:\n\n* [Submit a COUNT metric](https://docs.datadoghq.com/metrics/dogstatsd_metrics_submission/?code-lang=ruby#count).\n* [Submit a GAUGE metric](https://docs.datadoghq.com/metrics/dogstatsd_metrics_submission/?code-lang=ruby#gauge).\n* [Submit a SET metric](https://docs.datadoghq.com/metrics/dogstatsd_metrics_submission/?code-lang=ruby#set)\n* [Submit a HISTOGRAM metric](https://docs.datadoghq.com/metrics/dogstatsd_metrics_submission/?code-lang=ruby#histogram)\n* [Submit a DISTRIBUTION metric](https://docs.datadoghq.com/metrics/dogstatsd_metrics_submission/?code-lang=ruby#distribution)\n\nSome options are supported when submitting metrics, like [applying a Sample Rate to your metrics](https://docs.datadoghq.com/metrics/dogstatsd_metrics_submission/?tab=ruby#metric-submission-options) or [tagging your metrics with your custom tags](https://docs.datadoghq.com/metrics/dogstatsd_metrics_submission/?tab=ruby#metric-tagging). Find all the available functions to report metrics in the [DogStatsD-ruby rubydoc](https://www.rubydoc.info/github/DataDog/dogstatsd-ruby/master/Datadog/Statsd).\n\n### Events\n\nAfter the client is created, you can start sending events to your Datadog Event Stream. See the dedicated [Event Submission: DogStatsD documentation](https://docs.datadoghq.com/events/guides/dogstatsd/?code-lang=ruby) to see how to submit an event to Datadog your Event Stream.\n\n### Service Checks\n\nAfter the client is created, you can start sending Service Checks to Datadog. See the dedicated [Service Check Submission: DogStatsD documentation](https://docs.datadoghq.com/developers/service_checks/dogstatsd_service_checks_submission/?tab=ruby) to see how to submit a Service Check to Datadog.\n\n### Maximum packet size in high-throughput scenarios\n\nIn order to have the most efficient use of this library in high-throughput scenarios,\nrecommended values for the maximum packet size have already been set for both UDS (8192 bytes)\nand UDP (1432 bytes).\n\nHowever, if are in control of your network and want to use a different value for the maximum packet\nsize, you can do it by setting the `buffer_max_payload_size` parameter:\n\n```ruby\nstatsd = Datadog::Statsd.new('localhost', 8125, buffer_max_payload_size: 4096)\n# ...\nstatsd.close()\n```\n\n## Threading model\n\nStarting with version 5.0, `dogstatsd-ruby` employs a new threading model where one instance of `Datadog::Statsd` can be shared between threads and where data sending is non-blocking (asynchronous).\n\nWhen you instantiate a `Datadog::Statsd`, a sender thread is spawned. This thread will be called the Sender thread, as it is modeled by the [Sender](../lib/datadog/statsd/sender.rb) class. You can make use of `single_thread: true` to disable this behavior.\n\nThis thread is stopped when you close the statsd client (`Datadog::Statsd#close`). Instantiating a lot of statsd clients without calling `#close` after they are not needed anymore will most likely lead to threads being leaked.\n\nThe sender thread has the following logic (from `Datadog::Statsd::Sender#send_loop`):\n\n```\nwhile the sender message queue is not closed do\n  read message from sender message queue\n\n  if message is a Control message to flush\n    flush buffer in connection\n  else if message is a Control message to synchronize\n    synchronize with calling thread\n  else\n    add message to the buffer\n  end\nend while\n```\n\nThere are three different kinds of messages:\n\n1. a control message to flush the buffer in the connection\n2. a control message to synchronize any thread with the sender thread\n3. a message to append to the buffer\n\nThere is also an implicit message which closes the queue which will cause the sender thread to finish processing and exit.\n\n\n```ruby\nstatsd = Datadog::Statsd.new('localhost', 8125)\n```\n\nThe message queue's maximum size (in messages) is given by the `sender_queue_size` argument, and has appropriate defaults for UDP (2048), UDS (512) and `single_thread: true` (1).\n\nThe `buffer_flush_interval`, if enabled, is implemented with an additional thread which manages the timing of those flushes.  This additional thread is used even if `single_thread: true`.\n\n### Usual workflow\n\nYou push metrics to the statsd client which writes them quickly to the sender message queue. The sender thread receives those message, buffers them and flushes them to the connection when the buffer limit is reached.\n\n### Flushing\n\nWhen calling `Datadog::Statsd#flush`, a specific control message (`:flush`) is sent to the sender thread. When the sender thread receives it, it flushes its internal buffer into the connection.\n\n### Rendez-vous\n\nIt is possible to ensure a message has been consumed by the sender thread and written to the buffer by simply calling a rendez-vous right after. This is done when you are doing a synchronous flush using `Datadog::Statsd#flush(sync: true)`.\n\nDoing so means the caller thread is blocked and waiting until the data has been flushed by the sender thread.\n\nThis is useful when preparing to exit the application or when checking unit tests.\n\n### Thread-safety\n\nBy default, instances of `Datadog::Statsd` are thread-safe and we recommend that a single instance be reused by all application threads (even in applications that employ forking). The sole exception is the `#close` method — this method is not yet thread safe (work in progress here [#209](https://github.com/DataDog/dogstatsd-ruby/pull/209)).\n\nWhen using the `single_thread: true` mode, instances of `Datadog::Statsd` are still thread-safe, but you may run into contention on heavily-threaded applications, so we don’t recommend (for performance reasons) reusing these instances.\n\n### Delaying serialization\n\nBy default, message serialization happens synchronously whenever stat methods such as `#increment` gets called, blocking the caller. If the blocking is impacting your program's performance, you may want to consider the `delay_serialization: true` mode.\n\nThe `delay_serialization: true` mode delays the serialization of metrics to avoid the wait when submitting metrics. Serialization will still have to happen at some point, but it might be postponed until a more convenient time, such as after an HTTP request has completed.\n\nIn `single_thread: true` mode, you'll probably want to set `sender_queue_size:` from it's default of `1` to some greater value, so that it can benefit from `delay_serialization: true`. Messages will then be queued unserialized in the sender queue and processed normally whenever `sender_queue_size` is reached or `#flush` is called. You might set `sender_queue_size: Float::INFINITY` to allow for an unbounded queue that will only be processed on explicit `#flush`.\n\nIn `single_thread: false` mode, `delay_serialization: true`, will cause serialization to happen inside the sender thread.\n\n## Versioning\n\nThis Ruby gem is using [Semantic Versioning](https://guides.rubygems.org/patterns/#semantic-versioning) but please note that supported Ruby versions can change in a minor release of this library.\nAs much as possible, we will add a \"future deprecation\" message in the minor release preceding the one dropping the support.\n\n## Ruby Versions\n\nThis gem supports and is tested on Ruby minor versions 2.1 through 3.3.\nSupport for Ruby 2.0 was dropped in version 5.4.0.\n\n## Credits\n\ndogstatsd-ruby is forked from Rein Henrichs' [original Statsd client](https://github.com/reinh/statsd).\n\nCopyright (c) 2011 Rein Henrichs. See LICENSE.txt for\nfurther details.\n\n[admissions controller]: https://docs.datadoghq.com/containers/cluster_agent/admission_controller/?tab=datadogoperator\n[tags]: https://docs.datadoghq.com/containers/kubernetes/tag/?tab=datadogoperator\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["activerecord","mvc","activejob","rubygems","rack","apm","sinatra","datadog","distributed-tracing","tracing"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/422","html_url":"https://ruby.ecosyste.ms/projects/422"}