Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Apr 2024 16:58:00 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 924acf6b6257 - main - misc/py-polars: update 0.19.12 =?utf-8?Q?=E2=86=92?= 0.20.18
Message-ID:  <202404081658.438Gw0Bh073087@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

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

commit 924acf6b6257735441f134765d97e5d52c3f7faa
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-04-08 16:14:16 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-04-08 16:57:53 +0000

    misc/py-polars: update 0.19.12 → 0.20.18
---
 misc/py-polars/Makefile                   |  509 ++++++++++-----
 misc/py-polars/distinfo                   | 1016 +++++++++++++++++++----------
 misc/py-polars/files/patch-pyproject.toml |    9 -
 3 files changed, 1001 insertions(+), 533 deletions(-)

diff --git a/misc/py-polars/Makefile b/misc/py-polars/Makefile
index f8434ac36e51..ce50eff7dfef 100644
--- a/misc/py-polars/Makefile
+++ b/misc/py-polars/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	polars
 DISTVERSIONPREFIX=	py-
-DISTVERSION=	0.19.12
+DISTVERSION=	0.20.18
 CATEGORIES=	misc
 #MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW=		https://github.com/pola-rs/polars
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}maturin>=0.13:devel/py-maturin@${PY_FLAVOR} \
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}maturin>=1.3.2:devel/py-maturin@${PY_FLAVOR} \
 		rust-nightly>0:lang/rust-nightly
 LIB_DEPENDS=	libzstd.so:archivers/zstd
 
@@ -26,299 +26,458 @@ CARGO_BUILDDEP=	no
 CARGO_CRATES=	addr2line-0.21.0 \
 		adler-1.0.2 \
 		adler32-1.2.0 \
-		ahash-0.8.5 \
-		aho-corasick-1.0.5 \
+		ahash-0.8.11 \
+		aho-corasick-1.1.3 \
 		alloc-no-stdlib-2.0.4 \
 		alloc-stdlib-0.2.2 \
 		allocator-api2-0.2.16 \
 		android-tzdata-0.1.1 \
 		android_system_properties-0.1.5 \
-		argminmax-0.6.1 \
+		anes-0.1.6 \
+		anstyle-1.0.6 \
+		anyhow-1.0.81 \
+		apache-avro-0.16.0 \
+		arboard-3.3.2 \
+		argminmax-0.6.2 \
 		array-init-cursor-0.2.0 \
-		arrow-format-0.8.1 \
+		arrow-array-51.0.0 \
+		arrow-buffer-51.0.0 \
+		arrow-data-51.0.0 \
+		arrow-schema-51.0.0 \
+		arrow2-0.17.4 \
 		async-stream-0.3.5 \
 		async-stream-impl-0.3.5 \
-		async-trait-0.1.73 \
+		async-trait-0.1.79 \
 		atoi-2.0.0 \
-		autocfg-1.1.0 \
+		atoi_simd-0.15.6 \
+		autocfg-1.2.0 \
 		avro-schema-0.3.0 \
-		backtrace-0.3.69 \
-		base64-0.21.4 \
+		aws-config-1.1.9 \
+		aws-credential-types-1.1.8 \
+		aws-runtime-1.1.8 \
+		aws-sdk-s3-1.21.0 \
+		aws-sdk-sso-1.18.0 \
+		aws-sdk-ssooidc-1.18.0 \
+		aws-sdk-sts-1.18.0 \
+		aws-sigv4-1.2.0 \
+		aws-smithy-async-1.2.0 \
+		aws-smithy-checksums-0.60.7 \
+		aws-smithy-eventstream-0.60.4 \
+		aws-smithy-http-0.60.7 \
+		aws-smithy-json-0.60.7 \
+		aws-smithy-query-0.60.7 \
+		aws-smithy-runtime-1.1.8 \
+		aws-smithy-runtime-api-1.2.0 \
+		aws-smithy-types-1.1.8 \
+		aws-smithy-xml-0.60.7 \
+		aws-types-1.1.8 \
+		backtrace-0.3.71 \
+		base16ct-0.1.1 \
+		base64-0.21.7 \
+		base64-simd-0.8.0 \
+		base64ct-1.6.0 \
+		bincode-1.3.3 \
 		bitflags-1.3.2 \
-		bitflags-2.4.0 \
-		brotli-3.3.4 \
-		brotli-decompressor-2.3.4 \
-		built-0.6.1 \
-		bumpalo-3.14.0 \
-		bytemuck-1.14.0 \
-		bytemuck_derive-1.5.0 \
-		bytes-1.5.0 \
+		bitflags-2.5.0 \
+		block-0.1.6 \
+		block-buffer-0.10.4 \
+		brotli-3.5.0 \
+		brotli-decompressor-2.5.1 \
+		built-0.7.1 \
+		bumpalo-3.15.4 \
+		bytemuck-1.15.0 \
+		bytemuck_derive-1.6.0 \
+		bytes-1.6.0 \
+		bytes-utils-0.1.4 \
 		cargo-lock-9.0.0 \
-		cc-1.0.83 \
+		casey-0.4.0 \
+		cast-0.3.0 \
+		cc-1.0.90 \
 		cfg-if-1.0.0 \
-		chrono-0.4.31 \
-		chrono-tz-0.8.3 \
-		chrono-tz-build-0.2.0 \
-		ciborium-0.2.1 \
-		ciborium-io-0.2.1 \
-		ciborium-ll-0.2.1 \
+		chrono-0.4.37 \
+		chrono-tz-0.8.6 \
+		chrono-tz-build-0.2.1 \
+		ciborium-0.2.2 \
+		ciborium-io-0.2.2 \
+		ciborium-ll-0.2.2 \
+		clap-4.5.4 \
+		clap_builder-4.5.2 \
+		clap_lex-0.7.0 \
+		clipboard-win-5.3.0 \
 		cmake-0.1.50 \
-		comfy-table-7.0.1 \
-		core-foundation-sys-0.8.4 \
+		comfy-table-7.1.0 \
+		const-oid-0.9.6 \
+		const-random-0.1.18 \
+		const-random-macro-0.1.16 \
+		core-foundation-0.9.4 \
+		core-foundation-sys-0.8.6 \
+		core2-0.4.0 \
+		cpufeatures-0.2.12 \
 		crc-2.1.0 \
 		crc-catalog-1.1.1 \
