git: ab968a3fe614 - main - devel/py-pydantic-core: Update to 2.18.1

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sat, 13 Apr 2024 11:58:56 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ab968a3fe614f62fe9f2610c11c49f253e76c841

commit ab968a3fe614f62fe9f2610c11c49f253e76c841
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-04-13 11:57:24 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-04-13 11:57:24 +0000

    devel/py-pydantic-core: Update to 2.18.1
    
    - Update COMMENT
    
    Changes:        https://github.com/pydantic/pydantic-core/releases
---
 devel/py-pydantic-core/Makefile        |  5 +-
 devel/py-pydantic-core/Makefile.crates | 40 ++++++++--------
 devel/py-pydantic-core/distinfo        | 86 ++++++++++++++++------------------
 3 files changed, 62 insertions(+), 69 deletions(-)

diff --git a/devel/py-pydantic-core/Makefile b/devel/py-pydantic-core/Makefile
index eed40c2ce14a..4505ec5e3e34 100644
--- a/devel/py-pydantic-core/Makefile
+++ b/devel/py-pydantic-core/Makefile
@@ -1,13 +1,12 @@
 PORTNAME=	pydantic-core
-PORTVERSION=	2.16.3
-PORTREVISION=	1
+PORTVERSION=	2.18.1
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 DISTFILES=	pydantic_core-${PORTVERSION}${EXTRACT_SUFX}
 
 MAINTAINER=	sunpoet@FreeBSD.org
-COMMENT=	Core functionality for pydantic
+COMMENT=	Core functionality for Pydantic validation and serialization
 WWW=		https://github.com/pydantic/pydantic-core
 
 LICENSE=	MIT
diff --git a/devel/py-pydantic-core/Makefile.crates b/devel/py-pydantic-core/Makefile.crates
index efa9e050473c..f51ed0ea4152 100644
--- a/devel/py-pydantic-core/Makefile.crates
+++ b/devel/py-pydantic-core/Makefile.crates
@@ -1,28 +1,24 @@
-CARGO_CRATES=	ahash-0.8.7 \
+CARGO_CRATES=	ahash-0.8.10 \
 		aho-corasick-1.0.2 \
-		allocator-api2-0.2.16 \
 		autocfg-1.1.0 \
 		base64-0.21.7 \
 		bitflags-1.3.2 \
 		cc-1.0.79 \
 		cfg-if-1.0.0 \
-		enum_dispatch-0.3.12 \
+		enum_dispatch-0.3.13 \
 		equivalent-1.0.1 \
 		form_urlencoded-1.2.1 \
 		getrandom-0.2.10 \
 		hashbrown-0.14.3 \
 		heck-0.4.1 \
 		idna-0.5.0 \
-		indexmap-2.0.0 \
+		indexmap-2.2.2 \
 		indoc-2.0.4 \
 		itoa-1.0.8 \
-		jiter-0.0.6 \
-		lexical-core-0.8.5 \
+		jiter-0.2.1 \
 		lexical-parse-float-0.8.5 \
 		lexical-parse-integer-0.8.6 \
 		lexical-util-0.8.5 \
-		lexical-write-float-0.8.5 \
-		lexical-write-integer-0.8.5 \
 		libc-0.2.147 \
 		lock_api-0.4.10 \
 		memchr-2.6.3 \
@@ -34,29 +30,31 @@ CARGO_CRATES=	ahash-0.8.7 \
 		parking_lot-0.12.1 \
 		parking_lot_core-0.9.8 \
 		percent-encoding-2.3.1 \
+		portable-atomic-1.6.0 \
 		proc-macro2-1.0.76 \
-		pyo3-0.20.2 \
-		pyo3-build-config-0.20.2 \
-		pyo3-ffi-0.20.2 \
-		pyo3-macros-0.20.2 \
-		pyo3-macros-backend-0.20.2 \
+		pyo3-0.21.1 \
+		pyo3-build-config-0.21.1 \
+		pyo3-ffi-0.21.1 \
+		pyo3-macros-0.21.1 \
+		pyo3-macros-backend-0.21.1 \
 		python3-dll-a-0.2.9 \
 		quote-1.0.35 \
 		redox_syscall-0.3.5 \
-		regex-1.10.2 \
-		regex-automata-0.4.3 \
+		regex-1.10.3 \
+		regex-automata-0.4.5 \
 		regex-syntax-0.8.2 \
 		rustversion-1.0.13 \
 		ryu-1.0.14 \
 		scopeguard-1.1.0 \
