From 2a920fe78a0dee55e1841d4b914100073d7c4cea Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Thu, 12 Dec 2024 15:49:52 +0000
Subject: [PATCH 1/3] Bump golang.org/x/crypto from 0.27.0 to 0.31.0

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.27.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.27.0...v0.31.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 go.mod | 10 +++++-----
 go.sum | 20 ++++++++++----------
 2 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/go.mod b/go.mod
index da2df484..4e8f006b 100644
--- a/go.mod
+++ b/go.mod
@@ -95,14 +95,14 @@ require (
 	go.opentelemetry.io/otel/trace v1.18.0 // indirect
 	go.uber.org/atomic v1.9.0 // indirect
 	go.uber.org/multierr v1.9.0 // indirect
-	golang.org/x/crypto v0.27.0 // indirect
+	golang.org/x/crypto v0.31.0 // indirect
 	golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 // indirect
 	golang.org/x/mod v0.21.0 // indirect
 	golang.org/x/net v0.29.0 // indirect
-	golang.org/x/sync v0.8.0 // indirect
-	golang.org/x/sys v0.25.0 // indirect
-	golang.org/x/term v0.24.0 // indirect
-	golang.org/x/text v0.18.0 // indirect
+	golang.org/x/sync v0.10.0 // indirect
+	golang.org/x/sys v0.28.0 // indirect
+	golang.org/x/term v0.27.0 // indirect
+	golang.org/x/text v0.21.0 // indirect
 	golang.org/x/tools v0.25.0 // indirect
 	google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a // indirect
 	google.golang.org/grpc v1.59.0 // indirect
diff --git a/go.sum b/go.sum
index c8552549..db989b16 100644
--- a/go.sum
+++ b/go.sum
@@ -1420,8 +1420,8 @@ golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0
 golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
 golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4=
 golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU=
-golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
-golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
+golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U=
+golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk=
 golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
@@ -1551,8 +1551,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
 golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
-golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
+golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ=
+golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
 golang.org/x/sys v0.0.0-20180816055513-1c9583448a9c/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -1646,15 +1646,15 @@ golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
-golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA=
+golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
 golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc=
 golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
 golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U=
-golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
-golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
+golang.org/x/term v0.27.0 h1:WP60Sv1nlK1T6SupCHbXzSaN0b9wUmsPoRS9b61A23Q=
+golang.org/x/term v0.27.0/go.mod h1:iMsnZpn0cago0GOrHO2+Y7u7JPn5AylBrcoWkElMTSM=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -1668,8 +1668,8 @@ golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
 golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
 golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
 golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
-golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
-golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo=
+golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ=
 golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=

From dd149bdb49360195c9d4ac56a036b85a3a81d99b Mon Sep 17 00:00:00 2001
From: per1234 <accounts@perglass.com>
Date: Thu, 12 Dec 2024 14:02:22 -0800
Subject: [PATCH 2/3] Tidy dependent modules to reflect `golang.org/x/crypto`
 bump

The bump of the dependency of the project's root `github.com/arduino/arduino-lint` module also requires updates to the
Go dependencies metadata of the project's modules which depend on `github.com/arduino/arduino-lint`.
---
 docsgen/go.mod     | 10 +++++-----
 docsgen/go.sum     | 20 ++++++++++----------
 ruledocsgen/go.mod | 10 +++++-----
 ruledocsgen/go.sum | 20 ++++++++++----------
 4 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/docsgen/go.mod b/docsgen/go.mod
index 072719e4..e79db7bc 100644
--- a/docsgen/go.mod
+++ b/docsgen/go.mod
@@ -98,14 +98,14 @@ require (
 	go.opentelemetry.io/otel/trace v1.18.0 // indirect
 	go.uber.org/atomic v1.9.0 // indirect
 	go.uber.org/multierr v1.9.0 // indirect
-	golang.org/x/crypto v0.27.0 // indirect
+	golang.org/x/crypto v0.31.0 // indirect
 	golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 // indirect
 	golang.org/x/mod v0.21.0 // indirect
 	golang.org/x/net v0.29.0 // indirect
-	golang.org/x/sync v0.8.0 // indirect
-	golang.org/x/sys v0.25.0 // indirect
-	golang.org/x/term v0.24.0 // indirect
-	golang.org/x/text v0.18.0 // indirect
+	golang.org/x/sync v0.10.0 // indirect
+	golang.org/x/sys v0.28.0 // indirect
+	golang.org/x/term v0.27.0 // indirect
+	golang.org/x/text v0.21.0 // indirect
 	golang.org/x/tools v0.25.0 // indirect
 	google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a // indirect
 	google.golang.org/grpc v1.59.0 // indirect
diff --git a/docsgen/go.sum b/docsgen/go.sum
index 10124b8b..7f5ae0d6 100644
--- a/docsgen/go.sum
+++ b/docsgen/go.sum
@@ -1422,8 +1422,8 @@ golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0
 golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
 golang.org/x/crypto v0.3.1-0.20221117191849-2c476679df9a/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4=
 golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU=
-golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
-golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
+golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U=
+golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk=
 golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
@@ -1553,8 +1553,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
 golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
-golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
+golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ=
+golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
 golang.org/x/sys v0.0.0-20180816055513-1c9583448a9c/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -1648,15 +1648,15 @@ golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
-golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA=
+golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
 golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc=
 golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
 golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U=
-golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
-golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
+golang.org/x/term v0.27.0 h1:WP60Sv1nlK1T6SupCHbXzSaN0b9wUmsPoRS9b61A23Q=
+golang.org/x/term v0.27.0/go.mod h1:iMsnZpn0cago0GOrHO2+Y7u7JPn5AylBrcoWkElMTSM=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -1670,8 +1670,8 @@ golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
 golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
 golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
 golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
-golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
-golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo=
+golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ=
 golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
diff --git a/ruledocsgen/go.mod b/ruledocsgen/go.mod
index 57fd2eff..0d8db869 100644
--- a/ruledocsgen/go.mod
+++ b/ruledocsgen/go.mod
@@ -94,14 +94,14 @@ require (
 	go.opentelemetry.io/otel/trace v1.18.0 // indirect
 	go.uber.org/atomic v1.9.0 // indirect
 	go.uber.org/multierr v1.9.0 // indirect
-	golang.org/x/crypto v0.27.0 // indirect
+	golang.org/x/crypto v0.31.0 // indirect
 	golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 // indirect
 	golang.org/x/mod v0.21.0 // indirect
 	golang.org/x/net v0.29.0 // indirect
-	golang.org/x/sync v0.8.0 // indirect
-	golang.org/x/sys v0.25.0 // indirect
-	golang.org/x/term v0.24.0 // indirect
-	golang.org/x/text v0.18.0 // indirect
+	golang.org/x/sync v0.10.0 // indirect
+	golang.org/x/sys v0.28.0 // indirect
+	golang.org/x/term v0.27.0 // indirect
+	golang.org/x/text v0.21.0 // indirect
 	golang.org/x/tools v0.25.0 // indirect
 	google.golang.org/genproto/googleapis/rpc v0.0.0-20231012201019-e917dd12ba7a // indirect
 	google.golang.org/grpc v1.59.0 // indirect
diff --git a/ruledocsgen/go.sum b/ruledocsgen/go.sum
index b0ab721d..1af09e2f 100644
--- a/ruledocsgen/go.sum
+++ b/ruledocsgen/go.sum
@@ -1430,8 +1430,8 @@ golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU
 golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
 golang.org/x/crypto v0.22.0/go.mod h1:vr6Su+7cTlO45qkww3VDJlzDn0ctJvRgYbC2NvXHt+M=
 golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
-golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A=
-golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70=
+golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U=
+golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk=
 golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
 golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
@@ -1566,8 +1566,8 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ
 golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ=
-golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
+golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ=
+golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
 golang.org/x/sys v0.0.0-20180816055513-1c9583448a9c/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -1666,8 +1666,8 @@ golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
-golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34=
-golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA=
+golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
 golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc=
@@ -1678,8 +1678,8 @@ golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo=
 golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk=
 golang.org/x/term v0.19.0/go.mod h1:2CuTdWZ7KHSQwUzKva0cbMg6q2DMI3Mmxp+gKJbskEk=
 golang.org/x/term v0.20.0/go.mod h1:8UkIAJTvZgivsXaD6/pH6U9ecQzZ45awqEOzuCvwpFY=
-golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM=
-golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8=
+golang.org/x/term v0.27.0 h1:WP60Sv1nlK1T6SupCHbXzSaN0b9wUmsPoRS9b61A23Q=
+golang.org/x/term v0.27.0/go.mod h1:iMsnZpn0cago0GOrHO2+Y7u7JPn5AylBrcoWkElMTSM=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -1696,8 +1696,8 @@ golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
 golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
 golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
 golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
-golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224=
-golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY=
+golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo=
+golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ=
 golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=

From 73ef86f060ac6a77c3e5a83d0ef26afb771615db Mon Sep 17 00:00:00 2001
From: per1234 <accounts@perglass.com>
Date: Thu, 12 Dec 2024 14:11:58 -0800
Subject: [PATCH 3/3] Update dependency license metadata cache for
 `golang.org/x/crypto` bump

---
 .../arduino-lint/go/golang.org/x/crypto/argon2.dep.yml      | 6 +++---
 .../arduino-lint/go/golang.org/x/crypto/blake2b.dep.yml     | 6 +++---
 .../arduino-lint/go/golang.org/x/crypto/blowfish.dep.yml    | 6 +++---
 .licenses/arduino-lint/go/golang.org/x/crypto/cast5.dep.yml | 6 +++---
 .../arduino-lint/go/golang.org/x/crypto/curve25519.dep.yml  | 6 +++---
 .licenses/arduino-lint/go/golang.org/x/crypto/sha3.dep.yml  | 6 +++---
 .licenses/arduino-lint/go/golang.org/x/crypto/ssh.dep.yml   | 6 +++---
 .../arduino-lint/go/golang.org/x/crypto/ssh/agent.dep.yml   | 6 +++---
 .../golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml   | 6 +++---
 .../go/golang.org/x/crypto/ssh/knownhosts.dep.yml           | 6 +++---
 .licenses/arduino-lint/go/golang.org/x/sys/execabs.dep.yml  | 6 +++---
 .licenses/arduino-lint/go/golang.org/x/sys/unix.dep.yml     | 6 +++---
 .licenses/arduino-lint/go/golang.org/x/term.dep.yml         | 2 +-
 .../arduino-lint/go/golang.org/x/text/encoding.dep.yml      | 6 +++---
 .../go/golang.org/x/text/encoding/internal.dep.yml          | 6 +++---
 .../golang.org/x/text/encoding/internal/identifier.dep.yml  | 6 +++---
 .../go/golang.org/x/text/encoding/unicode.dep.yml           | 6 +++---
 .../go/golang.org/x/text/internal/utf8internal.dep.yml      | 6 +++---
 .licenses/arduino-lint/go/golang.org/x/text/runes.dep.yml   | 6 +++---
 .licenses/docsgen/go/golang.org/x/crypto/argon2.dep.yml     | 6 +++---
 .licenses/docsgen/go/golang.org/x/crypto/blake2b.dep.yml    | 6 +++---
 .licenses/docsgen/go/golang.org/x/crypto/blowfish.dep.yml   | 6 +++---
 .licenses/docsgen/go/golang.org/x/crypto/cast5.dep.yml      | 6 +++---
 .licenses/docsgen/go/golang.org/x/crypto/curve25519.dep.yml | 6 +++---
 .licenses/docsgen/go/golang.org/x/crypto/sha3.dep.yml       | 6 +++---
 .licenses/docsgen/go/golang.org/x/crypto/ssh.dep.yml        | 6 +++---
 .licenses/docsgen/go/golang.org/x/crypto/ssh/agent.dep.yml  | 6 +++---
 .../golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml   | 6 +++---
 .../docsgen/go/golang.org/x/crypto/ssh/knownhosts.dep.yml   | 6 +++---
 .licenses/docsgen/go/golang.org/x/sys/execabs.dep.yml       | 6 +++---
 .licenses/docsgen/go/golang.org/x/sys/unix.dep.yml          | 6 +++---
 .licenses/docsgen/go/golang.org/x/term.dep.yml              | 2 +-
 .licenses/docsgen/go/golang.org/x/text/encoding.dep.yml     | 6 +++---
 .../docsgen/go/golang.org/x/text/encoding/internal.dep.yml  | 6 +++---
 .../golang.org/x/text/encoding/internal/identifier.dep.yml  | 6 +++---
 .../docsgen/go/golang.org/x/text/encoding/unicode.dep.yml   | 6 +++---
 .../go/golang.org/x/text/internal/utf8internal.dep.yml      | 6 +++---
 .licenses/docsgen/go/golang.org/x/text/runes.dep.yml        | 6 +++---
 .licenses/ruledocsgen/go/golang.org/x/crypto/argon2.dep.yml | 6 +++---
 .../ruledocsgen/go/golang.org/x/crypto/blake2b.dep.yml      | 6 +++---
 .../ruledocsgen/go/golang.org/x/crypto/blowfish.dep.yml     | 6 +++---
 .licenses/ruledocsgen/go/golang.org/x/crypto/cast5.dep.yml  | 6 +++---
 .../ruledocsgen/go/golang.org/x/crypto/curve25519.dep.yml   | 6 +++---
 .licenses/ruledocsgen/go/golang.org/x/crypto/sha3.dep.yml   | 6 +++---
 .licenses/ruledocsgen/go/golang.org/x/crypto/ssh.dep.yml    | 6 +++---
 .../ruledocsgen/go/golang.org/x/crypto/ssh/agent.dep.yml    | 6 +++---
 .../golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml   | 6 +++---
 .../go/golang.org/x/crypto/ssh/knownhosts.dep.yml           | 6 +++---
 .licenses/ruledocsgen/go/golang.org/x/sys/execabs.dep.yml   | 6 +++---
 .licenses/ruledocsgen/go/golang.org/x/sys/unix.dep.yml      | 6 +++---
 .licenses/ruledocsgen/go/golang.org/x/term.dep.yml          | 2 +-
 .licenses/ruledocsgen/go/golang.org/x/text/encoding.dep.yml | 6 +++---
 .../go/golang.org/x/text/encoding/internal.dep.yml          | 6 +++---
 .../golang.org/x/text/encoding/internal/identifier.dep.yml  | 6 +++---
 .../go/golang.org/x/text/encoding/unicode.dep.yml           | 6 +++---
 .../go/golang.org/x/text/internal/utf8internal.dep.yml      | 6 +++---
 .licenses/ruledocsgen/go/golang.org/x/text/runes.dep.yml    | 6 +++---
 57 files changed, 165 insertions(+), 165 deletions(-)

diff --git a/.licenses/arduino-lint/go/golang.org/x/crypto/argon2.dep.yml b/.licenses/arduino-lint/go/golang.org/x/crypto/argon2.dep.yml
index 67425301..a41053af 100644
--- a/.licenses/arduino-lint/go/golang.org/x/crypto/argon2.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/crypto/argon2.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/argon2
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package argon2 implements the key derivation function Argon2.
 homepage: https://pkg.go.dev/golang.org/x/crypto/argon2
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/crypto/blake2b.dep.yml b/.licenses/arduino-lint/go/golang.org/x/crypto/blake2b.dep.yml
index a3fd4328..0f1fdb2c 100644
--- a/.licenses/arduino-lint/go/golang.org/x/crypto/blake2b.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/crypto/blake2b.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/crypto/blake2b
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package blake2b implements the BLAKE2b hash algorithm defined by RFC 7693
   and the extendable output function (XOF) BLAKE2Xb.
 homepage: https://pkg.go.dev/golang.org/x/crypto/blake2b
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/crypto/blowfish.dep.yml b/.licenses/arduino-lint/go/golang.org/x/crypto/blowfish.dep.yml
index e0dd888a..b2ad0afb 100644
--- a/.licenses/arduino-lint/go/golang.org/x/crypto/blowfish.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/crypto/blowfish.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/blowfish
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package blowfish implements Bruce Schneier's Blowfish encryption algorithm.
 homepage: https://pkg.go.dev/golang.org/x/crypto/blowfish
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/crypto/cast5.dep.yml b/.licenses/arduino-lint/go/golang.org/x/crypto/cast5.dep.yml
index 48866476..ad571ae1 100644
--- a/.licenses/arduino-lint/go/golang.org/x/crypto/cast5.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/crypto/cast5.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/cast5
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package cast5 implements CAST5, as defined in RFC 2144.
 homepage: https://pkg.go.dev/golang.org/x/crypto/cast5
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/crypto/curve25519.dep.yml b/.licenses/arduino-lint/go/golang.org/x/crypto/curve25519.dep.yml
index 8562c564..0e08062f 100644
--- a/.licenses/arduino-lint/go/golang.org/x/crypto/curve25519.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/crypto/curve25519.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/crypto/curve25519
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package curve25519 provides an implementation of the X25519 function, which
   performs scalar multiplication on the elliptic curve known as Curve25519.
 homepage: https://pkg.go.dev/golang.org/x/crypto/curve25519
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/crypto/sha3.dep.yml b/.licenses/arduino-lint/go/golang.org/x/crypto/sha3.dep.yml
index f41b2148..d6c8d29f 100644
--- a/.licenses/arduino-lint/go/golang.org/x/crypto/sha3.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/crypto/sha3.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/crypto/sha3
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package sha3 implements the SHA-3 fixed-output-length hash functions and
   the SHAKE variable-output-length hash functions defined by FIPS-202.
 homepage: https://pkg.go.dev/golang.org/x/crypto/sha3
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/crypto/ssh.dep.yml b/.licenses/arduino-lint/go/golang.org/x/crypto/ssh.dep.yml
index ad9db6f6..5295127d 100644
--- a/.licenses/arduino-lint/go/golang.org/x/crypto/ssh.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/crypto/ssh.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/ssh
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package ssh implements an SSH client and server.
 homepage: https://pkg.go.dev/golang.org/x/crypto/ssh
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/crypto/ssh/agent.dep.yml b/.licenses/arduino-lint/go/golang.org/x/crypto/ssh/agent.dep.yml
index 120ed982..e6fefd4d 100644
--- a/.licenses/arduino-lint/go/golang.org/x/crypto/ssh/agent.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/crypto/ssh/agent.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/crypto/ssh/agent
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package agent implements the ssh-agent protocol, and provides both a client
   and a server.
 homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/agent
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml b/.licenses/arduino-lint/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml
index 7a516ced..0b0572b9 100644
--- a/.licenses/arduino-lint/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/ssh/internal/bcrypt_pbkdf
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package bcrypt_pbkdf implements bcrypt_pbkdf(3) from OpenBSD.
 homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/crypto/ssh/knownhosts.dep.yml b/.licenses/arduino-lint/go/golang.org/x/crypto/ssh/knownhosts.dep.yml
index 1d94cea8..46203083 100644
--- a/.licenses/arduino-lint/go/golang.org/x/crypto/ssh/knownhosts.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/crypto/ssh/knownhosts.dep.yml
@@ -1,6 +1,6 @@
 ---
 name: golang.org/x/crypto/ssh/knownhosts
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package knownhosts implements a parser for the OpenSSH known_hosts host key
   database, and provides utility functions for writing OpenSSH compliant known_hosts
@@ -8,7 +8,7 @@ summary: Package knownhosts implements a parser for the OpenSSH known_hosts host
 homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/knownhosts
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -37,7 +37,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/sys/execabs.dep.yml b/.licenses/arduino-lint/go/golang.org/x/sys/execabs.dep.yml
index 1e45fcba..5e11800e 100644
--- a/.licenses/arduino-lint/go/golang.org/x/sys/execabs.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/sys/execabs.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/sys/execabs
-version: v0.25.0
+version: v0.28.0
 type: go
 summary: Package execabs is a drop-in replacement for os/exec that requires PATH lookups
   to find absolute paths.
 homepage: https://pkg.go.dev/golang.org/x/sys/execabs
 license: bsd-3-clause
 licenses:
-- sources: sys@v0.25.0/LICENSE
+- sources: sys@v0.28.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: sys@v0.25.0/PATENTS
+- sources: sys@v0.28.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/sys/unix.dep.yml b/.licenses/arduino-lint/go/golang.org/x/sys/unix.dep.yml
index 330474aa..87678a3b 100644
--- a/.licenses/arduino-lint/go/golang.org/x/sys/unix.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/sys/unix.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/sys/unix
-version: v0.25.0
+version: v0.28.0
 type: go
 summary: Package unix contains an interface to the low-level operating system primitives.
 homepage: https://pkg.go.dev/golang.org/x/sys/unix
 license: bsd-3-clause
 licenses:
-- sources: sys@v0.25.0/LICENSE
+- sources: sys@v0.28.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: sys@v0.25.0/PATENTS
+- sources: sys@v0.28.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/term.dep.yml b/.licenses/arduino-lint/go/golang.org/x/term.dep.yml
index cf90be31..b014506d 100644
--- a/.licenses/arduino-lint/go/golang.org/x/term.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/term.dep.yml
@@ -1,6 +1,6 @@
 ---
 name: golang.org/x/term
-version: v0.24.0
+version: v0.27.0
 type: go
 summary: Package term provides support functions for dealing with terminals, as commonly
   found on UNIX systems.
diff --git a/.licenses/arduino-lint/go/golang.org/x/text/encoding.dep.yml b/.licenses/arduino-lint/go/golang.org/x/text/encoding.dep.yml
index 786e91cd..a3db99df 100644
--- a/.licenses/arduino-lint/go/golang.org/x/text/encoding.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/text/encoding.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/text/encoding
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package encoding defines an interface for character encodings, such as Shift
   JIS and Windows 1252, that can convert to and from UTF-8.
 homepage: https://pkg.go.dev/golang.org/x/text/encoding
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/text/encoding/internal.dep.yml b/.licenses/arduino-lint/go/golang.org/x/text/encoding/internal.dep.yml
index 04f651ff..253505da 100644
--- a/.licenses/arduino-lint/go/golang.org/x/text/encoding/internal.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/text/encoding/internal.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/text/encoding/internal
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package internal contains code that is shared among encoding implementations.
 homepage: https://pkg.go.dev/golang.org/x/text/encoding/internal
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/text/encoding/internal/identifier.dep.yml b/.licenses/arduino-lint/go/golang.org/x/text/encoding/internal/identifier.dep.yml
index c98919a5..82bf0b76 100644
--- a/.licenses/arduino-lint/go/golang.org/x/text/encoding/internal/identifier.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/text/encoding/internal/identifier.dep.yml
@@ -1,6 +1,6 @@
 ---
 name: golang.org/x/text/encoding/internal/identifier
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package identifier defines the contract between implementations of Encoding
   and Index by defining identifiers that uniquely identify standardized coded character
@@ -10,7 +10,7 @@ summary: Package identifier defines the contract between implementations of Enco
 homepage: https://pkg.go.dev/golang.org/x/text/encoding/internal/identifier
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -39,7 +39,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/text/encoding/unicode.dep.yml b/.licenses/arduino-lint/go/golang.org/x/text/encoding/unicode.dep.yml
index c3eb76cb..86483b51 100644
--- a/.licenses/arduino-lint/go/golang.org/x/text/encoding/unicode.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/text/encoding/unicode.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/text/encoding/unicode
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package unicode provides Unicode encodings such as UTF-16.
 homepage: https://pkg.go.dev/golang.org/x/text/encoding/unicode
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/text/internal/utf8internal.dep.yml b/.licenses/arduino-lint/go/golang.org/x/text/internal/utf8internal.dep.yml
index f4354972..c88db981 100644
--- a/.licenses/arduino-lint/go/golang.org/x/text/internal/utf8internal.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/text/internal/utf8internal.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/text/internal/utf8internal
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package utf8internal contains low-level utf8-related constants, tables, etc.
 homepage: https://pkg.go.dev/golang.org/x/text/internal/utf8internal
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/arduino-lint/go/golang.org/x/text/runes.dep.yml b/.licenses/arduino-lint/go/golang.org/x/text/runes.dep.yml
index 8ff86a8c..5f94dd43 100644
--- a/.licenses/arduino-lint/go/golang.org/x/text/runes.dep.yml
+++ b/.licenses/arduino-lint/go/golang.org/x/text/runes.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/text/runes
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package runes provide transforms for UTF-8 encoded text.
 homepage: https://pkg.go.dev/golang.org/x/text/runes
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/crypto/argon2.dep.yml b/.licenses/docsgen/go/golang.org/x/crypto/argon2.dep.yml
index 67425301..a41053af 100644
--- a/.licenses/docsgen/go/golang.org/x/crypto/argon2.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/crypto/argon2.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/argon2
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package argon2 implements the key derivation function Argon2.
 homepage: https://pkg.go.dev/golang.org/x/crypto/argon2
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/crypto/blake2b.dep.yml b/.licenses/docsgen/go/golang.org/x/crypto/blake2b.dep.yml
index a3fd4328..0f1fdb2c 100644
--- a/.licenses/docsgen/go/golang.org/x/crypto/blake2b.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/crypto/blake2b.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/crypto/blake2b
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package blake2b implements the BLAKE2b hash algorithm defined by RFC 7693
   and the extendable output function (XOF) BLAKE2Xb.
 homepage: https://pkg.go.dev/golang.org/x/crypto/blake2b
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/crypto/blowfish.dep.yml b/.licenses/docsgen/go/golang.org/x/crypto/blowfish.dep.yml
index e0dd888a..b2ad0afb 100644
--- a/.licenses/docsgen/go/golang.org/x/crypto/blowfish.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/crypto/blowfish.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/blowfish
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package blowfish implements Bruce Schneier's Blowfish encryption algorithm.
 homepage: https://pkg.go.dev/golang.org/x/crypto/blowfish
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/crypto/cast5.dep.yml b/.licenses/docsgen/go/golang.org/x/crypto/cast5.dep.yml
index 48866476..ad571ae1 100644
--- a/.licenses/docsgen/go/golang.org/x/crypto/cast5.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/crypto/cast5.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/cast5
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package cast5 implements CAST5, as defined in RFC 2144.
 homepage: https://pkg.go.dev/golang.org/x/crypto/cast5
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/crypto/curve25519.dep.yml b/.licenses/docsgen/go/golang.org/x/crypto/curve25519.dep.yml
index 8562c564..0e08062f 100644
--- a/.licenses/docsgen/go/golang.org/x/crypto/curve25519.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/crypto/curve25519.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/crypto/curve25519
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package curve25519 provides an implementation of the X25519 function, which
   performs scalar multiplication on the elliptic curve known as Curve25519.
 homepage: https://pkg.go.dev/golang.org/x/crypto/curve25519
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/crypto/sha3.dep.yml b/.licenses/docsgen/go/golang.org/x/crypto/sha3.dep.yml
index f41b2148..d6c8d29f 100644
--- a/.licenses/docsgen/go/golang.org/x/crypto/sha3.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/crypto/sha3.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/crypto/sha3
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package sha3 implements the SHA-3 fixed-output-length hash functions and
   the SHAKE variable-output-length hash functions defined by FIPS-202.
 homepage: https://pkg.go.dev/golang.org/x/crypto/sha3
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/crypto/ssh.dep.yml b/.licenses/docsgen/go/golang.org/x/crypto/ssh.dep.yml
index ad9db6f6..5295127d 100644
--- a/.licenses/docsgen/go/golang.org/x/crypto/ssh.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/crypto/ssh.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/ssh
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package ssh implements an SSH client and server.
 homepage: https://pkg.go.dev/golang.org/x/crypto/ssh
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/crypto/ssh/agent.dep.yml b/.licenses/docsgen/go/golang.org/x/crypto/ssh/agent.dep.yml
index 120ed982..e6fefd4d 100644
--- a/.licenses/docsgen/go/golang.org/x/crypto/ssh/agent.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/crypto/ssh/agent.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/crypto/ssh/agent
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package agent implements the ssh-agent protocol, and provides both a client
   and a server.
 homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/agent
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml b/.licenses/docsgen/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml
index 7a516ced..0b0572b9 100644
--- a/.licenses/docsgen/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/ssh/internal/bcrypt_pbkdf
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package bcrypt_pbkdf implements bcrypt_pbkdf(3) from OpenBSD.
 homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/crypto/ssh/knownhosts.dep.yml b/.licenses/docsgen/go/golang.org/x/crypto/ssh/knownhosts.dep.yml
index 1d94cea8..46203083 100644
--- a/.licenses/docsgen/go/golang.org/x/crypto/ssh/knownhosts.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/crypto/ssh/knownhosts.dep.yml
@@ -1,6 +1,6 @@
 ---
 name: golang.org/x/crypto/ssh/knownhosts
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package knownhosts implements a parser for the OpenSSH known_hosts host key
   database, and provides utility functions for writing OpenSSH compliant known_hosts
@@ -8,7 +8,7 @@ summary: Package knownhosts implements a parser for the OpenSSH known_hosts host
 homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/knownhosts
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -37,7 +37,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/sys/execabs.dep.yml b/.licenses/docsgen/go/golang.org/x/sys/execabs.dep.yml
index 1e45fcba..5e11800e 100644
--- a/.licenses/docsgen/go/golang.org/x/sys/execabs.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/sys/execabs.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/sys/execabs
-version: v0.25.0
+version: v0.28.0
 type: go
 summary: Package execabs is a drop-in replacement for os/exec that requires PATH lookups
   to find absolute paths.
 homepage: https://pkg.go.dev/golang.org/x/sys/execabs
 license: bsd-3-clause
 licenses:
-- sources: sys@v0.25.0/LICENSE
+- sources: sys@v0.28.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: sys@v0.25.0/PATENTS
+- sources: sys@v0.28.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/sys/unix.dep.yml b/.licenses/docsgen/go/golang.org/x/sys/unix.dep.yml
index 330474aa..87678a3b 100644
--- a/.licenses/docsgen/go/golang.org/x/sys/unix.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/sys/unix.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/sys/unix
-version: v0.25.0
+version: v0.28.0
 type: go
 summary: Package unix contains an interface to the low-level operating system primitives.
 homepage: https://pkg.go.dev/golang.org/x/sys/unix
 license: bsd-3-clause
 licenses:
-- sources: sys@v0.25.0/LICENSE
+- sources: sys@v0.28.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: sys@v0.25.0/PATENTS
+- sources: sys@v0.28.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/term.dep.yml b/.licenses/docsgen/go/golang.org/x/term.dep.yml
index cf90be31..b014506d 100644
--- a/.licenses/docsgen/go/golang.org/x/term.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/term.dep.yml
@@ -1,6 +1,6 @@
 ---
 name: golang.org/x/term
-version: v0.24.0
+version: v0.27.0
 type: go
 summary: Package term provides support functions for dealing with terminals, as commonly
   found on UNIX systems.
diff --git a/.licenses/docsgen/go/golang.org/x/text/encoding.dep.yml b/.licenses/docsgen/go/golang.org/x/text/encoding.dep.yml
index 786e91cd..a3db99df 100644
--- a/.licenses/docsgen/go/golang.org/x/text/encoding.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/text/encoding.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/text/encoding
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package encoding defines an interface for character encodings, such as Shift
   JIS and Windows 1252, that can convert to and from UTF-8.
 homepage: https://pkg.go.dev/golang.org/x/text/encoding
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/text/encoding/internal.dep.yml b/.licenses/docsgen/go/golang.org/x/text/encoding/internal.dep.yml
index 04f651ff..253505da 100644
--- a/.licenses/docsgen/go/golang.org/x/text/encoding/internal.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/text/encoding/internal.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/text/encoding/internal
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package internal contains code that is shared among encoding implementations.
 homepage: https://pkg.go.dev/golang.org/x/text/encoding/internal
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/text/encoding/internal/identifier.dep.yml b/.licenses/docsgen/go/golang.org/x/text/encoding/internal/identifier.dep.yml
index c98919a5..82bf0b76 100644
--- a/.licenses/docsgen/go/golang.org/x/text/encoding/internal/identifier.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/text/encoding/internal/identifier.dep.yml
@@ -1,6 +1,6 @@
 ---
 name: golang.org/x/text/encoding/internal/identifier
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package identifier defines the contract between implementations of Encoding
   and Index by defining identifiers that uniquely identify standardized coded character
@@ -10,7 +10,7 @@ summary: Package identifier defines the contract between implementations of Enco
 homepage: https://pkg.go.dev/golang.org/x/text/encoding/internal/identifier
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -39,7 +39,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/text/encoding/unicode.dep.yml b/.licenses/docsgen/go/golang.org/x/text/encoding/unicode.dep.yml
index c3eb76cb..86483b51 100644
--- a/.licenses/docsgen/go/golang.org/x/text/encoding/unicode.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/text/encoding/unicode.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/text/encoding/unicode
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package unicode provides Unicode encodings such as UTF-16.
 homepage: https://pkg.go.dev/golang.org/x/text/encoding/unicode
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/text/internal/utf8internal.dep.yml b/.licenses/docsgen/go/golang.org/x/text/internal/utf8internal.dep.yml
index f4354972..c88db981 100644
--- a/.licenses/docsgen/go/golang.org/x/text/internal/utf8internal.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/text/internal/utf8internal.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/text/internal/utf8internal
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package utf8internal contains low-level utf8-related constants, tables, etc.
 homepage: https://pkg.go.dev/golang.org/x/text/internal/utf8internal
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/docsgen/go/golang.org/x/text/runes.dep.yml b/.licenses/docsgen/go/golang.org/x/text/runes.dep.yml
index 8ff86a8c..5f94dd43 100644
--- a/.licenses/docsgen/go/golang.org/x/text/runes.dep.yml
+++ b/.licenses/docsgen/go/golang.org/x/text/runes.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/text/runes
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package runes provide transforms for UTF-8 encoded text.
 homepage: https://pkg.go.dev/golang.org/x/text/runes
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/crypto/argon2.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/crypto/argon2.dep.yml
index 67425301..a41053af 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/crypto/argon2.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/crypto/argon2.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/argon2
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package argon2 implements the key derivation function Argon2.
 homepage: https://pkg.go.dev/golang.org/x/crypto/argon2
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/crypto/blake2b.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/crypto/blake2b.dep.yml
index a3fd4328..0f1fdb2c 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/crypto/blake2b.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/crypto/blake2b.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/crypto/blake2b
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package blake2b implements the BLAKE2b hash algorithm defined by RFC 7693
   and the extendable output function (XOF) BLAKE2Xb.
 homepage: https://pkg.go.dev/golang.org/x/crypto/blake2b
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/crypto/blowfish.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/crypto/blowfish.dep.yml
index e0dd888a..b2ad0afb 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/crypto/blowfish.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/crypto/blowfish.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/blowfish
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package blowfish implements Bruce Schneier's Blowfish encryption algorithm.
 homepage: https://pkg.go.dev/golang.org/x/crypto/blowfish
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/crypto/cast5.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/crypto/cast5.dep.yml
index 48866476..ad571ae1 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/crypto/cast5.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/crypto/cast5.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/cast5
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package cast5 implements CAST5, as defined in RFC 2144.
 homepage: https://pkg.go.dev/golang.org/x/crypto/cast5
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/crypto/curve25519.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/crypto/curve25519.dep.yml
index 8562c564..0e08062f 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/crypto/curve25519.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/crypto/curve25519.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/crypto/curve25519
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package curve25519 provides an implementation of the X25519 function, which
   performs scalar multiplication on the elliptic curve known as Curve25519.
 homepage: https://pkg.go.dev/golang.org/x/crypto/curve25519
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/crypto/sha3.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/crypto/sha3.dep.yml
index f41b2148..d6c8d29f 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/crypto/sha3.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/crypto/sha3.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/crypto/sha3
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package sha3 implements the SHA-3 fixed-output-length hash functions and
   the SHAKE variable-output-length hash functions defined by FIPS-202.
 homepage: https://pkg.go.dev/golang.org/x/crypto/sha3
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh.dep.yml
index ad9db6f6..5295127d 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/ssh
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package ssh implements an SSH client and server.
 homepage: https://pkg.go.dev/golang.org/x/crypto/ssh
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh/agent.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh/agent.dep.yml
index 120ed982..e6fefd4d 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh/agent.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh/agent.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/crypto/ssh/agent
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package agent implements the ssh-agent protocol, and provides both a client
   and a server.
 homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/agent
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml
index 7a516ced..0b0572b9 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/crypto/ssh/internal/bcrypt_pbkdf
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package bcrypt_pbkdf implements bcrypt_pbkdf(3) from OpenBSD.
 homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh/knownhosts.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh/knownhosts.dep.yml
index 1d94cea8..46203083 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh/knownhosts.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/crypto/ssh/knownhosts.dep.yml
@@ -1,6 +1,6 @@
 ---
 name: golang.org/x/crypto/ssh/knownhosts
-version: v0.27.0
+version: v0.31.0
 type: go
 summary: Package knownhosts implements a parser for the OpenSSH known_hosts host key
   database, and provides utility functions for writing OpenSSH compliant known_hosts
@@ -8,7 +8,7 @@ summary: Package knownhosts implements a parser for the OpenSSH known_hosts host
 homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/knownhosts
 license: bsd-3-clause
 licenses:
-- sources: crypto@v0.27.0/LICENSE
+- sources: crypto@v0.31.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -37,7 +37,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: crypto@v0.27.0/PATENTS
+- sources: crypto@v0.31.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/sys/execabs.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/sys/execabs.dep.yml
index 1e45fcba..5e11800e 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/sys/execabs.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/sys/execabs.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/sys/execabs
-version: v0.25.0
+version: v0.28.0
 type: go
 summary: Package execabs is a drop-in replacement for os/exec that requires PATH lookups
   to find absolute paths.
 homepage: https://pkg.go.dev/golang.org/x/sys/execabs
 license: bsd-3-clause
 licenses:
-- sources: sys@v0.25.0/LICENSE
+- sources: sys@v0.28.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: sys@v0.25.0/PATENTS
+- sources: sys@v0.28.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/sys/unix.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/sys/unix.dep.yml
index 330474aa..87678a3b 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/sys/unix.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/sys/unix.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/sys/unix
-version: v0.25.0
+version: v0.28.0
 type: go
 summary: Package unix contains an interface to the low-level operating system primitives.
 homepage: https://pkg.go.dev/golang.org/x/sys/unix
 license: bsd-3-clause
 licenses:
-- sources: sys@v0.25.0/LICENSE
+- sources: sys@v0.28.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: sys@v0.25.0/PATENTS
+- sources: sys@v0.28.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/term.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/term.dep.yml
index cf90be31..b014506d 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/term.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/term.dep.yml
@@ -1,6 +1,6 @@
 ---
 name: golang.org/x/term
-version: v0.24.0
+version: v0.27.0
 type: go
 summary: Package term provides support functions for dealing with terminals, as commonly
   found on UNIX systems.
diff --git a/.licenses/ruledocsgen/go/golang.org/x/text/encoding.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/text/encoding.dep.yml
index 786e91cd..a3db99df 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/text/encoding.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/text/encoding.dep.yml
@@ -1,13 +1,13 @@
 ---
 name: golang.org/x/text/encoding
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package encoding defines an interface for character encodings, such as Shift
   JIS and Windows 1252, that can convert to and from UTF-8.
 homepage: https://pkg.go.dev/golang.org/x/text/encoding
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -36,7 +36,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/text/encoding/internal.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/text/encoding/internal.dep.yml
index 04f651ff..253505da 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/text/encoding/internal.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/text/encoding/internal.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/text/encoding/internal
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package internal contains code that is shared among encoding implementations.
 homepage: https://pkg.go.dev/golang.org/x/text/encoding/internal
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/text/encoding/internal/identifier.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/text/encoding/internal/identifier.dep.yml
index c98919a5..82bf0b76 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/text/encoding/internal/identifier.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/text/encoding/internal/identifier.dep.yml
@@ -1,6 +1,6 @@
 ---
 name: golang.org/x/text/encoding/internal/identifier
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package identifier defines the contract between implementations of Encoding
   and Index by defining identifiers that uniquely identify standardized coded character
@@ -10,7 +10,7 @@ summary: Package identifier defines the contract between implementations of Enco
 homepage: https://pkg.go.dev/golang.org/x/text/encoding/internal/identifier
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -39,7 +39,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/text/encoding/unicode.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/text/encoding/unicode.dep.yml
index c3eb76cb..86483b51 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/text/encoding/unicode.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/text/encoding/unicode.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/text/encoding/unicode
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package unicode provides Unicode encodings such as UTF-16.
 homepage: https://pkg.go.dev/golang.org/x/text/encoding/unicode
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/text/internal/utf8internal.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/text/internal/utf8internal.dep.yml
index f4354972..c88db981 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/text/internal/utf8internal.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/text/internal/utf8internal.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/text/internal/utf8internal
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package utf8internal contains low-level utf8-related constants, tables, etc.
 homepage: https://pkg.go.dev/golang.org/x/text/internal/utf8internal
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)
 
diff --git a/.licenses/ruledocsgen/go/golang.org/x/text/runes.dep.yml b/.licenses/ruledocsgen/go/golang.org/x/text/runes.dep.yml
index 8ff86a8c..5f94dd43 100644
--- a/.licenses/ruledocsgen/go/golang.org/x/text/runes.dep.yml
+++ b/.licenses/ruledocsgen/go/golang.org/x/text/runes.dep.yml
@@ -1,12 +1,12 @@
 ---
 name: golang.org/x/text/runes
-version: v0.18.0
+version: v0.21.0
 type: go
 summary: Package runes provide transforms for UTF-8 encoded text.
 homepage: https://pkg.go.dev/golang.org/x/text/runes
 license: bsd-3-clause
 licenses:
-- sources: text@v0.18.0/LICENSE
+- sources: text@v0.21.0/LICENSE
   text: |
     Copyright 2009 The Go Authors.
 
@@ -35,7 +35,7 @@ licenses:
     THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-- sources: text@v0.18.0/PATENTS
+- sources: text@v0.21.0/PATENTS
   text: |
     Additional IP Rights Grant (Patents)