-		crc32fast-1.3.2 \
-		crossbeam-channel-0.5.8 \
-		crossbeam-deque-0.8.3 \
-		crossbeam-epoch-0.9.15 \
-		crossbeam-queue-0.3.8 \
-		crossbeam-utils-0.8.16 \
-		crossterm-0.26.1 \
+		crc32c-0.6.5 \
+		crc32fast-1.4.0 \
+		criterion-0.5.1 \
+		criterion-plot-0.5.0 \
+		crossbeam-channel-0.5.12 \
+		crossbeam-deque-0.8.5 \
+		crossbeam-epoch-0.9.18 \
+		crossbeam-queue-0.3.11 \
+		crossbeam-utils-0.8.19 \
+		crossterm-0.27.0 \
 		crossterm_winapi-0.9.1 \
+		crunchy-0.2.2 \
+		crypto-bigint-0.4.9 \
+		crypto-bigint-0.5.5 \
+		crypto-common-0.1.6 \
+		dary_heap-0.3.6 \
+		der-0.6.1 \
+		deranged-0.3.11 \
+		digest-0.10.7 \
 		doc-comment-0.3.3 \
-		dyn-clone-1.0.13 \
-		either-1.9.0 \
+		dyn-clone-1.0.17 \
+		ecdsa-0.14.8 \
+		either-1.10.0 \
+		elliptic-curve-0.12.3 \
 		encoding_rs-0.8.33 \
 		enum_dispatch-0.3.12 \
+		env_logger-0.8.4 \
 		equivalent-1.0.1 \
-		ethnum-1.4.0 \
+		errno-0.3.8 \
+		error-code-3.2.0 \
+		ethnum-1.5.0 \
 		fallible-streaming-iterator-0.1.9 \
 		fast-float-0.2.0 \
-		flate2-1.0.27 \
+		fastrand-2.0.2 \
+		ff-0.12.1 \
+		flate2-1.0.28 \
 		float-cmp-0.9.0 \
 		fnv-1.0.7 \
 		foreign_vec-0.1.0 \
-		form_urlencoded-1.2.0 \
-		futures-0.3.28 \
-		futures-channel-0.3.28 \
-		futures-core-0.3.28 \
-		futures-executor-0.3.28 \
-		futures-io-0.3.28 \
-		futures-macro-0.3.28 \
-		futures-sink-0.3.28 \
-		futures-task-0.3.28 \
-		futures-util-0.3.28 \
-		getrandom-0.2.10 \
-		gimli-0.28.0 \
-		git2-0.17.2 \
+		form_urlencoded-1.2.1 \
+		futures-0.3.30 \
+		futures-channel-0.3.30 \
+		futures-core-0.3.30 \
+		futures-executor-0.3.30 \
+		futures-io-0.3.30 \
+		futures-macro-0.3.30 \
+		futures-sink-0.3.30 \
+		futures-task-0.3.30 \
+		futures-util-0.3.30 \
+		generic-array-0.14.7 \
+		gethostname-0.4.3 \
+		getrandom-0.2.12 \
+		gimli-0.28.1 \
+		git2-0.18.3 \
 		glob-0.3.1 \
-		h2-0.3.21 \
-		half-1.8.2 \
-		halfbrown-0.2.4 \
-		hashbrown-0.12.3 \
+		group-0.12.1 \
+		h2-0.3.25 \
+		half-2.4.0 \
+		halfbrown-0.2.5 \
+		hash_hasher-2.0.3 \
 		hashbrown-0.13.2 \
-		hashbrown-0.14.0 \
+		hashbrown-0.14.3 \
 		heck-0.4.1 \
-		hermit-abi-0.3.3 \
+		hermit-abi-0.3.9 \
 		hex-0.4.3 \
-		home-0.5.5 \
-		http-0.2.9 \
-		http-body-0.4.5 \
+		hmac-0.12.1 \
+		home-0.5.9 \
+		http-0.2.12 \
+		http-1.1.0 \
+		http-body-0.4.6 \
 		httparse-1.8.0 \
 		httpdate-1.0.3 \
 		humantime-2.1.0 \
-		hyper-0.14.27 \
-		hyper-rustls-0.24.1 \
-		iana-time-zone-0.1.57 \
+		hyper-0.14.28 \
+		hyper-rustls-0.24.2 \
+		iana-time-zone-0.1.60 \
 		iana-time-zone-haiku-0.1.2 \
-		idna-0.4.0 \
-		indexmap-1.9.3 \
-		indexmap-2.0.0 \
-		indoc-2.0.4 \
-		inventory-0.3.12 \
-		ipnet-2.8.0 \
+		idna-0.5.0 \
+		indexmap-2.2.6 \
+		indoc-2.0.5 \
+		inventory-0.3.15 \
+		ipnet-2.9.0 \
+		is-terminal-0.4.12 \
 		itertools-0.10.5 \
-		itoa-1.0.9 \
+		itertools-0.12.1 \
+		itoa-1.0.11 \
 		itoap-1.0.1 \
 		jemalloc-sys-0.5.4+5.3.0-patched \
 		jemallocator-0.5.4 \
-		jobserver-0.1.26 \
-		js-sys-0.3.64 \
-		lexical-6.1.1 \
+		jobserver-0.1.28 \
+		js-sys-0.3.69 \
+		jsonpath_lib_polars_vendor-0.0.1 \
+		lazy_static-1.4.0 \
 		lexical-core-0.8.5 \
 		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.148 \
+		libc-0.2.153 \
 		libflate-1.4.0 \
+		libflate-2.0.0 \
 		libflate_lz77-1.2.0 \
-		libgit2-sys-0.15.2+1.6.4 \
-		libloading-0.8.0 \
-		libm-0.2.7 \
+		libflate_lz77-2.0.0 \
+		libgit2-sys-0.16.2+1.7.2 \
+		libloading-0.8.3 \
+		libm-0.2.8 \
 		libmimalloc-sys-0.1.35 \
-		libz-ng-sys-1.1.12 \
-		libz-sys-1.1.12 \
-		lock_api-0.4.10 \
-		log-0.4.20 \
+		libz-ng-sys-1.1.15 \
+		libz-sys-1.1.16 \
+		linux-raw-sys-0.4.13 \
+		lock_api-0.4.11 \
+		log-0.4.21 \
+		lru-0.12.3 \
 		lz4-1.24.0 \
 		lz4-sys-1.9.4 \
-		matrixmultiply-0.3.7 \
-		memchr-2.6.3 \
+		malloc_buf-0.0.6 \
+		matrixmultiply-0.3.8 \
+		md-5-0.10.6 \
+		memchr-2.7.2 \
 		memmap2-0.7.1 \
