{"id":123415,"url":"https://github.com/weppos/publicsuffix-ruby","last_synced_at":"2026-05-31T05:30:30.929Z","repository":{"id":710300,"uuid":"357000","full_name":"weppos/publicsuffix-ruby","owner":"weppos","description":"Domain name parser for Ruby based on the Public Suffix List.","archived":false,"fork":false,"pushed_at":"2026-05-14T08:14:31.000Z","size":1889,"stargazers_count":662,"open_issues_count":3,"forks_count":110,"subscribers_count":13,"default_branch":"main","last_synced_at":"2026-05-27T06:06:48.233Z","etag":null,"topics":["psl","publicsuffix","ruby"],"latest_commit_sha":null,"homepage":"https://simonecarletti.com/code/publicsuffix-ruby","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/weppos.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null},"funding":{"github":["weppos"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":"rubygems/public_suffix","community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2009-11-01T14:59:38.000Z","updated_at":"2026-05-26T17:12:48.000Z","dependencies_parsed_at":"2024-03-07T07:40:33.936Z","dependency_job_id":"752badab-009d-49cf-87db-28d74de9c3eb","html_url":"https://github.com/weppos/publicsuffix-ruby","commit_stats":{"total_commits":823,"total_committers":42,"mean_commits":"19.595238095238095","dds":0.2940461725394897,"last_synced_commit":"1a446fec858bee685b15dce9712fdc53bda4e80a"},"previous_names":[],"tags_count":78,"template":false,"template_full_name":null,"purl":"pkg:github/weppos/publicsuffix-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weppos","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/sbom","scorecard":{"id":693884,"data":{"date":"2025-07-14","repo":{"name":"github.com/weppos/publicsuffix-ruby","commit":"6344fe16e584b1100fc8aa80d649e45d4452a072"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":5.1,"checks":[{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/3 approved changesets -- score normalized to 0","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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/psl-update.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/tests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/psl-update.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/psl-update.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/psl-update.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/psl-update.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/psl-update.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/psl-update.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/tests.yml/main?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   4 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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T03:02:53.728Z","repository_id":710300,"created_at":"2025-08-22T03:02:53.728Z","updated_at":"2025-08-22T03:02:53.728Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33554780,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","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":{"login":"weppos","name":"Simone Carletti","uuid":"5387","kind":"user","description":"CTO at @dnsimple. Passionate programmer, tec/rec scuba instructor, sommelier. Interested in programming, internet protocols \u0026 online security.","email":"","website":"https://simonecarletti.com","location":"Rome, Italy","twitter":"weppos","company":"DNSimple","icon_url":"https://avatars.githubusercontent.com/u/5387?v=4","repositories_count":103,"last_synced_at":"2023-04-09T03:48:46.040Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/weppos","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:17:23.971Z","updated_at":"2023-04-09T03:48:46.276Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weppos","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weppos/repositories"},"packages":[{"id":276954,"name":"public_suffix","ecosystem":"rubygems","description":"PublicSuffix can parse and decompose a domain name into top level domain, domain and subdomains.","homepage":"https://simonecarletti.com/code/publicsuffix-ruby","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/weppos/publicsuffix-ruby","keywords_array":[],"namespace":null,"versions_count":56,"first_release_published_at":"2011-12-23T19:23:25.777Z","latest_release_published_at":"2026-01-04T17:06:32.073Z","latest_release_number":"7.0.2","last_synced_at":"2026-01-25T12:29:16.389Z","created_at":"2022-04-06T07:36:47.514Z","updated_at":"2026-01-25T12:29:16.390Z","registry_url":"https://rubygems.org/gems/public_suffix","install_command":"gem install public_suffix -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/public_suffix/","metadata":{"funding":"https://github.com/sponsors/weppos"},"repo_metadata":{"id":710300,"uuid":"357000","full_name":"weppos/publicsuffix-ruby","owner":"weppos","description":"Domain name parser for Ruby based on the Public Suffix List.","archived":false,"fork":false,"pushed_at":"2025-12-21T15:58:03.000Z","size":1689,"stargazers_count":644,"open_issues_count":5,"forks_count":110,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-12-21T21:05:19.841Z","etag":null,"topics":["psl","publicsuffix","ruby"],"latest_commit_sha":null,"homepage":"https://simonecarletti.com/code/publicsuffix","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/weppos.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["weppos"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":"rubygems/public_suffix","community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2009-11-01T14:59:38.000Z","updated_at":"2025-12-21T15:58:06.000Z","dependencies_parsed_at":"2024-03-07T07:40:33.936Z","dependency_job_id":"acbade1d-d02f-4e47-96c7-8d8352031e6f","html_url":"https://github.com/weppos/publicsuffix-ruby","commit_stats":{"total_commits":823,"total_committers":42,"mean_commits":"19.595238095238095","dds":0.2940461725394897,"last_synced_commit":"1a446fec858bee685b15dce9712fdc53bda4e80a"},"previous_names":[],"tags_count":73,"template":false,"template_full_name":null,"purl":"pkg:github/weppos/publicsuffix-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weppos","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/sbom","scorecard":{"id":693884,"data":{"date":"2025-07-14","repo":{"name":"github.com/weppos/publicsuffix-ruby","commit":"6344fe16e584b1100fc8aa80d649e45d4452a072"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":5.1,"checks":[{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/3 approved changesets -- score normalized to 0","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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/psl-update.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/tests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/psl-update.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/psl-update.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/psl-update.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/psl-update.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/psl-update.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/psl-update.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/tests.yml/main?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   4 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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T03:02:53.728Z","repository_id":710300,"created_at":"2025-08-22T03:02:53.728Z","updated_at":"2025-08-22T03:02:53.728Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28005987,"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-12-24T02:00:07.193Z","response_time":83,"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":"weppos","name":"Simone Carletti","uuid":"5387","kind":"user","description":"CTO at @dnsimple. Passionate programmer, tec/rec scuba instructor, sommelier. Interested in programming, internet protocols \u0026 online security.","email":"","website":"https://simonecarletti.com","location":"Rome, Italy","twitter":"weppos","company":"DNSimple","icon_url":"https://avatars.githubusercontent.com/u/5387?v=4","repositories_count":103,"last_synced_at":"2023-04-09T03:48:46.040Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/weppos","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:17:23.971Z","updated_at":"2023-04-09T03:48:46.276Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weppos","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weppos/repositories"},"tags":[{"name":"v7.0.0","sha":"af45298523be055dd86ec9d7bac1bb26621ddbb2","kind":"tag","published_at":"2025-11-17T19:45:17.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v7.0.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v7.0.0/manifests"},{"name":"v6.0.2","sha":"a413661ebb4ccd3ad9c5940c59467db5b6bb9db0","kind":"tag","published_at":"2025-04-30T12:57:09.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v6.0.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"72b7198c7aaf156436b950108ebc9e5c66c53805","kind":"tag","published_at":"2024-07-23T07:24:41.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v6.0.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"ae7839d351e63897eba8e1848ee42f271396383c","kind":"tag","published_at":"2024-06-17T08:22:06.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v6.0.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v6.0.0/manifests"},{"name":"v5.1.1","sha":"744ad67267f31a678626a0267b7b58c24f308bc7","kind":"tag","published_at":"2024-06-17T08:16:19.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.1.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c199251c0e50dde36fff0b315e68befd7feda851","kind":"tag","published_at":"2024-06-15T15:02:39.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.1.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.1.0/manifests"},{"name":"v5.0.5","sha":"a8ffde7c99241b36bdf6a48e4f833184baa03ab6","kind":"tag","published_at":"2024-04-02T09:06:57.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.0.5","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.5/manifests"},{"name":"v5.0.4","sha":"a3118263c211590959d57142d659cb5d83d68e72","kind":"tag","published_at":"2023-11-17T12:39:32.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.0.4","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.4/manifests"},{"name":"v5.0.3","sha":"1ac1ae4154ca62e9c5565a5121b84ac4a0c74af6","kind":"tag","published_at":"2023-07-11T08:47:44.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.0.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"d5739ad732912551110f8bb0c264de02d029c55c","kind":"tag","published_at":"2023-07-11T08:41:53.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.0.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"89857402ffc990a5877f609e5a6cf26a63c4d86d","kind":"tag","published_at":"2022-12-07T14:35:58.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.0.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"3e32063a8808030a284bc5afeb8b7dce86215db5","kind":"tag","published_at":"2022-07-24T15:40:39.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.0.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.0/manifests"},{"name":"v4.0.7","sha":"071ba4925c6d73dd9f06e454e34b63e5f8c7a04f","kind":"tag","published_at":"2022-04-12T08:00:36.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v4.0.7","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v4.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v4.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.7/manifests"},{"name":"v4.0.6","sha":"2e0bee34176f902b416796d6dbc5a03c670e0a98","kind":"tag","published_at":"2020-09-02T09:38:42.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v4.0.6","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v4.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v4.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.6/manifests"},{"name":"v4.0.5","sha":"f0cc99e90a4ccfe2682e4f05d5888665c34d0b84","kind":"tag","published_at":"2020-05-09T10:49:23.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v4.0.5","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v4.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v4.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.5/manifests"},{"name":"v4.0.4","sha":"a98db48faf84bc011f36c0f5ca022f6e0fa11a16","kind":"tag","published_at":"2020-04-05T12:48:01.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v4.0.4","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v4.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v4.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.4/manifests"},{"name":"4.0.3","sha":"84fc0d1895178aea481d00529697322f87a82fba","kind":"tag","published_at":"2020-01-05T18:43:38.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/4.0.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@4.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/4.0.3/manifests"},{"name":"4.0.2","sha":"626883d914ad6a06d2fb3c9e0faa5e97426b718a","kind":"tag","published_at":"2019-12-27T10:44:57.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/4.0.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@4.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/4.0.2/manifests"},{"name":"v4.0.1","sha":"1a17386d79be5a98041e85315f43f080046c8d9f","kind":"tag","published_at":"2019-08-09T20:15:08.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v4.0.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"87343b898e0a836cfd51c5bd017ed4237d132bea","kind":"tag","published_at":"2019-06-25T19:44:53.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v4.0.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.0/manifests"},{"name":"v3.1.1","sha":"ed7c414746167c8d019b772fe82ae54d0c583608","kind":"tag","published_at":"2019-06-25T19:36:29.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v3.1.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"22ce7d53267819984ada3dc5898b7f9dc4ba085c","kind":"tag","published_at":"2019-05-27T08:08:23.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v3.1.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"93aad6add34658f8c8609eb914443e7d17378068","kind":"tag","published_at":"2018-08-15T17:56:20.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v3.0.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"65ab7c92624bf868094f56b70d58f8a1bcd28d88","kind":"tag","published_at":"2018-02-12T09:54:58.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v3.0.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"0c0561d0fe0c8e1c5cd78c9b97e01595455103e3","kind":"tag","published_at":"2017-11-08T20:43:54.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v3.0.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"3a8a8c59087c7ed1e8912dc0396d94ab9671fd84","kind":"tag","published_at":"2017-08-04T13:06:16.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v3.0.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.0/manifests"},{"name":"thesis-naive","sha":"fff973974a8e1ec6e82baad561739aeffc8718d9","kind":"commit","published_at":"2017-02-09T18:52:34.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/thesis-naive","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/thesis-naive","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@thesis-naive","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/thesis-naive","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/thesis-naive/manifests"},{"name":"v2.0.5","sha":"5b9cd786be1e76daf5d2ab522ee9a9a508254dbb","kind":"tag","published_at":"2017-01-02T16:53:22.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v2.0.5","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"70cecd14b30a76044d73c9cbda4b5c84234b90c1","kind":"tag","published_at":"2016-11-07T00:07:07.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v2.0.4","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"ebc5ec9672e037cd60ab8720ceaa5c4e42d3281e","kind":"tag","published_at":"2016-09-30T08:12:23.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v2.0.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"04940d3a5cc58b74564a974f5d18731a14619b45","kind":"tag","published_at":"2016-06-10T07:46:09.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v2.0.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"cb3d68b9edcc53a72c1c10ed1f23ff291db63f10","kind":"tag","published_at":"2016-05-22T08:13:45.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v2.0.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8363bfde476c34ce724f39437d7a12d7251e1972","kind":"tag","published_at":"2016-05-20T10:45:25.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v2.0.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.0/manifests"},{"name":"v1.5.3","sha":"bb868f40e003f441b606f361430a4af4fc1d4502","kind":"tag","published_at":"2015-12-14T12:56:43.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.5.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"eca9ea0dcb7834bc7ea6ef9db8b7b92d02ebd545","kind":"tag","published_at":"2015-10-27T16:52:42.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.5.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"1c452b92902d02c75dbc8ed4a8630ab94e461ad2","kind":"tag","published_at":"2015-04-10T12:00:04.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.5.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"5b4c296534ce5fa4400b3540141bfa250eb8c264","kind":"tag","published_at":"2015-03-24T10:12:05.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.5.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.0/manifests"},{"name":"v1.4.6","sha":"ffa50e3cfee4ae21869a07c6e05d48bd41352c15","kind":"tag","published_at":"2014-09-10T08:29:17.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.6","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.6/manifests"},{"name":"v1.4.5","sha":"3b737e878f03e26298f447dbdf3bfac5ff7f2f0e","kind":"tag","published_at":"2014-08-18T21:23:48.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.5","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"93a489aff5561b25dd59646583222be25436d3ba","kind":"tag","published_at":"2014-06-17T15:09:04.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.4","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"616926f999b77cfd9f1bea70532ae4a59ddd3fa5","kind":"tag","published_at":"2014-06-12T07:24:37.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"f06ceda4130ae2b6b9270e67a0f6f7373aebe5c4","kind":"tag","published_at":"2014-03-10T13:47:31.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"722f64fdf90f9c243f34351899379810feaff992","kind":"tag","published_at":"2014-03-07T15:11:36.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"d74c45fe588182d7a00e27c10aac04eaacd1dfb9","kind":"tag","published_at":"2014-02-01T14:09:43.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.0/manifests"},{"name":"v1.3.3","sha":"a61c75c13312045bdf91e2cd4aa100849eed668e","kind":"tag","published_at":"2013-12-01T15:03:49.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.3.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.3/manifests"},{"name":"v1.3.2","sha":"d64e73ddbfb683f9b9c5463dbdfd369372c94c24","kind":"tag","published_at":"2013-11-11T14:16:03.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.3.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.2/manifests"},{"name":"v1.3.1","sha":"d1daf4e2071e8ff7a0cb6b8976606f481f78ed6c","kind":"tag","published_at":"2013-08-09T02:42:01.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.3.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"63ffbae46d2e32dc35935658afc2e0569b184082","kind":"tag","published_at":"2013-04-03T13:32:53.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.3.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"2a6efa18be46eb976cbb147c9906d3409c3c1f7e","kind":"tag","published_at":"2013-03-26T14:10:23.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.2.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"80d40bbc6b36780797345509933e3c8c82b7e826","kind":"tag","published_at":"2012-12-24T22:47:35.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.2.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.2.0/manifests"},{"name":"v1.1.3","sha":"3d66dc0b669b9104a4bc8bfee99beb68e8975ab6","kind":"tag","published_at":"2012-09-17T13:23:16.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.1.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"6067a7e24df75577d19dafe563d70eec03fb0da3","kind":"tag","published_at":"2012-09-03T21:20:43.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.1.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"3aea52fd571c07bb352eb26e0eacb64ad733db63","kind":"tag","published_at":"2012-06-26T13:29:04.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.1.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"46f933c3c7de414ca5e299c64850f3465a3800f2","kind":"tag","published_at":"2012-03-16T13:25:00.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.1.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.0/manifests"},{"name":"v0.9.1","sha":"1ef5bc7fdfe3eb3d2f958fd1c7383fcd003c85c2","kind":"tag","published_at":"2011-12-24T21:19:49.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.9.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.9.1/manifests"},{"name":"v1.0.0.rc1","sha":"6d42ca3d932b5ed41bc9e7b0f1a0d121b88d1221","kind":"tag","published_at":"2011-12-24T20:43:02.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.0.0.rc1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.0.0.rc1/manifests"},{"name":"v1.0.0","sha":"b799236f160320cae5ee9d11f1b4fcf463650fdd","kind":"tag","published_at":"2011-12-24T20:42:20.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.0.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.0.0/manifests"},{"name":"v0.9.0","sha":"17bfe8ddf12550215828921b5375b6eeae281d69","kind":"tag","published_at":"2011-06-17T20:50:47.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.9.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.9.0/manifests"},{"name":"v0.8.4","sha":"3d391f2ad384a855dccd002ceb72a72bc194f46d","kind":"tag","published_at":"2011-06-17T20:48:20.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.8.4","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.4/manifests"},{"name":"v0.8.3","sha":"f430287828453aa6f7631e038f06b84b0abb8e62","kind":"tag","published_at":"2011-05-27T08:07:58.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.8.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"b5a3331618cfaad1823bed543aade96276c161b1","kind":"tag","published_at":"2011-03-11T21:01:38.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.8.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"c55bd06f7f15d46c7b9487c3053c356439738af6","kind":"tag","published_at":"2010-12-07T12:49:24.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.8.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"82a066670547367ad9a2387ae8c83c2838ea29c5","kind":"tag","published_at":"2010-12-05T16:13:09.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.8.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"8ab220c0d82253aaa0d4c0191655b2da32c40720","kind":"tag","published_at":"2010-10-09T18:33:28.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.7.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"634a8d5ede0e0b45e8827e11c41852b58288cf4a","kind":"tag","published_at":"2010-09-18T10:03:52.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.6.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.6.0/manifests"},{"name":"v0.5.2","sha":"0b32820683393dd8137de252958f81c5d42250bc","kind":"tag","published_at":"2010-09-17T10:39:35.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.5.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"a58f60ae24593a99e159115a460564be9cbc8f8d","kind":"tag","published_at":"2010-09-15T19:55:07.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.5.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"084fb80b4e847d4849285c48213f3a363ba04ccd","kind":"tag","published_at":"2010-09-13T14:58:26.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.5.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"ff0e6b1dd52ffb8691ad0ba0db3ef446f1a98f71","kind":"tag","published_at":"2010-05-31T20:49:58.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.4.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.4.0/manifests"},{"name":"v0.1.0","sha":"01c06adc9cc3f006cda0ebd74fbb4f8f4bb76b63","kind":"tag","published_at":"2010-05-31T20:47:32.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.1.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.1.0/manifests"},{"name":"v0.2.0","sha":"14fb86c003f20182aa653af1a13dd78896ab7552","kind":"tag","published_at":"2010-05-31T20:47:06.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.2.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.2.0/manifests"},{"name":"v0.3.1","sha":"bdf494bcc11f2737a795a6e5fd3322dde9c386cf","kind":"tag","published_at":"2010-05-31T20:24:38.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.3.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"47458ca1f9bc6e052eb7452e6ef8c04cd10c9ff3","kind":"tag","published_at":"2010-05-31T19:37:48.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.3.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-01-05T13:34:26.443Z","dependent_packages_count":149,"downloads":1077024682,"downloads_period":"total","dependent_repos_count":760707,"rankings":{"downloads":0.01561088747895318,"dependent_repos_count":0.016725950870306976,"dependent_packages_count":0.23472084387997455,"stargazers_count":2.3187743223202237,"forks_count":2.5194857327639077,"docker_downloads_count":0.028434116479521862,"average":0.8556253089654814},"purl":"pkg:gem/public_suffix","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/public_suffix","docker_dependents_count":3620,"docker_downloads_count":3729166038,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/public_suffix","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/public_suffix/dependencies","status":null,"funding_links":["https://github.com/sponsors/weppos","https://tidelift.com/funding/github/rubygems/public_suffix"],"critical":true,"issue_metadata":{"last_synced_at":"2026-01-03T15:00:34.596Z","issues_count":25,"pull_requests_count":445,"avg_time_to_close_issue":7838258.0,"avg_time_to_close_pull_request":452686.0223325062,"issues_closed_count":24,"pull_requests_closed_count":403,"pull_request_authors_count":36,"issue_authors_count":25,"avg_comments_per_issue":2.6,"avg_comments_per_pull_request":0.14157303370786517,"merged_pull_requests_count":379,"bot_issues_count":1,"bot_pull_requests_count":407,"past_year_issues_count":1,"past_year_pull_requests_count":149,"past_year_avg_time_to_close_issue":1133373.0,"past_year_avg_time_to_close_pull_request":67082.184,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":125,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":0.006711409395973154,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":149,"past_year_merged_pull_requests_count":124,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/issues","maintainers":[{"login":"weppos","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/weppos"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/public_suffix/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/public_suffix/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/public_suffix/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/public_suffix/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/public_suffix/codemeta","maintainers":[{"uuid":"113","login":"weppos","name":null,"email":null,"url":null,"packages_count":22,"html_url":"https://rubygems.org/profiles/weppos","role":null,"created_at":"2022-11-09T09:45:59.541Z","updated_at":"2022-11-09T09:45:59.541Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/weppos/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":202028,"maintainers_count":67520,"namespaces_count":0,"keywords_count":18291,"github":"rubygems","metadata":{"funded_packages_count":7134},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-01-25T05:46:42.344Z","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":12298600,"name":"public_suffix","ecosystem":"rubygems","description":"PublicSuffix can parse and decompose a domain name into top level domain, domain and subdomains.","homepage":"https://simonecarletti.com/code/publicsuffix-ruby","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/weppos/publicsuffix-ruby","keywords_array":[],"namespace":null,"versions_count":56,"first_release_published_at":"2011-12-23T19:23:25.777Z","latest_release_published_at":"2026-01-04T17:06:32.073Z","latest_release_number":"7.0.2","last_synced_at":"2026-01-26T13:04:28.554Z","created_at":"2025-10-07T05:05:01.281Z","updated_at":"2026-01-26T13:04:28.554Z","registry_url":"https://gem.coop/gems/public_suffix","install_command":"gem install public_suffix -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/public_suffix/","metadata":{"funding":"https://github.com/sponsors/weppos"},"repo_metadata":{"id":710300,"uuid":"357000","full_name":"weppos/publicsuffix-ruby","owner":"weppos","description":"Domain name parser for Ruby based on the Public Suffix List.","archived":false,"fork":false,"pushed_at":"2025-12-21T15:58:03.000Z","size":1689,"stargazers_count":644,"open_issues_count":5,"forks_count":110,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-12-21T21:05:19.841Z","etag":null,"topics":["psl","publicsuffix","ruby"],"latest_commit_sha":null,"homepage":"https://simonecarletti.com/code/publicsuffix","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/weppos.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["weppos"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":"rubygems/public_suffix","community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2009-11-01T14:59:38.000Z","updated_at":"2025-12-21T15:58:06.000Z","dependencies_parsed_at":"2024-03-07T07:40:33.936Z","dependency_job_id":"acbade1d-d02f-4e47-96c7-8d8352031e6f","html_url":"https://github.com/weppos/publicsuffix-ruby","commit_stats":{"total_commits":823,"total_committers":42,"mean_commits":"19.595238095238095","dds":0.2940461725394897,"last_synced_commit":"1a446fec858bee685b15dce9712fdc53bda4e80a"},"previous_names":[],"tags_count":73,"template":false,"template_full_name":null,"purl":"pkg:github/weppos/publicsuffix-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weppos","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/sbom","scorecard":{"id":693884,"data":{"date":"2025-07-14","repo":{"name":"github.com/weppos/publicsuffix-ruby","commit":"6344fe16e584b1100fc8aa80d649e45d4452a072"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":5.1,"checks":[{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/3 approved changesets -- score normalized to 0","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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/psl-update.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/tests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/psl-update.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/psl-update.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/psl-update.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/psl-update.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/psl-update.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/psl-update.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/tests.yml/main?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   4 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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T03:02:53.728Z","repository_id":710300,"created_at":"2025-08-22T03:02:53.728Z","updated_at":"2025-08-22T03:02:53.728Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28005987,"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-12-24T02:00:07.193Z","response_time":83,"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":"weppos","name":"Simone Carletti","uuid":"5387","kind":"user","description":"CTO at @dnsimple. Passionate programmer, tec/rec scuba instructor, sommelier. Interested in programming, internet protocols \u0026 online security.","email":"","website":"https://simonecarletti.com","location":"Rome, Italy","twitter":"weppos","company":"DNSimple","icon_url":"https://avatars.githubusercontent.com/u/5387?v=4","repositories_count":103,"last_synced_at":"2023-04-09T03:48:46.040Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/weppos","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:17:23.971Z","updated_at":"2023-04-09T03:48:46.276Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weppos","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weppos/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-01-04T10:36:55.799Z","dependent_packages_count":0,"downloads":1077507098,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.011894142134998514,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":0.015137999080907199,"average":0.006758035303976428},"purl":"pkg:gem/public_suffix?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/public_suffix","docker_dependents_count":3620,"docker_downloads_count":3729166038,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/public_suffix","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/public_suffix/dependencies","status":null,"funding_links":["https://github.com/sponsors/weppos","https://tidelift.com/funding/github/rubygems/public_suffix"],"critical":null,"issue_metadata":{"last_synced_at":"2026-01-02T04:06:37.309Z","issues_count":25,"pull_requests_count":445,"avg_time_to_close_issue":7838258.0,"avg_time_to_close_pull_request":452686.0223325062,"issues_closed_count":24,"pull_requests_closed_count":403,"pull_request_authors_count":36,"issue_authors_count":25,"avg_comments_per_issue":2.6,"avg_comments_per_pull_request":0.14157303370786517,"merged_pull_requests_count":379,"bot_issues_count":1,"bot_pull_requests_count":407,"past_year_issues_count":1,"past_year_pull_requests_count":149,"past_year_avg_time_to_close_issue":1133373.0,"past_year_avg_time_to_close_pull_request":67082.184,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":125,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":0.006711409395973154,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":149,"past_year_merged_pull_requests_count":124,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/issues","maintainers":[{"login":"weppos","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/weppos"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/public_suffix/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/public_suffix/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/public_suffix/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/public_suffix/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/public_suffix/codemeta","maintainers":[{"uuid":"113","login":"weppos","name":null,"email":null,"url":null,"packages_count":22,"html_url":"https://gem.coop/profiles/weppos","role":null,"created_at":"2025-10-08T02:58:40.049Z","updated_at":"2025-10-08T02:58:40.049Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/weppos/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":186872,"maintainers_count":66510,"namespaces_count":0,"keywords_count":17851,"github":"gem-coop","metadata":{"funded_packages_count":6196},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-01-24T07:46:43.652Z","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":11692504,"name":"github.com/weppos/publicsuffix-ruby","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/weppos/publicsuffix-ruby","keywords_array":[],"namespace":null,"versions_count":71,"first_release_published_at":"2009-11-02T12:59:55.000Z","latest_release_published_at":"2026-01-04T17:00:53.000Z","latest_release_number":"v7.0.2+incompatible","last_synced_at":"2026-01-23T17:54:20.707Z","created_at":"2025-05-27T08:23:55.973Z","updated_at":"2026-01-23T17:54:20.707Z","registry_url":"https://pkg.go.dev/github.com/weppos/publicsuffix-ruby","install_command":"go get github.com/weppos/publicsuffix-ruby","documentation_url":"https://pkg.go.dev/github.com/weppos/publicsuffix-ruby#section-documentation","metadata":{},"repo_metadata":{"id":710300,"uuid":"357000","full_name":"weppos/publicsuffix-ruby","owner":"weppos","description":"Domain name parser for Ruby based on the Public Suffix List.","archived":false,"fork":false,"pushed_at":"2025-10-26T06:45:42.000Z","size":1642,"stargazers_count":639,"open_issues_count":6,"forks_count":112,"subscribers_count":13,"default_branch":"main","last_synced_at":"2025-10-26T19:10:25.255Z","etag":null,"topics":["psl","publicsuffix","ruby"],"latest_commit_sha":null,"homepage":"https://simonecarletti.com/code/publicsuffix","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/weppos.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["weppos"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":"rubygems/public_suffix","community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2009-11-01T14:59:38.000Z","updated_at":"2025-10-25T08:33:07.000Z","dependencies_parsed_at":"2024-03-07T07:40:33.936Z","dependency_job_id":"acbade1d-d02f-4e47-96c7-8d8352031e6f","html_url":"https://github.com/weppos/publicsuffix-ruby","commit_stats":{"total_commits":823,"total_committers":42,"mean_commits":"19.595238095238095","dds":0.2940461725394897,"last_synced_commit":"1a446fec858bee685b15dce9712fdc53bda4e80a"},"previous_names":[],"tags_count":72,"template":false,"template_full_name":null,"purl":"pkg:github/weppos/publicsuffix-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weppos","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/sbom","scorecard":{"id":693884,"data":{"date":"2025-07-14","repo":{"name":"github.com/weppos/publicsuffix-ruby","commit":"6344fe16e584b1100fc8aa80d649e45d4452a072"},"scorecard":{"version":"v5.2.1-18-gbb9c347d","commit":"bb9c347dff6349d986baab6578a46d68a5524c62"},"score":5.1,"checks":[{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 0/3 approved changesets -- score normalized to 0","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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/psl-update.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/tests.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#token-permissions"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/psl-update.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/psl-update.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/psl-update.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/psl-update.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/psl-update.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/psl-update.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/weppos/publicsuffix-ruby/tests.yml/main?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   4 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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#pinned-dependencies"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#license"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#vulnerabilities"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#fuzzing"}},{"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/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/bb9c347dff6349d986baab6578a46d68a5524c62/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-22T03:02:53.728Z","repository_id":710300,"created_at":"2025-08-22T03:02:53.728Z","updated_at":"2025-08-22T03:02:53.728Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281191516,"owners_count":26458806,"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-10-26T02:00:06.575Z","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":"weppos","name":"Simone Carletti","uuid":"5387","kind":"user","description":"CTO at @dnsimple. Passionate programmer, tec/rec scuba instructor, sommelier. Interested in programming, internet protocols \u0026 online security.","email":"","website":"https://simonecarletti.com","location":"Rome, Italy","twitter":"weppos","company":"DNSimple","icon_url":"https://avatars.githubusercontent.com/u/5387?v=4","repositories_count":103,"last_synced_at":"2023-04-09T03:48:46.040Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/weppos","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:17:23.971Z","updated_at":"2023-04-09T03:48:46.276Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weppos","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weppos/repositories"},"tags":[{"name":"v6.0.2","sha":"a413661ebb4ccd3ad9c5940c59467db5b6bb9db0","kind":"tag","published_at":"2025-04-30T12:57:09.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v6.0.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"72b7198c7aaf156436b950108ebc9e5c66c53805","kind":"tag","published_at":"2024-07-23T07:24:41.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v6.0.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"ae7839d351e63897eba8e1848ee42f271396383c","kind":"tag","published_at":"2024-06-17T08:22:06.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v6.0.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v6.0.0/manifests"},{"name":"v5.1.1","sha":"744ad67267f31a678626a0267b7b58c24f308bc7","kind":"tag","published_at":"2024-06-17T08:16:19.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.1.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c199251c0e50dde36fff0b315e68befd7feda851","kind":"tag","published_at":"2024-06-15T15:02:39.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.1.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.1.0/manifests"},{"name":"v5.0.5","sha":"a8ffde7c99241b36bdf6a48e4f833184baa03ab6","kind":"tag","published_at":"2024-04-02T09:06:57.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.0.5","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.5/manifests"},{"name":"v5.0.4","sha":"a3118263c211590959d57142d659cb5d83d68e72","kind":"tag","published_at":"2023-11-17T12:39:32.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.0.4","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.4/manifests"},{"name":"v5.0.3","sha":"1ac1ae4154ca62e9c5565a5121b84ac4a0c74af6","kind":"tag","published_at":"2023-07-11T08:47:44.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.0.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.3/manifests"},{"name":"v5.0.2","sha":"d5739ad732912551110f8bb0c264de02d029c55c","kind":"tag","published_at":"2023-07-11T08:41:53.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.0.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.2/manifests"},{"name":"v5.0.1","sha":"89857402ffc990a5877f609e5a6cf26a63c4d86d","kind":"tag","published_at":"2022-12-07T14:35:58.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.0.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"3e32063a8808030a284bc5afeb8b7dce86215db5","kind":"tag","published_at":"2022-07-24T15:40:39.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v5.0.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v5.0.0/manifests"},{"name":"v4.0.7","sha":"071ba4925c6d73dd9f06e454e34b63e5f8c7a04f","kind":"tag","published_at":"2022-04-12T08:00:36.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v4.0.7","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v4.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v4.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.7/manifests"},{"name":"v4.0.6","sha":"2e0bee34176f902b416796d6dbc5a03c670e0a98","kind":"tag","published_at":"2020-09-02T09:38:42.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v4.0.6","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v4.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v4.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.6/manifests"},{"name":"v4.0.5","sha":"f0cc99e90a4ccfe2682e4f05d5888665c34d0b84","kind":"tag","published_at":"2020-05-09T10:49:23.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v4.0.5","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v4.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v4.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.5/manifests"},{"name":"v4.0.4","sha":"a98db48faf84bc011f36c0f5ca022f6e0fa11a16","kind":"tag","published_at":"2020-04-05T12:48:01.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v4.0.4","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v4.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v4.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.4/manifests"},{"name":"4.0.3","sha":"84fc0d1895178aea481d00529697322f87a82fba","kind":"tag","published_at":"2020-01-05T18:43:38.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/4.0.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@4.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/4.0.3/manifests"},{"name":"4.0.2","sha":"626883d914ad6a06d2fb3c9e0faa5e97426b718a","kind":"tag","published_at":"2019-12-27T10:44:57.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/4.0.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@4.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/4.0.2/manifests"},{"name":"v4.0.1","sha":"1a17386d79be5a98041e85315f43f080046c8d9f","kind":"tag","published_at":"2019-08-09T20:15:08.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v4.0.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"87343b898e0a836cfd51c5bd017ed4237d132bea","kind":"tag","published_at":"2019-06-25T19:44:53.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v4.0.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v4.0.0/manifests"},{"name":"v3.1.1","sha":"ed7c414746167c8d019b772fe82ae54d0c583608","kind":"tag","published_at":"2019-06-25T19:36:29.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v3.1.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"22ce7d53267819984ada3dc5898b7f9dc4ba085c","kind":"tag","published_at":"2019-05-27T08:08:23.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v3.1.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.1.0/manifests"},{"name":"v3.0.3","sha":"93aad6add34658f8c8609eb914443e7d17378068","kind":"tag","published_at":"2018-08-15T17:56:20.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v3.0.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"65ab7c92624bf868094f56b70d58f8a1bcd28d88","kind":"tag","published_at":"2018-02-12T09:54:58.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v3.0.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"0c0561d0fe0c8e1c5cd78c9b97e01595455103e3","kind":"tag","published_at":"2017-11-08T20:43:54.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v3.0.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"3a8a8c59087c7ed1e8912dc0396d94ab9671fd84","kind":"tag","published_at":"2017-08-04T13:06:16.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v3.0.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v3.0.0/manifests"},{"name":"thesis-naive","sha":"fff973974a8e1ec6e82baad561739aeffc8718d9","kind":"commit","published_at":"2017-02-09T18:52:34.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/thesis-naive","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/thesis-naive","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@thesis-naive","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/thesis-naive","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/thesis-naive/manifests"},{"name":"v2.0.5","sha":"5b9cd786be1e76daf5d2ab522ee9a9a508254dbb","kind":"tag","published_at":"2017-01-02T16:53:22.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v2.0.5","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"70cecd14b30a76044d73c9cbda4b5c84234b90c1","kind":"tag","published_at":"2016-11-07T00:07:07.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v2.0.4","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"ebc5ec9672e037cd60ab8720ceaa5c4e42d3281e","kind":"tag","published_at":"2016-09-30T08:12:23.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v2.0.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"04940d3a5cc58b74564a974f5d18731a14619b45","kind":"tag","published_at":"2016-06-10T07:46:09.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v2.0.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"cb3d68b9edcc53a72c1c10ed1f23ff291db63f10","kind":"tag","published_at":"2016-05-22T08:13:45.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v2.0.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"8363bfde476c34ce724f39437d7a12d7251e1972","kind":"tag","published_at":"2016-05-20T10:45:25.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v2.0.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v2.0.0/manifests"},{"name":"v1.5.3","sha":"bb868f40e003f441b606f361430a4af4fc1d4502","kind":"tag","published_at":"2015-12-14T12:56:43.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.5.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"eca9ea0dcb7834bc7ea6ef9db8b7b92d02ebd545","kind":"tag","published_at":"2015-10-27T16:52:42.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.5.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"1c452b92902d02c75dbc8ed4a8630ab94e461ad2","kind":"tag","published_at":"2015-04-10T12:00:04.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.5.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"5b4c296534ce5fa4400b3540141bfa250eb8c264","kind":"tag","published_at":"2015-03-24T10:12:05.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.5.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.5.0/manifests"},{"name":"v1.4.6","sha":"ffa50e3cfee4ae21869a07c6e05d48bd41352c15","kind":"tag","published_at":"2014-09-10T08:29:17.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.6","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.6/manifests"},{"name":"v1.4.5","sha":"3b737e878f03e26298f447dbdf3bfac5ff7f2f0e","kind":"tag","published_at":"2014-08-18T21:23:48.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.5","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.5/manifests"},{"name":"v1.4.4","sha":"93a489aff5561b25dd59646583222be25436d3ba","kind":"tag","published_at":"2014-06-17T15:09:04.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.4","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.4/manifests"},{"name":"v1.4.3","sha":"616926f999b77cfd9f1bea70532ae4a59ddd3fa5","kind":"tag","published_at":"2014-06-12T07:24:37.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"f06ceda4130ae2b6b9270e67a0f6f7373aebe5c4","kind":"tag","published_at":"2014-03-10T13:47:31.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"722f64fdf90f9c243f34351899379810feaff992","kind":"tag","published_at":"2014-03-07T15:11:36.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"d74c45fe588182d7a00e27c10aac04eaacd1dfb9","kind":"tag","published_at":"2014-02-01T14:09:43.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.4.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.4.0/manifests"},{"name":"v1.3.3","sha":"a61c75c13312045bdf91e2cd4aa100849eed668e","kind":"tag","published_at":"2013-12-01T15:03:49.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.3.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.3/manifests"},{"name":"v1.3.2","sha":"d64e73ddbfb683f9b9c5463dbdfd369372c94c24","kind":"tag","published_at":"2013-11-11T14:16:03.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.3.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.2/manifests"},{"name":"v1.3.1","sha":"d1daf4e2071e8ff7a0cb6b8976606f481f78ed6c","kind":"tag","published_at":"2013-08-09T02:42:01.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.3.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"63ffbae46d2e32dc35935658afc2e0569b184082","kind":"tag","published_at":"2013-04-03T13:32:53.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.3.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"2a6efa18be46eb976cbb147c9906d3409c3c1f7e","kind":"tag","published_at":"2013-03-26T14:10:23.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.2.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"80d40bbc6b36780797345509933e3c8c82b7e826","kind":"tag","published_at":"2012-12-24T22:47:35.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.2.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.2.0/manifests"},{"name":"v1.1.3","sha":"3d66dc0b669b9104a4bc8bfee99beb68e8975ab6","kind":"tag","published_at":"2012-09-17T13:23:16.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.1.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"6067a7e24df75577d19dafe563d70eec03fb0da3","kind":"tag","published_at":"2012-09-03T21:20:43.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.1.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"3aea52fd571c07bb352eb26e0eacb64ad733db63","kind":"tag","published_at":"2012-06-26T13:29:04.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.1.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"46f933c3c7de414ca5e299c64850f3465a3800f2","kind":"tag","published_at":"2012-03-16T13:25:00.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.1.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.1.0/manifests"},{"name":"v0.9.1","sha":"1ef5bc7fdfe3eb3d2f958fd1c7383fcd003c85c2","kind":"tag","published_at":"2011-12-24T21:19:49.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.9.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.9.1/manifests"},{"name":"v1.0.0.rc1","sha":"6d42ca3d932b5ed41bc9e7b0f1a0d121b88d1221","kind":"tag","published_at":"2011-12-24T20:43:02.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.0.0.rc1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.0.0.rc1/manifests"},{"name":"v1.0.0","sha":"b799236f160320cae5ee9d11f1b4fcf463650fdd","kind":"tag","published_at":"2011-12-24T20:42:20.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v1.0.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v1.0.0/manifests"},{"name":"v0.9.0","sha":"17bfe8ddf12550215828921b5375b6eeae281d69","kind":"tag","published_at":"2011-06-17T20:50:47.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.9.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.9.0/manifests"},{"name":"v0.8.4","sha":"3d391f2ad384a855dccd002ceb72a72bc194f46d","kind":"tag","published_at":"2011-06-17T20:48:20.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.8.4","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.4/manifests"},{"name":"v0.8.3","sha":"f430287828453aa6f7631e038f06b84b0abb8e62","kind":"tag","published_at":"2011-05-27T08:07:58.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.8.3","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"b5a3331618cfaad1823bed543aade96276c161b1","kind":"tag","published_at":"2011-03-11T21:01:38.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.8.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"c55bd06f7f15d46c7b9487c3053c356439738af6","kind":"tag","published_at":"2010-12-07T12:49:24.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.8.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"82a066670547367ad9a2387ae8c83c2838ea29c5","kind":"tag","published_at":"2010-12-05T16:13:09.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.8.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"8ab220c0d82253aaa0d4c0191655b2da32c40720","kind":"tag","published_at":"2010-10-09T18:33:28.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.7.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"634a8d5ede0e0b45e8827e11c41852b58288cf4a","kind":"tag","published_at":"2010-09-18T10:03:52.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.6.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.6.0/manifests"},{"name":"v0.5.2","sha":"0b32820683393dd8137de252958f81c5d42250bc","kind":"tag","published_at":"2010-09-17T10:39:35.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.5.2","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"a58f60ae24593a99e159115a460564be9cbc8f8d","kind":"tag","published_at":"2010-09-15T19:55:07.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.5.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"084fb80b4e847d4849285c48213f3a363ba04ccd","kind":"tag","published_at":"2010-09-13T14:58:26.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.5.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"ff0e6b1dd52ffb8691ad0ba0db3ef446f1a98f71","kind":"tag","published_at":"2010-05-31T20:49:58.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.4.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.4.0/manifests"},{"name":"v0.1.0","sha":"01c06adc9cc3f006cda0ebd74fbb4f8f4bb76b63","kind":"tag","published_at":"2010-05-31T20:47:32.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.1.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.1.0/manifests"},{"name":"v0.2.0","sha":"14fb86c003f20182aa653af1a13dd78896ab7552","kind":"tag","published_at":"2010-05-31T20:47:06.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.2.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.2.0/manifests"},{"name":"v0.3.1","sha":"bdf494bcc11f2737a795a6e5fd3322dde9c386cf","kind":"tag","published_at":"2010-05-31T20:24:38.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.3.1","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"47458ca1f9bc6e052eb7452e6ef8c04cd10c9ff3","kind":"tag","published_at":"2010-05-31T19:37:48.000Z","download_url":"https://codeload.github.com/weppos/publicsuffix-ruby/tar.gz/v0.3.0","html_url":"https://github.com/weppos/publicsuffix-ruby/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weppos/publicsuffix-ruby@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2025-11-03T06:07:00.172Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.807004531283771,"dependent_packages_count":5.441509219438237,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.624256875361004},"purl":"pkg:golang/github.com/weppos/publicsuffix-ruby","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/weppos/publicsuffix-ruby","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/weppos/publicsuffix-ruby","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/weppos/publicsuffix-ruby/dependencies","status":null,"funding_links":["https://github.com/sponsors/weppos","https://tidelift.com/funding/github/rubygems/public_suffix"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-30T09:01:22.000Z","issues_count":25,"pull_requests_count":435,"avg_time_to_close_issue":7838258.0,"avg_time_to_close_pull_request":456467.3249370277,"issues_closed_count":24,"pull_requests_closed_count":397,"pull_request_authors_count":36,"issue_authors_count":25,"avg_comments_per_issue":2.6,"avg_comments_per_pull_request":0.14482758620689656,"merged_pull_requests_count":373,"bot_issues_count":1,"bot_pull_requests_count":397,"past_year_issues_count":1,"past_year_pull_requests_count":184,"past_year_avg_time_to_close_issue":1133373.0,"past_year_avg_time_to_close_pull_request":58961.3375,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":160,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":0.016304347826086956,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":182,"past_year_merged_pull_requests_count":159,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/issues","maintainers":[{"login":"weppos","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/weppos"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fweppos%2Fpublicsuffix-ruby/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fweppos%2Fpublicsuffix-ruby/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fweppos%2Fpublicsuffix-ruby/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fweppos%2Fpublicsuffix-ruby/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fweppos%2Fpublicsuffix-ruby/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2031438,"maintainers_count":0,"namespaces_count":763140,"keywords_count":112100,"github":"golang","metadata":{"funded_packages_count":52902},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-01-25T06:36:26.509Z","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":3326,"full_name":"weppos/publicsuffix-ruby","default_branch":"main","total_commits":978,"total_committers":42,"total_bot_commits":290,"total_bot_committers":3,"mean_commits":23.285714285714285,"dds":0.3711656441717791,"past_year_total_commits":152,"past_year_total_committers":3,"past_year_total_bot_commits":118,"past_year_total_bot_committers":2,"past_year_mean_commits":50.666666666666664,"past_year_dds":0.3157894736842105,"last_synced_at":"2026-01-24T15:26:55.916Z","last_synced_commit":"d71ab4be39e37053370924556990a95f35ec6045","created_at":"2023-03-07T09:17:15.241Z","updated_at":"2026-01-24T15:26:27.579Z","committers":[{"name":"Simone Carletti","email":"weppos@weppos.net","login":"weppos","count":615},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":260},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":27},{"name":"Postmodern","email":"postmodern.mod3@gmail.com","login":"postmodern","count":19},{"name":"Camilo Lopez","email":"clopez@websense.com","login":null,"count":5},{"name":"Simone Carletti","email":"weppos@gmail.com","login":null,"count":5},{"name":"Marc Seeger","email":"mail@marc-seeger.de","login":"rb2k","count":3},{"name":"Trevor Turk","email":"trevorturk@gmail.com","login":"trevorturk","count":3},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]","login":"dependabot-preview[bot]","count":3},{"name":"Peter Goldstein","email":"peter.m.goldstein@gmail.com","login":"petergoldstein","count":2},{"name":"Patrik Ragnarsson","email":"patrik@starkast.net","login":"dentarg","count":2},{"name":"James Dennes","email":"jdennes@gmail.com","login":"jdennes","count":2},{"name":"Andrey Nering","email":"andrey@nering.com.br","login":"andreynering","count":2},{"name":"Alex Smith","email":"ags@fastmail.fm","login":"ags","count":2},{"name":"Rob Holland","email":"rob@clearbit.com","login":null,"count":1},{"name":"Adam Niedzielski","email":"adamsunday@gmail.com","login":"adamniedzielski","count":1},{"name":"Aki","email":"andrewpcoleman@gmail.com","login":"Autumn","count":1},{"name":"Andrew Nesbitt","email":"andrewnez@gmail.com","login":"andrew","count":1},{"name":"Benjamin Borowski","email":"ben@weareokidoki.com","login":"typeoneerror","count":1},{"name":"Brian Hawley","email":"brian_hawley@yahoo.com","login":"BrianHawley","count":1},{"name":"Charles Barbier","email":"unixcharles@gmail.com","login":"unixcharles","count":1},{"name":"raeno","email":"just.raeno@gmail.com","login":"raeno","count":1},{"name":"Yuichiro Kaneko","email":"spiketeika@gmail.com","login":"yui-knk","count":1},{"name":"William Montgomery","email":"wcmonty@gmail.com","login":"wcmonty","count":1},{"name":"William Montgomery","email":"89461240+wmontgomery-splunk","login":"wmontgomery-splunk","count":1},{"name":"Peter Cai","email":"222655+pcai","login":"pcai","count":1},{"name":"Paweł Gościcki","email":"pawel.goscicki@gmail.com","login":"pjg","count":1},{"name":"Orien Madgwick","email":"_@orien.io","login":"orien","count":1},{"name":"Olle Jonsson","email":"olle.jonsson@gmail.com","login":"olleolleolle","count":1},{"name":"Masato Nakamura","email":"masato.nakamura145@gmail.com","login":"m-nakamura145","count":1},{"name":"Masafumi Koba","email":"473530+ybiquitous","login":"ybiquitous","count":1},{"name":"Lee Reilly","email":"lee@leereilly.net","login":"leereilly","count":1},{"name":"Joshua Priddle","email":"jpriddle@me.com","login":"itspriddle","count":1},{"name":"Jonas Hübotter","email":"me@jonhue.me","login":"jonhue","count":1},{"name":"Johannes Faigle","email":"jo-f@gmx.at","login":"jayeff","count":1},{"name":"Johan van Zonneveld","email":"johan@vzonneveld.nl","login":"jhnvz","count":1},{"name":"Jean byroot Boussier","email":"jean.boussier+github@shopify.com","login":"casperisfine","count":1},{"name":"Guilherme Quirino","email":"guilhermequirino74@gmail.com","login":"GQuirino","count":1},{"name":"G. Allen Morris III","email":"gam3@gam3.net","login":"gam3","count":1},{"name":"Douglas Eichelberger","email":"dduugg","login":"dduugg","count":1},{"name":"Christine Seeman","email":"39634128+cseeman","login":"cseeman","count":1},{"name":"Chris McClymont","email":"chris@mcclymont.it","login":"mcclymont","count":1}],"past_year_committers":[{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":104},{"name":"Simone Carletti","email":"5387+weppos","login":"weppos","count":34},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":14}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-01-23T00:00:11.556Z","repositories_count":6168901,"commits_count":932745769,"contributors_count":36242481,"owners_count":1138917,"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":{"table":{"full_name":"weppos/publicsuffix-ruby","html_url":"https://github.com/weppos/publicsuffix-ruby","last_synced_at":"2026-01-24T20:00:35.576Z","status":"active","issues_count":25,"pull_requests_count":447,"avg_time_to_close_issue":7838258.0,"avg_time_to_close_pull_request":451670.5346534653,"issues_closed_count":24,"pull_requests_closed_count":404,"pull_request_authors_count":36,"issue_authors_count":25,"avg_comments_per_issue":2.6,"avg_comments_per_pull_request":0.14093959731543623,"merged_pull_requests_count":380,"bot_issues_count":1,"bot_pull_requests_count":409,"past_year_issues_count":1,"past_year_pull_requests_count":146,"past_year_avg_time_to_close_issue":1133373.0,"past_year_avg_time_to_close_pull_request":61013.413223140495,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":121,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":0.00684931506849315,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":146,"past_year_merged_pull_requests_count":120,"created_at":"2023-05-12T15:27:16.851Z","updated_at":"2026-01-24T20:00:35.577Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/weppos%2Fpublicsuffix-ruby/issues","issue_labels_count":{"table":{"enhancement":3,"bug":2,"question":2,"task":1,"psl":1}},"pull_request_labels_count":{"table":{"psl":276,"dependencies":36,"enhancement":13,"task":2,"A:docs":2}},"issue_author_associations_count":{"table":{"NONE":21,"CONTRIBUTOR":4}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":426,"NONE":20,"OWNER":1}},"issue_authors":{"table":{"gsar":1,"dentarg":1,"hmfarooq":1,"rokkit":1,"postmodern":1,"BrianHawley":1,"Nowaker":1,"shweta-ms":1,"MoralCode":1,"tilo":1,"github-actions[bot]":1,"bastelfreak":1,"nikita-nikolajev":1,"ashmaroli":1,"BillyParadise":1,"BanzaiMan":1,"hayley-bp":1,"thesecretmaster":1,"matias-sclavi":1,"lwouis":1,"rdonmez1":1,"Hengjie":1,"zark57":1,"ttrmw":1,"Vigneshbalakrishnan118":1}},"pull_request_authors":{"table":{"github-actions[bot]":373,"dependabot[bot]":32,"dependabot-preview[bot]":4,"abhishekk1903":2,"andreynering":2,"andrew":2,"petergoldstein":2,"sammo1235":2,"pzb":1,"unixcharles":1,"cseeman":1,"martijnrusschen":1,"harshvardhansharma":1,"BanzaiMan":1,"Pieparker":1,"nikita-nikolajev":1,"wmontgomery-splunk":1,"wcmonty":1,"rafbm":1,"ashmaroli":1,"orien":1,"olleolleolle":1,"pcai":1,"hanachin":1,"GQuirino":1,"danieldocki":1,"ybiquitous":1,"weppos":1,"abhishhh1":1,"jonhue":1,"dduugg":1,"timcraft":1,"BrianHawley":1,"elliotwutingfeng":1,"rainerborene":1,"Divine11":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-01-23T00:00:08.538Z","repositories_count":12902359,"issues_count":35670060,"pull_requests_count":115912599,"authors_count":11127871,"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":{"table":{"task":1}},"past_year_pull_request_labels_count":{"table":{"psl":136,"dependencies":10}},"past_year_issue_author_associations_count":{"table":{"NONE":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":146}},"past_year_issue_authors":{"table":{"hayley-bp":1}},"past_year_pull_request_authors":{"table":{"github-actions[bot]":136,"dependabot[bot]":10}},"maintainers":[{"table":{"login":"weppos","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/weppos"}}],"active_maintainers":[]}},"events":{"total":{"DeleteEvent":95,"PullRequestEvent":207,"ForkEvent":3,"IssuesEvent":4,"WatchEvent":23,"IssueCommentEvent":7,"PushEvent":133,"CreateEvent":110},"last_year":{"DeleteEvent":70,"PullRequestEvent":154,"ForkEvent":1,"IssuesEvent":4,"WatchEvent":16,"IssueCommentEvent":6,"PushEvent":89,"CreateEvent":87}},"keywords":["psl","publicsuffix","ruby"],"dependencies":[{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2022-07-05T10:02:06.321Z","updated_at":"2022-07-05T10:02:06.321Z","repository_link":"https://github.com/weppos/publicsuffix-ruby/blob/main/Gemfile","dependencies":[{"id":105846184,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":105846187,"package_name":"memory_profiler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":105846189,"package_name":"minitest","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":105846191,"package_name":"minitest-reporters","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":105846193,"package_name":"mocha","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":105846195,"package_name":"rubocop","ecosystem":"rubygems","requirements":"~\u003e 0.90","direct":true,"kind":"runtime","optional":false},{"id":105846197,"package_name":"yard","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/psl-update.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:37:38.837Z","updated_at":"2023-01-13T10:37:38.837Z","repository_link":"https://github.com/weppos/publicsuffix-ruby/blob/main/.github/workflows/psl-update.yml","dependencies":[{"id":6875552837,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875552838,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6875552839,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:37:38.913Z","updated_at":"2023-01-13T10:37:38.913Z","repository_link":"https://github.com/weppos/publicsuffix-ruby/blob/main/.github/workflows/release.yml","dependencies":[{"id":6875552840,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875552841,"package_name":"cadwallion/publish-rubygems-action","ecosystem":"actions","requirements":"d9474d9633f4674e59afb0c343f2dafe25181328","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tests.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:37:38.973Z","updated_at":"2023-01-13T10:37:38.973Z","repository_link":"https://github.com/weppos/publicsuffix-ruby/blob/main/.github/workflows/tests.yml","dependencies":[{"id":6875552842,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875552843,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"rubygems","filepath":"public_suffix.gemspec","sha":null,"kind":"manifest","created_at":"2023-12-07T11:27:53.408Z","updated_at":"2023-12-07T11:27:53.408Z","repository_link":"https://github.com/weppos/publicsuffix-ruby/blob/main/public_suffix.gemspec","dependencies":[]}],"score":33.223904582223945,"created_at":"2024-06-13T11:02:27.112Z","updated_at":"2026-05-31T05:30:30.939Z","avatar_url":"https://github.com/weppos.png","language":"Ruby","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/123415","html_url":"https://summary.ecosyste.ms/projects/123415"}