Registro público
Informe de salud del softwareesquema 0.27.0 · métricas 1.13.0 · 2026-07-28 13:54 UTC

testcontainers / testcontainers-go

Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.

GoMIT★ 4931 estrellas⑂ 625 forksdesde jul 2018Ver en GitHub ↗

testcontainers/testcontainers-go tiene un índice de salud de 79 sobre 100, lo que lo sitúa en la banda Bueno. Su puntuación más alta es Vitality (92/100) y la más baja, Security (65/100). Se actualizó por última vez hace 3 días. Una sola persona concentra la mayor parte del trabajo reciente.

79
global / 100
Bueno

Índice de salud del software

Las métricas se agrupan en categorías ponderadas sobre una escala de 1 a 100. El resultado global parte de su media; cuando la evidencia pública activa la Política de Jurisdicciones de Alto Riesgo, la calificación se ajusta y recibe el límite 49 (En riesgo). Preparación para IA queda fuera.

79
Excelente85-100Ejemplar; cumple prácticamente todos los criterios evaluados
Bueno70-84Saludable; carencias menores
Moderado50-69Aceptable con carencias notables; se recomienda revisión
En riesgo30-49Debilidades significativas; su adopción exige cautela
Crítico1-29Problemas graves (proyecto abandonado, un solo mantenedor, sin higiene)
VitalidadComunidad yAdopciónSostenibilidady GobernanzaCalidad deIngenieríaSeguridadPreparaciónpara IA

Perfil de puntuación

Cada eje es una categoría. La forma importa más que la media: un proyecto sano llena toda la figura, mientras que un perfil de picos y cráteres indica que la fortaleza en una dimensión enmascara el riesgo en otra.

Titularidad

TestcontainersOrganización
2278 seguidores57 repositorios públicosdesde jul 2015

Este repositorio está respaldado por una organización: una custodia compartida y responsable que puede sobrevivir a cualquier mantenedor individual.

Ecosistemas de paquetes

RegistroPaqueteVersiónDescargas / mesVersionesÚltima publicación
Gogithub.com/testcontainers/testcontainers-gov0.43.0-61hace 39 días

Métricas por categoría

Vitalidad

¿Está vivo el proyecto: se escribe código y se publican versiones?

92Excelente · 22% del índice global
Cómo se puntúa
36/36Recencia de push — último push hace 3 días
27.7/36Cadencia de commits — 40/52 semanas con commits
18/18Volumen de commits — 339 commits en el último año
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10
Datos de entrada utilizados
commits_last_year339
human_commit_share0,5
days_since_last_push3
active_weeks_last_year40
Cómo se puntúa
27/27Publica versiones — 58 versiones publicadas
36/36Recencia de las versiones — última versión hace 39 días
19.8/27Cadencia de publicación — una versión cada ~67,3 días
0/10OpenSSF Scorecard: Signed-Releases — sin datos
Datos de entrada utilizados
releases_count58
latest_release_tagv0.43.0
releases_from_tagsno
days_since_latest_release39
mean_days_between_releases67,3
Excluidos de la puntuación (sin datos o no aplicable): OpenSSF Scorecard: Signed-Releases. Los pesos restantes se han renormalizado.

Comunidad y Adopción

¿Tiene el proyecto usuarios, descargas, atención y unas condiciones acogedoras para quienes contribuyen?

84Bueno · 18% del índice global
Cómo se puntúa
59.9/60Estrellas — 4931 estrellas
23.3/25Forks — 625 forks
6.5/15Observadores — 16 observadores
Datos de entrada utilizados
forks625
stars4931
watchers16
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Cómo se puntúa
22.5/22.5README
22.5/22.5Licencia — licencia reconocida (MIT)
18/18Guía CONTRIBUTING
0/13.5Código de conducta
0/7.2Plantilla de issues
6.3/6.3Plantilla de PR
Datos de entrada utilizados
has_readme
has_license
has_contributing
has_issue_templateno
has_code_of_conductno
has_pull_request_template

Sostenibilidad y Gobernanza

¿Sobrevivirá el proyecto a sus personas: factor bus, capacidad de respuesta, quién lo respalda y mantenimiento del paquete?

68Moderado · 24% del índice global
Cómo se puntúa
9/54Factor bus — la mitad de los commits recae en 1 contribuyente(s)
10/22.5Distribución de commits — el principal contribuyente firma el 56% de los commits
13.5/13.5Amplitud de contribuyentes — 97 contribuyentes
10/10OpenSSF Scorecard: Contributors — project has 65 contributing companies or organizations
Datos de entrada utilizados
bus_factor1
contributors_sampled97
top_contributor_share0,556
Cómo se puntúa
37.8/46.8Resolución de issues — 81% de issues cerradas
22.5/38.3Aceptación de PR — 1829/3116 PR decididos fusionados
1.5/15OpenSSF Scorecard: Code-Review — Found 2/13 approved changesets -- score normalized to 1
Datos de entrada utilizados
merged_prs1829
open_issues115
closed_issues487
issue_closed_ratio0,809
closed_unmerged_prs1287
Cómo se puntúa
30/30Respaldo de la propiedad — propiedad de una organización
0/20Dominio verificado
24.1/25Alcance del propietario — 2278 seguidores de testcontainers
24.8/25Trayectoria — 57 repos públicos, cuenta de ~11 años
Datos de entrada utilizados
followers2278
owner_typeOrganization
is_verified
owner_logintestcontainers
public_repos57
account_age_days4028
Cómo se puntúa
25/25Publicado y resoluble — 1 paquete(s) en go
35/35Recencia de publicación — última publicación hace 39 días
20/20Historial de versiones — 61 versiones en el registro
20/20No obsoleto — activo, ni obsoleto ni retirado
Datos de entrada utilizados
packagesgithub.com/testcontainers/testcontainers-go
ecosystemsgo
any_deprecatedno
min_days_since_publish39

Calidad de Ingeniería

¿Existen unas prácticas mínimas de ingeniería y documentación?

86Excelente · 20% del índice global
Cómo se puntúa
24/24Flujos de trabajo de CI — 15 flujo(s) de trabajo
24/24Pruebas presentes
16/16Configuración de linter — .golangci.yml
0/9.6Hooks de pre-commit
0/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
Datos de entrada utilizados
has_ci
has_tests
has_editorconfigno
has_linter_config
has_precommit_configno

Documentación

90Excelente
Cómo se puntúa
30/30README
25/25Directorio de documentación
15/15Sitio de documentación / página del proyecto — https://golang.testcontainers.org
10/10Descripción del repositorio
10/10Topics — 8 topics
0/10Wiki
Datos de entrada utilizados
topicstesting, docker, automation, golang, go, testcontainers-go, testcontainers, hacktoberfest
has_wikino
homepagehttps://golang.testcontainers.org
has_readme
has_docs_dir
has_description

Seguridad

¿Son sólidas las prácticas visibles de seguridad y de cadena de suministro, sin exposición jurisdiccional de alto riesgo sin resolver?

65Moderado · 16% del índice global
Cómo se puntúa
7.5/7.5Binary-Artifacts — no binaries found in the repo
0/7.5Branch-Protection — sin datos
2.5/2.5CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0.5/2.5CII-Best-Practices — badge detected: InProgress
0.8/7.5Code-Review — Found 2/13 approved changesets -- score normalized to 1
2.5/2.5Contributors — project has 65 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5Licencia — license file detected
7.5/7.5Maintained — 30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10
0/5Packaging — sin datos
4.5/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 9
5/5SAST — SAST tool is run on all commits
0/5Security-Policy — security policy file not detected
0/7.5Signed-Releases — sin datos
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 41 existing vulnerabilities detected
Datos de entrada utilizados
sourceopenssf_scorecard
checks_evaluated15
scorecard_versionv5.5.0
checks_inconclusive3
scorecard_aggregate6
Excluidos de la puntuación (sin datos o no aplicable): branch_protection, packaging, signed_releases. Los pesos restantes se han renormalizado.
Cómo se puntúa
24.7/35Dependencias directas libres de avisos conocidos — 2 afectados: golang.org/x/crypto v0.54.0 (unknown), golang.org/x/text v0.38.0 (unknown)
0/25Dependencias indirectas libres de avisos conocidos — el conjunto transitivo no es separable de las dependencias de desarrollo y prueba en este alcance
40/40Sin avisos pendientes — ningún aviso lleva público más de 90 días
Datos de entrada utilizados
sourceosv
advisories33
affected_packages16
assessed_packages617
unassessed_packages1
affected_by_severitycritical 4, high 1, moderate 2, unknown 9
direct_affected_packages2
Excluidos de la puntuación (sin datos o no aplicable): Dependencias indirectas libres de avisos conocidos. Los pesos restantes se han renormalizado. Se cotejaron 617 dependencias resueltas con OSV. 1 no pudieron evaluarse: sin versión resuelta, ecosistema no admitido o fuera de la lista de paquetes informada. Este repositorio no publica ningún paquete que el índice resuelva, por lo que se evaluó en su lugar el grafo de dependencias del repositorio. Ese grafo mezcla fijaciones de desarrollo y prueba con las dependencias distribuidas, de modo que solo se puntúan las dependencias declaradas en tiempo de ejecución; los hallazgos transitivos se informan como contexto y quedan excluidos de la puntuación. No se analiza la alcanzabilidad.

Preparación para IA

¿Hasta qué punto está el repositorio preparado para desarrollarse y mantenerse con agentes de codificación de IA? Es una insignia independiente y experimental — peso 0,0, de modo que se presenta por separado y no afecta a la puntuación de salud global.

73Bueno · 0% del índice global
Cómo se puntúa
0/45Instrucciones para agentes — sin CLAUDE.md / AGENTS.md / reglas de editor
0/15Documentación legible por máquinas (llms.txt)
40/40Historial de commits legible — 50 de 50 commits humanos declaran su intención (asunto estructurado o cuerpo explicativo)
Datos de entrada utilizados
has_llms_txtno
legible_history_share1
agent_instruction_files
agent_instruction_max_bytes
Cómo se puntúa
18/18Arranque con un solo comando — Makefile, examples/Makefile, examples/nginx/Makefile, modulegen/Makefile, modules/Makefile, modules/activemq/Makefile, modules/aerospike/Makefile, modules/arangodb/Makefile, modules/artemis/Makefile, modules/azure/Makefile, modules/azurite/Makefile, modules/cassandra/Makefile, modules/chroma/Makefile, modules/clickhouse/Makefile, modules/cockroachdb/Makefile, modules/compose/Makefile, modules/consul/Makefile, modules/couchbase/Makefile, modules/couchdb/Makefile, modules/cratedb/Makefile, modules/databend/Makefile, modules/dex/Makefile, modules/dind/Makefile, modules/dockermcpgateway/Makefile, modules/dockermodelrunner/Makefile, modules/dolt/Makefile, modules/dynamodb/Makefile, modules/elasticsearch/Makefile, modules/etcd/Makefile, modules/fakegcsserver/Makefile, modules/firebird/Makefile, modules/forgejo/Makefile, modules/gcloud/Makefile, modules/grafana-lgtm/Makefile, modules/inbucket/Makefile, modules/influxdb/Makefile, modules/k3s/Makefile, modules/k6/Makefile, modules/kafka/Makefile, modules/kurrentdb/Makefile, modules/localstack/Makefile, modules/mailpit/Makefile, modules/mariadb/Makefile, modules/meilisearch/Makefile, modules/memcached/Makefile, modules/milvus/Makefile, modules/minio/Makefile, modules/mockserver/Makefile, modules/mongodb/Makefile, modules/mosquitto/Makefile, modules/mssql/Makefile, modules/mysql/Makefile, modules/nats/Makefile, modules/nebulagraph/Makefile, modules/neo4j/Makefile, modules/nginx/Makefile, modules/ollama/Makefile, modules/openfga/Makefile, modules/openldap/Makefile, modules/opensearch/Makefile, modules/orientdb/Makefile, modules/papercutsmtp/Makefile, modules/pinecone/Makefile, modules/postgres/Makefile, modules/presto/Makefile, modules/pulsar/Makefile, modules/qdrant/Makefile, modules/questdb/Makefile, modules/rabbitmq/Makefile, modules/ravendb/Makefile, modules/redis/Makefile, modules/redpanda/Makefile, modules/registry/Makefile, modules/s3mock/Makefile, modules/scylladb/Makefile, modules/sftp/Makefile, modules/socat/Makefile, modules/solace/Makefile, modules/solr/Makefile, modules/surrealdb/Makefile, modules/tidb/Makefile, modules/timeplus/Makefile, modules/toxiproxy/Makefile, modules/trino/Makefile, modules/typesense/Makefile, modules/valkey/Makefile, modules/vault/Makefile, modules/vearch/Makefile, modules/weaviate/Makefile, modules/yugabytedb/Makefile, usage-metrics/Makefile
22/22Pruebas automatizadas
11/11Configuración de lint / formato — .golangci.yml
11/11Verificación estática de tipos — Go (tipado estático)
10/10Entorno reproducible — devcontainer, Dockerfile, lockfile
10/10Práctica demostrada con agentes — 9 de los últimos 100 commits con autoría o crédito de agente
8/8Mantenimiento automatizado — 47 de los últimos 100 commits son actualizaciones automáticas de dependencias
9/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 9
Datos de entrada utilizados
has_nixno
has_tests
lockfilesPipfile.lock, go.sum
has_dockerfile
typed_language
bootstrap_filesMakefile, examples/Makefile, examples/nginx/Makefile, modulegen/Makefile, modules/Makefile, modules/activemq/Makefile, modules/aerospike/Makefile, modules/arangodb/Makefile, modules/artemis/Makefile, modules/azure/Makefile, modules/azurite/Makefile, modules/cassandra/Makefile, modules/chroma/Makefile, modules/clickhouse/Makefile, modules/cockroachdb/Makefile, modules/compose/Makefile, modules/consul/Makefile, modules/couchbase/Makefile, modules/couchdb/Makefile, modules/cratedb/Makefile, modules/databend/Makefile, modules/dex/Makefile, modules/dind/Makefile, modules/dockermcpgateway/Makefile, modules/dockermodelrunner/Makefile, modules/dolt/Makefile, modules/dynamodb/Makefile, modules/elasticsearch/Makefile, modules/etcd/Makefile, modules/fakegcsserver/Makefile, modules/firebird/Makefile, modules/forgejo/Makefile, modules/gcloud/Makefile, modules/grafana-lgtm/Makefile, modules/inbucket/Makefile, modules/influxdb/Makefile, modules/k3s/Makefile, modules/k6/Makefile, modules/kafka/Makefile, modules/kurrentdb/Makefile, modules/localstack/Makefile, modules/mailpit/Makefile, modules/mariadb/Makefile, modules/meilisearch/Makefile, modules/memcached/Makefile, modules/milvus/Makefile, modules/minio/Makefile, modules/mockserver/Makefile, modules/mongodb/Makefile, modules/mosquitto/Makefile, modules/mssql/Makefile, modules/mysql/Makefile, modules/nats/Makefile, modules/nebulagraph/Makefile, modules/neo4j/Makefile, modules/nginx/Makefile, modules/ollama/Makefile, modules/openfga/Makefile, modules/openldap/Makefile, modules/opensearch/Makefile, modules/orientdb/Makefile, modules/papercutsmtp/Makefile, modules/pinecone/Makefile, modules/postgres/Makefile, modules/presto/Makefile, modules/pulsar/Makefile, modules/qdrant/Makefile, modules/questdb/Makefile, modules/rabbitmq/Makefile, modules/ravendb/Makefile, modules/redis/Makefile, modules/redpanda/Makefile, modules/registry/Makefile, modules/s3mock/Makefile, modules/scylladb/Makefile, modules/sftp/Makefile, modules/socat/Makefile, modules/solace/Makefile, modules/solr/Makefile, modules/surrealdb/Makefile, modules/tidb/Makefile, modules/timeplus/Makefile, modules/toxiproxy/Makefile, modules/trino/Makefile, modules/typesense/Makefile, modules/valkey/Makefile, modules/vault/Makefile, modules/vearch/Makefile, modules/weaviate/Makefile, modules/yugabytedb/Makefile, usage-metrics/Makefile
has_devcontainer
has_linter_config
typecheck_configs
agent_commit_share0,09
toolchain_manifestsexamples/nginx/go.mod, go.mod, modulegen/go.mod, modules/activemq/go.mod, modules/aerospike/go.mod, modules/arangodb/go.mod, modules/artemis/go.mod, modules/azure/go.mod, modules/azure/lowkeyvault/testdata/go.mod, modules/azurite/go.mod, modules/cassandra/go.mod, modules/chroma/go.mod, modules/clickhouse/go.mod, modules/cockroachdb/go.mod, modules/compose/go.mod, modules/consul/go.mod, modules/couchbase/go.mod, modules/couchdb/go.mod, modules/cratedb/go.mod, modules/databend/go.mod, modules/dex/go.mod, modules/dind/go.mod, modules/dockermcpgateway/go.mod, modules/dockermodelrunner/go.mod, modules/dolt/go.mod, modules/dynamodb/go.mod, modules/elasticsearch/go.mod, modules/etcd/go.mod, modules/fakegcsserver/go.mod, modules/firebird/go.mod, modules/forgejo/go.mod, modules/gcloud/go.mod, modules/grafana-lgtm/go.mod, modules/inbucket/go.mod, modules/influxdb/go.mod, modules/k3s/go.mod, modules/k6/go.mod, modules/kafka/go.mod, modules/kurrentdb/go.mod, modules/localstack/go.mod, modules/mailpit/go.mod, modules/mariadb/go.mod, modules/meilisearch/go.mod, modules/memcached/go.mod, modules/milvus/go.mod, modules/minio/go.mod, modules/mockserver/go.mod, modules/mongodb/go.mod, modules/mosquitto/go.mod, modules/mssql/go.mod, modules/mysql/go.mod, modules/nats/go.mod, modules/nebulagraph/go.mod, modules/neo4j/go.mod, modules/nginx/go.mod, modules/ollama/go.mod, modules/openfga/go.mod, modules/openldap/go.mod, modules/opensearch/go.mod, modules/orientdb/go.mod, modules/papercutsmtp/go.mod, modules/pinecone/go.mod, modules/postgres/go.mod, modules/presto/go.mod, modules/pulsar/go.mod, modules/qdrant/go.mod, modules/questdb/go.mod, modules/rabbitmq/go.mod, modules/ravendb/go.mod, modules/redis/go.mod, modules/redpanda/go.mod, modules/registry/go.mod, modules/s3mock/go.mod, modules/scylladb/go.mod, modules/sftp/go.mod, modules/socat/go.mod, modules/solace/go.mod, modules/solr/go.mod, modules/surrealdb/go.mod, modules/tidb/go.mod, modules/timeplus/go.mod, modules/toxiproxy/go.mod, modules/trino/go.mod, modules/typesense/go.mod, modules/valkey/go.mod, modules/vault/go.mod, modules/vearch/go.mod, modules/weaviate/go.mod, modules/yugabytedb/go.mod, usage-metrics/go.mod, wait/testdata/http/go.mod
dependency_bot_commit_share0,47
Cómo se puntúa
45/45Código verificable por tipos — Go (tipado estático)
55/55Tamaños de archivo manejables — 0/543 archivos fuente de más de 60 KB
Datos de entrada utilizados
primary_languageGo
largest_source_bytes58.181
source_files_sampled543
oversized_source_files0
Cómo se puntúa
0/40Esquema de API (OpenAPI/GraphQL/proto)
0/20Servidor MCP
40/40Ejemplos ejecutables — examples
Datos de entrada utilizados
example_dirsexamples
has_mcp_signalno
api_schema_files

Datos clave

4931estrellas de GitHub
97contribuidores
339commits en los últimos 12 meses
3días desde el último push
58versiones publicadas
1factor bus
115issues abiertas
Go, PyPIecosistemas de paquetes

Advertencias de recopilación de datos

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token

Más detalle

Historial de estrellas y forks 0 ★ / 625 ⇿
0Estrellas
625Forks
58Versiones

Cuándo se añadió cada estrella y fork, recopilado de GitHub y agrupado por día. El crecimiento acumulado se sitúa justo encima de las adiciones diarias que lo componen, de modo que ambos se leen en conjunto: la acumulación orgánica sostenida no se parece en nada a un pico abrupto y efímero. Cuando esa diferencia es medible, se informa como autenticidad del crecimiento.

012525037550062561992018-072022-072026-07
Mayor 0Menor 41Parche 17

Cada punto abarca 8 días.

OpenSSF Scorecard 6.0 / 10
6.0agregado

Evaluación de seguridad independiente y agnóstica en cuanto a herramientas, procedente del proyecto de código abierto OpenSSF Scorecard. Cada comprobación premia una práctica de seguridad, no la herramienta de un proveedor concreto. Las comprobaciones que Scorecard no pudo determinar se marcan como n/d y se excluyen de la puntuación de seguridad (nunca se cuentan como cero).Scorecard v5.5.0 · 2026-07-28 13:53 UTC

10Binary-Artifactsno binaries found in the repo
n/dBranch-Protectioninternal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
10CI-Tests30 out of 30 merged PRs checked by a CI test -- score normalized to 10
2CII-Best-Practicesbadge detected: InProgress
1Code-ReviewFound 2/13 approved changesets -- score normalized to 1
10Contributorsproject has 65 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10
n/dPackagingpackaging workflow not detected
9Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 9
10SASTSAST tool is run on all commits
0Security-Policysecurity policy file not detected
n/dSigned-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities41 existing vulnerabilities detected
Dependencias directas 21
RegistroPaqueteRestricción de versiónManifiesto
Godario.cat/mergov1.0.2go.mod
Gogithub.com/cenkalti/backoff/v4v4.3.0go.mod
Gogithub.com/containerd/errdefsv1.0.0go.mod
Gogithub.com/containerd/platformsv0.2.1go.mod
Gogithub.com/cpuguy83/dockercfgv0.3.2go.mod
Gogithub.com/google/uuidv1.6.0go.mod
Gogithub.com/magiconair/propertiesv1.8.10go.mod
Gogithub.com/moby/go-archivev0.2.0go.mod
Gogithub.com/moby/moby/apiv1.55.0go.mod
Gogithub.com/moby/moby/clientv0.5.0go.mod
Gogithub.com/moby/patternmatcherv0.6.1go.mod
Gogithub.com/opencontainers/image-specv1.1.1go.mod
Gogithub.com/shirou/gopsutil/v4v4.26.6go.mod
Gogithub.com/stretchr/testifyv1.11.1go.mod
Gogolang.org/x/cryptov0.54.0go.mod
Gogolang.org/x/sysv0.47.0go.mod
Gogithub.com/spf13/cobrav1.10.2modulegen/go.mod
Gogithub.com/stretchr/testifyv1.11.1modulegen/go.mod
Gogo.yaml.in/yaml/v3v3.0.4modulegen/go.mod
Gogolang.org/x/modv0.37.0modulegen/go.mod
Gogolang.org/x/textv0.38.0modulegen/go.mod
Todas las dependencias 618

Conjunto completo de dependencias resueltas según el grafo de dependencias de GitHub: 28 paquetes directos y 590 indirectos (transitivos). El cierre transitivo es completo cuando el repositorio incluye un lockfile.

