pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

cuelang: update to 0.11.0



Module Name:	pkgsrc-wip
Committed By:	Iku Iwasa <iquiw%NetBSD.org@localhost>
Pushed By:	iquiw
Date:		Sun Nov 24 16:47:45 2024 +0900
Changeset:	a381a45bdedea50c872f268239a68a6bc00a265b

Modified Files:
	cuelang/COMMIT_MSG
	cuelang/Makefile
	cuelang/distinfo
	cuelang/go-modules.mk

Log Message:
cuelang: update to 0.11.0

Evaluator

* A number of crashes, regressions, and other bugs have been fixed in the
  new evaluator, which can be enabled by CUE_EXPERIMENT=evalv3. For more
  details, see our latest performance update. Thanks to all who have tested
  the new evaluator and reported bugs!
* CL 1201897 lands a new cycle algorithm in CUE_EXPERIMENT=evalv3, which is
  much simpler than the old algorithm and is needed to unlock further bug
  fixes and performance improvements.
* CL 1198922 adds a new matchN built-in validator, necessary implement a
  host of validators such as the JSON Schema equivalents of not, oneOf, and
  anyOf. See the new how-to guide for it.
* CL 1200942 adds a new matchIf builtin, similar to matchN, which makes it
  significantly easier to implement the if, then, and else keywords in JSON
  Schema.
* CL 1202685 tweaks cuecontext.New to follow CUE_EVALUATOR=evalv3 when the
  cuecontext.EvaluatorVersion option is not used.
* CLs 1202903, 1203264, 1203267, and 1203528 fix a number of bugs where
  CUE_EXPERIMENT=embed was not working as described in the proposed design.
* CL 1199898 relaxes the evaluator to allow referencing required fields via
  selectors, rather than failing like we do with optional fields. This should
  help with the transition of CUE schemas from regular to required fields,
  such as those decoded from JSON Schema.
* ⚠️ CL 1200221 removes support for arithmetic operators on lists, and CL
  1200221 teaches cue fix to rewrite most of them. We have added a doc page
  with more details and examples.
* CL 1202746 teaches CUE_STATS_FILE to start reporting the evaluator
  version being used, which is useful information when looking at performance
  stats.

Field ordering

* A new experiment is introduced via CUE_EXPERIMENT=toposort which enables
  a more principled ordering of CUE fields as produced by cue export and cue
  eval. The intention is to ensure the old and new evaluators order fields of
  structs in the same way, in order to build confidence and ease the
  transition to the new evaluator. There are still a few wrinkles to work
  out, and the question of iteration order in comprehensions over structs
  remains to be tackled. An issue for gathering feedback is available.

Modules

* ⚠️ CL 1199541 wraps up the CUE modules experiment by dropping support for
  CUE_EXPERIMENT=modules=0, now that the new mode has been the default since
  CUE v0.9.0, and we are not aware of any remaining regressions.
* CL 1201522 fixes a bug where imports did not work properly when using
  cue/load.Config.Package = "*".

Go API

* ⚠️ CL 1203193 adds a new experiment via CUE_EXPERIMENT=decodeint64 which
  causes cue.Value.Decode to default to int64 rather than int when decoding
  CUE integer values. This ensures consistent behavior with 32-bit
  architectures.
* ⚠️ CL 1203192 tweaks the signature of cue.Index so that it accepts int64
  as well as int for consistency with 32-bit architectures.
* CL 1202744 tweaks cuecontext.EvalVersion so that the zero value is not a
  valid evaluator version, as that could lead to unintentional behavior.
* ⚠️ CL 1202244 tweaks the cue.Value API to consider open lists as concrete,
  aligning with the spec.
* ⚠️ CLs 1201768, 1201933, 1201934, 1201936, and 120193 remove pieces of the
  encoding/openapi Go API which have been deprecated for some time and
  already have reasonable alternatives available.
* ⚠️ CL 1201962 removes fields from cue/build.Instance and cue/load.Config
  which have been deprecated and unused for some time.
* ⚠️ CL 1201963 removes APIs from encoding/json and encoding/yaml which have
  been deprecated for some time and already have reasonable alternatives
  available.
* ⚠️ CLs 1202285 and 1202286 remove the cue.Value.Subsumes and
  cue.Value.Split methods, which have been deprecated and hidden for years.
* CL 1200507 deprecates astutil.Cursor.Import, which is now superseded by
  astutil.Sanitize.

Encodings

A significant amount of work has gone into improving JSON Schema support,
fixing many bugs and producing better CUE output, as well as leveraging the
new matchN and matchIf builtins. While this work is still in progress, we
already expect an overall improvement compared to v0.10.0. This work will
also form the basis for CUE modules for well-known services that will be
published to the Central Registry.

The TOML support first released in v0.10.0 is further polished by decoding
CUE nodes with positions as well as adding support for TOML dates and
times.

* ⚠️ CL 1199541 wraps up the new YAML decoder experiment by dropping support
  for CUE_EXPERIMENT=yamlv3decoder=0, allowing the 8400 lines of code in
  internal/third_party/yaml to be removed.
* CL 1200901 improves filetype tags, as described by cue help inputs, so
  that unknown tag=value pairs cause failures, and invalid pair combinations
  aren't silently ignored.
* CLs 1200899 and 1200924 split JSON Schema's strictness option into
  StrictFeatures and StrictKeywords which allows erroring when unimplemented
  features are used, but not when unknown keywords are used. --strict is also
  superseded by jsonschema+strict:.
* CL 1201111 teaches default filetype tags to be applied in the default
  auto interpretation mode as well.
* CL 1201113 adds the StrictFeatures and StrictKeywords options to OpenAPI,
  mirroring the options added to JSON Schema.
* CL 1201910 allows configuring how encoding/jsonschema maps URLs to values
  within a package.
* CL 1201935 refactors encoding/openapi so that it can directly use the
  existing CUE value encoder for JSON, rather than a parallel encoder of CUE
  syntax trees to JSON which had to be maintained separately.
* CLs 1201807, 1201808, 1201824, and 1201826 improve the performance of
  encoding CUE values to JSON, resulting in as much as a 10x improvement in
  wall time and memory usage for deeply nested CUE values.

Builtins

* CL 1201474 adds a new encoding/toml package with Marshal and Unmarshal
  APIs, following the addition of TOML support in v0.10.0.
* CL 1202104 adds the net.URL and net.AbsURL validators, needed by JSON
  Schema.
* ⚠️ CL 1201115 removes strconv.ParseComplex, which never worked in any past
  CUE release and does not seem like an useful API to have in its current
  form.
* CL 1194425 tweaks the yaml.Validate and json.Validate functions to allow
  non-concrete CUE values as schema parameters.
* CL 1199602 adds a list.MatchN function, surfacing the matchN built-in
  validator for use in the JSON Schema decoder.
* ⚠️ CL 1199881 tweaks uuid.Valid so that it is consistent with uuid.Parse
  in terms of what UUID formats are accepted.

