tenseleyflow/shithub / 8439048

Browse files

S36: promote golang.org/x/sync to direct dep

Authored by espadonne
SHA
8439048f5581a69ffb89a970fb7f5be8be9610a2
Parents
b4a26c9
Tree
cb478db

2 changed files

StatusFile+-
M go.mod 9 9
M go.sum 10 0
go.modmodified
@@ -4,27 +4,33 @@ go 1.26.2
4
 
4
 
5
 require (
5
 require (
6
 	github.com/BurntSushi/toml v1.6.0
6
 	github.com/BurntSushi/toml v1.6.0
7
+	github.com/alecthomas/chroma/v2 v2.24.1
8
+	github.com/bluekeyes/go-gitdiff v0.8.1
9
+	github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc
7
 	github.com/getsentry/sentry-go v0.46.2
10
 	github.com/getsentry/sentry-go v0.46.2
8
 	github.com/go-chi/chi/v5 v5.2.5
11
 	github.com/go-chi/chi/v5 v5.2.5
9
 	github.com/jackc/pgx/v5 v5.9.2
12
 	github.com/jackc/pgx/v5 v5.9.2
10
 	github.com/justinas/nosurf v1.2.0
13
 	github.com/justinas/nosurf v1.2.0
14
+	github.com/microcosm-cc/bluemonday v1.0.27
15
+	github.com/minio/minio-go/v7 v7.1.0
16
+	github.com/pquerna/otp v1.5.0
11
 	github.com/pressly/goose/v3 v3.27.1
17
 	github.com/pressly/goose/v3 v3.27.1
12
 	github.com/prometheus/client_golang v1.23.2
18
 	github.com/prometheus/client_golang v1.23.2
13
 	github.com/spf13/cobra v1.10.2
19
 	github.com/spf13/cobra v1.10.2
20
+	github.com/yuin/goldmark v1.8.2
14
 	go.opentelemetry.io/otel v1.43.0
21
 	go.opentelemetry.io/otel v1.43.0
15
 	go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.43.0
22
 	go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.43.0
16
 	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.43.0
23
 	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.43.0
17
 	go.opentelemetry.io/otel/sdk v1.43.0
24
 	go.opentelemetry.io/otel/sdk v1.43.0
18
 	go.opentelemetry.io/otel/trace v1.43.0
25
 	go.opentelemetry.io/otel/trace v1.43.0
19
 	golang.org/x/crypto v0.50.0
26
 	golang.org/x/crypto v0.50.0
27
+	golang.org/x/image v0.39.0
28
+	golang.org/x/sync v0.20.0
20
 )
29
 )
21
 
30
 