RegistroPaqueteVersiónRelación
Godario.cat/mergov1.0.2directa
Gogithub.com/cenkalti/backoff/v4v4.3.0directa
Gogithub.com/containerd/errdefsv1.0.0directa
Gogithub.com/containerd/platformsv0.2.1directa
Gogithub.com/containerd/platformsv1.0.0-rc.1directa
Gogithub.com/containerd/platformsv1.0.0-rc.4directa
Gogithub.com/cpuguy83/dockercfgv0.3.2directa
Gogithub.com/google/uuidv1.6.0directa
Gogithub.com/magiconair/propertiesv1.8.10directa
Gogithub.com/moby/go-archivev0.2.0directa
Gogithub.com/moby/moby/apiv1.54.2directa
Gogithub.com/moby/moby/apiv1.55.0directa
Gogithub.com/moby/moby/clientv0.4.0directa
Gogithub.com/moby/moby/clientv0.5.0directa
Gogithub.com/moby/patternmatcherv0.6.1directa
Gogithub.com/opencontainers/image-specv1.1.1directa
Gogithub.com/shirou/gopsutil/v4v4.26.5directa
Gogithub.com/shirou/gopsutil/v4v4.26.6directa
Gogithub.com/spf13/cobrav1.10.2directa
Gogithub.com/stretchr/testifyv1.11.1directa
Gogo.yaml.in/yaml/v3v3.0.4directa
Gogolang.org/x/cryptov0.54.0directa
Gogolang.org/x/modv0.18.0directa
Gogolang.org/x/modv0.37.0directa
Gogolang.org/x/modv0.38.0directa
Gogolang.org/x/sysv0.47.0directa
Gogolang.org/x/textv0.38.0directa
Gogolang.org/x/textv0.40.0directa
Gocel.dev/exprv0.25.1indirecta
Gocloud.google.com/gov0.112.1indirecta
Gocloud.google.com/go/bigqueryv1.59.1indirecta
Gocloud.google.com/go/bigtablev1.21.0indirecta
Gocloud.google.com/go/compute/metadatav0.9.0indirecta
Gocloud.google.com/go/datastorev1.15.0indirecta
Gocloud.google.com/go/firestorev1.14.0indirecta
Gocloud.google.com/go/iamv1.1.6indirecta
Gocloud.google.com/go/longrunningv0.5.5indirecta
Gocloud.google.com/go/pubsubv1.36.2indirecta
Gocloud.google.com/go/spannerv1.57.0indirecta
Gogithub.com/99designs/go-keychainv0.0.0-20191008050251-8e49817e8af4indirecta
Gogithub.com/99designs/keyringv1.2.1indirecta
Gogithub.com/acarl005/stripansiv0.0.0-20180116102854-5a71ef0e047dindirecta
Gogithub.com/aerospike/aerospike-client-go/v8v8.7.0indirecta
Gogithub.com/amikos-tech/chroma-gov0.3.2indirecta
Gogithub.com/amikos-tech/pure-tokenizersv0.1.1indirecta
Gogithub.com/andybalholm/brotliv1.1.1indirecta
Gogithub.com/apache/arrow/go/v14v14.0.2indirecta
Gogithub.com/apache/pulsar-client-gov0.14.0indirecta
Gogithub.com/apache/thriftv0.23.0indirecta
Gogithub.com/apapsch/go-jsonmerge/v2v2.0.0indirecta
Gogithub.com/arangodb/go-driver/v2v2.3.1indirecta
Gogithub.com/arangodb/go-velocypackv0.0.0-20200318135517-5af53c29c67eindirecta
Gogithub.com/ardielle/ardielle-gov1.5.2indirecta
Gogithub.com/armon/go-metricsv0.4.1indirecta
Gogithub.com/asaskevich/govalidatorv0.0.0-20230301143203-a9d515a09cc2indirecta
Gogithub.com/athenz/athenzv1.10.39indirecta
Gogithub.com/avast/retry-gov3.0.0+incompatibleindirecta
Gogithub.com/aws/aws-sdk-gov1.50.31indirecta
Gogithub.com/aws/aws-sdk-go-v2v1.31.0indirecta
Gogithub.com/aws/aws-sdk-go-v2v1.42.1indirecta
Gogithub.com/aws/aws-sdk-go-v2/aws/protocol/eventstreamv1.7.14indirecta
Gogithub.com/aws/aws-sdk-go-v2/aws/protocol/eventstreamv1.7.8indirecta
Gogithub.com/aws/aws-sdk-go-v2/configv1.27.37indirecta
Gogithub.com/aws/aws-sdk-go-v2/configv1.27.5indirecta
Gogithub.com/aws/aws-sdk-go-v2/configv1.28.5indirecta
Gogithub.com/aws/aws-sdk-go-v2/configv1.32.29indirecta
Gogithub.com/aws/aws-sdk-go-v2/credentialsv1.17.35indirecta
Gogithub.com/aws/aws-sdk-go-v2/credentialsv1.19.29indirecta
Gogithub.com/aws/aws-sdk-go-v2/feature/ec2/imdsv1.16.14indirecta
Gogithub.com/aws/aws-sdk-go-v2/feature/ec2/imdsv1.18.30indirecta
Gogithub.com/aws/aws-sdk-go-v2/internal/configsourcesv1.3.18indirecta
Gogithub.com/aws/aws-sdk-go-v2/internal/configsourcesv1.4.30indirecta
Gogithub.com/aws/aws-sdk-go-v2/internal/endpoints/v2v2.6.18indirecta
Gogithub.com/aws/aws-sdk-go-v2/internal/endpoints/v2v2.7.30indirecta
Gogithub.com/aws/aws-sdk-go-v2/internal/iniv1.8.0indirecta
Gogithub.com/aws/aws-sdk-go-v2/internal/iniv1.8.1indirecta
Gogithub.com/aws/aws-sdk-go-v2/internal/v4av1.4.31indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/dynamodbv1.35.1indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/dynamodbv1.37.1indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/internal/accept-encodingv1.11.5indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/internal/accept-encodingv1.13.13indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/internal/checksumv1.9.13indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/internal/checksumv1.9.23indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/internal/endpoint-discoveryv1.10.5indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/internal/endpoint-discoveryv1.9.19indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/internal/presigned-urlv1.11.20indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/internal/presigned-urlv1.13.30indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/internal/s3sharedv1.19.21indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/internal/s3sharedv1.19.31indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/s3v1.105.0indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/s3v1.97.3indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/signinv1.4.1indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/ssov1.23.1indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/ssov1.32.1indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/ssooidcv1.27.1indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/ssooidcv1.37.1indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/stsv1.31.1indirecta
Gogithub.com/aws/aws-sdk-go-v2/service/stsv1.44.1indirecta
Gogithub.com/aws/smithy-gov1.21.0indirecta
Gogithub.com/aws/smithy-gov1.27.3indirecta
Gogithub.com/azure/azure-sdk-for-go/sdk/azcorev1.22.0indirecta
Gogithub.com/azure/azure-sdk-for-go/sdk/azidentityv1.13.1indirecta
Gogithub.com/azure/azure-sdk-for-go/sdk/data/azcosmosv1.5.0indirecta
Gogithub.com/azure/azure-sdk-for-go/sdk/data/aztablesv1.3.0indirecta
Gogithub.com/azure/azure-sdk-for-go/sdk/internalv1.12.0indirecta
Gogithub.com/azure/azure-sdk-for-go/sdk/messaging/azeventhubsv1.3.0indirecta
Gogithub.com/azure/azure-sdk-for-go/sdk/messaging/azservicebusv1.8.0indirecta
Gogithub.com/azure/azure-sdk-for-go/sdk/security/keyvault/azcertificatesv1.4.0indirecta
Gogithub.com/azure/azure-sdk-for-go/sdk/security/keyvault/azkeysv1.4.0indirecta
Gogithub.com/azure/azure-sdk-for-go/sdk/security/keyvault/azsecretsv1.4.0indirecta
Gogithub.com/azure/azure-sdk-for-go/sdk/security/keyvault/internalv1.2.0indirecta
Gogithub.com/azure/azure-sdk-for-go/sdk/storage/azblobv1.6.0indirecta
Gogithub.com/azure/azure-sdk-for-go/sdk/storage/azqueuev1.0.0indirecta
Gogithub.com/azure/go-amqpv1.3.0indirecta
Gogithub.com/azure/go-ansitermv0.0.0-20250102033503-faa5f7b0171cindirecta
Gogithub.com/azure/go-ntlmsspv0.1.1indirecta
Gogithub.com/azuread/microsoft-authentication-library-for-gov1.7.0indirecta
Gogithub.com/beorn7/perksv1.0.1indirecta
Gogithub.com/bits-and-blooms/bitsetv1.4.0indirecta
Gogithub.com/blang/semver/v4v4.0.0indirecta
Gogithub.com/bradfitz/gomemcachev0.0.0-20250403215159-8d39553ac7cfindirecta
Gogithub.com/braspagdevelopers/mock-server-clientv0.2.2indirecta
Gogithub.com/buger/gotermv1.0.4indirecta
Gogithub.com/burntsushi/tomlv1.2.1indirecta
Gogithub.com/cenkalti/backoff/v5v5.0.3indirecta
Gogithub.com/cespare/xxhash/v2v2.3.0indirecta
Gogithub.com/cilium/ebpfv0.11.0indirecta
Gogithub.com/clickhouse/ch-gov0.65.1indirecta
Gogithub.com/clickhouse/clickhouse-go/v2v2.34.0indirecta
Gogithub.com/clipperhouse/uax29/v2v2.7.0indirecta
Gogithub.com/cncf/xds/gov0.0.0-20260202195803-dba9d589def2indirecta
Gogithub.com/cockroachdb/errorsv1.9.1indirecta
Gogithub.com/cockroachdb/logtagsv0.0.0-20211118104740-dabe8e521a4findirecta
Gogithub.com/cockroachdb/redactv1.1.3indirecta
Gogithub.com/compose-spec/compose-go/v2v2.12.1indirecta
Gogithub.com/containerd/cgroups/v3v3.0.3indirecta
Gogithub.com/containerd/consolev1.0.5indirecta
Gogithub.com/containerd/containerd/apiv1.11.1indirecta
Gogithub.com/containerd/containerd/v2v2.2.5indirecta
Gogithub.com/containerd/continuityv0.5.0indirecta
Gogithub.com/containerd/errdefs/pkgv0.3.0indirecta
Gogithub.com/containerd/logv0.1.0indirecta
Gogithub.com/containerd/ttrpcv1.2.8indirecta
Gogithub.com/containerd/typeurl/v2v2.3.0indirecta
Gogithub.com/coreos/go-oidc/v3v3.18.0indirecta
Gogithub.com/coreos/go-semverv0.3.0indirecta
Gogithub.com/coreos/go-systemd/v22v22.3.2indirecta
Gogithub.com/coreos/go-systemd/v22v22.5.0indirecta
Gogithub.com/couchbase/gocb/v2v2.7.2indirecta
Gogithub.com/couchbase/gocbcore/v10v10.3.2indirecta
Gogithub.com/couchbase/gocbcorepsv0.1.2indirecta
Gogithub.com/couchbase/goprotostellarv1.0.2indirecta
Gogithub.com/couchbaselabs/gocbconnstr/v2v2.0.0-20230515165046-68b522a21131indirecta
Gogithub.com/creasty/defaultsv1.8.0indirecta
Gogithub.com/danieljoos/wincredv1.1.2indirecta
Gogithub.com/datadog/zstdv1.5.0indirecta
Gogithub.com/datafuselabs/databend-gov0.7.0indirecta
Gogithub.com/davecgh/go-spewv1.1.1indirecta
Gogithub.com/davecgh/go-spewv1.1.2-0.20180830191138-d8f796af33ccindirecta
Gogithub.com/dchest/siphashv1.2.3indirecta
Gogithub.com/defanglabs/secret-detectorv0.0.0-20250811234530-d4b4214cd679indirecta
Gogithub.com/dexidp/dex/api/v2v2.4.0indirecta
Gogithub.com/dgryski/go-rendezvousv0.0.0-20200823014737-9f7001d12a5findirecta
Gogithub.com/distribution/referencev0.6.0indirecta
Gogithub.com/dlclark/regexp2v1.10.0indirecta
Gogithub.com/dlclark/regexp2v1.8.1indirecta
Gogithub.com/docker/buildxv0.35.0indirecta
Gogithub.com/docker/cliv29.6.0+incompatibleindirecta
Gogithub.com/docker/compose/v5v5.2.0indirecta
Gogithub.com/docker/dockerv28.5.2+incompatibleindirecta
Gogithub.com/docker/docker-credential-helpersv0.9.8indirecta
Gogithub.com/docker/go-connectionsv0.6.0indirecta
Gogithub.com/docker/go-connectionsv0.7.0indirecta
Gogithub.com/docker/go-unitsv0.5.0indirecta
Gogithub.com/dustin/go-humanizev1.0.1indirecta
Gogithub.com/dvsekhvalnov/jose2gov1.7.0indirecta
Gogithub.com/eapache/go-resiliencyv1.4.0indirecta
Gogithub.com/eapache/go-xerial-snappyv0.0.0-20230731223053-c322873962e3indirecta
Gogithub.com/eapache/queuev1.1.0indirecta
Gogithub.com/ebitengine/puregov0.10.0indirecta
Gogithub.com/ebitengine/puregov0.10.1indirecta
Gogithub.com/eiannone/keyboardv0.0.0-20220611211555-0d226195f203indirecta
Gogithub.com/elastic/elastic-transport-go/v8v8.4.0indirecta
Gogithub.com/elastic/go-elasticsearch/v8v8.12.1indirecta
Gogithub.com/emicklei/go-restful/v3v3.11.0indirecta
Gogithub.com/envoyproxy/go-control-plane/envoyv1.37.0indirecta
Gogithub.com/envoyproxy/protoc-gen-validatev1.3.3indirecta
Gogithub.com/fatih/colorv1.14.1indirecta
Gogithub.com/felixge/httpsnoopv1.0.4indirecta
Gogithub.com/felixge/httpsnoopv1.1.0indirecta
Gogithub.com/form3tech-oss/jwt-gov3.2.3+incompatibleindirecta
Gogithub.com/fsnotify/fseventsv0.2.0indirecta
Gogithub.com/fvbommel/sortorderv1.1.0indirecta
Gogithub.com/gabriel-vasile/mimetypev1.4.12indirecta
Gogithub.com/getsentry/sentry-gov0.12.0indirecta
Gogithub.com/go-asn1-ber/asn1-berv1.5.5indirecta
Gogithub.com/go-faster/cityv1.0.1indirecta
Gogithub.com/go-faster/errorsv0.7.1indirecta
Gogithub.com/go-jose/go-jose/v4v4.1.4indirecta
Gogithub.com/go-ldap/ldap/v3v3.4.6indirecta
Gogithub.com/go-logr/logrv1.4.3indirecta
Gogithub.com/go-logr/stdrv1.2.2indirecta
Gogithub.com/go-ole/go-olev1.2.6indirecta
Gogithub.com/go-ole/go-olev1.3.0indirecta
Gogithub.com/go-openapi/analysisv0.23.0indirecta
Gogithub.com/go-openapi/errorsv0.22.0indirecta
Gogithub.com/go-openapi/jsonpointerv0.19.6indirecta
Gogithub.com/go-openapi/jsonpointerv0.21.0indirecta
Gogithub.com/go-openapi/jsonreferencev0.20.2indirecta
Gogithub.com/go-openapi/jsonreferencev0.21.0indirecta
Gogithub.com/go-openapi/loadsv0.22.0indirecta
Gogithub.com/go-openapi/runtimev0.24.2indirecta
Gogithub.com/go-openapi/specv0.21.0indirecta
Gogithub.com/go-openapi/strfmtv0.23.0indirecta
Gogithub.com/go-openapi/swagv0.22.3indirecta
Gogithub.com/go-openapi/swagv0.23.0indirecta
Gogithub.com/go-openapi/validatev0.24.0indirecta
Gogithub.com/go-playground/localesv0.14.1indirecta
Gogithub.com/go-playground/universal-translatorv0.18.1indirecta
Gogithub.com/go-playground/validator/v10v10.30.1indirecta
Gogithub.com/go-redis/redis/v8v8.11.5indirecta
Gogithub.com/go-resty/resty/v2v2.3.0indirecta
Gogithub.com/go-sql-driver/mysqlv1.7.1indirecta
Gogithub.com/go-stomp/stomp/v3v3.1.5indirecta
Gogithub.com/go-viper/mapstructure/v2v2.4.0indirecta
Gogithub.com/go-viper/mapstructure/v2v2.5.0indirecta
Gogithub.com/goccy/go-jsonv0.10.2indirecta
Gogithub.com/gocql/gocqlv1.6.0indirecta
Gogithub.com/gocql/gocqlv1.7.0indirecta
Gogithub.com/godbus/dbusv0.0.0-20190726142602-4481cbc300e2indirecta
Gogithub.com/godbus/dbus/v5v5.0.4indirecta
Gogithub.com/gofrs/flockv0.13.0indirecta
Gogithub.com/gogo/protobufv1.3.2indirecta
Gogithub.com/golang-jwt/jwt/v5v5.2.2indirecta
Gogithub.com/golang-jwt/jwt/v5v5.3.1indirecta
Gogithub.com/golang-sql/civilv0.0.0-20220223132316-b832511892a9indirecta
Gogithub.com/golang-sql/sqlexpv0.1.0indirecta
Gogithub.com/golang/groupcachev0.0.0-20210331224755-41bb18bfe9daindirecta
Gogithub.com/golang/protobufv1.5.4indirecta
Gogithub.com/golang/snappyv0.0.3indirecta
Gogithub.com/golang/snappyv0.0.4indirecta
Gogithub.com/golang/snappyv1.0.0indirecta
Gogithub.com/google/btreev1.1.2indirecta
Gogithub.com/google/flatbuffersv23.5.26+incompatibleindirecta
Gogithub.com/google/gnostic-modelsv0.6.8indirecta
Gogithub.com/google/go-cmpv0.7.0indirecta
Gogithub.com/google/gofuzzv1.2.0indirecta
Gogithub.com/google/jsonschema-gov0.4.2indirecta
Gogithub.com/google/s2a-gov0.1.7indirecta
Gogithub.com/google/shlexv0.0.0-20191202100458-e7afc7fbc510indirecta
Gogithub.com/googleapis/enterprise-certificate-proxyv0.3.2indirecta
Gogithub.com/googleapis/gax-go/v2v2.12.2indirecta
Gogithub.com/gorilla/websocketv1.4.2indirecta
Gogithub.com/gorilla/websocketv1.5.0indirecta
Gogithub.com/grpc-ecosystem/go-grpc-middlewarev1.3.0indirecta
Gogithub.com/grpc-ecosystem/go-grpc-middlewarev1.4.0indirecta
Gogithub.com/grpc-ecosystem/go-grpc-prometheusv1.2.0indirecta
Gogithub.com/grpc-ecosystem/grpc-gatewayv1.16.0indirecta
Gogithub.com/grpc-ecosystem/grpc-gateway/v2v2.16.0indirecta
Gogithub.com/grpc-ecosystem/grpc-gateway/v2v2.28.0indirecta
Gogithub.com/grpc-ecosystem/grpc-gateway/v2v2.29.0indirecta
Gogithub.com/gsterjov/go-libsecretv0.0.0-20161001094733-a6f4afe4910cindirecta
Gogithub.com/hailocab/go-hostpoolv0.0.0-20160125115350-e80d13ce29edindirecta
Gogithub.com/hamba/avro/v2v2.22.2-0.20240625062549-66aad10411d9indirecta
Gogithub.com/hashicorp/consul/apiv1.27.0indirecta
Gogithub.com/hashicorp/errwrapv1.1.0indirecta
Gogithub.com/hashicorp/go-cleanhttpv0.5.2indirecta
Gogithub.com/hashicorp/go-hclogv1.5.0indirecta
Gogithub.com/hashicorp/go-immutable-radixv1.3.1indirecta
Gogithub.com/hashicorp/go-multierrorv1.1.1indirecta
Gogithub.com/hashicorp/go-retryablehttpv0.7.7indirecta
Gogithub.com/hashicorp/go-rootcertsv1.0.2indirecta
Gogithub.com/hashicorp/go-secure-stdlib/strutilv0.1.2indirecta
Gogithub.com/hashicorp/go-uuidv1.0.3indirecta
Gogithub.com/hashicorp/go-versionv1.9.0indirecta
Gogithub.com/hashicorp/golang-lruv0.5.4indirecta
Gogithub.com/hashicorp/serfv0.10.1indirecta
Gogithub.com/hashicorp/vault-client-gov0.4.3indirecta
Gogithub.com/ibm/saramav1.42.1indirecta
Gogithub.com/imdario/mergov0.3.13indirecta
Gogithub.com/in-toto/attestationv1.2.0indirecta
Gogithub.com/in-toto/in-toto-golangv0.11.0indirecta
Gogithub.com/inbucket/inbucketv2.0.0+incompatibleindirecta
Gogithub.com/inconshreveable/mousetrapv1.1.0indirecta
Gogithub.com/influxdata/influxdb-client-go/v2v2.14.0indirecta
Gogithub.com/influxdata/influxdb1-clientv0.0.0-20220302092344-a9ab5670611cindirecta
Gogithub.com/influxdata/line-protocolv0.0.0-20200327222509-2487e7298839indirecta
Gogithub.com/inhies/go-bytesizev0.0.0-20220417184213-4913239db9cfindirecta
Gogithub.com/jackc/pgpassfilev1.0.0indirecta
Gogithub.com/jackc/pgservicefilev0.0.0-20240606120523-5a60cdf6a761indirecta
Gogithub.com/jackc/pgx/v5v5.9.2indirecta
Gogithub.com/jackc/puddle/v2v2.2.2indirecta
Gogithub.com/jcmturner/aescts/v2v2.0.0indirecta
Gogithub.com/jcmturner/dnsutils/v2v2.0.0indirecta
Gogithub.com/jcmturner/goforkv1.7.6indirecta
Gogithub.com/jcmturner/gokrb5/v8v8.4.4indirecta
Gogithub.com/jcmturner/rpc/v2v2.0.3indirecta
Gogithub.com/jhillyerd/inbucketv2.0.0+incompatibleindirecta
Gogithub.com/jmespath/go-jmespathv0.4.0indirecta
Gogithub.com/jolestar/go-commons-poolv2.0.0+incompatibleindirecta
Gogithub.com/jonboulle/clockworkv0.2.2indirecta
Gogithub.com/jonboulle/clockworkv0.5.0indirecta
Gogithub.com/josharian/internv1.0.0indirecta
Gogithub.com/json-iterator/gov1.1.12indirecta
Gogithub.com/kkdai/maglevv0.2.0indirecta
Gogithub.com/klauspost/compressv1.18.5indirecta
Gogithub.com/klauspost/compressv1.18.6indirecta
Gogithub.com/klauspost/cpuid/v2v2.2.5indirecta
Gogithub.com/klauspost/cpuid/v2v2.2.6indirecta
Gogithub.com/kr/prettyv0.3.1indirecta
Gogithub.com/kr/textv0.2.0indirecta
Gogithub.com/kylelemons/godebugv1.1.0indirecta
Gogithub.com/leodido/go-urnv1.4.0indirecta
Gogithub.com/lib/pqv1.10.9indirecta
Gogithub.com/lufia/plan9statsv0.0.0-20211012122336-39d0f177ccd0indirecta
Gogithub.com/lufia/plan9statsv0.0.0-20260330125221-c963978e514eindirecta
Gogithub.com/mailru/easyjsonv0.7.7indirecta
Gogithub.com/masterminds/semver/v3v3.4.0indirecta
Gogithub.com/mattn/go-colorablev0.1.13indirecta
Gogithub.com/mattn/go-isattyv0.0.17indirecta
Gogithub.com/mattn/go-isattyv0.0.20indirecta
Gogithub.com/mattn/go-runewidthv0.0.24indirecta
Gogithub.com/mattn/go-shellwordsv1.0.13indirecta
Gogithub.com/matttproud/golang_protobuf_extensionsv1.0.4indirecta
Gogithub.com/mdelapenya/tlscertv0.1.0indirecta
Gogithub.com/mdelapenya/tlscertv0.2.0indirecta
Gogithub.com/microsoft/go-mssqldbv1.7.0indirecta
Gogithub.com/microsoft/go-winiov0.6.2indirecta
Gogithub.com/microsoft/go-winiov0.6.3-0.20251027160822-ad3df93bed29indirecta
Gogithub.com/milvus-io/milvus-proto/go-api/v2v2.6.1-0.20250819024338-07695f709619indirecta
Gogithub.com/milvus-io/milvus/client/v2v2.6.0indirecta
Gogithub.com/milvus-io/milvus/pkg/v2v2.0.0-20250319085209-5a6b4e56d59eindirecta
Gogithub.com/minio/md5-simdv1.1.2indirecta
Gogithub.com/minio/minio-go/v7v7.0.68indirecta
Gogithub.com/minio/sha256-simdv1.0.1indirecta
Gogithub.com/mitchellh/go-homedirv1.1.0indirecta
Gogithub.com/mitchellh/hashstructure/v2v2.0.2indirecta
Gogithub.com/mitchellh/mapstructurev1.5.0indirecta
Gogithub.com/moby/buildkitv0.31.0indirecta
Gogithub.com/moby/docker-image-specv1.3.1indirecta
Gogithub.com/moby/lockerv1.0.1indirecta
Gogithub.com/moby/sys/atomicwriterv0.1.0indirecta
Gogithub.com/moby/sys/capabilityv0.4.0indirecta
Gogithub.com/moby/sys/sequentialv0.6.0indirecta
Gogithub.com/moby/sys/sequentialv0.7.0indirecta
Gogithub.com/moby/sys/signalv0.7.1indirecta
Gogithub.com/moby/sys/symlinkv0.3.0indirecta
Gogithub.com/moby/sys/userv0.4.0indirecta
Gogithub.com/moby/sys/usernsv0.1.0indirecta
Gogithub.com/moby/termv0.5.2indirecta
Gogithub.com/modelcontextprotocol/go-sdkv1.4.1indirecta
Gogithub.com/modern-go/concurrentv0.0.0-20180306012644-bacd9c7ef1ddindirecta
Gogithub.com/modern-go/reflect2v1.0.2indirecta
Gogithub.com/morikuni/aecv1.1.0indirecta
Gogithub.com/mtibben/percentv0.2.1indirecta
Gogithub.com/munnerz/goautonegv0.0.0-20191010083416-a7dc8b61c822indirecta
Gogithub.com/nats-io/nats.gov1.33.1indirecta
Gogithub.com/nats-io/nkeysv0.4.7indirecta
Gogithub.com/nats-io/nuidv1.0.1indirecta
Gogithub.com/nebula-contrib/nebula-siriusv1.0.0-rc2indirecta
Gogithub.com/neo4j/neo4j-go-driver/v5v5.18.0indirecta
Gogithub.com/oapi-codegen/runtimev1.0.0indirecta
Gogithub.com/oapi-codegen/runtimev1.1.1indirecta
Gogithub.com/oklog/ulidv1.3.1indirecta
Gogithub.com/openai/openai-gov0.1.0-beta.9indirecta
Gogithub.com/opencontainers/go-digestv1.0.0indirecta
Gogithub.com/opencontainers/runtime-specv1.0.2indirecta
Gogithub.com/openfga/go-sdkv0.3.5indirecta
Gogithub.com/opentracing/opentracing-gov1.2.0indirecta
Gogithub.com/panjf2000/ants/v2v2.11.3indirecta
Gogithub.com/paulmach/orbv0.11.1indirecta
Gogithub.com/pelletier/go-toml/v2v2.4.1indirecta
Gogithub.com/pierrec/lz4v2.0.5+incompatibleindirecta
Gogithub.com/pierrec/lz4/v4v4.1.18indirecta
Gogithub.com/pierrec/lz4/v4v4.1.19indirecta
Gogithub.com/pierrec/lz4/v4v4.1.22indirecta
Gogithub.com/pinecone-io/go-pinecone/v2v2.2.0indirecta
Gogithub.com/pkg/browserv0.0.0-20240102092130-5ac0b6a4141cindirecta
Gogithub.com/pkg/errorsv0.9.1indirecta
Gogithub.com/pkoukk/tiktoken-gov0.1.2indirecta
Gogithub.com/pkoukk/tiktoken-gov0.1.6indirecta
Gogithub.com/planetscale/vtprotobufv0.6.1-0.20240319094008-0393e58bdf10indirecta
Gogithub.com/pmezard/go-difflibv1.0.0indirecta
Gogithub.com/pmezard/go-difflibv1.0.1-0.20181226105442-5d4384ee4fb2indirecta
Gogithub.com/power-devops/perfstatv0.0.0-20240221224432-82ca36839d55indirecta
Gogithub.com/prometheus/client_golangv1.14.0indirecta
Gogithub.com/prometheus/client_golangv1.19.1indirecta
Gogithub.com/prometheus/client_modelv0.3.0indirecta
Gogithub.com/prometheus/client_modelv0.5.0indirecta
Gogithub.com/prometheus/client_modelv0.6.1indirecta
Gogithub.com/prometheus/commonv0.37.0indirecta
Gogithub.com/prometheus/commonv0.42.0indirecta
Gogithub.com/prometheus/commonv0.55.0indirecta
Gogithub.com/prometheus/procfsv0.15.1indirecta
Gogithub.com/prometheus/procfsv0.8.0indirecta
Gogithub.com/prometheus/procfsv0.9.0indirecta
Gogithub.com/qdrant/go-clientv1.7.0indirecta
Gogithub.com/rabbitmq/amqp091-gov1.9.0indirecta
Gogithub.com/rcrowley/go-metricsv0.0.0-20201227073835-cf1acfcdf475indirecta
Gogithub.com/redis/go-redis/v9v9.7.3indirecta
Gogithub.com/rogpeppe/go-internalv1.14.1indirecta
Gogithub.com/rs/xidv1.5.0indirecta
Gogithub.com/rs/zerologv1.34.0indirecta
Gogithub.com/ryanuber/go-globv1.0.0indirecta
Gogithub.com/samber/lov1.27.0indirecta
Gogithub.com/santhosh-tekuri/jsonschema/v6v6.0.2indirecta
Gogithub.com/secure-systems-lab/go-securesystemslibv0.11.0indirecta
Gogithub.com/segmentio/asmv1.1.3indirecta
Gogithub.com/segmentio/asmv1.2.0indirecta
Gogithub.com/segmentio/encodingv0.5.4indirecta
Gogithub.com/shibumi/go-pathspecv1.3.0indirecta
Gogithub.com/shirou/gopsutil/v3v3.22.9indirecta
Gogithub.com/shopify/toxiproxy/v2v2.12.0indirecta
Gogithub.com/shopspring/decimalv1.4.0indirecta
Gogithub.com/sigstore/sigstorev1.10.8indirecta
Gogithub.com/sigstore/sigstore-gov1.2.1indirecta
Gogithub.com/sirupsen/logrusv1.9.4indirecta
Gogithub.com/skratchdot/open-golangv0.0.0-20200116055534-eef842397966indirecta
Gogithub.com/soheilhy/cmuxv0.1.5indirecta
Gogithub.com/spaolacci/murmur3v1.1.0indirecta
Gogithub.com/spf13/castv1.3.1indirecta
Gogithub.com/spf13/pflagv1.0.10indirecta
Gogithub.com/spf13/pflagv1.0.5indirecta
Gogithub.com/spf13/pflagv1.0.9indirecta
Gogithub.com/spiffe/go-spiffe/v2v2.6.0indirecta
Gogithub.com/stretchr/objxv0.5.3indirecta
Gogithub.com/surrealdb/surrealdb.gov0.2.1indirecta
Gogithub.com/testcontainers/testcontainers-gov0.43.0indirecta
Gogithub.com/tidwall/gjsonv1.17.1indirecta
Gogithub.com/tidwall/gjsonv1.18.0indirecta
Gogithub.com/tidwall/matchv1.1.1indirecta
Gogithub.com/tidwall/prettyv1.2.0indirecta
Gogithub.com/tidwall/prettyv1.2.1indirecta
Gogithub.com/tidwall/sjsonv1.2.5indirecta
Gogithub.com/tilt-dev/fsnotifyv1.4.8-0.20220602155310-fff9c274a375indirecta
Gogithub.com/tklauser/go-sysconfv0.3.16indirecta
Gogithub.com/tklauser/go-sysconfv0.4.0indirecta
Gogithub.com/tklauser/numcpusv0.11.0indirecta
Gogithub.com/tklauser/numcpusv0.12.0indirecta
Gogithub.com/tmc/grpc-websocket-proxyv0.0.0-20201229170055-e5319fda7802indirecta
Gogithub.com/tmc/langchaingov0.1.13indirecta
Gogithub.com/tmc/langchaingov0.1.5indirecta
Gogithub.com/tonistiigi/dchapes-modev0.0.0-20250318174251-73d941a28323indirecta
Gogithub.com/tonistiigi/fsutilv0.0.0-20260609174605-b61e79c0c046indirecta
Gogithub.com/tonistiigi/go-csvvaluev0.0.0-20240814133006-030d3b2625d0indirecta
Gogithub.com/tonistiigi/unitsv0.0.0-20180711220420-6950e57a87eaindirecta
Gogithub.com/tonistiigi/vt100v0.0.0-20240514184818-90bafcd6ababindirecta
Gogithub.com/twmb/franz-gov1.16.1indirecta
Gogithub.com/twmb/franz-go/pkg/kadmv1.11.0indirecta
Gogithub.com/twmb/franz-go/pkg/kmsgv1.7.0indirecta
Gogithub.com/uber/jaeger-client-gov2.30.0+incompatibleindirecta
Gogithub.com/valkey-io/valkey-gov1.0.59indirecta
Gogithub.com/wadey/gocovmergev0.0.0-20160331181800-b5bfa59ec0adindirecta
Gogithub.com/weaviate/weaviatev1.30.20indirecta
Gogithub.com/weaviate/weaviate-go-client/v5v5.0.2indirecta
Gogithub.com/x448/float16v0.8.4indirecta
Gogithub.com/xdg-go/pbkdf2v1.0.0indirecta
Gogithub.com/xdg-go/scramv1.1.2indirecta
Gogithub.com/xdg-go/stringprepv1.0.4indirecta
Gogithub.com/xhit/go-str2duration/v2v2.1.0indirecta
Gogithub.com/xiang90/probingv0.0.0-20190116061207-43a291ad63a2indirecta
Gogithub.com/yalue/onnxruntime_gov1.22.0indirecta
Gogithub.com/yosida95/uritemplate/v3v3.0.2indirecta
Gogithub.com/youmark/pkcs8v0.0.0-20240726163527-a2c0da244d78indirecta
Gogithub.com/yugabyte/gocqlv1.6.0-yb-1indirecta
Gogithub.com/yuin/gopher-luav1.1.2indirecta
Gogithub.com/yusufpapurcu/wmiv1.2.4indirecta
Gogithub.com/zeebo/xxh3v1.0.2indirecta
Gogo.etcd.io/bboltv1.3.6indirecta
Gogo.etcd.io/etcd/api/v3v3.5.16indirecta
Gogo.etcd.io/etcd/api/v3v3.5.5indirecta
Gogo.etcd.io/etcd/client/pkg/v3v3.5.16indirecta
Gogo.etcd.io/etcd/client/pkg/v3v3.5.5indirecta
Gogo.etcd.io/etcd/client/v2v2.305.5indirecta
Gogo.etcd.io/etcd/client/v3v3.5.16indirecta
Gogo.etcd.io/etcd/client/v3v3.5.5indirecta
Gogo.etcd.io/etcd/pkg/v3v3.5.5indirecta
Gogo.etcd.io/etcd/raft/v3v3.5.5indirecta
Gogo.etcd.io/etcd/server/v3v3.5.5indirecta
Gogo.mongodb.org/mongo-driverv1.17.7indirecta
Gogo.mongodb.org/mongo-driver/v2v2.4.2indirecta
Gogo.opencensus.iov0.24.0indirecta
Gogo.opentelemetry.io/auto/sdkv1.2.1indirecta
Gogo.opentelemetry.io/contrib/bridges/otelslogv0.3.0indirecta
Gogo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcv0.49.0indirecta
Gogo.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpcv0.69.0indirecta
Gogo.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptracev0.69.0indirecta
Gogo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpv0.60.0indirecta
Gogo.opentelemetry.io/contrib/instrumentation/net/http/otelhttpv0.69.0indirecta
Gogo.opentelemetry.io/contrib/instrumentation/runtimev0.53.0indirecta
Gogo.opentelemetry.io/otelv1.43.0indirecta
Gogo.opentelemetry.io/otelv1.44.0indirecta
Gogo.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttpv0.4.0indirecta
Gogo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpcv1.44.0indirecta
Gogo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttpv1.43.0indirecta
Gogo.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttpv1.44.0indirecta
Gogo.opentelemetry.io/otel/exporters/otlp/otlptracev1.20.0indirecta
Gogo.opentelemetry.io/otel/exporters/otlp/otlptracev1.43.0indirecta
Gogo.opentelemetry.io/otel/exporters/otlp/otlptracev1.44.0indirecta
Gogo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpcv1.20.0indirecta
Gogo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpcv1.44.0indirecta
Gogo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttpv1.43.0indirecta
Gogo.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttpv1.44.0indirecta
Gogo.opentelemetry.io/otel/exporters/prometheusv0.50.0indirecta
Gogo.opentelemetry.io/otel/logv0.4.0indirecta
Gogo.opentelemetry.io/otel/metricv1.43.0indirecta
Gogo.opentelemetry.io/otel/metricv1.44.0indirecta
Gogo.opentelemetry.io/otel/sdkv1.44.0indirecta
Gogo.opentelemetry.io/otel/sdk/logv0.4.0indirecta
Gogo.opentelemetry.io/otel/sdk/metricv1.44.0indirecta
Gogo.opentelemetry.io/otel/tracev1.43.0indirecta
Gogo.opentelemetry.io/otel/tracev1.44.0indirecta
Gogo.opentelemetry.io/proto/otlpv1.0.0indirecta
Gogo.opentelemetry.io/proto/otlpv1.10.0indirecta
Gogo.uber.org/atomicv1.11.0indirecta
Gogo.uber.org/atomicv1.7.0indirecta
Gogo.uber.org/automaxprocsv1.5.3indirecta
Gogo.uber.org/goleakv1.3.0indirecta
Gogo.uber.org/multierrv1.10.0indirecta
Gogo.uber.org/multierrv1.11.0indirecta
Gogo.uber.org/multierrv1.6.0indirecta
Gogo.uber.org/zapv1.17.0indirecta
Gogo.uber.org/zapv1.26.0indirecta
Gogo.uber.org/zapv1.27.0indirecta
Gogo.yaml.in/yaml/v4v4.0.0-rc.6indirecta
Gogolang.org/x/expv0.0.0-20230817173708-d852ddb80c63indirecta
Gogolang.org/x/expv0.0.0-20240506185415-9bf2ced13842indirecta
Gogolang.org/x/netv0.56.0indirecta
Gogolang.org/x/oauth2v0.27.0indirecta
Gogolang.org/x/oauth2v0.34.0indirecta
Gogolang.org/x/oauth2v0.36.0indirecta
Gogolang.org/x/syncv0.16.0indirecta
Gogolang.org/x/syncv0.22.0indirecta
Gogolang.org/x/syncv0.8.0indirecta
Gogolang.org/x/telemetryv0.0.0-20260625142307-59b4966ccb57indirecta
Gogolang.org/x/termv0.45.0indirecta
Gogolang.org/x/timev0.11.0indirecta
Gogolang.org/x/timev0.15.0indirecta
Gogolang.org/x/toolsv0.36.0indirecta
Gogolang.org/x/toolsv0.47.0indirecta
Gogolang.org/x/xerrorsv0.0.0-20231012003039-104605ab7028indirecta
Gogoogle.golang.org/apiv0.169.0indirecta
Gogoogle.golang.org/genprotov0.0.0-20240213162025-012b6fc9bca9indirecta
Gogoogle.golang.org/genprotov0.0.0-20240624140628-dc46fd24d27dindirecta
Gogoogle.golang.org/genproto/googleapis/apiv0.0.0-20251202230838-ff82c1b0f217indirecta
Gogoogle.golang.org/genproto/googleapis/apiv0.0.0-20260226221140-a57be14db171indirecta
Gogoogle.golang.org/genproto/googleapis/apiv0.0.0-20260401024825-9d38bb4040a9indirecta
Gogoogle.golang.org/genproto/googleapis/apiv0.0.0-20260622175928-b703f567277dindirecta
Gogoogle.golang.org/genproto/googleapis/rpcv0.0.0-20251202230838-ff82c1b0f217indirecta
Gogoogle.golang.org/genproto/googleapis/rpcv0.0.0-20260226221140-a57be14db171indirecta
Gogoogle.golang.org/genproto/googleapis/rpcv0.0.0-20260401024825-9d38bb4040a9indirecta
Gogoogle.golang.org/genproto/googleapis/rpcv0.0.0-20260622175928-b703f567277dindirecta
Gogoogle.golang.org/grpcv1.79.3indirecta
Gogoogle.golang.org/grpcv1.80.0indirecta
Gogoogle.golang.org/grpcv1.81.0indirecta
Gogoogle.golang.org/grpcv1.81.1indirecta
Gogoogle.golang.org/protobufv1.34.2indirecta
Gogoogle.golang.org/protobufv1.36.10indirecta
Gogoogle.golang.org/protobufv1.36.11indirecta
Gogoogle.golang.org/protobufv1.36.12-0.20260120151049-f2248ac996afindirecta
Gogopkg.in/inf.v0v0.9.1indirecta
Gogopkg.in/ini.v1v1.67.0indirecta
Gogopkg.in/ini.v1v1.67.3indirecta
Gogopkg.in/natefinch/lumberjack.v2v2.0.0indirecta
Gogopkg.in/yaml.v2v2.4.0indirecta
Gogopkg.in/yaml.v3v3.0.1indirecta
Gogotest.tools/v3v3.5.2indirecta
Gok8s.io/apiv0.29.2indirecta
Gok8s.io/apimachineryv0.28.6indirecta
Gok8s.io/apimachineryv0.29.2indirecta
Gok8s.io/client-gov0.29.2indirecta
Gok8s.io/klog/v2v2.110.1indirecta
Gok8s.io/kube-openapiv0.0.0-20231010175941-2dd684a91f00indirecta
Gok8s.io/utilsv0.0.0-20230726121419-3b25d923346bindirecta
Gosigs.k8s.io/jsonv0.0.0-20221116044647-bc3834ca7abdindirecta
Gosigs.k8s.io/structured-merge-diff/v4v4.4.1indirecta
Gosigs.k8s.io/yamlv1.3.0indirecta
Gosoftware.sslmate.com/src/go-pkcs12v0.7.0indirecta
Gosoftware.sslmate.com/src/go-pkcs12v0.7.3indirecta
Gosolace.dev/go/messagingv1.10.0indirecta
Gotags.cncf.io/container-device-interfacev1.1.0indirecta
PyPI3-13indirecta
PyPIbabel2.14.0indirecta
PyPIbracex2.6indirecta
PyPIcertifi2026.2.25indirecta
PyPIcharset-normalizer3.4.6indirecta
PyPIclick8.4.1indirecta
PyPIcolorama0.4.6indirecta
PyPIghp-import2.1.0indirecta
PyPIidna3.15indirecta
PyPIimportlib-metadata8.4.0indirecta
PyPIjinja23.1.6indirecta
PyPImarkdown3.10.2indirecta
PyPImarkupsafe3.0.3indirecta
PyPImergedeep1.3.4indirecta
PyPImkdocs1.5.3indirecta
PyPImkdocs-codeinclude-plugin0.3.1indirecta
PyPImkdocs-include-markdown-plugin7.3.0indirecta
PyPImkdocs-markdownextradata-plugin0.2.6indirecta
PyPImkdocs-material9.5.18indirecta
PyPImkdocs-material-extensions1.3.1indirecta
PyPIpackaging26.2indirecta
PyPIpaginate0.5.6indirecta
PyPIpathspec1.1.1indirecta
PyPIplatformdirs4.10.0indirecta
PyPIpygments2.20.0indirecta
PyPIpymdown-extensions10.21.3indirecta
PyPIpython-dateutil2.9.0.post0indirecta
PyPIpytz2024.1indirecta
PyPIpyyaml6.0.3indirecta
PyPIpyyaml-env-tag1.1indirecta
PyPIregex2024.4.28indirecta
PyPIrequests2.33.0indirecta
PyPIsix1.17.0indirecta
PyPIurllib32.7.0indirecta
PyPIwatchdog6.0.0indirecta
PyPIwcmatch10.1indirecta
PyPIzipp3.20.1indirecta
Avisos de dependencias 16