-		memoffset-0.9.0 \
+		memoffset-0.9.1 \
 		mimalloc-0.1.39 \
 		mime-0.3.17 \
-		miniz_oxide-0.7.1 \
-		mio-0.8.8 \
-		multiversion-0.7.3 \
-		multiversion-macros-0.7.3 \
+		miniz_oxide-0.7.2 \
+		mio-0.8.11 \
+		multiversion-0.7.4 \
+		multiversion-macros-0.7.4 \
 		ndarray-0.15.6 \
 		now-0.1.3 \
 		ntapi-0.4.1 \
-		num-complex-0.4.4 \
-		num-integer-0.1.45 \
-		num-traits-0.2.16 \
+		num-0.4.1 \
+		num-bigint-0.4.4 \
+		num-complex-0.4.5 \
+		num-conv-0.1.0 \
+		num-integer-0.1.46 \
+		num-iter-0.1.44 \
+		num-rational-0.4.1 \
+		num-traits-0.2.18 \
 		num_cpus-1.16.0 \
 		numpy-0.20.0 \
-		object-0.32.1 \
-		object_store-0.7.0 \
-		once_cell-1.18.0 \
+		objc-0.2.7 \
+		objc-foundation-0.1.1 \
+		objc_id-0.1.1 \
+		object-0.32.2 \
+		object_store-0.9.1 \
+		once_cell-1.19.0 \
+		oorandom-11.1.3 \
+		openssl-probe-0.1.5 \
+		outref-0.5.1 \
+		p256-0.11.1 \
 		parking_lot-0.12.1 \
-		parking_lot_core-0.9.8 \
+		parking_lot_core-0.9.9 \
 		parquet-format-safe-0.2.4 \
 		parse-zoneinfo-0.3.0 \
-		percent-encoding-2.3.0 \
+		percent-encoding-2.3.1 \
 		phf-0.11.2 \
 		phf_codegen-0.11.2 \
 		phf_generator-0.11.2 \
 		phf_shared-0.11.2 \
 		pin-project-lite-0.2.13 \
 		pin-utils-0.1.0 \
-		pkg-config-0.3.27 \
+		pkcs8-0.9.0 \
+		pkg-config-0.3.30 \
 		planus-0.3.1 \
+		plotters-0.3.5 \
+		plotters-backend-0.3.5 \
+		plotters-svg-0.3.5 \
+		polars-arrow-format-0.1.0 \
+		portable-atomic-1.6.0 \
+		powerfmt-0.2.0 \
 		ppv-lite86-0.2.17 \
-		proc-macro2-1.0.67 \
-		pyo3-0.20.0 \
-		pyo3-build-config-0.20.0 \
+		proc-macro2-1.0.79 \
+		proptest-1.4.0 \
+		prost-0.11.9 \
+		prost-derive-0.11.9 \
+		psm-0.1.21 \
+		pyo3-0.20.3 \
+		pyo3-build-config-0.20.3 \
 		pyo3-built-0.4.7 \
-		pyo3-ffi-0.20.0 \
-		pyo3-macros-0.20.0 \
-		pyo3-macros-backend-0.20.0 \
-		quick-xml-0.28.2 \
-		quote-1.0.33 \
+		pyo3-ffi-0.20.3 \
+		pyo3-macros-0.20.3 \
+		pyo3-macros-backend-0.20.3 \
+		quad-rand-0.2.1 \
+		quick-xml-0.31.0 \
+		quickcheck-1.0.3 \
+		quote-1.0.35 \
 		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
 		rand_distr-0.4.3 \
+		rand_regex-0.15.1 \
+		rand_xorshift-0.3.0 \
+		raw-cpuid-11.0.1 \
 		rawpointer-0.2.1 \
-		rayon-1.8.0 \
-		rayon-core-1.12.0 \
-		redox_syscall-0.3.5 \
-		regex-1.9.5 \
-		regex-automata-0.3.8 \
-		regex-syntax-0.7.5 \
-		reqwest-0.11.20 \
-		ring-0.16.20 \
+		rayon-1.10.0 \
+		rayon-core-1.12.1 \
+		recursive-0.1.0 \
+		recursive-proc-macro-impl-0.1.0 \
+		redox_syscall-0.4.1 \
+		ref-cast-1.0.22 \
+		ref-cast-impl-1.0.22 \
+		regex-1.10.4 \
+		regex-automata-0.4.6 \
+		regex-lite-0.1.5 \
+		regex-syntax-0.6.29 \
+		regex-syntax-0.8.3 \
+		reqwest-0.11.27 \
+		rfc6979-0.3.1 \
+		ring-0.17.8 \
 		rle-decode-fast-1.0.3 \
 		rustc-demangle-0.1.23 \
 		rustc-hash-1.1.0 \
 		rustc_version-0.4.0 \
-		rustls-0.21.7 \
-		rustls-pemfile-1.0.3 \
-		rustls-webpki-0.101.5 \
+		rustix-0.38.32 \
+		rustls-0.21.10 \
+		rustls-native-certs-0.6.3 \
+		rustls-pemfile-1.0.4 \
+		rustls-pemfile-2.1.1 \
+		rustls-pki-types-1.4.1 \
+		rustls-webpki-0.101.7 \
 		rustversion-1.0.14 \
-		ryu-1.0.15 \
+		ryu-1.0.17 \
 		same-file-1.0.6 \
+		sample-arrow2-0.17.2 \
+		sample-std-0.1.1 \
+		sample-std-0.2.1 \
+		sample-test-0.2.1 \
+		sample-test-macros-0.2.1 \
+		schannel-0.1.23 \
 		scopeguard-1.2.0 \
-		sct-0.7.0 \
-		semver-1.0.18 \
+		sct-0.7.1 \
+		sec1-0.3.0 \
+		security-framework-2.9.2 \
+		security-framework-sys-2.9.1 \
+		semver-1.0.22 \
 		seq-macro-0.3.5 \
-		serde-1.0.188 \
-		serde_derive-1.0.188 \
-		serde_json-1.0.107 \
-		serde_spanned-0.6.3 \
+		serde-1.0.197 \
+		serde_derive-1.0.197 \
+		serde_json-1.0.115 \
+		serde_spanned-0.6.5 \
 		serde_urlencoded-0.7.1 \
