11fortio.org/assert v1.2.1 h1:48I39urpeDj65RP1KguF7akCjILNeu6vICiYMEysR7Q =
22fortio.org/assert v1.2.1 /go.mod h1:039mG+/iYDPO8Ibx8TrNuJCm2T2SuhwRI3uL9nHTTls =
3- fortio.org/cli v1.11.0 h1:cQTPqKoUII5A7gaP8PRLOGLIq1nfeYj2sStvIngaPF4 =
4- fortio.org/cli v1.11.0 /go.mod h1:QTPufwEbBsIo2iWdgIjMFyuRSg8aNiDaXWFYYLL6aUI =
3+ fortio.org/cli v1.12.2 h1:D0n52GvG+iCECGmUGiw7WBy+qQSLAWseejpa6L/9Ibo =
4+ fortio.org/cli v1.12.2 /go.mod h1:b2fRQzWjdgYAqIsaEhGslsCH0P3u/037BviWbclO2x8 =
55fortio.org/dflag v1.9.2 h1:yaHJrcHd1LtUApdX5I6PbM/522C9rBPcD/8XxWgRBfE =
66fortio.org/dflag v1.9.2 /go.mod h1:KJ7QvqLiXRnXFzhQNVSPPKsHLFM8SHxiVBCNlSHcCNI =
77fortio.org/duration v1.0.4 h1:TB07ng4UsMZPDRujJRkTJIcNqMTLM283zob10nb9K24 =
88fortio.org/duration v1.0.4 /go.mod h1:RuBVqdcCKRwMmI8WIdVq8kd7ngQPCIe6G7AU0NC0XDw =
9- fortio.org/fortio v1.72 .0 h1:oLJFFRFbWxTS6P2wcMuNISPaOT+rEukQbmdZ676WpuA =
10- fortio.org/fortio v1.72 .0 /go.mod h1:a9A/7OiaOQyfzgw43j7BqFVF7LMN40Uynl2QDjwnosI =
11- fortio.org/log v1.17.2 h1:JPX/ApDXDoGzsNtXw0AJI4ai6tl9wHp4Ch6bVs1OK0Y =
12- fortio.org/log v1.17.2 /go.mod h1:1V7bPfFI7ZVTdtN9DnUCAN0ilEMs5VgKjHIDRO7Mjzk =
9+ fortio.org/fortio v1.73 .0 h1:ZQU9uuzn7bF5Fvk3G/qyTQoRUUYdMLOWPsUr0RRhQ3k =
10+ fortio.org/fortio v1.73 .0 /go.mod h1:GM5lxkq25ukAxcgwTPjzT8L9QBddzBvvCW0NvI9Xlj8 =
11+ fortio.org/log v1.18.1 h1:rqzz/57dGhDg3GAn5yQxVgh5JPQE1OAnNGS58S6dQOI =
12+ fortio.org/log v1.18.1 /go.mod h1:vqpyEZd/TP4xO5eAHQaa4buDZDCn1AxCAV+wl3eaTec =
1313fortio.org/safecast v1.2.0 h1:ckQJNenMJHycqPsi/QrzA4EUX5WQkyd+hGO4mxt/a8w =
1414fortio.org/safecast v1.2.0 /go.mod h1:xZmcPk3vi4kuUFf+tq4SvnlVdwViqf6ZSZl91Jr9Jdg =
15- fortio.org/scli v1.17 .1 h1:HzoNzBNPhK9fJb+wX7bUwG4Srv38TKGxOz4M70vCIvk =
16- fortio.org/scli v1.17 .1 /go.mod h1:7bVuqdHgvWFDLWBLuCCvXb1bFHRCJt7eCpRM8Ju72Js =
15+ fortio.org/scli v1.18 .1 h1:ynReyGc2PFJ4T277y9AmfD8IvHN27E6MCquCZiiVQaQ =
16+ fortio.org/scli v1.18 .1 /go.mod h1:7uYVMb38siW0xxTYIg2lDoNBcqQQmGUxwIeVM9stPwY =
1717fortio.org/sets v1.3.0 h1:UiEtck/ndNM3Tg53mJu3I7Zz1ED8+YSQLtPKSjd8LTE =
1818fortio.org/sets v1.3.0 /go.mod h1:y8fFzm4bPTk3Qfr/tF3Xz7oWwgzpy++QdkwURKhNbP4 =
1919fortio.org/struct2env v0.4.2 h1:Xh7HlS9vf2ZdRvRfmoGIasNDO8t6z36M713utVODRCo =
2020fortio.org/struct2env v0.4.2 /go.mod h1:lENUe70UwA1zDUCX+8AsO663QCFqYaprk5lnPhjD410 =
21- fortio.org/terminal v0.52.2 h1:d0aBPylXyuR72Qp+Yiw+uvDPdUMnzmWOdbyU7lWY/WA =
22- fortio.org/terminal v0.52.2 /go.mod h1:M0hpaVjAPYXuP1ypjzGn7aui5P4qBJb1RLsDfcNx1Ek =
21+ fortio.org/terminal v0.60.1 h1:dfabiQvcHJC5Q+N5PMSgegyoktpRnHK7CSLue/WC83c =
22+ fortio.org/terminal v0.60.1 /go.mod h1:+U/5kCz/UjZe5P8ccvrp3imisyB26DhKdYd0ejErKOs =
2323fortio.org/version v1.0.4 h1:FWUMpJ+hVTNc4RhvvOJzb0xesrlRmG/a+D6bjbQ4+5U =
2424fortio.org/version v1.0.4 /go.mod h1:2JQp9Ax+tm6QKiGuzR5nJY63kFeANcgrZ0osoQFDVm0 =
2525github.com/bufbuild/protocompile v0.14.1 h1:iA73zAf/fyljNjQKwYzUHD6AD4R8KMasmwa/FBatYVw =
@@ -45,10 +45,12 @@ github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=
4545github.com/google/uuid v1.6.0 /go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo =
4646github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.2 h1:8Tjv8EJ+pM1xP8mK6egEbD1OgnVTyacbefKhmbLhIhU =
4747github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.2 /go.mod h1:pkJQ2tZHJ0aFOVEEot6oZmaVEZcRme73eIFmhiVuRWs =
48+ github.com/jbuchbinder/gopnm v0.0.0-20220507095634-e31f54490ce0 h1:9GwwkVzUn1vRWAQ8GRu7UOaoM+FZGnvw88DsjyiqfXc =
49+ github.com/jbuchbinder/gopnm v0.0.0-20220507095634-e31f54490ce0 /go.mod h1:6U0E76+sB1jTuSSXJjePtLd44vExeoYThOWgOoXo3x8 =
4850github.com/jhump/protoreflect v1.17.0 h1:qOEr613fac2lOuTgWN4tPAtLL7fUSbuJL5X5XumQh94 =
4951github.com/jhump/protoreflect v1.17.0 /go.mod h1:h9+vUUL38jiBzck8ck+6G/aeMX8Z4QUY/NiJPwPNi+8 =
50- github.com/kortschak/goroutine v1.1.2 h1:lhllcCuERxMIK5cYr8yohZZScL1na+JM5JYPRclWjck =
51- github.com/kortschak/goroutine v1.1.2 /go.mod h1:zKpXs1FWN/6mXasDQzfl7g0LrGFIOiA6cLs9eXKyaMY =
52+ github.com/kortschak/goroutine v1.1.3 h1:kELvAfi7jpVD7a+MPWjmIxuQVJVYo/RELaOeGJZBb88 =
53+ github.com/kortschak/goroutine v1.1.3 /go.mod h1:zKpXs1FWN/6mXasDQzfl7g0LrGFIOiA6cLs9eXKyaMY =
5254github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM =
5355github.com/pmezard/go-difflib v1.0.0 /go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4 =
5456github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ =
@@ -85,27 +87,27 @@ golang.org/x/crypto/x509roots/fallback v0.0.0-20250406160420-959f8f3db0fb h1:Iu0
8587golang.org/x/crypto/x509roots/fallback v0.0.0-20250406160420-959f8f3db0fb /go.mod h1:lxN5T34bK4Z/i6cMaU7frUU57VkDXFD4Kamfl/cp9oU =
8688golang.org/x/image v0.30.0 h1:jD5RhkmVAnjqaCUXfbGBrn3lpxbknfN9w2UhHHU+5B4 =
8789golang.org/x/image v0.30.0 /go.mod h1:SAEUTxCCMWSrJcCy/4HwavEsfZZJlYxeHLc6tTiAe/c =
88- golang.org/x/net v0.43 .0 h1:lat02VYK2j4aLzMzecihNvTlJNQUq316m2Mr9rnM6YE =
89- golang.org/x/net v0.43 .0 /go.mod h1:vhO1fvI4dGsIjh73sWfUVjj3N7CA9WkKJNQm2svM6Jg =
90- golang.org/x/sync v0.16 .0 h1:ycBJEhp9p4vXvUZNszeOq0kGTPghopOL8q0fq3vstxw =
91- golang.org/x/sync v0.16 .0 /go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA =
92- golang.org/x/sys v0.35 .0 h1:vz1N37gP5bs89s7He8XuIYXpyY0+QlsKmzipCbUtyxI =
93- golang.org/x/sys v0.35 .0 /go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k =
94- golang.org/x/term v0.34 .0 h1:O/2T7POpk0ZZ7MAzMeWFSg6S5IpWd/RXDlM9hgM3DR4 =
95- golang.org/x/term v0.34 .0 /go.mod h1:5jC53AEywhIVebHgPVeg0mj8OD3VO9OzclacVrqpaAw =
96- golang.org/x/text v0.28 .0 h1:rhazDwis8INMIwQ4tpjLDzUhx6RlXqZNPEM0huQojng =
97- golang.org/x/text v0.28 .0 /go.mod h1:U8nCwOR8jO/marOQ0QbDiOngZVEBB7MAiitBuMjXiNU =
90+ golang.org/x/net v0.46 .0 h1:giFlY12I07fugqwPuWJi68oOnpfqFnJIJzaIIm2JVV4 =
91+ golang.org/x/net v0.46 .0 /go.mod h1:Q9BGdFy1y4nkUwiLvT5qtyhAnEHgnQ/zd8PfU6nc210 =
92+ golang.org/x/sync v0.17 .0 h1:l60nONMj9l5drqw6jlhIELNv9I0A4OFgRsG9k2oT9Ug =
93+ golang.org/x/sync v0.17 .0 /go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI =
94+ golang.org/x/sys v0.37 .0 h1:fdNQudmxPjkdUTPnLn5mdQv7Zwvbvpaxqs831goi9kQ =
95+ golang.org/x/sys v0.37 .0 /go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks =
96+ golang.org/x/term v0.36 .0 h1:zMPR+aF8gfksFprF/Nc/rd1wRS1EI6nDBGyWAvDzx2Q =
97+ golang.org/x/term v0.36 .0 /go.mod h1:Qu394IJq6V6dCBRgwqshf3mPF85AqzYEzofzRdZkWss =
98+ golang.org/x/text v0.30 .0 h1:yznKA/E9zq54KzlzBEAWn1NXSQ8DIp/NYMy88xJjl4k =
99+ golang.org/x/text v0.30 .0 /go.mod h1:yDdHFIX9t+tORqspjENWgzaCVXgk0yYnYuSZ8UzzBVM =
98100gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk =
99101gonum.org/v1/gonum v0.16.0 /go.mod h1:fef3am4MQ93R2HHpKnLk4/Tbh/s0+wqD5nfa6Pnwy4E =
100102google.golang.org/genproto/googleapis/api v0.0.0-20250825161204-c5933d9347a5 h1:BIRfGDEjiHRrk0QKZe3Xv2ieMhtgRGeLcZQ0mIVn4EY =
101103google.golang.org/genproto/googleapis/api v0.0.0-20250825161204-c5933d9347a5 /go.mod h1:j3QtIyytwqGr1JUDtYXwtMXWPKsEa5LtzIFN1Wn5WvE =
102104google.golang.org/genproto/googleapis/rpc v0.0.0-20250825161204-c5933d9347a5 h1:eaY8u2EuxbRv7c3NiGK0/NedzVsCcV6hDuU5qPX5EGE =
103105google.golang.org/genproto/googleapis/rpc v0.0.0-20250825161204-c5933d9347a5 /go.mod h1:M4/wBTSeyLxupu3W3tJtOgB14jILAS/XWPSSa3TAlJc =
104- google.golang.org/grpc v1.75.1 h1:/ODCNEuf9VghjgO3rqLcfg8fiOP0nSluljWFlDxELLI =
105- google.golang.org/grpc v1.75.1 /go.mod h1:JtPAzKiq4v1xcAB2hydNlWI2RnF85XXcV0mhKXr2ecQ =
106+ google.golang.org/grpc v1.76.0 h1:UnVkv1+uMLYXoIz6o7chp59WfQUYA2ex/BXQ9rHZu7A =
107+ google.golang.org/grpc v1.76.0 /go.mod h1:Ju12QI8M6iQJtbcsV+awF5a4hfJMLi4X0JLo94ULZ6c =
106108google.golang.org/protobuf v1.36.8 h1:xHScyCOEuuwZEc6UtSOvPbAT4zRh0xcNRYekJwfqyMc =
107109google.golang.org/protobuf v1.36.8 /go.mod h1:fuxRtAxBytpl4zzqUh6/eyUujkJdNiuEkXntxiD/uRU =
108110gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA =
109111gopkg.in/yaml.v3 v3.0.1 /go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM =
110- grol.io/grol v0.92.2 h1:OdNOMPOcqrigzwxF14bK6+UTxVV/LDxQai7crkpN13o =
111- grol.io/grol v0.92.2 /go.mod h1:qBPMUphxMk8OxN4r54z3BSGdnKKXuu5gFO4eOXCvrfQ =
112+ grol.io/grol v0.93.0 h1:UN3zLVSieKhDJksiLNzmtESHmYttS7hR00qWGApSwZA =
113+ grol.io/grol v0.93.0 /go.mod h1:/odCmGUA5CPdlRSQ1Jmd11c7rqCah5MfiITfyppp+CE =
0 commit comments