cmd/cue

* ⚠️ CL 1203289 moves cuepls to cue lsp, enabling users to install one
  binary rather than two, and avoiding potential version discrepancies.
* ⚠️ CL 1199634 drops support for the deprecated short form of cue cmd;
  users of cue foo should now call cue cmd foo.
* CL 1204223 adds a cue login --token flag to log into a CUE registry with
  a token which was generated via the web interface or API, for use in
  automated environments like CI.
* CL 1200351 fixes a bug in cue fix where it would not operate on
  directories with multiple packages.
* CL 1200498 fixes a bug in cue fix where added imports would end up with
  mangled names.
* CL 1200554 teaches cue fix to work on standard input and output, like
  other sub-commands.
* CL 1201709 fixes a minor regression introduced in CUE v0.9.0 where cue
help cmd mycmd ./mypkg stopped showing a valid command's help text.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a381a45bdedea50c872f268239a68a6bc00a265b

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 cuelang/COMMIT_MSG    |   2 +-
 cuelang/Makefile      |   2 +-
 cuelang/distinfo      | 162 ++++++++++++++++++++------------------------------
 cuelang/go-modules.mk |  52 +++++++---------
 4 files changed, 85 insertions(+), 133 deletions(-)

diffs:
diff --git a/cuelang/COMMIT_MSG b/cuelang/COMMIT_MSG
index 5542113e7c..7d96a27fba 100644
--- a/cuelang/COMMIT_MSG
+++ b/cuelang/COMMIT_MSG
@@ -1,3 +1,3 @@
-lang/cuelang: import cuelang version 0.10.1
+lang/cuelang: import cuelang version 0.11.0
 
 Packaged in wip by iquiw
diff --git a/cuelang/Makefile b/cuelang/Makefile
index e29b42e0a0..cc8114e2af 100644
--- a/cuelang/Makefile
+++ b/cuelang/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-PKGNAME=	cuelang-0.10.1
+PKGNAME=	cuelang-0.11.0
 DISTNAME=	cue-${GITHUB_TAG}
 CATEGORIES=	lang
 MASTER_SITES=	${MASTER_SITE_GITHUB:=cue-lang/}
diff --git a/cuelang/distinfo b/cuelang/distinfo
index a26c3cdac0..4f94e57782 100644
--- a/cuelang/distinfo
+++ b/cuelang/distinfo
@@ -1,14 +1,14 @@
 $NetBSD$
 
-BLAKE2s (cue-v0.10.1.tar.gz) = 985284096bea7d901a764841e5f783bbd31966cc3a066fbc9d2cc7019a1d90e7
-SHA512 (cue-v0.10.1.tar.gz) = e4fbb2b9607534ea742b047146819f281a09eaf0ec22268cb4cb061b7ee747babeeb2e416a2c96d477334cd2211bc1fd0a426796f5c5481c400a79f8a9de00ae
-Size (cue-v0.10.1.tar.gz) = 2425163 bytes
-BLAKE2s (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240807094312-a32ad29eed79.mod) = fcfc2f425f527504163a48c5048f760810cb7642138e47abcbbdebada6c83f2b
-SHA512 (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240807094312-a32ad29eed79.mod) = e6ca5baa4fe50a62df9de0eea90e04653bb226937db080e8636b8c3193407961d05b828c5975bedec2676e93d96f314e244edbb6832b2de338905088f244fcaa
-Size (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240807094312-a32ad29eed79.mod) = 443 bytes
-BLAKE2s (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240807094312-a32ad29eed79.zip) = 0b51ba9f8b8a8fa83d5b85d3503c79d7d1593536c218a0b13de941a183bd2f54
-SHA512 (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240807094312-a32ad29eed79.zip) = 8ce85d88c357e6d75ad77313e3c0c6bd8ad8486ca66f87d65166795fe79b7d8324de1b6e17b4c3a42e77167e514717295bae8618fd95a8aff8e3eb29684d64c1
-Size (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240807094312-a32ad29eed79.zip) = 143876 bytes
+BLAKE2s (cue-v0.11.0.tar.gz) = 2cdec43cb716a91559e94b4d6f6bb3887891141341ca601a5246908196b0f50b
+SHA512 (cue-v0.11.0.tar.gz) = a35ee036e20d71cc8f86fad569921f607f8b0b643ae95b26199c9da52694bf9a7338cfa460e2775f896f84e1b175ab2edb220f0bcd2224fc747785a493309fa8
+Size (cue-v0.11.0.tar.gz) = 2615433 bytes
+BLAKE2s (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240906074133-82eb438dd565.mod) = fcfc2f425f527504163a48c5048f760810cb7642138e47abcbbdebada6c83f2b
+SHA512 (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240906074133-82eb438dd565.mod) = e6ca5baa4fe50a62df9de0eea90e04653bb226937db080e8636b8c3193407961d05b828c5975bedec2676e93d96f314e244edbb6832b2de338905088f244fcaa
+Size (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240906074133-82eb438dd565.mod) = 443 bytes
+BLAKE2s (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240906074133-82eb438dd565.zip) = 359627701e4d5792859ce9c6f0c96edad62306a45cbc85699ca37c9e29954a43
+SHA512 (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240906074133-82eb438dd565.zip) = 11d8bb6cd962b10c78da66813c63b60c41d11d0d95165715890b34910f89894c1bf2142190e00cdef4b567f26f0ba4317be260f14ee376dd1d0c92c5518ffd30
+Size (cuelabs.dev_go_oci_ociregistry_@v_v0.0.0-20240906074133-82eb438dd565.zip) = 143876 bytes
 BLAKE2s (github.com_cockroachdb_apd_v3_@v_v3.2.1.mod) = fd9d7c8ee74e4ce2ed693c02598f28a336c989df202f4d54405f282a7db7a270
 SHA512 (github.com_cockroachdb_apd_v3_@v_v3.2.1.mod) = 93dbc639ac09c0d9c7cdd8e822ed69c29ce9c6349a4aca1a6204c39ec5757d6326a6c396e6862790e55299879b3fb09e9084a0728f73aeceaf6dc625c4742c86
 Size (github.com_cockroachdb_apd_v3_@v_v3.2.1.mod) = 81 bytes
@@ -21,12 +21,6 @@ Size (github.com_cpuguy83_go-md2man_v2_@v_v2.0.4.mod) = 100 bytes
 BLAKE2s (github.com_creack_pty_@v_v1.1.9.mod) = df42a1d34a4df624a6fbab600483cf5afb215874880e2e9e23f5fb03d719eb16
 SHA512 (github.com_creack_pty_@v_v1.1.9.mod) = 9cf1687520933d3d6bbec9d7c51472998d3bdbe1b3d2a7478fca80f9e7944f9040a2b8ec7d49f1458bd46a5121bae4810d314725add41efd413319a5006b944a
 Size (github.com_creack_pty_@v_v1.1.9.mod) = 39 bytes
