git: cf1b77ef7776 - main - shells/nu_plugin_polars: New port: Nushell plugin: Dataframe commands based on polars

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 20 Sep 2024 17:39:00 UTC
The branch main has been updated by yuri:

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

commit cf1b77ef7776557f7856d8ea65178e04e3c598f1
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-09-20 14:44:13 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-09-20 17:38:51 +0000

    shells/nu_plugin_polars: New port: Nushell plugin: Dataframe commands based on polars
---
 shells/Makefile                         |    1 +
 shells/nu_plugin_polars/Makefile        |   21 +
 shells/nu_plugin_polars/Makefile.crates |  532 +++++++++++++++
 shells/nu_plugin_polars/distinfo        | 1067 +++++++++++++++++++++++++++++++
 shells/nu_plugin_polars/pkg-descr       |    1 +
 5 files changed, 1622 insertions(+)

diff --git a/shells/Makefile b/shells/Makefile
index 0bac4e4b6b35..4a95dff145de 100644
--- a/shells/Makefile
+++ b/shells/Makefile
@@ -35,6 +35,7 @@
     SUBDIR += murex
     SUBDIR += nologinmsg
     SUBDIR += nsh
+    SUBDIR += nu_plugin_polars
     SUBDIR += nushell
     SUBDIR += ohmyzsh
     SUBDIR += oksh