Este repositorio no publica ningún paquete que el índice resuelva, así que se evaluó su propio grafo de dependencias — 617 paquetes, que incluyen también fijaciones de desarrollo y prueba que nunca se distribuyen: 16 tienen avisos conocidos, de los cuales 2 son directas. 1 no pudieron evaluarse: sin versión resuelta, ecosistema no admitido, o fuera de la lista de paquetes informada.

PaqueteVersiónRelaciónGravedadAvisosCorregido en
google.golang.org/grpcv1.79.3indirectacrítica21.82.1
google.golang.org/grpcv1.80.0indirectacrítica21.82.1
google.golang.org/grpcv1.81.0indirectacrítica21.82.1
google.golang.org/grpcv1.81.1indirectacrítica21.82.1
github.com/docker/dockerv28.5.2+incompatibleindirectaalta1029.3.1
go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttpv0.4.0indirectamoderada21.43.0
pymdown-extensions10.21.3indirectamoderada111.0.0
golang.org/x/cryptov0.54.0directadesconocida1
golang.org/x/textv0.38.0directadesconocida10.39.0
github.com/aws/aws-sdk-gov1.50.31indirectadesconocida2
github.com/hamba/avro/v2v2.22.2-0.20240625062549-66aad10411d9indirectadesconocida32.33.0
github.com/klauspost/compressv1.18.5indirectadesconocida11.18.7
github.com/klauspost/compressv1.18.6indirectadesconocida11.18.7
go.etcd.io/etcd/server/v3v3.5.5indirectadesconocida13.6.11
go.opentelemetry.io/otelv1.43.0indirectadesconocida11.44.0
software.sslmate.com/src/go-pkcs12v0.7.0indirectadesconocida10.7.2

Un aviso significa que la versión registrada en el grafo de dependencias cae dentro del rango afectado de un aviso. No se analiza la alcanzabilidad, y el grafo incluye fijaciones de desarrollo y prueba: un hallazgo puede referirse al utillaje y no al software distribuido.