-BLAKE2s (github.com_davecgh_go-spew_@v_v1.1.0.mod) = eee11d0ec5d2260dc11d9bfe8f9d523e54530b71cc8357f43c0214b3b74bef5c
-SHA512 (github.com_davecgh_go-spew_@v_v1.1.0.mod) = 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
-Size (github.com_davecgh_go-spew_@v_v1.1.0.mod) = 34 bytes
-BLAKE2s (github.com_davecgh_go-spew_@v_v1.1.1.mod) = eee11d0ec5d2260dc11d9bfe8f9d523e54530b71cc8357f43c0214b3b74bef5c
-SHA512 (github.com_davecgh_go-spew_@v_v1.1.1.mod) = 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
-Size (github.com_davecgh_go-spew_@v_v1.1.1.mod) = 34 bytes
 BLAKE2s (github.com_emicklei_proto_@v_v1.13.2.mod) = fbec9c0c4bce7ec10b23c5e7db6126c4e13803f6e371742bb10aa896bdcbc6d4
 SHA512 (github.com_emicklei_proto_@v_v1.13.2.mod) = de169b0b50d285233181cd35bc2d2b5e96a7f7c5094baf0f4c2568ab14e8bb4360703708e3d36b8336887cf24c7c726bad3a24fc29a9e04e93011984dfd1c84b
 Size (github.com_emicklei_proto_@v_v1.13.2.mod) = 42 bytes
@@ -93,30 +87,27 @@ Size (github.com_opencontainers_image-spec_@v_v1.1.0.mod) = 515 bytes
 BLAKE2s (github.com_opencontainers_image-spec_@v_v1.1.0.zip) = 5fd5ad043c6c99c64805f0867bfa064b300a1ab09913bbff00a61459c9aaaa43
 SHA512 (github.com_opencontainers_image-spec_@v_v1.1.0.zip) = b77fddcbbe4fa461e6c9d7af14a6f8c28a3672249db01dc4d74b7c9a4538ec18b740fc61f1164d369507ba40f044a62a6b78e0802adc91423c53cb179be67476
 Size (github.com_opencontainers_image-spec_@v_v1.1.0.zip) = 197746 bytes
-BLAKE2s (github.com_pelletier_go-toml_v2_@v_v2.2.2.mod) = 665f2dbc3819ab0f79842ab0033d32040c412223fc1cfb95a32f7e1b0de95c51
-SHA512 (github.com_pelletier_go-toml_v2_@v_v2.2.2.mod) = 1f1b84927641fc670f72496b51f93900fa46df8855587bd474aa152f8cab6d6ab49bf333dbff0881ea6d8352cd636406f39d2612ad2a7d5df746602ca11eb334
-Size (github.com_pelletier_go-toml_v2_@v_v2.2.2.mod) = 92 bytes
-BLAKE2s (github.com_pelletier_go-toml_v2_@v_v2.2.2.zip) = 305509216f8f73bcf632922fd9b4fb19c61553acc0d3ba8f9ee2a3657beeb2cb
-SHA512 (github.com_pelletier_go-toml_v2_@v_v2.2.2.zip) = 9289ddada611ff6667ba2b4137755aef1e468d9d750ed7d227e232e92a35d9177a2ceef4e4a84c36dbee98187c55fc0766efd2ee411eb42540e61a4517c6fb09
-Size (github.com_pelletier_go-toml_v2_@v_v2.2.2.zip) = 940030 bytes
+BLAKE2s (github.com_pelletier_go-toml_v2_@v_v2.2.3.mod) = 2943799f51d3c18da61bca3ec867ffed72b6ec7a9ae3105488bf6510732143b4
+SHA512 (github.com_pelletier_go-toml_v2_@v_v2.2.3.mod) = ee4add4dc37b6a102cb80089d21de10cc1f875984b81ab56ddd73a80e49cf1d29068f5728ecb6068c5fd46dbc69022affb0ca257f16d57a3a9f36d1a9c927372
+Size (github.com_pelletier_go-toml_v2_@v_v2.2.3.mod) = 241 bytes
+BLAKE2s (github.com_pelletier_go-toml_v2_@v_v2.2.3.zip) = 2da28d2a3b25a0c1c6e1fa49a12cf368f9a787e09671114ea44e9ea7336526dd
+SHA512 (github.com_pelletier_go-toml_v2_@v_v2.2.3.zip) = 17ac080781672318051e3b940b32747250e6ca6555da19236d62be33ee3ecad4c62e388be495158687a065d3279748e7fef21f5ef8bf9c66c2dcaef83a2700e9
+Size (github.com_pelletier_go-toml_v2_@v_v2.2.3.zip) = 940351 bytes
 BLAKE2s (github.com_pkg_diff_@v_v0.0.0-20210226163009-20ebb0f2a09e.mod) = b578bd0a123f38c80268d6690305d02f8dcddde6185e1df36680f2855f99a4f0
 SHA512 (github.com_pkg_diff_@v_v0.0.0-20210226163009-20ebb0f2a09e.mod) = 8b928ed342c4e92a9a3e36f1a1bb917ec38a145502d8192fd81ed78b4a9c24d1b24a2cb06b0c6cc5bf7a26bff4ea8354066f6b0456f1eafcde0921335afc3975
 Size (github.com_pkg_diff_@v_v0.0.0-20210226163009-20ebb0f2a09e.mod) = 36 bytes