-		serde-1.0.195 \
-		serde_derive-1.0.195 \
-		serde_json-1.0.109 \
-		smallvec-1.11.2 \
-		speedate-0.13.0 \
+		serde-1.0.197 \
+		serde_derive-1.0.197 \
+		serde_json-1.0.114 \
+		smallvec-1.13.2 \
+		speedate-0.14.0 \
 		static_assertions-1.1.0 \
 		strum-0.25.0 \
 		strum_macros-0.25.3 \
+		strum_macros-0.26.1 \
 		syn-2.0.48 \
 		target-lexicon-0.12.9 \
 		tinyvec-1.6.0 \
@@ -66,7 +64,7 @@ CARGO_CRATES=	ahash-0.8.7 \
 		unicode-normalization-0.1.22 \
 		unindent-0.2.3 \
 		url-2.5.0 \
-		uuid-1.6.1 \
+		uuid-1.7.0 \
 		version_check-0.9.4 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
 		windows-targets-0.48.1 \
diff --git a/devel/py-pydantic-core/distinfo b/devel/py-pydantic-core/distinfo
index 493482ac0f80..a855b35025a5 100644
--- a/devel/py-pydantic-core/distinfo
+++ b/devel/py-pydantic-core/distinfo
@@ -1,12 +1,10 @@
-TIMESTAMP = 1709390636
-SHA256 (pydantic_core-2.16.3.tar.gz) = 1cac689f80a3abab2d3c0048b29eea5751114054f032a941a32de4c852c59cad
-SIZE (pydantic_core-2.16.3.tar.gz) = 368930
-SHA256 (rust/crates/ahash-0.8.7.crate) = 77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01
-SIZE (rust/crates/ahash-0.8.7.crate) = 42894
+TIMESTAMP = 1713001132
+SHA256 (pydantic_core-2.18.1.tar.gz) = de9d3e8717560eb05e28739d1b35e4eac2e458553a52a301e51352a7ffc86a35
+SIZE (pydantic_core-2.18.1.tar.gz) = 381997
+SHA256 (rust/crates/ahash-0.8.10.crate) = 8b79b82693f705137f8fb9b37871d99e4f9a7df12b917eed79c3d3954830a60b
+SIZE (rust/crates/ahash-0.8.10.crate) = 43555
 SHA256 (rust/crates/aho-corasick-1.0.2.crate) = 43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41
 SIZE (rust/crates/aho-corasick-1.0.2.crate) = 167694
-SHA256 (rust/crates/allocator-api2-0.2.16.crate) = 0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5
-SIZE (rust/crates/allocator-api2-0.2.16.crate) = 59025
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
@@ -17,8 +15,8 @@ SHA256 (rust/crates/cc-1.0.79.crate) = 50d30906286121d95be3d479533b458f87493b30a
 SIZE (rust/crates/cc-1.0.79.crate) = 62624
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/enum_dispatch-0.3.12.crate) = 8f33313078bb8d4d05a2733a94ac4c2d8a0df9a2b84424ebf4f33bfc224a890e
-SIZE (rust/crates/enum_dispatch-0.3.12.crate) = 22400
+SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd
+SIZE (rust/crates/enum_dispatch-0.3.13.crate) = 29876
 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
 SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
@@ -31,26 +29,20 @@ SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19
 SIZE (rust/crates/heck-0.4.1.crate) = 11567
 SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
 SIZE (rust/crates/idna-0.5.0.crate) = 271940
-SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d
-SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
+SHA256 (rust/crates/indexmap-2.2.2.crate) = 824b2ae422412366ba479e8111fd301f7b5faece8149317bb81925979a53f520
+SIZE (rust/crates/indexmap-2.2.2.crate) = 76160
 SHA256 (rust/crates/indoc-2.0.4.crate) = 1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8
 SIZE (rust/crates/indoc-2.0.4.crate) = 14311
 SHA256 (rust/crates/itoa-1.0.8.crate) = 62b02a5381cc465bd3041d84623d0fa3b66738b52b8e2fc3bab8ad63ab032f4a
 SIZE (rust/crates/itoa-1.0.8.crate) = 10465