22
 require (
31
 require (
23
-	github.com/alecthomas/chroma/v2 v2.24.1 // indirect
24
 	github.com/aymerick/douceur v0.2.0 // indirect
32
 	github.com/aymerick/douceur v0.2.0 // indirect
25
 	github.com/beorn7/perks v1.0.1 // indirect
33
 	github.com/beorn7/perks v1.0.1 // indirect
26
-	github.com/bluekeyes/go-gitdiff v0.8.1 // indirect
27
-	github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc // indirect
28
 	github.com/cenkalti/backoff/v5 v5.0.3 // indirect
34
 	github.com/cenkalti/backoff/v5 v5.0.3 // indirect
29
 	github.com/cespare/xxhash/v2 v2.3.0 // indirect
35
 	github.com/cespare/xxhash/v2 v2.3.0 // indirect
30
 	github.com/dlclark/regexp2 v1.12.0 // indirect
36
 	github.com/dlclark/regexp2 v1.12.0 // indirect
@@ -43,13 +49,10 @@ require (
43
 	github.com/klauspost/cpuid/v2 v2.2.11 // indirect
49
 	github.com/klauspost/cpuid/v2 v2.2.11 // indirect
44
 	github.com/klauspost/crc32 v1.3.0 // indirect
50
 	github.com/klauspost/crc32 v1.3.0 // indirect
45
 	github.com/mfridman/interpolate v0.0.2 // indirect
51
 	github.com/mfridman/interpolate v0.0.2 // indirect
46
-	github.com/microcosm-cc/bluemonday v1.0.27 // indirect
47
 	github.com/minio/crc64nvme v1.1.1 // indirect
52
 	github.com/minio/crc64nvme v1.1.1 // indirect
48
 	github.com/minio/md5-simd v1.1.2 // indirect
53
 	github.com/minio/md5-simd v1.1.2 // indirect
49
-	github.com/minio/minio-go/v7 v7.1.0 // indirect
50
 	github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
54
 	github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
51
 	github.com/philhofer/fwd v1.2.0 // indirect
55
 	github.com/philhofer/fwd v1.2.0 // indirect
52
-	github.com/pquerna/otp v1.5.0 // indirect
53
 	github.com/prometheus/client_model v0.6.2 // indirect
56
 	github.com/prometheus/client_model v0.6.2 // indirect
54
 	github.com/prometheus/common v0.66.1 // indirect
57
 	github.com/prometheus/common v0.66.1 // indirect
55
 	github.com/prometheus/procfs v0.20.1 // indirect
58
 	github.com/prometheus/procfs v0.20.1 // indirect
@@ -57,7 +60,6 @@ require (
57
 	github.com/sethvargo/go-retry v0.3.0 // indirect
60
 	github.com/sethvargo/go-retry v0.3.0 // indirect
58
 	github.com/spf13/pflag v1.0.9 // indirect
61
 	github.com/spf13/pflag v1.0.9 // indirect
59
 	github.com/tinylib/msgp v1.6.1 // indirect
62
 	github.com/tinylib/msgp v1.6.1 // indirect
60
-	github.com/yuin/goldmark v1.8.2 // indirect
61
 	github.com/zeebo/xxh3 v1.1.0 // indirect
63
 	github.com/zeebo/xxh3 v1.1.0 // indirect
62
 	go.opentelemetry.io/auto/sdk v1.2.1 // indirect
64
 	go.opentelemetry.io/auto/sdk v1.2.1 // indirect
63
 	go.opentelemetry.io/otel/metric v1.43.0 // indirect
65
 	go.opentelemetry.io/otel/metric v1.43.0 // indirect
@@ -65,9 +67,7 @@ require (
65
 	go.uber.org/multierr v1.11.0 // indirect
67
 	go.uber.org/multierr v1.11.0 // indirect
66
 	go.yaml.in/yaml/v2 v2.4.2 // indirect
68
 	go.yaml.in/yaml/v2 v2.4.2 // indirect
67
 	go.yaml.in/yaml/v3 v3.0.4 // indirect
69
 	go.yaml.in/yaml/v3 v3.0.4 // indirect
68
-	golang.org/x/image v0.39.0 // indirect
69
 	golang.org/x/net v0.53.0 // indirect
70
 	golang.org/x/net v0.53.0 // indirect
70
-	golang.org/x/sync v0.20.0 // indirect
71
 	golang.org/x/sys v0.43.0 // indirect
71
 	golang.org/x/sys v0.43.0 // indirect
72
 	golang.org/x/text v0.36.0 // indirect
72
 	golang.org/x/text v0.36.0 // indirect
73
 	google.golang.org/genproto/googleapis/api v0.0.0-20260401024825-9d38bb4040a9 // indirect
73
 	google.golang.org/genproto/googleapis/api v0.0.0-20260401024825-9d38bb4040a9 // indirect
go.summodified
@@ -1,7 +1,11 @@
1
 github.com/BurntSushi/toml v1.6.0 h1:dRaEfpa2VI55EwlIW72hMRHdWouJeRF7TPYhI+AUQjk=
1
 github.com/BurntSushi/toml v1.6.0 h1:dRaEfpa2VI55EwlIW72hMRHdWouJeRF7TPYhI+AUQjk=
2
 github.com/BurntSushi/toml v1.6.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho=
2
 github.com/BurntSushi/toml v1.6.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho=
3
+github.com/alecthomas/assert/v2 v2.11.0 h1:2Q9r3ki8+JYXvGsDyBXwH3LcJ+WK5D0gc5E8vS6K3D0=
4
+github.com/alecthomas/assert/v2 v2.11.0/go.mod h1:Bze95FyfUr7x34QZrjL+XP+0qgp/zg8yS+TtBj1WA3k=
3
 github.com/alecthomas/chroma/v2 v2.24.1 h1:m5ffpfZbIb++k8AqFEKy9uVgY12xIQtBsQlc6DfZJQM=
5
 github.com/alecthomas/chroma/v2 v2.24.1 h1:m5ffpfZbIb++k8AqFEKy9uVgY12xIQtBsQlc6DfZJQM=
4
 github.com/alecthomas/chroma/v2 v2.24.1/go.mod h1:l+ohZ9xRXIbGe7cIW+YZgOGbvuVLjMps/FYN/CwuabI=
6
 github.com/alecthomas/chroma/v2 v2.24.1/go.mod h1:l+ohZ9xRXIbGe7cIW+YZgOGbvuVLjMps/FYN/CwuabI=
7
+github.com/alecthomas/repr v0.5.2 h1:SU73FTI9D1P5UNtvseffFSGmdNci/O6RsqzeXJtP0Qs=
8
+github.com/alecthomas/repr v0.5.2/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4=
5
 github.com/aymerick/douceur v0.2.0 h1:Mv+mAeH1Q+n9Fr+oyamOlAkUNPWPlA8PPGR0QAaYuPk=
9
 github.com/aymerick/douceur v0.2.0 h1:Mv+mAeH1Q+n9Fr+oyamOlAkUNPWPlA8PPGR0QAaYuPk=
6
 github.com/aymerick/douceur v0.2.0/go.mod h1:wlT5vV2O3h55X9m7iVYN0TBM0NH/MmbLnd30/FjWUq4=
10
 github.com/aymerick/douceur v0.2.0/go.mod h1:wlT5vV2O3h55X9m7iVYN0TBM0NH/MmbLnd30/FjWUq4=
7
 github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
11
 github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
@@ -45,6 +49,8 @@ github.com/gorilla/css v1.0.1 h1:ntNaBIghp6JmvWnxbZKANoLyuXTPZ4cAMlo6RyhlbO8=
45
 github.com/gorilla/css v1.0.1/go.mod h1:BvnYkspnSzMmwRK+b8/xgNPLiIuNZr6vbZBTPQ2A3b0=
49
 github.com/gorilla/css v1.0.1/go.mod h1:BvnYkspnSzMmwRK+b8/xgNPLiIuNZr6vbZBTPQ2A3b0=
46
 github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0 h1:HWRh5R2+9EifMyIHV7ZV+MIZqgz+PMpZ14Jynv3O2Zs=
50
 github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0 h1:HWRh5R2+9EifMyIHV7ZV+MIZqgz+PMpZ14Jynv3O2Zs=
47
 github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0/go.mod h1:JfhWUomR1baixubs02l85lZYYOm7LV6om4ceouMv45c=
51
 github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0/go.mod h1:JfhWUomR1baixubs02l85lZYYOm7LV6om4ceouMv45c=
52
+github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM=
53
+github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg=
48
 github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
54
 github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=
49
 github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
55
 github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
50
 github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM=
56
 github.com/jackc/pgpassfile v1.0.0 h1:/6Hmqy13Ss2zCq62VdNG8tM1wchn8zjSGOBJ6icpsIM=
@@ -128,6 +134,8 @@ github.com/tinylib/msgp v1.6.1 h1:ESRv8eL3u+DNHUoSAAQRE50Hm162zqAnBoGv9PzScPY=
128
 github.com/tinylib/msgp v1.6.1/go.mod h1:RSp0LW9oSxFut3KzESt5Voq4GVWyS+PSulT77roAqEA=
134
 github.com/tinylib/msgp v1.6.1/go.mod h1:RSp0LW9oSxFut3KzESt5Voq4GVWyS+PSulT77roAqEA=
129
 github.com/yuin/goldmark v1.8.2 h1:kEGpgqJXdgbkhcOgBxkC0X0PmoPG1ZyoZ117rDVp4zE=
135
 github.com/yuin/goldmark v1.8.2 h1:kEGpgqJXdgbkhcOgBxkC0X0PmoPG1ZyoZ117rDVp4zE=
130
 github.com/yuin/goldmark v1.8.2/go.mod h1:ip/1k0VRfGynBgxOz0yCqHrbZXhcjxyuS66Brc7iBKg=
136
 github.com/yuin/goldmark v1.8.2/go.mod h1:ip/1k0VRfGynBgxOz0yCqHrbZXhcjxyuS66Brc7iBKg=
137
+github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ=
138
+github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0=
131
 github.com/zeebo/xxh3 v1.1.0 h1:s7DLGDK45Dyfg7++yxI0khrfwq9661w9EN78eP/UZVs=
139
 github.com/zeebo/xxh3 v1.1.0 h1:s7DLGDK45Dyfg7++yxI0khrfwq9661w9EN78eP/UZVs=
132
 github.com/zeebo/xxh3 v1.1.0/go.mod h1:IisAie1LELR4xhVinxWS5+zf1lA4p0MW4T+w+W07F5s=
140
 github.com/zeebo/xxh3 v1.1.0/go.mod h1:IisAie1LELR4xhVinxWS5+zf1lA4p0MW4T+w+W07F5s=
133
 go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64=
141
 go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64=
@@ -166,6 +174,8 @@ golang.org/x/sync v0.20.0 h1:e0PTpb7pjO8GAtTs2dQ6jYa5BWYlMuX047Dco/pItO4=
166
 golang.org/x/sync v0.20.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
174
 golang.org/x/sync v0.20.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
167
 golang.org/x/sys v0.43.0 h1:Rlag2XtaFTxp19wS8MXlJwTvoh8ArU6ezoyFsMyCTNI=
175
 golang.org/x/sys v0.43.0 h1:Rlag2XtaFTxp19wS8MXlJwTvoh8ArU6ezoyFsMyCTNI=
168
 golang.org/x/sys v0.43.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
176
 golang.org/x/sys v0.43.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw=
177
+golang.org/x/term v0.42.0 h1:UiKe+zDFmJobeJ5ggPwOshJIVt6/Ft0rcfrXZDLWAWY=
178
+golang.org/x/term v0.42.0/go.mod h1:Dq/D+snpsbazcBG5+F9Q1n2rXV8Ma+71xEjTRufARgY=
169
 golang.org/x/text v0.36.0 h1:JfKh3XmcRPqZPKevfXVpI1wXPTqbkE5f7JA92a55Yxg=
179
 golang.org/x/text v0.36.0 h1:JfKh3XmcRPqZPKevfXVpI1wXPTqbkE5f7JA92a55Yxg=
170
 golang.org/x/text v0.36.0/go.mod h1:NIdBknypM8iqVmPiuco0Dh6P5Jcdk8lJL0CUebqK164=
180
 golang.org/x/text v0.36.0/go.mod h1:NIdBknypM8iqVmPiuco0Dh6P5Jcdk8lJL0CUebqK164=
171
 gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4=
181
 gonum.org/v1/gonum v0.17.0 h1:VbpOemQlsSMrYmn7T2OUvQ4dqxQXU+ouZFQsZOx50z4=