-BLAKE2s (github.com_pmezard_go-difflib_@v_v1.0.0.mod) = 365dee34dcd09f0fbcccb2fff0be74a00fe71a80b9104b1ad3a3c199a48f5a28
-SHA512 (github.com_pmezard_go-difflib_@v_v1.0.0.mod) = c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
-Size (github.com_pmezard_go-difflib_@v_v1.0.0.mod) = 37 bytes
-BLAKE2s (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20230328191034-3462fbc510c0.mod) = 0e03d04a9da71bc4e4a0ea10174d598bda260c8eb4a0ea885497622f7b1c65c1
-SHA512 (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20230328191034-3462fbc510c0.mod) = 511aac892045b81300ce9d24924aa29932f1f0f9a41868c06248781b15c851f8baa60c2108483f5818bc035586e54bdcc47000accf537e74bda780773f411e97
-Size (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20230328191034-3462fbc510c0.mod) = 236 bytes
-BLAKE2s (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20230328191034-3462fbc510c0.zip) = 74bf252b0593a6885279d4df2956d111bd73e33ff99eb86edbf34dd50a16ba82
-SHA512 (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20230328191034-3462fbc510c0.zip) = 6b895bd56d436c3722a3a96d1e0a537548f186c687f66c44f4cad012dec063cb4355caa20249f5e03cd1405cf983b9eca13313738054f2a34df612c7a56b5bc4
-Size (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20230328191034-3462fbc510c0.zip) = 274069 bytes
-BLAKE2s (github.com_rogpeppe_go-internal_@v_v1.12.1-0.20240709150035-ccf4b4329d21.mod) = 628a7bfaf3789aa834f97460a1e476b70ee93337caa0abb14532260787dd3cdb
-SHA512 (github.com_rogpeppe_go-internal_@v_v1.12.1-0.20240709150035-ccf4b4329d21.mod) = 18ba4c8f0094696902a9320b6c66e60160dc9858717fe8cae0e17c0021f40f40d656d7b0cc9c40089c2a5ab56ec3ab8897c81daad97d004f308af97d0523b728
-Size (github.com_rogpeppe_go-internal_@v_v1.12.1-0.20240709150035-ccf4b4329d21.mod) = 141 bytes
-BLAKE2s (github.com_rogpeppe_go-internal_@v_v1.12.1-0.20240709150035-ccf4b4329d21.zip) = 1636d8f7d9d90023c7eb0cb4e05f2e5037f2c12e09e2e7c6a3e00aa34bf855aa
-SHA512 (github.com_rogpeppe_go-internal_@v_v1.12.1-0.20240709150035-ccf4b4329d21.zip) = 057e034fb73dbb1fb909911b7ac3c772483e1747ab5b71ff370edb024f75c79e61c3d9c872e427051f11e6072482084b0cbea0ea698c5156aacd4524763ddbc1
-Size (github.com_rogpeppe_go-internal_@v_v1.12.1-0.20240709150035-ccf4b4329d21.zip) = 204316 bytes
+BLAKE2s (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20240823084532-8e6b51fa9bef.mod) = 0e03d04a9da71bc4e4a0ea10174d598bda260c8eb4a0ea885497622f7b1c65c1
+SHA512 (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20240823084532-8e6b51fa9bef.mod) = 511aac892045b81300ce9d24924aa29932f1f0f9a41868c06248781b15c851f8baa60c2108483f5818bc035586e54bdcc47000accf537e74bda780773f411e97
+Size (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20240823084532-8e6b51fa9bef.mod) = 236 bytes
+BLAKE2s (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20240823084532-8e6b51fa9bef.zip) = 94709a7bbf73ba3e9adc0e2577a267a2ee84945500e0d04e80b6942fa210b08a
+SHA512 (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20240823084532-8e6b51fa9bef.zip) = 92b02b1f97e031f8b43f72613552920b74551f32574c656458688ee04fb8771ea594acb2b280a0f5710defc6396a815b49162bb9edd0f08bcd4b2352481af1fc
+Size (github.com_protocolbuffers_txtpbfmt_@v_v0.0.0-20240823084532-8e6b51fa9bef.zip) = 277984 bytes
+BLAKE2s (github.com_rogpeppe_go-internal_@v_v1.13.1.mod) = c0cdc805210fdafbfb5e4fec5e407427b9bd455caab508a0150d05e5db52a3a8
+SHA512 (github.com_rogpeppe_go-internal_@v_v1.13.1.mod) = 158605422bf9f3caf1d9b38b74a8dc69d86db93281dc98bcec069e61f95265d5665e346221de5f32d5c44a7373d3d834e6a30461919200ea90e2c8a80727902d
+Size (github.com_rogpeppe_go-internal_@v_v1.13.1.mod) = 141 bytes
+BLAKE2s (github.com_rogpeppe_go-internal_@v_v1.13.1.zip) = caa735455978a23a1d5f2648fa94e47837a89b4db8af244f8cad002e79e3128e
+SHA512 (github.com_rogpeppe_go-internal_@v_v1.13.1.zip) = 643079a5f77c25c1fcca65425b5bf84702de176dcd669ba19de86fe280b1af4dd09f3b98adfb63049c47f831cacde5c4a3765cf5c83049191022276a9e2488f0
+Size (github.com_rogpeppe_go-internal_@v_v1.13.1.zip) = 191085 bytes
 BLAKE2s (github.com_rogpeppe_go-internal_@v_v1.9.0.mod) = a821b267cecc00e91955bdb82a97a7d803d9ef8989d5a55c8559299c26e14591
 SHA512 (github.com_rogpeppe_go-internal_@v_v1.9.0.mod) = a3d30dd629b377513944f59ed204b44f4759e88e20cd70cd9280965d0d010e01af3ad8e5b9f45b33e0ed9a28fbb25575ca0ff2075c970468fcf39c1f1a7f5351
 Size (github.com_rogpeppe_go-internal_@v_v1.9.0.mod) = 112 bytes
@@ -135,30 +126,6 @@ Size (github.com_spf13_pflag_@v_v1.0.5.mod) = 39 bytes
 BLAKE2s (github.com_spf13_pflag_@v_v1.0.5.zip) = 4b3cdadae11a8d2432c380818c116751885b01f307e8c59fb626cc10f07dfc44
 SHA512 (github.com_spf13_pflag_@v_v1.0.5.zip) = 9a81f0635ca8ac059c48a15cbf625a7c91513f95a9b402ba166d48ab72d5d38cbd941d5309446f5637bd7c23eef35b60fef2f06e8b557f415dd8409a6ddf43e9
 Size (github.com_spf13_pflag_@v_v1.0.5.zip) = 88931 bytes
