@@ -114,16 +114,16 @@ github.com/prometheus/client_golang v1.23.2 h1:Je96obch5RDVy3FDMndoUsjAhG5Edi49h
114114github.com/prometheus/client_golang  v1.23.2 /go.mod  h1:Tb1a6LWHB3/SPIzCoaDXI4I8UHKeFTEQ1YCr+0Gyqmg =
115115github.com/prometheus/client_model  v0.6.2  h1:oBsgwpGs7iVziMvrGhE53c/GrLUsZdHnqNwqPLxwZyk =
116116github.com/prometheus/client_model  v0.6.2 /go.mod  h1:y3m2F6Gdpfy6Ut/GBsUqTWZqCUvMVzSfMLjcu6wAwpE =
117- github.com/prometheus/common  v0.66 .1  h1:h5E0h5/Y8niHc5DlaLlWLArTQI7tMrsfQjHV+d9ZoGs =
118- github.com/prometheus/common  v0.66 .1 /go.mod  h1:gcaUsgf3KfRSwHY4dIMXLPV0K/Wg1oZ8+SbZk/HH/dA =
117+ github.com/prometheus/common  v0.67 .1  h1:OTSON1P4DNxzTg4hmKCc37o4ZAZDv0cfXLkOt0oEowI =
118+ github.com/prometheus/common  v0.67 .1 /go.mod  h1:RpmT9v35q2Y+lsieQsdOh5sXZ6ajUGC8NjZAmr8vb0Q =
119119github.com/prometheus/procfs  v0.17.0  h1:FuLQ+05u4ZI+SS/w9+BWEM2TXiHKsUQ9TADiRH7DuK0 =
120120github.com/prometheus/procfs  v0.17.0 /go.mod  h1:oPQLaDAMRbA+u8H5Pbfq+dl3VDAvHxMUOVhe0wYB2zw =
121121github.com/rogpeppe/go-internal  v1.10.0  h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ =
122122github.com/rogpeppe/go-internal  v1.10.0 /go.mod  h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog =
123123github.com/sapcc/go-api-declarations  v1.17.4  h1:F4smuE9x1NJ/7NAdytJ1wekeXT3QeRaYu3L/HyWKqqo =
124124github.com/sapcc/go-api-declarations  v1.17.4 /go.mod  h1:MWmLjmvjftgyAugNUfIhsDsHIzXH1pn32cWLZpiluKg =
125- github.com/sapcc/go-bits  v0.0.0-20251002190222-32e18bbcae76   h1:Nf7f/jk/2zTgbBnfY0KJZH/+dV6cYzxOwkfOgQyn/Qw =
126- github.com/sapcc/go-bits  v0.0.0-20251002190222-32e18bbcae76  /go.mod  h1:+hy4RXW/4ZnFl/Ct7vBl9cnLEA9Lt/BKYYGoxZkwLZY =
125+ github.com/sapcc/go-bits  v0.0.0-20251009112313-51a4d641ae65   h1:wovQsXrLYlb/yyH8fXWOSP1AxRVLacTX7vpja4joQU4 =
126+ github.com/sapcc/go-bits  v0.0.0-20251009112313-51a4d641ae65  /go.mod  h1:rq5+L4LQcYYU5p6X9KH41buNMJk8vj4YRGKIRKA3QF4 =
127127github.com/sergi/go-diff  v1.4.0  h1:n/SP9D5ad1fORl+llWyN+D6qoUETXNZARKjyY2/KVCw =
128128github.com/sergi/go-diff  v1.4.0 /go.mod  h1:A0bzQcvG0E7Rwjx0REVgAGH58e96+X0MeOfepqsbeW4 =
129129github.com/sirupsen/logrus  v1.9.3  h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ =
@@ -149,8 +149,8 @@ go.uber.org/automaxprocs v1.6.0 h1:O3y2/QNTOdbF+e/dpXNNW7Rx2hZ4sTIPyybbxyNqTUs=
149149go.uber.org/automaxprocs  v1.6.0 /go.mod  h1:ifeIMSnPZuznNm6jmdzmU3/bfk01Fe2fotchwEFJ8r8 =
150150go.uber.org/goleak  v1.3.0  h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto =
151151go.uber.org/goleak  v1.3.0 /go.mod  h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE =
152- go.yaml.in/yaml/v2  v2.4.2   h1:DzmwEr2rDGHl7lsFgAHxmNz/1NlQ7xLIrlN2h5d1eGI =
153- go.yaml.in/yaml/v2  v2.4.2  /go.mod  h1:081UH+NErpNdqlCXm3TtEran0rJZGxAYx9hb/ELlsPU =
152+ go.yaml.in/yaml/v2  v2.4.3   h1:6gvOSjQoTB3vt1l+CU+tSyi/HOjfOjRLJ4YwYZGwRO0 =
153+ go.yaml.in/yaml/v2  v2.4.3  /go.mod  h1:zSxWcmIDjOzPXpjlTTbAsKokqkDNAVtZO0WOMiT90s8 =
154154golang.org/x/crypto  v0.0.0-20190308221718-c2843e01d9a2 /go.mod  h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w =
155155golang.org/x/crypto  v0.0.0-20191011191535-87dc89f01550 /go.mod  h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI =
156156golang.org/x/crypto  v0.0.0-20200622213623-75b288015ac9 /go.mod  h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto =
@@ -160,43 +160,43 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
160160golang.org/x/net  v0.0.0-20190620200207-3b0461eec859 /go.mod  h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s =
161161golang.org/x/net  v0.0.0-20200226121028-0de0cce0169b /go.mod  h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s =
162162golang.org/x/net  v0.0.0-20201021035429-f5854403a974 /go.mod  h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU =
163- golang.org/x/net  v0.43 .0  h1:lat02VYK2j4aLzMzecihNvTlJNQUq316m2Mr9rnM6YE =
164- golang.org/x/net  v0.43 .0 /go.mod  h1:vhO1fvI4dGsIjh73sWfUVjj3N7CA9WkKJNQm2svM6Jg =
165- golang.org/x/oauth2  v0.30 .0  h1:dnDm7JmhM45NNpd8FDDeLhK6FwqbOf4MLCM9zb1BOHI =
166- golang.org/x/oauth2  v0.30 .0 /go.mod  h1:B++QgG3ZKulg6sRPGD/mqlHQs5rB3Ml9erfeDY7xKlU =
163+ golang.org/x/net  v0.46 .0  h1:giFlY12I07fugqwPuWJi68oOnpfqFnJIJzaIIm2JVV4 =
164+ golang.org/x/net  v0.46 .0 /go.mod  h1:Q9BGdFy1y4nkUwiLvT5qtyhAnEHgnQ/zd8PfU6nc210 =
165+ golang.org/x/oauth2  v0.31 .0  h1:8Fq0yVZLh4j4YA47vHKFTa9Ew5XIrCP8LC6UeNZnLxo =
166+ golang.org/x/oauth2  v0.31 .0 /go.mod  h1:lzm5WQJQwKZ3nwavOZ3IS5Aulzxi68dUSgRHujetwEA =
167167golang.org/x/sync  v0.0.0-20190423024810-112230192c58 /go.mod  h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM =
168168golang.org/x/sync  v0.0.0-20190911185100-cd5d95a43a6e /go.mod  h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM =
169169golang.org/x/sync  v0.0.0-20201020160332-67f06af15bc9 /go.mod  h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM =
170- golang.org/x/sync  v0.16 .0  h1:ycBJEhp9p4vXvUZNszeOq0kGTPghopOL8q0fq3vstxw =
171- golang.org/x/sync  v0.16 .0 /go.mod  h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA =
170+ golang.org/x/sync  v0.17 .0  h1:l60nONMj9l5drqw6jlhIELNv9I0A4OFgRsG9k2oT9Ug =
171+ golang.org/x/sync  v0.17 .0 /go.mod  h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI =
172172golang.org/x/sys  v0.0.0-20190215142949-d0b11bdaac8a /go.mod  h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY =
173173golang.org/x/sys  v0.0.0-20190412213103-97732733099d /go.mod  h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs =
174174golang.org/x/sys  v0.0.0-20200930185726-fdedc70b468f /go.mod  h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs =
175175golang.org/x/sys  v0.0.0-20220715151400-c0bba94af5f8 /go.mod  h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg =
176- golang.org/x/sys  v0.35 .0  h1:vz1N37gP5bs89s7He8XuIYXpyY0+QlsKmzipCbUtyxI =
177- golang.org/x/sys  v0.35 .0 /go.mod  h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k =
178- golang.org/x/term  v0.34 .0  h1:O/2T7POpk0ZZ7MAzMeWFSg6S5IpWd/RXDlM9hgM3DR4 =
179- golang.org/x/term  v0.34 .0 /go.mod  h1:5jC53AEywhIVebHgPVeg0mj8OD3VO9OzclacVrqpaAw =
176+ golang.org/x/sys  v0.37 .0  h1:fdNQudmxPjkdUTPnLn5mdQv7Zwvbvpaxqs831goi9kQ =
177+ golang.org/x/sys  v0.37 .0 /go.mod  h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks =
178+ golang.org/x/term  v0.36 .0  h1:zMPR+aF8gfksFprF/Nc/rd1wRS1EI6nDBGyWAvDzx2Q =
179+ golang.org/x/term  v0.36 .0 /go.mod  h1:Qu394IJq6V6dCBRgwqshf3mPF85AqzYEzofzRdZkWss =
180180golang.org/x/text  v0.3.0 /go.mod  h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ =
181181golang.org/x/text  v0.3.3 /go.mod  h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ =
182- golang.org/x/text  v0.28 .0  h1:rhazDwis8INMIwQ4tpjLDzUhx6RlXqZNPEM0huQojng =
183- golang.org/x/text  v0.28 .0 /go.mod  h1:U8nCwOR8jO/marOQ0QbDiOngZVEBB7MAiitBuMjXiNU =
184- golang.org/x/time  v0.12 .0  h1:ScB/8o8olJvc+CQPWrK3fPZNfh7qgwCrY0zJmoEQLSE =
185- golang.org/x/time  v0.12 .0 /go.mod  h1:CDIdPxbZBQxdj6cxyCIdrNogrJKMJ7pr37NYpMcMDSg =
182+ golang.org/x/text  v0.30 .0  h1:yznKA/E9zq54KzlzBEAWn1NXSQ8DIp/NYMy88xJjl4k =
183+ golang.org/x/text  v0.30 .0 /go.mod  h1:yDdHFIX9t+tORqspjENWgzaCVXgk0yYnYuSZ8UzzBVM =
184+ golang.org/x/time  v0.14 .0  h1:MRx4UaLrDotUKUdCIqzPC48t1Y9hANFKIRpNx+Te8PI =
185+ golang.org/x/time  v0.14 .0 /go.mod  h1:eL/Oa2bBBK0TkX57Fyni+NgnyQQN4LitPmob2Hjnqw4 =
186186golang.org/x/tools  v0.0.0-20180917221912-90fa682c2a6e /go.mod  h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ =
187187golang.org/x/tools  v0.0.0-20191119224855-298f0cb1881e /go.mod  h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo =
188188golang.org/x/tools  v0.0.0-20200619180055-7c47624df98f /go.mod  h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE =
189189golang.org/x/tools  v0.0.0-20210106214847-113979e3529a /go.mod  h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA =
190- golang.org/x/tools  v0.35 .0  h1:mBffYraMEf7aa0sB+NuKnuCy8qI/9Bughn8dC2Gu5r0 =
191- golang.org/x/tools  v0.35 .0 /go.mod  h1:NKdj5HkL/73byiZSJjqJgKn3ep7KjFkBOkR/Hps3VPw =
190+ golang.org/x/tools  v0.37 .0  h1:DVSRzp7FwePZW356yEAChSdNcQo6Nsp+fex1SUW09lE =
191+ golang.org/x/tools  v0.37 .0 /go.mod  h1:MBN5QPQtLMHVdvsbtarmTNukZDdgwdwlO5qGacAzF0w =
192192golang.org/x/xerrors  v0.0.0-20190717185122-a985d3407aa7 /go.mod  h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0 =
193193golang.org/x/xerrors  v0.0.0-20191011141410-1b5146add898 /go.mod  h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0 =
194194golang.org/x/xerrors  v0.0.0-20191204190536-9bdfabe68543 /go.mod  h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0 =
195195golang.org/x/xerrors  v0.0.0-20200804184101-5ec99f83aff1 /go.mod  h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0 =
196196google.golang.org/protobuf  v1.26.0-rc.1 /go.mod  h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw =
197197google.golang.org/protobuf  v1.26.0 /go.mod  h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc =
198- google.golang.org/protobuf  v1.36.8   h1:xHScyCOEuuwZEc6UtSOvPbAT4zRh0xcNRYekJwfqyMc =
199- google.golang.org/protobuf  v1.36.8  /go.mod  h1:fuxRtAxBytpl4zzqUh6/eyUujkJdNiuEkXntxiD/uRU =
198+ google.golang.org/protobuf  v1.36.10   h1:AYd7cD/uASjIL6Q9LiTjz8JLcrh/88q5UObnmY3aOOE =
199+ google.golang.org/protobuf  v1.36.10  /go.mod  h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco =
200200gopkg.in/check.v1  v0.0.0-20161208181325-20d25e280405 /go.mod  h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0 =
201201gopkg.in/check.v1  v1.0.0-20190902080502-41f04d3bba15 /go.mod  h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0 =
202202gopkg.in/check.v1  v1.0.0-20201130134442-10cb98267c6c  h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk =
0 commit comments