From ea907b32b35ce036ab662446fc4dc0932fde7367 Mon Sep 17 00:00:00 2001 From: Jeremy Collins Date: Thu, 27 Aug 2026 20:36:55 -0400 Subject: [PATCH] Update the Go dependencies - Move kong, the AWS SDK, aws-lambda-go, and testify forward. - Move caarlos0/env to v11. - Read slices from the standard library. --- go.mod | 47 +++++++++--------- go.sum | 98 ++++++++++++++++--------------------- internal/core/config.go | 2 +- internal/core/encryption.go | 2 +- internal/core/image.go | 5 +- internal/source/file.go | 2 +- internal/source/s3.go | 2 +- 7 files changed, 71 insertions(+), 87 deletions(-) diff --git a/go.mod b/go.mod index 71217aa..aad33e8 100644 --- a/go.mod +++ b/go.mod @@ -1,43 +1,40 @@ module github.com/beetlebugorg/go-dims -go 1.25.0 +go 1.26 toolchain go1.27.0 require ( - github.com/alecthomas/kong v1.10.0 + github.com/alecthomas/kong v1.16.1 github.com/antlr4-go/antlr/v4 v4.13.1 - github.com/aws/aws-lambda-go v1.48.0 - github.com/aws/aws-sdk-go-v2 v1.44.0 - github.com/aws/aws-sdk-go-v2/config v1.32.40 - github.com/aws/aws-sdk-go-v2/service/s3 v1.108.0 - github.com/caarlos0/env/v10 v10.0.0 + github.com/aws/aws-lambda-go v1.55.0 + github.com/aws/aws-sdk-go-v2 v1.45.0 + github.com/aws/aws-sdk-go-v2/config v1.33.0 + github.com/aws/aws-sdk-go-v2/service/s3 v1.109.0 + github.com/caarlos0/env/v11 v11.4.1 github.com/davidbyttow/govips/v2 v2.18.0 - github.com/stretchr/testify v1.7.2 - golang.org/x/exp v0.0.0-20250506013437-ce4c2cf36ca6 + github.com/stretchr/testify v1.12.1 ) require ( github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.20 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.19.39 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.40 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.40 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.40 // indirect - github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.41 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.20.0 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.19.0 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.0 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.0 // indirect + github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.0 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.19 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.10.0 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.40 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.41 // indirect - github.com/aws/aws-sdk-go-v2/service/signin v1.6.0 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.34.0 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.39.0 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.46.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.0 // indirect + github.com/aws/aws-sdk-go-v2/service/signin v1.7.0 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.35.0 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.40.0 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.47.0 // indirect github.com/aws/smithy-go v1.28.1 // indirect - github.com/davecgh/go-spew v1.1.1 // indirect - github.com/kr/text v0.2.0 // indirect - github.com/pmezard/go-difflib v1.0.0 // indirect + go.yaml.in/yaml/v3 v3.0.5 // indirect + golang.org/x/exp v0.0.0-20250506013437-ce4c2cf36ca6 // indirect golang.org/x/image v0.45.0 // indirect golang.org/x/net v0.58.0 // indirect golang.org/x/text v0.41.0 // indirect - gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/go.sum b/go.sum index b237377..a91e310 100644 --- a/go.sum +++ b/go.sum @@ -1,68 +1,59 @@ github.com/alecthomas/assert/v2 v2.11.0 h1:2Q9r3ki8+JYXvGsDyBXwH3LcJ+WK5D0gc5E8vS6K3D0= github.com/alecthomas/assert/v2 v2.11.0/go.mod h1:Bze95FyfUr7x34QZrjL+XP+0qgp/zg8yS+TtBj1WA3k= -github.com/alecthomas/kong v1.10.0 h1:8K4rGDpT7Iu+jEXCIJUeKqvpwZHbsFRoebLbnzlmrpw= -github.com/alecthomas/kong v1.10.0/go.mod h1:p2vqieVMeTAnaC83txKtXe8FLke2X07aruPWXyMPQrU= -github.com/alecthomas/repr v0.4.0 h1:GhI2A8MACjfegCPVq9f1FLvIBS+DrQ2KQBFZP1iFzXc= -github.com/alecthomas/repr v0.4.0/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4= +github.com/alecthomas/kong v1.16.1 h1:ixhCt93XkJ98kGposQ54+bl0IK6XwqB40AsMynU7Z8E= +github.com/alecthomas/kong v1.16.1/go.mod h1:wrlbXem1CWqUV5Vbmss5ISYhsVPkBb1Yo7YKJghju2I= +github.com/alecthomas/repr v0.5.2 h1:SU73FTI9D1P5UNtvseffFSGmdNci/O6RsqzeXJtP0Qs= +github.com/alecthomas/repr v0.5.2/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4= github.com/antlr4-go/antlr/v4 v4.13.1 h1:SqQKkuVZ+zWkMMNkjy5FZe5mr5WURWnlpmOuzYWrPrQ= github.com/antlr4-go/antlr/v4 v4.13.1/go.mod h1:GKmUxMtwp6ZgGwZSva4eWPC5mS6vUAmOABFgjdkM7Nw= -github.com/aws/aws-lambda-go v1.48.0 h1:1aZUYsrJu0yo5fC4z+Rba1KhNImXcJcvHu763BxoyIo= -github.com/aws/aws-lambda-go v1.48.0/go.mod h1:dpMpZgvWx5vuQJfBt0zqBha60q7Dd7RfgJv23DymV8A= -github.com/aws/aws-sdk-go-v2 v1.44.0 h1:4IbaHhtzy+4h37z4JQyO9a2QsiCml3CNYHtq5hIHigo= -github.com/aws/aws-sdk-go-v2 v1.44.0/go.mod h1:bttEH6JqnUL8LepvDVfdrds/fZ5bCIxzpe3abyUrhDU= +github.com/aws/aws-lambda-go v1.55.0 h1:D+AUkk49hTldMnv+Ydt+/jdWVXWPsp8hlwY6Enob2FM= +github.com/aws/aws-lambda-go v1.55.0/go.mod h1:V+NzkHNR6vBC8C1PDloqSLE+7jYWFiPvJJFiCiTm8nE= +github.com/aws/aws-sdk-go-v2 v1.45.0 h1:Fjxm4nBOZtZu9ba/E0txJMGMysAEhLonbWptbqAxKx0= +github.com/aws/aws-sdk-go-v2 v1.45.0/go.mod h1:bttEH6JqnUL8LepvDVfdrds/fZ5bCIxzpe3abyUrhDU= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.20 h1:GPRlPwz40I2B2VrBEASOA3Bi77NyeqejNLkifosX0rs= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.20/go.mod h1:g7PNzKcsOKWb4fkSRBA7BZVAS6Y8IcxzN+nRohhQ1Q8= -github.com/aws/aws-sdk-go-v2/config v1.32.40 h1:lAVC9gMmKusmqDRe32dPtgKl/BWvJmMJoWELKHCAObw= -github.com/aws/aws-sdk-go-v2/config v1.32.40/go.mod h1:8xOJLbe/hOj1g4PVsfJYV7O2byq+UGET1onDdUgbwqc= -github.com/aws/aws-sdk-go-v2/credentials v1.19.39 h1:XOg8LC3Kgnsa3WiPQjc7Bi8k5IBN92cPYfIV9XMFss0= -github.com/aws/aws-sdk-go-v2/credentials v1.19.39/go.mod h1:GonTDBQ+mTpCVNwaHjj0PagspfrYYMEqOx7FehoEP/I= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.40 h1:r5aGipEVgI9aT/tAGjdrPbDQvIAKdTrS3rUPQtG4Rmo= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.40/go.mod h1:vOD3CnPxAdkL6MWZeROkZsTlskklMFfgVFkHzx/oZpY= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.40 h1:UIXlbijuB2XK1Kr57fo8iIxCuaSHJzwZ1uo+2tbEYIk= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.40/go.mod h1:wcEsL6jscjZjVUinb0Q5qD/GXOG1yT3GNfmT9HuDwzU= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.40 h1:xLQVRDs2NddDmK9BEyh5KSlJ1Gpy5/GIJXrV6WcVGAE= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.40/go.mod h1:XRXnpFVFGLaEVK+olDdFIM1vNa04ETW452oFGEPUxAo= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.41 h1:nv/ILuCY0yXACzMQwvtt/HbqDDjemZiI0AeDbxGQlnU= -github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.41/go.mod h1:dzvOSpxaPqQ3j0xS6Lc1vyVuWW0RBj7s/QqYpzu3Q/0= +github.com/aws/aws-sdk-go-v2/config v1.33.0 h1:7diNAnB5atOdqXtkNOgOSJeW0B5hK91Wpdif4ZU2+n8= +github.com/aws/aws-sdk-go-v2/config v1.33.0/go.mod h1:Wdx3+4SAOpY6SZuqzZ+I4nfykdqAyOM5QzBtAVcNXs4= +github.com/aws/aws-sdk-go-v2/credentials v1.20.0 h1:SuE9Ay1AQmKTFRLQiJ4yo1MOQH3pCmMvT1auucu8sgc= +github.com/aws/aws-sdk-go-v2/credentials v1.20.0/go.mod h1:fxvWPM2xG890LalTf2BEF8ehYwvPHXeIDs+PmkHvyeI= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.19.0 h1:Xa9oGNxZr89peMfPe9vNK5Ff8CI5dQF4hm0BsSvE8Ls= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.19.0/go.mod h1:iCdeweX6PdjSlPek3rnDOGNMHrCa/ewmcIEAiOhKT+0= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.0 h1:vmthwtZVyiOn6T0vu9R8pgpR1UjZm1DV9rzVe/x0fRk= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.5.0/go.mod h1:GA2h4liXS9xLyJKDAU50l3FqyvZJyIagaqPTB+lWVC0= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.0 h1:SbSyT5Tb/f9Rdd0Wy+qiKijMAS/wvGyG5kUrXvJOndE= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.8.0/go.mod h1:dj6WFeKD4Ktz+lryDvZ5rZlzPq2q9wRyuHKogYp/SG0= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.0 h1:bCp6P6+1zX0SjzUjKnHcaplaNxipS6HlJCUbQSOC5bE= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.5.0/go.mod h1:cyMJ/6RISz6pvk+o4MrgSBG5502jOEAmEcj4YPTxcks= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.19 h1:bAdDl/HkGCcGPoe25ToSHEw23VIxt6CT5fLcg111BKg= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.19/go.mod h1:KaUzbLxv4CeSxh6ZCl9B4m7CuFenS8kUEaDs+f/DQr4= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.10.0 h1:U8/A0RRBaEspzH1uul3JHLbypXwEGUkRkvoT9f0ATcM= -github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.10.0/go.mod h1:UELStX5KwtJNtQxa+UuF8dc3z4UYc40e8yHYJSozNwY= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.40 h1:gr3Fw1cxZXNCdeo/lQ7isHEHzvHVM7z75qb2zW9aMjw= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.40/go.mod h1:8z/9CmfnQhiuXD7Ykbcg4a/whSWsniE0ODSx9uwVzfk= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.41 h1:Q9DIKDuJix/oJnQxFpQ26L0EwVa/YNo4k2kbktrjQjE= -github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.41/go.mod h1:x+TuqkOIG1SZS0+yN54sExGA9ZpjhPO6vPdYnpTFX1M= -github.com/aws/aws-sdk-go-v2/service/s3 v1.108.0 h1:Yp+x5PKXEmoqHsgP/pAkBy5Tyq1UlXAzM0OInh0vxWw= -github.com/aws/aws-sdk-go-v2/service/s3 v1.108.0/go.mod h1:locV6DtXyp7Xzr2BG6jtsbeBi3YAWJ/CY4xUThYmIwQ= -github.com/aws/aws-sdk-go-v2/service/signin v1.6.0 h1:agcr0j8YeFEzdXNo17Rg9MbbjLRjrimabwNtji4e+lU= -github.com/aws/aws-sdk-go-v2/service/signin v1.6.0/go.mod h1:qU5PxgQ4JiUOOMotzfO3+5oUda5W+8JDVKyLQqlrJik= -github.com/aws/aws-sdk-go-v2/service/sso v1.34.0 h1:FxaN8/sn61DTXNI6Gt678tFJUY8iUsCchm6Y/F/RjaA= -github.com/aws/aws-sdk-go-v2/service/sso v1.34.0/go.mod h1:vu4OY6s8LJtT8BtYG2LD6BGSZMptkYn3o5hvCPB22jc= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.39.0 h1:crWKPeGYTBTuBxQ3p73kjfJvt4brUIsr+Fuypko8FxY= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.39.0/go.mod h1:HjjZVhaBz0JBR/kbWKThmNDhFKS7y6EURuk493tJk9Y= -github.com/aws/aws-sdk-go-v2/service/sts v1.46.0 h1:IZ63JdogSNNjex/jsODNv7jGDcO/xJYd9FsgyfCsp1g= -github.com/aws/aws-sdk-go-v2/service/sts v1.46.0/go.mod h1:I+rwAf3spG5dITBaAo3xXRowk8kiOhtU1kYxfvCTC44= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.0 h1:jCESOakHTNTsBpqLkYiISdQDuyU1VTt2WIa0ry6lBRw= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.11.0/go.mod h1:ydpFTzvNhxcCCSqB+BGjbm/5jJQ44eTsfR8xt5YU6+M= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.0 h1:2u6zfFOUpAqOQsBViEOhSWcg+BhZtE6NZ6f/Z+sFR9c= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.14.0/go.mod h1:eluKsoZUd14O/oIOUhg9+dg67nYqsqDrbKTDEiOT4y8= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.0 h1:aSZ7U5odxUjmNiUv5Zl/pFibwtItBTt2DSXGvHSiu0U= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.20.0/go.mod h1:+4bImqO+rJTNqE7gPGiHtCcpib55GOnMcjx27r9sYZo= +github.com/aws/aws-sdk-go-v2/service/s3 v1.109.0 h1:kRyIh0V9/tGfQ8gRJh9MqfCwZ6EPlKDSV/v6xWY4SB4= +github.com/aws/aws-sdk-go-v2/service/s3 v1.109.0/go.mod h1:5t6ogQMduXXzprqMww58ey10ScREmfIgM1V6VFds+fE= +github.com/aws/aws-sdk-go-v2/service/signin v1.7.0 h1:RBNqx/MPLDIdM1DLhpPcOHsDT9kd7WwHmD8gNebE4rk= +github.com/aws/aws-sdk-go-v2/service/signin v1.7.0/go.mod h1:hdB1+tmRgJmw4t3FwnAR2PlHMxxFmtIw+HU2B5m0UbU= +github.com/aws/aws-sdk-go-v2/service/sso v1.35.0 h1:5RWsqG+14ed23Lu6edqOP3FwoPXVDt9okFsSmjZfjnk= +github.com/aws/aws-sdk-go-v2/service/sso v1.35.0/go.mod h1:PkaZicBIxRusYsIGywhD2se5CPJXHaMH7ES7B5CDaIA= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.40.0 h1:B4E8cJfReq5iNi1QDZaYRgZU6G2YKbXvPc1JeAzfiG0= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.40.0/go.mod h1:wU+m5M9H5+PJRHTOOY/IEGJN/7CL6o+n5ALaIZ98UjM= +github.com/aws/aws-sdk-go-v2/service/sts v1.47.0 h1:u+h5Ki/SZmbemarKOHM1iAdy0vVZRqdxYo3ItfHjLAE= +github.com/aws/aws-sdk-go-v2/service/sts v1.47.0/go.mod h1:uw3ag3/g93gokcJxOmKjylVC7+ZSJue5h7BgWE5alhw= github.com/aws/smithy-go v1.28.1 h1:R/nXH00c8qcfCzQVELtRw+eLQWtzv+VAIEFJ1/xxXlQ= github.com/aws/smithy-go v1.28.1/go.mod h1:YE2RhdIuDbA5E5bTdciG9KrW3+TiEONeUWCqxX9i1Fc= -github.com/caarlos0/env/v10 v10.0.0 h1:yIHUBZGsyqCnpTkbjk8asUlx6RFhhEs+h7TOBdgdzXA= -github.com/caarlos0/env/v10 v10.0.0/go.mod h1:ZfulV76NvVPw3tm591U4SwL3Xx9ldzBP9aGxzeN7G18= -github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= -github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= -github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= +github.com/caarlos0/env/v11 v11.4.1 h1:fYwH0sWEsBSMPG7t4e/PEfTFzrWrpjyygXyUnWiSwEw= +github.com/caarlos0/env/v11 v11.4.1/go.mod h1:qupehSf/Y0TUTsxKywqRt/vJjN5nz6vauiYEUUr8P4U= github.com/davidbyttow/govips/v2 v2.18.0 h1:pZRshWVYvewP/TZx3yZ7YeC42WyLXg53tHy5Qt8nT9E= github.com/davidbyttow/govips/v2 v2.18.0/go.mod h1:8+nst5zfMoats12PgmmAPh6p5OfjDaXK0BXMFl/vOcM= github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM= github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg= -github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= -github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs= -github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= -github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= -github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/testify v1.7.2 h1:4jaiDzPyXQvSd7D0EjG45355tLlV3VOECpq10pLC+8s= -github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals= +github.com/stretchr/testify v1.12.1 h1:EuwCh5fleGS7H32xRwO3wRGT7DxrDhLAT6FF8MpWDWE= +github.com/stretchr/testify v1.12.1/go.mod h1:MDEgiDPPsNp5cuIrHPPCyornHKgEVbtFUmoNlxoYthg= +go.yaml.in/yaml/v3 v3.0.5 h1:N6y/pJk8buWs9NY5ERU2HSMfm+IuD/OtfdAnq6kESPw= +go.yaml.in/yaml/v3 v3.0.5/go.mod h1:HVTZu1O7/Vkt2N+BFy8Zza+lnLsABggaTM2ZpNIGuKg= golang.org/x/exp v0.0.0-20250506013437-ce4c2cf36ca6 h1:y5zboxd6LQAqYIhHnB48p0ByQ/GnQx2BE33L8BOHQkI= golang.org/x/exp v0.0.0-20250506013437-ce4c2cf36ca6/go.mod h1:U6Lno4MTRCDY+Ba7aCcauB9T60gsv5s4ralQzP72ZoQ= golang.org/x/image v0.45.0 h1:FMb1nTbH5H9vF55SriQHgFw5GnNL9Jg6L25BwXKzhB0= @@ -71,8 +62,3 @@ golang.org/x/net v0.58.0 h1:ynWG7rqYi4ccpTEuPZ2QGWHktVEM9DMCj9yzDE0Q7To= golang.org/x/net v0.58.0/go.mod h1:YwCddHnFlT7eLQqVprV19OnhLGtc5xOKgE0RyqgfWAU= golang.org/x/text v0.41.0 h1:vz/seA0lnX87Othu2f/0L24RcgrXD9/YFTSuGjj3rH8= golang.org/x/text v0.41.0/go.mod h1:jvf1O8ajNzZqhSrQBPbutR/EB83Cc0CFrezNQIwbb5M= -gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b h1:QRR6H1YWRnHb4Y/HeNFCTJLFVxaq6wH4YuVdsUOr75U= -gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= -gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= diff --git a/internal/core/config.go b/internal/core/config.go index 3017a52..53b36e0 100644 --- a/internal/core/config.go +++ b/internal/core/config.go @@ -4,7 +4,7 @@ import ( "errors" "fmt" - "github.com/caarlos0/env/v10" + "github.com/caarlos0/env/v11" ) type OriginCacheControl struct { diff --git a/internal/core/encryption.go b/internal/core/encryption.go index b9111b8..aa91ec4 100644 --- a/internal/core/encryption.go +++ b/internal/core/encryption.go @@ -11,7 +11,7 @@ import ( "encoding/hex" "errors" "fmt" - "github.com/caarlos0/env/v10" + "github.com/caarlos0/env/v11" "io" "strings" ) diff --git a/internal/core/image.go b/internal/core/image.go index 2a332dd..793c328 100644 --- a/internal/core/image.go +++ b/internal/core/image.go @@ -1,9 +1,10 @@ package core import ( + "slices" + "github.com/beetlebugorg/go-dims/internal/gox/imagex/colorx" - "github.com/caarlos0/env/v10" - "golang.org/x/exp/slices" + "github.com/caarlos0/env/v11" "log/slog" "time" diff --git a/internal/source/file.go b/internal/source/file.go index f40a3d0..96ead09 100644 --- a/internal/source/file.go +++ b/internal/source/file.go @@ -3,7 +3,7 @@ package source import ( "context" "github.com/beetlebugorg/go-dims/internal/core" - "github.com/caarlos0/env/v10" + "github.com/caarlos0/env/v11" "github.com/davidbyttow/govips/v2/vips" "log/slog" "os" diff --git a/internal/source/s3.go b/internal/source/s3.go index 3351214..dafb6db 100644 --- a/internal/source/s3.go +++ b/internal/source/s3.go @@ -6,7 +6,7 @@ import ( "github.com/aws/aws-sdk-go-v2/config" "github.com/aws/aws-sdk-go-v2/service/s3" "github.com/beetlebugorg/go-dims/internal/core" - "github.com/caarlos0/env/v10" + "github.com/caarlos0/env/v11" "github.com/davidbyttow/govips/v2/vips" "log/slog" "net/http"