-		signal-hook-0.3.17 \
-		signal-hook-mio-0.2.3 \
+		sha1-0.10.6 \
+		sha2-0.10.8 \
 		signal-hook-registry-1.4.1 \
-		simd-json-0.12.0 \
+		signature-1.6.4 \
+		simd-json-0.13.9 \
 		simdutf8-0.1.4 \
 		siphasher-0.3.11 \
 		slab-0.4.9 \
-		smallvec-1.11.0 \
+		smallvec-1.13.2 \
 		smartstring-1.0.1 \
 		snafu-0.7.5 \
 		snafu-derive-0.7.5 \
-		snap-1.1.0 \
-		socket2-0.4.9 \
-		socket2-0.5.4 \
-		spin-0.5.2 \
-		sqlparser-0.38.0 \
+		snap-1.1.1 \
+		socket2-0.5.6 \
+		spin-0.9.8 \
+		spki-0.6.0 \
+		sqlparser-0.39.0 \
+		stacker-0.1.15 \
 		static_assertions-1.1.0 \
 		streaming-decompression-0.1.2 \
 		streaming-iterator-0.1.9 \
 		strength_reduce-0.2.4 \
-		strum-0.24.1 \
-		strum_macros-0.24.3 \
-		strum_macros-0.25.2 \
+		strum-0.25.0 \
+		strum_macros-0.25.3 \
+		subtle-2.5.0 \
 		syn-1.0.109 \
-		syn-2.0.36 \
-		sysinfo-0.29.10 \
-		target-features-0.1.4 \
-		target-lexicon-0.12.11 \
-		thiserror-1.0.48 \
-		thiserror-impl-1.0.48 \
+		syn-2.0.55 \
+		sync_wrapper-0.1.2 \
+		sysinfo-0.30.7 \
+		system-configuration-0.5.1 \
+		system-configuration-sys-0.5.0 \
+		target-features-0.1.6 \
+		target-lexicon-0.12.14 \
+		tempfile-3.10.1 \
+		thiserror-1.0.58 \
+		thiserror-impl-1.0.58 \
+		time-0.3.34 \
+		time-core-0.1.2 \
+		time-macros-0.2.17 \
+		tiny-keccak-2.0.2 \
+		tinytemplate-1.2.1 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
-		tokio-1.32.0 \
-		tokio-macros-2.1.0 \
+		tokio-1.36.0 \
+		tokio-macros-2.2.0 \
 		tokio-rustls-0.24.1 \
-		tokio-util-0.7.8 \
+		tokio-util-0.7.10 \
 		toml-0.7.8 \
-		toml_datetime-0.6.3 \
+		toml_datetime-0.6.5 \
 		toml_edit-0.19.15 \
 		tower-service-0.3.2 \
-		tracing-0.1.37 \
-		tracing-attributes-0.1.26 \
-		tracing-core-0.1.31 \
-		try-lock-0.2.4 \
-		unicode-bidi-0.3.13 \
+		tracing-0.1.40 \
+		tracing-attributes-0.1.27 \
+		tracing-core-0.1.32 \
+		try-lock-0.2.5 \
+		typed-builder-0.16.2 \
+		typed-builder-macro-0.16.2 \
+		typenum-1.17.0 \
+		unarray-0.1.4 \
+		unicode-bidi-0.3.15 \
 		unicode-ident-1.0.12 \
-		unicode-normalization-0.1.22 \
-		unicode-width-0.1.10 \
+		unicode-normalization-0.1.23 \
+		unicode-reverse-1.0.9 \
+		unicode-segmentation-1.11.0 \
+		unicode-width-0.1.11 \
 		unindent-0.2.3 \
-		untrusted-0.7.1 \
-		url-2.4.1 \
-		value-trait-0.6.1 \
+		untrusted-0.9.0 \
+		url-2.5.0 \
+		urlencoding-2.1.3 \
+		uuid-1.8.0 \
+		value-trait-0.8.1 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
-		walkdir-2.4.0 \
+		vsimd-0.8.0 \
+		walkdir-2.5.0 \
 		want-0.3.1 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
-		wasm-bindgen-0.2.87 \
-		wasm-bindgen-backend-0.2.87 \
-		wasm-bindgen-futures-0.4.37 \
-		wasm-bindgen-macro-0.2.87 \
-		wasm-bindgen-macro-support-0.2.87 \
-		wasm-bindgen-shared-0.2.87 \
-		wasm-streams-0.3.0 \
-		web-sys-0.3.64 \
-		webpki-roots-0.25.2 \
+		wasm-bindgen-0.2.92 \
+		wasm-bindgen-backend-0.2.92 \
+		wasm-bindgen-futures-0.4.42 \
+		wasm-bindgen-macro-0.2.92 \
+		wasm-bindgen-macro-support-0.2.92 \
+		wasm-bindgen-shared-0.2.92 \
+		wasm-streams-0.4.0 \
+		web-sys-0.3.69 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-util-0.1.5 \
+		winapi-util-0.1.6 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		windows-0.48.0 \
+		windows-0.52.0 \
+		windows-core-0.52.0 \
 		windows-sys-0.48.0 \
+		windows-sys-0.52.0 \
 		windows-targets-0.48.5 \
+		windows-targets-0.52.4 \
 		windows_aarch64_gnullvm-0.48.5 \
+		windows_aarch64_gnullvm-0.52.4 \
 		windows_aarch64_msvc-0.48.5 \
+		windows_aarch64_msvc-0.52.4 \
 		windows_i686_gnu-0.48.5 \
+		windows_i686_gnu-0.52.4 \
 		windows_i686_msvc-0.48.5 \
+		windows_i686_msvc-0.52.4 \
 		windows_x86_64_gnu-0.48.5 \
+		windows_x86_64_gnu-0.52.4 \
 		windows_x86_64_gnullvm-0.48.5 \
+		windows_x86_64_gnullvm-0.52.4 \
 		windows_x86_64_msvc-0.48.5 \
-		winnow-0.5.15 \
+		windows_x86_64_msvc-0.52.4 \
+		winnow-0.5.40 \
 		winreg-0.50.0 \