-BLAKE2s (github.com_stretchr_objx_@v_v0.1.0.mod) = 1eb73df00a63ad02b651d13ef6fec7b4842f22c3ecf50546104fddb717aa1c0b
-SHA512 (github.com_stretchr_objx_@v_v0.1.0.mod) = 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
-Size (github.com_stretchr_objx_@v_v0.1.0.mod) = 32 bytes
-BLAKE2s (github.com_stretchr_objx_@v_v0.4.0.mod) = e5c1d6b824d1be53abbb3b8f906a3f0bf77e3447b39eb0d9f9f4319c55ebb20e
-SHA512 (github.com_stretchr_objx_@v_v0.4.0.mod) = 022706974a2aaaa604a814996d4307a0b0f4a408987ece5cb9d0fbd03d9a71bc9e5c4ae89877f9527858f4071829d85674732550a514562df1a406a95eed9d35
-Size (github.com_stretchr_objx_@v_v0.4.0.mod) = 137 bytes
-BLAKE2s (github.com_stretchr_objx_@v_v0.5.0.mod) = f7e6a80abd08386e00e3ee80803db84f0f5608240ecde454f96f92e2d4dbf7ff
-SHA512 (github.com_stretchr_objx_@v_v0.5.0.mod) = 3725b66aadb0bd71f79264cb907fc13dbe969f00b5800e4dd1e331394858c39d191e57317228d7ef665a4fd4454bdab7b811632725537d6c9bc9fa2e29d34aca
-Size (github.com_stretchr_objx_@v_v0.5.0.mod) = 85 bytes
-BLAKE2s (github.com_stretchr_objx_@v_v0.5.2.mod) = 2add509f81ee74455ae2a53cd81b1fe867d9102af689d84dee8f4766f66611a3
-SHA512 (github.com_stretchr_objx_@v_v0.5.2.mod) = 8d6bf1ad2ac5696a556d23d3543fa1be5e7380e75fc176920f728c86b20680b2cc82a07adbc8fd01e70ab21fd52004413c6ecfda511768f4d514fe0ce1e7f2e0
-Size (github.com_stretchr_objx_@v_v0.5.2.mod) = 276 bytes
-BLAKE2s (github.com_stretchr_testify_@v_v1.7.1.mod) = 8f7c927dae69fdeb23ce71b39268d84489f12c4cb4cb30e23a564754fde44db8
-SHA512 (github.com_stretchr_testify_@v_v1.7.1.mod) = 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b
-Size (github.com_stretchr_testify_@v_v1.7.1.mod) = 216 bytes
-BLAKE2s (github.com_stretchr_testify_@v_v1.8.0.mod) = 4b9f1b2997c84b26b08b9c2b5febd4d7dad875c2869013e0e87d1cebbaff04f0
-SHA512 (github.com_stretchr_testify_@v_v1.8.0.mod) = 62122d19530516ad5a84d98ccb77f299c79bd0ad4da58314ce31d07696076de1b3d1150e603cb296e4ad8e5e839a9fd2241f1e8981fc3356379444d5062e0d26
-Size (github.com_stretchr_testify_@v_v1.8.0.mod) = 188 bytes
-BLAKE2s (github.com_stretchr_testify_@v_v1.8.4.mod) = 9cb979f9a53faf1fe49a3cd34a458afe917803f872507c727f8e1f8210726e1c
-SHA512 (github.com_stretchr_testify_@v_v1.8.4.mod) = 10c923ac832f54ecd370cd7441f56561b9adf0bb05858605f3515759cef29383cda816f2d3fe7ef004f51b428afa4a19163a619f7dc2aa30f7177636d7c8d175
-Size (github.com_stretchr_testify_@v_v1.8.4.mod) = 188 bytes
-BLAKE2s (github.com_stretchr_testify_@v_v1.9.0.mod) = 0317549c119eb38810e67f8e8f89fa203792a68baeacdc0c1d3bb886f81d0de5
-SHA512 (github.com_stretchr_testify_@v_v1.9.0.mod) = 8bf7fe5e45d3a607073bae16a3bb3211d2a61bb433519b7ec33e22ff7dc54817881b4940151e72444250d930f766ecb8306072c50697db3282b67c40a6cd58e6
-Size (github.com_stretchr_testify_@v_v1.9.0.mod) = 417 bytes
 BLAKE2s (github.com_tetratelabs_wazero_@v_v1.6.0.mod) = 52e7d94d57fa5be2e38d046d3655e2eccf76012df05e69f421cd2554c644c13a
 SHA512 (github.com_tetratelabs_wazero_@v_v1.6.0.mod) = 68b8d8c5934e416e1e1eed7e1375f8412986cc83fb4ec5128f9a7beaa2e15e0f2a6eca4c43feb7fab6451521c0403096162bdf6ee10ee0126b54094ece460ebe
 Size (github.com_tetratelabs_wazero_@v_v1.6.0.mod) = 293 bytes
@@ -171,48 +138,48 @@ Size (github.com_yuin_goldmark_@v_v1.7.4.mod) = 41 bytes
 BLAKE2s (github.com_yuin_goldmark_@v_v1.7.4.zip) = 2e8a9217d609bb1b6a28e8feab1a71d8548089a23ae8a9413267d376d51ad223
 SHA512 (github.com_yuin_goldmark_@v_v1.7.4.zip) = 260bf12aa8fb0130fae6277c396574c5f1e3cb392d53690d56e6b991e57e5c9db170395bc9aff96ed561aa4d902eeb164dc9c6172770b2959f31b4e76fe67ba8
 Size (github.com_yuin_goldmark_@v_v1.7.4.zip) = 240128 bytes