-SHA256 (rust/crates/jiter-0.0.6.crate) = 87db066a99f69382be06d02313f8ce989996b53a04a8a70cfd1a6483a56227f7
-SIZE (rust/crates/jiter-0.0.6.crate) = 128330
-SHA256 (rust/crates/lexical-core-0.8.5.crate) = 2cde5de06e8d4c2faabc400238f9ae1c74d5412d03a7bd067645ccbc47070e46
-SIZE (rust/crates/lexical-core-0.8.5.crate) = 26680
+SHA256 (rust/crates/jiter-0.2.1.crate) = 8e1177860adcf80c1ae7d7c1d41561f008c7530664caebbfa5ddd8a7f7316b98
+SIZE (rust/crates/jiter-0.2.1.crate) = 139173
 SHA256 (rust/crates/lexical-parse-float-0.8.5.crate) = 683b3a5ebd0130b8fb52ba0bdc718cc56815b6a097e28ae5a6997d0ad17dc05f
 SIZE (rust/crates/lexical-parse-float-0.8.5.crate) = 180161
 SHA256 (rust/crates/lexical-parse-integer-0.8.6.crate) = 6d0994485ed0c312f6d965766754ea177d07f9c00c9b82a5ee62ed5b47945ee9
 SIZE (rust/crates/lexical-parse-integer-0.8.6.crate) = 33647
 SHA256 (rust/crates/lexical-util-0.8.5.crate) = 5255b9ff16ff898710eb9eb63cb39248ea8a5bb036bea8085b1a767ff6c4e3fc
 SIZE (rust/crates/lexical-util-0.8.5.crate) = 85152
-SHA256 (rust/crates/lexical-write-float-0.8.5.crate) = accabaa1c4581f05a3923d1b4cfd124c329352288b7b9da09e766b0668116862
-SIZE (rust/crates/lexical-write-float-0.8.5.crate) = 100281
-SHA256 (rust/crates/lexical-write-integer-0.8.5.crate) = e1b6f3d1f4422866b68192d62f77bc5c700bee84f3069f2469d7bc8c77852446
-SIZE (rust/crates/lexical-write-integer-0.8.5.crate) = 55427
 SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3
 SIZE (rust/crates/libc-0.2.147.crate) = 686772
 SHA256 (rust/crates/lock_api-0.4.10.crate) = c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16
@@ -73,28 +65,30 @@ SHA256 (rust/crates/parking_lot_core-0.9.8.crate) = 93f00c865fe7cabf650081affecd
 SIZE (rust/crates/parking_lot_core-0.9.8.crate) = 32383
 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
 SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0
+SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689
 SHA256 (rust/crates/proc-macro2-1.0.76.crate) = 95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c
 SIZE (rust/crates/proc-macro2-1.0.76.crate) = 45660
-SHA256 (rust/crates/pyo3-0.20.2.crate) = 9a89dc7a5850d0e983be1ec2a463a171d20990487c3cfcd68b5363f1ee3d6fe0
-SIZE (rust/crates/pyo3-0.20.2.crate) = 434326
-SHA256 (rust/crates/pyo3-build-config-0.20.2.crate) = 07426f0d8fe5a601f26293f300afd1a7b1ed5e78b2a705870c5f30893c5163be
-SIZE (rust/crates/pyo3-build-config-0.20.2.crate) = 30029
-SHA256 (rust/crates/pyo3-ffi-0.20.2.crate) = dbb7dec17e17766b46bca4f1a4215a85006b4c2ecde122076c562dd058da6cf1
-SIZE (rust/crates/pyo3-ffi-0.20.2.crate) = 64601
-SHA256 (rust/crates/pyo3-macros-0.20.2.crate) = 05f738b4e40d50b5711957f142878cfa0f28e054aa0ebdfc3fd137a843f74ed3
-SIZE (rust/crates/pyo3-macros-0.20.2.crate) = 7925
-SHA256 (rust/crates/pyo3-macros-backend-0.20.2.crate) = 0fc910d4851847827daf9d6cdd4a823fbdaab5b8818325c5e97a86da79e8881f
-SIZE (rust/crates/pyo3-macros-backend-0.20.2.crate) = 49710
+SHA256 (rust/crates/pyo3-0.21.1.crate) = a7a8b1990bd018761768d5e608a13df8bd1ac5f678456e0f301bb93e5f3ea16b
+SIZE (rust/crates/pyo3-0.21.1.crate) = 503776
+SHA256 (rust/crates/pyo3-build-config-0.21.1.crate) = 650dca34d463b6cdbdb02b1d71bfd6eb6b6816afc708faebb3bac1380ff4aef7
+SIZE (rust/crates/pyo3-build-config-0.21.1.crate) = 30540
+SHA256 (rust/crates/pyo3-ffi-0.21.1.crate) = 09a7da8fc04a8a2084909b59f29e1b8474decac98b951d77b80b26dc45f046ad
+SIZE (rust/crates/pyo3-ffi-0.21.1.crate) = 66163
+SHA256 (rust/crates/pyo3-macros-0.21.1.crate) = 4b8a199fce11ebb28e3569387228836ea98110e43a804a530a9fd83ade36d513
+SIZE (rust/crates/pyo3-macros-0.21.1.crate) = 7921
+SHA256 (rust/crates/pyo3-macros-backend-0.21.1.crate) = 93fbbfd7eb553d10036513cb122b888dcd362a945a00b06c165f2ab480d4cc3b
+SIZE (rust/crates/pyo3-macros-backend-0.21.1.crate) = 57986
 SHA256 (rust/crates/python3-dll-a-0.2.9.crate) = d5f07cd4412be8fa09a721d40007c483981bbe072cd6a21f2e83e04ec8f8343f
 SIZE (rust/crates/python3-dll-a-0.2.9.crate) = 66092
 SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
 SIZE (rust/crates/quote-1.0.35.crate) = 28136
 SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
 SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