-		xxhash-rust-0.8.7 \
-		zerocopy-0.7.11 \
-		zerocopy-derive-0.7.11 \
-		zstd-0.13.0 \
-		zstd-safe-7.0.0 \
-		zstd-sys-2.0.8+zstd.1.5.5 \
-		jsonpath_lib@git+https://github.com/ritchie46/jsonpath?branch=improve_compiled\#24eaf0b4416edff38a4d1b6b17bc4b9f3f047b4b
+		x11rb-0.13.0 \
+		x11rb-protocol-0.13.0 \
+		xmlparser-0.13.6 \
+		xxhash-rust-0.8.10 \
+		zerocopy-0.7.32 \
+		zerocopy-derive-0.7.32 \
+		zeroize-1.7.0 \
+		zstd-0.13.1 \
+		zstd-safe-7.1.0 \
+		zstd-sys-2.0.10+zstd.1.5.6
 
 CARGO_BUILD=	no
 CARGO_INSTALL=	no
diff --git a/misc/py-polars/distinfo b/misc/py-polars/distinfo
index 4a9f61aa755c..42f5749022b1 100644
--- a/misc/py-polars/distinfo
+++ b/misc/py-polars/distinfo
@@ -1,14 +1,14 @@
-TIMESTAMP = 1698894905
+TIMESTAMP = 1712555999
 SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
 SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
 SIZE (rust/crates/adler32-1.2.0.crate) = 6411
-SHA256 (rust/crates/ahash-0.8.5.crate) = cd7d5a2cecb58716e47d67d5703a249964b14c7be1ec3cad3affc295b2d1c35d
-SIZE (rust/crates/ahash-0.8.5.crate) = 42783
-SHA256 (rust/crates/aho-corasick-1.0.5.crate) = 0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783
-SIZE (rust/crates/aho-corasick-1.0.5.crate) = 172064
+SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
+SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
 SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
 SIZE (rust/crates/alloc-no-stdlib-2.0.4.crate) = 10105
 SHA256 (rust/crates/alloc-stdlib-0.2.2.crate) = 94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece
@@ -19,210 +19,356 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e
 SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/argminmax-0.6.1.crate) = 202108b46429b765ef483f8a24d5c46f48c14acfdacc086dd4ab6dddf6bcdbd2
-SIZE (rust/crates/argminmax-0.6.1.crate) = 55395
+SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
+SIZE (rust/crates/anes-0.1.6.crate) = 23857
+SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc
+SIZE (rust/crates/anstyle-1.0.6.crate) = 14604
+SHA256 (rust/crates/anyhow-1.0.81.crate) = 0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247
+SIZE (rust/crates/anyhow-1.0.81.crate) = 45142
+SHA256 (rust/crates/apache-avro-0.16.0.crate) = ceb7c683b2f8f40970b70e39ff8be514c95b96fcb9c4af87e1ed2cb2e10801a0
+SIZE (rust/crates/apache-avro-0.16.0.crate) = 155494
+SHA256 (rust/crates/arboard-3.3.2.crate) = a2041f1943049c7978768d84e6d0fd95de98b76d6c4727b09e78ec253d29fa58
+SIZE (rust/crates/arboard-3.3.2.crate) = 45916
+SHA256 (rust/crates/argminmax-0.6.2.crate) = 52424b59d69d69d5056d508b260553afd91c57e21849579cd1f50ee8b8b88eaa
+SIZE (rust/crates/argminmax-0.6.2.crate) = 55956
 SHA256 (rust/crates/array-init-cursor-0.2.0.crate) = bf7d0a018de4f6aa429b9d33d69edf69072b1c5b1cb8d3e4a5f7ef898fc3eb76
 SIZE (rust/crates/array-init-cursor-0.2.0.crate) = 2590
-SHA256 (rust/crates/arrow-format-0.8.1.crate) = 07884ea216994cdc32a2d5f8274a8bee979cfe90274b83f86f440866ee3132c7
-SIZE (rust/crates/arrow-format-0.8.1.crate) = 38983
+SHA256 (rust/crates/arrow-array-51.0.0.crate) = 8010572cf8c745e242d1b632bd97bd6d4f40fefed5ed1290a8f433abaa686fea
+SIZE (rust/crates/arrow-array-51.0.0.crate) = 163538
+SHA256 (rust/crates/arrow-buffer-51.0.0.crate) = 0d0a2432f0cba5692bf4cb757469c66791394bac9ec7ce63c1afe74744c37b27
+SIZE (rust/crates/arrow-buffer-51.0.0.crate) = 54793
+SHA256 (rust/crates/arrow-data-51.0.0.crate) = 2742ac1f6650696ab08c88f6dd3f0eb68ce10f8c253958a18c943a68cd04aec5
+SIZE (rust/crates/arrow-data-51.0.0.crate) = 43519
+SHA256 (rust/crates/arrow-schema-51.0.0.crate) = 02d9483aaabe910c4781153ae1b6ae0393f72d9ef757d38d09d450070cf2e528
+SIZE (rust/crates/arrow-schema-51.0.0.crate) = 32582
+SHA256 (rust/crates/arrow2-0.17.4.crate) = 59c468daea140b747d781a1da9f7db5f0a8e6636d4af20cc539e43d05b0604fa
+SIZE (rust/crates/arrow2-0.17.4.crate) = 841132
 SHA256 (rust/crates/async-stream-0.3.5.crate) = cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51
 SIZE (rust/crates/async-stream-0.3.5.crate) = 11916
 SHA256 (rust/crates/async-stream-impl-0.3.5.crate) = 16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193
 SIZE (rust/crates/async-stream-impl-0.3.5.crate) = 4173
-SHA256 (rust/crates/async-trait-0.1.73.crate) = bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0
-SIZE (rust/crates/async-trait-0.1.73.crate) = 28654
+SHA256 (rust/crates/async-trait-0.1.79.crate) = a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681
+SIZE (rust/crates/async-trait-0.1.79.crate) = 29558
 SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528
 SIZE (rust/crates/atoi-2.0.0.crate) = 7785
-SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/atoi_simd-0.15.6.crate) = 9ae037714f313c1353189ead58ef9eec30a8e8dc101b2622d461418fd59e28a9
+SIZE (rust/crates/atoi_simd-0.15.6.crate) = 22341
+SHA256 (rust/crates/autocfg-1.2.0.crate) = f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80
+SIZE (rust/crates/autocfg-1.2.0.crate) = 14808
 SHA256 (rust/crates/avro-schema-0.3.0.crate) = b5281855b39aba9684d2f47bf96983fbfd8f1725f12fabb0513a8ab879647bbd
 SIZE (rust/crates/avro-schema-0.3.0.crate) = 19318