-BLAKE2s (golang.org_x_mod_@v_v0.20.0.mod) = 756609d6566fdcb4fd11633882849e0163d09de134e085f0aa006dcbb10825e0
-SHA512 (golang.org_x_mod_@v_v0.20.0.mod) = d741bbf0270c5cda8ff6abb6c3aeec25f5edadae32df5f146c4c88b9c30abef2f2e9bc69f214757b4702f2df9dc08fbd2073e4fa64e683850d33a60806c8c4ba
-Size (golang.org_x_mod_@v_v0.20.0.mod) = 84 bytes
-BLAKE2s (golang.org_x_mod_@v_v0.20.0.zip) = 8eec7d9e472824aa335b1592e773aa194e6c67bccfddc69b2cd63cc3cde7dd21
-SHA512 (golang.org_x_mod_@v_v0.20.0.zip) = bc749f2de568a1f69822e194244f8aea1d2446e1f0679b0239c8187bbc294a484a25f1c5ef01ce4fbb3ba99fa768992d88ed7583324349b81d402e497d164f5a
-Size (golang.org_x_mod_@v_v0.20.0.zip) = 167384 bytes
-BLAKE2s (golang.org_x_net_@v_v0.28.0.mod) = 93e093b0b63b43da79e68ae56e400039b86cd56bf4130463744f0b259ca55b42
-SHA512 (golang.org_x_net_@v_v0.28.0.mod) = 9dbd00f5a6169acf7ea6caf474f74f2b2f022da4fed620da6dd6cf441c27124337ae2348418fe427a966ac8be5301a1a937d9402f6ceb0ae0d797fc83dbff17c
-Size (golang.org_x_net_@v_v0.28.0.mod) = 155 bytes
-BLAKE2s (golang.org_x_net_@v_v0.28.0.zip) = 3493a55cc3156571457a4fc5dbadeae561ce1222bad14409d71c3a101d89c3bb
-SHA512 (golang.org_x_net_@v_v0.28.0.zip) = ed2374cc3942cd347fa1feb0ed62e36c312bdfc7a2d9ce92ac53b3e89ffb06a0f6dd3249f4d765e5907f6edf09674edd1b43f58d2ecc4f3116f5c63f6f56f560
-Size (golang.org_x_net_@v_v0.28.0.zip) = 1836721 bytes
-BLAKE2s (golang.org_x_oauth2_@v_v0.22.0.mod) = 8a627e93477a8f82aace14c0eaab2ec1c2503b70d0abb762342edb76811e27de
-SHA512 (golang.org_x_oauth2_@v_v0.22.0.mod) = 959ac3c0c8de91fe6ae75083c7273a54872b453ab83b57535682e46e21f765525c285cf1092d2d725c8fcbae3471d4642e2ea4a76a33acb861095b1f235e4f77
-Size (golang.org_x_oauth2_@v_v0.22.0.mod) = 127 bytes
-BLAKE2s (golang.org_x_oauth2_@v_v0.22.0.zip) = a7dfd694bf57acf7df910b239f2d631220abe166a85fb701802109210be47531
-SHA512 (golang.org_x_oauth2_@v_v0.22.0.zip) = 51f3475ae2e3867790aacaeb629f816231bb0ac79c5b7ff04aaf7fbe883b44806da137f4c25c2fd5b581edca5f94b68cb1bac66214eea4fed20d8210e3767e34
-Size (golang.org_x_oauth2_@v_v0.22.0.zip) = 150999 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.21.0.mod) = 8864bfdeb5855b1b0df4972c15a73c6f0e9ca9fb40069d7bfed5cf9c39e4b93d
+SHA512 (golang.org_x_mod_@v_v0.21.0.mod) = 1af6a7d754a49cd9215b84db4415672134221f606800452fa83e0caab65d9d0c085400583bc75454d628ceff7e012f727c2e595124394a16e080ff25ed63a1e6
+Size (golang.org_x_mod_@v_v0.21.0.mod) = 86 bytes
+BLAKE2s (golang.org_x_mod_@v_v0.21.0.zip) = fd236392d4151a49d7d59c5d933a0c0872b1fd727fefb6ad3e0023c046036082
+SHA512 (golang.org_x_mod_@v_v0.21.0.zip) = e026430429cfc22a47d2589f1a3606a29320c1b34f9ffab570c0b79c8ff8d43446846d6c0d66754fa82965d15a584ce4c10d2168fb85d557ce96dc02fec2546a
+Size (golang.org_x_mod_@v_v0.21.0.zip) = 167512 bytes
+BLAKE2s (golang.org_x_net_@v_v0.30.0.mod) = 7666df87ae152753b9dd4dcf91408e810603fdf6d75de042e9316c94f722403b
+SHA512 (golang.org_x_net_@v_v0.30.0.mod) = 99710f756a16f3c7ae95d277ac0cec26d5ba1cfb44b681a313e3021d32d879b60e10f28c0b0d166e744b8521385c8aa9d8a9c885949db4477b14c2b95ce7cc75
+Size (golang.org_x_net_@v_v0.30.0.mod) = 155 bytes
+BLAKE2s (golang.org_x_net_@v_v0.30.0.zip) = 013ced8b5c0d313d2e2b1eb4829d68d6f03d2ac196c613c14b1ad99fc7af73d3
+SHA512 (golang.org_x_net_@v_v0.30.0.zip) = ffe823b4f0a319c93e57dc026ff833b0b6373fe477ca01253e18001c7b2cf5b03a93cbdd7ba4606501c9691b459f6db2d0126775c9050f560a667a797fd0582b
+Size (golang.org_x_net_@v_v0.30.0.zip) = 1842318 bytes
+BLAKE2s (golang.org_x_oauth2_@v_v0.23.0.mod) = 8a627e93477a8f82aace14c0eaab2ec1c2503b70d0abb762342edb76811e27de
+SHA512 (golang.org_x_oauth2_@v_v0.23.0.mod) = 959ac3c0c8de91fe6ae75083c7273a54872b453ab83b57535682e46e21f765525c285cf1092d2d725c8fcbae3471d4642e2ea4a76a33acb861095b1f235e4f77
+Size (golang.org_x_oauth2_@v_v0.23.0.mod) = 127 bytes
+BLAKE2s (golang.org_x_oauth2_@v_v0.23.0.zip) = fb707f4473084b36b186131156a507b3abe2ea117f827090673b51db78b7afce
+SHA512 (golang.org_x_oauth2_@v_v0.23.0.zip) = 34ac0453c63c755ffa3962e8dd38bec7f5d96674ebde7863d581c3e7eea6748f772000a03053684daccbbb1ae26dfa327fd23334cf4138f7e1cd76b4dda38091
+Size (golang.org_x_oauth2_@v_v0.23.0.zip) = 151091 bytes
 BLAKE2s (golang.org_x_sync_@v_v0.8.0.mod) = 0fa1fb1833cee855281d59c95598cae38e2fd86ea0c52c4b67ba2e815fb513b3
 SHA512 (golang.org_x_sync_@v_v0.8.0.mod) = 2d159d931db45104e0714e311698dff5905d206e5740cb4f7e1442d1b561da91928b0882f9f56f8190abb7cddadeaec7684f8d598fb6afd6322c5782232b4d5b
 Size (golang.org_x_sync_@v_v0.8.0.mod) = 34 bytes
 BLAKE2s (golang.org_x_sync_@v_v0.8.0.zip) = a43836d77a3dc8d29957cfb85f4d9f35b8aa7fd05e23797a9fbbb6221996fbc7
 SHA512 (golang.org_x_sync_@v_v0.8.0.zip) = 27f56bbaeef3f2b143057205bf98e1277ba96daedeedc19c237d80b8c26874f56ac96c73f2b9e9081b2a90c98fed758ad8f27881bc1982d0aa32d18f4426bf2d
 Size (golang.org_x_sync_@v_v0.8.0.zip) = 26973 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.23.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1