-SHA256 (rust/crates/regex-1.10.2.crate) = 380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343
-SIZE (rust/crates/regex-1.10.2.crate) = 252839
-SHA256 (rust/crates/regex-automata-0.4.3.crate) = 5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f
-SIZE (rust/crates/regex-automata-0.4.3.crate) = 617011
+SHA256 (rust/crates/regex-1.10.3.crate) = b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15
+SIZE (rust/crates/regex-1.10.3.crate) = 253101
+SHA256 (rust/crates/regex-automata-0.4.5.crate) = 5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd
+SIZE (rust/crates/regex-automata-0.4.5.crate) = 617406
 SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f
 SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
 SHA256 (rust/crates/rustversion-1.0.13.crate) = dc31bd9b61a32c31f9650d18add92aa83a49ba979c143eefd27fe7177b05bd5f
@@ -103,22 +97,24 @@ SHA256 (rust/crates/ryu-1.0.14.crate) = fe232bdf6be8c8de797b22184ee71118d63780ea
 SIZE (rust/crates/ryu-1.0.14.crate) = 46861
 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
 SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
-SHA256 (rust/crates/serde-1.0.195.crate) = 63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02
-SIZE (rust/crates/serde-1.0.195.crate) = 76856
-SHA256 (rust/crates/serde_derive-1.0.195.crate) = 46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c
-SIZE (rust/crates/serde_derive-1.0.195.crate) = 55687
-SHA256 (rust/crates/serde_json-1.0.109.crate) = cb0652c533506ad7a2e353cce269330d6afd8bdfb6d75e0ace5b35aacbd7b9e9
-SIZE (rust/crates/serde_json-1.0.109.crate) = 146459
-SHA256 (rust/crates/smallvec-1.11.2.crate) = 4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970
-SIZE (rust/crates/smallvec-1.11.2.crate) = 34801
-SHA256 (rust/crates/speedate-0.13.0.crate) = 242f76c50fd18cbf098607090ade73a08d39cfd84ea835f3796a2c855223b19b
-SIZE (rust/crates/speedate-0.13.0.crate) = 30904
+SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2
+SIZE (rust/crates/serde-1.0.197.crate) = 77087
+SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b
+SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771
+SHA256 (rust/crates/serde_json-1.0.114.crate) = c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0
+SIZE (rust/crates/serde_json-1.0.114.crate) = 146986
+SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
+SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/speedate-0.14.0.crate) = c323c4e6fece5a5a1a2a7f726d243144cce9fbcfe3ce4d9f3c6ede726a2bc780
+SIZE (rust/crates/speedate-0.14.0.crate) = 31499
 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
 SHA256 (rust/crates/strum-0.25.0.crate) = 290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125
 SIZE (rust/crates/strum-0.25.0.crate) = 5539
 SHA256 (rust/crates/strum_macros-0.25.3.crate) = 23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0
 SIZE (rust/crates/strum_macros-0.25.3.crate) = 22570
+SHA256 (rust/crates/strum_macros-0.26.1.crate) = 7a3417fc93d76740d974a01654a09777cb500428cc874ca9f45edfe0c4d4cd18
+SIZE (rust/crates/strum_macros-0.26.1.crate) = 25326
 SHA256 (rust/crates/syn-2.0.48.crate) = 0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f
 SIZE (rust/crates/syn-2.0.48.crate) = 250566
 SHA256 (rust/crates/target-lexicon-0.12.9.crate) = df8e77cb757a61f51b947ec4a7e3646efd825b73561db1c232a8ccb639e611a0
@@ -137,8 +133,8 @@ SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a
 SIZE (rust/crates/unindent-0.2.3.crate) = 7306
 SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
 SIZE (rust/crates/url-2.5.0.crate) = 78605
-SHA256 (rust/crates/uuid-1.6.1.crate) = 5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560
-SIZE (rust/crates/uuid-1.6.1.crate) = 55554
+SHA256 (rust/crates/uuid-1.7.0.crate) = f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a
+SIZE (rust/crates/uuid-1.7.0.crate) = 42627
 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
 SIZE (rust/crates/version_check-0.9.4.crate) = 14895
 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423