diff --git a/shells/nu_plugin_polars/Makefile b/shells/nu_plugin_polars/Makefile
new file mode 100644
index 000000000000..dd86f4729477
--- /dev/null
+++ b/shells/nu_plugin_polars/Makefile
@@ -0,0 +1,21 @@
+PORTNAME=	nu_plugin_polars
+DISTVERSION=	${NUSHELL_VER}
+CATEGORIES=	shells
+MASTER_SITES=	https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main
+DISTFILES=	${DISTNAME}${EXTRACT_SUFX}:main
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Nushell plugin: Dataframe commands based on polars
+WWW=		https://www.nushell.sh/
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+LIB_DEPENDS=	libzstd.so:archivers/zstd
+
+USES=		cargo localbase
+
+PLIST_FILES=	bin/${PORTNAME}
+
+.include <../nushell/Makefile.version>
+.include <bsd.port.mk>
diff --git a/shells/nu_plugin_polars/Makefile.crates b/shells/nu_plugin_polars/Makefile.crates
new file mode 100644
index 000000000000..2dc3935a273b
--- /dev/null
+++ b/shells/nu_plugin_polars/Makefile.crates
@@ -0,0 +1,532 @@
+CARGO_CRATES=	addr2line-0.22.0 \
+		adler-1.0.2 \
+		adler2-2.0.0 \
+		adler32-1.2.0 \
+		ahash-0.7.8 \
+		ahash-0.8.11 \
+		aho-corasick-1.1.3 \
+		alloc-no-stdlib-2.0.4 \
+		alloc-stdlib-0.2.2 \
+		allocator-api2-0.2.18 \
+		alphanumeric-sort-1.5.3 \
+		android-tzdata-0.1.1 \
+		android_system_properties-0.1.5 \
+		ansi-str-0.8.0 \
+		ansitok-0.2.0 \
+		anstream-0.6.15 \
+		anstyle-1.0.8 \
+		anstyle-parse-0.2.5 \
+		anstyle-query-1.1.1 \
+		anstyle-wincon-3.0.4 \
+		argminmax-0.6.2 \
+		array-init-cursor-0.2.0 \
+		arrayvec-0.5.2 \
+		arrayvec-0.7.6 \
+		async-stream-0.3.5 \
+		async-stream-impl-0.3.5 \
+		async-trait-0.1.81 \
+		atoi-2.0.0 \
+		atoi_simd-0.15.6 \
+		autocfg-1.3.0 \
+		avro-schema-0.3.0 \
+		backtrace-0.3.73 \
+		base64-0.22.1 \
+		bindgen-0.69.4 \
+		bit-set-0.5.3 \
+		bit-vec-0.6.3 \
+		bitflags-1.3.2 \
+		bitflags-2.6.0 \
+		bitvec-1.0.1 \
+		block-buffer-0.10.4 \
+		borsh-1.5.1 \
+		borsh-derive-1.5.1 \
+		bracoxide-0.1.3 \
+		brotli-5.0.0 \
+		brotli-decompressor-4.0.1 \
+		bumpalo-3.16.0 \
+		byte-unit-5.1.4 \
+		bytecheck-0.6.12 \
+		bytecheck_derive-0.6.12 \
+		bytecount-0.6.8 \
+		bytemuck-1.17.0 \
+		bytemuck_derive-1.7.1 \
+		byteorder-1.5.0 \
+		bytes-1.7.1 \
+		bytesize-1.3.0 \
+		calamine-0.24.0 \
+		cc-1.1.14 \
+		cexpr-0.6.0 \
+		cfg-if-1.0.0 \
+		cfg_aliases-0.1.1 \
+		cfg_aliases-0.2.1 \
+		chardetng-0.1.17 \
+		chrono-0.4.38 \
+		chrono-humanize-0.2.3 \
+		chrono-tz-0.8.6 \
+		chrono-tz-0.9.0 \
+		chrono-tz-build-0.2.1 \
+		chrono-tz-build-0.3.0 \
+		clang-sys-1.8.1 \
+		clap-4.5.16 \
+		clap_builder-4.5.15 \
+		clap_lex-0.7.2 \
+		codepage-0.1.2 \
+		colorchoice-1.0.2 \
+		comfy-table-7.1.1 \
+		console-0.15.8 \
+		const_format-0.2.32 \
+		const_format_proc_macros-0.2.32 \
+		core-foundation-0.9.4 \
+		core-foundation-sys-0.8.7 \
+		cpufeatures-0.2.13 \
+		crc-2.1.0 \
+		crc-catalog-1.1.1 \
+		crc32fast-1.4.2 \
+		crossbeam-channel-0.5.13 \
+		crossbeam-deque-0.8.5 \
+		crossbeam-epoch-0.9.18 \
+		crossbeam-queue-0.3.11 \
+		crossbeam-utils-0.8.20 \
+		crossterm-0.27.0 \
+		crossterm-0.28.1 \
+		crossterm_winapi-0.9.1 \
+		crypto-common-0.1.6 \
+		csv-1.3.0 \
+		csv-core-0.1.11 \
+		data-encoding-2.6.0 \
+		deranged-0.3.11 \
+		dialoguer-0.11.0 \
+		digest-0.10.7 \
+		dirs-5.0.1 \
+		dirs-sys-0.4.1 \
+		doctest-file-1.0.0 \
+		dtparse-2.0.1 \
+		dunce-1.0.5 \
+		dyn-clone-1.0.17 \
+		either-1.13.0 \
+		encode_unicode-0.3.6 \
+		encoding_rs-0.8.34 \
+		enum_dispatch-0.3.13 \
+		env_filter-0.1.2 \
+		env_logger-0.11.5 \
+		equivalent-1.0.1 \
+		erased-serde-0.4.5 \
+		errno-0.3.9 \
+		ethnum-1.5.0 \
+		fallible-streaming-iterator-0.1.9 \
+		fancy-regex-0.13.0 \
+		fast-float-0.2.0 \
+		fastrand-2.1.0 \
+		file-id-0.2.1 \
+		filesize-0.2.0 \
+		filetime-0.2.24 \
+		flate2-1.0.32 \
+		float-cmp-0.9.0 \
+		fnv-1.0.7 \
+		foreign-types-0.3.2 \
+		foreign-types-shared-0.1.1 \
+		foreign_vec-0.1.0 \
+		form_urlencoded-1.2.1 \
+		fs_extra-1.3.0 \
+		fsevent-sys-4.1.0 \
+		funty-2.0.0 \
+		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 \
+		fuzzy-matcher-0.3.7 \
+		generic-array-0.14.7 \
+		getrandom-0.2.15 \
+		gimli-0.29.0 \
+		glob-0.3.1 \
+		halfbrown-0.2.5 \
+		hashbrown-0.12.3 \
+		hashbrown-0.14.5 \
+		heck-0.5.0 \
+		hermit-abi-0.3.9 \
+		hex-0.4.3 \
+		home-0.5.9 \
+		human-date-parser-0.1.2 \
+		humantime-2.1.0 \
+		iana-time-zone-0.1.60 \
+		iana-time-zone-haiku-0.1.2 \
+		idna-0.5.0 \
+		indexmap-2.5.0 \
+		indicatif-0.17.8 \
+		inotify-0.9.6 \
+		inotify-sys-0.1.5 \
+		instant-0.1.13 \
+		interprocess-2.2.1 \
+		inventory-0.3.15 \
+		is-docker-0.2.0 \
+		is-wsl-0.4.0 \
+		is_ci-1.2.0 \
+		is_debug-1.0.1 \
+		is_terminal_polyfill-1.70.1 \
+		itertools-0.11.0 \
+		itertools-0.12.1 \
+		itertools-0.13.0 \
+		itoa-1.0.11 \
+		itoap-1.0.1 \
+		jobserver-0.1.32 \
+		joinery-2.1.0 \
+		js-sys-0.3.70 \
+		jsonpath_lib_polars_vendor-0.0.1 \
+		kqueue-1.0.8 \
+		kqueue-sys-1.0.4 \
+		lazy_static-1.5.0 \
+		lazycell-1.3.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.158 \
+		libflate-1.4.0 \
+		libflate_lz77-1.2.0 \
+		libloading-0.8.5 \
+		libm-0.2.8 \
+		libmimalloc-sys-0.1.39 \
+		libproc-0.14.8 \
+		libredox-0.1.3 \
+		linked-hash-map-0.5.6 \
+		linux-raw-sys-0.4.14 \
+		lock_api-0.4.12 \
+		log-0.4.22 \
+		lru-0.12.4 \
+		lscolors-0.17.0 \
+		lz4-1.26.0 \
+		lz4-sys-1.10.0 \
+		mach2-0.4.2 \
+		md-5-0.10.6 \
+		memchr-2.7.4 \
+		memmap2-0.7.1 \
+		miette-7.2.0 \
+		miette-derive-7.2.0 \
+		mimalloc-0.1.43 \
+		mime-0.3.17 \
+		mime_guess-2.0.5 \
+		minimal-lexical-0.2.1 \
+		miniz_oxide-0.7.4 \
+		miniz_oxide-0.8.0 \
+		mio-0.8.11 \
+		mio-1.0.2 \
+		multipart-rs-0.1.11 \
+		multiversion-0.7.4 \
+		multiversion-macros-0.7.4 \
+		native-tls-0.2.12 \
+		nix-0.28.0 \
+		nix-0.29.0 \
+		nom-7.1.3 \
+		notify-6.1.1 \
+		notify-debouncer-full-0.3.1 \
+		now-0.1.3 \
+		ntapi-0.4.1 \
+		nu-ansi-term-0.50.1 \
+		nu-cmd-base-0.98.0 \
+		nu-cmd-lang-0.98.0 \
+		nu-color-config-0.98.0 \
+		nu-command-0.98.0 \
+		nu-derive-value-0.98.0 \
+		nu-engine-0.98.0 \
+		nu-glob-0.98.0 \
+		nu-json-0.98.0 \
+		nu-parser-0.98.0 \
+		nu-path-0.98.0 \
+		nu-plugin-0.98.0 \
+		nu-plugin-core-0.98.0 \
+		nu-plugin-engine-0.98.0 \
+		nu-plugin-protocol-0.98.0 \
+		nu-plugin-test-support-0.98.0 \
+		nu-pretty-hex-0.98.0 \
+		nu-protocol-0.98.0 \
+		nu-system-0.98.0 \
+		nu-table-0.98.0 \
+		nu-term-grid-0.98.0 \
+		nu-utils-0.98.0 \
+		num-0.4.3 \
+		num-bigint-0.4.6 \
+		num-complex-0.4.6 \
+		num-conv-0.1.0 \
+		num-format-0.4.4 \
+		num-integer-0.1.46 \
+		num-iter-0.1.45 \
+		num-rational-0.4.2 \
+		num-traits-0.2.19 \
+		num_threads-0.1.7 \
+		number_prefix-0.4.0 \
+		nuon-0.98.0 \
+		object-0.36.3 \
+		omnipath-0.1.6 \
+		once_cell-1.19.0 \
+		open-5.3.0 \
+		openssl-0.10.66 \
+		openssl-macros-0.1.1 \
+		openssl-probe-0.1.5 \
+		openssl-sys-0.9.103 \
+		option-ext-0.2.0 \
+		os_display-0.1.3 \
+		os_pipe-1.2.1 \
+		owo-colors-4.0.0 \
+		papergrid-0.12.0 \
+		parking_lot-0.12.3 \
+		parking_lot_core-0.9.10 \
+		parquet-format-safe-0.2.4 \
+		parse-zoneinfo-0.3.1 \
+		paste-1.0.15 \
+		pathdiff-0.2.1 \
+		percent-encoding-2.3.1 \
+		pest-2.7.11 \
+		pest_derive-2.7.11 \
+		pest_generator-2.7.11 \
+		pest_meta-2.7.11 \
+		phf-0.11.2 \
+		phf_codegen-0.11.2 \
+		phf_generator-0.11.2 \
+		phf_shared-0.11.2 \
+		pin-project-lite-0.2.14 \
+		pin-utils-0.1.0 \
+		pkg-config-0.3.30 \
+		planus-0.3.1 \
+		platform-info-2.0.3 \
+		polars-0.41.3 \
+		polars-arrow-0.41.3 \
+		polars-arrow-format-0.1.0 \
+		polars-compute-0.41.3 \
+		polars-core-0.41.3 \
+		polars-error-0.41.3 \
+		polars-expr-0.41.3 \
+		polars-io-0.41.3 \
+		polars-json-0.41.3 \
+		polars-lazy-0.41.3 \
+		polars-mem-engine-0.41.3 \
+		polars-ops-0.41.3 \
+		polars-parquet-0.41.3 \
+		polars-pipe-0.41.3 \
+		polars-plan-0.41.3 \
+		polars-row-0.41.3 \
+		polars-sql-0.41.3 \
+		polars-time-0.41.3 \
+		polars-utils-0.41.3 \
+		pori-0.0.0 \
+		portable-atomic-1.7.0 \
+		powerfmt-0.2.0 \
+		ppv-lite86-0.2.20 \
+		print-positions-0.6.1 \
+		proc-macro-crate-3.1.0 \
+		proc-macro-error-1.0.4 \
+		proc-macro-error-attr-1.0.4 \
+		proc-macro2-1.0.86 \
+		procfs-0.16.0 \
+		procfs-core-0.16.0 \
+		psm-0.1.21 \
+		ptr_meta-0.1.4 \
+		ptr_meta_derive-0.1.4 \
+		pure-rust-locales-0.8.1 \
+		pwd-1.4.0 \
+		quick-error-2.0.1 \
+		quick-xml-0.31.0 \
+		quick-xml-0.32.0 \
+		quote-1.0.37 \
+		radium-0.7.0 \
+		rand-0.8.5 \
+		rand_chacha-0.3.1 \
+		rand_core-0.6.4 \
+		rand_distr-0.4.3 \
+		raw-cpuid-11.1.0 \
+		rayon-1.10.0 \
+		rayon-core-1.12.1 \
+		recursive-0.1.1 \
+		recursive-proc-macro-impl-0.1.1 \
+		recvmsg-1.0.0 \
+		redox_syscall-0.5.3 \
+		redox_users-0.4.6 \
+		ref-cast-1.0.23 \
+		ref-cast-impl-1.0.23 \
+		regex-1.10.6 \
+		regex-automata-0.4.7 \
+		regex-syntax-0.8.4 \
+		rend-0.4.2 \
+		rkyv-0.7.45 \
+		rkyv_derive-0.7.45 \
+		rle-decode-fast-1.0.3 \
+		rmp-0.8.14 \
+		rmp-serde-1.3.0 \
+		roxmltree-0.19.0 \
+		rust_decimal-1.36.0 \
+		rustc-demangle-0.1.24 \
+		rustc-hash-1.1.0 \
+		rustix-0.38.34 \
+		rustversion-1.0.17 \
+		ryu-1.0.18 \
+		same-file-1.0.6 \
+		schannel-0.1.23 \
+		scopeguard-1.2.0 \
+		seahash-4.1.0 \
+		security-framework-2.11.1 \
+		security-framework-sys-2.11.1 \
+		semver-1.0.23 \
+		serde-1.0.208 \
+		serde_derive-1.0.208 \
+		serde_json-1.0.127 \
+		serde_spanned-0.6.7 \
+		serde_urlencoded-0.7.1 \
+		serde_yaml-0.9.34+deprecated \
+		sha2-0.10.8 \
+		shadow-rs-0.34.0 \
+		shell-words-1.1.0 \
+		shlex-1.3.0 \
+		signal-hook-0.3.17 \
+		signal-hook-mio-0.2.4 \
+		signal-hook-registry-1.4.2 \
+		simd-json-0.13.10 \
+		simdutf8-0.1.4 \
+		similar-2.6.0 \
+		siphasher-0.3.11 \
+		slab-0.4.9 \
+		smallvec-1.13.2 \
+		smartstring-1.0.1 \
+		smawk-0.3.2 \
+		snap-1.1.1 \
+		socket2-0.5.7 \
+		sqlparser-0.47.0 \
+		stacker-0.1.16 \
+		static_assertions-1.1.0 \
+		streaming-decompression-0.1.2 \
+		streaming-iterator-0.1.9 \
+		strength_reduce-0.2.4 \
+		strip-ansi-escapes-0.2.0 \
+		strsim-0.11.1 \
+		strum-0.26.3 \
+		strum_macros-0.26.4 \
+		supports-color-3.0.0 \
+		supports-hyperlinks-3.0.0 \
+		supports-unicode-3.0.0 \
+		syn-1.0.109 \
+		syn-2.0.75 \
+		syn_derive-0.1.8 \
+		sys-locale-0.3.1 \
+		sysinfo-0.30.13 \
+		tabled-0.16.0 \
+		tap-1.0.1 \
+		target-features-0.1.6 \
+		tempfile-3.12.0 \
+		terminal_size-0.3.0 \
+		textwrap-0.16.1 \
+		thiserror-1.0.63 \
+		thiserror-impl-1.0.63 \
+		thread_local-1.1.8 \
+		time-0.3.36 \
+		time-core-0.1.2 \
+		time-macros-0.2.18 \
+		tinyvec-1.8.0 \
+		tinyvec_macros-0.1.1 \
+		titlecase-2.2.1 \
+		tokio-1.39.3 \
+		tokio-util-0.7.11 \
+		toml-0.8.19 \
+		toml_datetime-0.6.8 \
+		toml_edit-0.21.1 \
+		toml_edit-0.22.20 \
+		typeid-1.0.2 \
+		typenum-1.17.0 \
+		typetag-0.2.18 \
+		typetag-impl-0.2.18 \
+		ucd-trie-0.1.6 \
+		umask-2.1.0 \
+		unicase-2.7.0 \
+		unicode-bidi-0.3.15 \
+		unicode-ident-1.0.12 \
+		unicode-linebreak-0.1.5 \
+		unicode-normalization-0.1.23 \
+		unicode-reverse-1.0.9 \
+		unicode-segmentation-1.11.0 \
+		unicode-width-0.1.11 \
+		unicode-xid-0.2.5 \
+		unsafe-libyaml-0.2.11 \
+		ureq-2.10.1 \
+		url-2.5.2 \
+		utf8-width-0.1.7 \
+		utf8parse-0.2.2 \
+		uu_cp-0.0.27 \
+		uu_mkdir-0.0.27 \
+		uu_mktemp-0.0.27 \
+		uu_mv-0.0.27 \
+		uu_uname-0.0.27 \
+		uu_whoami-0.0.27 \
+		uucore-0.0.27 \
+		uucore_procs-0.0.27 \
+		uuhelp_parser-0.0.27 \
+		uuid-1.10.0 \
+		v_htmlescape-0.15.8 \
+		value-trait-0.8.1 \
+		vcpkg-0.2.15 \
+		version_check-0.9.5 \
+		vte-0.10.1 \
+		vte-0.11.1 \
+		vte_generate_state_changes-0.1.2 \
+		walkdir-2.5.0 \
+		wasi-0.11.0+wasi-snapshot-preview1 \
+		wasm-bindgen-0.2.93 \
+		wasm-bindgen-backend-0.2.93 \
+		wasm-bindgen-macro-0.2.93 \
+		wasm-bindgen-macro-support-0.2.93 \
+		wasm-bindgen-shared-0.2.93 \
+		wax-0.6.0 \
+		which-6.0.3 \
+		widestring-1.1.0 \
+		wild-2.2.1 \
+		winapi-0.3.9 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-util-0.1.9 \
+		winapi-x86_64-pc-windows-gnu-0.4.0 \
+		windows-0.52.0 \
+		windows-0.54.0 \
+		windows-core-0.52.0 \
+		windows-core-0.54.0 \
+		windows-result-0.1.2 \
+		windows-sys-0.36.1 \
+		windows-sys-0.48.0 \
+		windows-sys-0.52.0 \
+		windows-sys-0.59.0 \
+		windows-targets-0.48.5 \
+		windows-targets-0.52.6 \
+		windows_aarch64_gnullvm-0.48.5 \
+		windows_aarch64_gnullvm-0.52.6 \
+		windows_aarch64_msvc-0.36.1 \
+		windows_aarch64_msvc-0.48.5 \
+		windows_aarch64_msvc-0.52.6 \
+		windows_i686_gnu-0.36.1 \
+		windows_i686_gnu-0.48.5 \
+		windows_i686_gnu-0.52.6 \
+		windows_i686_gnullvm-0.52.6 \
+		windows_i686_msvc-0.36.1 \
+		windows_i686_msvc-0.48.5 \
+		windows_i686_msvc-0.52.6 \
+		windows_x86_64_gnu-0.36.1 \
+		windows_x86_64_gnu-0.48.5 \
+		windows_x86_64_gnu-0.52.6 \
+		windows_x86_64_gnullvm-0.48.5 \
+		windows_x86_64_gnullvm-0.52.6 \
+		windows_x86_64_msvc-0.36.1 \
+		windows_x86_64_msvc-0.48.5 \
+		windows_x86_64_msvc-0.52.6 \
+		winnow-0.5.40 \
+		winnow-0.6.18 \
+		winreg-0.52.0 \
+		winsafe-0.0.19 \
+		wyz-0.5.1 \
+		xattr-1.3.1 \
+		xxhash-rust-0.8.12 \
+		zerocopy-0.7.35 \
+		zerocopy-derive-0.7.35 \
+		zip-0.6.6 \
+		zstd-0.13.2 \
+		zstd-safe-7.2.1 \
+		zstd-sys-2.0.13+zstd.1.5.6
diff --git a/shells/nu_plugin_polars/distinfo b/shells/nu_plugin_polars/distinfo
new file mode 100644
index 000000000000..b6679383a1b6
--- /dev/null
+++ b/shells/nu_plugin_polars/distinfo
@@ -0,0 +1,1067 @@
+TIMESTAMP = 1726849173
+SHA256 (nu_plugin_polars-0.98.0.tar.gz) = 61823ef45fe6687ae66e6813f916fd81ee0145fec9cae534b475e1ae80c664e2
+SIZE (nu_plugin_polars-0.98.0.tar.gz) = 127326
+SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
+SIZE (rust/crates/addr2line-0.22.0.crate) = 39156
+SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
+SIZE (rust/crates/adler-1.0.2.crate) = 12778
+SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
+SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
+SIZE (rust/crates/adler32-1.2.0.crate) = 6411
+SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
+SIZE (rust/crates/ahash-0.7.8.crate) = 38550
+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
+SIZE (rust/crates/alloc-stdlib-0.2.2.crate) = 6693
+SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
+SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
+SHA256 (rust/crates/alphanumeric-sort-1.5.3.crate) = d67c60c5f10f11c6ee04de72b2dd98bb9d2548cbc314d22a609bfa8bd9e87e8f
+SIZE (rust/crates/alphanumeric-sort-1.5.3.crate) = 6318
+SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+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/ansi-str-0.8.0.crate) = 1cf4578926a981ab0ca955dc023541d19de37112bc24c1a197bd806d3d86ad1d
+SIZE (rust/crates/ansi-str-0.8.0.crate) = 19427
+SHA256 (rust/crates/ansitok-0.2.0.crate) = 220044e6a1bb31ddee4e3db724d29767f352de47445a6cd75e1a173142136c83
+SIZE (rust/crates/ansitok-0.2.0.crate) = 18021
+SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
+SIZE (rust/crates/anstream-0.6.15.crate) = 29231
+SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
+SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
+SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb
+SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680
+SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a
+SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891
+SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
+SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
+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/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
+SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838
+SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
+SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
+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.81.crate) = 6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107
+SIZE (rust/crates/async-trait-0.1.81.crate) = 28896
+SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528
+SIZE (rust/crates/atoi-2.0.0.crate) = 7785
+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.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
+SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
+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.73.crate) = 5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a
+SIZE (rust/crates/backtrace-0.3.73.crate) = 87617
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/bindgen-0.69.4.crate) = a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0
+SIZE (rust/crates/bindgen-0.69.4.crate) = 221092
+SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
+SIZE (rust/crates/bit-set-0.5.3.crate) = 14470
+SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
+SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
+SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
+SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
+SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/borsh-1.5.1.crate) = a6362ed55def622cddc70a4746a68554d7b687713770de539e59a739b249f8ed
+SIZE (rust/crates/borsh-1.5.1.crate) = 60666
+SHA256 (rust/crates/borsh-derive-1.5.1.crate) = c3ef8005764f53cd4dca619f5bf64cafd4664dada50ece25e4d81de54c80cc0b
+SIZE (rust/crates/borsh-derive-1.5.1.crate) = 29193
+SHA256 (rust/crates/bracoxide-0.1.3.crate) = ada7f35ca622a86a4d6c27be2633fc6c243ecc834859628fcce0681d8e76e1c8
+SIZE (rust/crates/bracoxide-0.1.3.crate) = 15496
+SHA256 (rust/crates/brotli-5.0.0.crate) = 19483b140a7ac7174d34b5a581b406c64f84da5409d3e09cf4fff604f9270e67
+SIZE (rust/crates/brotli-5.0.0.crate) = 1388774
+SHA256 (rust/crates/brotli-decompressor-4.0.1.crate) = 9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362
+SIZE (rust/crates/brotli-decompressor-4.0.1.crate) = 193357
+SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
+SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/byte-unit-5.1.4.crate) = 33ac19bdf0b2665407c39d82dbc937e951e7e2001609f0fb32edd0af45a2d63e
+SIZE (rust/crates/byte-unit-5.1.4.crate) = 26354
+SHA256 (rust/crates/bytecheck-0.6.12.crate) = 23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2
+SIZE (rust/crates/bytecheck-0.6.12.crate) = 8202
+SHA256 (rust/crates/bytecheck_derive-0.6.12.crate) = 3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659
+SIZE (rust/crates/bytecheck_derive-0.6.12.crate) = 5415
+SHA256 (rust/crates/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce
+SIZE (rust/crates/bytecount-0.6.8.crate) = 14694
+SHA256 (rust/crates/bytemuck-1.17.0.crate) = 6fd4c6dcc3b0aea2f5c0b4b82c2b15fe39ddbc76041a310848f4706edf76bb31
+SIZE (rust/crates/bytemuck-1.17.0.crate) = 49872
+SHA256 (rust/crates/bytemuck_derive-1.7.1.crate) = 0cc8b54b395f2fcfbb3d90c47b01c7f444d94d05bdeb775811dec868ac3bbc26
+SIZE (rust/crates/bytemuck_derive-1.7.1.crate) = 21712
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/bytes-1.7.1.crate) = 8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50
+SIZE (rust/crates/bytes-1.7.1.crate) = 63623
+SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc
+SIZE (rust/crates/bytesize-1.3.0.crate) = 10164
+SHA256 (rust/crates/calamine-0.24.0.crate) = 8a3a315226fdc5b1c3e33521073e1712a05944bc0664d665ff1f6ff0396334da
+SIZE (rust/crates/calamine-0.24.0.crate) = 81546
+SHA256 (rust/crates/cc-1.1.14.crate) = 50d2eb3cd3d1bf4529e31c215ee6f93ec5a3d536d9f578f93d9d33ee19562932
+SIZE (rust/crates/cc-1.1.14.crate) = 83005
+SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
+SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
+SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
+SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
+SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/chardetng-0.1.17.crate) = 14b8f0b65b7b08ae3c8187e8d77174de20cb6777864c6b832d8ad365999cf1ea
+SIZE (rust/crates/chardetng-0.1.17.crate) = 56362
+SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
+SIZE (rust/crates/chrono-0.4.38.crate) = 220559
+SHA256 (rust/crates/chrono-humanize-0.2.3.crate) = 799627e6b4d27827a814e837b9d8a504832086081806d45b1afa34dc982b023b
+SIZE (rust/crates/chrono-humanize-0.2.3.crate) = 15411
+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-0.9.0.crate) = 93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb
+SIZE (rust/crates/chrono-tz-0.9.0.crate) = 361570
+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/chrono-tz-build-0.3.0.crate) = 0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1
+SIZE (rust/crates/chrono-tz-build-0.3.0.crate) = 6139
+SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
+SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
+SHA256 (rust/crates/clap-4.5.16.crate) = ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019
+SIZE (rust/crates/clap-4.5.16.crate) = 56627
+SHA256 (rust/crates/clap_builder-4.5.15.crate) = 216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6
+SIZE (rust/crates/clap_builder-4.5.15.crate) = 163717
+SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97
+SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805
+SHA256 (rust/crates/codepage-0.1.2.crate) = 48f68d061bc2828ae826206326e61251aca94c1e4a5305cf52d9138639c918b4
+SIZE (rust/crates/codepage-0.1.2.crate) = 8663
+SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0
+SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924
+SHA256 (rust/crates/comfy-table-7.1.1.crate) = b34115915337defe99b2aff5c2ce6771e5fbc4079f4b506301f5cf394c8452f7
+SIZE (rust/crates/comfy-table-7.1.1.crate) = 73573
+SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
+SIZE (rust/crates/console-0.15.8.crate) = 36364
+SHA256 (rust/crates/const_format-0.2.32.crate) = e3a214c7af3d04997541b18d432afaff4c455e79e2029079647e72fc2bd27673
+SIZE (rust/crates/const_format-0.2.32.crate) = 77317
+SHA256 (rust/crates/const_format_proc_macros-0.2.32.crate) = c7f6ff08fd20f4f299298a28e2dfa8a8ba1036e6cd2460ac1de7b425d76f2500
+SIZE (rust/crates/const_format_proc_macros-0.2.32.crate) = 24389
+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.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/cpufeatures-0.2.13.crate) = 51e852e6dc9a5bed1fae92dd2375037bf2b768725bf3be87811edee3249d09ad
+SIZE (rust/crates/cpufeatures-0.2.13.crate) = 12999
+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.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
+SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
+SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
+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.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
+SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
+SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
+SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
+SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6
+SIZE (rust/crates/crossterm-0.28.1.crate) = 132275
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+SHA256 (rust/crates/csv-1.3.0.crate) = ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe
+SIZE (rust/crates/csv-1.3.0.crate) = 888212
+SHA256 (rust/crates/csv-core-0.1.11.crate) = 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70
+SIZE (rust/crates/csv-core-0.1.11.crate) = 25852
+SHA256 (rust/crates/data-encoding-2.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2
+SIZE (rust/crates/data-encoding-2.6.0.crate) = 20769
+SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
+SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/dialoguer-0.11.0.crate) = 658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de
+SIZE (rust/crates/dialoguer-0.11.0.crate) = 31286
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225
+SIZE (rust/crates/dirs-5.0.1.crate) = 12255
+SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
+SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
+SHA256 (rust/crates/doctest-file-1.0.0.crate) = aac81fa3e28d21450aa4d2ac065992ba96a1d7303efbce51a95f4fd175b67562
+SIZE (rust/crates/doctest-file-1.0.0.crate) = 5703
+SHA256 (rust/crates/dtparse-2.0.1.crate) = 23fb403c0926d35af2cc54d961bc2696a10d40725c08360ef69db04a4c201fd7
+SIZE (rust/crates/dtparse-2.0.1.crate) = 31740
+SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
+SIZE (rust/crates/dunce-1.0.5.crate) = 8244
+SHA256 (rust/crates/dyn-clone-1.0.17.crate) = 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125
+SIZE (rust/crates/dyn-clone-1.0.17.crate) = 11848
+SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
+SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
+SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
+SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59
+SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166
+SHA256 (rust/crates/enum_dispatch-0.3.13.crate) = aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd
+SIZE (rust/crates/enum_dispatch-0.3.13.crate) = 29876
+SHA256 (rust/crates/env_filter-0.1.2.crate) = 4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab
+SIZE (rust/crates/env_filter-0.1.2.crate) = 13327
+SHA256 (rust/crates/env_logger-0.11.5.crate) = e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d
+SIZE (rust/crates/env_logger-0.11.5.crate) = 30683
+SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
+SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/erased-serde-0.4.5.crate) = 24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d
+SIZE (rust/crates/erased-serde-0.4.5.crate) = 25459
+SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
+SIZE (rust/crates/errno-0.3.9.crate) = 10690
+SHA256 (rust/crates/ethnum-1.5.0.crate) = b90ca2580b73ab6a1f724b76ca11ab632df820fd6040c336200d2c1df7b3c82c
+SIZE (rust/crates/ethnum-1.5.0.crate) = 58370
+SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a
+SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249
+SHA256 (rust/crates/fancy-regex-0.13.0.crate) = 531e46835a22af56d1e3b66f04844bed63158bc094a628bec1d321d9b4c44bf2
+SIZE (rust/crates/fancy-regex-0.13.0.crate) = 85930
+SHA256 (rust/crates/fast-float-0.2.0.crate) = 95765f67b4b18863968b4a1bd5bb576f732b29a4a28c7cd84c09fa3e2875f33c
+SIZE (rust/crates/fast-float-0.2.0.crate) = 41609
+SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a
+SIZE (rust/crates/fastrand-2.1.0.crate) = 14907
+SHA256 (rust/crates/file-id-0.2.1.crate) = 6584280525fb2059cba3db2c04abf947a1a29a45ddae89f3870f8281704fafc9
+SIZE (rust/crates/file-id-0.2.1.crate) = 10240
+SHA256 (rust/crates/filesize-0.2.0.crate) = 12d741e2415d4e2e5bd1c1d00409d1a8865a57892c2d689b504365655d237d43
+SIZE (rust/crates/filesize-0.2.0.crate) = 5066
+SHA256 (rust/crates/filetime-0.2.24.crate) = bf401df4a4e3872c4fe8151134cf483738e74b67fc934d6532c882b3d24a4550
+SIZE (rust/crates/filetime-0.2.24.crate) = 14938
+SHA256 (rust/crates/flate2-1.0.32.crate) = 9c0596c1eac1f9e04ed902702e9878208b336edc9d6fddc8a48387349bab3666
+SIZE (rust/crates/flate2-1.0.32.crate) = 108760
+SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
+SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
+SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
+SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
+SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
+SHA256 (rust/crates/foreign_vec-0.1.0.crate) = ee1b05cbd864bcaecbd3455d6d967862d446e4ebfc3c2e5e5b9841e53cba6673
+SIZE (rust/crates/foreign_vec-0.1.0.crate) = 5198
+SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
+SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
+SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
+SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
+SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
+SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
+SIZE (rust/crates/funty-2.0.0.crate) = 13160
+SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0
+SIZE (rust/crates/futures-0.3.30.crate) = 53828
+SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78
+SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736
+SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d
+SIZE (rust/crates/futures-core-0.3.30.crate) = 14071
+SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d
+SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744
+SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1
+SIZE (rust/crates/futures-io-0.3.30.crate) = 8910
+SHA256 (rust/crates/futures-macro-0.3.30.crate) = 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac
+SIZE (rust/crates/futures-macro-0.3.30.crate) = 11278
+SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5
+SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852
+SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004
+SIZE (rust/crates/futures-task-0.3.30.crate) = 11126
+SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48
+SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
+SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94
+SIZE (rust/crates/fuzzy-matcher-0.3.7.crate) = 18047
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
+SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
+SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd
+SIZE (rust/crates/gimli-0.29.0.crate) = 275756
+SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
+SIZE (rust/crates/glob-0.3.1.crate) = 18880
+SHA256 (rust/crates/halfbrown-0.2.5.crate) = 8588661a8607108a5ca69cab034063441a0413a0b041c13618a7dd348021ef6f
+SIZE (rust/crates/halfbrown-0.2.5.crate) = 29010
+SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
+SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
+SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
+SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
+SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
+SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
+SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
+SIZE (rust/crates/home-0.5.9.crate) = 8760
+SHA256 (rust/crates/human-date-parser-0.1.2.crate) = c5cbf96a7157cc349eeafe4595e4f283c3fcab73b5a656d8b2cc00a870a74e1a
+SIZE (rust/crates/human-date-parser-0.1.2.crate) = 11758
+SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
+SIZE (rust/crates/humantime-2.1.0.crate) = 16749
+SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
+SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074
+SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
+SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
+SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
+SIZE (rust/crates/idna-0.5.0.crate) = 271940
+SHA256 (rust/crates/indexmap-2.5.0.crate) = 68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5
+SIZE (rust/crates/indexmap-2.5.0.crate) = 85919
+SHA256 (rust/crates/indicatif-0.17.8.crate) = 763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3
+SIZE (rust/crates/indicatif-0.17.8.crate) = 64869
+SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
+SIZE (rust/crates/inotify-0.9.6.crate) = 22971
+SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
+SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
+SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
+SIZE (rust/crates/instant-0.1.13.crate) = 6305
+SHA256 (rust/crates/interprocess-2.2.1.crate) = d2f4e4a06d42fab3e85ab1b419ad32b09eab58b901d40c57935ff92db3287a13
+SIZE (rust/crates/interprocess-2.2.1.crate) = 114797
+SHA256 (rust/crates/inventory-0.3.15.crate) = f958d3d68f4167080a18141e10381e7634563984a537f2a49a30fd8e53ac5767
+SIZE (rust/crates/inventory-0.3.15.crate) = 13967
+SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
+SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
+SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
+SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
+SHA256 (rust/crates/is_ci-1.2.0.crate) = 7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45
+SIZE (rust/crates/is_ci-1.2.0.crate) = 4521
+SHA256 (rust/crates/is_debug-1.0.1.crate) = 06d198e9919d9822d5f7083ba8530e04de87841eaf21ead9af8f2304efd57c89
+SIZE (rust/crates/is_debug-1.0.1.crate) = 1897
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57
+SIZE (rust/crates/itertools-0.11.0.crate) = 125074
+SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
+SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
+SIZE (rust/crates/itoa-1.0.11.crate) = 10563
+SHA256 (rust/crates/itoap-1.0.1.crate) = 9028f49264629065d057f340a86acb84867925865f73bbf8d47b4d149a7e88b8
+SIZE (rust/crates/itoap-1.0.1.crate) = 83316
+SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
+SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
+SHA256 (rust/crates/joinery-2.1.0.crate) = 72167d68f5fce3b8655487b8038691a3c9984ee769590f93f2a631f4ad64e4f5
+SIZE (rust/crates/joinery-2.1.0.crate) = 14163
+SHA256 (rust/crates/js-sys-0.3.70.crate) = 1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a
+SIZE (rust/crates/js-sys-0.3.70.crate) = 53863
+SHA256 (rust/crates/jsonpath_lib_polars_vendor-0.0.1.crate) = f4bd9354947622f7471ff713eacaabdb683ccb13bba4edccaab9860abf480b7d
+SIZE (rust/crates/jsonpath_lib_polars_vendor-0.0.1.crate) = 299067
+SHA256 (rust/crates/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c
+SIZE (rust/crates/kqueue-1.0.8.crate) = 12642
+SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b
+SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
+SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
+SHA256 (rust/crates/lexical-core-0.8.5.crate) = 2cde5de06e8d4c2faabc400238f9ae1c74d5412d03a7bd067645ccbc47070e46
+SIZE (rust/crates/lexical-core-0.8.5.crate) = 26680
+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.158.crate) = d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439
+SIZE (rust/crates/libc-0.2.158.crate) = 751340
+SHA256 (rust/crates/libflate-1.4.0.crate) = 5ff4ae71b685bbad2f2f391fe74f6b7659a34871c08b210fdc039e43bee07d18
*** 690 LINES SKIPPED ***