{"id":370067,"url":"https://github.com/cloudnative-pg/cloudnative-pg","last_synced_at":"2026-05-30T21:30:28.349Z","repository":{"id":36965444,"uuid":"468311851","full_name":"cloudnative-pg/cloudnative-pg","owner":"cloudnative-pg","description":"CloudNativePG is a comprehensive platform designed to seamlessly manage PostgreSQL databases within Kubernetes environments, covering the entire operational lifecycle from initial deployment to ongoing maintenance","archived":false,"fork":false,"pushed_at":"2026-05-20T08:46:25.000Z","size":45993,"stargazers_count":8640,"open_issues_count":376,"forks_count":685,"subscribers_count":29,"default_branch":"main","last_synced_at":"2026-05-20T10:30:15.892Z","etag":null,"topics":["automated-failover","business-continuity","database","database-management","devops","disaster-recovery","failover","high-availability","json-logging","k8s","kubectl-plugin","kubernetes","operator","postgres","postgresql","prometheus-exporter","replication","self-healing","sql","switchover"],"latest_commit_sha":null,"homepage":"https://cloudnative-pg.io","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cloudnative-pg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":"SECURITY-INSIGHTS.yml","support":"SUPPORT.md","governance":"GOVERNANCE.md","roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS.md","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-03-10T11:21:32.000Z","updated_at":"2026-05-20T07:56:06.000Z","dependencies_parsed_at":"2024-11-11T19:18:21.566Z","dependency_job_id":"353660d4-9247-4a40-beaa-b1eec7149798","html_url":"https://github.com/cloudnative-pg/cloudnative-pg","commit_stats":{"total_commits":3379,"total_committers":152,"mean_commits":"22.230263157894736","dds":0.8973068955312222,"last_synced_commit":"47a752b639d240c36d2c6706a23ec974b563f85d"},"previous_names":[],"tags_count":121,"template":false,"template_full_name":null,"purl":"pkg:github/cloudnative-pg/cloudnative-pg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudnative-pg%2Fcloudnative-pg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudnative-pg%2Fcloudnative-pg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudnative-pg%2Fcloudnative-pg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudnative-pg%2Fcloudnative-pg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudnative-pg","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudnative-pg%2Fcloudnative-pg/sbom","scorecard":{"id":278823,"data":{"date":"2025-08-14T12:14:54Z","repo":{"name":"github.com/cloudnative-pg/cloudnative-pg","commit":"92074ec070772fcbf6ed4bcbc1fb9b25c7788224"},"scorecard":{"version":"v5.2.1","commit":"ab2f6e92482462fe66246d9e32f642855a691dc1"},"score":9.2,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 5 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#code-review"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: RenovateBot: .github/renovate.json5:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#dependency-update-tool"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#security-policy"}},{"name":"Token-Permissions","score":10,"reason":"GitHub workflow tokens follow principle of least privilege","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:64","Info: jobLevel 'contents' permission set to 'read': .github/workflows/continuous-delivery.yml:1886","Info: jobLevel 'contents' permission set to 'read': .github/workflows/continuous-delivery.yml:260","Info: jobLevel 'pull-requests' permission set to 'read': .github/workflows/continuous-delivery.yml:262","Warn: jobLevel 'actions' permission set to 'write': .github/workflows/continuous-delivery.yml:74","Info: jobLevel 'contents' permission set to 'read': .github/workflows/continuous-delivery.yml:98","Info: jobLevel 'issues' permission set to 'read': .github/workflows/continuous-delivery.yml:99","Warn: jobLevel 'actions' permission set to 'write': .github/workflows/continuous-integration.yml:57","Info: jobLevel 'actions' permission set to 'read': .github/workflows/continuous-integration.yml:414","Info: jobLevel 'contents' permission set to 'read': .github/workflows/continuous-integration.yml:415","Info: jobLevel 'contents' permission set to 'read': .github/workflows/continuous-integration.yml:652","Warn: jobLevel 'packages' permission set to 'write': .github/workflows/registry-clean.yml:20","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/release-pr.yml:17","Info: topLevel permissions set to 'read-all': .github/workflows/backport.yml:11","Info: topLevel permissions set to 'read-all': .github/workflows/chatops.yml:12","Info: topLevel permissions set to 'read-all': .github/workflows/close-inactive-issues.yml:8","Info: topLevel permissions set to 'read-all': .github/workflows/codeql-analysis.yml:33","Info: topLevel permissions set to 'read-all': .github/workflows/continuous-delivery.yml:35","Info: topLevel permissions set to 'read-all': .github/workflows/continuous-integration.yml:17","Info: topLevel permissions set to 'read-all': .github/workflows/k8s-versions-check.yml:19","Info: topLevel permissions set to 'read-all': .github/workflows/latest-postgres-version-check.yml:11","Info: topLevel permissions set to 'read-all': .github/workflows/ossf_scorecard.yml:19","Info: topLevel permissions set to 'read-all': .github/workflows/pr_verify_linked_issue.yml:18","Info: topLevel permissions set to 'read-all': .github/workflows/refresh-licenses.yml:9","Info: topLevel permissions set to 'read-all': .github/workflows/registry-clean.yml:14","Info: topLevel permissions set to 'read-all': .github/workflows/release-pr.yml:5","Info: topLevel permissions set to 'read-all': .github/workflows/release-publish.yml:10","Info: topLevel permissions set to 'read-all': .github/workflows/release-tag.yml:14","Info: topLevel permissions set to 'read-all': .github/workflows/require-labels.yml:13","Info: topLevel permissions set to 'read-all': .github/workflows/snyk.yml:11","Info: topLevel permissions set to 'read-all': .github/workflows/spellcheck.yml:6","Info: topLevel permissions set to 'read-all': .github/workflows/sync-api.yml:8"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#binary-artifacts"}},{"name":"CII-Best-Practices","score":5,"reason":"badge detected: Passing","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#cii-best-practices"}},{"name":"Pinned-Dependencies","score":9,"reason":"dependency not pinned by hash detected -- score normalized to 9","details":["Warn: containerImage not pinned by hash: Dockerfile:10","Warn: goCommand not pinned by hash: hack/e2e/run-e2e-local.sh:70","Warn: goCommand not pinned by hash: hack/e2e/run-e2e.sh:74","Warn: pipCommand not pinned by hash: .github/workflows/continuous-delivery.yml:1538","Warn: downloadThenRun not pinned by hash: .github/workflows/continuous-integration.yml:858","Warn: pipCommand not pinned by hash: .github/workflows/latest-postgres-version-check.yml:31","Info:  92 out of  92 GitHub-owned GitHubAction dependencies pinned","Info: 113 out of 113 third-party GitHubAction dependencies pinned","Info:   1 out of   2 containerImage dependencies pinned","Info:   0 out of   2 goCommand dependencies pinned","Info:   0 out of   2 pipCommand dependencies pinned","Info:   0 out of   1 downloadThenRun 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#pinned-dependencies"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/continuous-delivery.yml:249"],"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#packaging"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":8,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: signed release artifact: cnpg-1.27.0-checksums.txt.sig: https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.27.0","Info: signed release artifact: cnpg-1.27.0-rc1-checksums.txt.sig: https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.27.0-rc1","Info: signed release artifact: cnpg-1.26.1-checksums.txt.sig: https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.26.1","Info: signed release artifact: cnpg-1.25.3-checksums.txt.sig: https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.25.3","Info: signed release artifact: cnpg-1.26.0-checksums.txt.sig: https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.26.0","Warn: release artifact v1.27.0 does not have provenance: https://api.github.com/repos/cloudnative-pg/cloudnative-pg/releases/239374565","Warn: release artifact v1.27.0-rc1 does not have provenance: https://api.github.com/repos/cloudnative-pg/cloudnative-pg/releases/235996693","Warn: release artifact v1.26.1 does not have provenance: https://api.github.com/repos/cloudnative-pg/cloudnative-pg/releases/235125645","Warn: release artifact v1.25.3 does not have provenance: https://api.github.com/repos/cloudnative-pg/cloudnative-pg/releases/235120307","Warn: release artifact v1.26.0 does not have provenance: https://api.github.com/repos/cloudnative-pg/cloudnative-pg/releases/220616506"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#signed-releases"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#license"}},{"name":"Branch-Protection","score":10,"reason":"branch protection is fully enabled on development and all release branches","details":["Info: 'allow deletion' disabled on branch 'main'","Info: 'force pushes' disabled on branch 'main'","Info: required approving review count is 2 on branch 'main'","Info: codeowner review is required on branch 'main'","Info: status check found to merge onto on branch 'main'","Info: PRs are required in order to make changes on 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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#branch-protection"}},{"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/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":10,"reason":"SAST tool detected","details":["Info: SAST configuration detected: CodeQL","Info: SAST configuration detected: Snyk","Info: SAST configuration detected: Snyk","Info: SAST configuration detected: Snyk","Warn: 17 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#sast"}},{"name":"CI-Tests","score":10,"reason":"30 out of 30 merged PRs checked by a CI test -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#ci-tests"}},{"name":"Contributors","score":10,"reason":"project has 10 contributing companies or organizations","details":["Info: found contributions from: 2ndQuadrant, 2ndquadrant-it, EnterpriseDB, cloudnative-pg, edb, enterprisedb, fluent, mesos, middleware2018-PSS, upbound"],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ab2f6e92482462fe66246d9e32f642855a691dc1/docs/checks.md#contributors"}}]},"last_synced_at":"2025-08-17T15:12:07.515Z","repository_id":36965444,"created_at":"2025-08-17T15:12:07.516Z","updated_at":"2025-08-17T15:12:07.516Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33323306,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-21T12:23:38.849Z","status":"ssl_error","status_checked_at":"2026-05-21T12:22:11.673Z","response_time":62,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"cloudnative-pg","name":"CloudNativePG","uuid":"100373852","kind":"organization","description":"","email":null,"website":"http://cnpg.io","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/100373852?v=4","repositories_count":18,"last_synced_at":"2024-04-21T14:28:27.653Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/cloudnative-pg","funding_links":[],"total_stars":2787,"followers":112,"following":0,"created_at":"2022-11-14T05:34:19.246Z","updated_at":"2024-04-21T14:28:40.030Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudnative-pg","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudnative-pg/repositories"},"packages":[{"id":13816058,"name":"kubectl-cnpg","ecosystem":"alpine","description":"kubectl plugin for cloudnative-pg","homepage":"https://github.com/cloudnative-pg/cloudnative-pg","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/cloudnative-pg/cloudnative-pg","keywords_array":[],"namespace":"testing","versions_count":3,"first_release_published_at":"2026-02-06T11:01:00.000Z","latest_release_published_at":"2026-04-06T05:20:43.000Z","latest_release_number":"1.29.0-r0","last_synced_at":"2026-04-06T05:31:15.753Z","created_at":"2026-02-13T22:36:07.157Z","updated_at":"2026-04-06T05:31:16.385Z","registry_url":"https://pkgs.alpinelinux.org/package/edge/testing/x86_64/kubectl-cnpg","install_command":"apk add kubectl-cnpg","documentation_url":null,"metadata":{"repository":"testing","architecture":"x86_64"},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T22:37:35.883Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/kubectl-cnpg?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=edge","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/kubectl-cnpg","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/kubectl-cnpg","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/kubectl-cnpg/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/kubectl-cnpg/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/kubectl-cnpg/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/kubectl-cnpg/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/kubectl-cnpg/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/kubectl-cnpg/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/kubectl-cnpg/codemeta","maintainers":[{"uuid":"lauri@hacktheplanet.fi","login":null,"name":"Lauri Tirkkonen","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Lauri Tirkkonen","packages_count":28,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Lauri Tirkkonen","role":null,"created_at":"2026-02-13T22:36:08.001Z","updated_at":"2026-02-13T22:36:08.001Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers/lauri@hacktheplanet.fi/packages"}],"registry":{"name":"alpine-edge","url":"https://pkgs.alpinelinux.org/packages?branch=edge","ecosystem":"alpine","default":false,"packages_count":39423,"maintainers_count":879,"namespaces_count":3,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community","testing"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.616Z","updated_at":"2026-04-27T18:20:22.267Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/namespaces"}},{"id":4440220,"name":"github.com/cloudnative-pg/cloudnative-pg","ecosystem":"go","description":"","homepage":"https://github.com/cloudnative-pg/cloudnative-pg","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/cloudnative-pg/cloudnative-pg","keywords_array":[],"namespace":"github.com/cloudnative-pg","versions_count":121,"first_release_published_at":"2020-03-06T14:21:00.000Z","latest_release_published_at":"2026-05-08T14:32:07.000Z","latest_release_number":"v1.29.1","last_synced_at":"2026-05-22T01:26:18.253Z","created_at":"2022-05-24T15:12:38.346Z","updated_at":"2026-05-22T01:26:18.253Z","registry_url":"https://pkg.go.dev/github.com/cloudnative-pg/cloudnative-pg","install_command":"go get github.com/cloudnative-pg/cloudnative-pg","documentation_url":"https://pkg.go.dev/github.com/cloudnative-pg/cloudnative-pg#section-documentation","metadata":{},"repo_metadata":{"uuid":"468311851","full_name":"cloudnative-pg/cloudnative-pg","owner":"cloudnative-pg","description":"CloudNativePG is a Kubernetes operator that covers the full lifecycle of a PostgreSQL database cluster with a primary/standby architecture, using native streaming replication","archived":false,"fork":false,"pushed_at":"2023-04-25T15:05:40.000Z","size":17117,"stargazers_count":1172,"open_issues_count":84,"forks_count":92,"subscribers_count":17,"default_branch":"main","last_synced_at":"2023-04-25T16:25:36.619Z","etag":null,"topics":["automated-failover","business-continuity","database","database-management","devops","disaster-recovery","failover","high-availability","json-logging","k8s","kubectl-plugin","kubernetes","operator","postgres","postgresql","prometheus-exporter","replication","self-healing","sql","switchover"],"latest_commit_sha":null,"homepage":"https://cloudnative-pg.io","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cloudnative-pg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null}},"created_at":"2022-03-10T11:21:32.000Z","updated_at":"2023-04-24T14:27:58.000Z","dependencies_parsed_at":"2023-01-17T09:03:21.732Z","dependency_job_id":null,"html_url":"https://github.com/cloudnative-pg/cloudnative-pg","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudnative-pg%2Fcloudnative-pg","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudnative-pg%2Fcloudnative-pg/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudnative-pg%2Fcloudnative-pg/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudnative-pg","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":119425736,"owners_count":6005042,"icon_url":"https://github.com/github.png","host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"cloudnative-pg","name":"CloudNativePG","uuid":"100373852","kind":"organization","description":"","email":null,"website":"http://cnpg.io","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/100373852?v=4","repositories_count":10,"last_synced_at":"2023-03-03T21:04:33.172Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/cloudnative-pg","created_at":"2022-11-14T05:34:19.246Z","updated_at":"2023-03-03T21:04:33.221Z","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudnative-pg","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudnative-pg/repositories"},"tags":[{"name":"v1.17.5","sha":"c9e5140b04e11abc40565c32d348a6c6df59e60b","kind":"commit","published_at":"2023-03-20T10:34:38.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.17.5","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.17.5"},{"name":"v1.19.1","sha":"cb24d23703f38360ca341f3cacb9be75dc582f9d","kind":"commit","published_at":"2023-03-20T09:45:36.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.19.1","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.19.1"},{"name":"v1.18.3","sha":"40d11b41c94b3e7236b6f87f432e9994c2b9953a","kind":"commit","published_at":"2023-03-20T09:43:59.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.18.3","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.18.3"},{"name":"v1.17.4","sha":"a1e21dcb843a6f34dd4e16cce6b67594ecb41bc9","kind":"commit","published_at":"2023-02-14T14:55:21.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.17.4","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.17.4"},{"name":"v1.18.2","sha":"071009e2b8c1164a09d1da1de88dbe9ecba84713","kind":"commit","published_at":"2023-02-14T14:52:45.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.18.2","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.18.2"},{"name":"v1.19.0","sha":"d9bf88dd7f496255bffd516f148f8e79dbc42c65","kind":"commit","published_at":"2023-02-14T14:48:28.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.19.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.19.0"},{"name":"v1.18.1","sha":"202661aa0b5a3c94a662c202944d197838893413","kind":"commit","published_at":"2022-12-21T11:40:27.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.18.1","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.18.1"},{"name":"v1.17.3","sha":"ad012002116e225841f883b3d93e4229aff5195e","kind":"commit","published_at":"2022-12-21T11:38:44.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.17.3","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.17.3"},{"name":"v1.16.5","sha":"40c68edf6091410c01cf63c53e779145639389fa","kind":"commit","published_at":"2022-12-21T11:35:20.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.16.5","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.16.5"},{"name":"v1.18.0","sha":"2f6d1cefcdce4c2fb5c372605f3c2aacd79d3f74","kind":"commit","published_at":"2022-11-10T17:56:22.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.18.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.18.0"},{"name":"v1.17.2","sha":"b71e069fc51f5e8801867bb761990227ebfc5790","kind":"commit","published_at":"2022-11-10T17:55:05.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.17.2","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.17.2"},{"name":"v1.16.4","sha":"a6e04a9db110ce920ae90b24586025e3c32fde29","kind":"commit","published_at":"2022-11-10T17:48:25.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.16.4","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.16.4"},{"name":"v1.17.1","sha":"a17b8180cf3fb13a1969740c719c487aed703b95","kind":"commit","published_at":"2022-10-06T13:42:54.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.17.1","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.17.1"},{"name":"v1.16.3","sha":"56947fe2120d9c548bba233deb5b316e8905c0f3","kind":"commit","published_at":"2022-10-06T13:39:56.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.16.3","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.16.3"},{"name":"v1.15.5","sha":"5f48de0f1efcd3aa003e412662ec182cb04da010","kind":"commit","published_at":"2022-10-06T13:33:42.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.15.5","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.15.5"},{"name":"v1.17.0","sha":"dbc295077408daca5e494d768e5336e3fe9ab014","kind":"commit","published_at":"2022-09-06T16:02:33.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.17.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.17.0"},{"name":"v1.15.4","sha":"7448453edecf0f7d9731ab594edb3f776d2b1b6f","kind":"commit","published_at":"2022-09-06T14:39:46.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.15.4","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.15.4"},{"name":"v1.16.2","sha":"75639361cf887330abdda925de95e4ced22cb27c","kind":"commit","published_at":"2022-09-06T14:39:20.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.16.2","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.16.2"},{"name":"v1.16.1","sha":"14600bab519613496c253674095ec5f6862bf760","kind":"commit","published_at":"2022-08-12T21:52:35.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.16.1","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.16.1"},{"name":"v1.15.3","sha":"e4b274f437a66e814e9320dad7c59106212ec529","kind":"commit","published_at":"2022-08-12T21:10:52.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.15.3","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.15.3"},{"name":"v1.16.0","sha":"31ffee2d852f93d7c64c73372c68451420714a38","kind":"commit","published_at":"2022-07-07T15:05:36.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.16.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.16.0"},{"name":"v1.15.2","sha":"39d003240a7da52d746ef953b5c86787ae2c2cd2","kind":"commit","published_at":"2022-07-07T13:17:33.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.15.2","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.15.2"},{"name":"v1.15.1","sha":"d092e9d05c6771ec2a141531f8c38ab8b775f022","kind":"commit","published_at":"2022-05-27T09:25:55.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.15.1","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.15.1"},{"name":"v1.15.0","sha":"80cfb96fbabe0b2261d99d4ae3b79cc8b1f75d8a","kind":"commit","published_at":"2022-04-21T13:49:44.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.15.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.15.0"},{"name":"v1.14.0","sha":"e65de86b35e7faf5936ec8775a7d2910819d506f","kind":"commit","published_at":"2022-03-25T17:54:37.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.14.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.14.0"},{"name":"v1.13.0","sha":"3b82b502d079c453f2840e5e1eff1a522b1d3577","kind":"commit","published_at":"2022-02-17T17:55:10.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.13.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.13.0"},{"name":"v1.12.0","sha":"3d63a564d20b5619cf87549152efab73d83f1894","kind":"commit","published_at":"2022-01-11T16:23:48.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.12.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.12.0"},{"name":"v1.11.0","sha":"d24a2771272b21cfda75fa4b95dc69fb1d919880","kind":"commit","published_at":"2021-12-15T19:52:20.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.11.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.11.0"},{"name":"v1.10.0","sha":"74ee6d921692da5d4b1b22eff3893e97ec30be5c","kind":"commit","published_at":"2021-11-11T17:51:57.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.10.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.10.0"},{"name":"v1.9.2","sha":"2f04ac6513dbea041d37508ec68f6cdcb9796e33","kind":"commit","published_at":"2021-10-15T20:30:22.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.9.2","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.9.2"},{"name":"v1.9.1","sha":"f7617399c8a716b989d9a960848e110da56fbf25","kind":"commit","published_at":"2021-09-30T17:41:40.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.9.1","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.9.1"},{"name":"v1.9.0","sha":"4965ee1fe74cea40da7d0d09fdfa779393ee7c22","kind":"commit","published_at":"2021-09-28T14:24:12.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.9.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.9.0"},{"name":"v1.8.0","sha":"5e633354679744c82ae452c0f07f7850102413c4","kind":"commit","published_at":"2021-09-13T21:40:45.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.8.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.8.0"},{"name":"v1.7.1","sha":"1ed91976ef0151afcbef0f16f8efbc7d9cb9e25d","kind":"commit","published_at":"2021-08-11T14:01:12.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.7.1","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.7.1"},{"name":"v1.7.0","sha":"a17a1a19780efd40770dcd12f82cf38017a18437","kind":"commit","published_at":"2021-07-28T14:02:16.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.7.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.7.0"},{"name":"v1.6.0","sha":"9c987d93639ab2f5bab6bff951d01e44eaf778d3","kind":"commit","published_at":"2021-07-12T08:53:45.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.6.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.6.0"},{"name":"v1.5.1","sha":"d33848bf5f40229eebf5458c3fa7a2447085353b","kind":"commit","published_at":"2021-06-17T15:54:31.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.5.1","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.5.1"},{"name":"v1.5.0","sha":"de513449a323c90eff5eb1c295e70592060a6827","kind":"tag","published_at":"2021-06-11T11:04:10.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.5.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.5.0"},{"name":"v1.4.0","sha":"e60eecf51e518a326f4678df1b68651f75a1168d","kind":"commit","published_at":"2021-05-18T13:27:01.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.4.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.4.0"},{"name":"v1.3.0","sha":"31b138b3a07f3c4aecefc8f032bdb92efe0a495f","kind":"commit","published_at":"2021-04-23T15:30:32.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.3.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.3.0"},{"name":"v1.2.1","sha":"46cff6b65a8dedbd802a292d21019c13b1397352","kind":"commit","published_at":"2021-04-06T16:17:32.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.2.1","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.2.1"},{"name":"v1.2.0","sha":"f953d1cfd959484af8cf42b990f60015598fb001","kind":"commit","published_at":"2021-03-31T16:04:56.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.2.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.2.0"},{"name":"v1.1.0","sha":"9da73780889f7f921d5e03c4ffa54500247e6306","kind":"commit","published_at":"2021-03-03T12:06:49.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.1.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.1.0"},{"name":"v1.0.0","sha":"9e08cf5dc450ad4e01f0d345a696bd008efd4262","kind":"commit","published_at":"2021-02-04T18:22:21.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v1.0.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.0.0"},{"name":"v0.8.0","sha":"68f2bd69fe09c2b1fa70dfd08c2d589bec684f64","kind":"tag","published_at":"2021-01-29T12:32:34.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v0.8.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v0.8.0"},{"name":"v0.7.0","sha":"54a60b3e0f9e6e54fd9ddb18952ef3387fcb1a8a","kind":"commit","published_at":"2020-12-31T15:05:04.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v0.7.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v0.7.0"},{"name":"v0.6.0","sha":"d8f3d808077a7eb552e96477dafe5171c1be4ce0","kind":"tag","published_at":"2020-12-04T16:51:54.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v0.6.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v0.6.0"},{"name":"v0.5.0","sha":"54fa2ad858e13be2f54799ad82cec8e6fdef056f","kind":"tag","published_at":"2020-11-20T10:49:34.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v0.5.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v0.5.0"},{"name":"v0.4.0","sha":"f2de17c10d789c1de2f7e428caefc452bb9de2fc","kind":"tag","published_at":"2020-11-04T12:50:24.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v0.4.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v0.4.0"},{"name":"v0.3.0","sha":"b01d379e924d89ae728a922b9871527b51bccdf5","kind":"tag","published_at":"2020-09-25T16:54:30.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v0.3.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v0.3.0"},{"name":"v0.2.0","sha":"e6adccaf396744dd2f8a5af2dab6478e712ce1a2","kind":"tag","published_at":"2020-08-12T13:03:38.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v0.2.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v0.2.0"},{"name":"v0.1.0","sha":"ef4af534423261ecc6ae56b0ed24e21cf5809874","kind":"tag","published_at":"2020-04-03T10:15:26.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v0.1.0","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v0.1.0"},{"name":"v0.0.1","sha":"91c389dc19a3c00ef43cc5e9a18f8da13f8ff58a","kind":"tag","published_at":"2020-03-04T17:11:43.000Z","download_url":"https://codeload.github.com/cloudnative-pg/cloudnative-pg/tar.gz/v0.0.1","html_url":"https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v0.0.1"}]},"repo_metadata_updated_at":"2023-04-25T17:01:59.104Z","dependent_packages_count":4,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":4.716716996980181,"dependent_packages_count":3.3744975301481914,"stargazers_count":1.9539827610343379,"forks_count":2.7183396179625405,"docker_downloads_count":2.112172255601859,"average":2.975141832345422},"purl":"pkg:golang/github.com/cloudnative-pg/cloudnative-pg","advisories":[{"uuid":"GSA_kwCzR0hTQS00MjNwLWc3MjQtZnIzOc4ABWkT","url":"https://github.com/advisories/GHSA-423p-g724-fr39","title":"CloudNativePG's metrics exporter allows privilege escalation to PostgreSQL superuser and OS RCE","description":"### Impact\n\nThe CloudNativePG metrics exporter opens its PostgreSQL connection as the `postgres` superuser via the pod-local Unix socket, then demotes the session with `SET ROLE pg_monitor`. `SET ROLE` changes only `current_user`; `session_user` remains `postgres`. That residual superuser identity is the foothold for the rest of the chain.\n\nAny SQL expression evaluated inside the scrape session can invoke `RESET ROLE` to recover real superuser privileges, then use `COPY ... TO PROGRAM` to spawn an OS-level subprocess as the `postgres` user inside the primary pod. The `READ ONLY` transaction flag does not block this; it gates writes to database state, not external processes.\n\nTwo exploitation paths follow from this root cause.\n\n#### Path 1: custom metric queries with unqualified identifiers (all supported releases)\n\nA database user who owns a schema on the `search_path` of any scraped database can plant a shadow object whose name matches an unqualified identifier in a custom metric query. When the exporter next evaluates that query, the shadow expression executes inside the `session_user = postgres` scrape session, giving the attacker PostgreSQL superuser privileges and OS command execution inside the primary pod within one scrape interval (≤30 s). Exploitability requires a custom metric query that contains an unqualified relation or function reference.\n\nAlthough `search_path` shadowing of unqualified identifiers is the most direct case, the underlying bug is that any expression evaluated inside the scrape session is a superuser code path. Other exploitable shapes include user-defined functions, operators or casts resolved during the scrape, joins or subqueries against user-owned tables and views, and index expressions or RLS policies on read-touched objects.\n\n#### Path 2: stock `default-monitoring.yaml` (all supported releases, no custom metrics required)\n\nThe `pg_extensions` metric shipped in `default-monitoring.yaml` used an unqualified `current_database()` call and ran against every user database (`target_databases: '*'`). Any non-superuser who owns a user database (including the default `app` role created by `bootstrap.initdb`) could shadow `current_database()` and trigger the full escalation chain against a stock CNPG deployment on the first scrape after the shadow was planted.\n\n#### Combined impact\n\nThe chain yields privilege escalation from a low-privileged database role (e.g. the default `app` role) to PostgreSQL superuser, plus arbitrary OS command execution as the `postgres` user inside the primary pod, all within one scrape interval. A web application SQL injection vulnerability in an app backed by a CNPG cluster is therefore sufficient to pivot to database-pod RCE.\n\n#### Who is impacted\n\n- All deployments on any supported release with default monitoring enabled are affected by Path 2.\n- All deployments on any supported release that use custom metric queries containing unqualified catalog references are affected by Path 1.\n- Multi-tenant platforms that allow customers to supply or influence custom metric query bodies are at the highest risk for Path 1.\n\n### Patches\n\nThree separate patches address the vulnerability.\n\n#### Patch 1: PR #10576 \"schema-qualify catalog references in default monitoring queries and documentation samples\"\n\nSchema-qualifies all unqualified `pg_catalog` function and view references in the shipped `default-monitoring.yaml` and in documentation examples. This closes Path 2 in operator-shipped configuration and removes the unqualified-identifier attack surface from all operator-shipped metric queries. Operators who clone or copy `default-monitoring.yaml` into custom monitoring `ConfigMap`s, or have copy-pasted unqualified queries elsewhere, must re-qualify those queries themselves.\n\nBackported to all currently supported releases:\n\n- **v1.29.x** (x ≥ 1)\n- **v1.28.x** (x ≥ 3)\n\n#### Patch 2: \"dedicated `cnpg_metrics_exporter` role with `pg_ident.conf` peer mapping\"\n\nIntroduces a dedicated `cnpg_metrics_exporter` PostgreSQL role (granted `pg_monitor`, no superuser privileges) and maps it in `pg_ident.conf` via peer authentication on the local Unix socket, following the same pattern already used for `cnpg_pooler_pgbouncer`. The metrics exporter connects as this role instead of `postgres`, so `session_user` is never a superuser and `RESET ROLE` has no escalation effect. This eliminates the root cause entirely.\n\nDemoting the session at the SQL level (via `SET SESSION AUTHORIZATION pg_monitor`) is not sufficient: the privilege check for `SET SESSION AUTHORIZATION` is whether the *authenticated* user is a superuser, not the current `session_user`. With the connection still authenticated as `postgres`, any SQL in the session can run `RESET SESSION AUTHORIZATION` and recover the original superuser identity. This is the same recovery primitive as `RESET ROLE`, one layer up. Only changing the authenticated user closes the loop.\n\nWith this change in place, the original chain breaks at every step: `RESET ROLE` and `RESET SESSION AUTHORIZATION` cannot recover superuser, and `COPY ... TO PROGRAM` requires a privilege `pg_monitor` does not grant. As defense in depth, the monitoring transaction also prepends `pg_catalog` to the connection's `search_path`, so unqualified catalog identifiers cannot resolve to user-planted shadow objects.\n\nThis patch changes the connection identity but not how queries are evaluated. Custom metric queries within `pg_monitor`'s scope (catalog reads, `pg_stat_*` views, settings) continue to work without modification. Queries that previously relied on superuser-level access (reading user-owned tables not granted to `cnpg_metrics_exporter`, or superuser-only catalogs such as `pg_authid` or `pg_subscription`) will fail and need explicit `GRANT` statements to `cnpg_metrics_exporter`.\n\nThe role is created and maintained with `PASSWORD NULL`; any password set out-of-band is cleared on the next reconcile, so the role cannot be authenticated by password regardless of operator pre-creation.\n\nFor replica clusters, upgrade the source primary cluster before any replica clusters that consume from it. The `cnpg_metrics_exporter` role is created on the source primary and replicates downstream; a replica cluster upgraded first will scrape against a missing role until the source primary upgrades or the role is created manually (see the monitoring documentation).\n\nThe patch will be backported to all currently supported releases:\n\n- **v1.29.x** (x ≥ 1)\n- **v1.28.x** (x ≥ 3)\n\n### Workarounds\n\nIf upgrading immediately is not possible:\n\n1. **Schema-qualify all identifiers in custom metric queries.** Use explicit `pg_catalog.` prefixes for all catalog functions and views (e.g. `pg_catalog.current_database()`, `pg_catalog.now()`). This is a partial mitigation: it closes the `search_path`-shadowing shape in operator- and user-supplied metric bodies, but other expression shapes (user-defined functions, operators or casts; joins or subqueries on user-owned tables and views; RLS policies on read-touched objects) remain superuser code paths until Patch 2 lands.\n\n2. **Restrict database ownership.** Ensure only fully trusted roles own user databases in scraped clusters. The exploit requires the ability to plant an object on the metrics exporter's `search_path` in a scraped database, typically by owning the database (and therefore `public` via `pg_database_owner`) or by holding `CREATE` on a schema already reachable through `search_path`.\n\n    *PG \u003c15 caveat:* `public` grants `CREATE` to `PUBLIC` by default before PostgreSQL 15, so any authenticated role in a scraped database can plant a shadow object regardless of ownership.\n\n3. **Limit the scope of `target_databases: '*'` queries.** Avoid `target_databases: '*'` unless every database in the cluster, and every role that owns one, is fully trusted. Where possible, restrict `target_databases` to specific, known-safe databases.\n\n4. **Do not expose metric query SQL to untrusted users.** Multi-tenant platforms that allow customers to supply or influence custom metric query bodies should treat this as a critical trust boundary until the architectural fix is released.\n\n### References\n\n- Fix (Patch 1): PR #10576 \"schema-qualify catalog references in default monitoring queries and documentation samples\"\n- Fix (Patch 2): \"dedicated `cnpg_metrics_exporter` role with `pg_ident.conf` peer mapping\"\n- Reported by: Mehmet Ince","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2026-05-11T15:59:12.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.4,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H","references":["https://github.com/cloudnative-pg/cloudnative-pg/security/advisories/GHSA-423p-g724-fr39","https://github.com/cloudnative-pg/cloudnative-pg/pull/10576","https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.28.3","https://github.com/cloudnative-pg/cloudnative-pg/releases/tag/v1.29.1","https://github.com/advisories/GHSA-423p-g724-fr39"],"source_kind":"github","identifiers":["GHSA-423p-g724-fr39","CVE-2026-44477"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-05-11T16:00:09.139Z","updated_at":"2026-05-14T00:00:12.947Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00MjNwLWc3MjQtZnIzOc4ABWkT","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS00MjNwLWc3MjQtZnIzOc4ABWkT","packages":[{"ecosystem":"go","package_name":"github.com/cloudnative-pg/cloudnative-pg","versions":[{"first_patched_version":"1.29.1","vulnerable_version_range":"\u003e= 1.29.0, \u003c 1.29.1"},{"first_patched_version":"1.28.3","vulnerable_version_range":"\u003c 1.28.3"}],"purl":"pkg:go/github.com%2Fcloudnative-pg%2Fcloudnative-pg"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00MjNwLWc3MjQtZnIzOc4ABWkT/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/cloudnative-pg/cloudnative-pg","docker_dependents_count":1,"docker_downloads_count":10,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/cloudnative-pg/cloudnative-pg","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/cloudnative-pg/cloudnative-pg/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-05-19T06:49:51.500Z","issues_count":54,"pull_requests_count":56,"avg_time_to_close_issue":1215087.44,"avg_time_to_close_pull_request":527414.119047619,"issues_closed_count":25,"pull_requests_closed_count":42,"pull_request_authors_count":19,"issue_authors_count":31,"avg_comments_per_issue":0.8333333333333334,"avg_comments_per_pull_request":4.571428571428571,"merged_pull_requests_count":30,"bot_issues_count":3,"bot_pull_requests_count":19,"past_year_issues_count":54,"past_year_pull_requests_count":56,"past_year_avg_time_to_close_issue":1215087.44,"past_year_avg_time_to_close_pull_request":527414.119047619,"past_year_issues_closed_count":25,"past_year_pull_requests_closed_count":42,"past_year_pull_request_authors_count":19,"past_year_issue_authors_count":31,"past_year_avg_comments_per_issue":0.8333333333333334,"past_year_avg_comments_per_pull_request":4.571428571428571,"past_year_bot_issues_count":3,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":30},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcloudnative-pg%2Fcloudnative-pg/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcloudnative-pg%2Fcloudnative-pg/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcloudnative-pg%2Fcloudnative-pg/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcloudnative-pg%2Fcloudnative-pg/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcloudnative-pg%2Fcloudnative-pg/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcloudnative-pg%2Fcloudnative-pg/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2147073,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1695475,"full_name":"cloudnative-pg/cloudnative-pg","default_branch":"main","total_commits":4884,"total_committers":224,"total_bot_commits":1250,"total_bot_committers":3,"mean_commits":21.803571428571427,"dds":0.8294430794430794,"past_year_total_commits":878,"past_year_total_committers":74,"past_year_total_bot_commits":343,"past_year_total_bot_committers":3,"past_year_mean_commits":11.864864864864865,"past_year_dds":0.623006833712984,"last_synced_at":"2026-05-22T01:27:25.334Z","last_synced_commit":"8e5b2c13b34158722c15bb48bd165e5bee00ec81","created_at":"2024-09-11T09:59:50.440Z","updated_at":"2026-05-22T01:26:31.520Z","committers":[{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":833},{"name":"Marco Nenciarini","email":"marco.nenciarini@enterprisedb.com","login":"mnencia","count":533},{"name":"Armando Ruocco","email":"armando.ruocco@enterprisedb.com","login":"armru","count":420},{"name":"Jonathan Gonzalez V","email":"jonathan.gonzalez@enterprisedb.com","login":"sxd","count":418},{"name":"Leonardo Cecchi","email":"leonardo.cecchi@enterprisedb.com","login":"leonardoce","count":415},{"name":"Gabriele Bartolini","email":"gabriele.bartolini@enterprisedb.com","login":"gbartolini","count":372},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":275},{"name":"Philippe Scorsolini","email":"philippe.scorsolini@enterprisedb.com","login":"phisco","count":180},{"name":"Niccolò Fei","email":"niccolo.fei@enterprisedb.com","login":"NiccoloFei","count":143},{"name":"Jaime Silvela","email":"jaime.silvela@enterprisedb.com","login":"jsilvela","count":143},{"name":"Tao","email":"tao.li@enterprisedb.com","login":"litaocdl","count":142},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":142},{"name":"Francesco Canovai","email":"francesco.canovai@enterprisedb.com","login":"fcanovai","count":121},{"name":"Peggie","email":"info@cloudnative-pg.io","login":"cnpg-bot","count":65},{"name":"Gabriele Quaresima","email":"gabriele.quaresima@enterprisedb.com","login":"gabriele-wolfox","count":60},{"name":"Jitendra Wadle","email":"jitendra.wadle@enterprisedb.com","login":"wadlejitendra","count":58},{"name":"Hai He","email":"hai.he@enterprisedb.com","login":"hh24k","count":41},{"name":"Jonathan Gonzalez V","email":"jonathan.gonzalez@2ndquadrant.com","login":null,"count":33},{"name":"John Long","email":"jlong49","login":"jlong49","count":32},{"name":"huyantian","email":"31943844+YanniHu1996","login":"YanniHu1996","count":31},{"name":"Jihyuk Bok","email":"jihyuk.bok@enterprisedb.com","login":null,"count":30},{"name":"danishedb","email":"danish.khan@enterprisedb.com","login":"danishedb","count":28},{"name":"Pierrick","email":"139142330+pchovelon","login":"pchovelon","count":24},{"name":"Jonathan Battiato","email":"jonathan.battiato@enterprisedb.com","login":"jbattiato","count":18},{"name":"smiyc","email":"36233521+smiyc","login":"smiyc","count":15},{"name":"Valerio Del Sarto","email":"valerio.delsarto@enterprisedb.com","login":"valeriodelsarto","count":14},{"name":"Marcos Silva","email":"marcos.silva@enterprisedb.com","login":null,"count":13},{"name":"Josh Heyer","email":"63653723+josh-heyer","login":"josh-heyer","count":10},{"name":"Betsy Gitelman","email":"betsy.gitelman@enterprisedb.com","login":"ebgitelman","count":8},{"name":"Zekiye Aydemir","email":"aydemirzekiye@gmail.com","login":"zekiyeaydemir","count":6},{"name":"Adrian Noland","email":"adrian.noland@enterprisedb.com","login":"anoland-edb","count":6},{"name":"Gabriele Fedi","email":"91485518+GabriFedi97","login":"GabriFedi97","count":5},{"name":"Steven Miller","email":"sjmiller609@gmail.com","login":"sjmiller609","count":5},{"name":"Jeff Mealo","email":"jmealo@protonmail.com","login":"jmealo","count":5},{"name":"Dhilip","email":"s.dhilipkumar@gmail.com","login":"dhilipkumars","count":5},{"name":"Pascal Bourdier","email":"PascalBourdier","login":"PascalBourdier","count":4},{"name":"Itay Grudev","email":"itay.grudev@essentim.com","login":"itay-grudev","count":4},{"name":"Floor Drees","email":"floordrees@gmail.com","login":"FloorD","count":4},{"name":"Florin Irion","email":"florin.irion@2ndquadrant.com","login":"irionr","count":4},{"name":"Abhishek Chanda","email":"achanda","login":"achanda","count":3},{"name":"Dj Walker-Morgan","email":"126472455+djw-m","login":"djw-m","count":3},{"name":"Jeremy Schneider","email":"schneider@ardentperf.com","login":"ardentperf","count":3},{"name":"Jonathan Battiato","email":"jonathan.battiato@2ndquadrant.it","login":null,"count":3},{"name":"Lennart Krauch","email":"lennart.krauch@inovex.de","login":"Lennart01","count":3},{"name":"Maxim Ivanov","email":"hi+github@yamlcoder.me","login":"redbaron","count":3},{"name":"Pat Riehecky","email":"3534830+jcpunk","login":"jcpunk","count":3},{"name":"Anushka Saxena","email":"anushka.saxena-it-2k19-05@iips.edu.in","login":"SaxenaAnushka102","count":3},{"name":"Ying Zhu","email":"yingzhu3@andrew.cmu.edu","login":"EdwinaZhu","count":2},{"name":"danish3k","email":"58881502+danish3k","login":"danish3k","count":2},{"name":"sharifmshaker","email":"87284853+sharifmshaker","login":"sharifmshaker","count":2},{"name":"weiyentan","email":"weiyen.tan@gmail.com","login":"weiyentan","count":2},{"name":"Dario Tranchitella","email":"dario@tranchitella.eu","login":"prometherion","count":2},{"name":"Francois Parquet","email":"francois.parquet@gmail.com","login":"francoispqt","count":2},{"name":"Alfredo Fiebig","email":"alfredo.fiebig@shinkansen.finance","login":"afiebig","count":2},{"name":"MichaluxPL","email":"68371308+MichaluxPL","login":"MichaluxPL","count":2},{"name":"Nicolò Ciraci","email":"ciraci.nicolo@gmail.com","login":"CiraciNicolo","count":2},{"name":"Tristan Otterpohl","email":"82106086+Otterpohl","login":"Otterpohl","count":2},{"name":"Eugene Svirskiy","email":"eugene.svirskiy@gmail.com","login":"esvirskiy","count":2},{"name":"Federico Innocenti","email":"federicoinnocenti","login":"federicoinnocenti","count":2},{"name":"Gellért Bábel","email":"gelli.babel94@gmail.com","login":"GellertBabel","count":2},{"name":"Om Santosh Suneri","email":"142336291+omsuneri","login":"omsuneri","count":2},{"name":"George Song","email":"george@monozuku.com","login":"gsong","count":2},{"name":"GeorgeK-S","email":"87779399+GeorgeK-S","login":"GeorgeK-S","count":2},{"name":"Itay Grudev","email":"igrudev@clustermarket.com","login":null,"count":2},{"name":"Ethan Standel","email":"ethan.standel@rocketinsights.com","login":null,"count":2},{"name":"Carlos Barria","email":"cbarria@yahoo.com","login":"cbarria","count":1},{"name":"Carlos Rodríguez Hernández","email":"carlos.rodriguez-hernandez@broadcom.com","login":"carrodher","count":1},{"name":"Casey A Chapman","email":"cs.chpmn@gmail.com","login":"cschp","count":1},{"name":"Casper Nielsen","email":"whopsec@protonmail.com","login":"CasperGN","count":1},{"name":"Christophe Jauffret","email":"christophe.jauffret@nutanix.com","login":"tuxtof","count":1},{"name":"Craig Ringer","email":"craig.ringer@enterprisedb.com","login":"ringerc","count":1},{"name":"Daan Schipper","email":"2778477+daanschipper","login":"daanschipper","count":1},{"name":"Daniil Zakhlystov","email":"47750602+usernamedt","login":"usernamedt","count":1},{"name":"David E. Wheeler","email":"46604+theory","login":"theory","count":1},{"name":"David Gries","email":"mail@dgries.de","login":"justsomescripts","count":1},{"name":"Bill Mulligan","email":"billmulligan516@gmail.com","login":"xmulligan","count":1},{"name":"Benjamin","email":"72671586+benjx1990","login":"benjx1990","count":1},{"name":"Brian Dunnigan","email":"bdun1013dev@gmail.com","login":"bdun1013","count":1},{"name":"Brad Holland","email":"hollanbm","login":"hollanbm","count":1},{"name":"David Luo","email":"davidl2381@gmail.com","login":"dsluo","count":1},{"name":"Davin Kevin","email":"davin.kevin@gmail.com","login":"davinkevin","count":1},{"name":"DerRockWolf","email":"50499906+DerRockWolf","login":"DerRockWolf","count":1},{"name":"Devin Buhl","email":"onedr0p","login":"onedr0p","count":1},{"name":"Diego Bonfigli","email":"d.bonfigli@gmail.com","login":"dbonfigli","count":1},{"name":"Douglass Kirkley","email":"doug.kirkley@gmail.com","login":"dougkirkley","count":1},{"name":"Drowsy Wings","email":"114069481+DrowsyWings","login":"DrowsyWings","count":1},{"name":"Elliot Charlton","email":"134379345+pselliotc","login":"pselliotc","count":1},{"name":"Eng Zer Jun","email":"engzerjun@gmail.com","login":"Juneezee","count":1},{"name":"Julien Bouquillon","email":"contact@revolunet.com","login":null,"count":1},{"name":"George Song","email":"george.song@edbpostgres.com","login":null,"count":1},{"name":"Devin Nemec","email":"devin.nemec@enterprisedb.com","login":null,"count":1},{"name":"Chris Butler","email":"cbutler@australiacloud.com.au","login":null,"count":1},{"name":"Anton Lindholm","email":"LinAnt","login":"LinAnt","count":1},{"name":"Antoine Michéa","email":"47457994+AntoineMicheaOpencell","login":"AntoineMicheaOpencell","count":1},{"name":"Ani Ravi","email":"5902976+aniravi24","login":"aniravi24","count":1},{"name":"Andrii Abramov","email":"11317222+aaabramov","login":"aaabramov","count":1},{"name":"Andrei Kvapil","email":"kvapss@gmail.com","login":"kvaps","count":1},{"name":"Aman Kumar","email":"149565238+AmanKumar1411","login":"AmanKumar1411","count":1},{"name":"Alex SZAKALY","email":"alex1989hu","login":"alex1989hu","count":1},{"name":"Alex Pearce","email":"alex@alexpearce.me","login":"alexpearce","count":1},{"name":"Alex Klibisz","email":"aklibisz@protonmail.com","login":"alexklibisz","count":1},{"name":"Alessio Greggi","email":"alessio.greggi@suse.com","login":"alegrey91","count":1},{"name":"Agalin","email":"6164461+Agalin","login":"Agalin","count":1},{"name":"Aelxander","email":"alxander.lohr@gmail.com","login":"Aelxander","count":1},{"name":"Adrian Rupala","email":"Adrixop95","login":"Adrixop95","count":1},{"name":"Archy","email":"6429715+archy-rock3t-cloud","login":"archy-rock3t-cloud","count":1},{"name":"Ari Becker","email":"ari-becker","login":"ari-becker","count":1},{"name":"Artem Timofeev","email":"39891735+atimofeev","login":"atimofeev","count":1},{"name":"Ary Kleinerman","email":"kleinerman@gmail.com","login":"aryklein","count":1},{"name":"Augusto Ribeiro","email":"augusto.mcc@gmail.com","login":"augustoribeiro","count":1},{"name":"Balthazar Rouberol","email":"br@imap.cc","login":"brouberol","count":1},{"name":"BaudouinH","email":"45173129+BaudouinH","login":"BaudouinH","count":1},{"name":"Enrico Lumini","email":"54529567+Enry58","login":"Enry58","count":1},{"name":"VadymKhvoinytskyi","email":"125911717+VadymKhvoinytskyi","login":"VadymKhvoinytskyi","count":1},{"name":"Usman Malik","email":"usmanmalik@engineer.com","login":"imusmanmalik","count":1},{"name":"John Long","email":"john.long+oldversion@enterprisedb.com","login":"jlong-edb","count":1},{"name":"Troy Tao","email":"taozytroy@gmail.com","login":"troyt-42","count":1},{"name":"Timo Adler","email":"44780691+Eykha","login":"Eykha","count":1},{"name":"TillHein","email":"12776762+TillHein","login":"TillHein","count":1},{"name":"ThomasSpoelstra","email":"97104300+ThomasSpoelstra","login":"ThomasSpoelstra","count":1},{"name":"Thomas Güttler","email":"info@thomas-guettler.de","login":"guettli","count":1},{"name":"Thibault VINCENT","email":"root@devcat.org","login":"npdgm","count":1},{"name":"Thabelo Ramabulana","email":"106035637+Thab310","login":"Thab310","count":1},{"name":"TamaraNocentini","email":"tamara.nocentini@enterprisedb.com","login":"TamaraNocentini","count":1},{"name":"TQ","email":"44012734+Anhui-tqhuang","login":"Anhui-tqhuang","count":1},{"name":"Sverre Boschman","email":"1142569+sboschman","login":"sboschman","count":1},{"name":"Sergey Pronin","email":"spron-in","login":"spron-in","count":1},{"name":"Sergey Kacheev","email":"S.Kacheev@gmail.com","login":"sakateka","count":1},{"name":"Sergei Iakovlev","email":"noctus@proton.me","login":"x0ddf","count":1},{"name":"Sapp00","email":"39338428+Sapp00","login":"Sapp00","count":1},{"name":"Sander Rodenhuis","email":"53382213+srodenhuis","login":"srodenhuis","count":1},{"name":"Roman v. Gemmeren","email":"strowi","login":"strowi","count":1},{"name":"Romain Dégez","email":"rdegez","login":"rdegez","count":1},{"name":"Qua Jones","email":"90266631+quajones","login":"quajones","count":1},{"name":"Piotr Godowski","email":"piotr.godowski@gmail.com","login":"pgodowski","count":1},{"name":"Philippe Noël","email":"21990816+philippemnoel","login":"philippemnoel","count":1},{"name":"Paul Slater","email":"slaupster","login":"slaupster","count":1},{"name":"Pascal Hofmann","email":"mail@pascalhofmann.de","login":"pascal-hofmann","count":1},{"name":"Nils Brenkman","email":"nilsbrenkman","login":"nilsbrenkman","count":1},{"name":"Niklas Wagner","email":"Skaro@Skaronator.com","login":"Skaronator","count":1},{"name":"Nick Ivanov","email":"103075931+nick-ivanov-edb","login":"nick-ivanov-edb","count":1},{"name":"Tudor Golubenco","email":"tudor.g@gmail.com","login":"tsg","count":1},{"name":"thomasboussekey","email":"thomas.boussekey@gmail.com","login":"thomasboussekey","count":1},{"name":"theadamwright","email":"theadamwright@gmail.com","login":"theadamwright","count":1},{"name":"svenakela","email":"svenne.duva@gmail.com","login":"svenakela","count":1},{"name":"solidDoWant","email":"fred.heinecke@yahoo.com","login":"solidDoWant","count":1},{"name":"simonerocchi","email":"32674385+simonerocchi","login":"simonerocchi","count":1},{"name":"seumasdunlop","email":"seumasdunlop@gmail.com","login":"seumasdunlop","count":1},{"name":"scart","email":"84858745+scart88","login":"scart88","count":1},{"name":"samtoxie","email":"samtoxie@live.com","login":"samtoxie","count":1},{"name":"rizlas","email":"rizlas","login":"rizlas","count":1},{"name":"perfectra1n","email":"jonfuller2012@gmail.com","login":"perfectra1n","count":1},{"name":"myhops","email":"146109735+myhops","login":"myhops","count":1},{"name":"maxLengdell","email":"max.lengdell@gmail.com","login":"maxlengdell","count":1},{"name":"leppeK","email":"26918457+leppeK","login":"leppeK","count":1},{"name":"janiskemper","email":"63146658+janiskemper","login":"janiskemper","count":1},{"name":"hoka","email":"187822495+hokaxbt","login":"hokaxbt","count":1},{"name":"guangwu","email":"guoguangwu@magic-shield.com","login":"testwill","count":1},{"name":"ermakov-oleg","email":"ermakov-oleg","login":"ermakov-oleg","count":1},{"name":"ecksun","email":"linus@wallgren.eu","login":"ecksun","count":1},{"name":"dspeck1","email":"dspeck@burwood.com","login":"dspeck1","count":1},{"name":"dlob","email":"dlob","login":"dlob","count":1},{"name":"darth_vader","email":"bozkayasalih01x@gmail.com","login":"bozkayasalihx","count":1},{"name":"blag","email":"blag","login":"blag","count":1},{"name":"Zach Stone","email":"z.stone91@gmail.com","login":"stone-z","count":1},{"name":"Yurii Vlasov","email":"vlasov.yuriy.alekseevich@gmail.com","login":"vlasov-y","count":1},{"name":"Vitor Floriano","email":"107767584+vitorfloriano","login":"vitorfloriano","count":1},{"name":"Vito Botta","email":"vito@botta.me","login":"vitobotta","count":1},{"name":"Jordi Teterissa","email":"jordi@formatic.nl","login":"jordi-t","count":1},{"name":"Jonas Kalderstam","email":"spacecowboy","login":"spacecowboy","count":1},{"name":"Fabian Kammel","email":"datosh18@gmail.com","login":"datosh","count":1},{"name":"Joda89","email":"johan.lore@free.fr","login":"Joda89","count":1},{"name":"Jihyuk Bok","email":"tomahawk28","login":"tomahawk28","count":1},{"name":"Jeff Davis","email":"mr.jefedavis@gmail.com","login":"JefeDavis","count":1},{"name":"Jan Karremans","email":"70381202+JanKarremans","login":"JanKarremans","count":1},{"name":"Jakob Schultz-Falk","email":"sjulsbe@gmail.com","login":"sjuls","count":1},{"name":"Jake Salgado","email":"5466068+jaek-s","login":"jaek-s","count":1},{"name":"Jack Langston","email":"13301098+fullykubed","login":"fullykubed","count":1},{"name":"Ivan Arkhipov","email":"e1.gildor@gmail.com","login":"Endevir","count":1},{"name":"Infinoid","email":"mark-github@glines.org","login":"Infinoid","count":1},{"name":"Iiriix","email":"iiriix@gmail.com","login":"iiriix","count":1},{"name":"Ian Stanton","email":"ian@tembo.io","login":"ianstanton","count":1},{"name":"Husn E Rabbi","email":"shussan@gmail.com","login":"shusaan","count":1},{"name":"Hendrik Ferber","email":"38665716+HaveFun83","login":"HaveFun83","count":1},{"name":"Hanshal Mehta","email":"122217807+hanshal101","login":"hanshal101","count":1},{"name":"Gustavo Fernandes de Carvalho","email":"17139678+gusfcarvalho","login":"gusfcarvalho","count":1},{"name":"Grégoire Bellon-Gervais","email":"greggbg@gmail.com","login":"albundy83","count":1},{"name":"Glenn Sommer","email":"glemsom@gmail.com","login":"glemsom","count":1},{"name":"German Eichberger","email":"xgerman","login":"xgerman","count":1},{"name":"George Barbarosie","email":"george.barbarosie@tripsolutions.co.uk","login":"georgebarbarosie","count":1},{"name":"Gaurang Kudale","email":"gaurangkudaleworks@gmail.com","login":"gaurangkudale","count":1},{"name":"Gari Singh","email":"gari.r.singh@gmail.com","login":"mastersingh24","count":1},{"name":"Gabriele","email":"gabriele.rossini@enterprisedb.com","login":"gabrosys","count":1},{"name":"Fredrik Eilertsen","email":"fredrik.eilertsen@gmail.com","login":"fredeil","count":1},{"name":"Miguel Moncada Isla","email":"48254102+Mmoncadaisla","login":"Mmoncadaisla","count":1},{"name":"Ezra Lim","email":"ezralim1992@gmail.com","login":"milarze","count":1},{"name":"Vitalii Tverdokhlib","email":"v@nitra.ai","login":"vitaliytv","count":1},{"name":"Moritz Gunz","email":"moritz.gunz@gmail.com","login":"NeoLegends","count":1},{"name":"Milas Bowman","email":"devnull@milas.dev","login":"milas","count":1},{"name":"wvengen","email":"wvengen","login":"wvengen","count":1},{"name":"Michael Wallace","email":"michael.wallace@enterprisedb.com","login":"mikewallace1979","count":1},{"name":"MergeConflictDude","email":"229110396+MergeConflictDude","login":"MergeConflictDude","count":1},{"name":"Maxim Burgerhout","email":"maxim@wzzrd.com","login":"wzzrd","count":1},{"name":"Matthias Riegler","email":"github@m4tbit.de","login":"xvzf","count":1},{"name":"Matthias Baur","email":"baurmatt","login":"baurmatt","count":1},{"name":"Matthew Mols","email":"mmols","login":"mmols","count":1},{"name":"Matteo","email":"matteo.biagetti@gmail.com","login":"mbiagetti","count":1},{"name":"Matt Johnston","email":"m@ttjohnston.com","login":"johnstonmatt","count":1},{"name":"Mateus Oliveira","email":"66965232+mateusoliveira43","login":"mateusoliveira43","count":1},{"name":"Marijo Kristo","email":"144671509+rewemkris","login":"rewemkris","count":1},{"name":"Marcus Dunn","email":"51931484+MarcusDunn","login":"MarcusDunn","count":1},{"name":"Marcos Silva","email":"marcos.sv9@gmail.com","login":"marcossv9","count":1},{"name":"Marco Orovecchia","email":"Oro","login":"Oro","count":1},{"name":"Maciej Wawrzyniak","email":"48443803+Maaciekk","login":"Maaciekk","count":1},{"name":"Lætitia","email":"laetitia.avrot@gmail.com","login":"LaetitiaAvrot","count":1},{"name":"Lie Ryan","email":"lie.1296@gmail.com","login":"lieryan","count":1},{"name":"Lauri Tirkkonen","email":"lauri@hacktheplanet.fi","login":"lotheac","count":1},{"name":"Klavs Klavsen","email":"kl@vsen.dk","login":"KlavsKlavsen","count":1},{"name":"Kenneth Kilty","email":"KenKilty","login":"KenKilty","count":1},{"name":"Julian","email":"374571+l00ptr","login":"l00ptr","count":1},{"name":"Julia","email":"info@juliamertz.dev","login":"juliamertz","count":1},{"name":"Judy","email":"93617537+Jude0245","login":"Jude0245","count":1},{"name":"Josh Fyne","email":"josh.fyne@gmail.com","login":"jfyne","count":1},{"name":"Josh Earlenbaugh","email":"joshearlenbaugh@gmail.com","login":"jpe442","count":1}],"past_year_committers":[{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":331},{"name":"Marco Nenciarini","email":"marco.nenciarini@enterprisedb.com","login":"mnencia","count":133},{"name":"Armando Ruocco","email":"armando.ruocco@enterprisedb.com","login":"armru","count":88},{"name":"Jonathan Gonzalez V.","email":"jonathan.gonzalez@enterprisedb.com","login":"sxd","count":66},{"name":"Gabriele Bartolini","email":"gabriele.bartolini@enterprisedb.com","login":"gbartolini","count":56},{"name":"Peggie","email":"info@cloudnative-pg.io","login":"cnpg-bot","count":46},{"name":"Leonardo Cecchi","email":"leonardo.cecchi@enterprisedb.com","login":"leonardoce","count":33},{"name":"Niccolò Fei","email":"niccolo.fei@enterprisedb.com","login":"NiccoloFei","count":27},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":11},{"name":"Jaime Silvela","email":"jaime.silvela@enterprisedb.com","login":"jsilvela","count":7},{"name":"Pierrick","email":"139142330+pchovelon","login":"pchovelon","count":5},{"name":"danishedb","email":"danish.khan@enterprisedb.com","login":"danishedb","count":3},{"name":"Anushka Saxena","email":"anushka.saxena-it-2k19-05@iips.edu.in","login":"SaxenaAnushka102","count":3},{"name":"Gabriele Fedi","email":"91485518+GabriFedi97","login":"GabriFedi97","count":2},{"name":"Om Santosh Suneri","email":"142336291+omsuneri","login":"omsuneri","count":2},{"name":"Ying Zhu","email":"yingzhu3@andrew.cmu.edu","login":"EdwinaZhu","count":2},{"name":"Philippe Scorsolini","email":"5697904+phisco","login":"phisco","count":2},{"name":"Pascal Bourdier","email":"PascalBourdier","login":"PascalBourdier","count":2},{"name":"Gellért Bábel","email":"gelli.babel94@gmail.com","login":"GellertBabel","count":2},{"name":"Francesco Canovai","email":"francesco.canovai@enterprisedb.com","login":"fcanovai","count":2},{"name":"Floor Drees","email":"floordrees@gmail.com","login":"FloorD","count":2},{"name":"Gaurang Kudale","email":"gaurangkudaleworks@gmail.com","login":"gaurangkudale","count":1},{"name":"Gabriele Quaresima","email":"gabriele.quaresima@enterprisedb.com","login":"gabriele-wolfox","count":1},{"name":"Fredrik Eilertsen","email":"fredrik.eilertsen@gmail.com","login":"fredeil","count":1},{"name":"Fabian Kammel","email":"datosh18@gmail.com","login":"datosh","count":1},{"name":"Ezra Lim","email":"ezralim1992@gmail.com","login":"milarze","count":1},{"name":"Drowsy Wings","email":"114069481+DrowsyWings","login":"DrowsyWings","count":1},{"name":"David Gries","email":"mail@dgries.de","login":"justsomescripts","count":1},{"name":"Daan Schipper","email":"2778477+daanschipper","login":"daanschipper","count":1},{"name":"Christophe Jauffret","email":"christophe.jauffret@nutanix.com","login":"tuxtof","count":1},{"name":"Carlos Barria","email":"cbarria@yahoo.com","login":"cbarria","count":1},{"name":"Bill Mulligan","email":"billmulligan516@gmail.com","login":"xmulligan","count":1},{"name":"Archy","email":"6429715+archy-rock3t-cloud","login":"archy-rock3t-cloud","count":1},{"name":"Aman Kumar","email":"149565238+AmanKumar1411","login":"AmanKumar1411","count":1},{"name":"Alex SZAKALY","email":"alex1989hu","login":"alex1989hu","count":1},{"name":"Alex Klibisz","email":"aklibisz@protonmail.com","login":"alexklibisz","count":1},{"name":"Alessio Greggi","email":"alessio.greggi@suse.com","login":"alegrey91","count":1},{"name":"Agalin","email":"6164461+Agalin","login":"Agalin","count":1},{"name":"Paul Slater","email":"slaupster","login":"slaupster","count":1},{"name":"Sergei Iakovlev","email":"noctus@proton.me","login":"x0ddf","count":1},{"name":"Sverre Boschman","email":"1142569+sboschman","login":"sboschman","count":1},{"name":"Tudor Golubenco","email":"tudor.g@gmail.com","login":"tsg","count":1},{"name":"VadymKhvoinytskyi","email":"125911717+VadymKhvoinytskyi","login":"VadymKhvoinytskyi","count":1},{"name":"Vito Botta","email":"vito@botta.me","login":"vitobotta","count":1},{"name":"Vitor Floriano","email":"107767584+vitorfloriano","login":"vitorfloriano","count":1},{"name":"Zekiye Aydemir","email":"aydemirzekiye@gmail.com","login":"zekiyeaydemir","count":1},{"name":"blag","email":"blag","login":"blag","count":1},{"name":"darth_vader","email":"bozkayasalih01x@gmail.com","login":"bozkayasalihx","count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"ermakov-oleg","email":"ermakov-oleg","login":"ermakov-oleg","count":1},{"name":"leppeK","email":"26918457+leppeK","login":"leppeK","count":1},{"name":"maxLengdell","email":"max.lengdell@gmail.com","login":"maxlengdell","count":1},{"name":"rizlas","email":"rizlas","login":"rizlas","count":1},{"name":"sharifmshaker","email":"87284853+sharifmshaker","login":"sharifmshaker","count":1},{"name":"smiyc","email":"36233521+smiyc","login":"smiyc","count":1},{"name":"wvengen","email":"wvengen","login":"wvengen","count":1},{"name":"German Eichberger","email":"xgerman","login":"xgerman","count":1},{"name":"Hanshal Mehta","email":"122217807+hanshal101","login":"hanshal101","count":1},{"name":"Husn E Rabbi","email":"shussan@gmail.com","login":"shusaan","count":1},{"name":"Infinoid","email":"mark-github@glines.org","login":"Infinoid","count":1},{"name":"Ivan Arkhipov","email":"e1.gildor@gmail.com","login":"Endevir","count":1},{"name":"Jeff Davis","email":"mr.jefedavis@gmail.com","login":"JefeDavis","count":1},{"name":"Jeff Mealo","email":"jmealo@protonmail.com","login":"jmealo","count":1},{"name":"Joda89","email":"johan.lore@free.fr","login":"Joda89","count":1},{"name":"Jordi Teterissa","email":"jordi@formatic.nl","login":"jordi-t","count":1},{"name":"Julia","email":"info@juliamertz.dev","login":"juliamertz","count":1},{"name":"Julian","email":"374571+l00ptr","login":"l00ptr","count":1},{"name":"Maciej Wawrzyniak","email":"48443803+Maaciekk","login":"Maaciekk","count":1},{"name":"Mateus Oliveira","email":"66965232+mateusoliveira43","login":"mateusoliveira43","count":1},{"name":"Matthew Mols","email":"mmols","login":"mmols","count":1},{"name":"Matthias Riegler","email":"github@m4tbit.de","login":"xvzf","count":1},{"name":"MergeConflictDude","email":"229110396+MergeConflictDude","login":"MergeConflictDude","count":1},{"name":"Moritz Gunz","email":"moritz.gunz@gmail.com","login":"NeoLegends","count":1},{"name":"Nick Ivanov","email":"103075931+nick-ivanov-edb","login":"nick-ivanov-edb","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudnative-pg%2Fcloudnative-pg/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-23T00:00:39.628Z","repositories_count":6239379,"commits_count":884353415,"contributors_count":34897946,"owners_count":1156475,"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":"cloudnative-pg/cloudnative-pg","html_url":"https://github.com/cloudnative-pg/cloudnative-pg","last_synced_at":"2026-05-07T06:04:26.782Z","status":null,"issues_count":1652,"pull_requests_count":3767,"avg_time_to_close_issue":6841498.146131805,"avg_time_to_close_pull_request":993074.3299075025,"issues_closed_count":1047,"pull_requests_closed_count":2919,"pull_request_authors_count":186,"issue_authors_count":540,"avg_comments_per_issue":1.3849878934624698,"avg_comments_per_pull_request":2.7095832227236527,"merged_pull_requests_count":2438,"bot_issues_count":286,"bot_pull_requests_count":2099,"past_year_issues_count":272,"past_year_pull_requests_count":631,"past_year_avg_time_to_close_issue":1923417.251968504,"past_year_avg_time_to_close_pull_request":212781.37434554973,"past_year_issues_closed_count":127,"past_year_pull_requests_closed_count":382,"past_year_pull_request_authors_count":57,"past_year_issue_authors_count":132,"past_year_avg_comments_per_issue":1.0073529411764706,"past_year_avg_comments_per_pull_request":1.259904912836767,"past_year_bot_issues_count":52,"past_year_bot_pull_requests_count":427,"past_year_merged_pull_requests_count":341,"created_at":"2023-05-17T11:57:17.325Z","updated_at":"2026-05-07T06:04:26.783Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudnative-pg%2Fcloudnative-pg","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudnative-pg%2Fcloudnative-pg/issues","issue_labels_count":{"table":{"triage":744,"backport failure":269,"bug :bug:":184,"Stale":141,"enhancement :magic_wand:":128,"chore":62,"documentation :book:":51,"E2E tests":38,"backport-requested :arrow_backward:":34,"security :police_officer:":31,"do not backport":29,"no-issue":24,"good first issue":23,"ok to merge :ok_hand:":19,"automated":17,"help wanted :sos:":9,"release-1.22":8,"risk :boom:":7,"release-1.23":7,"observability :mag:":5,"no-stale":5,"bug":5,"groomed":5,"olm":4,"release-1.21":4,"release-1.24":4,"release":3,"question :question:":2,"LFX Mentorship":2,"epic":2,"priority:high":2,"lgtm":1,"do not merge :no_good:":1,"dependencies :twisted_rightwards_arrows:":1,"release-1.20":1,"size:XXL":1,"release-1.26":1,"release-1.27":1,"release-1.25":1,"priority:low":1}},"pull_request_labels_count":{"table":{"no-issue":2434,"ok to merge :ok_hand:":2326,"do not backport":2155,"automated":1985,"backport-requested :arrow_backward:":1175,"release-1.22":1016,"release-1.24":718,"release-1.25":506,"release-1.23":480,"lgtm":446,"release-1.21":245,"size:XS":158,"dependencies":113,"documentation :book:":111,"size:S":93,"release-1.20":90,"size:M":61,"release-1.26":60,"bug :bug:":53,"github_actions":51,"release-1.19":50,"size:L":49,"release":48,"release-1.18":41,"go":40,"chore":40,"release-1.27":39,"enhancement :magic_wand:":37,"dependencies :twisted_rightwards_arrows:":35,"do not merge :no_good:":29,"release-1.28":17,"size:XL":13,"triage":13,"E2E tests":11,"backport failure":9,"risk :boom:":7,"size:XXL":6,"security :police_officer:":6,"olm":2,"ready to test :elephant:":2,"help wanted :sos:":2,"priority:high":1,"automerge":1,"ruby":1,"LFX Mentorship":1,"AI generated":1,"Urgent":1,"Stale":1,"do not squash :warning:":1,"automated pr":1,"bug":1,".NET":1}},"issue_author_associations_count":{"table":{"CONTRIBUTOR":722,"NONE":606,"MEMBER":232,"COLLABORATOR":92}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":2817,"MEMBER":591,"NONE":194,"COLLABORATOR":163,"OWNER":2}},"issue_authors":{"table":{"github-actions[bot]":269,"gbartolini":160,"sxd":147,"jsilvela":63,"mnencia":62,"fcanovai":51,"NiccoloFei":35,"leonardoce":32,"litaocdl":26,"smiyc":25,"armru":23,"renovate[bot]":17,"jmealo":15,"YanniHu1996":14,"rewemkris":8,"pchovelon":8,"jcpunk":7,"Ornias1993":7,"fullykubed":7,"GabriFedi97":6,"dragoangel":6,"sujitkagarwal":6,"achanda":6,"gecube":6,"mkris98":5,"quercus-carsten":5,"MichaluxPL":5,"maxpain":5,"droslean":5,"BaudouinH":4,"jbattiato":4,"vishaltanawade":4,"HaveFun83":4,"ardentperf":4,"phisco":4,"Jean-Daniel":3,"xabufr":3,"markpapa7":3,"redbaron":3,"cowwoc":3,"hh24k":3,"metalshanked":3,"ari-becker":3,"josh-heyer":3,"zerkms":3,"itay-grudev":3,"jlong49":3,"lukastopiarz":3,"shusaan":3,"Lolliip0p":3,"kfkawalec":3,"zekiyeaydemir":3,"gabriele-wolfox":3,"Otterpohl":3,"tylergu":2,"elliottneilclark":2,"bdun1013":2,"kamikaze":2,"ashish1993":2,"samip5":2,"capuche2412":2,"aarne":2,"jamexu98918":2,"nick-ivanov-edb":2,"cirilloblu":2,"maaft":2,"scirner22":2,"lennartack":2,"psavva":2,"weiyentan":2,"ngoeddel-openi":2,"btxbtx":2,"bhattacharyasujoy":2,"sathieu":2,"chris-gooch":2,"arusa":2,"lbruun":2,"zdeneklapes":2,"james-callahan":2,"mrksngl":2,"jfyne":2,"ibotty":2,"radhupr":2,"baran81":2,"jurim76":2,"danielluke":2,"TCBroad":2,"stevec-skyhawk":2,"agelwarg":2,"albundy83":2,"sjuls":2,"4censord":2,"gsimko":2,"bo0tzz":2,"nhudson":2,"buroa":2,"rauanmayemir":2,"ember11498":2,"mhkarimi1383":2,"Denton-L":2,"rdegez":2,"justlucknb":2,"alexklibisz":2,"AllardKrings":2,"albionb96":2,"muskan-2027":2,"solidDoWant":2,"Evolt0":2,"TomBillietKlarrio":1,"cterence":1,"mykaua":1,"elaurensx":1,"dsluo":1,"olliglorioso":1,"sdesbure":1,"Goutman-afk":1,"wolviecb":1,"davidpechcz":1,"jarmd":1,"petterroea":1,"pvannierop":1,"jonaszlasut":1,"usanjeewa":1,"takeda":1,"andremagui":1,"gideruette":1,"davinkevin":1,"pepinno":1,"pp2699":1,"xiongcp":1,"irfanjs":1,"hosseindehghanpoor":1,"r0b1ndot":1,"kndoni":1,"FireDrunk":1,"akirill0v":1,"fenio":1,"MarMillan":1,"kyklos":1,"omsuneri":1,"fad3t":1,"devthejo":1,"acmayberry":1,"fwmarcel":1,"AKhozya":1,"gjrtimmer":1,"anmoln4":1,"kelpoole":1,"osklil":1,"vinaypai88":1,"qdrddr":1,"donch":1,"adam-brusselback":1,"cook1emr":1,"asaikali":1,"sando38":1,"kty1965":1,"tothf":1,"skemil007":1,"anjuls":1,"vlasov-y":1,"pfaelzerchen":1,"maryam-ismayilova-m10":1,"ahussainrc":1,"neel5481":1,"agtogna":1,"kyrofa":1,"VoVAllen":1,"ashref-ben-hellal":1,"wvengen":1,"appiepollo14":1,"NikolayS":1,"winterrmute":1,"mkroman":1,"keng-ren":1,"PeterGrace":1,"AlbinoDrought":1,"JakobStadlhuber":1,"Erouan50":1,"sebastian-philipp":1,"usernamedt":1,"Infinoid":1,"Adrelien":1,"dfsdevops":1,"02JanDal":1,"codestation":1,"Richard87":1,"wardlouckx":1,"dougkirkley":1,"flexusjan":1,"pgpie":1,"tbondarchuk":1,"dream4r1":1,"pietrobaricco":1,"adminnz":1,"realulim":1,"hasslert":1,"dmpe":1,"lewisgardner":1,"lgromb":1,"gdsantoro":1,"vatsal-kavida":1,"iirekm":1,"dspeck1":1,"tsndqst":1,"xiaojunxiang2023":1,"Brice187":1,"stilet":1,"M0NsTeRRR":1,"pkutakovvk":1,"sajad-sadra":1,"rlevytskyi":1,"a-kailash":1,"sashokbg":1,"abhayporwals":1,"r10r":1,"c1sc0":1,"NeptuneHub":1,"sebastianvoss":1,"CMarcher-Ahuora":1,"aaabramov":1,"shixuguang":1,"strelok29":1,"atropos112":1,"danishedb":1,"alexdess":1,"cloudymax":1,"vojtechmares":1,"aragilar":1,"citiatish":1,"pitch-d":1,"NebojsaKrtolica":1,"kolowy":1,"Berber31":1,"geanttechnology":1,"blmhemu":1,"jgillich":1,"ogallart23":1,"akumaratkoch":1,"tim-brand":1,"karlbohlmark":1,"evilhamsterman":1,"teran":1,"wucash":1,"martinr92":1,"lrojas89":1,"fcarucci":1,"vitorfloriano":1,"pavaneeshwar7077":1,"webconn":1,"DevBey":1,"chris-milsted":1,"wibed":1,"BaldFabi":1,"jakubhajek":1,"AntonFriberg":1,"grh303":1,"DriesCruyskens":1,"nicholass-alcidion":1,"kkoppel":1,"fibbs":1,"GellertBabel":1,"chrisalavoinehmm":1,"AmodKakade12":1,"yuriididuk89":1,"olwe0002":1,"unbelauscht":1,"tculp":1,"Himanshu-kiran":1,"ksudarsh00":1,"riadelhajjaji-2001":1,"antoineozenne":1,"sats268842":1,"awoimbee":1,"odev-swe":1,"tekicat":1,"Bonn93":1,"FrankelJb":1,"Hazmi35":1,"mfornasa":1,"Mmoncadaisla":1,"henrikmagni":1,"rubenz91":1,"edgarkz":1,"andyndang":1,"deved99":1,"anthonator":1,"atimofeev":1,"myhops":1,"grillorafael":1,"theo-bot":1,"apavarnitsyn":1,"sycured":1,"Alegrowin":1,"hollanbm":1,"esakarya":1,"bjorns163":1,"elmerbulthuis":1,"justsomescripts":1,"pbwur":1,"35sui-com":1,"jkroepke":1,"wolfgangwalther":1,"danielwestermann":1,"theuggla":1,"johanfleury":1,"camilamacedo86":1,"ilabrovic":1,"NiklasMayerhauserGH":1,"devotional-phoenix-97":1,"sigezhao":1,"tobiaskohlbau":1,"palekseym":1,"dynapps":1,"saolof":1,"GioPat":1,"abonander":1,"cnpg-bot":1,"ba-work":1,"filipdutescu":1,"heruan":1,"dustinmoris":1,"yuha0":1,"shanduur":1,"GuillaumeOuint":1,"gcasali01":1,"martinohansen":1,"CodeReaper":1,"pschichtel":1,"mk-webfleet":1,"holdenk":1,"jonsch318":1,"nlamirault":1,"beauwest":1,"sandroden":1,"kiskk":1,"remotejob":1,"Hsn723":1,"max-ae":1,"jackmaninov":1,"Adrixop95":1,"AustralEpitech":1,"shezaan-hashgraph":1,"AntonioMaccarini":1,"netthier":1,"jfrconley":1,"spresse1":1,"dominykas":1,"oberai07":1,"eshikhov":1,"maximemoreillon":1,"shrinedogg":1,"matthijsvdr":1,"JuroOravec":1,"gstefanoff":1,"localbubble":1,"jniclas":1,"pratheekrebala":1,"patsevanton":1,"taladar":1,"csdaraujo":1,"MarcusDunn":1,"wingsofovnia":1,"dlob":1,"lgyurci":1,"kecskesalbert":1,"yaraskm":1,"ermakov-oleg":1,"yyvess":1,"Pandry":1,"metalwhale":1,"zozo6015":1,"movergan":1,"wildGecko":1,"koolay":1,"till":1,"feenr":1,"thatMacAdmin":1,"sinaure":1,"ah4i":1,"JCL38-ORANGE":1,"playments-admin":1,"cormacrelf":1,"maslosan":1,"sbv-csis":1,"vaiddas":1,"plesoun-stein":1,"Sryther":1,"pozniakas":1,"Muhannadimad":1,"usiegj00":1,"hpfmn":1,"YentlFrickx":1,"Nils98Ar":1,"ditpoo":1,"CharlieC3":1,"bataliero":1,"IvanTvardovsky":1,"epollia":1,"Jeansen":1,"Hashdhi":1,"gpothier":1,"ralbon-padoa":1,"ariciputi":1,"joeauty":1,"sibero":1,"abhishekrajshah":1,"vishalanarase":1,"nixonjoshua98":1,"71g3pf4c3":1,"BalaMuralibi":1,"devher0":1,"dit-darius":1,"nitishchauhan0022":1,"LAMRobinson":1,"weiss-m":1,"jimmidyson":1,"fouadsemaan":1,"almahmoud":1,"mahdiG":1,"jaleed-sudo":1,"framework20":1,"psankar":1,"StopMotionCuber":1,"rorynickolls-skyral":1,"Ulrar":1,"aleksasiriski":1,"maxcoolmakarov":1,"disconn3ct":1,"leandrorosa":1,"valeriodelsarto":1,"cleboo":1,"svenakela":1,"DeskPlant":1,"saifulmuhajir":1,"hei829":1,"zeitler":1,"Dennis4b":1,"christiaangoossens":1,"mdegouw":1,"thearperson":1,"francoispqt":1,"RatonII":1,"mimperatore":1,"Tipsmark":1,"derTobsch":1,"ShadowJonathan":1,"sbidoul":1,"EternalDeiwos":1,"a-Tell":1,"isdinAghmir":1,"sigi-tw":1,"orenzah":1,"farodin91":1,"connorbradshaw10":1,"Tyagdit":1,"eduscrakozabrus":1,"krezovic":1,"tsgit":1,"Dimitry1":1,"Eric-zch":1,"PhantomPhreak":1,"ivanwel":1,"anaskhandevops":1,"mortenlj":1,"doctorpangloss":1,"BerkayIlhan":1,"nogweii":1,"zifeo":1,"gmatej":1,"PrivatePuffin":1,"dmitrynovik":1,"legrandlegrand":1,"sandert98":1,"labkey-stuartm":1,"Sleepful":1,"mohammadVatandoost":1,"rutgerbrf":1,"m33li5":1,"Kithop":1,"milas":1,"NiklasRosenstein":1,"dev-dsp":1,"pjsinka":1,"rohank2002":1,"NextFire":1,"gabrosys":1,"shajia-deshaw":1,"Ludea":1,"vincepower":1,"Eykha":1,"NataliFilipova":1,"brightdroid":1,"joaocosmej":1,"sjentzsch":1,"RickVenema":1,"lionelhe":1,"munjalpatel":1,"pankaj-band12":1,"FF-Ninja":1,"DizzieNight":1,"nishtha-srivastava-edb":1,"njuptlzf":1,"xhejtman":1,"CiraciNicolo":1,"Neeraj-Sharma-902":1,"flav-code":1,"e3b0c442":1,"quajones":1,"tibuntu":1,"JonasHess":1,"dnplkndll":1,"jpabbuehl":1,"smitpatelx":1,"vixns":1,"kgrimsby":1,"sr12344321":1,"fyannk":1,"david-curran-90":1,"dkomchenko":1,"mschwehl":1,"scoutinho-randori":1,"stephankoelle":1,"MRocholl":1,"anaskhantpl":1,"morfien101":1,"Wain13":1,"erikgb":1,"abbudao":1,"cwrau":1,"yacinebbt":1,"wupengxiang23":1,"taraszka":1,"stefan-korchahin":1,"rvos-73":1,"retrogaming457":1,"bkief":1,"vishal-tanawade6643":1,"AyushChothe":1,"Ramki33":1}},"pull_request_authors":{"table":{"renovate[bot]":1977,"sxd":257,"armru":210,"leonardoce":207,"mnencia":124,"gbartolini":121,"github-actions[bot]":106,"NiccoloFei":88,"jsilvela":80,"fcanovai":51,"cnpg-bot":46,"litaocdl":44,"pchovelon":42,"ebgitelman":27,"YanniHu1996":23,"jmealo":19,"smiyc":17,"dependabot[bot]":16,"gabriele-wolfox":14,"phisco":9,"GabriFedi97":7,"chris-gooch":7,"zekiyeaydemir":7,"jbattiato":6,"ardentperf":6,"itay-grudev":5,"omsuneri":5,"usernamedt":4,"CiraciNicolo":4,"MarcusDunn":4,"solidDoWant":4,"briquier":4,"bentastic27":4,"jcpunk":4,"FloorD":3,"josh-heyer":3,"PascalBourdier":3,"Eykha":2,"yardenshoham":2,"svenakela":2,"Adrixop95":2,"pkoutsovasilis":2,"fhoekstra":2,"theory":2,"cyrinux":2,"achanda":2,"miravar":2,"Ornias1993":2,"lbruun":2,"beauwest":2,"farewell7117":2,"simonerocchi":2,"myhops":2,"atimofeev":2,"ceriath":2,"EdwinaZhu":2,"LinAnt":2,"Aelxander":2,"lotheac":2,"albundy83":2,"hokaxbt":2,"jpe442":2,"brouberol":2,"anishbista60":2,"archeearjun":2,"jlong49":2,"ari-becker":2,"hh24k":2,"ma-ts":2,"fullykubed":2,"sgmitchell":2,"baurmatt":2,"dsluo":2,"TillHein":2,"x0ddf":2,"CasperGN":2,"KlavsKlavsen":2,"sharifmshaker":2,"vitorfloriano":2,"hollanbm":2,"AlbinoDrought":2,"THE-BRAHMA":2,"pselliotc":2,"vlasov-y":2,"quajones":2,"theadamwright":2,"morfien101":2,"Knorreman":2,"PeterGrace":2,"RokeshVS":2,"99hops":2,"sebasmannem":2,"gusfcarvalho":2,"elafarge":2,"mbiagetti":2,"NinoSkopac":2,"aniravi24":2,"MyDavidAngel":1,"rossigee":1,"xiongcp":1,"davinkevin":1,"wibed":1,"prehor":1,"tijko":1,"ns-jhu":1,"tsg":1,"janiskemper":1,"jordi-t":1,"teran":1,"ringerc":1,"HaveFun83":1,"step-security-bot":1,"troyt-42":1,"pha91":1,"lucasvmiguel":1,"aryklein":1,"sjmiller609":1,"kvaps":1,"Thab310":1,"danishedb":1,"rocket357":1,"xgerman":1,"cbarria":1,"T1WiLLi":1,"thomasboussekey":1,"PedroAugustoRamalhoDuarte":1,"mhkarimi1383":1,"dougkirkley":1,"gabrosys":1,"werwolfby":1,"ksuderman":1,"bo0tzz":1,"steinwelberg":1,"NedAnd1":1,"MichaluxPL":1,"srodenhuis":1,"sjuls":1,"leppeK":1,"srikiz":1,"sle78":1,"l00ptr":1,"samtoxie":1,"aglees":1,"PavithraR15":1,"hashmap-kz":1,"jakubhajek":1,"Skaronator":1,"kyrofa":1,"Savvythelegend":1,"Sapp00":1,"FF-Ninja":1,"spacecowboy":1,"augustoribeiro":1,"jdambly":1,"dlob":1,"jfyne":1,"KenKilty":1,"GellertBabel":1,"JensErat":1,"vitaliytv":1,"vitobotta":1,"Lennart01":1,"Hsn723":1,"seumasdunlop":1,"glemsom":1,"idanz":1,"abhayclasher":1,"carrodher":1,"philippemnoel":1,"abhayporwals":1,"guettli":1,"aaabramov":1,"Jonas741":1,"strowi":1,"stone-z":1,"Mmoncadaisla":1,"nick-ivanov-edb":1,"weiyentan":1,"mastersingh24":1,"nilsbrenkman":1,"Danieloni1":1,"aditya-gg04":1,"xmulligan":1,"xvzf":1,"RatonII":1,"dti-devops":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-07T00:00:10.474Z","repositories_count":14526393,"issues_count":34199640,"pull_requests_count":112127788,"authors_count":11256617,"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":{"triage":143,"backport failure":49,"Stale":24,"enhancement :magic_wand:":18,"bug :bug:":16,"security :police_officer:":14,"chore":14,"documentation :book:":9,"E2E tests":7,"bug":5,"do not backport":4,"no-issue":3,"automated":2,"backport-requested :arrow_backward:":2,"LFX Mentorship":2,"no-stale":2,"olm":2,"priority:high":2,"release":2,"question :question:":1,"lgtm":1,"release-1.25":1,"release-1.26":1,"release-1.27":1,"ok to merge :ok_hand:":1,"size:XXL":1,"observability :mag:":1,"priority:low":1}},"past_year_pull_request_labels_count":{"table":{"no-issue":472,"do not backport":441,"automated":421,"ok to merge :ok_hand:":345,"lgtm":313,"backport-requested :arrow_backward:":111,"release-1.25":108,"size:XS":89,"release-1.22":64,"release-1.26":59,"documentation :book:":49,"dependencies":46,"size:M":41,"release-1.27":38,"release-1.24":36,"size:S":35,"bug :bug:":28,"size:L":28,"enhancement :magic_wand:":24,"chore":22,"github_actions":21,"release-1.28":17,"go":15,"E2E tests":8,"release":7,"size:XL":7,"size:XXL":6,"do not merge :no_good:":4,"dependencies :twisted_rightwards_arrows:":4,"olm":2,"AI generated":1,"LFX Mentorship":1,"priority:high":1,"ruby":1}},"past_year_issue_author_associations_count":{"table":{"NONE":116,"CONTRIBUTOR":106,"MEMBER":38,"COLLABORATOR":10}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":507,"MEMBER":72,"NONE":39,"COLLABORATOR":11}},"past_year_issue_authors":{"table":{"github-actions[bot]":49,"gbartolini":26,"sxd":21,"mnencia":17,"NiccoloFei":8,"smiyc":4,"vishaltanawade":4,"pchovelon":3,"gecube":3,"Denton-L":2,"renovate[bot]":2,"fcanovai":2,"rauanmayemir":2,"radhupr":2,"gabriele-wolfox":2,"jbattiato":2,"jmealo":2,"MichaluxPL":2,"zekiyeaydemir":2,"zdeneklapes":2,"xabufr":2,"alexklibisz":2,"playments-admin":1,"wingsofovnia":1,"pitch-d":1,"petterroea":1,"wupengxiang23":1,"omsuneri":1,"olliglorioso":1,"ogallart23":1,"njuptlzf":1,"nicholass-alcidion":1,"NataliFilipova":1,"munjalpatel":1,"Muhannadimad":1,"mschwehl":1,"MRocholl":1,"xiaojunxiang2023":1,"mohammadVatandoost":1,"mkris98":1,"maryam-ismayilova-m10":1,"martinohansen":1,"MarMillan":1,"lgyurci":1,"TCBroad":1,"taladar":1,"tekicat":1,"svenakela":1,"theo-bot":1,"sujitkagarwal":1,"stefan-korchahin":1,"tibuntu":1,"skemil007":1,"shajia-deshaw":1,"ShadowJonathan":1,"sbv-csis":1,"sats268842":1,"RickVenema":1,"tobiaskohlbau":1,"redbaron":1,"usiegj00":1,"vinaypai88":1,"ralbon-padoa":1,"vishalanarase":1,"pvannierop":1,"vishal-tanawade6643":1,"pschichtel":1,"vitorfloriano":1,"pozniakas":1,"wardlouckx":1,"lewisgardner":1,"Eric-zch":1,"droslean":1,"dragoangel":1,"dominykas":1,"dmitrynovik":1,"DizzieNight":1,"Dimitry1":1,"dev-dsp":1,"derTobsch":1,"connorbradshaw10":1,"cnpg-bot":1,"CMarcher-Ahuora":1,"cloudymax":1,"citiatish":1,"cirilloblu":1,"c1sc0":1,"brightdroid":1,"blmhemu":1,"bataliero":1,"BaldFabi":1,"atropos112":1,"atimofeev":1,"a-Tell":1,"ariciputi":1,"ardentperf":1,"antoineozenne":1,"akumaratkoch":1,"AKhozya":1,"agelwarg":1,"abhayporwals":1,"leonardoce":1,"kyrofa":1,"Kithop":1,"keng-ren":1,"justsomescripts":1,"johanfleury":1,"joaocosmej":1,"jkroepke":1,"Jean-Daniel":1,"jaleed-sudo":1,"Infinoid":1,"iirekm":1,"Hsn723":1,"Himanshu-kiran":1,"hh24k":1,"henrikmagni":1,"HaveFun83":1,"hasslert":1,"GuillaumeOuint":1,"gstefanoff":1,"gjrtimmer":1,"GellertBabel":1,"gdsantoro":1,"GabriFedi97":1,"fwmarcel":1,"flav-code":1,"FireDrunk":1,"FF-Ninja":1,"Erouan50":1,"ermakov-oleg":1}},"past_year_pull_request_authors":{"table":{"renovate[bot]":414,"sxd":26,"armru":25,"mnencia":21,"leonardoce":21,"gbartolini":20,"cnpg-bot":15,"github-actions[bot]":12,"NiccoloFei":8,"omsuneri":5,"jsilvela":3,"pchovelon":3,"smiyc":3,"fcanovai":3,"aniravi24":2,"anishbista60":2,"archeearjun":2,"THE-BRAHMA":2,"EdwinaZhu":2,"atimofeev":2,"vitorfloriano":2,"nick-ivanov-edb":1,"xvzf":1,"xmulligan":1,"PascalBourdier":1,"PavithraR15":1,"zekiyeaydemir":1,"PedroAugustoRamalhoDuarte":1,"phisco":1,"xgerman":1,"rossigee":1,"Savvythelegend":1,"tsg":1,"vitobotta":1,"werwolfby":1,"abhayclasher":1,"abhayporwals":1,"aditya-gg04":1,"aglees":1,"bo0tzz":1,"cbarria":1,"danishedb":1,"dependabot[bot]":1,"FloorD":1,"GabriFedi97":1,"GellertBabel":1,"Hsn723":1,"idanz":1,"jakubhajek":1,"Jonas741":1,"jordi-t":1,"ksuderman":1,"kyrofa":1,"l00ptr":1,"leppeK":1,"lucasvmiguel":1,"NedAnd1":1}},"maintainers":[{"table":{"login":"sxd","count":404,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sxd"}},{"table":{"login":"armru","count":233,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/armru"}},{"table":{"login":"mnencia","count":186,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mnencia"}},{"table":{"login":"jsilvela","count":119,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsilvela"}},{"table":{"login":"NiccoloFei","count":96,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/NiccoloFei"}},{"table":{"login":"litaocdl","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/litaocdl"}},{"table":{"login":"jbattiato","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jbattiato"}},{"table":{"login":"T1WiLLi","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/T1WiLLi"}},{"table":{"login":"dti-devops","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dti-devops"}},{"table":{"login":"tijko","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tijko"}}],"active_maintainers":[{"table":{"login":"sxd","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sxd"}},{"table":{"login":"mnencia","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mnencia"}},{"table":{"login":"armru","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/armru"}},{"table":{"login":"NiccoloFei","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/NiccoloFei"}},{"table":{"login":"jsilvela","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jsilvela"}},{"table":{"login":"jbattiato","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jbattiato"}}]}},"events":null,"keywords":["automated-failover","business-continuity","database","database-management","devops","disaster-recovery","failover","high-availability","json-logging","k8s","kubectl-plugin","kubernetes","operator","postgres","postgresql","prometheus-exporter","replication","self-healing","sql","switchover"],"dependencies":[{"ecosystem":"go","filepath":"go.mod","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:20.252Z","updated_at":"2023-01-17T09:03:20.252Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/go.mod","dependencies":[{"id":6976360630,"package_name":"github.com/Masterminds/semver/v3","ecosystem":"go","requirements":"v3.2.0","direct":true,"kind":"runtime","optional":false},{"id":6976360632,"package_name":"github.com/avast/retry-go/v4","ecosystem":"go","requirements":"v4.3.2","direct":true,"kind":"runtime","optional":false},{"id":6976360636,"package_name":"github.com/blang/semver","ecosystem":"go","requirements":"v3.5.1+incompatible","direct":true,"kind":"runtime","optional":false},{"id":6976360638,"package_name":"github.com/cheynewallace/tabby","ecosystem":"go","requirements":"v1.1.1","direct":true,"kind":"runtime","optional":false},{"id":6976360641,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.1","direct":true,"kind":"runtime","optional":false},{"id":6976360643,"package_name":"github.com/go-logr/logr","ecosystem":"go","requirements":"v1.2.3","direct":true,"kind":"runtime","optional":false},{"id":6976360645,"package_name":"github.com/google/shlex","ecosystem":"go","requirements":"v0.0.0-20191202100458-e7afc7fbc510","direct":true,"kind":"runtime","optional":false},{"id":6976360648,"package_name":"github.com/google/uuid","ecosystem":"go","requirements":"v1.3.0","direct":true,"kind":"runtime","optional":false},{"id":6976360651,"package_name":"github.com/jackc/pgx/v5","ecosystem":"go","requirements":"v5.2.0","direct":true,"kind":"runtime","optional":false},{"id":6976360654,"package_name":"github.com/kballard/go-shellquote","ecosystem":"go","requirements":"v0.0.0-20180428030007-95032a82bc51","direct":true,"kind":"runtime","optional":false},{"id":6976360656,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.10.7","direct":true,"kind":"runtime","optional":false},{"id":6976360658,"package_name":"github.com/logrusorgru/aurora/v3","ecosystem":"go","requirements":"v3.0.0","direct":true,"kind":"runtime","optional":false},{"id":6976360660,"package_name":"github.com/mitchellh/go-ps","ecosystem":"go","requirements":"v1.0.0","direct":true,"kind":"runtime","optional":false},{"id":6976360663,"package_name":"github.com/onsi/ginkgo/v2","ecosystem":"go","requirements":"v2.6.1","direct":true,"kind":"runtime","optional":false},{"id":6976360664,"package_name":"github.com/onsi/gomega","ecosystem":"go","requirements":"v1.24.2","direct":true,"kind":"runtime","optional":false},{"id":6976360665,"package_name":"github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring","ecosystem":"go","requirements":"v0.62.0","direct":true,"kind":"runtime","optional":false},{"id":6976360666,"package_name":"github.com/prometheus/client_golang","ecosystem":"go","requirements":"v1.14.0","direct":true,"kind":"runtime","optional":false},{"id":6976360667,"package_name":"github.com/robfig/cron","ecosystem":"go","requirements":"v1.2.0","direct":true,"kind":"runtime","optional":false},{"id":6976360668,"package_name":"github.com/sethvargo/go-password","ecosystem":"go","requirements":"v0.2.0","direct":true,"kind":"runtime","optional":false},{"id":6976360669,"package_name":"github.com/spf13/cobra","ecosystem":"go","requirements":"v1.6.1","direct":true,"kind":"runtime","optional":false},{"id":6976360670,"package_name":"github.com/spf13/pflag","ecosystem":"go","requirements":"v1.0.5","direct":true,"kind":"runtime","optional":false},{"id":6976360671,"package_name":"github.com/thoas/go-funk","ecosystem":"go","requirements":"v0.9.3","direct":true,"kind":"runtime","optional":false},{"id":6976360674,"package_name":"go.uber.org/atomic","ecosystem":"go","requirements":"v1.10.0","direct":true,"kind":"runtime","optional":false},{"id":6976360676,"package_name":"go.uber.org/zap","ecosystem":"go","requirements":"v1.24.0","direct":true,"kind":"runtime","optional":false},{"id":6976360679,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20221230185412-738e83a70c30","direct":true,"kind":"runtime","optional":false},{"id":6976360681,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.5.0","direct":true,"kind":"runtime","optional":false},{"id":6976360684,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.4.0","direct":true,"kind":"runtime","optional":false},{"id":6976360686,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.1","direct":true,"kind":"runtime","optional":false},{"id":6976360688,"package_name":"k8s.io/api","ecosystem":"go","requirements":"v0.26.0","direct":true,"kind":"runtime","optional":false},{"id":6976360690,"package_name":"k8s.io/apiextensions-apiserver","ecosystem":"go","requirements":"v0.26.0","direct":true,"kind":"runtime","optional":false},{"id":6976360691,"package_name":"k8s.io/apimachinery","ecosystem":"go","requirements":"v0.26.0","direct":true,"kind":"runtime","optional":false},{"id":6976360692,"package_name":"k8s.io/cli-runtime","ecosystem":"go","requirements":"v0.26.0","direct":true,"kind":"runtime","optional":false},{"id":6976360693,"package_name":"k8s.io/client-go","ecosystem":"go","requirements":"v0.26.0","direct":true,"kind":"runtime","optional":false},{"id":6976360694,"package_name":"k8s.io/klog/v2","ecosystem":"go","requirements":"v2.80.1","direct":true,"kind":"runtime","optional":false},{"id":6976360695,"package_name":"k8s.io/utils","ecosystem":"go","requirements":"v0.0.0-20221128185143-99ec85e7a448","direct":true,"kind":"runtime","optional":false},{"id":6976360696,"package_name":"sigs.k8s.io/controller-runtime","ecosystem":"go","requirements":"v0.14.1","direct":true,"kind":"runtime","optional":false},{"id":6976360697,"package_name":"sigs.k8s.io/yaml","ecosystem":"go","requirements":"v1.3.0","direct":true,"kind":"runtime","optional":false},{"id":6976360698,"package_name":"github.com/beorn7/perks","ecosystem":"go","requirements":"v1.0.1","direct":true,"kind":"runtime","optional":false},{"id":6976360699,"package_name":"github.com/cespare/xxhash/v2","ecosystem":"go","requirements":"v2.1.2","direct":true,"kind":"runtime","optional":false},{"id":6976360700,"package_name":"github.com/emicklei/go-restful/v3","ecosystem":"go","requirements":"v3.9.0","direct":true,"kind":"runtime","optional":false},{"id":6976360701,"package_name":"github.com/evanphx/json-patch","ecosystem":"go","requirements":"v4.12.0+incompatible","direct":true,"kind":"runtime","optional":false},{"id":6976360702,"package_name":"github.com/evanphx/json-patch/v5","ecosystem":"go","requirements":"v5.6.0","direct":true,"kind":"runtime","optional":false},{"id":6976360703,"package_name":"github.com/fsnotify/fsnotify","ecosystem":"go","requirements":"v1.6.0","direct":true,"kind":"runtime","optional":false},{"id":6976360704,"package_name":"github.com/go-errors/errors","ecosystem":"go","requirements":"v1.0.1","direct":true,"kind":"runtime","optional":false},{"id":6976360705,"package_name":"github.com/go-logr/zapr","ecosystem":"go","requirements":"v1.2.3","direct":true,"kind":"runtime","optional":false},{"id":6976360706,"package_name":"github.com/go-openapi/jsonpointer","ecosystem":"go","requirements":"v0.19.5","direct":true,"kind":"runtime","optional":false},{"id":6976360707,"package_name":"github.com/go-openapi/jsonreference","ecosystem":"go","requirements":"v0.20.0","direct":true,"kind":"runtime","optional":false},{"id":6976360708,"package_name":"github.com/go-openapi/swag","ecosystem":"go","requirements":"v0.19.14","direct":true,"kind":"runtime","optional":false},{"id":6976360709,"package_name":"github.com/go-task/slim-sprig","ecosystem":"go","requirements":"v0.0.0-20210107165309-348f09dbbbc0","direct":true,"kind":"runtime","optional":false},{"id":6976360710,"package_name":"github.com/gogo/protobuf","ecosystem":"go","requirements":"v1.3.2","direct":true,"kind":"runtime","optional":false},{"id":6976360711,"package_name":"github.com/golang/groupcache","ecosystem":"go","requirements":"v0.0.0-20210331224755-41bb18bfe9da","direct":true,"kind":"runtime","optional":false},{"id":6976360712,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.5.2","direct":true,"kind":"runtime","optional":false},{"id":6976360713,"package_name":"github.com/google/btree","ecosystem":"go","requirements":"v1.0.1","direct":true,"kind":"runtime","optional":false},{"id":6976360714,"package_name":"github.com/google/gnostic","ecosystem":"go","requirements":"v0.5.7-v3refs","direct":true,"kind":"runtime","optional":false},{"id":6976360715,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.9","direct":true,"kind":"runtime","optional":false},{"id":6976360716,"package_name":"github.com/google/gofuzz","ecosystem":"go","requirements":"v1.2.0","direct":true,"kind":"runtime","optional":false},{"id":6976360717,"package_name":"github.com/google/pprof","ecosystem":"go","requirements":"v0.0.0-20210720184732-4bb14d4b1be1","direct":true,"kind":"runtime","optional":false},{"id":6976360718,"package_name":"github.com/gregjones/httpcache","ecosystem":"go","requirements":"v0.0.0-20180305231024-9cad4c3443a7","direct":true,"kind":"runtime","optional":false},{"id":6976360719,"package_name":"github.com/imdario/mergo","ecosystem":"go","requirements":"v0.3.12","direct":true,"kind":"runtime","optional":false},{"id":6976360720,"package_name":"github.com/inconshreveable/mousetrap","ecosystem":"go","requirements":"v1.0.1","direct":true,"kind":"runtime","optional":false},{"id":6976360721,"package_name":"github.com/jackc/pgpassfile","ecosystem":"go","requirements":"v1.0.0","direct":true,"kind":"runtime","optional":false},{"id":6976360723,"package_name":"github.com/jackc/pgservicefile","ecosystem":"go","requirements":"v0.0.0-20200714003250-2b9c44734f2b","direct":true,"kind":"runtime","optional":false},{"id":6976360725,"package_name":"github.com/josharian/intern","ecosystem":"go","requirements":"v1.0.0","direct":true,"kind":"runtime","optional":false},{"id":6976360727,"package_name":"github.com/json-iterator/go","ecosystem":"go","requirements":"v1.1.12","direct":true,"kind":"runtime","optional":false},{"id":6976360730,"package_name":"github.com/liggitt/tabwriter","ecosystem":"go","requirements":"v0.0.0-20181228230101-89fcab3d43de","direct":true,"kind":"runtime","optional":false},{"id":6976360733,"package_name":"github.com/mailru/easyjson","ecosystem":"go","requirements":"v0.7.6","direct":true,"kind":"runtime","optional":false},{"id":6976360736,"package_name":"github.com/matttproud/golang_protobuf_extensions","ecosystem":"go","requirements":"v1.0.2","direct":true,"kind":"runtime","optional":false},{"id":6976360738,"package_name":"github.com/moby/spdystream","ecosystem":"go","requirements":"v0.2.0","direct":true,"kind":"runtime","optional":false},{"id":6976360741,"package_name":"github.com/modern-go/concurrent","ecosystem":"go","requirements":"v0.0.0-20180306012644-bacd9c7ef1dd","direct":true,"kind":"runtime","optional":false},{"id":6976360743,"package_name":"github.com/modern-go/reflect2","ecosystem":"go","requirements":"v1.0.2","direct":true,"kind":"runtime","optional":false},{"id":6976360746,"package_name":"github.com/monochromegane/go-gitignore","ecosystem":"go","requirements":"v0.0.0-20200626010858-205db1a8cc00","direct":true,"kind":"runtime","optional":false},{"id":6976360773,"package_name":"github.com/munnerz/goautoneg","ecosystem":"go","requirements":"v0.0.0-20191010083416-a7dc8b61c822","direct":true,"kind":"runtime","optional":false},{"id":6976360776,"package_name":"github.com/peterbourgon/diskv","ecosystem":"go","requirements":"v2.0.1+incompatible","direct":true,"kind":"runtime","optional":false},{"id":6976360778,"package_name":"github.com/pkg/errors","ecosystem":"go","requirements":"v0.9.1","direct":true,"kind":"runtime","optional":false},{"id":6976360780,"package_name":"github.com/prometheus/client_model","ecosystem":"go","requirements":"v0.3.0","direct":true,"kind":"runtime","optional":false},{"id":6976360782,"package_name":"github.com/prometheus/common","ecosystem":"go","requirements":"v0.37.0","direct":true,"kind":"runtime","optional":false},{"id":6976360784,"package_name":"github.com/prometheus/procfs","ecosystem":"go","requirements":"v0.8.0","direct":true,"kind":"runtime","optional":false},{"id":6976360785,"package_name":"github.com/rogpeppe/go-internal","ecosystem":"go","requirements":"v1.9.0","direct":true,"kind":"runtime","optional":false},{"id":6976360787,"package_name":"github.com/xlab/treeprint","ecosystem":"go","requirements":"v1.1.0","direct":true,"kind":"runtime","optional":false},{"id":6976360789,"package_name":"go.starlark.net","ecosystem":"go","requirements":"v0.0.0-20200306205701-8dd3e2ee1dd5","direct":true,"kind":"runtime","optional":false},{"id":6976360790,"package_name":"go.uber.org/multierr","ecosystem":"go","requirements":"v1.6.0","direct":true,"kind":"runtime","optional":false},{"id":6976360792,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.1.0","direct":true,"kind":"runtime","optional":false},{"id":6976360794,"package_name":"golang.org/x/oauth2","ecosystem":"go","requirements":"v0.0.0-20220223155221-ee480838109b","direct":true,"kind":"runtime","optional":false},{"id":6976360795,"package_name":"golang.org/x/term","ecosystem":"go","requirements":"v0.4.0","direct":true,"kind":"runtime","optional":false},{"id":6976360797,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.6.0","direct":true,"kind":"runtime","optional":false},{"id":6976360799,"package_name":"golang.org/x/time","ecosystem":"go","requirements":"v0.3.0","direct":true,"kind":"runtime","optional":false},{"id":6976360800,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.4.0","direct":true,"kind":"runtime","optional":false},{"id":6976360803,"package_name":"gomodules.xyz/jsonpatch/v2","ecosystem":"go","requirements":"v2.2.0","direct":true,"kind":"runtime","optional":false},{"id":6976360806,"package_name":"google.golang.org/appengine","ecosystem":"go","requirements":"v1.6.7","direct":true,"kind":"runtime","optional":false},{"id":6976360808,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.28.1","direct":true,"kind":"runtime","optional":false},{"id":6976360810,"package_name":"gopkg.in/inf.v0","ecosystem":"go","requirements":"v0.9.1","direct":true,"kind":"runtime","optional":false},{"id":6976360813,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.4.0","direct":true,"kind":"runtime","optional":false},{"id":6976360815,"package_name":"k8s.io/component-base","ecosystem":"go","requirements":"v0.26.0","direct":true,"kind":"runtime","optional":false},{"id":6976360818,"package_name":"k8s.io/kube-openapi","ecosystem":"go","requirements":"v0.0.0-20221012153701-172d655c2280","direct":true,"kind":"runtime","optional":false},{"id":6976360820,"package_name":"sigs.k8s.io/json","ecosystem":"go","requirements":"v0.0.0-20220713155537-f223a00ba0e2","direct":true,"kind":"runtime","optional":false},{"id":6976360822,"package_name":"sigs.k8s.io/kustomize/api","ecosystem":"go","requirements":"v0.12.1","direct":true,"kind":"runtime","optional":false},{"id":6976360824,"package_name":"sigs.k8s.io/kustomize/kyaml","ecosystem":"go","requirements":"v0.13.9","direct":true,"kind":"runtime","optional":false},{"id":6976360826,"package_name":"sigs.k8s.io/structured-merge-diff/v4","ecosystem":"go","requirements":"v4.2.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"go","filepath":"go.sum","sha":null,"kind":"lockfile","created_at":"2023-01-17T09:03:20.444Z","updated_at":"2023-01-17T09:03:20.444Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/go.sum","dependencies":[{"id":6976365141,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.26.0","direct":false,"kind":"runtime","optional":false},{"id":6976365142,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.34.0","direct":false,"kind":"runtime","optional":false},{"id":6976365143,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.38.0","direct":false,"kind":"runtime","optional":false},{"id":6976365144,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.44.1","direct":false,"kind":"runtime","optional":false},{"id":6976365145,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.44.2","direct":false,"kind":"runtime","optional":false},{"id":6976365146,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.45.1","direct":false,"kind":"runtime","optional":false},{"id":6976365147,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.46.3","direct":false,"kind":"runtime","optional":false},{"id":6976365148,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.50.0","direct":false,"kind":"runtime","optional":false},{"id":6976365149,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.52.0","direct":false,"kind":"runtime","optional":false},{"id":6976365150,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.53.0","direct":false,"kind":"runtime","optional":false},{"id":6976365151,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.54.0","direct":false,"kind":"runtime","optional":false},{"id":6976365152,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.56.0","direct":false,"kind":"runtime","optional":false},{"id":6976365153,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.57.0","direct":false,"kind":"runtime","optional":false},{"id":6976365154,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.62.0","direct":false,"kind":"runtime","optional":false},{"id":6976365155,"package_name":"cloud.google.com/go","ecosystem":"go","requirements":"v0.65.0","direct":false,"kind":"runtime","optional":false},{"id":6976365156,"package_name":"cloud.google.com/go/bigquery","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6976365157,"package_name":"cloud.google.com/go/bigquery","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365158,"package_name":"cloud.google.com/go/bigquery","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365159,"package_name":"cloud.google.com/go/bigquery","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":6976365160,"package_name":"cloud.google.com/go/bigquery","ecosystem":"go","requirements":"v1.7.0","direct":false,"kind":"runtime","optional":false},{"id":6976365161,"package_name":"cloud.google.com/go/bigquery","ecosystem":"go","requirements":"v1.8.0","direct":false,"kind":"runtime","optional":false},{"id":6976365162,"package_name":"cloud.google.com/go/datastore","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365163,"package_name":"cloud.google.com/go/datastore","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365164,"package_name":"cloud.google.com/go/pubsub","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6976365165,"package_name":"cloud.google.com/go/pubsub","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365166,"package_name":"cloud.google.com/go/pubsub","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365167,"package_name":"cloud.google.com/go/pubsub","ecosystem":"go","requirements":"v1.3.1","direct":false,"kind":"runtime","optional":false},{"id":6976365168,"package_name":"cloud.google.com/go/storage","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365169,"package_name":"cloud.google.com/go/storage","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":6976365170,"package_name":"cloud.google.com/go/storage","ecosystem":"go","requirements":"v1.6.0","direct":false,"kind":"runtime","optional":false},{"id":6976365171,"package_name":"cloud.google.com/go/storage","ecosystem":"go","requirements":"v1.8.0","direct":false,"kind":"runtime","optional":false},{"id":6976365172,"package_name":"cloud.google.com/go/storage","ecosystem":"go","requirements":"v1.10.0","direct":false,"kind":"runtime","optional":false},{"id":6976365173,"package_name":"dmitri.shuralyov.com/gpu/mtl","ecosystem":"go","requirements":"v0.0.0-20190408044501-666a987793e9","direct":false,"kind":"runtime","optional":false},{"id":6976365174,"package_name":"github.com/BurntSushi/toml","ecosystem":"go","requirements":"v0.3.1","direct":false,"kind":"runtime","optional":false},{"id":6976365175,"package_name":"github.com/BurntSushi/xgb","ecosystem":"go","requirements":"v0.0.0-20160522181843-27f122750802","direct":false,"kind":"runtime","optional":false},{"id":6976365176,"package_name":"github.com/Masterminds/semver/v3","ecosystem":"go","requirements":"v3.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365177,"package_name":"github.com/alecthomas/template","ecosystem":"go","requirements":"v0.0.0-20160405071501-a0175ee3bccc","direct":false,"kind":"runtime","optional":false},{"id":6976365178,"package_name":"github.com/alecthomas/template","ecosystem":"go","requirements":"v0.0.0-20190718012654-fb15b899a751","direct":false,"kind":"runtime","optional":false},{"id":6976365179,"package_name":"github.com/alecthomas/units","ecosystem":"go","requirements":"v0.0.0-20151022065526-2efee857e7cf","direct":false,"kind":"runtime","optional":false},{"id":6976365180,"package_name":"github.com/alecthomas/units","ecosystem":"go","requirements":"v0.0.0-20190717042225-c3de453c63f4","direct":false,"kind":"runtime","optional":false},{"id":6976365181,"package_name":"github.com/alecthomas/units","ecosystem":"go","requirements":"v0.0.0-20190924025748-f65c72e2690d","direct":false,"kind":"runtime","optional":false},{"id":6976365182,"package_name":"github.com/armon/go-socks5","ecosystem":"go","requirements":"v0.0.0-20160902184237-e75332964ef5","direct":false,"kind":"runtime","optional":false},{"id":6976365183,"package_name":"github.com/avast/retry-go/v4","ecosystem":"go","requirements":"v4.3.2","direct":false,"kind":"runtime","optional":false},{"id":6976365184,"package_name":"github.com/benbjohnson/clock","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365185,"package_name":"github.com/beorn7/perks","ecosystem":"go","requirements":"v0.0.0-20180321164747-3a771d992973","direct":false,"kind":"runtime","optional":false},{"id":6976365186,"package_name":"github.com/beorn7/perks","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365187,"package_name":"github.com/beorn7/perks","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6976365188,"package_name":"github.com/blang/semver","ecosystem":"go","requirements":"v3.5.1+incompatible","direct":false,"kind":"runtime","optional":false},{"id":6976365189,"package_name":"github.com/census-instrumentation/opencensus-proto","ecosystem":"go","requirements":"v0.2.1","direct":false,"kind":"runtime","optional":false},{"id":6976365190,"package_name":"github.com/cespare/xxhash/v2","ecosystem":"go","requirements":"v2.1.1","direct":false,"kind":"runtime","optional":false},{"id":6976365191,"package_name":"github.com/cespare/xxhash/v2","ecosystem":"go","requirements":"v2.1.2","direct":false,"kind":"runtime","optional":false},{"id":6976365192,"package_name":"github.com/cheynewallace/tabby","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6976365193,"package_name":"github.com/chzyer/logex","ecosystem":"go","requirements":"v1.1.10","direct":false,"kind":"runtime","optional":false},{"id":6976365194,"package_name":"github.com/chzyer/readline","ecosystem":"go","requirements":"v0.0.0-20180603132655-2972be24d48e","direct":false,"kind":"runtime","optional":false},{"id":6976365195,"package_name":"github.com/chzyer/test","ecosystem":"go","requirements":"v0.0.0-20180213035817-a1ea475d72b1","direct":false,"kind":"runtime","optional":false},{"id":6976365196,"package_name":"github.com/client9/misspell","ecosystem":"go","requirements":"v0.3.4","direct":false,"kind":"runtime","optional":false},{"id":6976365197,"package_name":"github.com/cncf/udpa/go","ecosystem":"go","requirements":"v0.0.0-20191209042840-269d4d468f6f","direct":false,"kind":"runtime","optional":false},{"id":6976365198,"package_name":"github.com/cpuguy83/go-md2man/v2","ecosystem":"go","requirements":"v2.0.2","direct":false,"kind":"runtime","optional":false},{"id":6976365199,"package_name":"github.com/creack/pty","ecosystem":"go","requirements":"v1.1.9","direct":false,"kind":"runtime","optional":false},{"id":6976365200,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365201,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6976365202,"package_name":"github.com/docopt/docopt-go","ecosystem":"go","requirements":"v0.0.0-20180111231733-ee0de3bc6815","direct":false,"kind":"runtime","optional":false},{"id":6976365203,"package_name":"github.com/elazarl/goproxy","ecosystem":"go","requirements":"v0.0.0-20180725130230-947c36da3153","direct":false,"kind":"runtime","optional":false},{"id":6976365204,"package_name":"github.com/emicklei/go-restful/v3","ecosystem":"go","requirements":"v3.9.0","direct":false,"kind":"runtime","optional":false},{"id":6976365205,"package_name":"github.com/envoyproxy/go-control-plane","ecosystem":"go","requirements":"v0.9.0","direct":false,"kind":"runtime","optional":false},{"id":6976365206,"package_name":"github.com/envoyproxy/go-control-plane","ecosystem":"go","requirements":"v0.9.1-0.20191026205805-5f8ba28d4473","direct":false,"kind":"runtime","optional":false},{"id":6976365207,"package_name":"github.com/envoyproxy/go-control-plane","ecosystem":"go","requirements":"v0.9.4","direct":false,"kind":"runtime","optional":false},{"id":6976365208,"package_name":"github.com/envoyproxy/protoc-gen-validate","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365209,"package_name":"github.com/evanphx/json-patch","ecosystem":"go","requirements":"v0.5.2","direct":false,"kind":"runtime","optional":false},{"id":6976365210,"package_name":"github.com/evanphx/json-patch","ecosystem":"go","requirements":"v4.12.0+incompatible","direct":false,"kind":"runtime","optional":false},{"id":6976365211,"package_name":"github.com/evanphx/json-patch/v5","ecosystem":"go","requirements":"v5.6.0","direct":false,"kind":"runtime","optional":false},{"id":6976365212,"package_name":"github.com/fsnotify/fsnotify","ecosystem":"go","requirements":"v1.6.0","direct":false,"kind":"runtime","optional":false},{"id":6976365213,"package_name":"github.com/go-errors/errors","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6976365214,"package_name":"github.com/go-gl/glfw","ecosystem":"go","requirements":"v0.0.0-20190409004039-e6da0acd62b1","direct":false,"kind":"runtime","optional":false},{"id":6976365215,"package_name":"github.com/go-gl/glfw/v3.3/glfw","ecosystem":"go","requirements":"v0.0.0-20191125211704-12ad95a8df72","direct":false,"kind":"runtime","optional":false},{"id":6976365216,"package_name":"github.com/go-gl/glfw/v3.3/glfw","ecosystem":"go","requirements":"v0.0.0-20200222043503-6f7a984d4dc4","direct":false,"kind":"runtime","optional":false},{"id":6976365217,"package_name":"github.com/go-kit/kit","ecosystem":"go","requirements":"v0.8.0","direct":false,"kind":"runtime","optional":false},{"id":6976365218,"package_name":"github.com/go-kit/kit","ecosystem":"go","requirements":"v0.9.0","direct":false,"kind":"runtime","optional":false},{"id":6976365219,"package_name":"github.com/go-kit/log","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365220,"package_name":"github.com/go-kit/log","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365221,"package_name":"github.com/go-logfmt/logfmt","ecosystem":"go","requirements":"v0.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365222,"package_name":"github.com/go-logfmt/logfmt","ecosystem":"go","requirements":"v0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365223,"package_name":"github.com/go-logfmt/logfmt","ecosystem":"go","requirements":"v0.5.0","direct":false,"kind":"runtime","optional":false},{"id":6976365224,"package_name":"github.com/go-logfmt/logfmt","ecosystem":"go","requirements":"v0.5.1","direct":false,"kind":"runtime","optional":false},{"id":6976365225,"package_name":"github.com/go-logr/logr","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365226,"package_name":"github.com/go-logr/logr","ecosystem":"go","requirements":"v1.2.2","direct":false,"kind":"runtime","optional":false},{"id":6976365227,"package_name":"github.com/go-logr/logr","ecosystem":"go","requirements":"v1.2.3","direct":false,"kind":"runtime","optional":false},{"id":6976365228,"package_name":"github.com/go-logr/zapr","ecosystem":"go","requirements":"v1.2.3","direct":false,"kind":"runtime","optional":false},{"id":6976365229,"package_name":"github.com/go-openapi/jsonpointer","ecosystem":"go","requirements":"v0.19.3","direct":false,"kind":"runtime","optional":false},{"id":6976365230,"package_name":"github.com/go-openapi/jsonpointer","ecosystem":"go","requirements":"v0.19.5","direct":false,"kind":"runtime","optional":false},{"id":6976365231,"package_name":"github.com/go-openapi/jsonreference","ecosystem":"go","requirements":"v0.20.0","direct":false,"kind":"runtime","optional":false},{"id":6976365232,"package_name":"github.com/go-openapi/swag","ecosystem":"go","requirements":"v0.19.5","direct":false,"kind":"runtime","optional":false},{"id":6976365234,"package_name":"github.com/go-openapi/swag","ecosystem":"go","requirements":"v0.19.14","direct":false,"kind":"runtime","optional":false},{"id":6976365235,"package_name":"github.com/go-stack/stack","ecosystem":"go","requirements":"v1.8.0","direct":false,"kind":"runtime","optional":false},{"id":6976365236,"package_name":"github.com/go-task/slim-sprig","ecosystem":"go","requirements":"v0.0.0-20210107165309-348f09dbbbc0","direct":false,"kind":"runtime","optional":false},{"id":6976365238,"package_name":"github.com/gogo/protobuf","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6976365239,"package_name":"github.com/gogo/protobuf","ecosystem":"go","requirements":"v1.3.2","direct":false,"kind":"runtime","optional":false},{"id":6976365240,"package_name":"github.com/golang/glog","ecosystem":"go","requirements":"v0.0.0-20160126235308-23def4e6c14b","direct":false,"kind":"runtime","optional":false},{"id":6976365241,"package_name":"github.com/golang/groupcache","ecosystem":"go","requirements":"v0.0.0-20190702054246-869f871628b6","direct":false,"kind":"runtime","optional":false},{"id":6976365242,"package_name":"github.com/golang/groupcache","ecosystem":"go","requirements":"v0.0.0-20191227052852-215e87163ea7","direct":false,"kind":"runtime","optional":false},{"id":6976365243,"package_name":"github.com/golang/groupcache","ecosystem":"go","requirements":"v0.0.0-20200121045136-8c9f03a8e57e","direct":false,"kind":"runtime","optional":false},{"id":6976365244,"package_name":"github.com/golang/groupcache","ecosystem":"go","requirements":"v0.0.0-20210331224755-41bb18bfe9da","direct":false,"kind":"runtime","optional":false},{"id":6976365245,"package_name":"github.com/golang/mock","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6976365246,"package_name":"github.com/golang/mock","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365247,"package_name":"github.com/golang/mock","ecosystem":"go","requirements":"v1.3.1","direct":false,"kind":"runtime","optional":false},{"id":6976365248,"package_name":"github.com/golang/mock","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365249,"package_name":"github.com/golang/mock","ecosystem":"go","requirements":"v1.4.1","direct":false,"kind":"runtime","optional":false},{"id":6976365250,"package_name":"github.com/golang/mock","ecosystem":"go","requirements":"v1.4.3","direct":false,"kind":"runtime","optional":false},{"id":6976365251,"package_name":"github.com/golang/mock","ecosystem":"go","requirements":"v1.4.4","direct":false,"kind":"runtime","optional":false},{"id":6976365252,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365253,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.3.1","direct":false,"kind":"runtime","optional":false},{"id":6976365254,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.3.2","direct":false,"kind":"runtime","optional":false},{"id":6976365255,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.3.3","direct":false,"kind":"runtime","optional":false},{"id":6976365256,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.3.4","direct":false,"kind":"runtime","optional":false},{"id":6976365257,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.3.5","direct":false,"kind":"runtime","optional":false},{"id":6976365258,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.0-rc.1","direct":false,"kind":"runtime","optional":false},{"id":6976365259,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.0-rc.1.0.20200221234624-67d41d38c208","direct":false,"kind":"runtime","optional":false},{"id":6976365260,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.0-rc.2","direct":false,"kind":"runtime","optional":false},{"id":6976365261,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.0-rc.4.0.20200313231945-b860323f09d0","direct":false,"kind":"runtime","optional":false},{"id":6976365262,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365263,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.1","direct":false,"kind":"runtime","optional":false},{"id":6976365264,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.2","direct":false,"kind":"runtime","optional":false},{"id":6976365265,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.3","direct":false,"kind":"runtime","optional":false},{"id":6976365266,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":6976365267,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.5.2","direct":false,"kind":"runtime","optional":false},{"id":6976365268,"package_name":"github.com/google/btree","ecosystem":"go","requirements":"v0.0.0-20180813153112-4030bb1f1f0c","direct":false,"kind":"runtime","optional":false},{"id":6976365269,"package_name":"github.com/google/btree","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365270,"package_name":"github.com/google/btree","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6976365271,"package_name":"github.com/google/gnostic","ecosystem":"go","requirements":"v0.5.7-v3refs","direct":false,"kind":"runtime","optional":false},{"id":6976365272,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365273,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365274,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.3.1","direct":false,"kind":"runtime","optional":false},{"id":6976365275,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365276,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.4.1","direct":false,"kind":"runtime","optional":false},{"id":6976365277,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.0","direct":false,"kind":"runtime","optional":false},{"id":6976365278,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.1","direct":false,"kind":"runtime","optional":false},{"id":6976365279,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.4","direct":false,"kind":"runtime","optional":false},{"id":6976365280,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.5","direct":false,"kind":"runtime","optional":false},{"id":6976365281,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.9","direct":false,"kind":"runtime","optional":false},{"id":6976365282,"package_name":"github.com/google/gofuzz","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365283,"package_name":"github.com/google/gofuzz","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365284,"package_name":"github.com/google/martian","ecosystem":"go","requirements":"v2.1.0+incompatible","direct":false,"kind":"runtime","optional":false},{"id":6976365285,"package_name":"github.com/google/martian/v3","ecosystem":"go","requirements":"v3.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365286,"package_name":"github.com/google/pprof","ecosystem":"go","requirements":"v0.0.0-20181206194817-3ea8567a2e57","direct":false,"kind":"runtime","optional":false},{"id":6976365287,"package_name":"github.com/google/pprof","ecosystem":"go","requirements":"v0.0.0-20190515194954-54271f7e092f","direct":false,"kind":"runtime","optional":false},{"id":6976365288,"package_name":"github.com/google/pprof","ecosystem":"go","requirements":"v0.0.0-20191218002539-d4f498aebedc","direct":false,"kind":"runtime","optional":false},{"id":6976365289,"package_name":"github.com/google/pprof","ecosystem":"go","requirements":"v0.0.0-20200212024743-f11f1df84d12","direct":false,"kind":"runtime","optional":false},{"id":6976365290,"package_name":"github.com/google/pprof","ecosystem":"go","requirements":"v0.0.0-20200229191704-1ebb73c60ed3","direct":false,"kind":"runtime","optional":false},{"id":6976365291,"package_name":"github.com/google/pprof","ecosystem":"go","requirements":"v0.0.0-20200430221834-fc25d7d30c6d","direct":false,"kind":"runtime","optional":false},{"id":6976365292,"package_name":"github.com/google/pprof","ecosystem":"go","requirements":"v0.0.0-20200708004538-1a94d8640e99","direct":false,"kind":"runtime","optional":false},{"id":6976365293,"package_name":"github.com/google/pprof","ecosystem":"go","requirements":"v0.0.0-20210720184732-4bb14d4b1be1","direct":false,"kind":"runtime","optional":false},{"id":6976365294,"package_name":"github.com/google/renameio","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365295,"package_name":"github.com/google/shlex","ecosystem":"go","requirements":"v0.0.0-20191202100458-e7afc7fbc510","direct":false,"kind":"runtime","optional":false},{"id":6976365296,"package_name":"github.com/google/uuid","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365297,"package_name":"github.com/googleapis/gax-go/v2","ecosystem":"go","requirements":"v2.0.4","direct":false,"kind":"runtime","optional":false},{"id":6976365298,"package_name":"github.com/googleapis/gax-go/v2","ecosystem":"go","requirements":"v2.0.5","direct":false,"kind":"runtime","optional":false},{"id":6976365299,"package_name":"github.com/gorilla/websocket","ecosystem":"go","requirements":"v1.4.2","direct":false,"kind":"runtime","optional":false},{"id":6976365300,"package_name":"github.com/gregjones/httpcache","ecosystem":"go","requirements":"v0.0.0-20180305231024-9cad4c3443a7","direct":false,"kind":"runtime","optional":false},{"id":6976365301,"package_name":"github.com/hashicorp/golang-lru","ecosystem":"go","requirements":"v0.5.0","direct":false,"kind":"runtime","optional":false},{"id":6976365302,"package_name":"github.com/hashicorp/golang-lru","ecosystem":"go","requirements":"v0.5.1","direct":false,"kind":"runtime","optional":false},{"id":6976365303,"package_name":"github.com/ianlancetaylor/demangle","ecosystem":"go","requirements":"v0.0.0-20181102032728-5e5cf60278f6","direct":false,"kind":"runtime","optional":false},{"id":6976365304,"package_name":"github.com/ianlancetaylor/demangle","ecosystem":"go","requirements":"v0.0.0-20200824232613-28f6c0f3b639","direct":false,"kind":"runtime","optional":false},{"id":6976365305,"package_name":"github.com/imdario/mergo","ecosystem":"go","requirements":"v0.3.12","direct":false,"kind":"runtime","optional":false},{"id":6976365306,"package_name":"github.com/inconshreveable/mousetrap","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6976365307,"package_name":"github.com/jackc/pgpassfile","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365308,"package_name":"github.com/jackc/pgservicefile","ecosystem":"go","requirements":"v0.0.0-20200714003250-2b9c44734f2b","direct":false,"kind":"runtime","optional":false},{"id":6976365309,"package_name":"github.com/jackc/pgx/v5","ecosystem":"go","requirements":"v5.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365310,"package_name":"github.com/jessevdk/go-flags","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365311,"package_name":"github.com/josharian/intern","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365312,"package_name":"github.com/jpillora/backoff","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365313,"package_name":"github.com/json-iterator/go","ecosystem":"go","requirements":"v1.1.6","direct":false,"kind":"runtime","optional":false},{"id":6976365314,"package_name":"github.com/json-iterator/go","ecosystem":"go","requirements":"v1.1.10","direct":false,"kind":"runtime","optional":false},{"id":6976365315,"package_name":"github.com/json-iterator/go","ecosystem":"go","requirements":"v1.1.11","direct":false,"kind":"runtime","optional":false},{"id":6976365316,"package_name":"github.com/json-iterator/go","ecosystem":"go","requirements":"v1.1.12","direct":false,"kind":"runtime","optional":false},{"id":6976365317,"package_name":"github.com/jstemmer/go-junit-report","ecosystem":"go","requirements":"v0.0.0-20190106144839-af01ea7f8024","direct":false,"kind":"runtime","optional":false},{"id":6976365318,"package_name":"github.com/jstemmer/go-junit-report","ecosystem":"go","requirements":"v0.9.1","direct":false,"kind":"runtime","optional":false},{"id":6976365319,"package_name":"github.com/julienschmidt/httprouter","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365320,"package_name":"github.com/julienschmidt/httprouter","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365321,"package_name":"github.com/kballard/go-shellquote","ecosystem":"go","requirements":"v0.0.0-20180428030007-95032a82bc51","direct":false,"kind":"runtime","optional":false},{"id":6976365322,"package_name":"github.com/kisielk/errcheck","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":6976365323,"package_name":"github.com/kisielk/gotool","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365324,"package_name":"github.com/konsorten/go-windows-terminal-sequences","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6976365325,"package_name":"github.com/konsorten/go-windows-terminal-sequences","ecosystem":"go","requirements":"v1.0.3","direct":false,"kind":"runtime","optional":false},{"id":6976365326,"package_name":"github.com/kr/logfmt","ecosystem":"go","requirements":"v0.0.0-20140226030751-b84e30acd515","direct":false,"kind":"runtime","optional":false},{"id":6976365327,"package_name":"github.com/kr/pretty","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365328,"package_name":"github.com/kr/pretty","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365329,"package_name":"github.com/kr/pretty","ecosystem":"go","requirements":"v0.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365330,"package_name":"github.com/kr/pty","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6976365331,"package_name":"github.com/kr/text","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365332,"package_name":"github.com/kr/text","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365333,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.10.7","direct":false,"kind":"runtime","optional":false},{"id":6976365334,"package_name":"github.com/liggitt/tabwriter","ecosystem":"go","requirements":"v0.0.0-20181228230101-89fcab3d43de","direct":false,"kind":"runtime","optional":false},{"id":6976365335,"package_name":"github.com/logrusorgru/aurora/v3","ecosystem":"go","requirements":"v3.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365336,"package_name":"github.com/mailru/easyjson","ecosystem":"go","requirements":"v0.0.0-20190614124828-94de47d64c63","direct":false,"kind":"runtime","optional":false},{"id":6976365337,"package_name":"github.com/mailru/easyjson","ecosystem":"go","requirements":"v0.0.0-20190626092158-b2ccc519800e","direct":false,"kind":"runtime","optional":false},{"id":6976365338,"package_name":"github.com/mailru/easyjson","ecosystem":"go","requirements":"v0.7.6","direct":false,"kind":"runtime","optional":false},{"id":6976365339,"package_name":"github.com/matttproud/golang_protobuf_extensions","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6976365340,"package_name":"github.com/matttproud/golang_protobuf_extensions","ecosystem":"go","requirements":"v1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6976365341,"package_name":"github.com/mitchellh/go-ps","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365342,"package_name":"github.com/moby/spdystream","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365343,"package_name":"github.com/modern-go/concurrent","ecosystem":"go","requirements":"v0.0.0-20180228061459-e0a39a4cb421","direct":false,"kind":"runtime","optional":false},{"id":6976365344,"package_name":"github.com/modern-go/concurrent","ecosystem":"go","requirements":"v0.0.0-20180306012644-bacd9c7ef1dd","direct":false,"kind":"runtime","optional":false},{"id":6976365345,"package_name":"github.com/modern-go/reflect2","ecosystem":"go","requirements":"v0.0.0-20180701023420-4b7aa43c6742","direct":false,"kind":"runtime","optional":false},{"id":6976365346,"package_name":"github.com/modern-go/reflect2","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6976365347,"package_name":"github.com/modern-go/reflect2","ecosystem":"go","requirements":"v1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6976365348,"package_name":"github.com/monochromegane/go-gitignore","ecosystem":"go","requirements":"v0.0.0-20200626010858-205db1a8cc00","direct":false,"kind":"runtime","optional":false},{"id":6976365349,"package_name":"github.com/munnerz/goautoneg","ecosystem":"go","requirements":"v0.0.0-20191010083416-a7dc8b61c822","direct":false,"kind":"runtime","optional":false},{"id":6976365350,"package_name":"github.com/mwitkow/go-conntrack","ecosystem":"go","requirements":"v0.0.0-20161129095857-cc309e4a2223","direct":false,"kind":"runtime","optional":false},{"id":6976365351,"package_name":"github.com/mwitkow/go-conntrack","ecosystem":"go","requirements":"v0.0.0-20190716064945-2f068394615f","direct":false,"kind":"runtime","optional":false},{"id":6976365352,"package_name":"github.com/niemeyer/pretty","ecosystem":"go","requirements":"v0.0.0-20200227124842-a10e7caefd8e","direct":false,"kind":"runtime","optional":false},{"id":6976365353,"package_name":"github.com/onsi/ginkgo/v2","ecosystem":"go","requirements":"v2.6.1","direct":false,"kind":"runtime","optional":false},{"id":6976365354,"package_name":"github.com/onsi/gomega","ecosystem":"go","requirements":"v1.24.2","direct":false,"kind":"runtime","optional":false},{"id":6976365355,"package_name":"github.com/peterbourgon/diskv","ecosystem":"go","requirements":"v2.0.1+incompatible","direct":false,"kind":"runtime","optional":false},{"id":6976365356,"package_name":"github.com/pkg/errors","ecosystem":"go","requirements":"v0.8.0","direct":false,"kind":"runtime","optional":false},{"id":6976365357,"package_name":"github.com/pkg/errors","ecosystem":"go","requirements":"v0.8.1","direct":false,"kind":"runtime","optional":false},{"id":6976365358,"package_name":"github.com/pkg/errors","ecosystem":"go","requirements":"v0.9.1","direct":false,"kind":"runtime","optional":false},{"id":6976365359,"package_name":"github.com/pmezard/go-difflib","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365360,"package_name":"github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring","ecosystem":"go","requirements":"v0.62.0","direct":false,"kind":"runtime","optional":false},{"id":6976365361,"package_name":"github.com/prometheus/client_golang","ecosystem":"go","requirements":"v0.9.1","direct":false,"kind":"runtime","optional":false},{"id":6976365362,"package_name":"github.com/prometheus/client_golang","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6976365363,"package_name":"github.com/prometheus/client_golang","ecosystem":"go","requirements":"v1.7.1","direct":false,"kind":"runtime","optional":false},{"id":6976365364,"package_name":"github.com/prometheus/client_golang","ecosystem":"go","requirements":"v1.11.0","direct":false,"kind":"runtime","optional":false},{"id":6976365365,"package_name":"github.com/prometheus/client_golang","ecosystem":"go","requirements":"v1.12.1","direct":false,"kind":"runtime","optional":false},{"id":6976365366,"package_name":"github.com/prometheus/client_golang","ecosystem":"go","requirements":"v1.14.0","direct":false,"kind":"runtime","optional":false},{"id":6976365367,"package_name":"github.com/prometheus/client_model","ecosystem":"go","requirements":"v0.0.0-20180712105110-5c3871d89910","direct":false,"kind":"runtime","optional":false},{"id":6976365368,"package_name":"github.com/prometheus/client_model","ecosystem":"go","requirements":"v0.0.0-20190129233127-fd36f4220a90","direct":false,"kind":"runtime","optional":false},{"id":6976365369,"package_name":"github.com/prometheus/client_model","ecosystem":"go","requirements":"v0.0.0-20190812154241-14fe0d1b01d4","direct":false,"kind":"runtime","optional":false},{"id":6976365370,"package_name":"github.com/prometheus/client_model","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365371,"package_name":"github.com/prometheus/client_model","ecosystem":"go","requirements":"v0.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365372,"package_name":"github.com/prometheus/common","ecosystem":"go","requirements":"v0.4.1","direct":false,"kind":"runtime","optional":false},{"id":6976365373,"package_name":"github.com/prometheus/common","ecosystem":"go","requirements":"v0.10.0","direct":false,"kind":"runtime","optional":false},{"id":6976365374,"package_name":"github.com/prometheus/common","ecosystem":"go","requirements":"v0.26.0","direct":false,"kind":"runtime","optional":false},{"id":6976365375,"package_name":"github.com/prometheus/common","ecosystem":"go","requirements":"v0.32.1","direct":false,"kind":"runtime","optional":false},{"id":6976365376,"package_name":"github.com/prometheus/common","ecosystem":"go","requirements":"v0.37.0","direct":false,"kind":"runtime","optional":false},{"id":6976365377,"package_name":"github.com/prometheus/procfs","ecosystem":"go","requirements":"v0.0.0-20181005140218-185b4288413d","direct":false,"kind":"runtime","optional":false},{"id":6976365378,"package_name":"github.com/prometheus/procfs","ecosystem":"go","requirements":"v0.0.2","direct":false,"kind":"runtime","optional":false},{"id":6976365379,"package_name":"github.com/prometheus/procfs","ecosystem":"go","requirements":"v0.1.3","direct":false,"kind":"runtime","optional":false},{"id":6976365380,"package_name":"github.com/prometheus/procfs","ecosystem":"go","requirements":"v0.6.0","direct":false,"kind":"runtime","optional":false},{"id":6976365381,"package_name":"github.com/prometheus/procfs","ecosystem":"go","requirements":"v0.7.3","direct":false,"kind":"runtime","optional":false},{"id":6976365382,"package_name":"github.com/prometheus/procfs","ecosystem":"go","requirements":"v0.8.0","direct":false,"kind":"runtime","optional":false},{"id":6976365383,"package_name":"github.com/robfig/cron","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365384,"package_name":"github.com/rogpeppe/go-internal","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365385,"package_name":"github.com/rogpeppe/go-internal","ecosystem":"go","requirements":"v1.9.0","direct":false,"kind":"runtime","optional":false},{"id":6976365386,"package_name":"github.com/russross/blackfriday/v2","ecosystem":"go","requirements":"v2.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365387,"package_name":"github.com/sergi/go-diff","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365388,"package_name":"github.com/sethvargo/go-password","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365389,"package_name":"github.com/sirupsen/logrus","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365390,"package_name":"github.com/sirupsen/logrus","ecosystem":"go","requirements":"v1.4.2","direct":false,"kind":"runtime","optional":false},{"id":6976365391,"package_name":"github.com/sirupsen/logrus","ecosystem":"go","requirements":"v1.6.0","direct":false,"kind":"runtime","optional":false},{"id":6976365392,"package_name":"github.com/spf13/cobra","ecosystem":"go","requirements":"v1.6.1","direct":false,"kind":"runtime","optional":false},{"id":6976365393,"package_name":"github.com/spf13/pflag","ecosystem":"go","requirements":"v1.0.5","direct":false,"kind":"runtime","optional":false},{"id":6976365394,"package_name":"github.com/stoewer/go-strcase","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365395,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365396,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.1.1","direct":false,"kind":"runtime","optional":false},{"id":6976365397,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365398,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.5.0","direct":false,"kind":"runtime","optional":false},{"id":6976365399,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.2.2","direct":false,"kind":"runtime","optional":false},{"id":6976365400,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365401,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365402,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.5.1","direct":false,"kind":"runtime","optional":false},{"id":6976365403,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.6.1","direct":false,"kind":"runtime","optional":false},{"id":6976365404,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.7.0","direct":false,"kind":"runtime","optional":false},{"id":6976365405,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.7.1","direct":false,"kind":"runtime","optional":false},{"id":6976365406,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.8.0","direct":false,"kind":"runtime","optional":false},{"id":6976365407,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.8.1","direct":false,"kind":"runtime","optional":false},{"id":6976365408,"package_name":"github.com/thoas/go-funk","ecosystem":"go","requirements":"v0.9.3","direct":false,"kind":"runtime","optional":false},{"id":6976365409,"package_name":"github.com/xlab/treeprint","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365410,"package_name":"github.com/yuin/goldmark","ecosystem":"go","requirements":"v1.1.25","direct":false,"kind":"runtime","optional":false},{"id":6976365411,"package_name":"github.com/yuin/goldmark","ecosystem":"go","requirements":"v1.1.27","direct":false,"kind":"runtime","optional":false},{"id":6976365412,"package_name":"github.com/yuin/goldmark","ecosystem":"go","requirements":"v1.1.32","direct":false,"kind":"runtime","optional":false},{"id":6976365413,"package_name":"github.com/yuin/goldmark","ecosystem":"go","requirements":"v1.2.1","direct":false,"kind":"runtime","optional":false},{"id":6976365414,"package_name":"go.opencensus.io","ecosystem":"go","requirements":"v0.21.0","direct":false,"kind":"runtime","optional":false},{"id":6976365415,"package_name":"go.opencensus.io","ecosystem":"go","requirements":"v0.22.0","direct":false,"kind":"runtime","optional":false},{"id":6976365416,"package_name":"go.opencensus.io","ecosystem":"go","requirements":"v0.22.2","direct":false,"kind":"runtime","optional":false},{"id":6976365417,"package_name":"go.opencensus.io","ecosystem":"go","requirements":"v0.22.3","direct":false,"kind":"runtime","optional":false},{"id":6976365418,"package_name":"go.opencensus.io","ecosystem":"go","requirements":"v0.22.4","direct":false,"kind":"runtime","optional":false},{"id":6976365419,"package_name":"go.starlark.net","ecosystem":"go","requirements":"v0.0.0-20200306205701-8dd3e2ee1dd5","direct":false,"kind":"runtime","optional":false},{"id":6976365420,"package_name":"go.uber.org/atomic","ecosystem":"go","requirements":"v1.7.0","direct":false,"kind":"runtime","optional":false},{"id":6976365421,"package_name":"go.uber.org/atomic","ecosystem":"go","requirements":"v1.10.0","direct":false,"kind":"runtime","optional":false},{"id":6976365422,"package_name":"go.uber.org/goleak","ecosystem":"go","requirements":"v1.1.10","direct":false,"kind":"runtime","optional":false},{"id":6976365423,"package_name":"go.uber.org/goleak","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365424,"package_name":"go.uber.org/multierr","ecosystem":"go","requirements":"v1.6.0","direct":false,"kind":"runtime","optional":false},{"id":6976365425,"package_name":"go.uber.org/zap","ecosystem":"go","requirements":"v1.19.0","direct":false,"kind":"runtime","optional":false},{"id":6976365426,"package_name":"go.uber.org/zap","ecosystem":"go","requirements":"v1.24.0","direct":false,"kind":"runtime","optional":false},{"id":6976365427,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20180904163835-0709b304e793","direct":false,"kind":"runtime","optional":false},{"id":6976365428,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20190308221718-c2843e01d9a2","direct":false,"kind":"runtime","optional":false},{"id":6976365429,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20190510104115-cbcb75029529","direct":false,"kind":"runtime","optional":false},{"id":6976365430,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20190605123033-f99c8df09eb5","direct":false,"kind":"runtime","optional":false},{"id":6976365431,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20191011191535-87dc89f01550","direct":false,"kind":"runtime","optional":false},{"id":6976365432,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20200622213623-75b288015ac9","direct":false,"kind":"runtime","optional":false},{"id":6976365433,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365434,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20190121172915-509febef88a4","direct":false,"kind":"runtime","optional":false},{"id":6976365435,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20190306152737-a1d7652674e8","direct":false,"kind":"runtime","optional":false},{"id":6976365436,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20190510132918-efd6b22b2522","direct":false,"kind":"runtime","optional":false},{"id":6976365437,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20190829153037-c13cbed26979","direct":false,"kind":"runtime","optional":false},{"id":6976365438,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20191030013958-a1ab85dbe136","direct":false,"kind":"runtime","optional":false},{"id":6976365439,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20191129062945-2f5052295587","direct":false,"kind":"runtime","optional":false},{"id":6976365440,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20191227195350-da58074b4299","direct":false,"kind":"runtime","optional":false},{"id":6976365441,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20200119233911-0405dc783f0a","direct":false,"kind":"runtime","optional":false},{"id":6976365442,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20200207192155-f17229e696bd","direct":false,"kind":"runtime","optional":false},{"id":6976365443,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20200224162631-6cc2880d07d6","direct":false,"kind":"runtime","optional":false},{"id":6976365444,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20221230185412-738e83a70c30","direct":false,"kind":"runtime","optional":false},{"id":6976365445,"package_name":"golang.org/x/image","ecosystem":"go","requirements":"v0.0.0-20190227222117-0694c2d4d067","direct":false,"kind":"runtime","optional":false},{"id":6976365446,"package_name":"golang.org/x/image","ecosystem":"go","requirements":"v0.0.0-20190802002840-cff245a6509b","direct":false,"kind":"runtime","optional":false},{"id":6976365447,"package_name":"golang.org/x/lint","ecosystem":"go","requirements":"v0.0.0-20181026193005-c67002cb31c3","direct":false,"kind":"runtime","optional":false},{"id":6976365448,"package_name":"golang.org/x/lint","ecosystem":"go","requirements":"v0.0.0-20190227174305-5b3e6a55c961","direct":false,"kind":"runtime","optional":false},{"id":6976365449,"package_name":"golang.org/x/lint","ecosystem":"go","requirements":"v0.0.0-20190301231843-5614ed5bae6f","direct":false,"kind":"runtime","optional":false},{"id":6976365450,"package_name":"golang.org/x/lint","ecosystem":"go","requirements":"v0.0.0-20190313153728-d0100b6bd8b3","direct":false,"kind":"runtime","optional":false},{"id":6976365451,"package_name":"golang.org/x/lint","ecosystem":"go","requirements":"v0.0.0-20190409202823-959b441ac422","direct":false,"kind":"runtime","optional":false},{"id":6976365452,"package_name":"golang.org/x/lint","ecosystem":"go","requirements":"v0.0.0-20190909230951-414d861bb4ac","direct":false,"kind":"runtime","optional":false},{"id":6976365453,"package_name":"golang.org/x/lint","ecosystem":"go","requirements":"v0.0.0-20190930215403-16217165b5de","direct":false,"kind":"runtime","optional":false},{"id":6976365454,"package_name":"golang.org/x/lint","ecosystem":"go","requirements":"v0.0.0-20191125180803-fdd1cda4f05f","direct":false,"kind":"runtime","optional":false},{"id":6976365455,"package_name":"golang.org/x/lint","ecosystem":"go","requirements":"v0.0.0-20200130185559-910be7a94367","direct":false,"kind":"runtime","optional":false},{"id":6976365456,"package_name":"golang.org/x/lint","ecosystem":"go","requirements":"v0.0.0-20200302205851-738671d3881b","direct":false,"kind":"runtime","optional":false},{"id":6976365457,"package_name":"golang.org/x/mobile","ecosystem":"go","requirements":"v0.0.0-20190312151609-d3739f865fa6","direct":false,"kind":"runtime","optional":false},{"id":6976365458,"package_name":"golang.org/x/mobile","ecosystem":"go","requirements":"v0.0.0-20190719004257-d2bd2a29d028","direct":false,"kind":"runtime","optional":false},{"id":6976365459,"package_name":"golang.org/x/mod","ecosystem":"go","requirements":"v0.0.0-20190513183733-4bf6d317e70e","direct":false,"kind":"runtime","optional":false},{"id":6976365460,"package_name":"golang.org/x/mod","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365461,"package_name":"golang.org/x/mod","ecosystem":"go","requirements":"v0.1.1-0.20191105210325-c90efee705ee","direct":false,"kind":"runtime","optional":false},{"id":6976365462,"package_name":"golang.org/x/mod","ecosystem":"go","requirements":"v0.1.1-0.20191107180719-034126e5016b","direct":false,"kind":"runtime","optional":false},{"id":6976365463,"package_name":"golang.org/x/mod","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365464,"package_name":"golang.org/x/mod","ecosystem":"go","requirements":"v0.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365465,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20180724234803-3673e40ba225","direct":false,"kind":"runtime","optional":false},{"id":6976365466,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20180826012351-8a410e7b638d","direct":false,"kind":"runtime","optional":false},{"id":6976365467,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20181114220301-adae6a3d119a","direct":false,"kind":"runtime","optional":false},{"id":6976365468,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190108225652-1e06a53dbb7e","direct":false,"kind":"runtime","optional":false},{"id":6976365469,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190213061140-3a22650c66bd","direct":false,"kind":"runtime","optional":false},{"id":6976365470,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190311183353-d8887717615a","direct":false,"kind":"runtime","optional":false},{"id":6976365471,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190404232315-eb5bcb51f2a3","direct":false,"kind":"runtime","optional":false},{"id":6976365472,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190501004415-9ce7a6920f09","direct":false,"kind":"runtime","optional":false},{"id":6976365473,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190503192946-f4e77d36d62c","direct":false,"kind":"runtime","optional":false},{"id":6976365474,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190603091049-60506f45cf65","direct":false,"kind":"runtime","optional":false},{"id":6976365475,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190613194153-d28f0bde5980","direct":false,"kind":"runtime","optional":false},{"id":6976365476,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190620200207-3b0461eec859","direct":false,"kind":"runtime","optional":false},{"id":6976365477,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190628185345-da137c7871d7","direct":false,"kind":"runtime","optional":false},{"id":6976365478,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190724013045-ca1201d0de80","direct":false,"kind":"runtime","optional":false},{"id":6976365479,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20191209160850-c0dbc17a3553","direct":false,"kind":"runtime","optional":false},{"id":6976365480,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200114155413-6afb5195e5aa","direct":false,"kind":"runtime","optional":false},{"id":6976365481,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200202094626-16171245cfb2","direct":false,"kind":"runtime","optional":false},{"id":6976365482,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200222125558-5a598a2470a0","direct":false,"kind":"runtime","optional":false},{"id":6976365483,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200226121028-0de0cce0169b","direct":false,"kind":"runtime","optional":false},{"id":6976365484,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200301022130-244492dfa37a","direct":false,"kind":"runtime","optional":false},{"id":6976365485,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200324143707-d3edc9973b7e","direct":false,"kind":"runtime","optional":false},{"id":6976365486,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200501053045-e0ff5e5a1de5","direct":false,"kind":"runtime","optional":false},{"id":6976365487,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200506145744-7e3656a0809f","direct":false,"kind":"runtime","optional":false},{"id":6976365488,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200513185701-a91f0712d120","direct":false,"kind":"runtime","optional":false},{"id":6976365489,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200520182314-0ba52f642ac2","direct":false,"kind":"runtime","optional":false},{"id":6976365490,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200625001655-4c5254603344","direct":false,"kind":"runtime","optional":false},{"id":6976365491,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200707034311-ab3426394381","direct":false,"kind":"runtime","optional":false},{"id":6976365492,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200822124328-c89045814202","direct":false,"kind":"runtime","optional":false},{"id":6976365493,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20201021035429-f5854403a974","direct":false,"kind":"runtime","optional":false},{"id":6976365494,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20210525063256-abc453219eb5","direct":false,"kind":"runtime","optional":false},{"id":6976365495,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20220127200216-cd36cc0744dd","direct":false,"kind":"runtime","optional":false},{"id":6976365496,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20220225172249-27dd8689420f","direct":false,"kind":"runtime","optional":false},{"id":6976365497,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.5.0","direct":false,"kind":"runtime","optional":false},{"id":6976365498,"package_name":"golang.org/x/oauth2","ecosystem":"go","requirements":"v0.0.0-20180821212333-d2e6202438be","direct":false,"kind":"runtime","optional":false},{"id":6976365499,"package_name":"golang.org/x/oauth2","ecosystem":"go","requirements":"v0.0.0-20190226205417-e64efc72b421","direct":false,"kind":"runtime","optional":false},{"id":6976365500,"package_name":"golang.org/x/oauth2","ecosystem":"go","requirements":"v0.0.0-20190604053449-0f29369cfe45","direct":false,"kind":"runtime","optional":false},{"id":6976365501,"package_name":"golang.org/x/oauth2","ecosystem":"go","requirements":"v0.0.0-20191202225959-858c2ad4c8b6","direct":false,"kind":"runtime","optional":false},{"id":6976365502,"package_name":"golang.org/x/oauth2","ecosystem":"go","requirements":"v0.0.0-20200107190931-bf48bf16ab8d","direct":false,"kind":"runtime","optional":false},{"id":6976365503,"package_name":"golang.org/x/oauth2","ecosystem":"go","requirements":"v0.0.0-20210514164344-f6687ab2804c","direct":false,"kind":"runtime","optional":false},{"id":6976365504,"package_name":"golang.org/x/oauth2","ecosystem":"go","requirements":"v0.0.0-20220223155221-ee480838109b","direct":false,"kind":"runtime","optional":false},{"id":6976365505,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20180314180146-1d60e4601c6f","direct":false,"kind":"runtime","optional":false},{"id":6976365506,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20181108010431-42b317875d0f","direct":false,"kind":"runtime","optional":false},{"id":6976365507,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20181221193216-37e7f081c4d4","direct":false,"kind":"runtime","optional":false},{"id":6976365508,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20190227155943-e225da77a7e6","direct":false,"kind":"runtime","optional":false},{"id":6976365509,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20190423024810-112230192c58","direct":false,"kind":"runtime","optional":false},{"id":6976365510,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20190911185100-cd5d95a43a6e","direct":false,"kind":"runtime","optional":false},{"id":6976365511,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20200317015054-43a5402ce75a","direct":false,"kind":"runtime","optional":false},{"id":6976365512,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20200625203802-6e8e738ad208","direct":false,"kind":"runtime","optional":false},{"id":6976365513,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20201020160332-67f06af15bc9","direct":false,"kind":"runtime","optional":false},{"id":6976365514,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20201207232520-09787c993a3a","direct":false,"kind":"runtime","optional":false},{"id":6976365515,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20180830151530-49385e6e1522","direct":false,"kind":"runtime","optional":false},{"id":6976365516,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20180905080454-ebe1bf3edb33","direct":false,"kind":"runtime","optional":false},{"id":6976365517,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20181116152217-5ac8a444bdc5","direct":false,"kind":"runtime","optional":false},{"id":6976365518,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190215142949-d0b11bdaac8a","direct":false,"kind":"runtime","optional":false},{"id":6976365519,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190312061237-fead79001313","direct":false,"kind":"runtime","optional":false},{"id":6976365520,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190412213103-97732733099d","direct":false,"kind":"runtime","optional":false},{"id":6976365521,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190422165155-953cdadca894","direct":false,"kind":"runtime","optional":false},{"id":6976365522,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190502145724-3ef323f4f1fd","direct":false,"kind":"runtime","optional":false},{"id":6976365523,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190507160741-ecd444e8653b","direct":false,"kind":"runtime","optional":false},{"id":6976365524,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190606165138-5da285871e9c","direct":false,"kind":"runtime","optional":false},{"id":6976365525,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190624142023-c5567b49c5d0","direct":false,"kind":"runtime","optional":false},{"id":6976365526,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190726091711-fc99dfbffb4e","direct":false,"kind":"runtime","optional":false},{"id":6976365527,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20191001151750-bb3f8db39f24","direct":false,"kind":"runtime","optional":false},{"id":6976365528,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20191002063906-3421d5a6bb1c","direct":false,"kind":"runtime","optional":false},{"id":6976365529,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20191204072324-ce4227a45e2e","direct":false,"kind":"runtime","optional":false},{"id":6976365530,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20191228213918-04cbcbbfeed8","direct":false,"kind":"runtime","optional":false},{"id":6976365531,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200106162015-b016eb3dc98e","direct":false,"kind":"runtime","optional":false},{"id":6976365532,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200113162924-86b910548bc1","direct":false,"kind":"runtime","optional":false},{"id":6976365533,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200122134326-e047566fdf82","direct":false,"kind":"runtime","optional":false},{"id":6976365534,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200202164722-d101bd2416d5","direct":false,"kind":"runtime","optional":false},{"id":6976365535,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200212091648-12a6c2dcc1e4","direct":false,"kind":"runtime","optional":false},{"id":6976365536,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200223170610-d5e6a3e2c0ae","direct":false,"kind":"runtime","optional":false},{"id":6976365537,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200302150141-5c8b2ff67527","direct":false,"kind":"runtime","optional":false},{"id":6976365538,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200323222414-85ca7c5b95cd","direct":false,"kind":"runtime","optional":false},{"id":6976365539,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200331124033-c3d80250170d","direct":false,"kind":"runtime","optional":false},{"id":6976365540,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200501052902-10377860bb8e","direct":false,"kind":"runtime","optional":false},{"id":6976365541,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200511232937-7e40ca221e25","direct":false,"kind":"runtime","optional":false},{"id":6976365542,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200515095857-1151b9dac4a9","direct":false,"kind":"runtime","optional":false},{"id":6976365543,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200523222454-059865788121","direct":false,"kind":"runtime","optional":false},{"id":6976365544,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200615200032-f1bc736245b1","direct":false,"kind":"runtime","optional":false},{"id":6976365545,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200625212154-ddb9806d33ae","direct":false,"kind":"runtime","optional":false},{"id":6976365547,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200803210538-64077c9b5642","direct":false,"kind":"runtime","optional":false},{"id":6976365548,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200930185726-fdedc70b468f","direct":false,"kind":"runtime","optional":false},{"id":6976365549,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20201119102817-f84b799fce68","direct":false,"kind":"runtime","optional":false},{"id":6976365550,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210124154548-22da62e12c0c","direct":false,"kind":"runtime","optional":false},{"id":6976365551,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210423082822-04245dca01da","direct":false,"kind":"runtime","optional":false},{"id":6976365552,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210603081109-ebe580a85c40","direct":false,"kind":"runtime","optional":false},{"id":6976365553,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210615035016-665e8c7367d1","direct":false,"kind":"runtime","optional":false},{"id":6976365554,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20211216021012-1d35b9e2eb4e","direct":false,"kind":"runtime","optional":false},{"id":6976365555,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20220114195835-da31bd327af9","direct":false,"kind":"runtime","optional":false},{"id":6976365556,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20220908164124-27713097b956","direct":false,"kind":"runtime","optional":false},{"id":6976365557,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365558,"package_name":"golang.org/x/term","ecosystem":"go","requirements":"v0.0.0-20201126162022-7de9c90e9dd1","direct":false,"kind":"runtime","optional":false},{"id":6976365559,"package_name":"golang.org/x/term","ecosystem":"go","requirements":"v0.0.0-20210927222741-03fcf44c2211","direct":false,"kind":"runtime","optional":false},{"id":6976365560,"package_name":"golang.org/x/term","ecosystem":"go","requirements":"v0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365561,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.0.0-20170915032832-14c0d48ead0c","direct":false,"kind":"runtime","optional":false},{"id":6976365562,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365563,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.1-0.20180807135948-17ff2d5776d2","direct":false,"kind":"runtime","optional":false},{"id":6976365564,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.2","direct":false,"kind":"runtime","optional":false},{"id":6976365565,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.3","direct":false,"kind":"runtime","optional":false},{"id":6976365566,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.6","direct":false,"kind":"runtime","optional":false},{"id":6976365567,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.7","direct":false,"kind":"runtime","optional":false},{"id":6976365568,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.6.0","direct":false,"kind":"runtime","optional":false},{"id":6976365569,"package_name":"golang.org/x/time","ecosystem":"go","requirements":"v0.0.0-20181108054448-85acf8d2951c","direct":false,"kind":"runtime","optional":false},{"id":6976365570,"package_name":"golang.org/x/time","ecosystem":"go","requirements":"v0.0.0-20190308202827-9d24e82272b4","direct":false,"kind":"runtime","optional":false},{"id":6976365571,"package_name":"golang.org/x/time","ecosystem":"go","requirements":"v0.0.0-20191024005414-555d28b269f0","direct":false,"kind":"runtime","optional":false},{"id":6976365572,"package_name":"golang.org/x/time","ecosystem":"go","requirements":"v0.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365573,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20180917221912-90fa682c2a6e","direct":false,"kind":"runtime","optional":false},{"id":6976365574,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190114222345-bf090417da8b","direct":false,"kind":"runtime","optional":false},{"id":6976365575,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190226205152-f727befe758c","direct":false,"kind":"runtime","optional":false},{"id":6976365576,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190311212946-11955173bddd","direct":false,"kind":"runtime","optional":false},{"id":6976365577,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190312151545-0bb0c0a6e846","direct":false,"kind":"runtime","optional":false},{"id":6976365578,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190312170243-e65039ee4138","direct":false,"kind":"runtime","optional":false},{"id":6976365579,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190425150028-36563e24a262","direct":false,"kind":"runtime","optional":false},{"id":6976365580,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190506145303-2d16b83fe98c","direct":false,"kind":"runtime","optional":false},{"id":6976365581,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190524140312-2c0ae7006135","direct":false,"kind":"runtime","optional":false},{"id":6976365582,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190606124116-d0a3d012864b","direct":false,"kind":"runtime","optional":false},{"id":6976365583,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190621195816-6e04913cbbac","direct":false,"kind":"runtime","optional":false},{"id":6976365584,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190628153133-6cdbf07be9d0","direct":false,"kind":"runtime","optional":false},{"id":6976365585,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190816200558-6889da9d5479","direct":false,"kind":"runtime","optional":false},{"id":6976365586,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190911174233-4f2ddba30aff","direct":false,"kind":"runtime","optional":false},{"id":6976365587,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191012152004-8de300cfc20a","direct":false,"kind":"runtime","optional":false},{"id":6976365588,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191108193012-7d206e10da11","direct":false,"kind":"runtime","optional":false},{"id":6976365589,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191113191852-77e3bb0ad9e7","direct":false,"kind":"runtime","optional":false},{"id":6976365590,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191115202509-3a792d9c32b2","direct":false,"kind":"runtime","optional":false},{"id":6976365591,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191119224855-298f0cb1881e","direct":false,"kind":"runtime","optional":false},{"id":6976365592,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191125144606-a911d9008d1f","direct":false,"kind":"runtime","optional":false},{"id":6976365593,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191130070609-6e064ea0cf2d","direct":false,"kind":"runtime","optional":false},{"id":6976365594,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191216173652-a0e659d51361","direct":false,"kind":"runtime","optional":false},{"id":6976365595,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191227053925-7b8e75db28f4","direct":false,"kind":"runtime","optional":false},{"id":6976365596,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200117161641-43d50277825c","direct":false,"kind":"runtime","optional":false},{"id":6976365597,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200122220014-bf1340f18c4a","direct":false,"kind":"runtime","optional":false},{"id":6976365598,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200130002326-2f3ba24bd6e7","direct":false,"kind":"runtime","optional":false},{"id":6976365599,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200204074204-1cc6d1ef6c74","direct":false,"kind":"runtime","optional":false},{"id":6976365600,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200207183749-b753a1ba74fa","direct":false,"kind":"runtime","optional":false},{"id":6976365601,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200212150539-ea181f53ac56","direct":false,"kind":"runtime","optional":false},{"id":6976365602,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200224181240-023911ca70b2","direct":false,"kind":"runtime","optional":false},{"id":6976365603,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200227222343-706bc42d1f0d","direct":false,"kind":"runtime","optional":false},{"id":6976365605,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200304193943-95d2e580d8eb","direct":false,"kind":"runtime","optional":false},{"id":6976365606,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200312045724-11d5b4c81c7d","direct":false,"kind":"runtime","optional":false},{"id":6976365607,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200331025713-a30bf2db82d4","direct":false,"kind":"runtime","optional":false},{"id":6976365609,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200501065659-ab2804fb9c9d","direct":false,"kind":"runtime","optional":false},{"id":6976365610,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200512131952-2bc93b1c0c88","direct":false,"kind":"runtime","optional":false},{"id":6976365611,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200515010526-7d3b6ebf133d","direct":false,"kind":"runtime","optional":false},{"id":6976365612,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200618134242-20370b0cb4b2","direct":false,"kind":"runtime","optional":false},{"id":6976365613,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200619180055-7c47624df98f","direct":false,"kind":"runtime","optional":false},{"id":6976365614,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200729194436-6467de6f59a7","direct":false,"kind":"runtime","optional":false},{"id":6976365615,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200804011535-6c149bb5ef0d","direct":false,"kind":"runtime","optional":false},{"id":6976365616,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200825202427-b303f430e36d","direct":false,"kind":"runtime","optional":false},{"id":6976365617,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20210106214847-113979e3529a","direct":false,"kind":"runtime","optional":false},{"id":6976365618,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365619,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20190717185122-a985d3407aa7","direct":false,"kind":"runtime","optional":false},{"id":6976365620,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20191011141410-1b5146add898","direct":false,"kind":"runtime","optional":false},{"id":6976365621,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20191204190536-9bdfabe68543","direct":false,"kind":"runtime","optional":false},{"id":6976365622,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20200804184101-5ec99f83aff1","direct":false,"kind":"runtime","optional":false},{"id":6976365623,"package_name":"gomodules.xyz/jsonpatch/v2","ecosystem":"go","requirements":"v2.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365624,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365625,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.7.0","direct":false,"kind":"runtime","optional":false},{"id":6976365626,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.8.0","direct":false,"kind":"runtime","optional":false},{"id":6976365627,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.9.0","direct":false,"kind":"runtime","optional":false},{"id":6976365628,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.13.0","direct":false,"kind":"runtime","optional":false},{"id":6976365629,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.14.0","direct":false,"kind":"runtime","optional":false},{"id":6976365630,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.15.0","direct":false,"kind":"runtime","optional":false},{"id":6976365631,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.17.0","direct":false,"kind":"runtime","optional":false},{"id":6976365632,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.18.0","direct":false,"kind":"runtime","optional":false},{"id":6976365633,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.19.0","direct":false,"kind":"runtime","optional":false},{"id":6976365634,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.20.0","direct":false,"kind":"runtime","optional":false},{"id":6976365635,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.22.0","direct":false,"kind":"runtime","optional":false},{"id":6976365636,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.24.0","direct":false,"kind":"runtime","optional":false},{"id":6976365637,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.28.0","direct":false,"kind":"runtime","optional":false},{"id":6976365638,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.29.0","direct":false,"kind":"runtime","optional":false},{"id":6976365639,"package_name":"google.golang.org/api","ecosystem":"go","requirements":"v0.30.0","direct":false,"kind":"runtime","optional":false},{"id":6976365640,"package_name":"google.golang.org/appengine","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365641,"package_name":"google.golang.org/appengine","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365642,"package_name":"google.golang.org/appengine","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":6976365643,"package_name":"google.golang.org/appengine","ecosystem":"go","requirements":"v1.6.1","direct":false,"kind":"runtime","optional":false},{"id":6976365644,"package_name":"google.golang.org/appengine","ecosystem":"go","requirements":"v1.6.5","direct":false,"kind":"runtime","optional":false},{"id":6976365645,"package_name":"google.golang.org/appengine","ecosystem":"go","requirements":"v1.6.6","direct":false,"kind":"runtime","optional":false},{"id":6976365646,"package_name":"google.golang.org/appengine","ecosystem":"go","requirements":"v1.6.7","direct":false,"kind":"runtime","optional":false},{"id":6976365647,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20180817151627-c66870c02cf8","direct":false,"kind":"runtime","optional":false},{"id":6976365648,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20190307195333-5fe7a883aa19","direct":false,"kind":"runtime","optional":false},{"id":6976365649,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20190418145605-e7d98fc518a7","direct":false,"kind":"runtime","optional":false},{"id":6976365650,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20190425155659-357c62f0e4bb","direct":false,"kind":"runtime","optional":false},{"id":6976365651,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20190502173448-54afdca5d873","direct":false,"kind":"runtime","optional":false},{"id":6976365652,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20190801165951-fa694d86fc64","direct":false,"kind":"runtime","optional":false},{"id":6976365653,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20190819201941-24fa4b261c55","direct":false,"kind":"runtime","optional":false},{"id":6976365654,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20190911173649-1774047e7e51","direct":false,"kind":"runtime","optional":false},{"id":6976365655,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20191108220845-16a3f7862a1a","direct":false,"kind":"runtime","optional":false},{"id":6976365656,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20191115194625-c23dd37a84c9","direct":false,"kind":"runtime","optional":false},{"id":6976365657,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20191216164720-4f79533eabd1","direct":false,"kind":"runtime","optional":false},{"id":6976365658,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20191230161307-f3c370f40bfb","direct":false,"kind":"runtime","optional":false},{"id":6976365659,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200115191322-ca5a22157cba","direct":false,"kind":"runtime","optional":false},{"id":6976365660,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200122232147-0452cf42e150","direct":false,"kind":"runtime","optional":false},{"id":6976365661,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200204135345-fa8e72b47b90","direct":false,"kind":"runtime","optional":false},{"id":6976365662,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200212174721-66ed5ce911ce","direct":false,"kind":"runtime","optional":false},{"id":6976365663,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200224152610-e50cd9704f63","direct":false,"kind":"runtime","optional":false},{"id":6976365664,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200228133532-8c2c7df3a383","direct":false,"kind":"runtime","optional":false},{"id":6976365665,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200305110556-506484158171","direct":false,"kind":"runtime","optional":false},{"id":6976365666,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200312145019-da6875a35672","direct":false,"kind":"runtime","optional":false},{"id":6976365667,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200331122359-1ee6d9798940","direct":false,"kind":"runtime","optional":false},{"id":6976365668,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200430143042-b979b6f78d84","direct":false,"kind":"runtime","optional":false},{"id":6976365669,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200511104702-f5ebc3bea380","direct":false,"kind":"runtime","optional":false},{"id":6976365670,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200515170657-fc4c6c6a6587","direct":false,"kind":"runtime","optional":false},{"id":6976365671,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200526211855-cb27e3aa2013","direct":false,"kind":"runtime","optional":false},{"id":6976365672,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200618031413-b414f8b61790","direct":false,"kind":"runtime","optional":false},{"id":6976365673,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200729003335-053ba62fc06f","direct":false,"kind":"runtime","optional":false},{"id":6976365674,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200804131852-c06518451d9c","direct":false,"kind":"runtime","optional":false},{"id":6976365675,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20200825200019-8632dd797987","direct":false,"kind":"runtime","optional":false},{"id":6976365676,"package_name":"google.golang.org/genproto","ecosystem":"go","requirements":"v0.0.0-20201019141844-1ed22bb0c154","direct":false,"kind":"runtime","optional":false},{"id":6976365677,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.19.0","direct":false,"kind":"runtime","optional":false},{"id":6976365678,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.20.1","direct":false,"kind":"runtime","optional":false},{"id":6976365679,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.21.1","direct":false,"kind":"runtime","optional":false},{"id":6976365680,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.23.0","direct":false,"kind":"runtime","optional":false},{"id":6976365681,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.25.1","direct":false,"kind":"runtime","optional":false},{"id":6976365682,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.26.0","direct":false,"kind":"runtime","optional":false},{"id":6976365683,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.27.0","direct":false,"kind":"runtime","optional":false},{"id":6976365684,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.27.1","direct":false,"kind":"runtime","optional":false},{"id":6976365685,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.28.0","direct":false,"kind":"runtime","optional":false},{"id":6976365686,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.29.1","direct":false,"kind":"runtime","optional":false},{"id":6976365687,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.30.0","direct":false,"kind":"runtime","optional":false},{"id":6976365688,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.31.0","direct":false,"kind":"runtime","optional":false},{"id":6976365689,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v0.0.0-20200109180630-ec00e32a8dfd","direct":false,"kind":"runtime","optional":false},{"id":6976365690,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v0.0.0-20200221191635-4d8936d0db64","direct":false,"kind":"runtime","optional":false},{"id":6976365691,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v0.0.0-20200228230310-ab0ca4ff8a60","direct":false,"kind":"runtime","optional":false},{"id":6976365692,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.20.1-0.20200309200217-e05f789c0967","direct":false,"kind":"runtime","optional":false},{"id":6976365693,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.21.0","direct":false,"kind":"runtime","optional":false},{"id":6976365694,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.22.0","direct":false,"kind":"runtime","optional":false},{"id":6976365695,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.23.0","direct":false,"kind":"runtime","optional":false},{"id":6976365696,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.23.1-0.20200526195155-81db48ad09cc","direct":false,"kind":"runtime","optional":false},{"id":6976365697,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.24.0","direct":false,"kind":"runtime","optional":false},{"id":6976365698,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.25.0","direct":false,"kind":"runtime","optional":false},{"id":6976365699,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.26.0-rc.1","direct":false,"kind":"runtime","optional":false},{"id":6976365700,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.26.0","direct":false,"kind":"runtime","optional":false},{"id":6976365701,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.28.1","direct":false,"kind":"runtime","optional":false},{"id":6976365702,"package_name":"gopkg.in/alecthomas/kingpin.v2","ecosystem":"go","requirements":"v2.2.6","direct":false,"kind":"runtime","optional":false},{"id":6976365703,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v0.0.0-20161208181325-20d25e280405","direct":false,"kind":"runtime","optional":false},{"id":6976365704,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v1.0.0-20180628173108-788fd7840127","direct":false,"kind":"runtime","optional":false},{"id":6976365705,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v1.0.0-20190902080502-41f04d3bba15","direct":false,"kind":"runtime","optional":false},{"id":6976365706,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v1.0.0-20200227125254-8fa46927fb4f","direct":false,"kind":"runtime","optional":false},{"id":6976365707,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v1.0.0-20201130134442-10cb98267c6c","direct":false,"kind":"runtime","optional":false},{"id":6976365708,"package_name":"gopkg.in/errgo.v2","ecosystem":"go","requirements":"v2.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365709,"package_name":"gopkg.in/inf.v0","ecosystem":"go","requirements":"v0.9.1","direct":false,"kind":"runtime","optional":false},{"id":6976365710,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.2.1","direct":false,"kind":"runtime","optional":false},{"id":6976365711,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.2.2","direct":false,"kind":"runtime","optional":false},{"id":6976365712,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.2.4","direct":false,"kind":"runtime","optional":false},{"id":6976365713,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.2.5","direct":false,"kind":"runtime","optional":false},{"id":6976365714,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.2.8","direct":false,"kind":"runtime","optional":false},{"id":6976365715,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365716,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.4.0","direct":false,"kind":"runtime","optional":false},{"id":6976365717,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.0-20200313102051-9f266ea9e77c","direct":false,"kind":"runtime","optional":false},{"id":6976365718,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.0-20200615113413-eeeca48fe776","direct":false,"kind":"runtime","optional":false},{"id":6976365719,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.0-20210107192922-496545a6307b","direct":false,"kind":"runtime","optional":false},{"id":6976365720,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.1","direct":false,"kind":"runtime","optional":false},{"id":6976365721,"package_name":"honnef.co/go/tools","ecosystem":"go","requirements":"v0.0.0-20190102054323-c2f93a96b099","direct":false,"kind":"runtime","optional":false},{"id":6976365722,"package_name":"honnef.co/go/tools","ecosystem":"go","requirements":"v0.0.0-20190106161140-3f1c8253044a","direct":false,"kind":"runtime","optional":false},{"id":6976365723,"package_name":"honnef.co/go/tools","ecosystem":"go","requirements":"v0.0.0-20190418001031-e561f6794a2a","direct":false,"kind":"runtime","optional":false},{"id":6976365724,"package_name":"honnef.co/go/tools","ecosystem":"go","requirements":"v0.0.0-20190523083050-ea95bdfd59fc","direct":false,"kind":"runtime","optional":false},{"id":6976365725,"package_name":"honnef.co/go/tools","ecosystem":"go","requirements":"v0.0.1-2019.2.3","direct":false,"kind":"runtime","optional":false},{"id":6976365726,"package_name":"honnef.co/go/tools","ecosystem":"go","requirements":"v0.0.1-2020.1.3","direct":false,"kind":"runtime","optional":false},{"id":6976365727,"package_name":"honnef.co/go/tools","ecosystem":"go","requirements":"v0.0.1-2020.1.4","direct":false,"kind":"runtime","optional":false},{"id":6976365728,"package_name":"k8s.io/api","ecosystem":"go","requirements":"v0.26.0","direct":false,"kind":"runtime","optional":false},{"id":6976365729,"package_name":"k8s.io/apiextensions-apiserver","ecosystem":"go","requirements":"v0.26.0","direct":false,"kind":"runtime","optional":false},{"id":6976365730,"package_name":"k8s.io/apimachinery","ecosystem":"go","requirements":"v0.26.0","direct":false,"kind":"runtime","optional":false},{"id":6976365731,"package_name":"k8s.io/cli-runtime","ecosystem":"go","requirements":"v0.26.0","direct":false,"kind":"runtime","optional":false},{"id":6976365732,"package_name":"k8s.io/client-go","ecosystem":"go","requirements":"v0.26.0","direct":false,"kind":"runtime","optional":false},{"id":6976365733,"package_name":"k8s.io/component-base","ecosystem":"go","requirements":"v0.26.0","direct":false,"kind":"runtime","optional":false},{"id":6976365734,"package_name":"k8s.io/klog/v2","ecosystem":"go","requirements":"v2.80.1","direct":false,"kind":"runtime","optional":false},{"id":6976365735,"package_name":"k8s.io/kube-openapi","ecosystem":"go","requirements":"v0.0.0-20221012153701-172d655c2280","direct":false,"kind":"runtime","optional":false},{"id":6976365736,"package_name":"k8s.io/utils","ecosystem":"go","requirements":"v0.0.0-20221128185143-99ec85e7a448","direct":false,"kind":"runtime","optional":false},{"id":6976365737,"package_name":"rsc.io/binaryregexp","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":6976365738,"package_name":"rsc.io/quote/v3","ecosystem":"go","requirements":"v3.1.0","direct":false,"kind":"runtime","optional":false},{"id":6976365739,"package_name":"rsc.io/sampler","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":6976365740,"package_name":"sigs.k8s.io/controller-runtime","ecosystem":"go","requirements":"v0.14.1","direct":false,"kind":"runtime","optional":false},{"id":6976365741,"package_name":"sigs.k8s.io/json","ecosystem":"go","requirements":"v0.0.0-20220713155537-f223a00ba0e2","direct":false,"kind":"runtime","optional":false},{"id":6976365742,"package_name":"sigs.k8s.io/kustomize/api","ecosystem":"go","requirements":"v0.12.1","direct":false,"kind":"runtime","optional":false},{"id":6976365743,"package_name":"sigs.k8s.io/kustomize/kyaml","ecosystem":"go","requirements":"v0.13.9","direct":false,"kind":"runtime","optional":false},{"id":6976365744,"package_name":"sigs.k8s.io/structured-merge-diff/v4","ecosystem":"go","requirements":"v4.2.3","direct":false,"kind":"runtime","optional":false},{"id":6976365745,"package_name":"sigs.k8s.io/yaml","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/backport.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:17.144Z","updated_at":"2023-01-17T09:03:17.144Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/backport.yml","dependencies":[{"id":6976333317,"package_name":"actions-ecosystem/action-add-labels","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6976333428,"package_name":"peter-evans/create-or-update-comment","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976333431,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976333433,"package_name":"dacbd/create-issue-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/chatops.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:17.198Z","updated_at":"2023-01-17T09:03:17.198Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/chatops.yml","dependencies":[{"id":6976333650,"package_name":"actions-cool/check-user-permission","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976333651,"package_name":"actions-ecosystem/action-add-labels","ecosystem":"actions","requirements":"v1.1.3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql-analysis.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:17.250Z","updated_at":"2023-01-17T09:03:17.250Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/codeql-analysis.yml","dependencies":[{"id":6976333662,"package_name":"fkirc/skip-duplicate-actions","ecosystem":"actions","requirements":"v5.3.0","direct":true,"kind":"composite","optional":false},{"id":6976333663,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976333664,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976333665,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976333666,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/continuous-delivery.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:17.623Z","updated_at":"2023-01-17T09:03:17.623Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/continuous-delivery.yml","dependencies":[{"id":6976337298,"package_name":"benc-uk/workflow-dispatch","ecosystem":"actions","requirements":"v121","direct":true,"kind":"composite","optional":false},{"id":6976337301,"package_name":"xt0rted/slash-command-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976337303,"package_name":"xt0rted/pull-request-comment-branch","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6976337304,"package_name":"peter-evans/create-or-update-comment","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976337305,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976337307,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976337308,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976337310,"package_name":"goreleaser/goreleaser-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6976337312,"package_name":"rtCamp/action-slack-notify","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976337314,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6976337316,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976337317,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976337319,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976337320,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976337321,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976337323,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976337324,"package_name":"ad-m/github-push-action","ecosystem":"actions","requirements":"v0.6.0","direct":true,"kind":"composite","optional":false},{"id":6976337325,"package_name":"curoky/cleanup-disk-action","ecosystem":"actions","requirements":"v2.0","direct":true,"kind":"composite","optional":false},{"id":6976337327,"package_name":"nick-fields/retry","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976337329,"package_name":"cloudnative-pg/ciclops","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":6976337332,"package_name":"actions-ecosystem/action-add-labels","ecosystem":"actions","requirements":"v1.1.3","direct":true,"kind":"composite","optional":false},{"id":6976337334,"package_name":"actions-ecosystem/action-remove-labels","ecosystem":"actions","requirements":"v1.3.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/continuous-integration.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:17.821Z","updated_at":"2023-01-17T09:03:17.821Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/continuous-integration.yml","dependencies":[{"id":6976339907,"package_name":"benc-uk/workflow-dispatch","ecosystem":"actions","requirements":"v121","direct":true,"kind":"composite","optional":false},{"id":6976339908,"package_name":"fkirc/skip-duplicate-actions","ecosystem":"actions","requirements":"v5.3.0","direct":true,"kind":"composite","optional":false},{"id":6976339909,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976339910,"package_name":"dorny/paths-filter","ecosystem":"actions","requirements":"v2.11.1","direct":true,"kind":"composite","optional":false},{"id":6976339911,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976339912,"package_name":"golangci/golangci-lint-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976339913,"package_name":"ludeeus/action-shellcheck","ecosystem":"actions","requirements":"1.1.0","direct":true,"kind":"composite","optional":false},{"id":6976339914,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976339915,"package_name":"goreleaser/goreleaser-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6976339916,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6976339917,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976339918,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976339919,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/latest-postgres-version-check.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:18.114Z","updated_at":"2023-01-17T09:03:18.114Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/latest-postgres-version-check.yml","dependencies":[{"id":6976342143,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976342144,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6976342145,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr_verify_linked_issue.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:18.254Z","updated_at":"2023-01-17T09:03:18.254Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/pr_verify_linked_issue.yml","dependencies":[{"id":6976343478,"package_name":"hattan/verify-linked-issue-action","ecosystem":"actions","requirements":"v1.1.5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/registry-clean.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:18.399Z","updated_at":"2023-01-17T09:03:18.399Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/registry-clean.yml","dependencies":[{"id":6976345349,"package_name":"snok/container-retention-policy","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-pr.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:18.512Z","updated_at":"2023-01-17T09:03:18.512Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/release-pr.yml","dependencies":[{"id":6976345390,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976345391,"package_name":"repo-sync/pull-request","ecosystem":"actions","requirements":"v2.11","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-publish.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:18.625Z","updated_at":"2023-01-17T09:03:18.625Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/release-publish.yml","dependencies":[{"id":6976346934,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976346935,"package_name":"softprops/action-gh-release","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6976346975,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976346976,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976346977,"package_name":"crazy-max/ghaction-import-gpg","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":6976346978,"package_name":"goreleaser/goreleaser-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6976346979,"package_name":"rajatjindal/krew-release-bot","ecosystem":"actions","requirements":"v0.0.43","direct":true,"kind":"composite","optional":false},{"id":6976346980,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6976346981,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976346982,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976346983,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6976346984,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v3.2.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-tag.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:18.787Z","updated_at":"2023-01-17T09:03:18.787Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/release-tag.yml","dependencies":[{"id":6976348877,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976348878,"package_name":"christophebedard/tag-version-commit","ecosystem":"actions","requirements":"v1.6.3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/require-labels.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:18.939Z","updated_at":"2023-01-17T09:03:18.939Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/require-labels.yml","dependencies":[{"id":6976349411,"package_name":"docker://agilepathway/pull-request-label-checker","ecosystem":"actions","requirements":"v1.2.7","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/spellcheck.yml","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:19.070Z","updated_at":"2023-01-17T09:03:19.070Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/spellcheck.yml","dependencies":[{"id":6976351103,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6976351104,"package_name":"get-woke/woke-action","ecosystem":"actions","requirements":"v0","direct":true,"kind":"composite","optional":false},{"id":6976351105,"package_name":"rojopolis/spellcheck-github-actions","ecosystem":"actions","requirements":"0.29.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-17T09:03:19.791Z","updated_at":"2023-01-17T09:03:19.791Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/Dockerfile","dependencies":[{"id":6976358481,"package_name":"gcr.io/distroless/static","ecosystem":"docker","requirements":"nonroot","direct":true,"kind":"build","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/snyk.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T22:00:06.419Z","updated_at":"2023-09-21T22:00:06.419Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/snyk.yml","dependencies":[{"id":13858909363,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13858909364,"package_name":"snyk/actions/golang","ecosystem":"actions","requirements":"0.4.0","direct":true,"kind":"composite","optional":false},{"id":13858909365,"package_name":"github/codeql-action/upload-sarif","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/k8s-versions-check.yml","sha":null,"kind":"manifest","created_at":"2024-10-16T16:23:49.085Z","updated_at":"2024-10-16T16:23:49.085Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/k8s-versions-check.yml","dependencies":[{"id":20210808564,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20210808565,"package_name":"azure/login","ecosystem":"actions","requirements":"v2.2.0","direct":true,"kind":"composite","optional":false},{"id":20210808566,"package_name":"google-github-actions/auth","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":20210808808,"package_name":"google-github-actions/setup-gcloud","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":20210808900,"package_name":"frenck/action-setup-yq","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":20210808964,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/sync-api.yml","sha":null,"kind":"manifest","created_at":"2024-10-16T16:23:53.669Z","updated_at":"2024-10-16T16:23:53.669Z","repository_link":"https://github.com/cloudnative-pg/cloudnative-pg/blob/main/.github/workflows/sync-api.yml","dependencies":[{"id":20210809003,"package_name":"peter-evans/repository-dispatch","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]}],"score":17.35161545163087,"created_at":"2025-12-20T15:09:10.256Z","updated_at":"2026-05-30T21:30:28.349Z","avatar_url":"https://github.com/cloudnative-pg.png","language":"Go","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/370067","html_url":"https://summary.ecosyste.ms/projects/370067"}