diff --git a/Taskfile.yml b/Taskfile.yml index d38df3f..0e715a1 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -41,7 +41,7 @@ tasks: security: desc: Run security checks cmds: - - 'go vet' + - 'go vet ./...' - 'gosec ./...' - 'govulncheck ./...' diff --git a/go.mod b/go.mod index bb3a650..972261f 100644 --- a/go.mod +++ b/go.mod @@ -3,18 +3,18 @@ module github.com/YourSurpriseCom/oapi-codegen-client go 1.25.0 require ( - github.com/YourSurpriseCom/go-datadog-apm/v2 v2.4.1 + github.com/YourSurpriseCom/go-datadog-apm/v2 v2.4.3 github.com/oapi-codegen/runtime v1.4.0 github.com/stretchr/testify v1.11.1 golang.org/x/oauth2 v0.36.0 - google.golang.org/api v0.277.0 + google.golang.org/api v0.279.0 ) require ( cloud.google.com/go/auth v0.20.0 // indirect cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect cloud.google.com/go/compute/metadata v0.9.0 // indirect - filippo.io/edwards25519 v1.1.1 // indirect + filippo.io/edwards25519 v1.2.0 // indirect github.com/DataDog/datadog-agent/comp/core/tagger/origindetection v0.77.0 // indirect github.com/DataDog/datadog-agent/pkg/obfuscate v0.77.0 // indirect github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/otlp/attributes v0.77.0 // indirect @@ -30,13 +30,13 @@ require ( github.com/DataDog/datadog-agent/pkg/util/scrubber v0.77.0 // indirect github.com/DataDog/datadog-agent/pkg/version v0.77.0 // indirect github.com/DataDog/datadog-go/v5 v5.8.3 // indirect - github.com/DataDog/dd-trace-go/contrib/database/sql/v2 v2.7.3 // indirect - github.com/DataDog/dd-trace-go/contrib/go-chi/chi.v5/v2 v2.7.3 // indirect - github.com/DataDog/dd-trace-go/contrib/google.golang.org/api/v2 v2.7.3 // indirect - github.com/DataDog/dd-trace-go/contrib/gorm.io/gorm.v1/v2 v2.7.3 // indirect - github.com/DataDog/dd-trace-go/contrib/jmoiron/sqlx/v2 v2.7.3 // indirect - github.com/DataDog/dd-trace-go/contrib/net/http/v2 v2.7.3 // indirect - github.com/DataDog/dd-trace-go/v2 v2.7.3 // indirect + github.com/DataDog/dd-trace-go/contrib/database/sql/v2 v2.8.1 // indirect + github.com/DataDog/dd-trace-go/contrib/go-chi/chi.v5/v2 v2.8.1 // indirect + github.com/DataDog/dd-trace-go/contrib/google.golang.org/api/v2 v2.8.1 // indirect + github.com/DataDog/dd-trace-go/contrib/gorm.io/gorm.v1/v2 v2.8.1 // indirect + github.com/DataDog/dd-trace-go/contrib/jmoiron/sqlx/v2 v2.8.1 // indirect + github.com/DataDog/dd-trace-go/contrib/net/http/v2 v2.8.1 // indirect + github.com/DataDog/dd-trace-go/v2 v2.8.1 // indirect github.com/DataDog/go-libddwaf/v4 v4.9.0 // indirect github.com/DataDog/go-runtime-metrics-internal v0.0.4-0.20260217080614-b0f4edc38a6d // indirect github.com/DataDog/go-sqllexer v0.1.13 // indirect @@ -59,7 +59,7 @@ require ( github.com/go-logr/logr v1.4.3 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.3.0 // indirect - github.com/go-sql-driver/mysql v1.9.3 // indirect + github.com/go-sql-driver/mysql v1.10.0 // indirect github.com/go-viper/mapstructure/v2 v2.5.0 // indirect github.com/google/s2a-go v0.1.9 // indirect github.com/google/uuid v1.6.0 // indirect @@ -124,9 +124,10 @@ require ( go.opentelemetry.io/otel v1.43.0 // indirect go.opentelemetry.io/otel/metric v1.43.0 // indirect go.opentelemetry.io/otel/trace v1.43.0 // indirect + go.opentelemetry.io/proto/otlp v1.9.0 // indirect go.uber.org/atomic v1.11.0 // indirect go.uber.org/multierr v1.11.0 // indirect - go.uber.org/zap v1.27.1 // indirect + go.uber.org/zap v1.28.0 // indirect go.yaml.in/yaml/v3 v3.0.4 // indirect golang.org/x/crypto v0.50.0 // indirect golang.org/x/exp v0.0.0-20260212183809-81e46e3db34a // indirect diff --git a/go.sum b/go.sum index a0af252..a048310 100644 --- a/go.sum +++ b/go.sum @@ -5,8 +5,8 @@ cloud.google.com/go/auth/oauth2adapt v0.2.8/go.mod h1:XQ9y31RkqZCcwJWNSx2Xvric3R cloud.google.com/go/compute/metadata v0.9.0 h1:pDUj4QMoPejqq20dK0Pg2N4yG9zIkYGdBtwLoEkH9Zs= cloud.google.com/go/compute/metadata v0.9.0/go.mod h1:E0bWwX5wTnLPedCKqk3pJmVgCBSM6qQI1yTBdEb3C10= filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4= -filippo.io/edwards25519 v1.1.1 h1:YpjwWWlNmGIDyXOn8zLzqiD+9TyIlPhGFG96P39uBpw= -filippo.io/edwards25519 v1.1.1/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4= +filippo.io/edwards25519 v1.2.0 h1:crnVqOiS4jqYleHd9vaKZ+HKtHfllngJIiOpNpoJsjo= +filippo.io/edwards25519 v1.2.0/go.mod h1:xzAOLCNug/yB62zG1bQ8uziwrIqIuxhctzJT18Q77mc= github.com/DataDog/datadog-agent/comp/core/tagger/origindetection v0.77.0 h1:Lu/HEo5svx/UwE7XWh8vOrEHCrVRsein9X1N0jGK5bo= github.com/DataDog/datadog-agent/comp/core/tagger/origindetection v0.77.0/go.mod h1:+Ty3r23MjcmMSkr8JbFeqA3utgtc1wxsZ0KaQ9CzoWA= github.com/DataDog/datadog-agent/pkg/obfuscate v0.77.0 h1:mrHaNnDAIOFAVYhCqDpkenUtbadswHN68ZlG5krv40o= @@ -37,20 +37,34 @@ github.com/DataDog/datadog-agent/pkg/version v0.77.0 h1:fxpMWuoaRHS5vHzCNHftvJ6w github.com/DataDog/datadog-agent/pkg/version v0.77.0/go.mod h1:h9eJjfeTHlYYv+kzq6n3rQ07qXGirdCCacn1Ryu4TFQ= github.com/DataDog/datadog-go/v5 v5.8.3 h1:s58CUJ9s8lezjhTNJO/SxkPBv2qZjS3ktpRSqGF5n0s= github.com/DataDog/datadog-go/v5 v5.8.3/go.mod h1:K9kcYBlxkcPP8tvvjZZKs/m1edNAUFzBbdpTUKfCsuw= -github.com/DataDog/dd-trace-go/contrib/database/sql/v2 v2.7.3 h1:UcHe7iDoaGqzsaQEeyikz+6W0+/Hs90UU2EmhpXY6DI= -github.com/DataDog/dd-trace-go/contrib/database/sql/v2 v2.7.3/go.mod h1:BuAfXwde3N1h1ZPNpi96y68wpnq0pSqV6ELPcjwrSzs= -github.com/DataDog/dd-trace-go/contrib/go-chi/chi.v5/v2 v2.7.3 h1:gH9Cy+MgMlHfjF+wPeZ4w0xz9tjbo/qkeahZ8RuuzdY= -github.com/DataDog/dd-trace-go/contrib/go-chi/chi.v5/v2 v2.7.3/go.mod h1:fnArnw99FdOlj1ZBDZy7l1vPKTU0zgP3cs049hrdg7c= -github.com/DataDog/dd-trace-go/contrib/google.golang.org/api/v2 v2.7.3 h1:k28ctXSo3wCL6qeSDVr2TpQHPfZUl94IaL/gBOYiwzo= -github.com/DataDog/dd-trace-go/contrib/google.golang.org/api/v2 v2.7.3/go.mod h1:euWhlTFDafQ1I1Yxtd1NEfrj3HTcN/1Jq/0LAh6cyxM= -github.com/DataDog/dd-trace-go/contrib/gorm.io/gorm.v1/v2 v2.7.3 h1:kvz1OuxYPziG1S0RstR1yNP5Br4JgAzhvk53/PrU63Q= -github.com/DataDog/dd-trace-go/contrib/gorm.io/gorm.v1/v2 v2.7.3/go.mod h1:S/U9HgVYV9bBZKzc6AfuzY4rcpRhWU+G312aTvsv/3A= -github.com/DataDog/dd-trace-go/contrib/jmoiron/sqlx/v2 v2.7.3 h1:jS0H9bkdLKjnFbda+LTjle1AZjT+dtcXywwhhgFavYA= -github.com/DataDog/dd-trace-go/contrib/jmoiron/sqlx/v2 v2.7.3/go.mod h1:HbCxLM9xB8mgd8HYJw/pzPY04k2g7NVL05jJElB0l9A= -github.com/DataDog/dd-trace-go/contrib/net/http/v2 v2.7.3 h1:bXasqgAk+6J/MdoRoNKxryo4GMDnvyTgUumYphG2vC4= -github.com/DataDog/dd-trace-go/contrib/net/http/v2 v2.7.3/go.mod h1:fYK/2lv+okgQbys4k4O3TWAnTYkiXYflqFJYvYChnUI= -github.com/DataDog/dd-trace-go/v2 v2.7.3 h1:luLd8qQyoS23mKHvdDxqS3WHdP6E4z27XWVzFcunNFQ= -github.com/DataDog/dd-trace-go/v2 v2.7.3/go.mod h1:wpDvium/HsCzcTSmvpq4wieWBrnTm7Q+bUqkefKp/B0= +github.com/DataDog/dd-trace-go/contrib/database/sql/v2 v2.7.4 h1:DaFsNc5CvLF3ieyqNkRO1RPPPp8F8kCVrbBvrbD0tcw= +github.com/DataDog/dd-trace-go/contrib/database/sql/v2 v2.7.4/go.mod h1:r6+JZXgSY4ZPuSxU8gfViG2SG8MB5Fo3UDGYkbniuyw= +github.com/DataDog/dd-trace-go/contrib/database/sql/v2 v2.8.1 h1:ic/sMVpDSwWPRz/7UkbwAt8R8Eqq5HYpmHPqmhu67sk= +github.com/DataDog/dd-trace-go/contrib/database/sql/v2 v2.8.1/go.mod h1:8DXbK8NaYoVwlJmxUhIJLseQEx1QYTsOngAj8+bRIss= +github.com/DataDog/dd-trace-go/contrib/go-chi/chi.v5/v2 v2.7.4 h1:hVviCtEO+LjtE+U3GwfZftVMBnPriosllHwWJGWCNjs= +github.com/DataDog/dd-trace-go/contrib/go-chi/chi.v5/v2 v2.7.4/go.mod h1:r6SQgl0eS64iNpGn8C2Ml9A8Y7bWZn8r4TrS9TGmL2k= +github.com/DataDog/dd-trace-go/contrib/go-chi/chi.v5/v2 v2.8.1 h1:3zdEl+iJw52EXiNs5uAS447tBa/TWrKmH3lmlzKEdJw= +github.com/DataDog/dd-trace-go/contrib/go-chi/chi.v5/v2 v2.8.1/go.mod h1:Qzuha38mGZm1QYEo3a4eLtWZ+trb8zoLVCoH80tnYkY= +github.com/DataDog/dd-trace-go/contrib/google.golang.org/api/v2 v2.7.4 h1:0A06ttVmgWWXoT63CjpcSFDlxwTq+8KqvwXNvkakchY= +github.com/DataDog/dd-trace-go/contrib/google.golang.org/api/v2 v2.7.4/go.mod h1:/4e73RO5+5vmLNP/hfzU7+yDsf3YvyT8dfeQ9d33qf4= +github.com/DataDog/dd-trace-go/contrib/google.golang.org/api/v2 v2.8.1 h1:LRKVQIIIjA2F/b+ip31EnvVh2xSBnklQ+kOCcTx7HV8= +github.com/DataDog/dd-trace-go/contrib/google.golang.org/api/v2 v2.8.1/go.mod h1:LHtUqGJ8GdKPgH15OsLuoNtx0mOpy7gykP19oADENbk= +github.com/DataDog/dd-trace-go/contrib/gorm.io/gorm.v1/v2 v2.7.4 h1:obX5i1yHi4nxpHXhM3/CqZ1iUCZu6tPn2Fa5uq40DW4= +github.com/DataDog/dd-trace-go/contrib/gorm.io/gorm.v1/v2 v2.7.4/go.mod h1:pA5jc+NheajpIXB3B5cIYlP1gnAw4n3ERebB23c8q2g= +github.com/DataDog/dd-trace-go/contrib/gorm.io/gorm.v1/v2 v2.8.1 h1:9MneejJSDSukZZ1OjRZeTsr9aJ+0dK3q7MYpUFJKmks= +github.com/DataDog/dd-trace-go/contrib/gorm.io/gorm.v1/v2 v2.8.1/go.mod h1:BLYVYv5h++yCboQLFw6kkTBmrkr/f9MdEVyWi0RsaJU= +github.com/DataDog/dd-trace-go/contrib/jmoiron/sqlx/v2 v2.7.4 h1:PGvulFn6OgwyMgf/Y0bzSvxOQkALEh6hJKEcxSqiJQE= +github.com/DataDog/dd-trace-go/contrib/jmoiron/sqlx/v2 v2.7.4/go.mod h1:dQwnnWDEtoJi/yhxX3pB0qcl4Y2WiwoxzZBcLcgbJYU= +github.com/DataDog/dd-trace-go/contrib/jmoiron/sqlx/v2 v2.8.1 h1:3BUq9glpwhUgMqK5+pSSGk0klDyy3cqMsmcxgKW3y84= +github.com/DataDog/dd-trace-go/contrib/jmoiron/sqlx/v2 v2.8.1/go.mod h1:cv2PYl+sjcCy/ZFG28GBuzqltMTtA6nOBv97wxdsKKo= +github.com/DataDog/dd-trace-go/contrib/net/http/v2 v2.7.4 h1:wGNmHc0THhmhFv8qII4hTGKtdCeQ+2hbjH5tv/ugYIM= +github.com/DataDog/dd-trace-go/contrib/net/http/v2 v2.7.4/go.mod h1:rVrf7MedVg2wwO9pf+qagxDpOgQyFEN4xktcfLquKjY= +github.com/DataDog/dd-trace-go/contrib/net/http/v2 v2.8.1 h1:8vaDZRb8jZ8PzKJ45jF4XozqEzGJ2IGFO7J9JzP6oOA= +github.com/DataDog/dd-trace-go/contrib/net/http/v2 v2.8.1/go.mod h1:8XMvLYLyUIy/cLpBnxovP6J/U5CEGVWFTejO2MpTKzU= +github.com/DataDog/dd-trace-go/v2 v2.7.4 h1:a9gWlz6276LjFvGsp9vTC3yR5P532QLxOPosG5Xezy8= +github.com/DataDog/dd-trace-go/v2 v2.7.4/go.mod h1:wpDvium/HsCzcTSmvpq4wieWBrnTm7Q+bUqkefKp/B0= +github.com/DataDog/dd-trace-go/v2 v2.8.1 h1:O/lPXXcJof4hqfcBGsL6p/PiVa5xTfvYzv5iv/4S66U= +github.com/DataDog/dd-trace-go/v2 v2.8.1/go.mod h1:IVkBpsq66Cw/YIRM/Te3pl2F0M9n4zguAB2ReGczWeo= github.com/DataDog/go-libddwaf/v4 v4.9.0 h1:a788e37iuH7sR9uIYHkulvTnp2FkXTiZ3yY/kuaHgZE= github.com/DataDog/go-libddwaf/v4 v4.9.0/go.mod h1:/AZqP6zw3qGJK5mLrA0PkfK3UQDk1zCI2fUNCt4xftE= github.com/DataDog/go-runtime-metrics-internal v0.0.4-0.20260217080614-b0f4edc38a6d h1:cH9Bm0tJ8FEQbA4FRi0iRm7Zr/5Lata/Or31c+Dth0E= @@ -67,8 +81,10 @@ github.com/Microsoft/go-winio v0.5.0/go.mod h1:JPGBdM1cNvN/6ISo+n8V5iA4v8pBzdOpz github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= github.com/RaveNoX/go-jsoncommentstrip v1.0.0/go.mod h1:78ihd09MekBnJnxpICcwzCMzGrKSKYe4AqU6PDYYpjk= -github.com/YourSurpriseCom/go-datadog-apm/v2 v2.4.1 h1:+wu5n899h4F5A2u2u976iA7+umJOYGTUEOdDVuWNWw0= -github.com/YourSurpriseCom/go-datadog-apm/v2 v2.4.1/go.mod h1:f25ZgDoan1K2gOhsPGawRGAqEp/yFR2MWkLA3kRJe+Q= +github.com/YourSurpriseCom/go-datadog-apm/v2 v2.4.2 h1:hEAL5myHSq6fwO9R9RiXT9f+M++KQW3Xf/eIjL96Emg= +github.com/YourSurpriseCom/go-datadog-apm/v2 v2.4.2/go.mod h1:VmYx7KRKhVB5BRxU9UZzkN6epFE8oBIxOdVvKLWPdvk= +github.com/YourSurpriseCom/go-datadog-apm/v2 v2.4.3 h1:q89vlWdzcGBnDbd6qjSHY69BNHhJch8gm+NQ3nMW2tU= +github.com/YourSurpriseCom/go-datadog-apm/v2 v2.4.3/go.mod h1:R0SsHbd/5CUZl5oZjwUvS8SLK3TL7CQrPt3A9ERLL/I= github.com/apapsch/go-jsonmerge/v2 v2.0.0 h1:axGnT1gRIfimI7gJifB699GoE/oq+F2MU7Dml6nw9rQ= github.com/apapsch/go-jsonmerge/v2 v2.0.0/go.mod h1:lvDnEdqiQrp0O42VQGgmlKpxL1AP2+08jFMw88y4klk= github.com/bmatcuk/doublestar v1.1.1/go.mod h1:UD6OnuiIn0yFxxA2le/rnRU1G4RaI4UvFv1sNto9p6w= @@ -116,8 +132,8 @@ github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiU github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= github.com/go-sql-driver/mysql v1.8.1/go.mod h1:wEBSXgmK//2ZFJyE+qWnIsVGmvmEKlqwuVSjsCm7DZg= -github.com/go-sql-driver/mysql v1.9.3 h1:U/N249h2WzJ3Ukj8SowVFjdtZKfu9vlLZxjPXV1aweo= -github.com/go-sql-driver/mysql v1.9.3/go.mod h1:qn46aNg1333BRMNU69Lq93t8du/dwxI64Gl8i5p1WMU= +github.com/go-sql-driver/mysql v1.10.0 h1:Q+1LV8DkHJvSYAdR83XzuhDaTykuDx0l6fkXxoWCWfw= +github.com/go-sql-driver/mysql v1.10.0/go.mod h1:M+cqaI7+xxXGG9swrdeUIoPG3Y3KCkF0pZej+SK+nWk= github.com/go-viper/mapstructure/v2 v2.5.0 h1:vM5IJoUAy3d7zRSVtIwQgBj7BiWtMPfmPEgAXnvj1Ro= github.com/go-viper/mapstructure/v2 v2.5.0/go.mod h1:oJDH3BJKyqBA2TXFhDsKDGDTlndYOZ6rGS0BRZIxGhM= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= @@ -362,6 +378,8 @@ go.opentelemetry.io/otel/sdk/metric v1.43.0 h1:S88dyqXjJkuBNLeMcVPRFXpRw2fuwdvfC go.opentelemetry.io/otel/sdk/metric v1.43.0/go.mod h1:C/RJtwSEJ5hzTiUz5pXF1kILHStzb9zFlIEe85bhj6A= go.opentelemetry.io/otel/trace v1.43.0 h1:BkNrHpup+4k4w+ZZ86CZoHHEkohws8AY+WTX09nk+3A= go.opentelemetry.io/otel/trace v1.43.0/go.mod h1:/QJhyVBUUswCphDVxq+8mld+AvhXZLhe+8WVFxiFff0= +go.opentelemetry.io/proto/otlp v1.9.0 h1:l706jCMITVouPOqEnii2fIAuO3IVGBRPV5ICjceRb/A= +go.opentelemetry.io/proto/otlp v1.9.0/go.mod h1:xE+Cx5E/eEHw+ISFkwPLwCZefwVjY+pqKg1qcK03+/4= go.opentelemetry.io/proto/slim/otlp v1.9.0 h1:fPVMv8tP3TrsqlkH1HWYUpbCY9cAIemx184VGkS6vlE= go.opentelemetry.io/proto/slim/otlp v1.9.0/go.mod h1:xXdeJJ90Gqyll+orzUkY4bOd2HECo5JofeoLpymVqdI= go.opentelemetry.io/proto/slim/otlp/collector/profiles/v1development v0.2.0 h1:o13nadWDNkH/quoDomDUClnQBpdQQ2Qqv0lQBjIXjE8= @@ -375,8 +393,8 @@ go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= -go.uber.org/zap v1.27.1 h1:08RqriUEv8+ArZRYSTXy1LeBScaMpVSTBhCeaZYfMYc= -go.uber.org/zap v1.27.1/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E= +go.uber.org/zap v1.28.0 h1:IZzaP1Fv73/T/pBMLk4VutPl36uNC+OSUh3JLG3FIjo= +go.uber.org/zap v1.28.0/go.mod h1:rDLpOi171uODNm/mxFcuYWxDsqWSAVkFdX4XojSKg/Q= go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc= go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= @@ -436,8 +454,8 @@ golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da h1:noIWHXmPHxILtqtCOPIhS golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4= gonum.org/v1/gonum v0.17.0/go.mod h1:El3tOrEuMpv2UdMrbNlKEh9vd86bmQ6vqIcDwxEOc1E= -google.golang.org/api v0.277.0 h1:HJfyJUiNeBBUMai7ez8u14wkp/gH/I4wpGbbO9o+cSk= -google.golang.org/api v0.277.0/go.mod h1:B9TqLBwJqVjp1mtt7WeoQwWRwvu/400y5lETOql+giQ= +google.golang.org/api v0.279.0 h1:hsx2M2OaRcaKtVYK6vXEUnQvdjnend7ZYES+lYaot74= +google.golang.org/api v0.279.0/go.mod h1:B9TqLBwJqVjp1mtt7WeoQwWRwvu/400y5lETOql+giQ= google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM= google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds= google.golang.org/genproto v0.0.0-20260319201613-d00831a3d3e7 h1:XzmzkmB14QhVhgnawEVsOn6OFsnpyxNPRY9QV01dNB0=