Informe JSON sin procesar legible por máquina
{
  "data": {
    "repo": {
      "topics": [
        "testing",
        "docker",
        "automation",
        "golang",
        "go",
        "testcontainers-go",
        "testcontainers",
        "hacktoberfest"
      ],
      "is_fork": false,
      "size_kb": 24907,
      "has_wiki": false,
      "homepage": "https://golang.testcontainers.org",
      "languages": {
        "Go": 2226395,
        "Shell": 28820,
        "Makefile": 11853,
        "JavaScript": 378,
        "Go Template": 9379
      },
      "pushed_at": "2026-07-25T05:03:06Z",
      "created_at": "2018-07-18T15:04:31Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-28T13:14:51Z",
      "description": "Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "MIT",
      "default_branch": "main",
      "license_spdx_raw": "MIT",
      "primary_language": "Go",
      "significant_languages": [
        "Go"
      ]
    },
    "owner": {
      "blog": "https://testcontainers.com",
      "name": "Testcontainers",
      "type": "Organization",
      "login": "testcontainers",
      "company": null,
      "location": null,
      "followers": 2278,
      "avatar_url": "https://avatars.githubusercontent.com/u/13393021?v=4",
      "created_at": "2015-07-18T11:34:53Z",
      "is_verified": null,
      "public_repos": 57,
      "account_age_days": 4028
    },
    "license": {
      "state": "standard",
      "spdx_id": "MIT",
      "raw_spdx": "MIT",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "v0.43.0",
          "kind": "minor",
          "published_at": "2026-06-19T12:15:30Z"
        },
        {
          "tag": "v0.42.0",
          "kind": "minor",
          "published_at": "2026-04-09T15:24:01Z"
        },
        {
          "tag": "v0.41.0",
          "kind": "minor",
          "published_at": "2026-03-10T16:52:28Z"
        },
        {
          "tag": "v0.40.0",
          "kind": "minor",
          "published_at": "2025-11-06T11:04:40Z"
        },
        {
          "tag": "v0.39.0",
          "kind": "minor",
          "published_at": "2025-09-19T09:52:04Z"
        },
        {
          "tag": "v0.38.0",
          "kind": "minor",
          "published_at": "2025-07-15T09:16:08Z"
        },
        {
          "tag": "v0.37.0",
          "kind": "minor",
          "published_at": "2025-04-25T11:48:45Z"
        },
        {
          "tag": "v0.36.0",
          "kind": "minor",
          "published_at": "2025-03-27T12:11:11Z"
        },
        {
          "tag": "v0.35.0",
          "kind": "minor",
          "published_at": "2025-01-10T13:23:21Z"
        },
        {
          "tag": "v0.34.0",
          "kind": "minor",
          "published_at": "2024-10-21T12:27:47Z"
        },
        {
          "tag": "v0.33.0",
          "kind": "minor",
          "published_at": "2024-08-20T11:52:17Z"
        },
        {
          "tag": "v0.32.0",
          "kind": "minor",
          "published_at": "2024-07-05T16:58:33Z"
        },
        {
          "tag": "v0.31.0",
          "kind": "minor",
          "published_at": "2024-05-09T18:28:12Z"
        },
        {
          "tag": "v0.30.0",
          "kind": "minor",
          "published_at": "2024-04-08T10:11:08Z"
        },
        {
          "tag": "v0.29.1",
          "kind": "patch",
          "published_at": "2024-03-06T13:40:48Z"
        },
        {
          "tag": "v0.28.0",
          "kind": "minor",
          "published_at": "2024-02-15T11:01:01Z"
        },
        {
          "tag": "v0.27.0",
          "kind": "minor",
          "published_at": "2023-12-22T12:23:38Z"
        },
        {
          "tag": "v0.26.0",
          "kind": "minor",
          "published_at": "2023-10-26T15:24:41Z"
        },
        {
          "tag": "v0.25.0",
          "kind": "minor",
          "published_at": "2023-09-29T11:24:08Z"
        },
        {
          "tag": "v0.24.1",
          "kind": "patch",
          "published_at": "2023-09-22T12:58:41Z"
        },
        {
          "tag": "v0.24.0",
          "kind": "minor",
          "published_at": "2023-09-19T12:10:41Z"
        },
        {
          "tag": "v0.23.0",
          "kind": "minor",
          "published_at": "2023-08-14T12:49:33Z"
        },
        {
          "tag": "v0.22.0",
          "kind": "minor",
          "published_at": "2023-08-04T13:32:37Z"
        },
        {
          "tag": "v0.21.0",
          "kind": "minor",
          "published_at": "2023-06-22T09:30:23Z"
        },
        {
          "tag": "v0.20.1",
          "kind": "patch",
          "published_at": "2023-05-10T12:39:32Z"
        },
        {
          "tag": "v0.20.0",
          "kind": "minor",
          "published_at": "2023-05-08T12:06:54Z"
        },
        {
          "tag": "v0.19.0",
          "kind": "minor",
          "published_at": "2023-03-08T14:22:17Z"
        },
        {
          "tag": "v0.18.0",
          "kind": "minor",
          "published_at": "2023-02-16T11:41:06Z"
        },
        {
          "tag": "v0.17.0",
          "kind": "minor",
          "published_at": "2022-12-23T14:57:42Z"
        },
        {
          "tag": "v0.16.0",
          "kind": "minor",
          "published_at": "2022-11-21T09:00:26Z"
        },
        {
          "tag": "v0.15.0",
          "kind": "minor",
          "published_at": "2022-10-24T10:11:47Z"
        },
        {
          "tag": "v0.14.0",
          "kind": "minor",
          "published_at": "2022-09-13T14:16:50Z"
        },
        {
          "tag": "v0.13.0",
          "kind": "minor",
          "published_at": "2022-04-07T15:18:52Z"
        },
        {
          "tag": "v0.12.0",
          "kind": "minor",
          "published_at": "2021-11-19T12:16:35Z"
        },
        {
          "tag": "v0.11.1",
          "kind": "patch",
          "published_at": "2021-06-24T11:13:14Z"
        },
        {
          "tag": "v0.11.0",
          "kind": "minor",
          "published_at": "2021-06-01T09:42:21Z"
        },
        {
          "tag": "v0.10.0",
          "kind": "minor",
          "published_at": "2021-03-12T09:43:16Z"
        },
        {
          "tag": "v0.9.0",
          "kind": "minor",
          "published_at": "2020-09-22T12:26:15Z"
        },
        {
          "tag": "v0.8.0",
          "kind": "minor",
          "published_at": "2020-09-09T13:26:07Z"
        },
        {
          "tag": "v0.7.0",
          "kind": "minor",
          "published_at": "2020-06-16T11:46:35Z"
        },
        {
          "tag": "v0.5.1",
          "kind": "patch",
          "published_at": "2020-04-20T07:56:35Z"
        },
        {
          "tag": "v0.5.0",
          "kind": "minor",
          "published_at": "2020-04-14T13:24:26Z"
        },
        {
          "tag": "v0.4.0",
          "kind": "minor",
          "published_at": "2020-04-10T09:43:43Z"
        },
        {
          "tag": "v0.3.1",
          "kind": "patch",
          "published_at": "2020-03-03T15:43:31Z"
        },
        {
          "tag": "v0.3.0",
          "kind": "minor",
          "published_at": "2020-02-19T09:11:53Z"
        },
        {
          "tag": "v0.2.0",
          "kind": "minor",
          "published_at": "2020-02-10T08:39:10Z"
        },
        {
          "tag": "v0.1.1",
          "kind": "patch",
          "published_at": "2020-02-05T10:22:29Z"
        },
        {
          "tag": "v0.1.0",
          "kind": "minor",
          "published_at": "2020-02-03T09:23:43Z"
        },
        {
          "tag": "v0.0.10",
          "kind": "patch",
          "published_at": "2019-12-20T08:45:46Z"
        },
        {
          "tag": "v0.0.9",
          "kind": "patch",
          "published_at": "2019-11-20T07:29:18Z"
        },
        {
          "tag": "v0.0.8",
          "kind": "patch",
          "published_at": "2019-09-07T12:36:05Z"
        },
        {
          "tag": "v0.0.7",
          "kind": "patch",
          "published_at": "2019-09-04T18:01:53Z"
        },
        {
          "tag": "v0.0.6",
          "kind": "patch",
          "published_at": "2019-09-02T10:02:36Z"
        },
        {
          "tag": "v0.0.4",
          "kind": "patch",
          "published_at": "2019-05-07T09:40:36Z"
        },
        {
          "tag": "v0.0.3",
          "kind": "patch",
          "published_at": "2019-04-15T15:59:33Z"
        },
        {
          "tag": "v0.0.2",
          "kind": "patch",
          "published_at": "2019-03-08T07:02:26Z"
        },
        {
          "tag": "0.0.2",
          "kind": "patch",
          "published_at": "2019-03-07T20:40:18Z"
        },
        {
          "tag": "0.0.1",
          "kind": "patch",
          "published_at": "2019-01-08T15:48:51Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "ea854ecb16425b6e77bc19e95080213fb69a6ac9",
          "body": null,
          "is_bot": false,
          "headline": "chore: propagate azcore dependency update to azurite module (#3818)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-17T15:13:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "aa50eefa03e082901bb278060dc5692072d65c27",
          "body": null,
          "is_bot": false,
          "headline": "docs: fix typo in SkipIfProviderIsNotHealthy docstring (#3764)",
          "author_name": "salandered",
          "author_login": "salandered",
          "committed_at": "2026-07-17T14:49:05Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c7640fef171006f705394f289b4e281ba9f912d2",
          "body": "Bumps [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) from 1.21.1 to 1.22.0.\n- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases)\n- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.21.1...sdk/azcore/v1.22.0)\n\n---\nupd\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore (#3809)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-17T14:47:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b62845739a6795c8e2d2d1bdff908068ee77c990",
          "body": "A created-but-not-yet-started exec is reported by the daemon as\n{Running:false, ExitCode:null}, which the Docker Go SDK flattens to\nexit code 0. Inspecting immediately after attach could land in the\npre-start window and return 0 for a command still running.\n\nDrain the hijacked stream to EOF before i\n[…]\nturns ctx.Err() promptly; the deferred hijack.Close\nunblocks the reader goroutine.\n\nAlso closes the hijacked response, which was previously leaked.\n\nCo-authored-by: Dean Balandin <dbalandin@island.io>",
          "is_bot": false,
          "headline": "fix: read exec exit code only after draining the output stream (#3766)",
          "author_name": "Dean Balandin",
          "author_login": "dean-island",
          "committed_at": "2026-07-17T14:03:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "abc841d54c9cb71594b232f13910f0227bfce97b",
          "body": "* chore(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0\n\nBumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.53.0 to 0.54.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.53.0...v0.54.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n  dependency-v\n[…]\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0 (#3791)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-17T11:52:56Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f36e8cd0016886baa2a1f7e8bf0f0770c30aab58",
          "body": "… (#3750)\n\n* chore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.5 to 4.26.6\n\nBumps [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil) from 4.26.5 to 4.26.6.\n- [Release notes](https://github.com/shirou/gopsutil/releases)\n- [Commits](https://github.com/shirou/gopsutil/compare/v\n[…]\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.5 to 4.26.6…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-17T11:52:32Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d8cf042916857d948f44fd957c0c215f28f70bf4",
          "body": "… (#3810)\n\nBumps [github.com/Azure/azure-sdk-for-go/sdk/data/azcosmos](https://github.com/Azure/azure-sdk-for-go) from 1.4.1 to 1.5.0.\n- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases)\n- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/data/azcosmos/v1.4.1...sdk/az\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/data/azcosmos…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-17T08:00:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "658b0e42c3d07906302139f863f1f8381d1420a2",
          "body": "Bumps [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2) from 1.17.5 to 1.19.29.\n- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)\n- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.17.5...credentials/v1.19.29)\n\n---\nupdated-dependencies:\n- depend\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials (#3812)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-17T08:00:26Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "10f4f01608dfbbc47ae4cdedde63e22893bb04e3",
          "body": "Bumps [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2) from 1.19.28 to 1.19.29.\n- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)\n- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.19.28...credentials/v1.19.29)\n\n---\nupdated-dependen\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials (#3813)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-17T08:00:09Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "713cbb4c28d790a0e93c4d63d090f0b0f7a6310c",
          "body": "Bumps [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2) from 1.17.46 to 1.19.29.\n- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)\n- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.17.46...credentials/v1.19.29)\n\n---\nupdated-dependen\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials (#3814)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-17T07:59:51Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "15946cd47af24a718c9a3fafd8958ac1f43982d1",
          "body": "Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.53.0 to 0.54.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.53.0...v0.54.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n  dependency-version: 0.54.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/crypto in /modules/azure (#3811)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-16T16:03:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5b3c45cb3946ce5a2cc28ff9332791782be1332b",
          "body": "…808)",
          "is_bot": false,
          "headline": "fix: correct indentation in dependabot.yml after module additions (#3…",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T15:51:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "00672a1d38131d5763a00eb5d7820b28496c0d4d",
          "body": "* feat(sqledge): add Azure SQL Edge module\n\nAdds a testcontainers-go module for Microsoft Azure SQL Edge, an\nARM64-compatible SQL Server variant for IoT/edge scenarios, as a\nsub-package of the modules/azure umbrella module.\n\nImport path: github.com/testcontainers/testcontainers-go/modules/azure/sqle\n[…]\ne fmt.Sprintf-based connection string. Replace with url.URL struct so\nurl.UserPassword handles percent-encoding of the credentials correctly.\n\n---------\n\nCo-authored-by: Claude <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: add Azure SQL Edge module (#3787)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T15:34:30Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "0fa76f7d5d9fb3a2fc6c32d3b6e925f8072f87b5",
          "body": "* feat: add S3Mock module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(s3mock): use correct Spring Boot env var for initial buckets\n\nSwitch WithInitialBuckets from the legacy 'initialBuckets' key (removed\nin S3Mock 5.x) to the current documented env var:\n  COM_ADOBE_\n[…]\nndpointResolver had no doc\ncomment, causing docstring-coverage tools to report < 80%.\nEvery exported symbol across all three Go files in the module now\nhas a doc comment starting with the symbol name.",
          "is_bot": false,
          "headline": "feat: add S3Mock module (#3781)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T13:02:18Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "66c18f682f6a11949209b53b43b51dfc0fdf48ce",
          "body": "* feat: add Fake-GCS-Server module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(fakegcsserver): address CodeRabbit and Codex review feedback\n\n- P1 (Codex): Remove binary path from WithCmd; the image ENTRYPOINT\n  already contains /bin/fake-gcs-server, so CMD must supp\n[…]\nverify the correct error is returned when\nWithScheme is called with an unsupported value.\n\nAddresses CodeRabbit nitpick on PR #3770.\n\n* docs(fakegcsserver): add bash language tag to install code block",
          "is_bot": false,
          "headline": "feat: add Fake-GCS-Server module (#3770)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T12:51:38Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1e891f1137605883d8c718249bcb199038da2089",
          "body": "* feat: add Typesense module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(typesense): inspect effective API key after container start\n\nAPIKey() now reads TYPESENSE_API_KEY from the container's actual\nenvironment after startup, so callers who override it via\ntestconta\n[…]\naffold generator; split\n  each onto its own line so YAML/JSON is valid\n- typesense.go: remove break from the TYPESENSE_API_KEY env scan so\n  the last occurrence (Docker's effective runtime value) wins",
          "is_bot": false,
          "headline": "feat: add Typesense module (#3786)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T12:27:27Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "26155d3980da2dcdf6f26636a43195d0e8aadd86",
          "body": "* feat: add Firebird module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(firebird): address CodeRabbit nitpicks and P1 DSN path bug\n\n- Use else if chain for env var prefix matching in inspect loop\n- Use net.JoinHostPort for IPv6-safe host:port in ConnectionString\n- A\n[…]\nde](https://claude.ai/code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\n\n* fix: move modules/index.md to first position in mkdocs.yml nav\n\n---------\n\nCo-authored-by: Claude <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: add Firebird module (#3771)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T12:26:55Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "32c2950d3ae3d7c5c8c0cd270b390bf7da8bdf6b",
          "body": "* feat: add CouchDB module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(couchdb): use url.URL+net.JoinHostPort, WithEnv, add package doc\n\n- ConnectionString now uses url.URL{User: url.UserPassword(...), Host:\n  net.JoinHostPort(...)} so IPv6 hosts are bracketed corre\n[…]\n simplified to use testcontainers.WithEnv\n  instead of manually assigning req.Env\n- Added package-level doc comment for godoc coverage\n\n* fix: move modules/index.md to first position in mkdocs.yml nav",
          "is_bot": false,
          "headline": "feat: add CouchDB module (#3768)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T12:23:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d02fa4f0f8f7d7493ec12d364b0ba215b938f829",
          "body": "* feat: add Mosquitto module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix: move modules/index.md to first position in mkdocs.yml nav",
          "is_bot": false,
          "headline": "feat: add Mosquitto module (#3774)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T12:19:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f194940e2b4f36b20a3d23a7df4db82af1e875b9",
          "body": "Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.53.0 to 0.54.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.53.0...v0.54.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n  dependency-version: 0.54.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/crypto in /modules/azure (#3794)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-16T12:09:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a74c98029e6bb14a73a52d952943122863408efd",
          "body": "…3801)\n\nBumps [github.com/go-stomp/stomp/v3](https://github.com/go-stomp/stomp) from 3.0.5 to 3.1.5.\n- [Release notes](https://github.com/go-stomp/stomp/releases)\n- [Commits](https://github.com/go-stomp/stomp/compare/v3.0.5...v3.1.5)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/go-stomp/\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/go-stomp/stomp/v3 in /modules/artemis (#…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-16T12:08:56Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e7f444ae2d7e54e43743a1ead85dd94120c3e9ac",
          "body": "…3803)\n\nBumps [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go) from 1.13.1 to 1.14.0.\n- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases)\n- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azidentity/v1.13.1...sdk/azcore/v\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity (#…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-16T12:08:36Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d972ffad0e1a2f95f2bd7fab7cc007f681319c46",
          "body": "Bumps software.sslmate.com/src/go-pkcs12 from 0.6.0 to 0.7.3.\n\n---\nupdated-dependencies:\n- dependency-name: software.sslmate.com/src/go-pkcs12\n  dependency-version: 0.7.3\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump software.sslmate.com/src/go-pkcs12 (#3804)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-16T12:08:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5fe9425b332018765977f1376d53b7a957ee5589",
          "body": "Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.37.0 to 0.38.0.\n- [Commits](https://github.com/golang/mod/compare/v0.37.0...v0.38.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/mod\n  dependency-version: 0.38.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/mod in /modules/elasticsearch (#3796)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-16T11:31:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a556a0bddcc607e496318d158f7626ff9b476afe",
          "body": "Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.37.0 to 0.38.0.\n- [Commits](https://github.com/golang/mod/compare/v0.37.0...v0.38.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/mod\n  dependency-version: 0.38.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/mod in /modules/kafka (#3797)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-16T11:31:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "eeb223b201f00032392812466df51ebe86be61d4",
          "body": "…db (#3800)\n\nBumps [github.com/arangodb/go-driver/v2](https://github.com/arangodb/go-driver) from 2.1.3 to 2.3.1.\n- [Release notes](https://github.com/arangodb/go-driver/releases)\n- [Changelog](https://github.com/arangodb/go-driver/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/arangodb/go\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/arangodb/go-driver/v2 in /modules/arango…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-16T11:31:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "526051b127e6273567152bee139b9df5a4856420",
          "body": "Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.52.0 to 0.54.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.52.0...v0.54.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n  dependency-version: 0.54.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/crypto in /modules/dex (#3795)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-16T11:30:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1da16337a19c3887b21534617456c0a57a326fed",
          "body": "Bumps [github.com/aerospike/aerospike-client-go/v8](https://github.com/aerospike/aerospike-client-go) from 8.6.0 to 8.7.0.\n- [Release notes](https://github.com/aerospike/aerospike-client-go/releases)\n- [Changelog](https://github.com/aerospike/aerospike-client-go/blob/v8/CHANGELOG.md)\n- [Commits](htt\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/aerospike/aerospike-client-go/v8 (#3799)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-16T11:16:35Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "74812208cbd47b57fc87f2347b6c72a67e18b361",
          "body": "* feat: add Papercut-SMTP module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(papercutsmtp): address CodeRabbit review feedback\n\n- Add shell language tag to go get code block in docs\n- Fix SMTP port in docs: 25 -> 2525 (actual image port)\n- Fix HTTP UI port in docs: 37408 -> 8080 (actual image port)\n- Add package-level doc comment for docstring coverage",
          "is_bot": false,
          "headline": "feat: add Papercut-SMTP module (#3777)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T10:31:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "398582716ab613085aa3048229cdc56912ed9400",
          "body": "Part of the broader effort to add missing modules — split from #3762.",
          "is_bot": false,
          "headline": "feat: add Timeplus module (#3784)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T10:29:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b7fdec8340b271c974772a3548c9bcecc5182dbf",
          "body": "* feat: add Solr module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(solr): propagate failed collection creation via exit code check\n\nWithCollection previously used WithAfterReadyCommand which ignores the\nexit code returned by the exec command. If 'solr create' exite\n[…]\ns-go/pull/3783#discussion_r3594319637\n\n🤖 Generated with [Claude Code](https://claude.ai/code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: add Solr module (#3783)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T10:29:21Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "683af20f732909f43b4cdf57aedb3473255c4f73",
          "body": "* feat: add SFTP module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(sftp): add upload dir in WithUser and use net.JoinHostPort in Address\n\n- WithUser now appends 'username:password:::upload' so atmoz/sftp creates\n  a writable /home/<username>/upload directory; witho\n[…]\nhome is root-owned and uploads fail with permission denied.\n- Address() now uses net.JoinHostPort instead of fmt.Sprintf so IPv6 hosts\n  are correctly bracketed, e.g. [::1]:49160 instead of ::1:49160.",
          "is_bot": false,
          "headline": "feat: add SFTP module (#3782)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T10:29:17Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3fa12d1d5c71641f4a93214e90008d93c0749ec7",
          "body": "* feat: add RavenDB module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(ravendb): add doc comments to examples; use sh fence in docs\n\n- Add doc comments to ExampleRun and ExampleRun_managementURL to\n  satisfy docstring coverage requirements\n- Change bare code fence t\n[…]\nfor subscriptions and\ncluster/replication communication. Adds TCPEndpoint() method to\nretrieve the mapped host:port for that port.\n\nRename internal constant defaultPort -> defaultHTTPPort for clarity.",
          "is_bot": false,
          "headline": "feat: add RavenDB module (#3780)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T10:29:13Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1da1f3bf8c942095338fcfb25e794f3f90dbfcc2",
          "body": "* feat: add QuestDB module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(questdb): use net.JoinHostPort to handle IPv6 in PGEndpoint and InfluxDBEndpoint\n\nManually interpolating host:port with fmt.Sprintf produces invalid\naddresses for IPv6 literals (e.g. ::1:32768 in\n[…]\n (postgres DSN) and InfluxDBEndpoint.\n\n🤖 Generated with [Claude Code](https://claude.ai/code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: add QuestDB module (#3779)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T10:29:09Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "611ed22d1b196912f02aae674a23f54732b199bd",
          "body": "* feat: add Presto module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(presto): address P2 review findings\n\n- P2 #1: Replace single /v1/info wait with wait.ForAll combining\n  /v1/info (starting=false) and /v1/cluster (activeWorkers>0).\n  This eliminates the known 'No\n[…]\nSprintf, fixing IPv6-host formatting.\n\n🤖 Generated with [Claude Code](https://claude.ai/code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: add Presto module (#3778)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T10:29:05Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "4485e6a7186b10750d4b730c6a27fa9f18683700",
          "body": "* feat: add OrientDB module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(orientdb): use net.JoinHostPort in ServerURL for IPv6 safety\n\nReplace fmt.Sprintf(\"remote:%s:%s\", host, port.Port()) with\n\"remote:\" + net.JoinHostPort(host, port.Port()) so that IPv6 Docker\nhosts (e.g. ::1) are properly bracketed, producing remote:[::1]:<port>\ninstead of the ambiguous remote:::1:<port>.\n\nAddresses Codex P2 finding on PR #3776.",
          "is_bot": false,
          "headline": "feat: add OrientDB module (#3776)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T10:28:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9b7b534a978e0e023de3439a4c644d004d07a995",
          "body": "* feat: add Nginx module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(nginx): use ForListeningPort for readiness instead of HTTP 200\n\nCustom configs (redirects, auth-required roots, etc.) would cause Run()\nto time out even with a healthy container. Waiting for the port to be\nlistening is sufficient and config-agnostic.",
          "is_bot": false,
          "headline": "feat: add Nginx module (#3775)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T10:28:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cdefc0ce72f5b961361d08d84e1f3ef398b0c5d6",
          "body": "* feat: add Mailpit module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(mailpit): address PR review findings\n\n- Add package-level doc comment (fixes docstring coverage check)\n- Switch readiness probe from /api/v1/info to /readyz (auth-neutral)\n- Add withSMTPAuth/with\n[…]\nption in docs to match implementation\n\n🤖 Generated with [Claude Code](https://claude.ai/code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: add Mailpit module (#3773)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T10:28:50Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "05499b6612e40b7327286a48a14ee29502c23d36",
          "body": "Part of the broader effort to add missing modules — split from #3762.",
          "is_bot": false,
          "headline": "feat: add Trino module (#3785)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T10:28:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "228dfa2f04b6207cd7821e7dfdf405b558abce05",
          "body": "* feat: add KurrentDB module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(kurrentdb): use KURRENTDB_INSECURE env var (single underscore)\n\nKURRENTDB__INSECURE (double underscore) is ignored by v26.x images.\nThe documented env var is KURRENTDB_INSECURE (single undersco\n[…]\nen\nprefix and key). Fixes the module failing to start in secure mode without\ncertificates while the wait strategy polls plain HTTP.\n\nRef: https://docs.kurrent.io/server/v26.0/security/security-options",
          "is_bot": false,
          "headline": "feat: add KurrentDB module (#3772)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T10:28:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "06dcb459f1e456e5b84685d9aebb26f9e8988080",
          "body": "* feat: add CrateDB module\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(cratedb): address CodeRabbit and Codex review feedback\n\n- Fix typo: 'In example' -> 'For example' in docs\n- Move modules/cratedb.md to alphabetical position in mkdocs.yml\n- Simplify env-var check\n[…]\non Docker hosts with bootstrap checks\n\n🤖 Generated with [Claude Code](https://claude.ai/code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat: add CrateDB module (#3769)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T10:16:42Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ebf1b0c34f9f41189e0c87c7cb6cb396d5fe5672",
          "body": "* feat: add ActiveMQ Classic module\n\nAdds the `activemq` testcontainers-go module.\n\nPart of the broader effort to add missing modules — split from #3762.\n\n* fix(activemq): AdminUser/AdminPassword always return Jetty-realm credentials\n\nThe ACTIVEMQ_WEB_USER/ACTIVEMQ_WEB_PASSWORD env vars only affect\n\n[…]\nocstring-coverage threshold.\n\nAlso fix the ExampleRun // Output block: after the P2 fix AdminUser()\nand AdminPassword() always return 'admin', so the expected output is\n'admin:admin', not 'test:test'.",
          "is_bot": false,
          "headline": "feat: add ActiveMQ Classic module (#3767)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-07-16T09:58:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c92ea61d1c300866bd15834f06e03079a3312d89",
          "body": "* fix: add handshake assertion in TestReaper_ReuseRunning\n\n* fix: use %v instead of %w in reaperConnect's require.NoError format string\n\n* fix: Properly wait for Ryuk startup when reusing reaper",
          "is_bot": false,
          "headline": "fix: add handshake assertion in TestReaper_ReuseRunning (#3761)",
          "author_name": "Kalin Arsov",
          "author_login": "karsov",
          "committed_at": "2026-07-15T08:35:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0c261ce63d5df978c22f585b7ff3151ca137b5d6",
          "body": "… (#3765)\n\nReplace assert.Contains with require.Contains for service name\nvalidations in compose module tests, ensuring consistency with other\ntests in the same files that already use require.Contains for the\nsame pattern.\n\nAssertions inside loops (label checks, env var checks) are\nintentionally kept as assert for comprehensive feedback.\n\nCloses #2808\n\nCo-authored-by: Claude Opus 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(compose): use require instead of assert for service name checks…",
          "author_name": "Sunghyun Jung",
          "author_login": "sunghyun1999",
          "committed_at": "2026-07-15T08:33:06Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "79aca365720ba809d9a6b6cd00fc5bc1a189a063",
          "body": "Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.51.0 to 0.52.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.51.0...v0.52.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n  dependency-version: 0.52.0\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/crypto in /modules/dex (#3763)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-15T08:17:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "43c963902774d40fc5f8af08ff1b75055a6082c0",
          "body": "* chore(metrics): update modules usage metrics (2026-07-02)\n\n* Apply suggestions from code review\n\nCo-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>\n\n---------\n\nCo-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>\nCo-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>",
          "is_bot": true,
          "headline": "chore: update modules usage metrics (2026-07) (#3759)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-02T11:55:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "68464e73bd61d48bd8bfedd552c608c6b1cc6179",
          "body": "…dex (#3758)\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.53.0 to 0.55.0.\n- [Commits](https://github.com/golang/net/compare/v0.53.0...v0.55.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n  dependency-version: 0.55.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/net from 0.53.0 to 0.55.0 in /modules/…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T11:07:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b88e67b8165c14726a32534e15e6a88322ccdb6a",
          "body": "…n (#3751)\n\nBumps [golang.org/x/mod](https://github.com/golang/mod) from 0.36.0 to 0.37.0.\n- [Commits](https://github.com/golang/mod/compare/v0.36.0...v0.37.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/mod\n  dependency-version: 0.37.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/mod from 0.36.0 to 0.37.0 in /modulege…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T11:07:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "823337fbd13920ea4346934f8ada01fd59d1f869",
          "body": "… (#3745)\n\n* fix(openfga): remove unconditional playground wait strategy from Run and update image to v1.18.0\n\nThe playground wait strategy is now opt-in via WithAdditionalWaitStrategy,\nsince the playground requires explicit OPENFGA_PLAYGROUND_ENABLED=true to be active\nin the newer OpenFGA versions.\n\n* docs(openfga): update docs\n\n---------\n\nCo-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>",
          "is_bot": false,
          "headline": "fix(openfga): remove playground wait from Run and up image to v1.18.0…",
          "author_name": "selvakannanjr",
          "author_login": "selvakannanjr",
          "committed_at": "2026-07-02T11:06:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5cade0d1b014352c5b158f011e6629b465943c06",
          "body": "Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.33.0 to 0.37.0.\n- [Commits](https://github.com/golang/mod/compare/v0.33.0...v0.37.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/mod\n  dependency-version: 0.37.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/mod in /modules/redpanda (#3756)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T08:53:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "77df48b5bc240224da237b4b33f19a9ef8165dcc",
          "body": "…#3748)\n\nBumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 7.0.0 to 9.3.0.\n- [Release notes](https://github.com/golangci/golangci-lint-action/releases)\n- [Commits](https://github.com/golangci/golangci-lint-action/compare/1481404843c368bc19ca9406f87d6e0fc97b\n[…]\nirect:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 9.3.0 (…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T06:14:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9a2f992b118b2a041449dcedc2728e277e7c8a44",
          "body": "Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 47.0.1 to 47.0.6.\n- [Release notes](https://github.com/tj-actions/changed-files/releases)\n- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)\n- [Commits](https://github.com/tj-actions/chang\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump tj-actions/changed-files from 47.0.1 to 47.0.6 (#3746)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T06:13:27Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5da52f45edd3d75e705bffcf04d1d19188a82f6b",
          "body": "….0 (#3747)\n\nBumps [SonarSource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action) from 5.1.0 to 8.2.0.\n- [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases)\n- [Commits](https://github.com/sonarsource/sonarqube-scan-action/compare/aa494459d7c39c10\n[…]\nirect:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump SonarSource/sonarqube-scan-action from 5.1.0 to 8.2…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T06:12:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e05a326c9abedc4358ca5d632e04c761bf371414",
          "body": "…(#3749)\n\nBumps [mkdocs-include-markdown-plugin](https://github.com/mondeja/mkdocs-include-markdown-plugin) from 7.2.2 to 7.3.0.\n- [Release notes](https://github.com/mondeja/mkdocs-include-markdown-plugin/releases)\n- [Commits](https://github.com/mondeja/mkdocs-include-markdown-plugin/compare/v7.2.2.\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump mkdocs-include-markdown-plugin from 7.2.2 to 7.3.0 …",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T06:11:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "dc2b6dca8a95ee17f8bd5110af2740f9f3045575",
          "body": "…en (#3752)\n\nBumps [golang.org/x/text](https://github.com/golang/text) from 0.34.0 to 0.38.0.\n- [Release notes](https://github.com/golang/text/releases)\n- [Commits](https://github.com/golang/text/compare/v0.34.0...v0.38.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/text\n  dependency-\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/text from 0.34.0 to 0.38.0 in /moduleg…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T06:10:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f841d177f3b6127e2f349522edf6935079187ddd",
          "body": "Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.33.0 to 0.37.0.\n- [Commits](https://github.com/golang/mod/compare/v0.33.0...v0.37.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/mod\n  dependency-version: 0.37.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/mod in /modules/elasticsearch (#3753)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T06:09:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "270a4ae76934d475a450c7304e070118963da3eb",
          "body": "Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.33.0 to 0.37.0.\n- [Commits](https://github.com/golang/mod/compare/v0.33.0...v0.37.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/mod\n  dependency-version: 0.37.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/mod in /modules/kafka (#3754)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T06:09:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9f37aadd97f893cab3b25872781375093ddabd85",
          "body": "Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.33.0 to 0.37.0.\n- [Commits](https://github.com/golang/mod/compare/v0.33.0...v0.37.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/mod\n  dependency-version: 0.37.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/mod in /modules/localstack (#3755)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-02T06:09:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bc0c69efc77de69e2311840a1458b47972ee7f18",
          "body": "* chore(metrics): update usage metrics (2026-07-02)\n\n* Apply suggestions from code review\n\nCo-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>\n\n---------\n\nCo-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>\nCo-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>",
          "is_bot": true,
          "headline": "chore: update usage metrics (2026-07) (#3757)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-02T06:08:17Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "88bb910af25c8ad0760fe5a48b834797ebd76e3e",
          "body": "…difier and WithHostConfigModifier (#3733)\n\n* feat: add ability to chain WithConfigModifier and WithHostConfigModifier\n\n* docs: document chaining behaviour for *ConfigModifier options\n\n---------\n\nCo-authored-by: TC Agent <agent@testcontainers.com>",
          "is_bot": false,
          "headline": "feat: add ability to chain WithConfigModifier, WithEndpointSettingsMo…",
          "author_name": "Laurent Goderre",
          "author_login": "LaurentGoderre",
          "committed_at": "2026-06-29T14:59:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "24f14592f4b1dae0bb2ace368e27d9bf3047315b",
          "body": "Bumps [actions/github-script](https://github.com/actions/github-script) from 7.0.1 to 9.0.0.\n- [Release notes](https://github.com/actions/github-script/releases)\n- [Commits](https://github.com/actions/github-script/compare/60a0d83039c74a4aee543508d2ffcb1c3799cdea...3a2844b7e9c422d3c10d287c895573f710\n[…]\nirect:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump actions/github-script from 7.0.1 to 9.0.0 (#3675)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-25T12:14:23Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4e2258a1cab5705abe63f75c5c3e0b9e7fc5a0b3",
          "body": "Bumps [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) from 10.16.1 to 10.21.3.\n- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases)\n- [Commits](https://github.com/facelessuser/pymdown-extensions/compare/10.16.1...10.21.3)\n\n---\nupdated-dependencies:\n\n[…]\ns\n  dependency-version: 10.21.3\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump pymdown-extensions from 10.16.1 to 10.21.3 (#3707)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-25T12:13:51Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1d32e5432ca1e8ff7e1f18af93e1adf901f1a3c2",
          "body": "…(#3730)\n\nBumps [go.mongodb.org/mongo-driver/v2](https://github.com/mongodb/mongo-go-driver) from 2.3.0 to 2.4.2.\n- [Release notes](https://github.com/mongodb/mongo-go-driver/releases)\n- [Commits](https://github.com/mongodb/mongo-go-driver/compare/v2.3.0...v2.4.2)\n\n---\nupdated-dependencies:\n- depend\n[…]\nendency-version: 2.4.2\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump go.mongodb.org/mongo-driver/v2 in /modules/mongodb …",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-25T12:13:11Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "27ae4c8f0cd0746b4996bea2feabd3fc89670a80",
          "body": "…3731)\n\nBumps [go.mongodb.org/mongo-driver](https://github.com/mongodb/mongo-go-driver) from 1.14.0 to 1.17.7.\n- [Release notes](https://github.com/mongodb/mongo-go-driver/releases)\n- [Commits](https://github.com/mongodb/mongo-go-driver/compare/v1.14.0...v1.17.7)\n\n---\nupdated-dependencies:\n- depende\n[…]\ner\n  dependency-version: 1.17.7\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump go.mongodb.org/mongo-driver in /modules/weaviate (#…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-25T12:12:30Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "eb511c426f70729c99be6d8113af01ff4ab75514",
          "body": "…ry mocks (#3603)\n\n* chore(wait): apply review suggestions to exit_test and health_test\n\n- Switch to package wait_test\n- Replace hand-written mocks with mockStrategyTarget + typed EXPECT() chains\n- Use anyContext matcher for context args\n- Use moby/moby import paths (not docker/docker)\n- Use typed c\n[…]\nt is a test helper.\n\nSigned-off-by: Mateen Anjum <mateenali66@gmail.com>\n\n---------\n\nSigned-off-by: Mateen Anjum <mateenali66@gmail.com>\nCo-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>",
          "is_bot": false,
          "headline": "chore(wait): replace manual StrategyTarget mocks with generated mocke…",
          "author_name": "Mateen Anjum",
          "author_login": "mateenali66",
          "committed_at": "2026-06-25T12:11:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b1d19831a62bc2444e8a0566ede6a69d1901b4c1",
          "body": "Co-authored-by: Vidhu Arora <vidhu18102@gmail.com>",
          "is_bot": false,
          "headline": "chore: use testify's require instead of assert (#3740)",
          "author_name": "TheRodzz",
          "author_login": "TheRodzz",
          "committed_at": "2026-06-25T10:09:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "28ae423bf24fbb4dfdd6cd836f946b02c65057cf",
          "body": "* update dependencies\n\n* run `go mod tidy`\n\n* run `go mod tidy`\n\n* run tidy\n\n* downgrade to 1.25",
          "is_bot": false,
          "headline": "chore(deps): update moby to latest version (#3736)",
          "author_name": "Steven Harris",
          "author_login": "Steven-Harris",
          "committed_at": "2026-06-25T06:14:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6708e33eab95b1ab6432a583919339f81e2e3f69",
          "body": "* fix(metrics): harden collect.go and modules workflow\n\nSigned-off-by: mdelapenya <mdelapenya@gmail.com>\n\n* fix:(metrics): retry context deadline errors\n\nSigned-off-by: mdelapenya <mdelapenya@gmail.com>\n\n---------\n\nSigned-off-by: mdelapenya <mdelapenya@gmail.com>",
          "is_bot": false,
          "headline": "fix(metrics): harden collect.go and modules workflow (#3738)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-06-24T15:28:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9f30d4a0ae91b2a41a2683971b9a4739a8586c34",
          "body": "* feat(metrics): add module usage metrics collection and dashboard\n\n* test update\n\n* restore mkdocs.yml\n\n* test canary\n\n* remove test canary\n\n* chore: refine\n\nSigned-off-by: mdelapenya <mdelapenya@gmail.com>\n\n* chore(stats): refactor\n\nSigned-off-by: mdelapenya <mdelapenya@gmail.com>\n\n* fix: update mkdocs struct\n\nSigned-off-by: mdelapenya <mdelapenya@gmail.com>\n\n* fix: lint\n\nSigned-off-by: mdelapenya <mdelapenya@gmail.com>\n\n---------\n\nSigned-off-by: mdelapenya <mdelapenya@gmail.com>",
          "is_bot": false,
          "headline": "chore(metrics): usage metrics for modules (#3737)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-06-24T12:34:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "478d46b9766f001b4767b18cc8714238d9d8edbe",
          "body": "* Add missing languages and reorder docs navigation\n\nAlign header dropdown and landing page card-grid with the canonical\nlanguage list: Java, Go, .NET, Node.js, Python, Rust, Ruby, PHP,\nHaskell, Clojure, Elixir, Scala, Native.\n\n- Add PHP, Clojure, Elixir, Scala, Native to header dropdown and card-gr\n[…]\nth/height to scala.svg\n\n* fix: restore self-entry url, add external:true to Native in tc-header\n\n* fix: add alt=\"\" to card-grid img tags\n\n---------\n\nCo-authored-by: TC Agent <agent@testcontainers.dev>",
          "is_bot": false,
          "headline": "docs(site): add missing languages and reorder docs navigation (#3735)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-06-23T09:15:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "63f6f21c3fe5cf57099a7f30d18c91026ea1c579",
          "body": null,
          "is_bot": false,
          "headline": "chore(deps): fix dex dependencies",
          "author_name": "mdelapenya",
          "author_login": "mdelapenya",
          "committed_at": "2026-06-19T14:08:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c481da8a61e10a359cc06aefa69f0e5134e9fecd",
          "body": null,
          "is_bot": false,
          "headline": "chore: prepare for next minor development cycle (0.44.0)",
          "author_name": "mdelapenya",
          "author_login": "mdelapenya",
          "committed_at": "2026-06-19T12:05:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0835739aaf45d6cb7eb295f0c820e6f9e92102df",
          "body": null,
          "is_bot": false,
          "headline": "chore: use new version (v0.43.0) in modules and examples",
          "author_name": "mdelapenya",
          "author_login": "mdelapenya",
          "committed_at": "2026-06-19T12:05:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "85b6d7075d69260feb15b9d3b5bdab14d4698546",
          "body": "…sum (#3729)",
          "is_bot": false,
          "headline": "chore(deps): update dependencies to latest versions in go.mod and go.…",
          "author_name": "Steven Harris",
          "author_login": "Steven-Harris",
          "committed_at": "2026-06-19T11:45:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8360f719408c23a4f3b731be25a94b267b624a28",
          "body": "* fix(k3s): add better error handling to LoadImages\n\n* fix(k3s): don't attempt to load all platforms when using LoadImages\n\ndeprecate LoadImagesWithOpts with a new LoadImagesWithPlatform\n\n* feat!: add PullImageWithOpts and PullDockerImageWithPlatform\nBuilds on Laurent's k3s cross-platform image load\n[…]\n@docker.com>\n\n* docs(k3s): update docs\n\nSigned-off-by: Enin <enin.kaduk@docker.com>\n\n---------\n\nSigned-off-by: Enin <enin.kaduk@docker.com>\nCo-authored-by: Laurent Goderre <laurent.goderre@docker.com>",
          "is_bot": false,
          "headline": "feat(k3s):  pull image opts (#3716)",
          "author_name": "Enin",
          "author_login": "blueprismo",
          "committed_at": "2026-06-17T14:25:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b5e70223aa57f409f7721a89d66abf5b2a453468",
          "body": null,
          "is_bot": false,
          "headline": "chore: bump sshd-docker image to 1.4.0 (#3727)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-06-16T16:31:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1c05dd58a894fd52b48ab272ef6cb6aceaa57dd2",
          "body": "* chore(deps): bump Ryuk to v0.14.0\n\n* fix(ryuk): more robust wait strategy\n\nSigned-off-by: mdelapenya <mdelapenya@gmail.com>\n\n---------\n\nSigned-off-by: mdelapenya <mdelapenya@gmail.com>",
          "is_bot": false,
          "headline": "chore(deps): bump Ryuk to v0.14.0 (#3313)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-06-15T15:26:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "96ab0957556c744987ad7e97f59c78c469604e10",
          "body": "…(#3719)\n\n* feat(wait): implement AnyMultiStrategy: ForAny equivalent to ForAll.\n\nFixes #3717.\n\n* fix: lint\n\nSigned-off-by: mdelapenya <mdelapenya@gmail.com>\n\n* fix: formatting\n\nSigned-off-by: mdelapenya <mdelapenya@gmail.com>\n\n---------\n\nSigned-off-by: mdelapenya <mdelapenya@gmail.com>\nCo-authored-by: mdelapenya <mdelapenya@gmail.com>",
          "is_bot": false,
          "headline": "feat(wait): implement AnyMultiStrategy: ForAny equivalent to ForAll. …",
          "author_name": "Jean Barkhuysen",
          "author_login": "jeanbza",
          "committed_at": "2026-06-15T10:50:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "42ac7d2e9a30de22f91da9e45d6084628ae2acb2",
          "body": "…rt (#3650)\n\n* chore!: wait.ForSQL: change url callback to accept network.Network\n\nCommit 3e56fb95cf7337bf1f262eaea23db7857a2c7894 updated this code to use\nthe moby modules, and changed signatures to accept a string for ports\n(\"<port>[/<protocol>]\"), handling conversion to strong types (`network.Por\n[…]\nub@gone.nl>\n\n* docs: update ForSQL example to use network.Port callback\n\n---------\n\nSigned-off-by: Sebastiaan van Stijn <github@gone.nl>\nCo-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>",
          "is_bot": false,
          "headline": "chore(wait)!: change url callback in wait.ForSQL to accept network.Po…",
          "author_name": "Sebastiaan van Stijn",
          "author_login": "thaJeztah",
          "committed_at": "2026-06-13T11:34:36Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ab312e0088c3d615d64a4c6159805b9ab6db356d",
          "body": "… (#3713)\n\n* chore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.4 to 4.26.5\n\nBumps [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil) from 4.26.4 to 4.26.5.\n- [Release notes](https://github.com/shirou/gopsutil/releases)\n- [Commits](https://github.com/shirou/gopsutil/compare/v\n[…]\nles\n\n---------\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: agent <agent@testcontainers.dev>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.4 to 4.26.5…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-13T11:33:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c5c95e5f9bbc01ef374cb76f8c63c09d9add93e4",
          "body": "* chore(deps): bump golang.org/x/sys from 0.44.0 to 0.45.0\n\nBumps [golang.org/x/sys](https://github.com/golang/sys) from 0.44.0 to 0.45.0.\n- [Commits](https://github.com/golang/sys/compare/v0.44.0...v0.45.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sys\n  dependency-version: 0.45.0\n\n[…]\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>",
          "is_bot": true,
          "headline": "chore(deps): bump golang.org/x/sys from 0.44.0 to 0.45.0 (#3712)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-13T11:33:14Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "465d00250e529349f6975e88eb30d9338c6ae991",
          "body": "…(#3711)\n\nBumps [mkdocs-include-markdown-plugin](https://github.com/mondeja/mkdocs-include-markdown-plugin) from 7.2.2 to 7.3.0.\n- [Release notes](https://github.com/mondeja/mkdocs-include-markdown-plugin/releases)\n- [Commits](https://github.com/mondeja/mkdocs-include-markdown-plugin/compare/v7.2.2.\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump mkdocs-include-markdown-plugin from 7.2.2 to 7.3.0 …",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-13T07:37:10Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f6f040b76dddb2ca82204275243cd4a6e6f1f5f0",
          "body": "…3677)\n\nBumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) from 2.1.1 to 3.0.3.\n- [Release notes](https://github.com/slackapi/slack-github-action/releases)\n- [Changelog](https://github.com/slackapi/slack-github-action/blob/main/CHANGELOG.md)\n- [Commits](https://git\n[…]\nirect:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump slackapi/slack-github-action from 2.1.1 to 3.0.3 (#…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-13T07:36:43Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7d202f715aed3fb5ad322aff0e2cfbd2996e2d95",
          "body": "Bumps [idna](https://github.com/kjd/idna) from 3.11 to 3.15.\n- [Release notes](https://github.com/kjd/idna/releases)\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)\n- [Commits](https://github.com/kjd/idna/compare/v3.11...v3.15)\n\n---\nupdated-dependencies:\n- dependency-name: idna\n  dependency-version: '3.15'\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump idna from 3.11 to 3.15 (#3708)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-13T07:22:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a826ee8e84b2403e3d619e9a5c65aea55f80c890",
          "body": "Bumps [github.com/containerd/containerd/v2](https://github.com/containerd/containerd) from 2.2.2 to 2.2.4.\n- [Release notes](https://github.com/containerd/containerd/releases)\n- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md)\n- [Commits](https://github.com/containerd/cont\n[…]\n/v2\n  dependency-version: 2.2.4\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/containerd/containerd/v2 (#3709)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-06-13T07:21:35Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b5db878f1aa659289e50453ab6265ec34bfc56df",
          "body": "…ig builder (#3722)\n\n---------\n\nCo-authored-by: Agent <agent@testcontainers.dev>",
          "is_bot": false,
          "headline": "feat(eventhubs): add WithAzuriteContainer and functional-options conf…",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-06-13T06:28:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a40d4c58e96fd1a93b23560f0778e1c91ac404cc",
          "body": "The toomanyrequests debug block was printing the full Docker config\n(including auth tokens) to stdout. Remove it as the TODO comment\nalready indicated.\n\nFixes #3720\n\nCo-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(security): remove debug code that leaks Docker credentials (#3721)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-06-11T15:53:58Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "eec200db5dc6c555ede36cd742c5c17fafb25aec",
          "body": "Signed-off-by: mdelapenya <mdelapenya@gmail.com>",
          "is_bot": false,
          "headline": "fix(ollama): update test log (#3715)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-06-09T07:55:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "002f203554fa98146429bceda7dc32c4ecf896fa",
          "body": "Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(metrics): update usage metrics (2026-06-08) (#3714)",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-06-08T15:37:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "00988b99f644ec5907b79c46910f39a7d89d1b63",
          "body": null,
          "is_bot": false,
          "headline": "feat!: add PullImageWithPlatform to DockerProvider (#3710)",
          "author_name": "Enin",
          "author_login": "blueprismo",
          "committed_at": "2026-06-03T06:32:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "982fb09da04d2a525ac55ed0f9634d2111946455",
          "body": "Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.6.3 to 2.7.0.\n- [Release notes](https://github.com/urllib3/urllib3/releases)\n- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)\n- [Commits](https://github.com/urllib3/urllib3/compare/2.6.3...2.7.0)\n\n---\nupdated-dependenc\n[…]\nib3\n  dependency-version: 2.7.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump urllib3 from 2.6.3 to 2.7.0 (#3704)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-13T20:15:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9b70d5c6a618bcc273089ac2464b6c22ac7e408c",
          "body": "… (#3667)\n\n* chore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.3 to 4.26.4\n\nBumps [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil) from 4.26.3 to 4.26.4.\n- [Release notes](https://github.com/shirou/gopsutil/releases)\n- [Commits](https://github.com/shirou/gopsutil/compare/v\n[…]\ndy\n\n---------\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: mdelapenya <mdelapenya@gmail.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.3 to 4.26.4…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-13T05:58:23Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2468387dde4c0970b221f2a1301a292995ddd750",
          "body": "* chore(deps): bump github.com/moby/moby/api from 1.54.1 to 1.54.2\n\nBumps [github.com/moby/moby/api](https://github.com/moby/moby) from 1.54.1 to 1.54.2.\n- [Release notes](https://github.com/moby/moby/releases)\n- [Commits](https://github.com/moby/moby/compare/api/v1.54.1...api/v1.54.2)\n\n---\nupdated-\n[…]\ndy\n\n---------\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: mdelapenya <mdelapenya@gmail.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/moby/moby/api from 1.54.1 to 1.54.2 (#3676)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-11T10:04:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "de5466d264e3d8427e6dc9e9418b9996f3c395d6",
          "body": "* chore(deps): bump golang.org/x/crypto from 0.48.0 to 0.50.0\n\nBumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.48.0 to 0.50.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.48.0...v0.50.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n  dependency-v\n[…]\nchore: run mod tidy\n\n* chore: bump crypto to v0.51.0\n\n---------\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(deps): bump golang.org/x/crypto from 0.48.0 to 0.51.0 (#3689)",
          "author_name": "Manuel de la Peña",
          "author_login": "mdelapenya",
          "committed_at": "2026-05-11T09:10:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "182ae6722723b478aaffb8401c5f8b35462a6078",
          "body": "Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.79.3 to 1.81.0.\n- [Release notes](https://github.com/grpc/grpc-go/releases)\n- [Commits](https://github.com/grpc/grpc-go/compare/v1.79.3...v1.81.0)\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/grpc\n  dependency-\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump google.golang.org/grpc in /modules/gcloud (#3690)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-11T06:00:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "dea9c254acaeb90785e611d89568082f6f93cbd2",
          "body": "Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.75.0 to 1.81.0.\n- [Release notes](https://github.com/grpc/grpc-go/releases)\n- [Commits](https://github.com/grpc/grpc-go/compare/v1.75.0...v1.81.0)\n\n---\nupdated-dependencies:\n- dependency-name: google.golang.org/grpc\n  dependency-\n[…]\nirect:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump google.golang.org/grpc in /modules/dex (#3686)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-11T05:59:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "35ae2adc3d301262370b3fad476138804f603a4f",
          "body": "---------\nCo-authored-by: tks-subtree-bot <tks-subtree-bot@users.noreply.github.com>\nCo-authored-by: Manuel de la Peña <social.mdelapenya@gmail.com>\nCo-authored-by: mdelapenya <mdelapenya@gmail.com>",
          "is_bot": false,
          "headline": "feat(modules/dex): add Dex OIDC provider module (#3659)",
          "author_name": "Guilherme de Castro",
          "author_login": "guilycst",
          "committed_at": "2026-05-11T05:46:04Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e43a78c727c1acec041513e75b78eb8c25abb46b",
          "body": "…se (#3674)\n\nBumps [github.com/in-toto/in-toto-golang](https://github.com/in-toto/in-toto-golang) from 0.10.0 to 0.11.0.\n- [Release notes](https://github.com/in-toto/in-toto-golang/releases)\n- [Changelog](https://github.com/in-toto/in-toto-golang/blob/master/CHANGELOG.md)\n- [Commits](https://github.\n[…]\nng\n  dependency-version: 0.11.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump github.com/in-toto/in-toto-golang in /modules/compo…",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-10T21:27:21Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6abb57106a5404c6c44e50eba4f4fddce71aaaf1",
          "body": "Bumps [docker/setup-docker-action](https://github.com/docker/setup-docker-action) from 4.5.0 to 5.1.0.\n- [Release notes](https://github.com/docker/setup-docker-action/releases)\n- [Commits](https://github.com/docker/setup-docker-action/compare/efe9e3891a4f7307e689f2100b33a155b900a608...b2189fbf2a6592\n[…]\nirect:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump docker/setup-docker-action from 4.5.0 to 5.1.0 (#3664)",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-08T10:56:36Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7afe55658cde31d4aed93aa7890b20b10e6422ad",
          "body": "…(#3665)\n\nBumps [mkdocs-include-markdown-plugin](https://github.com/mondeja/mkdocs-include-markdown-plugin) from 7.2.1 to 7.2.2.\n- [Release notes](https://github.com/mondeja/mkdocs-include-markdown-plugin/releases)\n- [Commits](https://github.com/mondeja/mkdocs-include-markdown-plugin/compare/v7.2.1.\n[…]\nirect:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump mkdocs-include-markdown-plugin from 7.2.1 to 7.2.2 …",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-05-08T10:55:47Z",
          "body_truncated": true,
          "is_coding_agent": false
        }
      ],
      "releases_count": 58,
      "commits_last_year": 339,
      "latest_release_at": "2026-06-19T12:15:30Z",
      "latest_release_tag": "v0.43.0",
      "releases_from_tags": false,
      "days_since_last_push": 3,
      "active_weeks_last_year": 40,
      "days_since_latest_release": 39,
      "mean_days_between_releases": 67.3
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 62,
      "has_issue_template": false,
      "has_code_of_conduct": false,
      "has_pull_request_template": true
    },
    "ecosystem": {
      "packages": [
        {
          "name": "github.com/testcontainers/testcontainers-go",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "go",
          "matches_repo": true,
          "registry_url": "https://pkg.go.dev/github.com/testcontainers/testcontainers-go",
          "is_deprecated": false,
          "latest_version": "v0.43.0",
          "repository_url": "https://github.com/testcontainers/testcontainers-go",
          "versions_count": 61,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-06-19T12:05:11Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 39
        }
      ]
    },
    "popularity": {
      "forks": 625,
      "stars": 4931,
      "watchers": 16,
      "fork_history": {
        "days": [
          {
            "date": "2018-07-20",
            "count": 1
          },
          {
            "date": "2018-08-08",
            "count": 1
          },
          {
            "date": "2018-11-13",
            "count": 2
          },
          {
            "date": "2018-11-14",
            "count": 1
          },
          {
            "date": "2018-11-23",
            "count": 1
          },
          {
            "date": "2018-12-07",
            "count": 1
          },
          {
            "date": "2019-01-10",
            "count": 1
          },
          {
            "date": "2019-01-30",
            "count": 1
          },
          {
            "date": "2019-03-28",
            "count": 1
          },
          {
            "date": "2019-04-02",
            "count": 1
          },
          {
            "date": "2019-04-08",
            "count": 1
          },
          {
            "date": "2019-04-11",
            "count": 1
          },
          {
            "date": "2019-04-24",
            "count": 1
          },
          {
            "date": "2019-04-26",
            "count": 1
          },
          {
            "date": "2019-05-06",
            "count": 1
          },
          {
            "date": "2019-05-07",
            "count": 1
          },
          {
            "date": "2019-05-17",
            "count": 1
          },
          {
            "date": "2019-06-08",
            "count": 1
          },
          {
            "date": "2019-06-11",
            "count": 1
          },
          {
            "date": "2019-06-30",
            "count": 1
          },
          {
            "date": "2019-07-15",
            "count": 1
          },
          {
            "date": "2019-07-17",
            "count": 1
          },
          {
            "date": "2019-07-25",
            "count": 1
          },
          {
            "date": "2019-07-28",
            "count": 1
          },
          {
            "date": "2019-08-01",
            "count": 1
          },
          {
            "date": "2019-08-16",
            "count": 1
          },
          {
            "date": "2019-09-03",
            "count": 1
          },
          {
            "date": "2019-10-03",
            "count": 1
          },
          {
            "date": "2019-10-07",
            "count": 1
          },
          {
            "date": "2019-10-10",
            "count": 1
          },
          {
            "date": "2019-10-22",
            "count": 1
          },
          {
            "date": "2019-10-25",
            "count": 1
          },
          {
            "date": "2019-11-09",
            "count": 1
          },
          {
            "date": "2019-11-21",
            "count": 1
          },
          {
            "date": "2019-11-26",
            "count": 1
          },
          {
            "date": "2019-12-05",
            "count": 1
          },
          {
            "date": "2019-12-08",
            "count": 1
          },
          {
            "date": "2019-12-17",
            "count": 2
          },
          {
            "date": "2019-12-22",
            "count": 1
          },
          {
            "date": "2020-01-06",
            "count": 1
          },
          {
            "date": "2020-01-12",
            "count": 1
          },
          {
            "date": "2020-01-19",
            "count": 1
          },
          {
            "date": "2020-01-28",
            "count": 1
          },
          {
            "date": "2020-02-11",
            "count": 1
          },
          {
            "date": "2020-02-16",
            "count": 1
          },
          {
            "date": "2020-02-29",
            "count": 2
          },
          {
            "date": "2020-03-03",
            "count": 1
          },
          {
            "date": "2020-03-05",
            "count": 2
          },
          {
            "date": "2020-03-30",
            "count": 1
          },
          {
            "date": "2020-04-16",
            "count": 1
          },
          {
            "date": "2020-04-17",
            "count": 1
          },
          {
            "date": "2020-05-08",
            "count": 1
          },
          {
            "date": "2020-05-14",
            "count": 1
          },
          {
            "date": "2020-05-24",
            "count": 1
          },
          {
            "date": "2020-05-26",
            "count": 1
          },
          {
            "date": "2020-05-27",
            "count": 2
          },
          {
            "date": "2020-05-29",
            "count": 1
          },
          {
            "date": "2020-06-17",
            "count": 1
          },
          {
            "date": "2020-06-19",
            "count": 1
          },
          {
            "date": "2020-06-20",
            "count": 1
          },
          {
            "date": "2020-06-26",
            "count": 1
          },
          {
            "date": "2020-07-02",
            "count": 1
          },
          {
            "date": "2020-07-06",
            "count": 1
          },
          {
            "date": "2020-07-13",
            "count": 1
          },
          {
            "date": "2020-08-07",
            "count": 1
          },
          {
            "date": "2020-08-14",
            "count": 2
          },
          {
            "date": "2020-09-07",
            "count": 1
          },
          {
            "date": "2020-09-11",
            "count": 1
          },
          {
            "date": "2020-09-17",
            "count": 1
          },
          {
            "date": "2020-09-30",
            "count": 1
          },
          {
            "date": "2020-10-07",
            "count": 1
          },
          {
            "date": "2020-10-08",
            "count": 1
          },
          {
            "date": "2020-10-11",
            "count": 1
          },
          {
            "date": "2020-10-23",
            "count": 1
          },
          {
            "date": "2020-11-18",
            "count": 1
          },
          {
            "date": "2020-11-29",
            "count": 1
          },
          {
            "date": "2020-12-12",
            "count": 1
          },
          {
            "date": "2020-12-23",
            "count": 2
          },
          {
            "date": "2021-01-01",
            "count": 1
          },
          {
            "date": "2021-01-04",
            "count": 1
          },
          {
            "date": "2021-01-09",
            "count": 1
          },
          {
            "date": "2021-01-22",
            "count": 1
          },
          {
            "date": "2021-02-01",
            "count": 1
          },
          {
            "date": "2021-02-09",
            "count": 1
          },
          {
            "date": "2021-03-05",
            "count": 1
          },
          {
            "date": "2021-03-15",
            "count": 1
          },
          {
            "date": "2021-03-19",
            "count": 1
          },
          {
            "date": "2021-03-20",
            "count": 1
          },
          {
            "date": "2021-03-23",
            "count": 1
          },
          {
            "date": "2021-03-25",
            "count": 1
          },
          {
            "date": "2021-03-26",
            "count": 1
          },
          {
            "date": "2021-03-27",
            "count": 1
          },
          {
            "date": "2021-05-01",
            "count": 1
          },
          {
            "date": "2021-05-08",
            "count": 1
          },
          {
            "date": "2021-05-10",
            "count": 1
          },
          {
            "date": "2021-05-19",
            "count": 1
          },
          {
            "date": "2021-06-05",
            "count": 1
          },
          {
            "date": "2021-06-15",
            "count": 1
          },
          {
            "date": "2021-06-23",
            "count": 1
          },
          {
            "date": "2021-07-25",
            "count": 1
          },
          {
            "date": "2021-07-29",
            "count": 1
          },
          {
            "date": "2021-08-06",
            "count": 3
          },
          {
            "date": "2021-08-09",
            "count": 1
          },
          {
            "date": "2021-08-12",
            "count": 1
          },
          {
            "date": "2021-08-17",
            "count": 1
          },
          {
            "date": "2021-08-18",
            "count": 1
          },
          {
            "date": "2021-09-08",
            "count": 1
          },
          {
            "date": "2021-09-10",
            "count": 1
          },
          {
            "date": "2021-09-14",
            "count": 1
          },
          {
            "date": "2021-09-24",
            "count": 1
          },
          {
            "date": "2021-09-26",
            "count": 1
          },
          {
            "date": "2021-09-30",
            "count": 1
          },
          {
            "date": "2021-10-01",
            "count": 1
          },
          {
            "date": "2021-10-04",
            "count": 1
          },
          {
            "date": "2021-10-12",
            "count": 1
          },
          {
            "date": "2021-10-23",
            "count": 1
          },
          {
            "date": "2021-10-25",
            "count": 1
          },
          {
            "date": "2021-10-26",
            "count": 1
          },
          {
            "date": "2021-10-27",
            "count": 1
          },
          {
            "date": "2021-10-31",
            "count": 1
          },
          {
            "date": "2021-11-01",
            "count": 1
          },
          {
            "date": "2021-11-03",
            "count": 1
          },
          {
            "date": "2021-11-04",
            "count": 1
          },
          {
            "date": "2021-11-05",
            "count": 1
          },
          {
            "date": "2021-11-08",
            "count": 1
          },
          {
            "date": "2021-11-09",
            "count": 1
          },
          {
            "date": "2021-11-15",
            "count": 1
          },
          {
            "date": "2021-11-20",
            "count": 1
          },
          {
            "date": "2021-11-22",
            "count": 1
          },
          {
            "date": "2021-11-30",
            "count": 1
          },
          {
            "date": "2021-12-02",
            "count": 1
          },
          {
            "date": "2021-12-13",
            "count": 1
          },
          {
            "date": "2021-12-15",
            "count": 1
          },
          {
            "date": "2022-01-08",
            "count": 1
          },
          {
            "date": "2022-01-09",
            "count": 1
          },
          {
            "date": "2022-01-17",
            "count": 1
          },
          {
            "date": "2022-01-24",
            "count": 1
          },
          {
            "date": "2022-01-26",
            "count": 1
          },
          {
            "date": "2022-01-27",
            "count": 1
          },
          {
            "date": "2022-01-28",
            "count": 1
          },
          {
            "date": "2022-02-02",
            "count": 1
          },
          {
            "date": "2022-02-13",
            "count": 3
          },
          {
            "date": "2022-02-14",
            "count": 1
          },
          {
            "date": "2022-02-21",
            "count": 1
          },
          {
            "date": "2022-02-25",
            "count": 1
          },
          {
            "date": "2022-03-16",
            "count": 1
          },
          {
            "date": "2022-03-17",
            "count": 1
          },
          {
            "date": "2022-03-26",
            "count": 1
          },
          {
            "date": "2022-03-31",
            "count": 1
          },
          {
            "date": "2022-04-04",
            "count": 1
          },
          {
            "date": "2022-04-05",
            "count": 1
          },
          {
            "date": "2022-04-06",
            "count": 1
          },
          {
            "date": "2022-04-07",
            "count": 1
          },
          {
            "date": "2022-04-11",
            "count": 1
          },
          {
            "date": "2022-04-23",
            "count": 1
          },
          {
            "date": "2022-04-25",
            "count": 1
          },
          {
            "date": "2022-05-02",
            "count": 1
          },
          {
            "date": "2022-05-24",
            "count": 1
          },
          {
            "date": "2022-06-07",
            "count": 1
          },
          {
            "date": "2022-06-10",
            "count": 2
          },
          {
            "date": "2022-06-13",
            "count": 5
          },
          {
            "date": "2022-06-14",
            "count": 1
          },
          {
            "date": "2022-06-15",
            "count": 1
          },
          {
            "date": "2022-06-16",
            "count": 1
          },
          {
            "date": "2022-06-18",
            "count": 1
          },
          {
            "date": "2022-06-26",
            "count": 1
          },
          {
            "date": "2022-07-27",
            "count": 1
          },
          {
            "date": "2022-07-28",
            "count": 1
          },
          {
            "date": "2022-08-18",
            "count": 1
          },
          {
            "date": "2022-08-23",
            "count": 2
          },
          {
            "date": "2022-08-24",
            "count": 1
          },
          {
            "date": "2022-09-01",
            "count": 1
          },
          {
            "date": "2022-09-03",
            "count": 1
          },
          {
            "date": "2022-09-07",
            "count": 1
          },
          {
            "date": "2022-09-14",
            "count": 1
          },
          {
            "date": "2022-09-23",
            "count": 1
          },
          {
            "date": "2022-10-01",
            "count": 1
          },
          {
            "date": "2022-10-03",
            "count": 1
          },
          {
            "date": "2022-10-04",
            "count": 1
          },
          {
            "date": "2022-10-05",
            "count": 1
          },
          {
            "date": "2022-10-06",
            "count": 2
          },
          {
            "date": "2022-10-15",
            "count": 1
          },
          {
            "date": "2022-10-21",
            "count": 1
          },
          {
            "date": "2022-10-24",
            "count": 2
          },
          {
            "date": "2022-10-26",
            "count": 2
          },
          {
            "date": "2022-10-31",
            "count": 1
          },
          {
            "date": "2022-11-09",
            "count": 1
          },
          {
            "date": "2022-11-15",
            "count": 1
          },
          {
            "date": "2022-11-17",
            "count": 1
          },
          {
            "date": "2022-12-05",
            "count": 1
          },
          {
            "date": "2022-12-08",
            "count": 1
          },
          {
            "date": "2022-12-16",
            "count": 1
          },
          {
            "date": "2022-12-23",
            "count": 1
          },
          {
            "date": "2022-12-29",
            "count": 1
          },
          {
            "date": "2022-12-30",
            "count": 1
          },
          {
            "date": "2023-01-01",
            "count": 1
          },
          {
            "date": "2023-01-04",
            "count": 2
          },
          {
            "date": "2023-01-25",
            "count": 1
          },
          {
            "date": "2023-02-06",
            "count": 1
          },
          {
            "date": "2023-02-08",
            "count": 1
          },
          {
            "date": "2023-02-17",
            "count": 1
          },
          {
            "date": "2023-02-19",
            "count": 1
          },
          {
            "date": "2023-02-20",
            "count": 1
          },
          {
            "date": "2023-02-22",
            "count": 1
          },
          {
            "date": "2023-03-01",
            "count": 1
          },
          {
            "date": "2023-03-02",
            "count": 1
          },
          {
            "date": "2023-03-13",
            "count": 1
          },
          {
            "date": "2023-03-16",
            "count": 1
          },
          {
            "date": "2023-03-21",
            "count": 1
          },
          {
            "date": "2023-03-23",
            "count": 2
          },
          {
            "date": "2023-03-27",
            "count": 2
          },
          {
            "date": "2023-03-31",
            "count": 1
          },
          {
            "date": "2023-04-01",
            "count": 1
          },
          {
            "date": "2023-04-04",
            "count": 2
          },
          {
            "date": "2023-04-13",
            "count": 1
          },
          {
            "date": "2023-04-18",
            "count": 1
          },
          {
            "date": "2023-04-21",
            "count": 1
          },
          {
            "date": "2023-04-26",
            "count": 1
          },
          {
            "date": "2023-04-27",
            "count": 1
          },
          {
            "date": "2023-05-06",
            "count": 1
          },
          {
            "date": "2023-05-10",
            "count": 1
          },
          {
            "date": "2023-05-13",
            "count": 1
          },
          {
            "date": "2023-05-19",
            "count": 1
          },
          {
            "date": "2023-05-24",
            "count": 1
          },
          {
            "date": "2023-05-25",
            "count": 1
          },
          {
            "date": "2023-06-01",
            "count": 2
          },
          {
            "date": "2023-06-09",
            "count": 1
          },
          {
            "date": "2023-06-11",
            "count": 1
          },
          {
            "date": "2023-06-12",
            "count": 1
          },
          {
            "date": "2023-06-14",
            "count": 1
          },
          {
            "date": "2023-06-15",
            "count": 1
          },
          {
            "date": "2023-06-23",
            "count": 2
          },
          {
            "date": "2023-07-03",
            "count": 1
          },
          {
            "date": "2023-07-10",
            "count": 1
          },
          {
            "date": "2023-07-12",
            "count": 1
          },
          {
            "date": "2023-07-14",
            "count": 1
          },
          {
            "date": "2023-07-17",
            "count": 1
          },
          {
            "date": "2023-07-19",
            "count": 1
          },
          {
            "date": "2023-07-21",
            "count": 1
          },
          {
            "date": "2023-07-22",
            "count": 1
          },
          {
            "date": "2023-07-27",
            "count": 2
          },
          {
            "date": "2023-07-28",
            "count": 2
          },
          {
            "date": "2023-07-29",
            "count": 2
          },
          {
            "date": "2023-08-05",
            "count": 1
          },
          {
            "date": "2023-08-15",
            "count": 1
          },
          {
            "date": "2023-08-16",
            "count": 1
          },
          {
            "date": "2023-08-17",
            "count": 1
          },
          {
            "date": "2023-08-20",
            "count": 1
          },
          {
            "date": "2023-08-28",
            "count": 1
          },
          {
            "date": "2023-09-02",
            "count": 1
          },
          {
            "date": "2023-09-15",
            "count": 1
          },
          {
            "date": "2023-09-19",
            "count": 1
          },
          {
            "date": "2023-09-21",
            "count": 1
          },
          {
            "date": "2023-09-27",
            "count": 1
          },
          {
            "date": "2023-09-28",
            "count": 1
          },
          {
            "date": "2023-09-30",
            "count": 1
          },
          {
            "date": "2023-10-08",
            "count": 1
          },
          {
            "date": "2023-10-13",
            "count": 1
          },
          {
            "date": "2023-10-16",
            "count": 2
          },
          {
            "date": "2023-10-19",
            "count": 1
          },
          {
            "date": "2023-10-22",
            "count": 1
          },
          {
            "date": "2023-10-23",
            "count": 1
          },
          {
            "date": "2023-10-26",
            "count": 1
          },
          {
            "date": "2023-10-27",
            "count": 2
          },
          {
            "date": "2023-10-30",
            "count": 1
          },
          {
            "date": "2023-11-02",
            "count": 2
          },
          {
            "date": "2023-11-04",
            "count": 1
          },
          {
            "date": "2023-11-08",
            "count": 1
          },
          {
            "date": "2023-11-10",
            "count": 2
          },
          {
            "date": "2023-11-11",
            "count": 1
          },
          {
            "date": "2023-11-12",
            "count": 1
          },
          {
            "date": "2023-11-14",
            "count": 1
          },
          {
            "date": "2023-11-16",
            "count": 1
          },
          {
            "date": "2023-11-17",
            "count": 1
          },
          {
            "date": "2023-11-27",
            "count": 2
          },
          {
            "date": "2023-11-28",
            "count": 1
          },
          {
            "date": "2023-12-01",
            "count": 1
          },
          {
            "date": "2023-12-04",
            "count": 1
          },
          {
            "date": "2023-12-06",
            "count": 1
          },
          {
            "date": "2023-12-07",
            "count": 1
          },
          {
            "date": "2023-12-08",
            "count": 2
          },
          {
            "date": "2023-12-11",
            "count": 1
          },
          {
            "date": "2023-12-12",
            "count": 1
          },
          {
            "date": "2023-12-15",
            "count": 1
          },
          {
            "date": "2023-12-19",
            "count": 1
          },
          {
            "date": "2023-12-22",
            "count": 3
          },
          {
            "date": "2023-12-24",
            "count": 1
          },
          {
            "date": "2023-12-27",
            "count": 2
          },
          {
            "date": "2023-12-28",
            "count": 1
          },
          {
            "date": "2023-12-29",
            "count": 2
          },
          {
            "date": "2024-01-02",
            "count": 1
          },
          {
            "date": "2024-01-03",
            "count": 1
          },
          {
            "date": "2024-01-12",
            "count": 2
          },
          {
            "date": "2024-01-23",
            "count": 1
          },
          {
            "date": "2024-01-26",
            "count": 2
          },
          {
            "date": "2024-01-27",
            "count": 1
          },
          {
            "date": "2024-01-29",
            "count": 1
          },
          {
            "date": "2024-01-30",
            "count": 1
          },
          {
            "date": "2024-01-31",
            "count": 2
          },
          {
            "date": "2024-02-02",
            "count": 1
          },
          {
            "date": "2024-02-05",
            "count": 1
          },
          {
            "date": "2024-02-08",
            "count": 1
          },
          {
            "date": "2024-02-14",
            "count": 1
          },
          {
            "date": "2024-02-16",
            "count": 2
          },
          {
            "date": "2024-02-20",
            "count": 1
          },
          {
            "date": "2024-02-24",
            "count": 1
          },
          {
            "date": "2024-02-29",
            "count": 1
          },
          {
            "date": "2024-03-04",
            "count": 1
          },
          {
            "date": "2024-03-06",
            "count": 1
          },
          {
            "date": "2024-03-07",
            "count": 1
          },
          {
            "date": "2024-03-08",
            "count": 1
          },
          {
            "date": "2024-03-11",
            "count": 1
          },
          {
            "date": "2024-03-12",
            "count": 2
          },
          {
            "date": "2024-03-14",
            "count": 1
          },
          {
            "date": "2024-03-16",
            "count": 1
          },
          {
            "date": "2024-03-25",
            "count": 1
          },
          {
            "date": "2024-03-27",
            "count": 1
          },
          {
            "date": "2024-04-01",
            "count": 1
          },
          {
            "date": "2024-04-03",
            "count": 1
          },
          {
            "date": "2024-04-04",
            "count": 1
          },
          {
            "date": "2024-04-05",
            "count": 1
          },
          {
            "date": "2024-04-07",
            "count": 1
          },
          {
            "date": "2024-04-09",
            "count": 1
          },
          {
            "date": "2024-04-10",
            "count": 1
          },
          {
            "date": "2024-04-15",
            "count": 1
          },
          {
            "date": "2024-04-16",
            "count": 1
          },
          {
            "date": "2024-04-17",
            "count": 1
          },
          {
            "date": "2024-04-18",
            "count": 1
          },
          {
            "date": "2024-04-19",
            "count": 1
          },
          {
            "date": "2024-04-20",
            "count": 1
          },
          {
            "date": "2024-04-22",
            "count": 1
          },
          {
            "date": "2024-04-24",
            "count": 2
          },
          {
            "date": "2024-04-30",
            "count": 2
          },
          {
            "date": "2024-05-01",
            "count": 1
          },
          {
            "date": "2024-05-03",
            "count": 1
          },
          {
            "date": "2024-05-05",
            "count": 1
          },
          {
            "date": "2024-05-11",
            "count": 1
          },
          {
            "date": "2024-05-13",
            "count": 2
          },
          {
            "date": "2024-05-16",
            "count": 1
          },
          {
            "date": "2024-05-17",
            "count": 1
          },
          {
            "date": "2024-05-21",
            "count": 1
          },
          {
            "date": "2024-05-22",
            "count": 1
          },
          {
            "date": "2024-05-27",
            "count": 1
          },
          {
            "date": "2024-05-28",
            "count": 3
          },
          {
            "date": "2024-06-03",
            "count": 2
          },
          {
            "date": "2024-06-05",
            "count": 1
          },
          {
            "date": "2024-06-06",
            "count": 1
          },
          {
            "date": "2024-06-07",
            "count": 1
          },
          {
            "date": "2024-06-09",
            "count": 1
          },
          {
            "date": "2024-06-11",
            "count": 1
          },
          {
            "date": "2024-06-14",
            "count": 3
          },
          {
            "date": "2024-06-18",
            "count": 2
          },
          {
            "date": "2024-06-19",
            "count": 1
          },
          {
            "date": "2024-06-20",
            "count": 1
          },
          {
            "date": "2024-06-22",
            "count": 1
          },
          {
            "date": "2024-06-30",
            "count": 1
          },
          {
            "date": "2024-07-01",
            "count": 1
          },
          {
            "date": "2024-07-05",
            "count": 1
          },
          {
            "date": "2024-07-07",
            "count": 1
          },
          {
            "date": "2024-07-10",
            "count": 1
          },
          {
            "date": "2024-07-11",
            "count": 1
          },
          {
            "date": "2024-07-14",
            "count": 2
          },
          {
            "date": "2024-07-16",
            "count": 2
          },
          {
            "date": "2024-07-17",
            "count": 1
          },
          {
            "date": "2024-07-20",
            "count": 1
          },
          {
            "date": "2024-07-22",
            "count": 1
          },
          {
            "date": "2024-08-05",
            "count": 1
          },
          {
            "date": "2024-08-06",
            "count": 1
          },
          {
            "date": "2024-08-09",
            "count": 1
          },
          {
            "date": "2024-08-20",
            "count": 2
          },
          {
            "date": "2024-08-26",
            "count": 1
          },
          {
            "date": "2024-08-27",
            "count": 1
          },
          {
            "date": "2024-08-30",
            "count": 1
          },
          {
            "date": "2024-09-04",
            "count": 1
          },
          {
            "date": "2024-09-05",
            "count": 1
          },
          {
            "date": "2024-09-06",
            "count": 1
          },
          {
            "date": "2024-09-07",
            "count": 1
          },
          {
            "date": "2024-09-09",
            "count": 1
          },
          {
            "date": "2024-09-11",
            "count": 1
          },
          {
            "date": "2024-09-12",
            "count": 1
          },
          {
            "date": "2024-09-13",
            "count": 1
          },
          {
            "date": "2024-09-16",
            "count": 1
          },
          {
            "date": "2024-09-22",
            "count": 1
          },
          {
            "date": "2024-09-24",
            "count": 1
          },
          {
            "date": "2024-09-26",
            "count": 1
          },
          {
            "date": "2024-10-02",
            "count": 1
          },
          {
            "date": "2024-10-05",
            "count": 1
          },
          {
            "date": "2024-10-06",
            "count": 2
          },
          {
            "date": "2024-10-08",
            "count": 1
          },
          {
            "date": "2024-10-10",
            "count": 1
          },
          {
            "date": "2024-10-14",
            "count": 1
          },
          {
            "date": "2024-10-18",
            "count": 1
          },
          {
            "date": "2024-10-20",
            "count": 2
          },
          {
            "date": "2024-10-21",
            "count": 1
          },
          {
            "date": "2024-10-22",
            "count": 2
          },
          {
            "date": "2024-10-23",
            "count": 1
          },
          {
            "date": "2024-10-29",
            "count": 1
          },
          {
            "date": "2024-10-30",
            "count": 1
          },
          {
            "date": "2024-11-02",
            "count": 1
          },
          {
            "date": "2024-11-06",
            "count": 2
          },
          {
            "date": "2024-11-11",
            "count": 1
          },
          {
            "date": "2024-11-13",
            "count": 2
          },
          {
            "date": "2024-11-17",
            "count": 1
          },
          {
            "date": "2024-11-21",
            "count": 1
          },
          {
            "date": "2024-11-25",
            "count": 1
          },
          {
            "date": "2024-11-28",
            "count": 1
          },
          {
            "date": "2024-11-29",
            "count": 1
          },
          {
            "date": "2024-11-30",
            "count": 1
          },
          {
            "date": "2024-12-01",
            "count": 1
          },
          {
            "date": "2024-12-06",
            "count": 1
          },
          {
            "date": "2024-12-12",
            "count": 1
          },
          {
            "date": "2024-12-13",
            "count": 1
          },
          {
            "date": "2024-12-14",
            "count": 1
          },
          {
            "date": "2024-12-17",
            "count": 1
          },
          {
            "date": "2024-12-19",
            "count": 1
          },
          {
            "date": "2024-12-20",
            "count": 2
          },
          {
            "date": "2025-01-10",
            "count": 2
          },
          {
            "date": "2025-01-19",
            "count": 1
          },
          {
            "date": "2025-01-21",
            "count": 1
          },
          {
            "date": "2025-01-24",
            "count": 1
          },
          {
            "date": "2025-01-26",
            "count": 1
          },
          {
            "date": "2025-01-31",
            "count": 1
          },
          {
            "date": "2025-02-03",
            "count": 1
          },
          {
            "date": "2025-02-05",
            "count": 1
          },
          {
            "date": "2025-02-10",
            "count": 1
          },
          {
            "date": "2025-02-14",
            "count": 1
          },
          {
            "date": "2025-02-15",
            "count": 1
          },
          {
            "date": "2025-02-19",
            "count": 1
          },
          {
            "date": "2025-02-28",
            "count": 1
          },
          {
            "date": "2025-03-07",
            "count": 1
          },
          {
            "date": "2025-03-08",
            "count": 1
          },
          {
            "date": "2025-03-11",
            "count": 1
          },
          {
            "date": "2025-03-12",
            "count": 1
          },
          {
            "date": "2025-03-18",
            "count": 1
          },
          {
            "date": "2025-03-19",
            "count": 1
          },
          {
            "date": "2025-03-20",
            "count": 1
          },
          {
            "date": "2025-03-26",
            "count": 1
          },
          {
            "date": "2025-03-27",
            "count": 1
          },
          {
            "date": "2025-03-29",
            "count": 1
          },
          {
            "date": "2025-03-31",
            "count": 1
          },
          {
            "date": "2025-04-08",
            "count": 1
          },
          {
            "date": "2025-04-10",
            "count": 1
          },
          {
            "date": "2025-04-11",
            "count": 1
          },
          {
            "date": "2025-04-21",
            "count": 2
          },
          {
            "date": "2025-04-25",
            "count": 1
          },
          {
            "date": "2025-04-26",
            "count": 1
          },
          {
            "date": "2025-04-29",
            "count": 1
          },
          {
            "date": "2025-05-01",
            "count": 1
          },
          {
            "date": "2025-05-09",
            "count": 1
          },
          {
            "date": "2025-05-21",
            "count": 1
          },
          {
            "date": "2025-05-25",
            "count": 2
          },
          {
            "date": "2025-05-28",
            "count": 1
          },
          {
            "date": "2025-06-05",
            "count": 1
          },
          {
            "date": "2025-06-10",
            "count": 1
          },
          {
            "date": "2025-06-18",
            "count": 2
          },
          {
            "date": "2025-06-25",
            "count": 1
          },
          {
            "date": "2025-06-26",
            "count": 1
          },
          {
            "date": "2025-06-30",
            "count": 1
          },
          {
            "date": "2025-07-03",
            "count": 1
          },
          {
            "date": "2025-07-09",
            "count": 1
          },
          {
            "date": "2025-07-14",
            "count": 1
          },
          {
            "date": "2025-07-21",
            "count": 1
          },
          {
            "date": "2025-07-24",
            "count": 1
          },
          {
            "date": "2025-07-25",
            "count": 1
          },
          {
            "date": "2025-07-29",
            "count": 1
          },
          {
            "date": "2025-08-03",
            "count": 1
          },
          {
            "date": "2025-08-04",
            "count": 2
          },
          {
            "date": "2025-08-06",
            "count": 1
          },
          {
            "date": "2025-08-11",
            "count": 2
          },
          {
            "date": "2025-08-12",
            "count": 2
          },
          {
            "date": "2025-08-15",
            "count": 1
          },
          {
            "date": "2025-08-17",
            "count": 1
          },
          {
            "date": "2025-08-19",
            "count": 1
          },
          {
            "date": "2025-08-21",
            "count": 1
          },
          {
            "date": "2025-08-22",
            "count": 1
          },
          {
            "date": "2025-08-27",
            "count": 1
          },
          {
            "date": "2025-08-28",
            "count": 1
          },
          {
            "date": "2025-09-02",
            "count": 1
          },
          {
            "date": "2025-09-03",
            "count": 1
          },
          {
            "date": "2025-09-04",
            "count": 1
          },
          {
            "date": "2025-09-10",
            "count": 1
          },
          {
            "date": "2025-09-12",
            "count": 1
          },
          {
            "date": "2025-09-14",
            "count": 1
          },
          {
            "date": "2025-09-17",
            "count": 2
          },
          {
            "date": "2025-09-19",
            "count": 1
          },
          {
            "date": "2025-09-21",
            "count": 1
          },
          {
            "date": "2025-09-26",
            "count": 1
          },
          {
            "date": "2025-10-16",
            "count": 1
          },
          {
            "date": "2025-10-20",
            "count": 1
          },
          {
            "date": "2025-10-21",
            "count": 1
          },
          {
            "date": "2025-11-04",
            "count": 1
          },
          {
            "date": "2025-11-05",
            "count": 1
          },
          {
            "date": "2025-11-08",
            "count": 1
          },
          {
            "date": "2025-11-13",
            "count": 1
          },
          {
            "date": "2025-11-14",
            "count": 1
          },
          {
            "date": "2025-11-20",
            "count": 1
          },
          {
            "date": "2025-11-21",
            "count": 1
          },
          {
            "date": "2025-12-04",
            "count": 1
          },
          {
            "date": "2026-01-09",
            "count": 1
          },
          {
            "date": "2026-01-13",
            "count": 1
          },
          {
            "date": "2026-01-17",
            "count": 1
          },
          {
            "date": "2026-02-08",
            "count": 1
          },
          {
            "date": "2026-02-13",
            "count": 1
          },
          {
            "date": "2026-02-14",
            "count": 1
          },
          {
            "date": "2026-02-15",
            "count": 1
          },
          {
            "date": "2026-02-18",
            "count": 1
          },
          {
            "date": "2026-02-20",
            "count": 1
          },
          {
            "date": "2026-03-06",
            "count": 1
          },
          {
            "date": "2026-03-07",
            "count": 1
          },
          {
            "date": "2026-03-16",
            "count": 1
          },
          {
            "date": "2026-03-20",
            "count": 1
          },
          {
            "date": "2026-03-21",
            "count": 1
          },
          {
            "date": "2026-03-23",
            "count": 1
          },
          {
            "date": "2026-03-24",
            "count": 1
          },
          {
            "date": "2026-03-26",
            "count": 1
          },
          {
            "date": "2026-03-27",
            "count": 2
          },
          {
            "date": "2026-03-30",
            "count": 1
          },
          {
            "date": "2026-03-31",
            "count": 1
          },
          {
            "date": "2026-04-01",
            "count": 1
          },
          {
            "date": "2026-04-07",
            "count": 1
          },
          {
            "date": "2026-04-13",
            "count": 1
          },
          {
            "date": "2026-04-16",
            "count": 1
          },
          {
            "date": "2026-04-20",
            "count": 1
          },
          {
            "date": "2026-05-19",
            "count": 1
          },
          {
            "date": "2026-05-20",
            "count": 1
          },
          {
            "date": "2026-06-01",
            "count": 1
          },
          {
            "date": "2026-06-04",
            "count": 1
          },
          {
            "date": "2026-06-10",
            "count": 1
          },
          {
            "date": "2026-06-17",
            "count": 1
          },
          {
            "date": "2026-06-19",
            "count": 1
          },
          {
            "date": "2026-06-24",
            "count": 1
          },
          {
            "date": "2026-06-25",
            "count": 1
          },
          {
            "date": "2026-06-26",
            "count": 2
          },
          {
            "date": "2026-06-29",
            "count": 1
          },
          {
            "date": "2026-07-14",
            "count": 1
          },
          {
            "date": "2026-07-15",
            "count": 2
          },
          {
            "date": "2026-07-16",
            "count": 2
          },
          {
            "date": "2026-07-17",
            "count": 1
          },
          {
            "date": "2026-07-20",
            "count": 4
          },
          {
            "date": "2026-07-21",
            "count": 1
          },
          {
            "date": "2026-07-26",
            "count": 1
          },
          {
            "date": "2026-07-27",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 619,
        "total_forks": 625
      },
      "star_history": null,
      "open_issues_and_prs": 171
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "examples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": false,
      "bootstrap_files": [
        "Makefile",
        "examples/Makefile",
        "examples/nginx/Makefile",
        "modulegen/Makefile",
        "modules/Makefile",
        "modules/activemq/Makefile",
        "modules/aerospike/Makefile",
        "modules/arangodb/Makefile",
        "modules/artemis/Makefile",
        "modules/azure/Makefile",
        "modules/azurite/Makefile",
        "modules/cassandra/Makefile",
        "modules/chroma/Makefile",
        "modules/clickhouse/Makefile",
        "modules/cockroachdb/Makefile",
        "modules/compose/Makefile",
        "modules/consul/Makefile",
        "modules/couchbase/Makefile",
        "modules/couchdb/Makefile",
        "modules/cratedb/Makefile",
        "modules/databend/Makefile",
        "modules/dex/Makefile",
        "modules/dind/Makefile",
        "modules/dockermcpgateway/Makefile",
        "modules/dockermodelrunner/Makefile",
        "modules/dolt/Makefile",
        "modules/dynamodb/Makefile",
        "modules/elasticsearch/Makefile",
        "modules/etcd/Makefile",
        "modules/fakegcsserver/Makefile",
        "modules/firebird/Makefile",
        "modules/forgejo/Makefile",
        "modules/gcloud/Makefile",
        "modules/grafana-lgtm/Makefile",
        "modules/inbucket/Makefile",
        "modules/influxdb/Makefile",
        "modules/k3s/Makefile",
        "modules/k6/Makefile",
        "modules/kafka/Makefile",
        "modules/kurrentdb/Makefile",
        "modules/localstack/Makefile",
        "modules/mailpit/Makefile",
        "modules/mariadb/Makefile",
        "modules/meilisearch/Makefile",
        "modules/memcached/Makefile",
        "modules/milvus/Makefile",
        "modules/minio/Makefile",
        "modules/mockserver/Makefile",
        "modules/mongodb/Makefile",
        "modules/mosquitto/Makefile",
        "modules/mssql/Makefile",
        "modules/mysql/Makefile",
        "modules/nats/Makefile",
        "modules/nebulagraph/Makefile",
        "modules/neo4j/Makefile",
        "modules/nginx/Makefile",
        "modules/ollama/Makefile",
        "modules/openfga/Makefile",
        "modules/openldap/Makefile",
        "modules/opensearch/Makefile",
        "modules/orientdb/Makefile",
        "modules/papercutsmtp/Makefile",
        "modules/pinecone/Makefile",
        "modules/postgres/Makefile",
        "modules/presto/Makefile",
        "modules/pulsar/Makefile",
        "modules/qdrant/Makefile",
        "modules/questdb/Makefile",
        "modules/rabbitmq/Makefile",
        "modules/ravendb/Makefile",
        "modules/redis/Makefile",
        "modules/redpanda/Makefile",
        "modules/registry/Makefile",
        "modules/s3mock/Makefile",
        "modules/scylladb/Makefile",
        "modules/sftp/Makefile",
        "modules/socat/Makefile",
        "modules/solace/Makefile",
        "modules/solr/Makefile",
        "modules/surrealdb/Makefile",
        "modules/tidb/Makefile",
        "modules/timeplus/Makefile",
        "modules/toxiproxy/Makefile",
        "modules/trino/Makefile",
        "modules/typesense/Makefile",
        "modules/valkey/Makefile",
        "modules/vault/Makefile",
        "modules/vearch/Makefile",
        "modules/weaviate/Makefile",
        "modules/yugabytedb/Makefile",
        "usage-metrics/Makefile"
      ],
      "api_schema_files": [],
      "has_devcontainer": true,
      "typecheck_configs": [],
      "toolchain_manifests": [
        "examples/nginx/go.mod",
        "go.mod",
        "modulegen/go.mod",
        "modules/activemq/go.mod",
        "modules/aerospike/go.mod",
        "modules/arangodb/go.mod",
        "modules/artemis/go.mod",
        "modules/azure/go.mod",
        "modules/azure/lowkeyvault/testdata/go.mod",
        "modules/azurite/go.mod",
        "modules/cassandra/go.mod",
        "modules/chroma/go.mod",
        "modules/clickhouse/go.mod",
        "modules/cockroachdb/go.mod",
        "modules/compose/go.mod",
        "modules/consul/go.mod",
        "modules/couchbase/go.mod",
        "modules/couchdb/go.mod",
        "modules/cratedb/go.mod",
        "modules/databend/go.mod",
        "modules/dex/go.mod",
        "modules/dind/go.mod",
        "modules/dockermcpgateway/go.mod",
        "modules/dockermodelrunner/go.mod",
        "modules/dolt/go.mod",
        "modules/dynamodb/go.mod",
        "modules/elasticsearch/go.mod",
        "modules/etcd/go.mod",
        "modules/fakegcsserver/go.mod",
        "modules/firebird/go.mod",
        "modules/forgejo/go.mod",
        "modules/gcloud/go.mod",
        "modules/grafana-lgtm/go.mod",
        "modules/inbucket/go.mod",
        "modules/influxdb/go.mod",
        "modules/k3s/go.mod",
        "modules/k6/go.mod",
        "modules/kafka/go.mod",
        "modules/kurrentdb/go.mod",
        "modules/localstack/go.mod",
        "modules/mailpit/go.mod",
        "modules/mariadb/go.mod",
        "modules/meilisearch/go.mod",
        "modules/memcached/go.mod",
        "modules/milvus/go.mod",
        "modules/minio/go.mod",
        "modules/mockserver/go.mod",
        "modules/mongodb/go.mod",
        "modules/mosquitto/go.mod",
        "modules/mssql/go.mod",
        "modules/mysql/go.mod",
        "modules/nats/go.mod",
        "modules/nebulagraph/go.mod",
        "modules/neo4j/go.mod",
        "modules/nginx/go.mod",
        "modules/ollama/go.mod",
        "modules/openfga/go.mod",
        "modules/openldap/go.mod",
        "modules/opensearch/go.mod",
        "modules/orientdb/go.mod",
        "modules/papercutsmtp/go.mod",
        "modules/pinecone/go.mod",
        "modules/postgres/go.mod",
        "modules/presto/go.mod",
        "modules/pulsar/go.mod",
        "modules/qdrant/go.mod",
        "modules/questdb/go.mod",
        "modules/rabbitmq/go.mod",
        "modules/ravendb/go.mod",
        "modules/redis/go.mod",
        "modules/redpanda/go.mod",
        "modules/registry/go.mod",
        "modules/s3mock/go.mod",
        "modules/scylladb/go.mod",
        "modules/sftp/go.mod",
        "modules/socat/go.mod",
        "modules/solace/go.mod",
        "modules/solr/go.mod",
        "modules/surrealdb/go.mod",
        "modules/tidb/go.mod",
        "modules/timeplus/go.mod",
        "modules/toxiproxy/go.mod",
        "modules/trino/go.mod",
        "modules/typesense/go.mod",
        "modules/valkey/go.mod",
        "modules/vault/go.mod",
        "modules/vearch/go.mod",
        "modules/weaviate/go.mod",
        "modules/yugabytedb/go.mod",
        "usage-metrics/go.mod",
        "wait/testdata/http/go.mod"
      ],
      "largest_source_bytes": 58181,
      "source_files_sampled": 543,
      "oversized_source_files": 0,
      "agent_instruction_files": [],
      "agent_instruction_max_bytes": null
    },
    "dependencies": {
      "manifests": [
        "Pipfile",
        "go.mod",
        "modulegen/go.mod",
        "requirements.txt",
        "usage-metrics/go.mod"
      ],
      "advisories": {
        "error": null,
        "scope": "repository_graph",
        "source": "osv",
        "findings": [
          {
            "name": "google.golang.org/grpc",
            "direct": false,
            "version": "v1.79.3",
            "severity": "critical",
            "ecosystem": "go",
            "cvss_score": 9.1,
            "advisory_ids": [
              "GHSA-hrxh-6v49-42gf",
              "GO-2026-6061"
            ],
            "fixed_version": "1.82.1",
            "advisory_count": 2,
            "oldest_advisory_days": 6
          },
          {
            "name": "google.golang.org/grpc",
            "direct": false,
            "version": "v1.80.0",
            "severity": "critical",
            "ecosystem": "go",
            "cvss_score": 9.1,
            "advisory_ids": [
              "GHSA-hrxh-6v49-42gf",
              "GO-2026-6061"
            ],
            "fixed_version": "1.82.1",
            "advisory_count": 2,
            "oldest_advisory_days": 6
          },
          {
            "name": "google.golang.org/grpc",
            "direct": false,
            "version": "v1.81.0",
            "severity": "critical",
            "ecosystem": "go",
            "cvss_score": 9.1,
            "advisory_ids": [
              "GHSA-hrxh-6v49-42gf",
              "GO-2026-6061"
            ],
            "fixed_version": "1.82.1",
            "advisory_count": 2,
            "oldest_advisory_days": 6
          },
          {
            "name": "google.golang.org/grpc",
            "direct": false,
            "version": "v1.81.1",
            "severity": "critical",
            "ecosystem": "go",
            "cvss_score": 9.1,
            "advisory_ids": [
              "GHSA-hrxh-6v49-42gf",
              "GO-2026-6061"
            ],
            "fixed_version": "1.82.1",
            "advisory_count": 2,
            "oldest_advisory_days": 6
          },
          {
            "name": "github.com/docker/docker",
            "direct": false,
            "version": "v28.5.2+incompatible",
            "severity": "high",
            "ecosystem": "go",
            "cvss_score": 8.8,
            "advisory_ids": [
              "GHSA-pxq6-2prw-chj9",
              "GHSA-rg2x-37c3-w2rh",
              "GHSA-vp62-88p7-qqf5",
              "GHSA-x744-4wpc-v9h2",
              "GHSA-x86f-5xw2-fm2r",
              "GO-2026-4883",
              "GO-2026-4887",
              "GO-2026-5617",
              "GO-2026-5668",
              "GO-2026-5746"
            ],
            "fixed_version": "29.3.1",
            "advisory_count": 10,
            "oldest_advisory_days": 122
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp",
            "direct": false,
            "version": "v0.4.0",
            "severity": "moderate",
            "ecosystem": "go",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-w8rr-5gcm-pp58",
              "GO-2026-4985"
            ],
            "fixed_version": "1.43.0",
            "advisory_count": 2,
            "oldest_advisory_days": 110
          },
          {
            "name": "pymdown-extensions",
            "direct": false,
            "version": "10.21.3",
            "severity": "moderate",
            "ecosystem": "pypi",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-9xwg-3r6f-jcx2"
            ],
            "fixed_version": "11.0.0",
            "advisory_count": 1,
            "oldest_advisory_days": 3
          },
          {
            "name": "golang.org/x/crypto",
            "direct": true,
            "version": "v0.54.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5932"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 20
          },
          {
            "name": "golang.org/x/text",
            "direct": true,
            "version": "v0.38.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5970"
            ],
            "fixed_version": "0.39.0",
            "advisory_count": 1,
            "oldest_advisory_days": 13
          },
          {
            "name": "github.com/aws/aws-sdk-go",
            "direct": false,
            "version": "v1.50.31",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2022-0635",
              "GO-2022-0646"
            ],
            "fixed_version": null,
            "advisory_count": 2,
            "oldest_advisory_days": 1627
          },
          {
            "name": "github.com/hamba/avro/v2",
            "direct": false,
            "version": "v2.22.2-0.20240625062549-66aad10411d9",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5046",
              "GO-2026-5047",
              "GO-2026-5048"
            ],
            "fixed_version": "2.33.0",
            "advisory_count": 3,
            "oldest_advisory_days": 0
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": false,
            "version": "v1.18.5",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5841"
            ],
            "fixed_version": "1.18.7",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": false,
            "version": "v1.18.6",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5841"
            ],
            "fixed_version": "1.18.7",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "go.etcd.io/etcd/server/v3",
            "direct": false,
            "version": "v3.5.5",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5736"
            ],
            "fixed_version": "3.6.11",
            "advisory_count": 1,
            "oldest_advisory_days": 3
          },
          {
            "name": "go.opentelemetry.io/otel",
            "direct": false,
            "version": "v1.43.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5158"
            ],
            "fixed_version": "1.44.0",
            "advisory_count": 1,
            "oldest_advisory_days": 3
          },
          {
            "name": "software.sslmate.com/src/go-pkcs12",
            "direct": false,
            "version": "v0.7.0",
            "severity": "unknown",
            "ecosystem": "go",
            "cvss_score": null,
            "advisory_ids": [
              "GO-2026-5052"
            ],
            "fixed_version": "0.7.2",
            "advisory_count": 1,
            "oldest_advisory_days": 35
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "high": 1,
          "unknown": 9,
          "critical": 4,
          "moderate": 2
        },
        "advisory_count": 33,
        "affected_count": 16,
        "assessed_count": 617,
        "malicious_count": 0,
        "assessed_package": null,
        "unassessed_count": 1,
        "direct_affected_count": 2
      },
      "ecosystems": [
        "go",
        "pypi"
      ],
      "dependencies": [
        {
          "name": "dario.cat/mergo",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.2"
        },
        {
          "name": "github.com/cenkalti/backoff/v4",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v4.3.0"
        },
        {
          "name": "github.com/containerd/errdefs",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.0.0"
        },
        {
          "name": "github.com/containerd/platforms",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.2.1"
        },
        {
          "name": "github.com/cpuguy83/dockercfg",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.3.2"
        },
        {
          "name": "github.com/google/uuid",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.6.0"
        },
        {
          "name": "github.com/magiconair/properties",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.8.10"
        },
        {
          "name": "github.com/moby/go-archive",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.2.0"
        },
        {
          "name": "github.com/moby/moby/api",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.55.0"
        },
        {
          "name": "github.com/moby/moby/client",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.5.0"
        },
        {
          "name": "github.com/moby/patternmatcher",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.6.1"
        },
        {
          "name": "github.com/opencontainers/image-spec",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.1.1"
        },
        {
          "name": "github.com/shirou/gopsutil/v4",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v4.26.6"
        },
        {
          "name": "github.com/stretchr/testify",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.11.1"
        },
        {
          "name": "golang.org/x/crypto",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.54.0"
        },
        {
          "name": "golang.org/x/sys",
          "manifest": "go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.47.0"
        },
        {
          "name": "github.com/spf13/cobra",
          "manifest": "modulegen/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.10.2"
        },
        {
          "name": "github.com/stretchr/testify",
          "manifest": "modulegen/go.mod",
          "ecosystem": "go",
          "version_constraint": "v1.11.1"
        },
        {
          "name": "go.yaml.in/yaml/v3",
          "manifest": "modulegen/go.mod",
          "ecosystem": "go",
          "version_constraint": "v3.0.4"
        },
        {
          "name": "golang.org/x/mod",
          "manifest": "modulegen/go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.37.0"
        },
        {
          "name": "golang.org/x/text",
          "manifest": "modulegen/go.mod",
          "ecosystem": "go",
          "version_constraint": "v0.38.0"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "dario.cat/mergo",
            "direct": true,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cenkalti/backoff/v4",
            "direct": true,
            "version": "v4.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/errdefs",
            "direct": true,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/platforms",
            "direct": true,
            "version": "v0.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/platforms",
            "direct": true,
            "version": "v1.0.0-rc.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/platforms",
            "direct": true,
            "version": "v1.0.0-rc.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cpuguy83/dockercfg",
            "direct": true,
            "version": "v0.3.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/uuid",
            "direct": true,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/magiconair/properties",
            "direct": true,
            "version": "v1.8.10",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/go-archive",
            "direct": true,
            "version": "v0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/moby/api",
            "direct": true,
            "version": "v1.54.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/moby/api",
            "direct": true,
            "version": "v1.55.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/moby/client",
            "direct": true,
            "version": "v0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/moby/client",
            "direct": true,
            "version": "v0.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/patternmatcher",
            "direct": true,
            "version": "v0.6.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opencontainers/image-spec",
            "direct": true,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shirou/gopsutil/v4",
            "direct": true,
            "version": "v4.26.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shirou/gopsutil/v4",
            "direct": true,
            "version": "v4.26.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/cobra",
            "direct": true,
            "version": "v1.10.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/stretchr/testify",
            "direct": true,
            "version": "v1.11.1",
            "ecosystem": "go"
          },
          {
            "name": "go.yaml.in/yaml/v3",
            "direct": true,
            "version": "v3.0.4",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/crypto",
            "direct": true,
            "version": "v0.54.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/mod",
            "direct": true,
            "version": "v0.18.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/mod",
            "direct": true,
            "version": "v0.37.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/mod",
            "direct": true,
            "version": "v0.38.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sys",
            "direct": true,
            "version": "v0.47.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/text",
            "direct": true,
            "version": "v0.38.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/text",
            "direct": true,
            "version": "v0.40.0",
            "ecosystem": "go"
          },
          {
            "name": "cel.dev/expr",
            "direct": false,
            "version": "v0.25.1",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go",
            "direct": false,
            "version": "v0.112.1",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/bigquery",
            "direct": false,
            "version": "v1.59.1",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/bigtable",
            "direct": false,
            "version": "v1.21.0",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/compute/metadata",
            "direct": false,
            "version": "v0.9.0",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/datastore",
            "direct": false,
            "version": "v1.15.0",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/firestore",
            "direct": false,
            "version": "v1.14.0",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/iam",
            "direct": false,
            "version": "v1.1.6",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/longrunning",
            "direct": false,
            "version": "v0.5.5",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/pubsub",
            "direct": false,
            "version": "v1.36.2",
            "ecosystem": "go"
          },
          {
            "name": "cloud.google.com/go/spanner",
            "direct": false,
            "version": "v1.57.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/99designs/go-keychain",
            "direct": false,
            "version": "v0.0.0-20191008050251-8e49817e8af4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/99designs/keyring",
            "direct": false,
            "version": "v1.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/acarl005/stripansi",
            "direct": false,
            "version": "v0.0.0-20180116102854-5a71ef0e047d",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aerospike/aerospike-client-go/v8",
            "direct": false,
            "version": "v8.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/amikos-tech/chroma-go",
            "direct": false,
            "version": "v0.3.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/amikos-tech/pure-tokenizers",
            "direct": false,
            "version": "v0.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/andybalholm/brotli",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/apache/arrow/go/v14",
            "direct": false,
            "version": "v14.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/apache/pulsar-client-go",
            "direct": false,
            "version": "v0.14.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/apache/thrift",
            "direct": false,
            "version": "v0.23.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/apapsch/go-jsonmerge/v2",
            "direct": false,
            "version": "v2.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/arangodb/go-driver/v2",
            "direct": false,
            "version": "v2.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/arangodb/go-velocypack",
            "direct": false,
            "version": "v0.0.0-20200318135517-5af53c29c67e",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ardielle/ardielle-go",
            "direct": false,
            "version": "v1.5.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/armon/go-metrics",
            "direct": false,
            "version": "v0.4.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/asaskevich/govalidator",
            "direct": false,
            "version": "v0.0.0-20230301143203-a9d515a09cc2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/athenz/athenz",
            "direct": false,
            "version": "v1.10.39",
            "ecosystem": "go"
          },
          {
            "name": "github.com/avast/retry-go",
            "direct": false,
            "version": "v3.0.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go",
            "direct": false,
            "version": "v1.50.31",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2",
            "direct": false,
            "version": "v1.31.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2",
            "direct": false,
            "version": "v1.42.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream",
            "direct": false,
            "version": "v1.7.14",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream",
            "direct": false,
            "version": "v1.7.8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/config",
            "direct": false,
            "version": "v1.27.37",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/config",
            "direct": false,
            "version": "v1.27.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/config",
            "direct": false,
            "version": "v1.28.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/config",
            "direct": false,
            "version": "v1.32.29",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/credentials",
            "direct": false,
            "version": "v1.17.35",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/credentials",
            "direct": false,
            "version": "v1.19.29",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/feature/ec2/imds",
            "direct": false,
            "version": "v1.16.14",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/feature/ec2/imds",
            "direct": false,
            "version": "v1.18.30",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/internal/configsources",
            "direct": false,
            "version": "v1.3.18",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/internal/configsources",
            "direct": false,
            "version": "v1.4.30",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/internal/endpoints/v2",
            "direct": false,
            "version": "v2.6.18",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/internal/endpoints/v2",
            "direct": false,
            "version": "v2.7.30",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/internal/ini",
            "direct": false,
            "version": "v1.8.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/internal/ini",
            "direct": false,
            "version": "v1.8.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/internal/v4a",
            "direct": false,
            "version": "v1.4.31",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/dynamodb",
            "direct": false,
            "version": "v1.35.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/dynamodb",
            "direct": false,
            "version": "v1.37.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding",
            "direct": false,
            "version": "v1.11.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding",
            "direct": false,
            "version": "v1.13.13",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/checksum",
            "direct": false,
            "version": "v1.9.13",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/checksum",
            "direct": false,
            "version": "v1.9.23",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery",
            "direct": false,
            "version": "v1.10.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery",
            "direct": false,
            "version": "v1.9.19",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/presigned-url",
            "direct": false,
            "version": "v1.11.20",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/presigned-url",
            "direct": false,
            "version": "v1.13.30",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/s3shared",
            "direct": false,
            "version": "v1.19.21",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/internal/s3shared",
            "direct": false,
            "version": "v1.19.31",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/s3",
            "direct": false,
            "version": "v1.105.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/s3",
            "direct": false,
            "version": "v1.97.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/signin",
            "direct": false,
            "version": "v1.4.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/sso",
            "direct": false,
            "version": "v1.23.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/sso",
            "direct": false,
            "version": "v1.32.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/ssooidc",
            "direct": false,
            "version": "v1.27.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/ssooidc",
            "direct": false,
            "version": "v1.37.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/sts",
            "direct": false,
            "version": "v1.31.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/aws-sdk-go-v2/service/sts",
            "direct": false,
            "version": "v1.44.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/smithy-go",
            "direct": false,
            "version": "v1.21.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/aws/smithy-go",
            "direct": false,
            "version": "v1.27.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/azcore",
            "direct": false,
            "version": "v1.22.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/azidentity",
            "direct": false,
            "version": "v1.13.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/data/azcosmos",
            "direct": false,
            "version": "v1.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/data/aztables",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/internal",
            "direct": false,
            "version": "v1.12.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/messaging/azeventhubs",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/messaging/azservicebus",
            "direct": false,
            "version": "v1.8.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/security/keyvault/azcertificates",
            "direct": false,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/security/keyvault/azkeys",
            "direct": false,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/security/keyvault/azsecrets",
            "direct": false,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/security/keyvault/internal",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/storage/azblob",
            "direct": false,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/azure-sdk-for-go/sdk/storage/azqueue",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/go-amqp",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/go-ansiterm",
            "direct": false,
            "version": "v0.0.0-20250102033503-faa5f7b0171c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azure/go-ntlmssp",
            "direct": false,
            "version": "v0.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/azuread/microsoft-authentication-library-for-go",
            "direct": false,
            "version": "v1.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/beorn7/perks",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/bits-and-blooms/bitset",
            "direct": false,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/blang/semver/v4",
            "direct": false,
            "version": "v4.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/bradfitz/gomemcache",
            "direct": false,
            "version": "v0.0.0-20250403215159-8d39553ac7cf",
            "ecosystem": "go"
          },
          {
            "name": "github.com/braspagdevelopers/mock-server-client",
            "direct": false,
            "version": "v0.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/buger/goterm",
            "direct": false,
            "version": "v1.0.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/burntsushi/toml",
            "direct": false,
            "version": "v1.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cenkalti/backoff/v5",
            "direct": false,
            "version": "v5.0.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cespare/xxhash/v2",
            "direct": false,
            "version": "v2.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cilium/ebpf",
            "direct": false,
            "version": "v0.11.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/clickhouse/ch-go",
            "direct": false,
            "version": "v0.65.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/clickhouse/clickhouse-go/v2",
            "direct": false,
            "version": "v2.34.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/clipperhouse/uax29/v2",
            "direct": false,
            "version": "v2.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cncf/xds/go",
            "direct": false,
            "version": "v0.0.0-20260202195803-dba9d589def2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cockroachdb/errors",
            "direct": false,
            "version": "v1.9.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cockroachdb/logtags",
            "direct": false,
            "version": "v0.0.0-20211118104740-dabe8e521a4f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/cockroachdb/redact",
            "direct": false,
            "version": "v1.1.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/compose-spec/compose-go/v2",
            "direct": false,
            "version": "v2.12.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/cgroups/v3",
            "direct": false,
            "version": "v3.0.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/console",
            "direct": false,
            "version": "v1.0.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/containerd/api",
            "direct": false,
            "version": "v1.11.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/containerd/v2",
            "direct": false,
            "version": "v2.2.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/continuity",
            "direct": false,
            "version": "v0.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/errdefs/pkg",
            "direct": false,
            "version": "v0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/log",
            "direct": false,
            "version": "v0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/ttrpc",
            "direct": false,
            "version": "v1.2.8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/containerd/typeurl/v2",
            "direct": false,
            "version": "v2.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-oidc/v3",
            "direct": false,
            "version": "v3.18.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-semver",
            "direct": false,
            "version": "v0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-systemd/v22",
            "direct": false,
            "version": "v22.3.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/coreos/go-systemd/v22",
            "direct": false,
            "version": "v22.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/couchbase/gocb/v2",
            "direct": false,
            "version": "v2.7.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/couchbase/gocbcore/v10",
            "direct": false,
            "version": "v10.3.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/couchbase/gocbcoreps",
            "direct": false,
            "version": "v0.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/couchbase/goprotostellar",
            "direct": false,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/couchbaselabs/gocbconnstr/v2",
            "direct": false,
            "version": "v2.0.0-20230515165046-68b522a21131",
            "ecosystem": "go"
          },
          {
            "name": "github.com/creasty/defaults",
            "direct": false,
            "version": "v1.8.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/danieljoos/wincred",
            "direct": false,
            "version": "v1.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/datadog/zstd",
            "direct": false,
            "version": "v1.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/datafuselabs/databend-go",
            "direct": false,
            "version": "v0.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/davecgh/go-spew",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/davecgh/go-spew",
            "direct": false,
            "version": "v1.1.2-0.20180830191138-d8f796af33cc",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dchest/siphash",
            "direct": false,
            "version": "v1.2.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/defanglabs/secret-detector",
            "direct": false,
            "version": "v0.0.0-20250811234530-d4b4214cd679",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dexidp/dex/api/v2",
            "direct": false,
            "version": "v2.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dgryski/go-rendezvous",
            "direct": false,
            "version": "v0.0.0-20200823014737-9f7001d12a5f",
            "ecosystem": "go"
          },
          {
            "name": "github.com/distribution/reference",
            "direct": false,
            "version": "v0.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dlclark/regexp2",
            "direct": false,
            "version": "v1.10.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dlclark/regexp2",
            "direct": false,
            "version": "v1.8.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/buildx",
            "direct": false,
            "version": "v0.35.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/cli",
            "direct": false,
            "version": "v29.6.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/compose/v5",
            "direct": false,
            "version": "v5.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/docker",
            "direct": false,
            "version": "v28.5.2+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/docker-credential-helpers",
            "direct": false,
            "version": "v0.9.8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/go-connections",
            "direct": false,
            "version": "v0.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/go-connections",
            "direct": false,
            "version": "v0.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/docker/go-units",
            "direct": false,
            "version": "v0.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dustin/go-humanize",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/dvsekhvalnov/jose2go",
            "direct": false,
            "version": "v1.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/eapache/go-resiliency",
            "direct": false,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/eapache/go-xerial-snappy",
            "direct": false,
            "version": "v0.0.0-20230731223053-c322873962e3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/eapache/queue",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ebitengine/purego",
            "direct": false,
            "version": "v0.10.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ebitengine/purego",
            "direct": false,
            "version": "v0.10.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/eiannone/keyboard",
            "direct": false,
            "version": "v0.0.0-20220611211555-0d226195f203",
            "ecosystem": "go"
          },
          {
            "name": "github.com/elastic/elastic-transport-go/v8",
            "direct": false,
            "version": "v8.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/elastic/go-elasticsearch/v8",
            "direct": false,
            "version": "v8.12.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/emicklei/go-restful/v3",
            "direct": false,
            "version": "v3.11.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/envoyproxy/go-control-plane/envoy",
            "direct": false,
            "version": "v1.37.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/envoyproxy/protoc-gen-validate",
            "direct": false,
            "version": "v1.3.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fatih/color",
            "direct": false,
            "version": "v1.14.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/felixge/httpsnoop",
            "direct": false,
            "version": "v1.0.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/felixge/httpsnoop",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/form3tech-oss/jwt-go",
            "direct": false,
            "version": "v3.2.3+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fsnotify/fsevents",
            "direct": false,
            "version": "v0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/fvbommel/sortorder",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gabriel-vasile/mimetype",
            "direct": false,
            "version": "v1.4.12",
            "ecosystem": "go"
          },
          {
            "name": "github.com/getsentry/sentry-go",
            "direct": false,
            "version": "v0.12.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-asn1-ber/asn1-ber",
            "direct": false,
            "version": "v1.5.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-faster/city",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-faster/errors",
            "direct": false,
            "version": "v0.7.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-jose/go-jose/v4",
            "direct": false,
            "version": "v4.1.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-ldap/ldap/v3",
            "direct": false,
            "version": "v3.4.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-logr/logr",
            "direct": false,
            "version": "v1.4.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-logr/stdr",
            "direct": false,
            "version": "v1.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-ole/go-ole",
            "direct": false,
            "version": "v1.2.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-ole/go-ole",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/analysis",
            "direct": false,
            "version": "v0.23.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/errors",
            "direct": false,
            "version": "v0.22.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/jsonpointer",
            "direct": false,
            "version": "v0.19.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/jsonpointer",
            "direct": false,
            "version": "v0.21.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/jsonreference",
            "direct": false,
            "version": "v0.20.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/jsonreference",
            "direct": false,
            "version": "v0.21.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/loads",
            "direct": false,
            "version": "v0.22.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/runtime",
            "direct": false,
            "version": "v0.24.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/spec",
            "direct": false,
            "version": "v0.21.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/strfmt",
            "direct": false,
            "version": "v0.23.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag",
            "direct": false,
            "version": "v0.22.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/swag",
            "direct": false,
            "version": "v0.23.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-openapi/validate",
            "direct": false,
            "version": "v0.24.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-playground/locales",
            "direct": false,
            "version": "v0.14.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-playground/universal-translator",
            "direct": false,
            "version": "v0.18.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-playground/validator/v10",
            "direct": false,
            "version": "v10.30.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-redis/redis/v8",
            "direct": false,
            "version": "v8.11.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-resty/resty/v2",
            "direct": false,
            "version": "v2.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-sql-driver/mysql",
            "direct": false,
            "version": "v1.7.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-stomp/stomp/v3",
            "direct": false,
            "version": "v3.1.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-viper/mapstructure/v2",
            "direct": false,
            "version": "v2.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/go-viper/mapstructure/v2",
            "direct": false,
            "version": "v2.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/goccy/go-json",
            "direct": false,
            "version": "v0.10.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gocql/gocql",
            "direct": false,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gocql/gocql",
            "direct": false,
            "version": "v1.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/godbus/dbus",
            "direct": false,
            "version": "v0.0.0-20190726142602-4481cbc300e2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/godbus/dbus/v5",
            "direct": false,
            "version": "v5.0.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gofrs/flock",
            "direct": false,
            "version": "v0.13.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gogo/protobuf",
            "direct": false,
            "version": "v1.3.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang-jwt/jwt/v5",
            "direct": false,
            "version": "v5.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang-jwt/jwt/v5",
            "direct": false,
            "version": "v5.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang-sql/civil",
            "direct": false,
            "version": "v0.0.0-20220223132316-b832511892a9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang-sql/sqlexp",
            "direct": false,
            "version": "v0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/groupcache",
            "direct": false,
            "version": "v0.0.0-20210331224755-41bb18bfe9da",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/protobuf",
            "direct": false,
            "version": "v1.5.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/snappy",
            "direct": false,
            "version": "v0.0.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/snappy",
            "direct": false,
            "version": "v0.0.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/golang/snappy",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/btree",
            "direct": false,
            "version": "v1.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/flatbuffers",
            "direct": false,
            "version": "v23.5.26+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/gnostic-models",
            "direct": false,
            "version": "v0.6.8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/go-cmp",
            "direct": false,
            "version": "v0.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/gofuzz",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/jsonschema-go",
            "direct": false,
            "version": "v0.4.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/s2a-go",
            "direct": false,
            "version": "v0.1.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/google/shlex",
            "direct": false,
            "version": "v0.0.0-20191202100458-e7afc7fbc510",
            "ecosystem": "go"
          },
          {
            "name": "github.com/googleapis/enterprise-certificate-proxy",
            "direct": false,
            "version": "v0.3.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/googleapis/gax-go/v2",
            "direct": false,
            "version": "v2.12.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gorilla/websocket",
            "direct": false,
            "version": "v1.4.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gorilla/websocket",
            "direct": false,
            "version": "v1.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/go-grpc-middleware",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/go-grpc-middleware",
            "direct": false,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/go-grpc-prometheus",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/grpc-gateway",
            "direct": false,
            "version": "v1.16.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/grpc-gateway/v2",
            "direct": false,
            "version": "v2.16.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/grpc-gateway/v2",
            "direct": false,
            "version": "v2.28.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/grpc-ecosystem/grpc-gateway/v2",
            "direct": false,
            "version": "v2.29.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/gsterjov/go-libsecret",
            "direct": false,
            "version": "v0.0.0-20161001094733-a6f4afe4910c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hailocab/go-hostpool",
            "direct": false,
            "version": "v0.0.0-20160125115350-e80d13ce29ed",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hamba/avro/v2",
            "direct": false,
            "version": "v2.22.2-0.20240625062549-66aad10411d9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/consul/api",
            "direct": false,
            "version": "v1.27.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/errwrap",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-cleanhttp",
            "direct": false,
            "version": "v0.5.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-hclog",
            "direct": false,
            "version": "v1.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-immutable-radix",
            "direct": false,
            "version": "v1.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-multierror",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-retryablehttp",
            "direct": false,
            "version": "v0.7.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-rootcerts",
            "direct": false,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-secure-stdlib/strutil",
            "direct": false,
            "version": "v0.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-uuid",
            "direct": false,
            "version": "v1.0.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/go-version",
            "direct": false,
            "version": "v1.9.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/golang-lru",
            "direct": false,
            "version": "v0.5.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/serf",
            "direct": false,
            "version": "v0.10.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/hashicorp/vault-client-go",
            "direct": false,
            "version": "v0.4.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ibm/sarama",
            "direct": false,
            "version": "v1.42.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/imdario/mergo",
            "direct": false,
            "version": "v0.3.13",
            "ecosystem": "go"
          },
          {
            "name": "github.com/in-toto/attestation",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/in-toto/in-toto-golang",
            "direct": false,
            "version": "v0.11.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/inbucket/inbucket",
            "direct": false,
            "version": "v2.0.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/inconshreveable/mousetrap",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/influxdata/influxdb-client-go/v2",
            "direct": false,
            "version": "v2.14.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/influxdata/influxdb1-client",
            "direct": false,
            "version": "v0.0.0-20220302092344-a9ab5670611c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/influxdata/line-protocol",
            "direct": false,
            "version": "v0.0.0-20200327222509-2487e7298839",
            "ecosystem": "go"
          },
          {
            "name": "github.com/inhies/go-bytesize",
            "direct": false,
            "version": "v0.0.0-20220417184213-4913239db9cf",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jackc/pgpassfile",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jackc/pgservicefile",
            "direct": false,
            "version": "v0.0.0-20240606120523-5a60cdf6a761",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jackc/pgx/v5",
            "direct": false,
            "version": "v5.9.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jackc/puddle/v2",
            "direct": false,
            "version": "v2.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jcmturner/aescts/v2",
            "direct": false,
            "version": "v2.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jcmturner/dnsutils/v2",
            "direct": false,
            "version": "v2.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jcmturner/gofork",
            "direct": false,
            "version": "v1.7.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jcmturner/gokrb5/v8",
            "direct": false,
            "version": "v8.4.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jcmturner/rpc/v2",
            "direct": false,
            "version": "v2.0.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jhillyerd/inbucket",
            "direct": false,
            "version": "v2.0.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jmespath/go-jmespath",
            "direct": false,
            "version": "v0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jolestar/go-commons-pool",
            "direct": false,
            "version": "v2.0.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jonboulle/clockwork",
            "direct": false,
            "version": "v0.2.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/jonboulle/clockwork",
            "direct": false,
            "version": "v0.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/josharian/intern",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/json-iterator/go",
            "direct": false,
            "version": "v1.1.12",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kkdai/maglev",
            "direct": false,
            "version": "v0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": false,
            "version": "v1.18.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/compress",
            "direct": false,
            "version": "v1.18.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/cpuid/v2",
            "direct": false,
            "version": "v2.2.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/klauspost/cpuid/v2",
            "direct": false,
            "version": "v2.2.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kr/pretty",
            "direct": false,
            "version": "v0.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kr/text",
            "direct": false,
            "version": "v0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/kylelemons/godebug",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/leodido/go-urn",
            "direct": false,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lib/pq",
            "direct": false,
            "version": "v1.10.9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lufia/plan9stats",
            "direct": false,
            "version": "v0.0.0-20211012122336-39d0f177ccd0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/lufia/plan9stats",
            "direct": false,
            "version": "v0.0.0-20260330125221-c963978e514e",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mailru/easyjson",
            "direct": false,
            "version": "v0.7.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/masterminds/semver/v3",
            "direct": false,
            "version": "v3.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-colorable",
            "direct": false,
            "version": "v0.1.13",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-isatty",
            "direct": false,
            "version": "v0.0.17",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-isatty",
            "direct": false,
            "version": "v0.0.20",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-runewidth",
            "direct": false,
            "version": "v0.0.24",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mattn/go-shellwords",
            "direct": false,
            "version": "v1.0.13",
            "ecosystem": "go"
          },
          {
            "name": "github.com/matttproud/golang_protobuf_extensions",
            "direct": false,
            "version": "v1.0.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mdelapenya/tlscert",
            "direct": false,
            "version": "v0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mdelapenya/tlscert",
            "direct": false,
            "version": "v0.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/microsoft/go-mssqldb",
            "direct": false,
            "version": "v1.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/microsoft/go-winio",
            "direct": false,
            "version": "v0.6.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/microsoft/go-winio",
            "direct": false,
            "version": "v0.6.3-0.20251027160822-ad3df93bed29",
            "ecosystem": "go"
          },
          {
            "name": "github.com/milvus-io/milvus-proto/go-api/v2",
            "direct": false,
            "version": "v2.6.1-0.20250819024338-07695f709619",
            "ecosystem": "go"
          },
          {
            "name": "github.com/milvus-io/milvus/client/v2",
            "direct": false,
            "version": "v2.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/milvus-io/milvus/pkg/v2",
            "direct": false,
            "version": "v2.0.0-20250319085209-5a6b4e56d59e",
            "ecosystem": "go"
          },
          {
            "name": "github.com/minio/md5-simd",
            "direct": false,
            "version": "v1.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/minio/minio-go/v7",
            "direct": false,
            "version": "v7.0.68",
            "ecosystem": "go"
          },
          {
            "name": "github.com/minio/sha256-simd",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mitchellh/go-homedir",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mitchellh/hashstructure/v2",
            "direct": false,
            "version": "v2.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mitchellh/mapstructure",
            "direct": false,
            "version": "v1.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/buildkit",
            "direct": false,
            "version": "v0.31.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/docker-image-spec",
            "direct": false,
            "version": "v1.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/locker",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/sys/atomicwriter",
            "direct": false,
            "version": "v0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/sys/capability",
            "direct": false,
            "version": "v0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/sys/sequential",
            "direct": false,
            "version": "v0.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/sys/sequential",
            "direct": false,
            "version": "v0.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/sys/signal",
            "direct": false,
            "version": "v0.7.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/sys/symlink",
            "direct": false,
            "version": "v0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/sys/user",
            "direct": false,
            "version": "v0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/sys/userns",
            "direct": false,
            "version": "v0.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/moby/term",
            "direct": false,
            "version": "v0.5.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/modelcontextprotocol/go-sdk",
            "direct": false,
            "version": "v1.4.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/modern-go/concurrent",
            "direct": false,
            "version": "v0.0.0-20180306012644-bacd9c7ef1dd",
            "ecosystem": "go"
          },
          {
            "name": "github.com/modern-go/reflect2",
            "direct": false,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/morikuni/aec",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/mtibben/percent",
            "direct": false,
            "version": "v0.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/munnerz/goautoneg",
            "direct": false,
            "version": "v0.0.0-20191010083416-a7dc8b61c822",
            "ecosystem": "go"
          },
          {
            "name": "github.com/nats-io/nats.go",
            "direct": false,
            "version": "v1.33.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/nats-io/nkeys",
            "direct": false,
            "version": "v0.4.7",
            "ecosystem": "go"
          },
          {
            "name": "github.com/nats-io/nuid",
            "direct": false,
            "version": "v1.0.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/nebula-contrib/nebula-sirius",
            "direct": false,
            "version": "v1.0.0-rc2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/neo4j/neo4j-go-driver/v5",
            "direct": false,
            "version": "v5.18.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/oapi-codegen/runtime",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/oapi-codegen/runtime",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/oklog/ulid",
            "direct": false,
            "version": "v1.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/openai/openai-go",
            "direct": false,
            "version": "v0.1.0-beta.9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opencontainers/go-digest",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opencontainers/runtime-spec",
            "direct": false,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/openfga/go-sdk",
            "direct": false,
            "version": "v0.3.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/opentracing/opentracing-go",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/panjf2000/ants/v2",
            "direct": false,
            "version": "v2.11.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/paulmach/orb",
            "direct": false,
            "version": "v0.11.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pelletier/go-toml/v2",
            "direct": false,
            "version": "v2.4.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pierrec/lz4",
            "direct": false,
            "version": "v2.0.5+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pierrec/lz4/v4",
            "direct": false,
            "version": "v4.1.18",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pierrec/lz4/v4",
            "direct": false,
            "version": "v4.1.19",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pierrec/lz4/v4",
            "direct": false,
            "version": "v4.1.22",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pinecone-io/go-pinecone/v2",
            "direct": false,
            "version": "v2.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pkg/browser",
            "direct": false,
            "version": "v0.0.0-20240102092130-5ac0b6a4141c",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pkg/errors",
            "direct": false,
            "version": "v0.9.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pkoukk/tiktoken-go",
            "direct": false,
            "version": "v0.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pkoukk/tiktoken-go",
            "direct": false,
            "version": "v0.1.6",
            "ecosystem": "go"
          },
          {
            "name": "github.com/planetscale/vtprotobuf",
            "direct": false,
            "version": "v0.6.1-0.20240319094008-0393e58bdf10",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pmezard/go-difflib",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/pmezard/go-difflib",
            "direct": false,
            "version": "v1.0.1-0.20181226105442-5d4384ee4fb2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/power-devops/perfstat",
            "direct": false,
            "version": "v0.0.0-20240221224432-82ca36839d55",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_golang",
            "direct": false,
            "version": "v1.14.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_golang",
            "direct": false,
            "version": "v1.19.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_model",
            "direct": false,
            "version": "v0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_model",
            "direct": false,
            "version": "v0.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/client_model",
            "direct": false,
            "version": "v0.6.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/common",
            "direct": false,
            "version": "v0.37.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/common",
            "direct": false,
            "version": "v0.42.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/common",
            "direct": false,
            "version": "v0.55.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/procfs",
            "direct": false,
            "version": "v0.15.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/procfs",
            "direct": false,
            "version": "v0.8.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/prometheus/procfs",
            "direct": false,
            "version": "v0.9.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/qdrant/go-client",
            "direct": false,
            "version": "v1.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rabbitmq/amqp091-go",
            "direct": false,
            "version": "v1.9.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rcrowley/go-metrics",
            "direct": false,
            "version": "v0.0.0-20201227073835-cf1acfcdf475",
            "ecosystem": "go"
          },
          {
            "name": "github.com/redis/go-redis/v9",
            "direct": false,
            "version": "v9.7.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rogpeppe/go-internal",
            "direct": false,
            "version": "v1.14.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rs/xid",
            "direct": false,
            "version": "v1.5.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/rs/zerolog",
            "direct": false,
            "version": "v1.34.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/ryanuber/go-glob",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/samber/lo",
            "direct": false,
            "version": "v1.27.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/santhosh-tekuri/jsonschema/v6",
            "direct": false,
            "version": "v6.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/secure-systems-lab/go-securesystemslib",
            "direct": false,
            "version": "v0.11.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/segmentio/asm",
            "direct": false,
            "version": "v1.1.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/segmentio/asm",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/segmentio/encoding",
            "direct": false,
            "version": "v0.5.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shibumi/go-pathspec",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shirou/gopsutil/v3",
            "direct": false,
            "version": "v3.22.9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shopify/toxiproxy/v2",
            "direct": false,
            "version": "v2.12.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/shopspring/decimal",
            "direct": false,
            "version": "v1.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sigstore/sigstore",
            "direct": false,
            "version": "v1.10.8",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sigstore/sigstore-go",
            "direct": false,
            "version": "v1.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/sirupsen/logrus",
            "direct": false,
            "version": "v1.9.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/skratchdot/open-golang",
            "direct": false,
            "version": "v0.0.0-20200116055534-eef842397966",
            "ecosystem": "go"
          },
          {
            "name": "github.com/soheilhy/cmux",
            "direct": false,
            "version": "v0.1.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spaolacci/murmur3",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/cast",
            "direct": false,
            "version": "v1.3.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/pflag",
            "direct": false,
            "version": "v1.0.10",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/pflag",
            "direct": false,
            "version": "v1.0.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/pflag",
            "direct": false,
            "version": "v1.0.9",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spiffe/go-spiffe/v2",
            "direct": false,
            "version": "v2.6.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/stretchr/objx",
            "direct": false,
            "version": "v0.5.3",
            "ecosystem": "go"
          },
          {
            "name": "github.com/surrealdb/surrealdb.go",
            "direct": false,
            "version": "v0.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/testcontainers/testcontainers-go",
            "direct": false,
            "version": "v0.43.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tidwall/gjson",
            "direct": false,
            "version": "v1.17.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tidwall/gjson",
            "direct": false,
            "version": "v1.18.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tidwall/match",
            "direct": false,
            "version": "v1.1.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tidwall/pretty",
            "direct": false,
            "version": "v1.2.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tidwall/pretty",
            "direct": false,
            "version": "v1.2.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tidwall/sjson",
            "direct": false,
            "version": "v1.2.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tilt-dev/fsnotify",
            "direct": false,
            "version": "v1.4.8-0.20220602155310-fff9c274a375",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tklauser/go-sysconf",
            "direct": false,
            "version": "v0.3.16",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tklauser/go-sysconf",
            "direct": false,
            "version": "v0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tklauser/numcpus",
            "direct": false,
            "version": "v0.11.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tklauser/numcpus",
            "direct": false,
            "version": "v0.12.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tmc/grpc-websocket-proxy",
            "direct": false,
            "version": "v0.0.0-20201229170055-e5319fda7802",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tmc/langchaingo",
            "direct": false,
            "version": "v0.1.13",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tmc/langchaingo",
            "direct": false,
            "version": "v0.1.5",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tonistiigi/dchapes-mode",
            "direct": false,
            "version": "v0.0.0-20250318174251-73d941a28323",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tonistiigi/fsutil",
            "direct": false,
            "version": "v0.0.0-20260609174605-b61e79c0c046",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tonistiigi/go-csvvalue",
            "direct": false,
            "version": "v0.0.0-20240814133006-030d3b2625d0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tonistiigi/units",
            "direct": false,
            "version": "v0.0.0-20180711220420-6950e57a87ea",
            "ecosystem": "go"
          },
          {
            "name": "github.com/tonistiigi/vt100",
            "direct": false,
            "version": "v0.0.0-20240514184818-90bafcd6abab",
            "ecosystem": "go"
          },
          {
            "name": "github.com/twmb/franz-go",
            "direct": false,
            "version": "v1.16.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/twmb/franz-go/pkg/kadm",
            "direct": false,
            "version": "v1.11.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/twmb/franz-go/pkg/kmsg",
            "direct": false,
            "version": "v1.7.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/uber/jaeger-client-go",
            "direct": false,
            "version": "v2.30.0+incompatible",
            "ecosystem": "go"
          },
          {
            "name": "github.com/valkey-io/valkey-go",
            "direct": false,
            "version": "v1.0.59",
            "ecosystem": "go"
          },
          {
            "name": "github.com/wadey/gocovmerge",
            "direct": false,
            "version": "v0.0.0-20160331181800-b5bfa59ec0ad",
            "ecosystem": "go"
          },
          {
            "name": "github.com/weaviate/weaviate",
            "direct": false,
            "version": "v1.30.20",
            "ecosystem": "go"
          },
          {
            "name": "github.com/weaviate/weaviate-go-client/v5",
            "direct": false,
            "version": "v5.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/x448/float16",
            "direct": false,
            "version": "v0.8.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xdg-go/pbkdf2",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xdg-go/scram",
            "direct": false,
            "version": "v1.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xdg-go/stringprep",
            "direct": false,
            "version": "v1.0.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xhit/go-str2duration/v2",
            "direct": false,
            "version": "v2.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/xiang90/probing",
            "direct": false,
            "version": "v0.0.0-20190116061207-43a291ad63a2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/yalue/onnxruntime_go",
            "direct": false,
            "version": "v1.22.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/yosida95/uritemplate/v3",
            "direct": false,
            "version": "v3.0.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/youmark/pkcs8",
            "direct": false,
            "version": "v0.0.0-20240726163527-a2c0da244d78",
            "ecosystem": "go"
          },
          {
            "name": "github.com/yugabyte/gocql",
            "direct": false,
            "version": "v1.6.0-yb-1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/yuin/gopher-lua",
            "direct": false,
            "version": "v1.1.2",
            "ecosystem": "go"
          },
          {
            "name": "github.com/yusufpapurcu/wmi",
            "direct": false,
            "version": "v1.2.4",
            "ecosystem": "go"
          },
          {
            "name": "github.com/zeebo/xxh3",
            "direct": false,
            "version": "v1.0.2",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/bbolt",
            "direct": false,
            "version": "v1.3.6",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/api/v3",
            "direct": false,
            "version": "v3.5.16",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/api/v3",
            "direct": false,
            "version": "v3.5.5",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/client/pkg/v3",
            "direct": false,
            "version": "v3.5.16",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/client/pkg/v3",
            "direct": false,
            "version": "v3.5.5",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/client/v2",
            "direct": false,
            "version": "v2.305.5",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/client/v3",
            "direct": false,
            "version": "v3.5.16",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/client/v3",
            "direct": false,
            "version": "v3.5.5",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/pkg/v3",
            "direct": false,
            "version": "v3.5.5",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/raft/v3",
            "direct": false,
            "version": "v3.5.5",
            "ecosystem": "go"
          },
          {
            "name": "go.etcd.io/etcd/server/v3",
            "direct": false,
            "version": "v3.5.5",
            "ecosystem": "go"
          },
          {
            "name": "go.mongodb.org/mongo-driver",
            "direct": false,
            "version": "v1.17.7",
            "ecosystem": "go"
          },
          {
            "name": "go.mongodb.org/mongo-driver/v2",
            "direct": false,
            "version": "v2.4.2",
            "ecosystem": "go"
          },
          {
            "name": "go.opencensus.io",
            "direct": false,
            "version": "v0.24.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/auto/sdk",
            "direct": false,
            "version": "v1.2.1",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/bridges/otelslog",
            "direct": false,
            "version": "v0.3.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc",
            "direct": false,
            "version": "v0.49.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc",
            "direct": false,
            "version": "v0.69.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace",
            "direct": false,
            "version": "v0.69.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
            "direct": false,
            "version": "v0.60.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp",
            "direct": false,
            "version": "v0.69.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/contrib/instrumentation/runtime",
            "direct": false,
            "version": "v0.53.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp",
            "direct": false,
            "version": "v0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace",
            "direct": false,
            "version": "v1.20.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc",
            "direct": false,
            "version": "v1.20.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/exporters/prometheus",
            "direct": false,
            "version": "v0.50.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/log",
            "direct": false,
            "version": "v0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/metric",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/metric",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/sdk",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/sdk/log",
            "direct": false,
            "version": "v0.4.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/sdk/metric",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/trace",
            "direct": false,
            "version": "v1.43.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/otel/trace",
            "direct": false,
            "version": "v1.44.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/proto/otlp",
            "direct": false,
            "version": "v1.0.0",
            "ecosystem": "go"
          },
          {
            "name": "go.opentelemetry.io/proto/otlp",
            "direct": false,
            "version": "v1.10.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/atomic",
            "direct": false,
            "version": "v1.11.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/atomic",
            "direct": false,
            "version": "v1.7.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/automaxprocs",
            "direct": false,
            "version": "v1.5.3",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/goleak",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/multierr",
            "direct": false,
            "version": "v1.10.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/multierr",
            "direct": false,
            "version": "v1.11.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/multierr",
            "direct": false,
            "version": "v1.6.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/zap",
            "direct": false,
            "version": "v1.17.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/zap",
            "direct": false,
            "version": "v1.26.0",
            "ecosystem": "go"
          },
          {
            "name": "go.uber.org/zap",
            "direct": false,
            "version": "v1.27.0",
            "ecosystem": "go"
          },
          {
            "name": "go.yaml.in/yaml/v4",
            "direct": false,
            "version": "v4.0.0-rc.6",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/exp",
            "direct": false,
            "version": "v0.0.0-20230817173708-d852ddb80c63",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/exp",
            "direct": false,
            "version": "v0.0.0-20240506185415-9bf2ced13842",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/net",
            "direct": false,
            "version": "v0.56.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/oauth2",
            "direct": false,
            "version": "v0.27.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/oauth2",
            "direct": false,
            "version": "v0.34.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/oauth2",
            "direct": false,
            "version": "v0.36.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sync",
            "direct": false,
            "version": "v0.16.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sync",
            "direct": false,
            "version": "v0.22.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/sync",
            "direct": false,
            "version": "v0.8.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/telemetry",
            "direct": false,
            "version": "v0.0.0-20260625142307-59b4966ccb57",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/term",
            "direct": false,
            "version": "v0.45.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/time",
            "direct": false,
            "version": "v0.11.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/time",
            "direct": false,
            "version": "v0.15.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/tools",
            "direct": false,
            "version": "v0.36.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/tools",
            "direct": false,
            "version": "v0.47.0",
            "ecosystem": "go"
          },
          {
            "name": "golang.org/x/xerrors",
            "direct": false,
            "version": "v0.0.0-20231012003039-104605ab7028",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/api",
            "direct": false,
            "version": "v0.169.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto",
            "direct": false,
            "version": "v0.0.0-20240213162025-012b6fc9bca9",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto",
            "direct": false,
            "version": "v0.0.0-20240624140628-dc46fd24d27d",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/api",
            "direct": false,
            "version": "v0.0.0-20251202230838-ff82c1b0f217",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/api",
            "direct": false,
            "version": "v0.0.0-20260226221140-a57be14db171",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/api",
            "direct": false,
            "version": "v0.0.0-20260401024825-9d38bb4040a9",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/api",
            "direct": false,
            "version": "v0.0.0-20260622175928-b703f567277d",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/rpc",
            "direct": false,
            "version": "v0.0.0-20251202230838-ff82c1b0f217",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/rpc",
            "direct": false,
            "version": "v0.0.0-20260226221140-a57be14db171",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/rpc",
            "direct": false,
            "version": "v0.0.0-20260401024825-9d38bb4040a9",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/genproto/googleapis/rpc",
            "direct": false,
            "version": "v0.0.0-20260622175928-b703f567277d",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/grpc",
            "direct": false,
            "version": "v1.79.3",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/grpc",
            "direct": false,
            "version": "v1.80.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/grpc",
            "direct": false,
            "version": "v1.81.0",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/grpc",
            "direct": false,
            "version": "v1.81.1",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/protobuf",
            "direct": false,
            "version": "v1.34.2",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/protobuf",
            "direct": false,
            "version": "v1.36.10",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/protobuf",
            "direct": false,
            "version": "v1.36.11",
            "ecosystem": "go"
          },
          {
            "name": "google.golang.org/protobuf",
            "direct": false,
            "version": "v1.36.12-0.20260120151049-f2248ac996af",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/inf.v0",
            "direct": false,
            "version": "v0.9.1",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/ini.v1",
            "direct": false,
            "version": "v1.67.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/ini.v1",
            "direct": false,
            "version": "v1.67.3",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/natefinch/lumberjack.v2",
            "direct": false,
            "version": "v2.0.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/yaml.v2",
            "direct": false,
            "version": "v2.4.0",
            "ecosystem": "go"
          },
          {
            "name": "gopkg.in/yaml.v3",
            "direct": false,
            "version": "v3.0.1",
            "ecosystem": "go"
          },
          {
            "name": "gotest.tools/v3",
            "direct": false,
            "version": "v3.5.2",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/api",
            "direct": false,
            "version": "v0.29.2",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/apimachinery",
            "direct": false,
            "version": "v0.28.6",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/apimachinery",
            "direct": false,
            "version": "v0.29.2",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/client-go",
            "direct": false,
            "version": "v0.29.2",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/klog/v2",
            "direct": false,
            "version": "v2.110.1",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/kube-openapi",
            "direct": false,
            "version": "v0.0.0-20231010175941-2dd684a91f00",
            "ecosystem": "go"
          },
          {
            "name": "k8s.io/utils",
            "direct": false,
            "version": "v0.0.0-20230726121419-3b25d923346b",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/json",
            "direct": false,
            "version": "v0.0.0-20221116044647-bc3834ca7abd",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/structured-merge-diff/v4",
            "direct": false,
            "version": "v4.4.1",
            "ecosystem": "go"
          },
          {
            "name": "sigs.k8s.io/yaml",
            "direct": false,
            "version": "v1.3.0",
            "ecosystem": "go"
          },
          {
            "name": "software.sslmate.com/src/go-pkcs12",
            "direct": false,
            "version": "v0.7.0",
            "ecosystem": "go"
          },
          {
            "name": "software.sslmate.com/src/go-pkcs12",
            "direct": false,
            "version": "v0.7.3",
            "ecosystem": "go"
          },
          {
            "name": "solace.dev/go/messaging",
            "direct": false,
            "version": "v1.10.0",
            "ecosystem": "go"
          },
          {
            "name": "tags.cncf.io/container-device-interface",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "3-13",
            "direct": false,
            "version": null,
            "ecosystem": "pypi"
          },
          {
            "name": "babel",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "pypi"
          },
          {
            "name": "bracex",
            "direct": false,
            "version": "2.6",
            "ecosystem": "pypi"
          },
          {
            "name": "certifi",
            "direct": false,
            "version": "2026.2.25",
            "ecosystem": "pypi"
          },
          {
            "name": "charset-normalizer",
            "direct": false,
            "version": "3.4.6",
            "ecosystem": "pypi"
          },
          {
            "name": "click",
            "direct": false,
            "version": "8.4.1",
            "ecosystem": "pypi"
          },
          {
            "name": "colorama",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "pypi"
          },
          {
            "name": "ghp-import",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "pypi"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "3.15",
            "ecosystem": "pypi"
          },
          {
            "name": "importlib-metadata",
            "direct": false,
            "version": "8.4.0",
            "ecosystem": "pypi"
          },
          {
            "name": "jinja2",
            "direct": false,
            "version": "3.1.6",
            "ecosystem": "pypi"
          },
          {
            "name": "markdown",
            "direct": false,
            "version": "3.10.2",
            "ecosystem": "pypi"
          },
          {
            "name": "markupsafe",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "mergedeep",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs",
            "direct": false,
            "version": "1.5.3",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs-codeinclude-plugin",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs-include-markdown-plugin",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs-markdownextradata-plugin",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs-material",
            "direct": false,
            "version": "9.5.18",
            "ecosystem": "pypi"
          },
          {
            "name": "mkdocs-material-extensions",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "pypi"
          },
          {
            "name": "packaging",
            "direct": false,
            "version": "26.2",
            "ecosystem": "pypi"
          },
          {
            "name": "paginate",
            "direct": false,
            "version": "0.5.6",
            "ecosystem": "pypi"
          },
          {
            "name": "pathspec",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "platformdirs",
            "direct": false,
            "version": "4.10.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pygments",
            "direct": false,
            "version": "2.20.0",
            "ecosystem": "pypi"
          },
          {
            "name": "pymdown-extensions",
            "direct": false,
            "version": "10.21.3",
            "ecosystem": "pypi"
          },
          {
            "name": "python-dateutil",
            "direct": false,
            "version": "2.9.0.post0",
            "ecosystem": "pypi"
          },
          {
            "name": "pytz",
            "direct": false,
            "version": "2024.1",
            "ecosystem": "pypi"
          },
          {
            "name": "pyyaml",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "pypi"
          },
          {
            "name": "pyyaml-env-tag",
            "direct": false,
            "version": "1.1",
            "ecosystem": "pypi"
          },
          {
            "name": "regex",
            "direct": false,
            "version": "2024.4.28",
            "ecosystem": "pypi"
          },
          {
            "name": "requests",
            "direct": false,
            "version": "2.33.0",
            "ecosystem": "pypi"
          },
          {
            "name": "six",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "pypi"
          },
          {
            "name": "urllib3",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "pypi"
          },
          {
            "name": "watchdog",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "pypi"
          },
          {
            "name": "wcmatch",
            "direct": false,
            "version": "10.1",
            "ecosystem": "pypi"
          },
          {
            "name": "zipp",
            "direct": false,
            "version": "3.20.1",
            "ecosystem": "pypi"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 618,
        "direct_count": 28,
        "indirect_count": 590
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 56,
        "merged_prs": 1829,
        "open_issues": 115,
        "closed_ratio": 0.809,
        "closed_issues": 487,
        "closed_unmerged_prs": 1287
      },
      "bus_factor": 1,
      "bot_contributors": 3,
      "top_contributors": [
        {
          "type": "User",
          "login": "mdelapenya",
          "commits": 919,
          "avatar_url": "https://avatars.githubusercontent.com/u/951580?v=4"
        },
        {
          "type": "User",
          "login": "gianarb",
          "commits": 178,
          "avatar_url": "https://avatars.githubusercontent.com/u/1630267?v=4"
        },
        {
          "type": "User",
          "login": "stevenh",
          "commits": 80,
          "avatar_url": "https://avatars.githubusercontent.com/u/104239?v=4"
        },
        {
          "type": "User",
          "login": "mmorel-35",
          "commits": 63,
          "avatar_url": "https://avatars.githubusercontent.com/u/6032561?v=4"
        },
        {
          "type": "User",
          "login": "eddumelendez",
          "commits": 18,
          "avatar_url": "https://avatars.githubusercontent.com/u/1810547?v=4"
        },
        {
          "type": "User",
          "login": "Bablzz",
          "commits": 17,
          "avatar_url": "https://avatars.githubusercontent.com/u/2978361?v=4"
        },
        {
          "type": "User",
          "login": "01101101M",
          "commits": 16,
          "avatar_url": "https://avatars.githubusercontent.com/u/38888320?v=4"
        },
        {
          "type": "User",
          "login": "prskr",
          "commits": 16,
          "avatar_url": "https://avatars.githubusercontent.com/u/7080899?v=4"
        },
        {
          "type": "User",
          "login": "jaredpetersen",
          "commits": 14,
          "avatar_url": "https://avatars.githubusercontent.com/u/8802128?v=4"
        },
        {
          "type": "User",
          "login": "thaJeztah",
          "commits": 12,
          "avatar_url": "https://avatars.githubusercontent.com/u/1804568?v=4"
        }
      ],
      "contributors_sampled": 97,
      "top_contributor_share": 0.556
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "ci-lint-go.yml",
        "ci-test-go.yml",
        "ci-windows-trigger.yml",
        "ci-windows.yml",
        "ci.yml",
        "codeql.yml",
        "conventions.yml",
        "docker-projects-latest.yml",
        "release-drafter.yml",
        "scorecards.yml",
        "sonar-bulk-operations.yml",
        "sonar-create-project.yml",
        "sonar-delete-project.yml",
        "usage-metrics-modules.yml",
        "usage-metrics.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        ".golangci.yml"
      ],
      "has_editorconfig": false,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "Pipfile.lock",
        "go.sum"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": null,
            "reason": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 2,
            "reason": "badge detected: InProgress",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 1,
            "reason": "Found 2/13 approved changesets -- score normalized to 1",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 65 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": null,
            "reason": "packaging workflow not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 9,
            "reason": "dependency not pinned by hash detected -- score normalized to 9",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 10,
            "reason": "SAST tool is run on all commits",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 0,
            "reason": "security policy file not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": null,
            "reason": "no releases found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 0,
            "reason": "detected GitHub workflow tokens with excessive permissions",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 0,
            "reason": "41 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "ea854ecb16425b6e77bc19e95080213fb69a6ac9",
        "ran_at": "2026-07-28T13:53:59Z",
        "aggregate_score": 6,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": true,
      "has_security_policy": false,
      "has_dependabot_config": true
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-28T02:29:06Z",
      "oldest_open_prs": [
        {
          "number": 1251,
          "created_at": "2023-05-29T15:13:07Z",
          "last_comment_at": "2023-06-01T19:18:03Z",
          "last_comment_author": "sonarqubecloud"
        },
        {
          "number": 1885,
          "created_at": "2023-11-02T09:10:51Z",
          "last_comment_at": "2023-11-02T09:10:57Z",
          "last_comment_author": "netlify"
        },
        {
          "number": 2035,
          "created_at": "2023-12-19T22:37:43Z",
          "last_comment_at": "2024-08-13T23:37:12Z",
          "last_comment_author": "Mathew-Estafanous"
        },
        {
          "number": 2449,
          "created_at": "2024-03-26T09:44:54Z",
          "last_comment_at": "2024-03-26T09:45:10Z",
          "last_comment_author": "netlify"
        },
        {
          "number": 2482,
          "created_at": "2024-04-14T12:12:12Z",
          "last_comment_at": "2025-03-06T13:29:00Z",
          "last_comment_author": "mdelapenya"
        },
        {
          "number": 2490,
          "created_at": "2024-04-19T11:48:04Z",
          "last_comment_at": "2024-11-22T06:58:52Z",
          "last_comment_author": "mdelapenya"
        },
        {
          "number": 2594,
          "created_at": "2024-06-18T11:53:02Z",
          "last_comment_at": "2024-08-13T18:10:46Z",
          "last_comment_author": "scorpionknifes"
        },
        {
          "number": 2683,
          "created_at": "2024-08-05T18:08:06Z",
          "last_comment_at": "2025-05-27T12:33:59Z",
          "last_comment_author": "mabrarov"
        },
        {
          "number": 2702,
          "created_at": "2024-08-08T04:03:46Z",
          "last_comment_at": "2024-08-08T11:48:59Z",
          "last_comment_author": "mdelapenya"
        },
        {
          "number": 2737,
          "created_at": "2024-08-19T08:43:53Z",
          "last_comment_at": "2024-09-11T15:40:15Z",
          "last_comment_author": "mdelapenya"
        },
        {
          "number": 2742,
          "created_at": "2024-08-22T01:09:56Z",
          "last_comment_at": "2024-08-22T01:12:21Z",
          "last_comment_author": "eddumelendez"
        },
        {
          "number": 2768,
          "created_at": "2024-09-04T16:20:21Z",
          "last_comment_at": "2025-03-17T00:50:56Z",
          "last_comment_author": "ayuhito"
        },
        {
          "number": 2782,
          "created_at": "2024-09-16T17:36:33Z",
          "last_comment_at": "2024-09-16T17:36:51Z",
          "last_comment_author": "netlify"
        },
        {
          "number": 2810,
          "created_at": "2024-10-02T15:24:28Z",
          "last_comment_at": "2026-01-13T09:07:15Z",
          "last_comment_author": "mdelapenya"
        },
        {
          "number": 2849,
          "created_at": "2024-10-25T13:06:02Z",
          "last_comment_at": "2024-10-30T11:57:53Z",
          "last_comment_author": "mdelapenya"
        },
        {
          "number": 2894,
          "created_at": "2024-11-21T15:44:58Z",
          "last_comment_at": "2024-11-25T13:31:29Z",
          "last_comment_author": "mdelapenya"
        },
        {
          "number": 2920,
          "created_at": "2024-12-15T14:39:32Z",
          "last_comment_at": "2025-01-09T22:05:15Z",
          "last_comment_author": "eddumelendez"
        },
        {
          "number": 2943,
          "created_at": "2025-01-19T08:05:26Z",
          "last_comment_at": "2025-04-03T14:22:23Z",
          "last_comment_author": "amirsalarsafaei"
        },
        {
          "number": 2954,
          "created_at": "2025-01-30T18:46:12Z",
          "last_comment_at": "2026-01-15T14:30:38Z",
          "last_comment_author": "coderabbitai"
        },
        {
          "number": 2995,
          "created_at": "2025-02-24T15:48:04Z",
          "last_comment_at": "2025-02-24T15:48:39Z",
          "last_comment_author": "netlify"
        }
      ],
      "last_merged_pr_at": "2026-07-17T15:13:35Z",
      "ci_last_conclusion": "FAILURE",
      "oldest_open_issues": [
        {
          "number": 511,
          "created_at": "2022-08-29T02:44:30Z",
          "last_comment_at": "2023-03-25T09:20:58Z",
          "last_comment_author": "leg100"
        },
        {
          "number": 568,
          "created_at": "2022-10-14T16:02:54Z",
          "last_comment_at": "2026-04-24T16:25:16Z",
          "last_comment_author": "mdelapenya"
        },
        {
          "number": 611,
          "created_at": "2022-11-03T17:27:45Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 626,
          "created_at": "2022-11-16T11:07:04Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 948,
          "created_at": "2023-03-21T21:05:12Z",
          "last_comment_at": "2025-05-25T09:36:50Z",
          "last_comment_author": "gmeligio"
        },
        {
          "number": 1293,
          "created_at": "2023-06-15T13:28:35Z",
          "last_comment_at": "2023-08-23T07:06:45Z",
          "last_comment_author": "lanwen"
        },
        {
          "number": 1357,
          "created_at": "2023-07-10T17:15:09Z",
          "last_comment_at": "2023-08-02T16:35:37Z",
          "last_comment_author": "mdelapenya"
        },
        {
          "number": 1484,
          "created_at": "2023-08-10T04:28:35Z",
          "last_comment_at": "2024-08-30T18:01:28Z",
          "last_comment_author": "mdelapenya"
        },
        {
          "number": 1514,
          "created_at": "2023-08-22T01:04:23Z",
          "last_comment_at": "2024-01-22T14:41:36Z",
          "last_comment_author": "candrews"
        },
        {
          "number": 1515,
          "created_at": "2023-08-23T06:43:15Z",
          "last_comment_at": "2024-06-04T10:03:55Z",
          "last_comment_author": "mdelapenya"
        },
        {
          "number": 1536,
          "created_at": "2023-08-25T09:06:34Z",
          "last_comment_at": "2024-08-22T11:28:47Z",
          "last_comment_author": "mdelapenya"
        },
        {
          "number": 1689,
          "created_at": "2023-09-26T10:57:41Z",
          "last_comment_at": "2023-09-26T14:16:56Z",
          "last_comment_author": "pablochacin"
        },
        {
          "number": 1791,
          "created_at": "2023-10-24T05:58:02Z",
          "last_comment_at": "2023-12-20T05:13:12Z",
          "last_comment_author": "Mathew-Estafanous"
        },
        {
          "number": 1826,
          "created_at": "2023-10-27T10:24:33Z",
          "last_comment_at": "2024-05-01T01:48:13Z",
          "last_comment_author": "ervitis"
        },
        {
          "number": 1924,
          "created_at": "2023-11-24T07:00:30Z",
          "last_comment_at": "2023-11-24T18:17:13Z",
          "last_comment_author": "Chrisss93"
        },
        {
          "number": 2180,
          "created_at": "2024-01-31T17:05:27Z",
          "last_comment_at": "2024-02-06T22:17:35Z",
          "last_comment_author": "Minivera"
        },
        {
          "number": 2204,
          "created_at": "2024-02-07T18:46:24Z",
          "last_comment_at": "2026-04-06T16:15:48Z",
          "last_comment_author": "snakethatlovesstaticlibs"
        },
        {
          "number": 2206,
          "created_at": "2024-02-12T12:05:13Z",
          "last_comment_at": "2025-05-16T21:44:04Z",
          "last_comment_author": "mabrarov"
        },
        {
          "number": 2264,
          "created_at": "2024-02-23T17:00:57Z",
          "last_comment_at": "2025-08-25T11:36:52Z",
          "last_comment_author": "mdelapenya"
        },
        {
          "number": 2344,
          "created_at": "2024-03-12T15:08:04Z",
          "last_comment_at": "2026-06-10T10:51:14Z",
          "last_comment_author": "jeanbza"
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/testcontainers/testcontainers-go",
    "host": "github.com",
    "name": "testcontainers-go",
    "owner": "testcontainers"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "good",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 79,
      "inputs": {
        "security": 65,
        "vitality": 92,
        "community": 84,
        "governance": 68,
        "engineering": 86
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 92,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 92,
            "inputs": {
              "commits_last_year": 339,
              "human_commit_share": 0.5,
              "days_since_last_push": 3,
              "active_weeks_last_year": 40
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 3 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 3
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "40/52 weeks with commits",
                "points": 27.7,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 40
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "339 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 339
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 92,
            "inputs": {
              "releases_count": 58,
              "latest_release_tag": "v0.43.0",
              "releases_from_tags": false,
              "days_since_latest_release": 39,
              "mean_days_between_releases": 67.3
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "58 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 58
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 39 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 39
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~67.3 days",
                "points": 19.8,
                "status": "partial",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 67.3
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 10,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 10 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 10
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "good",
        "name": "Community & Adoption",
        "value": 84,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "excellent",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "forks": 625,
              "stars": 4931,
              "watchers": 16,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "4,931 stars",
                "points": 59.9,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 4931
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "625 forks",
                "points": 23.3,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 625
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "16 watchers",
                "points": 6.5,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 16
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "good",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 77,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": false,
              "has_pull_request_template": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (MIT)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "MIT"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 18,
                "status": "met",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 6.3,
                "status": "met",
                "details": [],
                "max_points": 6.3
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "moderate",
        "name": "Sustainability & Governance",
        "value": 68,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "at_risk",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 42,
            "inputs": {
              "bus_factor": 1,
              "contributors_sampled": 97,
              "top_contributor_share": 0.556
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "1 contributor(s) cover half of all commits",
                "points": 9,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 56% of commits",
                "points": 10,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 56
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "97 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 97
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 65 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "moderate",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 62,
            "inputs": {
              "merged_prs": 1829,
              "open_issues": 115,
              "closed_issues": 487,
              "issue_closed_ratio": 0.809,
              "closed_unmerged_prs": 1287
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "81% of issues closed",
                "points": 37.8,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 81
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "1829/3116 decided PRs merged",
                "points": 22.5,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 1829,
                      "decided": 3116
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 2/13 approved changesets -- score normalized to 1",
                "points": 1.5,
                "status": "partial",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "good",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 79,
            "inputs": {
              "followers": 2278,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "testcontainers",
              "public_repos": 57,
              "account_age_days": 4028
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "organization-owned",
                "points": 30,
                "status": "met",
                "details": [
                  {
                    "code": "owner_organization",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "2,278 followers of testcontainers",
                "points": 24.1,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 2278,
                      "login": "testcontainers"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "57 public repos, account ~11 yr old",
                "points": 24.8,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 57
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 11
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "github.com/testcontainers/testcontainers-go"
              ],
              "ecosystems": "go",
              "any_deprecated": false,
              "min_days_since_publish": 39
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "1 package(s) on go",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 1,
                      "ecosystems": "go"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 39 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 39
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "61 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 61
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "excellent",
        "name": "Engineering Quality",
        "value": 86,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "good",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 84,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": false,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "15 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 15
                    }
                  }
                ],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": ".golangci.yml",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".golangci.yml"
                    }
                  }
                ],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "excellent",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "topics": [
                "testing",
                "docker",
                "automation",
                "golang",
                "go",
                "testcontainers-go",
                "testcontainers",
                "hacktoberfest"
              ],
              "has_wiki": false,
              "homepage": "https://golang.testcontainers.org",
              "has_readme": true,
              "has_docs_dir": true,
              "has_description": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 25,
                "status": "met",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": "https://golang.testcontainers.org",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": "8 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 8
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 65,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Branch-Protection, Packaging, Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "branch_protection",
                    "packaging",
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 60,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 15,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 3,
              "scorecard_aggregate": 6
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "badge detected: InProgress",
                "points": 0.5,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 2/13 approved changesets -- score normalized to 1",
                "points": 0.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 65 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow not detected",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 9",
                "points": 4.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is run on all commits",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file not detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "detected GitHub workflow tokens with excessive permissions",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "41 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "excellent",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 617 resolved dependencies against OSV; 1 could not be assessed (no resolved version, an unsupported ecosystem, or beyond the reported package list). This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "indirect_dependencies_free_of_known_advisories"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_repository",
                "params": {
                  "assessed": 617
                }
              },
              {
                "code": "advisories_unassessed",
                "params": {
                  "count": 1
                }
              },
              {
                "code": "advisories_repo_graph_caveat",
                "params": {}
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 86,
            "inputs": {
              "source": "osv",
              "advisories": 33,
              "affected_packages": 16,
              "assessed_packages": 617,
              "unassessed_packages": 1,
              "affected_by_severity": "critical 4, high 1, moderate 2, unknown 9",
              "direct_affected_packages": 2
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "2 affected: golang.org/x/crypto v0.54.0 (unknown), golang.org/x/text v0.38.0 (unknown)",
                "points": 24.7,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 2,
                      "packages": "golang.org/x/crypto v0.54.0 (unknown), golang.org/x/text v0.38.0 (unknown)"
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "transitive set not separable from development and test dependencies in this scope",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_scope_not_separable",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "no advisory has been public longer than 90 days",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "advisories_none_stale",
                    "params": {
                      "days": 90
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "excellent",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 617,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "excellent",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "review_only_matches": 1,
              "assessed_self_published_locations": 13
            },
            "components": [
              {
                "key": "policy_exposure_multiplier",
                "name": "Policy exposure multiplier",
                "detail": "no confirmed policy-scope location match",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "jurisdiction_no_match",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "good",
        "name": "AI Readiness",
        "value": 73,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "at_risk",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 40,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 1,
              "agent_instruction_files": [],
              "agent_instruction_max_bytes": null
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "no CLAUDE.md / AGENTS.md / editor rules",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_agent_instructions",
                    "params": {}
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "50 of 50 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 50,
                      "sampled": 50
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "excellent",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 99,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "Pipfile.lock",
                "go.sum"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [
                "Makefile",
                "examples/Makefile",
                "examples/nginx/Makefile",
                "modulegen/Makefile",
                "modules/Makefile",
                "modules/activemq/Makefile",
                "modules/aerospike/Makefile",
                "modules/arangodb/Makefile",
                "modules/artemis/Makefile",
                "modules/azure/Makefile",
                "modules/azurite/Makefile",
                "modules/cassandra/Makefile",
                "modules/chroma/Makefile",
                "modules/clickhouse/Makefile",
                "modules/cockroachdb/Makefile",
                "modules/compose/Makefile",
                "modules/consul/Makefile",
                "modules/couchbase/Makefile",
                "modules/couchdb/Makefile",
                "modules/cratedb/Makefile",
                "modules/databend/Makefile",
                "modules/dex/Makefile",
                "modules/dind/Makefile",
                "modules/dockermcpgateway/Makefile",
                "modules/dockermodelrunner/Makefile",
                "modules/dolt/Makefile",
                "modules/dynamodb/Makefile",
                "modules/elasticsearch/Makefile",
                "modules/etcd/Makefile",
                "modules/fakegcsserver/Makefile",
                "modules/firebird/Makefile",
                "modules/forgejo/Makefile",
                "modules/gcloud/Makefile",
                "modules/grafana-lgtm/Makefile",
                "modules/inbucket/Makefile",
                "modules/influxdb/Makefile",
                "modules/k3s/Makefile",
                "modules/k6/Makefile",
                "modules/kafka/Makefile",
                "modules/kurrentdb/Makefile",
                "modules/localstack/Makefile",
                "modules/mailpit/Makefile",
                "modules/mariadb/Makefile",
                "modules/meilisearch/Makefile",
                "modules/memcached/Makefile",
                "modules/milvus/Makefile",
                "modules/minio/Makefile",
                "modules/mockserver/Makefile",
                "modules/mongodb/Makefile",
                "modules/mosquitto/Makefile",
                "modules/mssql/Makefile",
                "modules/mysql/Makefile",
                "modules/nats/Makefile",
                "modules/nebulagraph/Makefile",
                "modules/neo4j/Makefile",
                "modules/nginx/Makefile",
                "modules/ollama/Makefile",
                "modules/openfga/Makefile",
                "modules/openldap/Makefile",
                "modules/opensearch/Makefile",
                "modules/orientdb/Makefile",
                "modules/papercutsmtp/Makefile",
                "modules/pinecone/Makefile",
                "modules/postgres/Makefile",
                "modules/presto/Makefile",
                "modules/pulsar/Makefile",
                "modules/qdrant/Makefile",
                "modules/questdb/Makefile",
                "modules/rabbitmq/Makefile",
                "modules/ravendb/Makefile",
                "modules/redis/Makefile",
                "modules/redpanda/Makefile",
                "modules/registry/Makefile",
                "modules/s3mock/Makefile",
                "modules/scylladb/Makefile",
                "modules/sftp/Makefile",
                "modules/socat/Makefile",
                "modules/solace/Makefile",
                "modules/solr/Makefile",
                "modules/surrealdb/Makefile",
                "modules/tidb/Makefile",
                "modules/timeplus/Makefile",
                "modules/toxiproxy/Makefile",
                "modules/trino/Makefile",
                "modules/typesense/Makefile",
                "modules/valkey/Makefile",
                "modules/vault/Makefile",
                "modules/vearch/Makefile",
                "modules/weaviate/Makefile",
                "modules/yugabytedb/Makefile",
                "usage-metrics/Makefile"
              ],
              "has_devcontainer": true,
              "has_linter_config": true,
              "typecheck_configs": [],
              "agent_commit_share": 0.09,
              "toolchain_manifests": [
                "examples/nginx/go.mod",
                "go.mod",
                "modulegen/go.mod",
                "modules/activemq/go.mod",
                "modules/aerospike/go.mod",
                "modules/arangodb/go.mod",
                "modules/artemis/go.mod",
                "modules/azure/go.mod",
                "modules/azure/lowkeyvault/testdata/go.mod",
                "modules/azurite/go.mod",
                "modules/cassandra/go.mod",
                "modules/chroma/go.mod",
                "modules/clickhouse/go.mod",
                "modules/cockroachdb/go.mod",
                "modules/compose/go.mod",
                "modules/consul/go.mod",
                "modules/couchbase/go.mod",
                "modules/couchdb/go.mod",
                "modules/cratedb/go.mod",
                "modules/databend/go.mod",
                "modules/dex/go.mod",
                "modules/dind/go.mod",
                "modules/dockermcpgateway/go.mod",
                "modules/dockermodelrunner/go.mod",
                "modules/dolt/go.mod",
                "modules/dynamodb/go.mod",
                "modules/elasticsearch/go.mod",
                "modules/etcd/go.mod",
                "modules/fakegcsserver/go.mod",
                "modules/firebird/go.mod",
                "modules/forgejo/go.mod",
                "modules/gcloud/go.mod",
                "modules/grafana-lgtm/go.mod",
                "modules/inbucket/go.mod",
                "modules/influxdb/go.mod",
                "modules/k3s/go.mod",
                "modules/k6/go.mod",
                "modules/kafka/go.mod",
                "modules/kurrentdb/go.mod",
                "modules/localstack/go.mod",
                "modules/mailpit/go.mod",
                "modules/mariadb/go.mod",
                "modules/meilisearch/go.mod",
                "modules/memcached/go.mod",
                "modules/milvus/go.mod",
                "modules/minio/go.mod",
                "modules/mockserver/go.mod",
                "modules/mongodb/go.mod",
                "modules/mosquitto/go.mod",
                "modules/mssql/go.mod",
                "modules/mysql/go.mod",
                "modules/nats/go.mod",
                "modules/nebulagraph/go.mod",
                "modules/neo4j/go.mod",
                "modules/nginx/go.mod",
                "modules/ollama/go.mod",
                "modules/openfga/go.mod",
                "modules/openldap/go.mod",
                "modules/opensearch/go.mod",
                "modules/orientdb/go.mod",
                "modules/papercutsmtp/go.mod",
                "modules/pinecone/go.mod",
                "modules/postgres/go.mod",
                "modules/presto/go.mod",
                "modules/pulsar/go.mod",
                "modules/qdrant/go.mod",
                "modules/questdb/go.mod",
                "modules/rabbitmq/go.mod",
                "modules/ravendb/go.mod",
                "modules/redis/go.mod",
                "modules/redpanda/go.mod",
                "modules/registry/go.mod",
                "modules/s3mock/go.mod",
                "modules/scylladb/go.mod",
                "modules/sftp/go.mod",
                "modules/socat/go.mod",
                "modules/solace/go.mod",
                "modules/solr/go.mod",
                "modules/surrealdb/go.mod",
                "modules/tidb/go.mod",
                "modules/timeplus/go.mod",
                "modules/toxiproxy/go.mod",
                "modules/trino/go.mod",
                "modules/typesense/go.mod",
                "modules/valkey/go.mod",
                "modules/vault/go.mod",
                "modules/vearch/go.mod",
                "modules/weaviate/go.mod",
                "modules/yugabytedb/go.mod",
                "usage-metrics/go.mod",
                "wait/testdata/http/go.mod"
              ],
              "dependency_bot_commit_share": 0.47
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "Makefile, examples/Makefile, examples/nginx/Makefile, modulegen/Makefile, modules/Makefile, modules/activemq/Makefile, modules/aerospike/Makefile, modules/arangodb/Makefile, modules/artemis/Makefile, modules/azure/Makefile, modules/azurite/Makefile, modules/cassandra/Makefile, modules/chroma/Makefile, modules/clickhouse/Makefile, modules/cockroachdb/Makefile, modules/compose/Makefile, modules/consul/Makefile, modules/couchbase/Makefile, modules/couchdb/Makefile, modules/cratedb/Makefile, modules/databend/Makefile, modules/dex/Makefile, modules/dind/Makefile, modules/dockermcpgateway/Makefile, modules/dockermodelrunner/Makefile, modules/dolt/Makefile, modules/dynamodb/Makefile, modules/elasticsearch/Makefile, modules/etcd/Makefile, modules/fakegcsserver/Makefile, modules/firebird/Makefile, modules/forgejo/Makefile, modules/gcloud/Makefile, modules/grafana-lgtm/Makefile, modules/inbucket/Makefile, modules/influxdb/Makefile, modules/k3s/Makefile, modules/k6/Makefile, modules/kafka/Makefile, modules/kurrentdb/Makefile, modules/localstack/Makefile, modules/mailpit/Makefile, modules/mariadb/Makefile, modules/meilisearch/Makefile, modules/memcached/Makefile, modules/milvus/Makefile, modules/minio/Makefile, modules/mockserver/Makefile, modules/mongodb/Makefile, modules/mosquitto/Makefile, modules/mssql/Makefile, modules/mysql/Makefile, modules/nats/Makefile, modules/nebulagraph/Makefile, modules/neo4j/Makefile, modules/nginx/Makefile, modules/ollama/Makefile, modules/openfga/Makefile, modules/openldap/Makefile, modules/opensearch/Makefile, modules/orientdb/Makefile, modules/papercutsmtp/Makefile, modules/pinecone/Makefile, modules/postgres/Makefile, modules/presto/Makefile, modules/pulsar/Makefile, modules/qdrant/Makefile, modules/questdb/Makefile, modules/rabbitmq/Makefile, modules/ravendb/Makefile, modules/redis/Makefile, modules/redpanda/Makefile, modules/registry/Makefile, modules/s3mock/Makefile, modules/scylladb/Makefile, modules/sftp/Makefile, modules/socat/Makefile, modules/solace/Makefile, modules/solr/Makefile, modules/surrealdb/Makefile, modules/tidb/Makefile, modules/timeplus/Makefile, modules/toxiproxy/Makefile, modules/trino/Makefile, modules/typesense/Makefile, modules/valkey/Makefile, modules/vault/Makefile, modules/vearch/Makefile, modules/weaviate/Makefile, modules/yugabytedb/Makefile, usage-metrics/Makefile",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Makefile, examples/Makefile, examples/nginx/Makefile, modulegen/Makefile, modules/Makefile, modules/activemq/Makefile, modules/aerospike/Makefile, modules/arangodb/Makefile, modules/artemis/Makefile, modules/azure/Makefile, modules/azurite/Makefile, modules/cassandra/Makefile, modules/chroma/Makefile, modules/clickhouse/Makefile, modules/cockroachdb/Makefile, modules/compose/Makefile, modules/consul/Makefile, modules/couchbase/Makefile, modules/couchdb/Makefile, modules/cratedb/Makefile, modules/databend/Makefile, modules/dex/Makefile, modules/dind/Makefile, modules/dockermcpgateway/Makefile, modules/dockermodelrunner/Makefile, modules/dolt/Makefile, modules/dynamodb/Makefile, modules/elasticsearch/Makefile, modules/etcd/Makefile, modules/fakegcsserver/Makefile, modules/firebird/Makefile, modules/forgejo/Makefile, modules/gcloud/Makefile, modules/grafana-lgtm/Makefile, modules/inbucket/Makefile, modules/influxdb/Makefile, modules/k3s/Makefile, modules/k6/Makefile, modules/kafka/Makefile, modules/kurrentdb/Makefile, modules/localstack/Makefile, modules/mailpit/Makefile, modules/mariadb/Makefile, modules/meilisearch/Makefile, modules/memcached/Makefile, modules/milvus/Makefile, modules/minio/Makefile, modules/mockserver/Makefile, modules/mongodb/Makefile, modules/mosquitto/Makefile, modules/mssql/Makefile, modules/mysql/Makefile, modules/nats/Makefile, modules/nebulagraph/Makefile, modules/neo4j/Makefile, modules/nginx/Makefile, modules/ollama/Makefile, modules/openfga/Makefile, modules/openldap/Makefile, modules/opensearch/Makefile, modules/orientdb/Makefile, modules/papercutsmtp/Makefile, modules/pinecone/Makefile, modules/postgres/Makefile, modules/presto/Makefile, modules/pulsar/Makefile, modules/qdrant/Makefile, modules/questdb/Makefile, modules/rabbitmq/Makefile, modules/ravendb/Makefile, modules/redis/Makefile, modules/redpanda/Makefile, modules/registry/Makefile, modules/s3mock/Makefile, modules/scylladb/Makefile, modules/sftp/Makefile, modules/socat/Makefile, modules/solace/Makefile, modules/solr/Makefile, modules/surrealdb/Makefile, modules/tidb/Makefile, modules/timeplus/Makefile, modules/toxiproxy/Makefile, modules/trino/Makefile, modules/typesense/Makefile, modules/valkey/Makefile, modules/vault/Makefile, modules/vearch/Makefile, modules/weaviate/Makefile, modules/yugabytedb/Makefile, usage-metrics/Makefile"
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "automated_tests",
                "name": "Automated tests",
                "detail": null,
                "points": 22,
                "status": "met",
                "details": [],
                "max_points": 22
              },
              {
                "key": "lint_format_config",
                "name": "Lint / format config",
                "detail": ".golangci.yml",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".golangci.yml"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "Go (statically typed)",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Go"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "devcontainer, Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "devcontainer, Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "9 of the last 100 commits agent-authored or agent-credited",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 9,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "47 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 47,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 9",
                "points": 9,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "Go",
              "largest_source_bytes": 58181,
              "source_files_sampled": 543,
              "oversized_source_files": 0
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "Go (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Go"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "0/543 source files over 60KB",
                "points": 55,
                "status": "met",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 543,
                      "oversized": 0
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "at_risk",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 40,
            "inputs": {
              "example_dirs": [
                "examples"
              ],
              "has_mcp_signal": false,
              "api_schema_files": []
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "examples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples"
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-28T13:54:33.049243Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/t/testcontainers/testcontainers-go.svg",
  "full_name": "testcontainers/testcontainers-go",
  "license_state": "standard",
  "license_spdx": "MIT"
}

Las puntuaciones son señales, no garantías. Reflejan prácticas públicamente visibles en GitHub; no son una auditoría de código ni una garantía de seguridad.

Los datos ausentes se excluyen y los pesos se renormalizan; nunca se puntúan como cero. La metodología es versionada y abierta: métricas v1.13.0, esquema v0.27.0 — metodología completa · wiki de métricas.

Cómo se sitúa un resultado dentro del registro general: estadísticas agregadasGo.