{"id":422,"name":null,"description":"A Ruby client for DogStatsd","url":"https://github.com/DataDog/dogstatsd-ruby","last_synced_at":"2026-08-16T08:30:30.319Z","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-07-09T09:19:53.000Z","size":856,"stargazers_count":207,"open_issues_count":27,"forks_count":139,"subscribers_count":55,"default_branch":"master","last_synced_at":"2026-07-24T21:28:09.028Z","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-07-09T09:20:02.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":36093401,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-30T02:00:05.956Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"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":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-08-15T08:04:25.782Z","created_at":"2025-05-15T08:13:58.128Z","updated_at":"2026-08-15T08:04:25.782Z","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","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatadog%2Fdogstatsd-ruby/latest_version","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":2277758,"maintainers_count":0,"namespaces_count":838896,"keywords_count":123856,"github":"golang","metadata":{"funded_packages_count":66681,"sync_missing_packages_cursor":{"timestamp":"2026-08-16T00:01:10.066524Z","path":"github.com/stripe/stripe-ruby","version":"v19.5.1-0.20260811230136-fcedaaae31d3+incompatible"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-16T05:01:13.361Z","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":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-08-15T08:00:37.200Z","created_at":"2022-04-05T21:02:27.576Z","updated_at":"2026-08-15T08:00:48.444Z","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-07-09T09:19:53.000Z","size":856,"stargazers_count":207,"open_issues_count":27,"forks_count":138,"subscribers_count":55,"default_branch":"master","last_synced_at":"2026-08-01T01:05:24.348Z","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-07-09T09:20:02.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":36327346,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"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":"2026-08-15T08:00:48.444Z","dependent_packages_count":0,"downloads":136529,"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-08-14T07:34:52.445Z","issues_count":52,"pull_requests_count":114,"avg_time_to_close_issue":25879074.230769232,"avg_time_to_close_pull_request":7358468.574257426,"issues_closed_count":39,"pull_requests_closed_count":101,"pull_request_authors_count":28,"issue_authors_count":41,"avg_comments_per_issue":3.269230769230769,"avg_comments_per_pull_request":1.3421052631578947,"merged_pull_requests_count":83,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":23038.0,"past_year_avg_time_to_close_pull_request":3725782.2,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.25,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"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","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dogstatsd/latest_version","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":210682,"maintainers_count":69514,"namespaces_count":0,"keywords_count":19484,"github":"rubygems","metadata":{"funded_packages_count":8016},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-08-16T05:04:01.857Z","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":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-08-15T08:00:37.266Z","created_at":"2025-10-07T02:31:04.399Z","updated_at":"2026-08-15T08:00:48.515Z","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-07-09T09:19:53.000Z","size":856,"stargazers_count":207,"open_issues_count":27,"forks_count":139,"subscribers_count":55,"default_branch":"master","last_synced_at":"2026-07-24T21:28:09.028Z","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-07-09T09:20:02.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":36093401,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-30T02:00:05.956Z","response_time":106,"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":"2026-08-15T08:00:48.515Z","dependent_packages_count":0,"downloads":134501771,"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-08-14T07:34:52.445Z","issues_count":52,"pull_requests_count":114,"avg_time_to_close_issue":25879074.230769232,"avg_time_to_close_pull_request":7358468.574257426,"issues_closed_count":39,"pull_requests_closed_count":101,"pull_request_authors_count":28,"issue_authors_count":41,"avg_comments_per_issue":3.269230769230769,"avg_comments_per_pull_request":1.3421052631578947,"merged_pull_requests_count":83,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":23038.0,"past_year_avg_time_to_close_pull_request":3725782.2,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.25,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"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","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dogstatsd-ruby/latest_version","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":195201,"maintainers_count":68525,"namespaces_count":0,"keywords_count":19089,"github":"gem-coop","metadata":{"funded_packages_count":7691},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-08-16T05:00:12.474Z","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":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-08-15T08:00:37.198Z","created_at":"2025-10-07T02:31:04.110Z","updated_at":"2026-08-15T08:00:48.711Z","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-07-09T09:19:53.000Z","size":856,"stargazers_count":207,"open_issues_count":27,"forks_count":138,"subscribers_count":55,"default_branch":"master","last_synced_at":"2026-08-01T01:05:24.348Z","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-07-09T09:20:02.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":36327346,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"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":"2026-08-15T08:00:48.711Z","dependent_packages_count":0,"downloads":136529,"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-08-14T07:34:52.445Z","issues_count":52,"pull_requests_count":114,"avg_time_to_close_issue":25879074.230769232,"avg_time_to_close_pull_request":7358468.574257426,"issues_closed_count":39,"pull_requests_closed_count":101,"pull_request_authors_count":28,"issue_authors_count":41,"avg_comments_per_issue":3.269230769230769,"avg_comments_per_pull_request":1.3421052631578947,"merged_pull_requests_count":83,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":23038.0,"past_year_avg_time_to_close_pull_request":3725782.2,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.25,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"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","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/dogstatsd/latest_version","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":195201,"maintainers_count":68525,"namespaces_count":0,"keywords_count":19089,"github":"gem-coop","metadata":{"funded_packages_count":7691},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-08-16T05:00:12.474Z","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-08-15T08:00:37.263Z","created_at":"2022-04-05T21:02:27.981Z","updated_at":"2026-08-15T08:00:48.793Z","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-07-09T09:19:53.000Z","size":856,"stargazers_count":207,"open_issues_count":27,"forks_count":139,"subscribers_count":55,"default_branch":"master","last_synced_at":"2026-07-24T21:28:09.028Z","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-07-09T09:20:02.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":36093401,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-30T02:00:05.956Z","response_time":106,"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":"2026-08-15T08:00:48.793Z","dependent_packages_count":76,"downloads":134501771,"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-08-14T07:34:52.445Z","issues_count":52,"pull_requests_count":114,"avg_time_to_close_issue":25879074.230769232,"avg_time_to_close_pull_request":7358468.574257426,"issues_closed_count":39,"pull_requests_closed_count":101,"pull_request_authors_count":28,"issue_authors_count":41,"avg_comments_per_issue":3.269230769230769,"avg_comments_per_pull_request":1.3421052631578947,"merged_pull_requests_count":83,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":23038.0,"past_year_avg_time_to_close_pull_request":3725782.2,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.25,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"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","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/dogstatsd-ruby/latest_version","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":210682,"maintainers_count":69514,"namespaces_count":0,"keywords_count":19484,"github":"rubygems","metadata":{"funded_packages_count":8016},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-08-16T05:04:01.857Z","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":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-08-14T08:20:58.813Z","created_at":"2025-05-15T08:13:57.691Z","updated_at":"2026-08-14T08:20:58.813Z","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","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDataDog%2Fdogstatsd-ruby/latest_version","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":2277758,"maintainers_count":0,"namespaces_count":838896,"keywords_count":123856,"github":"golang","metadata":{"funded_packages_count":66681,"sync_missing_packages_cursor":{"timestamp":"2026-08-16T00:01:10.066524Z","path":"github.com/stripe/stripe-ruby","version":"v19.5.1-0.20260811230136-fcedaaae31d3+incompatible"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-16T05:01:13.361Z","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":520,"total_committers":96,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":5.416666666666667,"dds":0.7923076923076923,"past_year_total_commits":6,"past_year_total_committers":5,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.2,"past_year_dds":0.6666666666666667,"last_synced_at":"2026-08-13T07:00:40.610Z","last_synced_commit":"33b9ae53f8078ff5332378213a8209e44992080f","created_at":"2023-03-07T11:39:57.306Z","updated_at":"2026-08-13T07:00:40.599Z","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":"ganeshkumarsv","email":"53483484+ganeshkumarsv","login":"ganeshkumarsv","count":2},{"name":"Artūrs Mekšs","email":"arturs.mekss@gmail.com","login":"AMekss","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":"Micke Lisinge","email":"hi@micke.me","login":"micke","count":1},{"name":"Aaron Patterson","email":"tenderlove@github.com","login":"tenderlove","count":1},{"name":"tommy","email":"kazu9su@gmail.com","login":"tooooooooomy","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":"Joseph Hughes","email":"josephhughes129@gmail.com","login":"joseph-hughes","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":"Albert Vaca","email":"albert.vaca@datadoghq.com","login":"albertvaka","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}],"past_year_committers":[{"name":"Raymond Zhao","email":"35050708+rayz","login":"rayz","count":2},{"name":"Nicolas Schweitzer","email":"nicolas.schweitzer@datadoghq.com","login":"chouetz","count":1},{"name":"Joseph Hughes","email":"josephhughes129@gmail.com","login":"joseph-hughes","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-08-14T00:00:06.241Z","repositories_count":6656283,"commits_count":938528994,"contributors_count":39908743,"owners_count":1337669,"committers_count":3305732,"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-08-14T07:34:52.445Z","status":"error","issues_count":52,"pull_requests_count":114,"avg_time_to_close_issue":25879074.230769232,"avg_time_to_close_pull_request":7358468.574257426,"issues_closed_count":39,"pull_requests_closed_count":101,"pull_request_authors_count":28,"issue_authors_count":41,"avg_comments_per_issue":3.269230769230769,"avg_comments_per_pull_request":1.3421052631578947,"merged_pull_requests_count":83,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":23038.0,"past_year_avg_time_to_close_pull_request":3725782.2,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":5,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.25,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"created_at":"2023-05-12T09:57:48.840Z","updated_at":"2026-08-14T07:34:52.446Z","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":37,"CONTRIBUTOR":12,"MEMBER":3},"pull_request_author_associations_count":{"CONTRIBUTOR":91,"NONE":20,"MEMBER":3},"issue_authors":{"djmitche":5,"grosser":3,"mperham":2,"gingerlime":2,"pudiva":2,"LindseySaari":2,"ivoanjo":2,"harlow":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,"streed":1,"jumbosushi":1,"rijnhard":1,"kigster":1,"aflansburg":1,"VTRyo":1,"ivanbrennan":1,"marcotc":1,"delner":1,"jeffblake":1,"bwebster":1,"travisTheOrange":1,"Koilanetroc":1,"ztnewman":1,"clarkedb":1,"FlickStuart":1,"joseph-hughes":1,"crankycoder":1,"key88sf":1},"pull_request_authors":{"remeh":27,"djmitche":15,"rayz":15,"StephenWakely":6,"abicky":5,"carlosroman":4,"schlubbi":4,"grosser":3,"jordan-brough":3,"ganeshkumarsv":3,"matthewshafer":3,"joshuay03":3,"dijonkitchen":2,"gdubicki":2,"ivoanjo":2,"mattwd7":2,"joseph-hughes":2,"jhawthorn":2,"drichards-87":2,"johvet":1,"crankycoder":1,"evan-stripe":1,"ebarendt":1,"wilcollins":1,"micke":1,"oreoshake":1,"chouetz":1,"kbogtob":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-15T00:00:07.468Z","repositories_count":16035637,"issues_count":40369714,"pull_requests_count":130641361,"authors_count":11452320,"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":3},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":4,"NONE":4,"MEMBER":1},"past_year_issue_authors":{"joseph-hughes":1,"streed":1,"ztnewman":1},"past_year_pull_request_authors":{"carlosroman":3,"dijonkitchen":2,"drichards-87":2,"chouetz":1,"joshuay03":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":30,"ForkEvent":4,"IssuesEvent":9,"WatchEvent":19,"IssueCommentEvent":16,"PushEvent":51,"PullRequestReviewEvent":43,"PullRequestReviewCommentEvent":25,"CreateEvent":17},"last_year":{"DeleteEvent":1,"PullRequestEvent":7,"IssuesEvent":2,"WatchEvent":2,"IssueCommentEvent":1,"PushEvent":2,"PullRequestReviewCommentEvent":3,"PullRequestReviewEvent":8,"CreateEvent":2}},"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.225277291731015,"created_at":"2024-12-15T21:38:08.012Z","updated_at":"2026-08-16T08:30:30.327Z","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","rubygem","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"}