-SHA512 (golang.org_x_sys_@v_v0.23.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
-Size (golang.org_x_sys_@v_v0.23.0.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.23.0.zip) = 6abe24385f15bc59c19f2db6bc87db58370d4f3d649f78e1e04b7c3dc5f03b49
-SHA512 (golang.org_x_sys_@v_v0.23.0.zip) = fc64a7d9df7d8e66d5895a9f0b1674cc320a4f33cc554873bff15b5b8f1db228523c623c2fc23e54f1121a7c4bc07072bc75522c47a09c7a908684c649728418
-Size (golang.org_x_sys_@v_v0.23.0.zip) = 1962217 bytes
-BLAKE2s (golang.org_x_text_@v_v0.17.0.mod) = e67ce038463453bab743affc22d949990879c02c7a188d7f80937cc9e47f6b5c
-SHA512 (golang.org_x_text_@v_v0.17.0.mod) = 8a495c83a598747e6bbdc581e490aa4d084b529fd945569d8e173ee8c58b14d1b9f2bfc9d61606c4f8b98bf70188ed47498121c851b34f543e646f4e625c847e
-Size (golang.org_x_text_@v_v0.17.0.mod) = 220 bytes
-BLAKE2s (golang.org_x_text_@v_v0.17.0.zip) = 1261f312583bff681806a34739dfc260b2f1ea66d20f80ef069e5b9bbcc2c3ba
-SHA512 (golang.org_x_text_@v_v0.17.0.zip) = 5c5ffafdce7a25b03a8b690a702ea731d065d569ba9403fa6e08ec7972af2f7cbfee5addf5693bf6f081b981b44e00671358d4b7d8ac85dd0e1affba8fab9c48
-Size (golang.org_x_text_@v_v0.17.0.zip) = 9235288 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.24.0.mod) = ed0f24f60d0ed306c40ba067a31480df2bfc97baa76aa574fa7d07ee58d112f5
-SHA512 (golang.org_x_tools_@v_v0.24.0.mod) = 5be8a6eff1cbf5a9fcd4875f0e36542491018502727b28414c0efcb85bd38716a9c24857ad52651aa20a93b46917b33c34dd716b09c1cf555b7e0dac9cfce39a
-Size (golang.org_x_tools_@v_v0.24.0.mod) = 339 bytes
-BLAKE2s (golang.org_x_tools_@v_v0.24.0.zip) = 69d4c0b339b3cedccfa7b971ef4ef1bb5809ec5fe82367eb19f790cebf6a0fcf
-SHA512 (golang.org_x_tools_@v_v0.24.0.zip) = ec4cc71a53b72c9152c40030b3e8d617158a3f6437d74eb9232b2534d91ebbf1f457f4a122ea0573b1accdc1fdfcfd26ba2859f19a7b2eafdf192f1a7d147846
-Size (golang.org_x_tools_@v_v0.24.0.zip) = 3187445 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.26.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1
+SHA512 (golang.org_x_sys_@v_v0.26.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
+Size (golang.org_x_sys_@v_v0.26.0.mod) = 33 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.26.0.zip) = e3ebcd7b58da981dc57aa3b59d6a3b896ec2d2fbc43ab39bee2228f48e6205c2
+SHA512 (golang.org_x_sys_@v_v0.26.0.zip) = e00a7315ae42ba096c8256a709f32249f6bdcfd9edee79fc11ac8d8d2438514e20aa06faacea3268afb90d53af39e5431ee3656ecb89b87f23f5a431be9b34d2
+Size (golang.org_x_sys_@v_v0.26.0.zip) = 1970363 bytes
+BLAKE2s (golang.org_x_text_@v_v0.19.0.mod) = e67ce038463453bab743affc22d949990879c02c7a188d7f80937cc9e47f6b5c
+SHA512 (golang.org_x_text_@v_v0.19.0.mod) = 8a495c83a598747e6bbdc581e490aa4d084b529fd945569d8e173ee8c58b14d1b9f2bfc9d61606c4f8b98bf70188ed47498121c851b34f543e646f4e625c847e
+Size (golang.org_x_text_@v_v0.19.0.mod) = 220 bytes
+BLAKE2s (golang.org_x_text_@v_v0.19.0.zip) = bf2a42a403cbae002a0f5f19848db0cbfd79340a5d5b2721d93364040efd8cf4
+SHA512 (golang.org_x_text_@v_v0.19.0.zip) = 8aa851f523b72bce119f7d85d58526765ce4b65f8929fca39599626665bafa320ac82ce9525caf7b42ba0e952f3533dd50f12807b90d6feb77590834ebbb0c13
+Size (golang.org_x_text_@v_v0.19.0.zip) = 9235275 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.26.0.mod) = 06aff2750211209217d30807e1cd3d2151594ce80f69f465c0c91eb8289cd114
+SHA512 (golang.org_x_tools_@v_v0.26.0.mod) = dfb0a1d72462e8dace6e9bcc001194ee9030b2f9d73a38c452db92bb625628b8c225204f1372cddbef62c1af41b580768f010fe937038d1dcae2248782175bb3
+Size (golang.org_x_tools_@v_v0.26.0.mod) = 341 bytes
+BLAKE2s (golang.org_x_tools_@v_v0.26.0.zip) = 4ab6299fca9df8e2922926302c33d788c146debf517f4ef88dcb71daf869630b
+SHA512 (golang.org_x_tools_@v_v0.26.0.zip) = 0fc628513a11ef87cce152f9f7fd41ae8e538ab54900cca6b007c622270642bed8f0f4b6dcc82773565891d82981c9bbede52282b72e48b97608aa7b8195cae7
+Size (golang.org_x_tools_@v_v0.26.0.zip) = 3201407 bytes
 BLAKE2s (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 35cd1964700502d06b8c987979fb4dbddc41a5cda3368d037211b89d3587521f
 SHA512 (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
 Size (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 25 bytes
@@ -222,9 +189,6 @@ Size (gopkg.in_check.v1_@v_v1.0.0-20180628173108-788fd7840127.mod) = 25 bytes
 BLAKE2s (gopkg.in_check.v1_@v_v1.0.0-20180628173108-788fd7840127.zip) = a439a5c191163e83f21e689d34867c9ae17f8257ea43adeefa724752985f41c7
 SHA512 (gopkg.in_check.v1_@v_v1.0.0-20180628173108-788fd7840127.zip) = fa7c68a2b5a6bb14f99cda92a3e77aad0e4160f659c54ea73e9813af9ff9449df6b0cab42ee283971e778b6b9da4a6098df805dd284c3b1aedfcd3a0b8504bde
 Size (gopkg.in_check.v1_@v_v1.0.0-20180628173108-788fd7840127.zip) = 41465 bytes
-BLAKE2s (gopkg.in_yaml.v3_@v_v3.0.0-20200313102051-9f266ea9e77c.mod) = 17da54ba1894b4653d4c1ab1ae6e9fe03928a96c69cdc8db6b6ea9e34d673991
-SHA512 (gopkg.in_yaml.v3_@v_v3.0.0-20200313102051-9f266ea9e77c.mod) = 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
-Size (gopkg.in_yaml.v3_@v_v3.0.0-20200313102051-9f266ea9e77c.mod) = 95 bytes
 BLAKE2s (gopkg.in_yaml.v3_@v_v3.0.1.mod) = 17da54ba1894b4653d4c1ab1ae6e9fe03928a96c69cdc8db6b6ea9e34d673991
 SHA512 (gopkg.in_yaml.v3_@v_v3.0.1.mod) = 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
 Size (gopkg.in_yaml.v3_@v_v3.0.1.mod) = 95 bytes
diff --git a/cuelang/go-modules.mk b/cuelang/go-modules.mk
index bf76504e6e..cf1edab8c7 100644
--- a/cuelang/go-modules.mk
+++ b/cuelang/go-modules.mk
@@ -1,13 +1,11 @@
 # $NetBSD$
 
-GO_MODULE_FILES+=	cuelabs.dev/go/oci/ociregistry/@v/v0.0.0-20240807094312-a32ad29eed79.mod
-GO_MODULE_FILES+=	cuelabs.dev/go/oci/ociregistry/@v/v0.0.0-20240807094312-a32ad29eed79.zip
+GO_MODULE_FILES+=	cuelabs.dev/go/oci/ociregistry/@v/v0.0.0-20240906074133-82eb438dd565.mod
+GO_MODULE_FILES+=	cuelabs.dev/go/oci/ociregistry/@v/v0.0.0-20240906074133-82eb438dd565.zip
 GO_MODULE_FILES+=	github.com/cockroachdb/apd/v3/@v/v3.2.1.mod
 GO_MODULE_FILES+=	github.com/cockroachdb/apd/v3/@v/v3.2.1.zip
 GO_MODULE_FILES+=	github.com/cpuguy83/go-md2man/v2/@v/v2.0.4.mod
 GO_MODULE_FILES+=	github.com/creack/pty/@v/v1.1.9.mod
-GO_MODULE_FILES+=	github.com/davecgh/go-spew/@v/v1.1.0.mod
-GO_MODULE_FILES+=	github.com/davecgh/go-spew/@v/v1.1.1.mod
 GO_MODULE_FILES+=	github.com/emicklei/proto/@v/v1.13.2.mod
 GO_MODULE_FILES+=	github.com/emicklei/proto/@v/v1.13.2.zip
 GO_MODULE_FILES+=	github.com/go-quicktest/qt/@v/v1.101.0.mod
@@ -30,49 +28,39 @@ GO_MODULE_FILES+=	github.com/opencontainers/go-digest/@v/v1.0.0.mod
 GO_MODULE_FILES+=	github.com/opencontainers/go-digest/@v/v1.0.0.zip
 GO_MODULE_FILES+=	github.com/opencontainers/image-spec/@v/v1.1.0.mod
 GO_MODULE_FILES+=	github.com/opencontainers/image-spec/@v/v1.1.0.zip
-GO_MODULE_FILES+=	github.com/pelletier/go-toml/v2/@v/v2.2.2.mod
-GO_MODULE_FILES+=	github.com/pelletier/go-toml/v2/@v/v2.2.2.zip
+GO_MODULE_FILES+=	github.com/pelletier/go-toml/v2/@v/v2.2.3.mod
+GO_MODULE_FILES+=	github.com/pelletier/go-toml/v2/@v/v2.2.3.zip
 GO_MODULE_FILES+=	github.com/pkg/diff/@v/v0.0.0-20210226163009-20ebb0f2a09e.mod
-GO_MODULE_FILES+=	github.com/pmezard/go-difflib/@v/v1.0.0.mod
-GO_MODULE_FILES+=	github.com/protocolbuffers/txtpbfmt/@v/v0.0.0-20230328191034-3462fbc510c0.mod
-GO_MODULE_FILES+=	github.com/protocolbuffers/txtpbfmt/@v/v0.0.0-20230328191034-3462fbc510c0.zip
-GO_MODULE_FILES+=	github.com/rogpeppe/go-internal/@v/v1.12.1-0.20240709150035-ccf4b4329d21.mod
-GO_MODULE_FILES+=	github.com/rogpeppe/go-internal/@v/v1.12.1-0.20240709150035-ccf4b4329d21.zip
+GO_MODULE_FILES+=	github.com/protocolbuffers/txtpbfmt/@v/v0.0.0-20240823084532-8e6b51fa9bef.mod
+GO_MODULE_FILES+=	github.com/protocolbuffers/txtpbfmt/@v/v0.0.0-20240823084532-8e6b51fa9bef.zip
+GO_MODULE_FILES+=	github.com/rogpeppe/go-internal/@v/v1.13.1.mod
+GO_MODULE_FILES+=	github.com/rogpeppe/go-internal/@v/v1.13.1.zip
 GO_MODULE_FILES+=	github.com/rogpeppe/go-internal/@v/v1.9.0.mod
 GO_MODULE_FILES+=	github.com/russross/blackfriday/v2/@v/v2.1.0.mod
 GO_MODULE_FILES+=	github.com/spf13/cobra/@v/v1.8.1.mod
 GO_MODULE_FILES+=	github.com/spf13/cobra/@v/v1.8.1.zip
 GO_MODULE_FILES+=	github.com/spf13/pflag/@v/v1.0.5.mod
 GO_MODULE_FILES+=	github.com/spf13/pflag/@v/v1.0.5.zip
-GO_MODULE_FILES+=	github.com/stretchr/objx/@v/v0.1.0.mod
-GO_MODULE_FILES+=	github.com/stretchr/objx/@v/v0.4.0.mod
-GO_MODULE_FILES+=	github.com/stretchr/objx/@v/v0.5.0.mod
-GO_MODULE_FILES+=	github.com/stretchr/objx/@v/v0.5.2.mod
-GO_MODULE_FILES+=	github.com/stretchr/testify/@v/v1.7.1.mod
-GO_MODULE_FILES+=	github.com/stretchr/testify/@v/v1.8.0.mod
-GO_MODULE_FILES+=	github.com/stretchr/testify/@v/v1.8.4.mod
-GO_MODULE_FILES+=	github.com/stretchr/testify/@v/v1.9.0.mod
 GO_MODULE_FILES+=	github.com/tetratelabs/wazero/@v/v1.6.0.mod
 GO_MODULE_FILES+=	github.com/tetratelabs/wazero/@v/v1.6.0.zip
 GO_MODULE_FILES+=	github.com/yuin/goldmark/@v/v1.7.4.mod
 GO_MODULE_FILES+=	github.com/yuin/goldmark/@v/v1.7.4.zip
-GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.20.0.mod
-GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.20.0.zip
-GO_MODULE_FILES+=	golang.org/x/net/@v/v0.28.0.mod
-GO_MODULE_FILES+=	golang.org/x/net/@v/v0.28.0.zip
-GO_MODULE_FILES+=	golang.org/x/oauth2/@v/v0.22.0.mod
-GO_MODULE_FILES+=	golang.org/x/oauth2/@v/v0.22.0.zip
+GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.21.0.mod
+GO_MODULE_FILES+=	golang.org/x/mod/@v/v0.21.0.zip
+GO_MODULE_FILES+=	golang.org/x/net/@v/v0.30.0.mod
+GO_MODULE_FILES+=	golang.org/x/net/@v/v0.30.0.zip
+GO_MODULE_FILES+=	golang.org/x/oauth2/@v/v0.23.0.mod
+GO_MODULE_FILES+=	golang.org/x/oauth2/@v/v0.23.0.zip
 GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.8.0.mod
 GO_MODULE_FILES+=	golang.org/x/sync/@v/v0.8.0.zip
-GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.23.0.mod
-GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.23.0.zip
-GO_MODULE_FILES+=	golang.org/x/text/@v/v0.17.0.mod
-GO_MODULE_FILES+=	golang.org/x/text/@v/v0.17.0.zip
-GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.24.0.mod
-GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.24.0.zip
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.26.0.mod
+GO_MODULE_FILES+=	golang.org/x/sys/@v/v0.26.0.zip
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.19.0.mod
+GO_MODULE_FILES+=	golang.org/x/text/@v/v0.19.0.zip
+GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.26.0.mod
+GO_MODULE_FILES+=	golang.org/x/tools/@v/v0.26.0.zip
 GO_MODULE_FILES+=	gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod
 GO_MODULE_FILES+=	gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.mod
 GO_MODULE_FILES+=	gopkg.in/check.v1/@v/v1.0.0-20180628173108-788fd7840127.zip
-GO_MODULE_FILES+=	gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod
 GO_MODULE_FILES+=	gopkg.in/yaml.v3/@v/v3.0.1.mod
 GO_MODULE_FILES+=	gopkg.in/yaml.v3/@v/v3.0.1.zip



Home | Main Index | Thread Index | Old Index