-SHA256 (rust/crates/backtrace-0.3.69.crate) = 2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837
-SIZE (rust/crates/backtrace-0.3.69.crate) = 77299
-SHA256 (rust/crates/base64-0.21.4.crate) = 9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2
-SIZE (rust/crates/base64-0.21.4.crate) = 77029
+SHA256 (rust/crates/aws-config-1.1.9.crate) = 297b64446175a73987cedc3c438d79b2a654d0fff96f65ff530fbe039347644c
+SIZE (rust/crates/aws-config-1.1.9.crate) = 139277
+SHA256 (rust/crates/aws-credential-types-1.1.8.crate) = fa8587ae17c8e967e4b05a62d495be2fb7701bec52a97f7acfe8a29f938384c8
+SIZE (rust/crates/aws-credential-types-1.1.8.crate) = 13832
+SHA256 (rust/crates/aws-runtime-1.1.8.crate) = b13dc54b4b49f8288532334bba8f87386a40571c47c37b1304979b556dc613c8
+SIZE (rust/crates/aws-runtime-1.1.8.crate) = 31933
+SHA256 (rust/crates/aws-sdk-s3-1.21.0.crate) = bc075ffee2a40cb1590bed35d7ec953589a564e768fa91947c565425cd569269
+SIZE (rust/crates/aws-sdk-s3-1.21.0.crate) = 1277010
+SHA256 (rust/crates/aws-sdk-sso-1.18.0.crate) = 019a07902c43b03167ea5df0182f0cb63fae89f9a9682c44d18cf2e4a042cb34
+SIZE (rust/crates/aws-sdk-sso-1.18.0.crate) = 69033
+SHA256 (rust/crates/aws-sdk-ssooidc-1.18.0.crate) = 04c46ee08a48a7f4eaa4ad201dcc1dd537b49c50859d14d4510e00ad9d3f9af2
+SIZE (rust/crates/aws-sdk-ssooidc-1.18.0.crate) = 81759
+SHA256 (rust/crates/aws-sdk-sts-1.18.0.crate) = f752ac730125ca6017f72f9db5ec1772c9ecc664f87aa7507a7d81b023c23713
+SIZE (rust/crates/aws-sdk-sts-1.18.0.crate) = 143492
+SHA256 (rust/crates/aws-sigv4-1.2.0.crate) = 11d6f29688a4be9895c0ba8bef861ad0c0dac5c15e9618b9b7a6c233990fc263
+SIZE (rust/crates/aws-sigv4-1.2.0.crate) = 45970
+SHA256 (rust/crates/aws-smithy-async-1.2.0.crate) = f7a41ccd6b74401a49ca828617049e5c23d83163d330a4f90a8081aadee0ac45
+SIZE (rust/crates/aws-smithy-async-1.2.0.crate) = 20782
+SHA256 (rust/crates/aws-smithy-checksums-0.60.7.crate) = 83fa43bc04a6b2441968faeab56e68da3812f978a670a5db32accbdcafddd12f
+SIZE (rust/crates/aws-smithy-checksums-0.60.7.crate) = 11782
+SHA256 (rust/crates/aws-smithy-eventstream-0.60.4.crate) = e6363078f927f612b970edf9d1903ef5cef9a64d1e8423525ebb1f0a1633c858
+SIZE (rust/crates/aws-smithy-eventstream-0.60.4.crate) = 17166
+SHA256 (rust/crates/aws-smithy-http-0.60.7.crate) = 3f10fa66956f01540051b0aa7ad54574640f748f9839e843442d99b970d3aff9
+SIZE (rust/crates/aws-smithy-http-0.60.7.crate) = 23652
+SHA256 (rust/crates/aws-smithy-json-0.60.7.crate) = 4683df9469ef09468dad3473d129960119a0d3593617542b7d52086c8486f2d6
+SIZE (rust/crates/aws-smithy-json-0.60.7.crate) = 23035
+SHA256 (rust/crates/aws-smithy-query-0.60.7.crate) = f2fbd61ceb3fe8a1cb7352e42689cec5335833cd9f94103a61e98f9bb61c64bb
+SIZE (rust/crates/aws-smithy-query-0.60.7.crate) = 7409
+SHA256 (rust/crates/aws-smithy-runtime-1.1.8.crate) = ec81002d883e5a7fd2bb063d6fb51c4999eb55d404f4fff3dd878bf4733b9f01
+SIZE (rust/crates/aws-smithy-runtime-1.1.8.crate) = 97591
+SHA256 (rust/crates/aws-smithy-runtime-api-1.2.0.crate) = 9acb931e0adaf5132de878f1398d83f8677f90ba70f01f65ff87f6d7244be1c5
+SIZE (rust/crates/aws-smithy-runtime-api-1.2.0.crate) = 64290
+SHA256 (rust/crates/aws-smithy-types-1.1.8.crate) = abe14dceea1e70101d38fbf2a99e6a34159477c0fb95e68e05c66bd7ae4c3729
+SIZE (rust/crates/aws-smithy-types-1.1.8.crate) = 79719
+SHA256 (rust/crates/aws-smithy-xml-0.60.7.crate) = 872c68cf019c0e4afc5de7753c4f7288ce4b71663212771bf5e4542eb9346ca9
+SIZE (rust/crates/aws-smithy-xml-0.60.7.crate) = 15762
+SHA256 (rust/crates/aws-types-1.1.8.crate) = 0dbf2f3da841a8930f159163175cf6a3d16ddde517c1b0fba7aa776822800f40
+SIZE (rust/crates/aws-types-1.1.8.crate) = 17811
+SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d
+SIZE (rust/crates/backtrace-0.3.71.crate) = 86553
+SHA256 (rust/crates/base16ct-0.1.1.crate) = 349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce
+SIZE (rust/crates/base16ct-0.1.1.crate) = 10186
+SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
+SIZE (rust/crates/base64-0.21.7.crate) = 82576
+SHA256 (rust/crates/base64-simd-0.8.0.crate) = 339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195
+SIZE (rust/crates/base64-simd-0.8.0.crate) = 12531
+SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
+SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
+SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
+SIZE (rust/crates/bincode-1.3.3.crate) = 28958
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.4.0.crate) = b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635
-SIZE (rust/crates/bitflags-2.4.0.crate) = 36954
-SHA256 (rust/crates/brotli-3.3.4.crate) = a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68
-SIZE (rust/crates/brotli-3.3.4.crate) = 1369026
-SHA256 (rust/crates/brotli-decompressor-2.3.4.crate) = 4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744
-SIZE (rust/crates/brotli-decompressor-2.3.4.crate) = 192085
-SHA256 (rust/crates/built-0.6.1.crate) = b99c4cdc7b2c2364182331055623bdf45254fcb679fea565c40c3c11c101889a
-SIZE (rust/crates/built-0.6.1.crate) = 18328
-SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
-SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
-SHA256 (rust/crates/bytemuck-1.14.0.crate) = 374d28ec25809ee0e23827c2ab573d729e293f281dfe393500e7ad618baa61c6
-SIZE (rust/crates/bytemuck-1.14.0.crate) = 44933
-SHA256 (rust/crates/bytemuck_derive-1.5.0.crate) = 965ab7eb5f8f97d2a083c799f3a1b994fc397b2fe2da5d1da1626ce15a39f2b1
-SIZE (rust/crates/bytemuck_derive-1.5.0.crate) = 17323
-SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223
-SIZE (rust/crates/bytes-1.5.0.crate) = 58909
+SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
+SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
+SIZE (rust/crates/block-0.1.6.crate) = 4077
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/brotli-3.5.0.crate) = d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391
+SIZE (rust/crates/brotli-3.5.0.crate) = 1390231
+SHA256 (rust/crates/brotli-decompressor-2.5.1.crate) = 4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f
+SIZE (rust/crates/brotli-decompressor-2.5.1.crate) = 193087
+SHA256 (rust/crates/built-0.7.1.crate) = 38d17f4d6e4dc36d1a02fbedc2753a096848e7c1b0772f7654eab8e2c927dd53
+SIZE (rust/crates/built-0.7.1.crate) = 21085
+SHA256 (rust/crates/bumpalo-3.15.4.crate) = 7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa
+SIZE (rust/crates/bumpalo-3.15.4.crate) = 85028
+SHA256 (rust/crates/bytemuck-1.15.0.crate) = 5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15
+SIZE (rust/crates/bytemuck-1.15.0.crate) = 47672
+SHA256 (rust/crates/bytemuck_derive-1.6.0.crate) = 4da9a32f3fed317401fa3c862968128267c3106685286e15d5aaa3d7389c2f60
+SIZE (rust/crates/bytemuck_derive-1.6.0.crate) = 21194
+SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9
+SIZE (rust/crates/bytes-1.6.0.crate) = 60605
+SHA256 (rust/crates/bytes-utils-0.1.4.crate) = 7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35
+SIZE (rust/crates/bytes-utils-0.1.4.crate) = 20703
 SHA256 (rust/crates/cargo-lock-9.0.0.crate) = e11c675378efb449ed3ce8de78d75d0d80542fc98487c26aba28eb3b82feac72
 SIZE (rust/crates/cargo-lock-9.0.0.crate) = 40465
-SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
-SIZE (rust/crates/cc-1.0.83.crate) = 68343
+SHA256 (rust/crates/casey-0.4.0.crate) = 614586263949597dcc18675da12ef9b429135e13628d92eb8b8c6fa50ca5656b
+SIZE (rust/crates/casey-0.4.0.crate) = 4876
+SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
+SIZE (rust/crates/cast-0.3.0.crate) = 11452
+SHA256 (rust/crates/cc-1.0.90.crate) = 8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5
+SIZE (rust/crates/cc-1.0.90.crate) = 73954
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.31.crate) = 7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38
-SIZE (rust/crates/chrono-0.4.31.crate) = 214513
-SHA256 (rust/crates/chrono-tz-0.8.3.crate) = f1369bc6b9e9a7dfdae2055f6ec151fe9c554a9d23d357c0237cee2e25eaabb7
-SIZE (rust/crates/chrono-tz-0.8.3.crate) = 614088
-SHA256 (rust/crates/chrono-tz-build-0.2.0.crate) = e2f5ebdc942f57ed96d560a6d1a459bae5851102a25d5bf89dc04ae453e31ecf
-SIZE (rust/crates/chrono-tz-build-0.2.0.crate) = 10156
-SHA256 (rust/crates/ciborium-0.2.1.crate) = effd91f6c78e5a4ace8a5d3c0b6bfaec9e2baaef55f3efc00e45fb2e477ee926
-SIZE (rust/crates/ciborium-0.2.1.crate) = 34974
-SHA256 (rust/crates/ciborium-io-0.2.1.crate) = cdf919175532b369853f5d5e20b26b43112613fd6fe7aee757e35f7a44642656
-SIZE (rust/crates/ciborium-io-0.2.1.crate) = 6679
-SHA256 (rust/crates/ciborium-ll-0.2.1.crate) = defaa24ecc093c77630e6c15e17c51f5e187bf35ee514f4e2d67baaa96dae22b
-SIZE (rust/crates/ciborium-ll-0.2.1.crate) = 14649
+SHA256 (rust/crates/chrono-0.4.37.crate) = 8a0d04d43504c61aa6c7531f1871dd0d418d91130162063b789da00fd7057a5e
+SIZE (rust/crates/chrono-0.4.37.crate) = 234441
+SHA256 (rust/crates/chrono-tz-0.8.6.crate) = d59ae0466b83e838b81a54256c39d5d7c20b9d7daa10510a242d9b75abd5936e
+SIZE (rust/crates/chrono-tz-0.8.6.crate) = 624830
+SHA256 (rust/crates/chrono-tz-build-0.2.1.crate) = 433e39f13c9a060046954e0592a8d0a4bcb1040125cbf91cb8ee58964cfb350f
+SIZE (rust/crates/chrono-tz-build-0.2.1.crate) = 10421
+SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
+SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
+SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
+SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
+SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
+SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
+SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0
+SIZE (rust/crates/clap-4.5.4.crate) = 55401
+SHA256 (rust/crates/clap_builder-4.5.2.crate) = ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4
+SIZE (rust/crates/clap_builder-4.5.2.crate) = 163566
+SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce
+SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915
+SHA256 (rust/crates/clipboard-win-5.3.0.crate) = d517d4b86184dbb111d3556a10f1c8a04da7428d2987bf1081602bf11c3aa9ee
+SIZE (rust/crates/clipboard-win-5.3.0.crate) = 19597
 SHA256 (rust/crates/cmake-0.1.50.crate) = a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130
 SIZE (rust/crates/cmake-0.1.50.crate) = 16748
-SHA256 (rust/crates/comfy-table-7.0.1.crate) = 9ab77dbd8adecaf3f0db40581631b995f312a8a5ae3aa9993188bb8f23d83a5b
-SIZE (rust/crates/comfy-table-7.0.1.crate) = 72831
-SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa
-SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725
+SHA256 (rust/crates/comfy-table-7.1.0.crate) = 7c64043d6c7b7a4c58e39e7efccfdea7b93d885a795d0c054a69dbbf4dd52686
+SIZE (rust/crates/comfy-table-7.1.0.crate) = 72879
+SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
+SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
+SHA256 (rust/crates/const-random-0.1.18.crate) = 87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359
+SIZE (rust/crates/const-random-0.1.18.crate) = 6646
+SHA256 (rust/crates/const-random-macro-0.1.16.crate) = f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e
+SIZE (rust/crates/const-random-macro-0.1.16.crate) = 6657
+SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
+SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
+SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
+SHA256 (rust/crates/core2-0.4.0.crate) = b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505
+SIZE (rust/crates/core2-0.4.0.crate) = 37075
+SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
+SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
 SHA256 (rust/crates/crc-2.1.0.crate) = 49fc9a695bca7f35f5f4c15cddc84415f66a74ea78eef08e90c5024f2b540e23
 SIZE (rust/crates/crc-2.1.0.crate) = 8683
 SHA256 (rust/crates/crc-catalog-1.1.1.crate) = ccaeedb56da03b09f598226e25e80088cb4cd25f316e6e4df7d695f0feeb1403
 SIZE (rust/crates/crc-catalog-1.1.1.crate) = 8698
-SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
-SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
-SHA256 (rust/crates/crossbeam-channel-0.5.8.crate) = a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200
-SIZE (rust/crates/crossbeam-channel-0.5.8.crate) = 90455
-SHA256 (rust/crates/crossbeam-deque-0.8.3.crate) = ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef
-SIZE (rust/crates/crossbeam-deque-0.8.3.crate) = 21746
-SHA256 (rust/crates/crossbeam-epoch-0.9.15.crate) = ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7
-SIZE (rust/crates/crossbeam-epoch-0.9.15.crate) = 48553
-SHA256 (rust/crates/crossbeam-queue-0.3.8.crate) = d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add
-SIZE (rust/crates/crossbeam-queue-0.3.8.crate) = 16731
-SHA256 (rust/crates/crossbeam-utils-0.8.16.crate) = 5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294
-SIZE (rust/crates/crossbeam-utils-0.8.16.crate) = 42508
-SHA256 (rust/crates/crossterm-0.26.1.crate) = a84cda67535339806297f1b331d6dd6320470d2a0fe65381e79ee9e156dd3d13
-SIZE (rust/crates/crossterm-0.26.1.crate) = 122317
+SHA256 (rust/crates/crc32c-0.6.5.crate) = 89254598aa9b9fa608de44b3ae54c810f0f06d755e24c50177f1f8f31ff50ce2
+SIZE (rust/crates/crc32c-0.6.5.crate) = 9586
+SHA256 (rust/crates/crc32fast-1.4.0.crate) = b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa
+SIZE (rust/crates/crc32fast-1.4.0.crate) = 38665
+SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
+SIZE (rust/crates/criterion-0.5.1.crate) = 110088
+SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
+SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/crossbeam-channel-0.5.12.crate) = ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95
+SIZE (rust/crates/crossbeam-channel-0.5.12.crate) = 90515
+SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
+SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
+SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-queue-0.3.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35
+SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581
+SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345
+SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328
+SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
+SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
 SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
+SIZE (rust/crates/crunchy-0.2.2.crate) = 2995
+SHA256 (rust/crates/crypto-bigint-0.4.9.crate) = ef2b4b23cddf68b89b8f8069890e8c270d54e2d5fe1b143820234805e4cb17ef
+SIZE (rust/crates/crypto-bigint-0.4.9.crate) = 46826
+SHA256 (rust/crates/crypto-bigint-0.5.5.crate) = 0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76
+SIZE (rust/crates/crypto-bigint-0.5.5.crate) = 83384
+SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+SHA256 (rust/crates/dary_heap-0.3.6.crate) = 7762d17f1241643615821a8455a0b2c3e803784b058693d990b11f2dce25a0ca
+SIZE (rust/crates/dary_heap-0.3.6.crate) = 23683
+SHA256 (rust/crates/der-0.6.1.crate) = f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de
+SIZE (rust/crates/der-0.6.1.crate) = 74205
+SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
+SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
 SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
-SHA256 (rust/crates/dyn-clone-1.0.13.crate) = bbfc4744c1b8f2a09adc0e55242f60b1af195d88596bd8700be74418c056c555
-SIZE (rust/crates/dyn-clone-1.0.13.crate) = 11813
-SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
-SIZE (rust/crates/either-1.9.0.crate) = 16660
+SHA256 (rust/crates/dyn-clone-1.0.17.crate) = 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125
+SIZE (rust/crates/dyn-clone-1.0.17.crate) = 11848
+SHA256 (rust/crates/ecdsa-0.14.8.crate) = 413301934810f597c1d19ca71c8710e99a3f1ba28a0d2ebc01551a2daeea3c5c
+SIZE (rust/crates/ecdsa-0.14.8.crate) = 24720
+SHA256 (rust/crates/either-1.10.0.crate) = 11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a
+SIZE (rust/crates/either-1.10.0.crate) = 18334
+SHA256 (rust/crates/elliptic-curve-0.12.3.crate) = e7bb888ab5300a19b8e5bceef25ac745ad065f3c9f7efc6de1b91958110891d3
+SIZE (rust/crates/elliptic-curve-0.12.3.crate) = 58374
 SHA256 (rust/crates/encoding_rs-0.8.33.crate) = 7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1
 SIZE (rust/crates/encoding_rs-0.8.33.crate) = 1370071
 SHA256 (rust/crates/enum_dispatch-0.3.12.crate) = 8f33313078bb8d4d05a2733a94ac4c2d8a0df9a2b84424ebf4f33bfc224a890e
 SIZE (rust/crates/enum_dispatch-0.3.12.crate) = 22400
+SHA256 (rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3
+SIZE (rust/crates/env_logger-0.8.4.crate) = 33342
 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/ethnum-1.4.0.crate) = 6c8ff382b2fa527fb7fb06eeebfc5bbb3f17e3cc6b9d70b006c41daa8824adac
-SIZE (rust/crates/ethnum-1.4.0.crate) = 55931
+SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
+SIZE (rust/crates/errno-0.3.8.crate) = 10645
*** 950 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202404081658.438Gw0Bh073087>