Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Mar 2024 16:20:50 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: 7627b896d5c8 - main - shells/nushell: update 0.90.1 =?utf-8?Q?=E2=86=92?= 0.91.0
Message-ID:  <202403111620.42BGKovK010833@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=7627b896d5c83924b86d085221e3b716ae4acdda

commit 7627b896d5c83924b86d085221e3b716ae4acdda
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-03-11 16:19:59 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-03-11 16:20:39 +0000

    shells/nushell: update 0.90.1 → 0.91.0
    
    Reported by:    portscout
---
 shells/nushell/Makefile                            | 130 +++++------
 shells/nushell/distinfo                            | 260 ++++++++++-----------
 .../patch-crates_nu-command_src_filesystem_ucp.rs  |  41 ----
 3 files changed, 184 insertions(+), 247 deletions(-)

diff --git a/shells/nushell/Makefile b/shells/nushell/Makefile
index 36b01a1d07a6..37cd153a6d9b 100644
--- a/shells/nushell/Makefile
+++ b/shells/nushell/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	nushell
-DISTVERSION=	0.90.1
-PORTREVISION=	1
+DISTVERSION=	0.91.0
 CATEGORIES=	shells
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -26,7 +25,6 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		alphanumeric-sort-1.5.3 \
 		android-tzdata-0.1.1 \
 		android_system_properties-0.1.5 \
-		anes-0.1.6 \
 		ansi-str-0.8.0 \
 		ansitok-0.2.0 \
 		anstream-0.6.11 \
@@ -39,7 +37,6 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		array-init-cursor-0.2.0 \
 		arrayvec-0.5.2 \
 		arrayvec-0.7.4 \
-		arrow-format-0.8.1 \
 		assert-json-diff-2.0.2 \
 		assert_cmd-2.0.13 \
 		async-stream-0.3.5 \
@@ -50,6 +47,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		autocfg-1.1.0 \
 		avro-schema-0.3.0 \
 		backtrace-0.3.69 \
+		backtrace-ext-0.2.1 \
 		base64-0.13.1 \
 		base64-0.21.7 \
 		bincode-1.3.3 \
@@ -77,23 +75,20 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		byteorder-1.5.0 \
 		bytes-1.5.0 \
 		bytesize-1.3.0 \
-		calamine-0.23.1 \
+		calamine-0.24.0 \
 		cassowary-0.3.0 \
-		cast-0.3.0 \
+		castaway-0.2.2 \
 		cc-1.0.83 \
 		cexpr-0.6.0 \
 		cfg-if-1.0.0 \
 		cfg_aliases-0.1.1 \
 		chardetng-0.1.17 \
 		charset-0.1.3 \
-		chrono-0.4.33 \
+		chrono-0.4.34 \
 		chrono-humanize-0.2.3 \
 		chrono-tz-0.8.5 \
 		chrono-tz-build-0.2.1 \
 		chumsky-0.9.3 \
-		ciborium-0.2.2 \
-		ciborium-io-0.2.2 \
-		ciborium-ll-0.2.2 \
 		clang-sys-1.7.0 \
 		clap-4.4.18 \
 		clap_builder-4.4.18 \
@@ -102,6 +97,8 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		codepage-0.1.1 \
 		colorchoice-1.0.0 \
 		comfy-table-7.1.0 \
+		compact_str-0.7.1 \
+		condtype-1.3.0 \
 		console-0.15.8 \
 		const-random-0.1.17 \
 		const-random-macro-0.1.16 \
@@ -113,8 +110,6 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		crc-2.1.0 \
 		crc-catalog-1.1.1 \
 		crc32fast-1.3.2 \
-		criterion-0.5.1 \
-		criterion-plot-0.5.0 \
 		crossbeam-channel-0.5.11 \
 		crossbeam-deque-0.8.5 \
 		crossbeam-epoch-0.9.18 \
@@ -139,6 +134,8 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		digest-0.10.7 \
 		dirs-next-2.0.0 \
 		dirs-sys-next-0.1.2 \
+		divan-0.1.14 \
+		divan-macros-0.1.14 \
 		dlib-0.5.2 \
 		dlv-list-0.5.2 \
 		doc-comment-0.3.3 \
@@ -160,9 +157,9 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		errno-0.3.8 \
 		error-code-2.3.1 \
 		ethnum-1.5.0 \
-		fallible-iterator-0.2.0 \
+		fallible-iterator-0.3.0 \
 		fallible-streaming-iterator-0.1.9 \
-		fancy-regex-0.12.0 \
+		fancy-regex-0.13.0 \
 		fast-float-0.2.0 \
 		fastrand-2.0.1 \
 		fd-lock-3.0.13 \
@@ -201,14 +198,13 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		gjson-0.8.1 \
 		glob-0.3.1 \
 		h2-0.3.24 \
-		half-2.3.1 \
 		halfbrown-0.2.4 \
 		hamcrest2-0.3.0 \
 		hash32-0.3.1 \
 		hashbrown-0.12.3 \
 		hashbrown-0.13.2 \
 		hashbrown-0.14.3 \
-		hashlink-0.8.4 \
+		hashlink-0.9.0 \
 		heapless-0.8.0 \
 		heck-0.4.1 \
 		hermit-abi-0.3.4 \
@@ -225,7 +221,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		iana-time-zone-haiku-0.1.2 \
 		ical-0.10.0 \
 		idna-0.5.0 \
-		indexmap-2.1.0 \
+		indexmap-2.2.2 \
 		indicatif-0.17.7 \
 		indoc-2.0.4 \
 		inotify-0.9.6 \
@@ -233,15 +229,14 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		instant-0.1.12 \
 		inventory-0.3.15 \
 		is-docker-0.2.0 \
-		is-terminal-0.4.10 \
 		is-wsl-0.4.0 \
-		is_ci-1.1.1 \
+		is_ci-1.2.0 \
 		is_debug-1.0.1 \
 		is_executable-1.0.1 \
-		itertools-0.10.5 \
 		itertools-0.11.0 \
 		itertools-0.12.0 \
 		itoa-1.0.10 \
+		itoap-1.0.1 \
 		jobserver-0.1.27 \
 		joinery-2.1.0 \
 		js-sys-0.3.67 \
@@ -258,13 +253,13 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		libc-0.2.152 \
 		libflate-1.4.0 \
 		libflate_lz77-1.2.0 \
-		libgit2-sys-0.16.1+1.7.1 \
+		libgit2-sys-0.16.2+1.7.2 \
 		libloading-0.8.1 \
 		libm-0.2.8 \
 		libmimalloc-sys-0.1.35 \
 		libproc-0.14.2 \
 		libredox-0.0.1 \
-		libsqlite3-sys-0.26.0 \
+		libsqlite3-sys-0.28.0 \
 		libssh2-sys-0.3.0 \
 		libz-sys-1.1.15 \
 		linked-hash-map-0.5.6 \
@@ -285,15 +280,15 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		memchr-2.7.1 \
 		memmap2-0.7.1 \
 		memoffset-0.7.1 \
-		miette-5.10.0 \
-		miette-derive-5.10.0 \
+		miette-7.1.0 \
+		miette-derive-7.1.0 \
 		mimalloc-0.1.39 \
 		mime-0.3.17 \
 		mime_guess-2.0.4 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.7.1 \
-		mio-0.8.10 \
-		mockito-1.2.0 \
+		mio-0.8.11 \
+		mockito-1.3.0 \
 		multiversion-0.7.3 \
 		multiversion-macros-0.7.3 \
 		native-tls-0.2.11 \
@@ -327,17 +322,16 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		object-0.32.2 \
 		omnipath-0.1.6 \
 		once_cell-1.19.0 \
-		oorandom-11.1.3 \
 		open-5.0.1 \
 		openssl-0.10.63 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.1.5 \
-		openssl-src-300.2.1+3.2.0 \
+		openssl-src-300.2.3+3.2.1 \
 		openssl-sys-0.9.99 \
 		ordered-multimap-0.7.1 \
 		os_display-0.1.3 \
 		os_pipe-1.1.5 \
-		owo-colors-3.5.0 \
+		owo-colors-4.0.0 \
 		papergrid-0.10.0 \
 		parking_lot-0.12.1 \
 		parking_lot_core-0.9.9 \
@@ -366,25 +360,23 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		pin-utils-0.1.0 \
 		pkg-config-0.3.29 \
 		planus-0.3.1 \
-		plotters-0.3.5 \
-		plotters-backend-0.3.5 \
-		plotters-svg-0.3.5 \
-		polars-0.36.2 \
-		polars-arrow-0.36.2 \
-		polars-compute-0.36.2 \
-		polars-core-0.36.2 \
-		polars-error-0.36.2 \
-		polars-io-0.36.2 \
-		polars-json-0.36.2 \
-		polars-lazy-0.36.2 \
-		polars-ops-0.36.2 \
-		polars-parquet-0.36.2 \
-		polars-pipe-0.36.2 \
-		polars-plan-0.36.2 \
-		polars-row-0.36.2 \
-		polars-sql-0.36.2 \
-		polars-time-0.36.2 \
-		polars-utils-0.36.2 \
+		polars-0.37.0 \
+		polars-arrow-0.37.0 \
+		polars-arrow-format-0.1.0 \
+		polars-compute-0.37.0 \
+		polars-core-0.37.0 \
+		polars-error-0.37.0 \
+		polars-io-0.37.0 \
+		polars-json-0.37.0 \
+		polars-lazy-0.37.0 \
+		polars-ops-0.37.0 \
+		polars-parquet-0.37.0 \
+		polars-pipe-0.37.0 \
+		polars-plan-0.37.0 \
+		polars-row-0.37.0 \
+		polars-sql-0.37.0 \
+		polars-time-0.37.0 \
+		polars-utils-0.37.0 \
 		pori-0.0.0 \
 		portable-atomic-1.6.0 \
 		powerfmt-0.2.0 \
@@ -404,7 +396,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		psm-0.1.21 \
 		ptr_meta-0.1.4 \
 		ptr_meta_derive-0.1.4 \
-		pure-rust-locales-0.7.0 \
+		pure-rust-locales-0.8.1 \
 		pwd-1.4.0 \
 		quick-error-1.2.3 \
 		quick-error-2.0.1 \
@@ -418,16 +410,17 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
 		rand_distr-0.4.3 \
-		ratatui-0.23.0 \
+		ratatui-0.26.0 \
 		rayon-1.8.1 \
 		rayon-core-1.12.1 \
 		redox_syscall-0.4.1 \
 		redox_users-0.4.4 \
-		reedline-0.29.0 \
+		reedline-0.30.0 \
 		ref-cast-1.0.22 \
 		ref-cast-impl-1.0.22 \
 		regex-1.10.3 \
 		regex-automata-0.4.5 \
+		regex-lite-0.1.5 \
 		regex-syntax-0.8.2 \
 		relative-path-1.9.2 \
 		rend-0.4.1 \
@@ -438,10 +431,10 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		rmp-0.8.12 \
 		rmp-serde-1.1.2 \
 		ropey-1.6.1 \
-		roxmltree-0.18.1 \
+		roxmltree-0.19.0 \
 		rstest-0.18.2 \
 		rstest_macros-0.18.2 \
-		rusqlite-0.29.0 \
+		rusqlite-0.31.0 \
 		rust-embed-8.2.0 \
 		rust-embed-impl-8.2.0 \
 		rust-embed-utils-8.2.0 \
@@ -450,7 +443,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		rustc-demangle-0.1.23 \
 		rustc-hash-1.1.0 \
 		rustc_version-0.4.0 \
-		rustix-0.38.30 \
+		rustix-0.38.31 \
 		rustversion-1.0.14 \
 		ryu-1.0.16 \
 		same-file-1.0.6 \
@@ -471,8 +464,8 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		serde_spanned-0.6.5 \
 		serde_urlencoded-0.7.1 \
 		serde_yaml-0.9.30 \
-		serial_test-2.0.0 \
-		serial_test_derive-2.0.0 \
+		serial_test-3.0.0 \
+		serial_test_derive-3.0.0 \
 		servo_arc-0.3.0 \
 		sha2-0.10.8 \
 		shadow-rs-0.26.1 \
@@ -494,6 +487,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		socket2-0.5.5 \
 		sqlparser-0.39.0 \
 		sqlparser-0.43.1 \
+		stability-0.1.1 \
 		stable_deref_trait-1.2.0 \
 		stacker-0.1.15 \
 		static_assertions-1.1.0 \
@@ -507,10 +501,12 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		strip-ansi-escapes-0.2.0 \
 		strsim-0.10.0 \
 		strum-0.25.0 \
+		strum-0.26.1 \
 		strum_macros-0.25.3 \
-		supports-color-2.1.0 \
-		supports-hyperlinks-2.1.0 \
-		supports-unicode-2.1.0 \
+		strum_macros-0.26.1 \
+		supports-color-3.0.0 \
+		supports-hyperlinks-3.0.0 \
+		supports-unicode-3.0.0 \
 		sxd-document-0.3.2 \
 		sxd-xpath-0.4.2 \
 		syn-1.0.109 \
@@ -521,13 +517,12 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		tabled-0.14.0 \
 		tap-1.0.1 \
 		target-features-0.1.5 \
-		tempfile-3.9.0 \
+		tempfile-3.10.0 \
 		tendril-0.4.3 \
 		termcolor-1.1.3 \
-		terminal_size-0.1.17 \
 		terminal_size-0.3.0 \
 		termtree-0.4.1 \
-		textwrap-0.15.2 \
+		textwrap-0.16.0 \
 		thiserror-1.0.56 \
 		thiserror-impl-1.0.56 \
 		thread_local-1.1.7 \
@@ -535,12 +530,10 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		time-core-0.1.2 \
 		time-macros-0.2.16 \
 		tiny-keccak-2.0.2 \
-		tinytemplate-1.2.1 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
 		titlecase-2.2.1 \
 		tokio-1.35.1 \
-		tokio-macros-2.2.0 \
 		tokio-util-0.7.10 \
 		toml-0.7.8 \
 		toml-0.8.8 \
@@ -550,7 +543,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		tower-service-0.3.2 \
 		tracing-0.1.40 \
 		tracing-core-0.1.32 \
-		trash-3.2.1 \
+		trash-3.3.1 \
 		tree_magic_mini-3.0.3 \
 		try-lock-0.2.5 \
 		typed-arena-1.7.0 \
@@ -564,7 +557,8 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		unicode-ident-1.0.12 \
 		unicode-linebreak-0.1.5 \
 		unicode-normalization-0.1.22 \
-		unicode-segmentation-1.10.1 \
+		unicode-reverse-1.0.8 \
+		unicode-segmentation-1.11.0 \
 		unicode-width-0.1.11 \
 		unicode-xid-0.2.4 \
 		unsafe-libyaml-0.2.10 \
@@ -605,8 +599,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		wayland-protocols-wlr-0.2.0 \
 		wayland-scanner-0.31.1 \
 		wayland-sys-0.31.1 \
-		web-sys-0.3.67 \
-		which-5.0.0 \
+		which-6.0.0 \
 		wild-2.2.1 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
@@ -650,7 +643,6 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		x11rb-0.12.0 \
 		x11rb-protocol-0.12.0 \
 		xattr-1.3.1 \
-		xmlparser-0.13.6 \
 		xxhash-rust-0.8.8 \
 		yansi-0.5.1 \
 		zerocopy-0.7.32 \
diff --git a/shells/nushell/distinfo b/shells/nushell/distinfo
index e50b0447d327..5e4917a53c65 100644
--- a/shells/nushell/distinfo
+++ b/shells/nushell/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1708074498
+TIMESTAMP = 1710107994
 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
@@ -23,8 +23,6 @@ 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/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
-SIZE (rust/crates/anes-0.1.6.crate) = 23857
 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
@@ -49,8 +47,6 @@ SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed0474
 SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838
 SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711
 SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856
-SHA256 (rust/crates/arrow-format-0.8.1.crate) = 07884ea216994cdc32a2d5f8274a8bee979cfe90274b83f86f440866ee3132c7
-SIZE (rust/crates/arrow-format-0.8.1.crate) = 38983
 SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12
 SIZE (rust/crates/assert-json-diff-2.0.2.crate) = 10874
 SHA256 (rust/crates/assert_cmd-2.0.13.crate) = 00ad3f3a942eee60335ab4342358c161ee296829e0d16ff42fc1d6cb07815467
@@ -71,6 +67,8 @@ SHA256 (rust/crates/avro-schema-0.3.0.crate) = b5281855b39aba9684d2f47bf96983fbf
 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/backtrace-ext-0.2.1.crate) = 537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50
+SIZE (rust/crates/backtrace-ext-0.2.1.crate) = 11401
 SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
 SIZE (rust/crates/base64-0.13.1.crate) = 61002
 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
@@ -125,12 +123,12 @@ SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582
 SIZE (rust/crates/bytes-1.5.0.crate) = 58909
 SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc
 SIZE (rust/crates/bytesize-1.3.0.crate) = 10164
-SHA256 (rust/crates/calamine-0.23.1.crate) = 47a4d6ea525ea187df1e3a1c4b23469b1cbe60c5bafc1c0ef14b2b8738a8303d
-SIZE (rust/crates/calamine-0.23.1.crate) = 79966
+SHA256 (rust/crates/calamine-0.24.0.crate) = 8a3a315226fdc5b1c3e33521073e1712a05944bc0664d665ff1f6ff0396334da
+SIZE (rust/crates/calamine-0.24.0.crate) = 81546
 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
-SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
-SIZE (rust/crates/cast-0.3.0.crate) = 11452
+SHA256 (rust/crates/castaway-0.2.2.crate) = 8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc
+SIZE (rust/crates/castaway-0.2.2.crate) = 11091
 SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
 SIZE (rust/crates/cc-1.0.83.crate) = 68343
 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
@@ -143,8 +141,8 @@ SHA256 (rust/crates/chardetng-0.1.17.crate) = 14b8f0b65b7b08ae3c8187e8d77174de20
 SIZE (rust/crates/chardetng-0.1.17.crate) = 56362
 SHA256 (rust/crates/charset-0.1.3.crate) = 18e9079d1a12a2cc2bffb5db039c43661836ead4082120d5844f02555aca2d46
 SIZE (rust/crates/charset-0.1.3.crate) = 14330
-SHA256 (rust/crates/chrono-0.4.33.crate) = 9f13690e35a5e4ace198e7beea2895d29f3a9cc55015fcebe6336bd2010af9eb
-SIZE (rust/crates/chrono-0.4.33.crate) = 221279
+SHA256 (rust/crates/chrono-0.4.34.crate) = 5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b
+SIZE (rust/crates/chrono-0.4.34.crate) = 228932
 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.5.crate) = 91d7b79e99bfaa0d47da0687c43aa3b7381938a62ad3a6498599039321f660b7
@@ -153,12 +151,6 @@ SHA256 (rust/crates/chrono-tz-build-0.2.1.crate) = 433e39f13c9a060046954e0592a8d
 SIZE (rust/crates/chrono-tz-build-0.2.1.crate) = 10421
 SHA256 (rust/crates/chumsky-0.9.3.crate) = 8eebd66744a15ded14960ab4ccdbfb51ad3b81f51f3f04a80adac98c985396c9
 SIZE (rust/crates/chumsky-0.9.3.crate) = 75112
-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/clang-sys-1.7.0.crate) = 67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1
 SIZE (rust/crates/clang-sys-1.7.0.crate) = 42088
 SHA256 (rust/crates/clap-4.4.18.crate) = 1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c
@@ -175,6 +167,10 @@ SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b6
 SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
 SHA256 (rust/crates/comfy-table-7.1.0.crate) = 7c64043d6c7b7a4c58e39e7efccfdea7b93d885a795d0c054a69dbbf4dd52686
 SIZE (rust/crates/comfy-table-7.1.0.crate) = 72879
+SHA256 (rust/crates/compact_str-0.7.1.crate) = f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f
+SIZE (rust/crates/compact_str-0.7.1.crate) = 57246
+SHA256 (rust/crates/condtype-1.3.0.crate) = baf0a07a401f374238ab8e2f11a104d2851bf9ce711ec69804834de8af45c7af
+SIZE (rust/crates/condtype-1.3.0.crate) = 12634
 SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
 SIZE (rust/crates/console-0.15.8.crate) = 36364
 SHA256 (rust/crates/const-random-0.1.17.crate) = 5aaf16c9c2c612020bcfd042e170f6e32de9b9d75adb5277cdbbd2e2c8c8299a
@@ -197,10 +193,6 @@ SHA256 (rust/crates/crc-catalog-1.1.1.crate) = ccaeedb56da03b09f598226e25e80088c
 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/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.11.crate) = 176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b
 SIZE (rust/crates/crossbeam-channel-0.5.11.crate) = 90434
 SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
@@ -249,6 +241,10 @@ SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690
 SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689
 SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
 SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
+SHA256 (rust/crates/divan-0.1.14.crate) = a0d567df2c9c2870a43f3f2bd65aaeb18dbce1c18f217c3e564b4fbaeb3ee56c
+SIZE (rust/crates/divan-0.1.14.crate) = 85445
+SHA256 (rust/crates/divan-macros-0.1.14.crate) = 27540baf49be0d484d8f0130d7d8da3011c32a44d4fc873368154f1510e574a2
+SIZE (rust/crates/divan-macros-0.1.14.crate) = 10894
 SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412
 SIZE (rust/crates/dlib-0.5.2.crate) = 5806
 SHA256 (rust/crates/dlv-list-0.5.2.crate) = 442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f
@@ -291,12 +287,12 @@ SHA256 (rust/crates/error-code-2.3.1.crate) = 64f18991e7bf11e7ffee451b5318b5c1a7
 SIZE (rust/crates/error-code-2.3.1.crate) = 5324
 SHA256 (rust/crates/ethnum-1.5.0.crate) = b90ca2580b73ab6a1f724b76ca11ab632df820fd6040c336200d2c1df7b3c82c
 SIZE (rust/crates/ethnum-1.5.0.crate) = 58370
-SHA256 (rust/crates/fallible-iterator-0.2.0.crate) = 4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7
-SIZE (rust/crates/fallible-iterator-0.2.0.crate) = 18509
+SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
+SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
 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.12.0.crate) = 7493d4c459da9f84325ad297371a6b2b8a162800873a22e3b6b6512e61d18c05
-SIZE (rust/crates/fancy-regex-0.12.0.crate) = 84888
+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.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5
@@ -373,8 +369,6 @@ SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b6569
 SIZE (rust/crates/glob-0.3.1.crate) = 18880
 SHA256 (rust/crates/h2-0.3.24.crate) = bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9
 SIZE (rust/crates/h2-0.3.24.crate) = 167814
-SHA256 (rust/crates/half-2.3.1.crate) = bc52e53916c08643f1b56ec082790d1e86a32e58dc5268f897f313fbae7b4872
-SIZE (rust/crates/half-2.3.1.crate) = 50257
 SHA256 (rust/crates/halfbrown-0.2.4.crate) = 5681137554ddff44396e5f149892c769d45301dd9aa19c51602a89ee214cb0ec
 SIZE (rust/crates/halfbrown-0.2.4.crate) = 29010
 SHA256 (rust/crates/hamcrest2-0.3.0.crate) = 49f837c62de05dc9cc71ff6486cd85de8856a330395ae338a04bfcefe5e91075
@@ -387,8 +381,8 @@ SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b2
 SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265
 SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
 SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
-SHA256 (rust/crates/hashlink-0.8.4.crate) = e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7
-SIZE (rust/crates/hashlink-0.8.4.crate) = 26514
+SHA256 (rust/crates/hashlink-0.9.0.crate) = 692eaaf7f7607518dd3cef090f1474b61edc5301d8012f09579920df68b725ee
+SIZE (rust/crates/hashlink-0.9.0.crate) = 26390
 SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad
 SIZE (rust/crates/heapless-0.8.0.crate) = 77802
 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
@@ -421,8 +415,8 @@ SHA256 (rust/crates/ical-0.10.0.crate) = d4bad4eb99ee34e58a1e642114eded65b4ea5ea
 SIZE (rust/crates/ical-0.10.0.crate) = 29113
 SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
 SIZE (rust/crates/idna-0.5.0.crate) = 271940
-SHA256 (rust/crates/indexmap-2.1.0.crate) = d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f
-SIZE (rust/crates/indexmap-2.1.0.crate) = 68224
+SHA256 (rust/crates/indexmap-2.2.2.crate) = 824b2ae422412366ba479e8111fd301f7b5faece8149317bb81925979a53f520
+SIZE (rust/crates/indexmap-2.2.2.crate) = 76160
 SHA256 (rust/crates/indicatif-0.17.7.crate) = fb28741c9db9a713d93deb3bb9515c20788cef5815265bee4980e87bde7e0f25
 SIZE (rust/crates/indicatif-0.17.7.crate) = 63108
 SHA256 (rust/crates/indoc-2.0.4.crate) = 1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8
@@ -437,24 +431,22 @@ SHA256 (rust/crates/inventory-0.3.15.crate) = f958d3d68f4167080a18141e10381e7634
 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-terminal-0.4.10.crate) = 0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455
-SIZE (rust/crates/is-terminal-0.4.10.crate) = 7683
 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.1.1.crate) = 616cde7c720bb2bb5824a224687d8f77bfd38922027f01d825cd7453be5099fb
-SIZE (rust/crates/is_ci-1.1.1.crate) = 4143
+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_executable-1.0.1.crate) = fa9acdc6d67b75e626ad644734e8bc6df893d9cd2a834129065d3dd6158ea9c8
 SIZE (rust/crates/is_executable-1.0.1.crate) = 9550
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
 SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57
 SIZE (rust/crates/itertools-0.11.0.crate) = 125074
 SHA256 (rust/crates/itertools-0.12.0.crate) = 25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0
 SIZE (rust/crates/itertools-0.12.0.crate) = 133620
 SHA256 (rust/crates/itoa-1.0.10.crate) = b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c
 SIZE (rust/crates/itoa-1.0.10.crate) = 10534
+SHA256 (rust/crates/itoap-1.0.1.crate) = 9028f49264629065d057f340a86acb84867925865f73bbf8d47b4d149a7e88b8
+SIZE (rust/crates/itoap-1.0.1.crate) = 83316
 SHA256 (rust/crates/jobserver-0.1.27.crate) = 8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d
 SIZE (rust/crates/jobserver-0.1.27.crate) = 24774
 SHA256 (rust/crates/joinery-2.1.0.crate) = 72167d68f5fce3b8655487b8038691a3c9984ee769590f93f2a631f4ad64e4f5
@@ -487,8 +479,8 @@ SHA256 (rust/crates/libflate-1.4.0.crate) = 5ff4ae71b685bbad2f2f391fe74f6b7659a3
 SIZE (rust/crates/libflate-1.4.0.crate) = 42600
 SHA256 (rust/crates/libflate_lz77-1.2.0.crate) = a52d3a8bfc85f250440e4424db7d857e241a3aebbbe301f3eb606ab15c39acbf
 SIZE (rust/crates/libflate_lz77-1.2.0.crate) = 5964
-SHA256 (rust/crates/libgit2-sys-0.16.1+1.7.1.crate) = f2a2bb3680b094add03bb3732ec520ece34da31a8cd2d633d1389d0f0fb60d0c
-SIZE (rust/crates/libgit2-sys-0.16.1+1.7.1.crate) = 1773446
+SHA256 (rust/crates/libgit2-sys-0.16.2+1.7.2.crate) = ee4126d8b4ee5c9d9ea891dd875cfdc1e9d0950437179104b183d7d8a74d24e8
+SIZE (rust/crates/libgit2-sys-0.16.2+1.7.2.crate) = 1773674
 SHA256 (rust/crates/libloading-0.8.1.crate) = c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161
 SIZE (rust/crates/libloading-0.8.1.crate) = 27893
 SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058
@@ -499,8 +491,8 @@ SHA256 (rust/crates/libproc-0.14.2.crate) = 229004ebba9d1d5caf41623f1523b6d52abb
 SIZE (rust/crates/libproc-0.14.2.crate) = 32831
 SHA256 (rust/crates/libredox-0.0.1.crate) = 85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8
 SIZE (rust/crates/libredox-0.0.1.crate) = 4212
-SHA256 (rust/crates/libsqlite3-sys-0.26.0.crate) = afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326
-SIZE (rust/crates/libsqlite3-sys-0.26.0.crate) = 4840390
+SHA256 (rust/crates/libsqlite3-sys-0.28.0.crate) = 0c10584274047cb335c23d3e61bcef8e323adae7c5c8c760540f73610177fc3f
+SIZE (rust/crates/libsqlite3-sys-0.28.0.crate) = 4975624
 SHA256 (rust/crates/libssh2-sys-0.3.0.crate) = 2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee
 SIZE (rust/crates/libssh2-sys-0.3.0.crate) = 514550
 SHA256 (rust/crates/libz-sys-1.1.15.crate) = 037731f5d3aaa87a5675e895b63ddff1a87624bc29f77004ea829809654e48f6
@@ -541,10 +533,10 @@ SHA256 (rust/crates/memmap2-0.7.1.crate) = f49388d20533534cd19360ad3d6a7dadc8859
 SIZE (rust/crates/memmap2-0.7.1.crate) = 30741
 SHA256 (rust/crates/memoffset-0.7.1.crate) = 5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4
 SIZE (rust/crates/memoffset-0.7.1.crate) = 8556
-SHA256 (rust/crates/miette-5.10.0.crate) = 59bb584eaeeab6bd0226ccf3509a69d7936d148cf3d036ad350abe35e8c6856e
-SIZE (rust/crates/miette-5.10.0.crate) = 88585
-SHA256 (rust/crates/miette-derive-5.10.0.crate) = 49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c
-SIZE (rust/crates/miette-derive-5.10.0.crate) = 16062
+SHA256 (rust/crates/miette-7.1.0.crate) = baed61d13cc3723ee6dbed730a82bfacedc60a85d81da2d77e9c3e8ebc0b504a
+SIZE (rust/crates/miette-7.1.0.crate) = 100974
+SHA256 (rust/crates/miette-derive-7.1.0.crate) = f301c3f54f98abc6c212ee722f5e5c62e472a334415840669e356f04850051ec
+SIZE (rust/crates/miette-derive-7.1.0.crate) = 16771
 SHA256 (rust/crates/mimalloc-0.1.39.crate) = fa01922b5ea280a911e323e4d2fd24b7fe5cc4042e0d2cda3c40775cdc4bdc9c
 SIZE (rust/crates/mimalloc-0.1.39.crate) = 3727
 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
@@ -555,10 +547,10 @@ SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa
 SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
 SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7
 SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
-SHA256 (rust/crates/mio-0.8.10.crate) = 8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09
-SIZE (rust/crates/mio-0.8.10.crate) = 102345
-SHA256 (rust/crates/mockito-1.2.0.crate) = f8d3038e23466858569c2d30a537f691fa0d53b51626630ae08262943e3bbb8b
-SIZE (rust/crates/mockito-1.2.0.crate) = 37788
+SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
+SIZE (rust/crates/mio-0.8.11.crate) = 102983
+SHA256 (rust/crates/mockito-1.3.0.crate) = a8c84fe1f1d8c56dc157f79942056fad4b9efceebba374a01b222428b553facb
+SIZE (rust/crates/mockito-1.3.0.crate) = 39656
 SHA256 (rust/crates/multiversion-0.7.3.crate) = b2c7b9d7fe61760ce5ea19532ead98541f6b4c495d87247aff9826445cf6872a
 SIZE (rust/crates/multiversion-0.7.3.crate) = 11293
 SHA256 (rust/crates/multiversion-macros-0.7.3.crate) = 26a83d8500ed06d68877e9de1dde76c1dbb83885dcdbda4ef44ccbc3fbda2ac8
@@ -625,8 +617,6 @@ SHA256 (rust/crates/omnipath-0.1.6.crate) = 80adb31078122c880307e9cdfd4e3361e654
 SIZE (rust/crates/omnipath-0.1.6.crate) = 11082
 SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
 SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575
-SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
 SHA256 (rust/crates/open-5.0.1.crate) = 90878fb664448b54c4e592455ad02831e23a3f7e157374a8b95654731aac7349
 SIZE (rust/crates/open-5.0.1.crate) = 21423
 SHA256 (rust/crates/openssl-0.10.63.crate) = 15c9d69dd87a29568d4d017cfe8ec518706046a05184e5aea92d0af890b803c8
@@ -635,8 +625,8 @@ SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4
 SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
 SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-src-300.2.1+3.2.0.crate) = 3fe476c29791a5ca0d1273c697e96085bbabbbea2ef7afd5617e78a4b40332d3
-SIZE (rust/crates/openssl-src-300.2.1+3.2.0.crate) = 9571211
+SHA256 (rust/crates/openssl-src-300.2.3+3.2.1.crate) = 5cff92b6f71555b61bb9315f7c64da3ca43d87531622120fea0195fc761b4843
+SIZE (rust/crates/openssl-src-300.2.3+3.2.1.crate) = 9584245
 SHA256 (rust/crates/openssl-sys-0.9.99.crate) = 22e1bf214306098e4832460f797824c05d25aacdf896f64a985fb0fd992454ae
 SIZE (rust/crates/openssl-sys-0.9.99.crate) = 68158
 SHA256 (rust/crates/ordered-multimap-0.7.1.crate) = a4d6a8c22fc714f0c2373e6091bf6f5e9b37b1bc0b1184874b7e0a4e303d318f
@@ -645,8 +635,8 @@ SHA256 (rust/crates/os_display-0.1.3.crate) = 7a6229bad892b46b0dcfaaeb18ad0d2e56
 SIZE (rust/crates/os_display-0.1.3.crate) = 16800
 SHA256 (rust/crates/os_pipe-1.1.5.crate) = 57119c3b893986491ec9aa85056780d3a0f3cf4da7cc09dd3650dbd6c6738fb9
 SIZE (rust/crates/os_pipe-1.1.5.crate) = 11430
-SHA256 (rust/crates/owo-colors-3.5.0.crate) = c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f
-SIZE (rust/crates/owo-colors-3.5.0.crate) = 30310
+SHA256 (rust/crates/owo-colors-4.0.0.crate) = caff54706df99d2a78a5a4e3455ff45448d81ef1bb63c22cd14052ca0e993a3f
+SIZE (rust/crates/owo-colors-4.0.0.crate) = 30984
 SHA256 (rust/crates/papergrid-0.10.0.crate) = a2ccbe15f2b6db62f9a9871642746427e297b0ceb85f9a7f1ee5ff47d184d0c8
 SIZE (rust/crates/papergrid-0.10.0.crate) = 52097
 SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
@@ -703,44 +693,40 @@ SHA256 (rust/crates/pkg-config-0.3.29.crate) = 2900ede94e305130c13ddd391e0ab7cba
 SIZE (rust/crates/pkg-config-0.3.29.crate) = 20563
 SHA256 (rust/crates/planus-0.3.1.crate) = fc1691dd09e82f428ce8d6310bd6d5da2557c82ff17694d2a32cad7242aea89f
 SIZE (rust/crates/planus-0.3.1.crate) = 17324
-SHA256 (rust/crates/plotters-0.3.5.crate) = d2c224ba00d7cadd4d5c660deaf2098e5e80e07846537c51f9cfa4be50c1fd45
-SIZE (rust/crates/plotters-0.3.5.crate) = 143975
-SHA256 (rust/crates/plotters-backend-0.3.5.crate) = 9e76628b4d3a7581389a35d5b6e2139607ad7c75b17aed325f210aa91f4a9609
-SIZE (rust/crates/plotters-backend-0.3.5.crate) = 13440
-SHA256 (rust/crates/plotters-svg-0.3.5.crate) = 38f6d39893cca0701371e3c27294f09797214b86f1fb951b89ade8ec04e2abab
-SIZE (rust/crates/plotters-svg-0.3.5.crate) = 6948
-SHA256 (rust/crates/polars-0.36.2.crate) = 938048fcda6a8e2ace6eb168bee1b415a92423ce51e418b853bf08fc40349b6b
-SIZE (rust/crates/polars-0.36.2.crate) = 53538
-SHA256 (rust/crates/polars-arrow-0.36.2.crate) = ce68a02f698ff7787c261aea1b4c040a8fe183a8fb200e2436d7f35d95a1b86f
-SIZE (rust/crates/polars-arrow-0.36.2.crate) = 302837
-SHA256 (rust/crates/polars-compute-0.36.2.crate) = b14fbc5f141b29b656a4cec4802632e5bff10bf801c6809c6bbfbd4078a044dd
-SIZE (rust/crates/polars-compute-0.36.2.crate) = 7102
-SHA256 (rust/crates/polars-core-0.36.2.crate) = d0f5efe734b6cbe5f97ea769be8360df5324fade396f1f3f5ad7fe9360ca4a23
-SIZE (rust/crates/polars-core-0.36.2.crate) = 312486
-SHA256 (rust/crates/polars-error-0.36.2.crate) = 6396de788f99ebfc9968e7b6f523e23000506cde4ba6dfc62ae4ce949002a886
-SIZE (rust/crates/polars-error-0.36.2.crate) = 4884
-SHA256 (rust/crates/polars-io-0.36.2.crate) = 7d0458efe8946f4718fd352f230c0db5a37926bd0d2bd25af79dc24746abaaea
-SIZE (rust/crates/polars-io-0.36.2.crate) = 89570
-SHA256 (rust/crates/polars-json-0.36.2.crate) = ea47d46b7a98fa683ef235ad48b783abf61734828e754096cfbdc77404fff9b3
-SIZE (rust/crates/polars-json-0.36.2.crate) = 14716
-SHA256 (rust/crates/polars-lazy-0.36.2.crate) = 9d7105b40905bb38e8fc4a7fd736594b7491baa12fad3ac492969ca221a1b5d5
-SIZE (rust/crates/polars-lazy-0.36.2.crate) = 130848
-SHA256 (rust/crates/polars-ops-0.36.2.crate) = 2e09afc456ab11e75e5dcb43e00a01c71f3a46a2781e450054acb6bb096ca78e
-SIZE (rust/crates/polars-ops-0.36.2.crate) = 111884
-SHA256 (rust/crates/polars-parquet-0.36.2.crate) = 7ba24d67b1f64ab85143033dd46fa090b13c0f74acdf91b0780c16aecf005e3d
-SIZE (rust/crates/polars-parquet-0.36.2.crate) = 164364
-SHA256 (rust/crates/polars-pipe-0.36.2.crate) = d9b7ead073cc3917027d77b59861a9f071db47125de9314f8907db1a0a3e4100
-SIZE (rust/crates/polars-pipe-0.36.2.crate) = 67294
-SHA256 (rust/crates/polars-plan-0.36.2.crate) = 384a175624d050c31c473ee11df9d7af5d729ae626375e522158cfb3d150acd0
-SIZE (rust/crates/polars-plan-0.36.2.crate) = 200058
-SHA256 (rust/crates/polars-row-0.36.2.crate) = 32322f7acbb83db3e9c7697dc821be73d06238da89c817dcc8bc1549a5e9c72f
-SIZE (rust/crates/polars-row-0.36.2.crate) = 13676
-SHA256 (rust/crates/polars-sql-0.36.2.crate) = 9f0b4c6ddffdfd0453e84bc3918572c633014d661d166654399cf93752aa95b5
-SIZE (rust/crates/polars-sql-0.36.2.crate) = 30445
-SHA256 (rust/crates/polars-time-0.36.2.crate) = dee2649fc96bd1b6584e0e4a4b3ca7d22ed3d117a990e63ad438ecb26f7544d0
-SIZE (rust/crates/polars-time-0.36.2.crate) = 43892
-SHA256 (rust/crates/polars-utils-0.36.2.crate) = b174ca4a77ad47d7b91a0460aaae65bbf874c8bfbaaa5308675dadef3976bbda
-SIZE (rust/crates/polars-utils-0.36.2.crate) = 19515
+SHA256 (rust/crates/polars-0.37.0.crate) = e43795c49010cb851d45227caa17769e83760e21d260ba6285c563b754e1652f
+SIZE (rust/crates/polars-0.37.0.crate) = 53706
+SHA256 (rust/crates/polars-arrow-0.37.0.crate) = faacd21a2548fa6d50c72d6b8d4649a8e029a0f3c6c5545b7f436f0610e49b0f
+SIZE (rust/crates/polars-arrow-0.37.0.crate) = 313737
+SHA256 (rust/crates/polars-arrow-format-0.1.0.crate) = 19b0ef2474af9396b19025b189d96e992311e6a47f90c53cd998b36c4c64b84c
+SIZE (rust/crates/polars-arrow-format-0.1.0.crate) = 41001
+SHA256 (rust/crates/polars-compute-0.37.0.crate) = 32d9dc87f8003ae0edeef5ad9ac92b2a345480bbe17adad64496113ae84706dd
+SIZE (rust/crates/polars-compute-0.37.0.crate) = 10793
+SHA256 (rust/crates/polars-core-0.37.0.crate) = befd4d280a82219a01035c4f901319ceba65998c594d0c64f9a439cdee1d7777
+SIZE (rust/crates/polars-core-0.37.0.crate) = 316299
+SHA256 (rust/crates/polars-error-0.37.0.crate) = 50f2435b02d1ba36d8c1f6a722cad04e4c0b2705a3112c5706e6960d405d7798
+SIZE (rust/crates/polars-error-0.37.0.crate) = 4889
+SHA256 (rust/crates/polars-io-0.37.0.crate) = b51fba2cf014cb39c2b38353d601540fb9db643be65abb9ca8ff44b9c4c4a88e
+SIZE (rust/crates/polars-io-0.37.0.crate) = 86973
+SHA256 (rust/crates/polars-json-0.37.0.crate) = 973d1f40ba964e70cf0038779056a7850f649538f72d8828c21bc1a7bce312ed
+SIZE (rust/crates/polars-json-0.37.0.crate) = 13671
+SHA256 (rust/crates/polars-lazy-0.37.0.crate) = d83343e413346f048f3a5ad07c0ea4b5d0bada701a482878213142970b0ddff8
+SIZE (rust/crates/polars-lazy-0.37.0.crate) = 131725
+SHA256 (rust/crates/polars-ops-0.37.0.crate) = 6395f5fd5e1adf016fd6403c0a493181c1a349a7a145b2687cdf50a0d630310a
+SIZE (rust/crates/polars-ops-0.37.0.crate) = 116805
+SHA256 (rust/crates/polars-parquet-0.37.0.crate) = b664cac41636cc9f146fba584a8e7c2790d7335a278964529fa3e9b4eae96daf
+SIZE (rust/crates/polars-parquet-0.37.0.crate) = 167214
+SHA256 (rust/crates/polars-pipe-0.37.0.crate) = 390a831b864bc57a4cb260b0595030dfb6a4260a3723cf8ca17968ee2078b8ff
+SIZE (rust/crates/polars-pipe-0.37.0.crate) = 67788
+SHA256 (rust/crates/polars-plan-0.37.0.crate) = 7fb7d7527be2aa33baace9000f6772eb9df7cd57ec010a4b273435d2dc1349e8
+SIZE (rust/crates/polars-plan-0.37.0.crate) = 203477
+SHA256 (rust/crates/polars-row-0.37.0.crate) = f4984d97aad3d0db92afe76ebcab10b5e37a1216618b5703ae0d2917ccd6168c
+SIZE (rust/crates/polars-row-0.37.0.crate) = 14073
+SHA256 (rust/crates/polars-sql-0.37.0.crate) = 77f62a8b8f93146ec1eb2ef340d77eeb174e8010035e449bfdd424d2b1fd944a
+SIZE (rust/crates/polars-sql-0.37.0.crate) = 35772
+SHA256 (rust/crates/polars-time-0.37.0.crate) = 6d75348a51d0c97f3b83df860ecb35a6ac6c5dafc6278cac4e1ac101d96dc753
+SIZE (rust/crates/polars-time-0.37.0.crate) = 44945
+SHA256 (rust/crates/polars-utils-0.37.0.crate) = 38f9c955bb1e9b55d835aeb7fe4e4e8826e01abe5f0ada979ceb7d2b9af7b569
+SIZE (rust/crates/polars-utils-0.37.0.crate) = 19565
 SHA256 (rust/crates/pori-0.0.0.crate) = a4a63d338dec139f56dacc692ca63ad35a6be6a797442479b55acd611d79e906
 SIZE (rust/crates/pori-0.0.0.crate) = 4839
 SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0
@@ -779,8 +765,8 @@ SHA256 (rust/crates/ptr_meta-0.1.4.crate) = 0738ccf7ea06b608c10564b31debd4f5bc5e
 SIZE (rust/crates/ptr_meta-0.1.4.crate) = 5754
 SHA256 (rust/crates/ptr_meta_derive-0.1.4.crate) = 16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac
 SIZE (rust/crates/ptr_meta_derive-0.1.4.crate) = 2302
-SHA256 (rust/crates/pure-rust-locales-0.7.0.crate) = ed02a829e62dc2715ceb8afb4f80e298148e1345749ceb369540fe0eb3368432
-SIZE (rust/crates/pure-rust-locales-0.7.0.crate) = 173056
+SHA256 (rust/crates/pure-rust-locales-0.8.1.crate) = 1190fd18ae6ce9e137184f207593877e70f39b015040156b1e05081cdfe3733a
+SIZE (rust/crates/pure-rust-locales-0.8.1.crate) = 178758
 SHA256 (rust/crates/pwd-1.4.0.crate) = 72c71c0c79b9701efe4e1e4b563b2016dd4ee789eb99badcb09d61ac4b92e4a2
 SIZE (rust/crates/pwd-1.4.0.crate) = 4145
 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
@@ -807,8 +793,8 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
 SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
 SHA256 (rust/crates/rand_distr-0.4.3.crate) = 32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31
 SIZE (rust/crates/rand_distr-0.4.3.crate) = 58255
-SHA256 (rust/crates/ratatui-0.23.0.crate) = 2e2e4cd95294a85c3b4446e63ef054eea43e0205b1fd60120c16b74ff7ff96ad
-SIZE (rust/crates/ratatui-0.23.0.crate) = 252662
+SHA256 (rust/crates/ratatui-0.26.0.crate) = 154b85ef15a5d1719bcaa193c3c81fe645cd120c156874cd660fe49fd21d1373
+SIZE (rust/crates/ratatui-0.26.0.crate) = 437418
 SHA256 (rust/crates/rayon-1.8.1.crate) = fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051
 SIZE (rust/crates/rayon-1.8.1.crate) = 170448
 SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
@@ -817,8 +803,8 @@ SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f
 SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
 SHA256 (rust/crates/redox_users-0.4.4.crate) = a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4
 SIZE (rust/crates/redox_users-0.4.4.crate) = 15438
-SHA256 (rust/crates/reedline-0.29.0.crate) = 9e01ebfbdb1a88963121d3c928c97be7f10fec7795bec8b918c8cda1db7c29e6
-SIZE (rust/crates/reedline-0.29.0.crate) = 135313
+SHA256 (rust/crates/reedline-0.30.0.crate) = 413a9fa6a5d8c937d3ae1e975bfb6a918bb0b6cdfae6a10416218c837a31b8fc
+SIZE (rust/crates/reedline-0.30.0.crate) = 136274
 SHA256 (rust/crates/ref-cast-1.0.22.crate) = c4846d4c50d1721b1a3bef8af76924eef20d5e723647333798c1b519b3a9473f
 SIZE (rust/crates/ref-cast-1.0.22.crate) = 12664
 SHA256 (rust/crates/ref-cast-impl-1.0.22.crate) = 5fddb4f8d99b0a2ebafc65a87a69a7b9875e4b1ae1f00db265d300ef7f28bccc
@@ -827,6 +813,8 @@ SHA256 (rust/crates/regex-1.10.3.crate) = b62dbe01f0b06f9d8dc7d49e05a0785f153b00
 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-lite-0.1.5.crate) = 30b661b2f27137bdbc16f00eda72866a92bb28af1753ffbd56744fb6e2e9cd8e
+SIZE (rust/crates/regex-lite-0.1.5.crate) = 95262
 SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f
 SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
 SHA256 (rust/crates/relative-path-1.9.2.crate) = e898588f33fdd5b9420719948f9f2a32c922a246964576f71ba7f24f80610fbc
@@ -847,14 +835,14 @@ SHA256 (rust/crates/rmp-serde-1.1.2.crate) = bffea85eea980d8a74453e5d02a8d93028f
 SIZE (rust/crates/rmp-serde-1.1.2.crate) = 30388
 SHA256 (rust/crates/ropey-1.6.1.crate) = 93411e420bcd1a75ddd1dc3caf18c23155eda2c090631a85af21ba19e97093b5
 SIZE (rust/crates/ropey-1.6.1.crate) = 119463
-SHA256 (rust/crates/roxmltree-0.18.1.crate) = 862340e351ce1b271a378ec53f304a5558f7db87f3769dc655a8f6ecbb68b302
-SIZE (rust/crates/roxmltree-0.18.1.crate) = 43040
+SHA256 (rust/crates/roxmltree-0.19.0.crate) = 3cd14fd5e3b777a7422cca79358c57a8f6e3a703d9ac187448d0daf220c2407f
+SIZE (rust/crates/roxmltree-0.19.0.crate) = 53547
 SHA256 (rust/crates/rstest-0.18.2.crate) = 97eeab2f3c0a199bc4be135c36c924b6590b88c377d416494288c14f2db30199
 SIZE (rust/crates/rstest-0.18.2.crate) = 28868
 SHA256 (rust/crates/rstest_macros-0.18.2.crate) = d428f8247852f894ee1be110b375111b586d4fa431f6c46e64ba5a0dcccbe605
 SIZE (rust/crates/rstest_macros-0.18.2.crate) = 57534
-SHA256 (rust/crates/rusqlite-0.29.0.crate) = 549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2
-SIZE (rust/crates/rusqlite-0.29.0.crate) = 137156
+SHA256 (rust/crates/rusqlite-0.31.0.crate) = b838eba278d213a8beaf485bd313fd580ca4505a00d5871caeb1457c55322cae
+SIZE (rust/crates/rusqlite-0.31.0.crate) = 152252
 SHA256 (rust/crates/rust-embed-8.2.0.crate) = a82c0bbc10308ed323529fd3c1dce8badda635aa319a5ff0e6466f33b8101e3f
 SIZE (rust/crates/rust-embed-8.2.0.crate) = 902163
 SHA256 (rust/crates/rust-embed-impl-8.2.0.crate) = 6227c01b1783cdfee1bcf844eb44594cd16ec71c35305bf1c9fb5aade2735e16
@@ -871,8 +859,8 @@ SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
 SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
-SHA256 (rust/crates/rustix-0.38.30.crate) = 322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca
-SIZE (rust/crates/rustix-0.38.30.crate) = 374744
+SHA256 (rust/crates/rustix-0.38.31.crate) = 6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949
+SIZE (rust/crates/rustix-0.38.31.crate) = 375443
 SHA256 (rust/crates/rustversion-1.0.14.crate) = 7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4
 SIZE (rust/crates/rustversion-1.0.14.crate) = 17261
 SHA256 (rust/crates/ryu-1.0.16.crate) = f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c
@@ -913,10 +901,10 @@ SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e
 SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
 SHA256 (rust/crates/serde_yaml-0.9.30.crate) = b1bf28c79a99f70ee1f1d83d10c875d2e70618417fda01ad1785e027579d9d38
 SIZE (rust/crates/serde_yaml-0.9.30.crate) = 64831
-SHA256 (rust/crates/serial_test-2.0.0.crate) = 0e56dd856803e253c8f298af3f4d7eb0ae5e23a737252cd90bb4f3b435033b2d
-SIZE (rust/crates/serial_test-2.0.0.crate) = 7946
-SHA256 (rust/crates/serial_test_derive-2.0.0.crate) = 91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f
-SIZE (rust/crates/serial_test_derive-2.0.0.crate) = 5638
+SHA256 (rust/crates/serial_test-3.0.0.crate) = 953ad9342b3aaca7cb43c45c097dd008d4907070394bd0751a0aa8817e5a018d
+SIZE (rust/crates/serial_test-3.0.0.crate) = 8483
+SHA256 (rust/crates/serial_test_derive-3.0.0.crate) = b93fb4adc70021ac1b47f7d45e8cc4169baaa7ea58483bc5b721d19a26202212
+SIZE (rust/crates/serial_test_derive-3.0.0.crate) = 6588
 SHA256 (rust/crates/servo_arc-0.3.0.crate) = d036d71a959e00c77a63538b90a6c2390969f9772b096ea837205c6bd0491a44
 SIZE (rust/crates/servo_arc-0.3.0.crate) = 12738
 SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
@@ -959,6 +947,8 @@ SHA256 (rust/crates/sqlparser-0.39.0.crate) = 743b4dc2cbde11890ccb254a8fc9d537fa
 SIZE (rust/crates/sqlparser-0.39.0.crate) = 154597
 SHA256 (rust/crates/sqlparser-0.43.1.crate) = f95c4bae5aba7cd30bd506f7140026ade63cff5afd778af8854026f9606bf5d4
 SIZE (rust/crates/sqlparser-0.43.1.crate) = 169535
+SHA256 (rust/crates/stability-0.1.1.crate) = ebd1b177894da2a2d9120208c3386066af06a488255caabc5de8ddca22dbc3ce
+SIZE (rust/crates/stability-0.1.1.crate) = 4753
 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
 SHA256 (rust/crates/stacker-0.1.15.crate) = c886bd4480155fd3ef527d45e9ac8dd7118a898a46530b7b94c3e21866259fce
@@ -985,14 +975,18 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0
 SIZE (rust/crates/strsim-0.10.0.crate) = 11355
 SHA256 (rust/crates/strum-0.25.0.crate) = 290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125
 SIZE (rust/crates/strum-0.25.0.crate) = 5539
+SHA256 (rust/crates/strum-0.26.1.crate) = 723b93e8addf9aa965ebe2d11da6d7540fa2283fcea14b3371ff055f7ba13f5f
+SIZE (rust/crates/strum-0.26.1.crate) = 5861
 SHA256 (rust/crates/strum_macros-0.25.3.crate) = 23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0
 SIZE (rust/crates/strum_macros-0.25.3.crate) = 22570
-SHA256 (rust/crates/supports-color-2.1.0.crate) = d6398cde53adc3c4557306a96ce67b302968513830a77a95b2b17305d9719a89
-SIZE (rust/crates/supports-color-2.1.0.crate) = 10030
-SHA256 (rust/crates/supports-hyperlinks-2.1.0.crate) = f84231692eb0d4d41e4cdd0cabfdd2e6cd9e255e65f80c9aa7c98dd502b4233d
-SIZE (rust/crates/supports-hyperlinks-2.1.0.crate) = 8035
-SHA256 (rust/crates/supports-unicode-2.1.0.crate) = f850c19edd184a205e883199a261ed44471c81e39bd95b1357f5febbef00e77a
-SIZE (rust/crates/supports-unicode-2.1.0.crate) = 7698
+SHA256 (rust/crates/strum_macros-0.26.1.crate) = 7a3417fc93d76740d974a01654a09777cb500428cc874ca9f45edfe0c4d4cd18
+SIZE (rust/crates/strum_macros-0.26.1.crate) = 25326
+SHA256 (rust/crates/supports-color-3.0.0.crate) = 9829b314621dfc575df4e409e79f9d6a66a3bd707ab73f23cb4aa3a854ac854f
+SIZE (rust/crates/supports-color-3.0.0.crate) = 10123
+SHA256 (rust/crates/supports-hyperlinks-3.0.0.crate) = 2c0a1e5168041f5f3ff68ff7d95dcb9c8749df29f6e7e89ada40dd4c9de404ee
+SIZE (rust/crates/supports-hyperlinks-3.0.0.crate) = 8067
+SHA256 (rust/crates/supports-unicode-3.0.0.crate) = b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2
+SIZE (rust/crates/supports-unicode-3.0.0.crate) = 7825
 SHA256 (rust/crates/sxd-document-0.3.2.crate) = 94d82f37be9faf1b10a82c4bd492b74f698e40082f0f40de38ab275f31d42078
 SIZE (rust/crates/sxd-document-0.3.2.crate) = 42711
 SHA256 (rust/crates/sxd-xpath-0.4.2.crate) = 36e39da5d30887b5690e29de4c5ebb8ddff64ebd9933f98a01daaa4fd11b36ea
@@ -1013,20 +1007,18 @@ SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686
 SIZE (rust/crates/tap-1.0.1.crate) = 11316
 SHA256 (rust/crates/target-features-0.1.5.crate) = cfb5fa503293557c5158bd215fdc225695e567a77e453f5d4452a50a193969bd
 SIZE (rust/crates/target-features-0.1.5.crate) = 18535
-SHA256 (rust/crates/tempfile-3.9.0.crate) = 01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa
-SIZE (rust/crates/tempfile-3.9.0.crate) = 32182
+SHA256 (rust/crates/tempfile-3.10.0.crate) = a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67
+SIZE (rust/crates/tempfile-3.10.0.crate) = 33376
 SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0
 SIZE (rust/crates/tendril-0.4.3.crate) = 37210
 SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
 SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
-SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df
-SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141
 SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
 SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
 SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
 SIZE (rust/crates/termtree-0.4.1.crate) = 4557
-SHA256 (rust/crates/textwrap-0.15.2.crate) = b7b3e525a49ec206798b40326a44121291b530c963cfb01018f63e135bac543d
-SIZE (rust/crates/textwrap-0.15.2.crate) = 53191
+SHA256 (rust/crates/textwrap-0.16.0.crate) = 222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d
+SIZE (rust/crates/textwrap-0.16.0.crate) = 53722
 SHA256 (rust/crates/thiserror-1.0.56.crate) = d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad
 SIZE (rust/crates/thiserror-1.0.56.crate) = 20592
 SHA256 (rust/crates/thiserror-impl-1.0.56.crate) = fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471
@@ -1041,8 +1033,6 @@ SHA256 (rust/crates/time-macros-0.2.16.crate) = 26197e33420244aeb70c3e8c78376ca4
 SIZE (rust/crates/time-macros-0.2.16.crate) = 24356
 SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
 SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
-SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
-SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
@@ -1051,8 +1041,6 @@ SHA256 (rust/crates/titlecase-2.2.1.crate) = 38397a8cdb017cfeb48bf6c154d6de975ac
 SIZE (rust/crates/titlecase-2.2.1.crate) = 7840
 SHA256 (rust/crates/tokio-1.35.1.crate) = c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104
 SIZE (rust/crates/tokio-1.35.1.crate) = 744407
-SHA256 (rust/crates/tokio-macros-2.2.0.crate) = 5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b
-SIZE (rust/crates/tokio-macros-2.2.0.crate) = 11520
 SHA256 (rust/crates/tokio-util-0.7.10.crate) = 5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15
 SIZE (rust/crates/tokio-util-0.7.10.crate) = 110508
 SHA256 (rust/crates/toml-0.7.8.crate) = dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257
@@ -1071,8 +1059,8 @@ SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef021
 SIZE (rust/crates/tracing-0.1.40.crate) = 79459
 SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54
 SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221
-SHA256 (rust/crates/trash-3.2.1.crate) = 55bb920006929bc37df8c151c3c063b6fc10f485dfe4937393f905861a632e53
-SIZE (rust/crates/trash-3.2.1.crate) = 48800
+SHA256 (rust/crates/trash-3.3.1.crate) = c658458d46d9d5a153a3b5cdd88d8579ad50d4fb85d53961e4526c8fc7c55a57
+SIZE (rust/crates/trash-3.3.1.crate) = 49531
 SHA256 (rust/crates/tree_magic_mini-3.0.3.crate) = 91adfd0607cacf6e4babdb870e9bec4037c1c4b151cfd279ccefc5e0c7feaa6d
 SIZE (rust/crates/tree_magic_mini-3.0.3.crate) = 15406
 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
@@ -1099,8 +1087,10 @@ SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08
 SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324
 SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
 SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
-SHA256 (rust/crates/unicode-segmentation-1.10.1.crate) = 1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36
-SIZE (rust/crates/unicode-segmentation-1.10.1.crate) = 98416
+SHA256 (rust/crates/unicode-reverse-1.0.8.crate) = 0bea5dacebb0d2d0a69a6700a05b59b3908bf801bf563a49bd27a1b60122962c
+SIZE (rust/crates/unicode-reverse-1.0.8.crate) = 7776
+SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202
+SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740
 SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85
 SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187
 SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c
@@ -1181,10 +1171,8 @@ SHA256 (rust/crates/wayland-scanner-0.31.1.crate) = 63b3a62929287001986fb58c789d
 SIZE (rust/crates/wayland-scanner-0.31.1.crate) = 35419
 SHA256 (rust/crates/wayland-sys-0.31.1.crate) = 15a0c8eaff5216d07f226cb7a549159267f3467b289d9a2e52fd3ef5aae2b7af
 SIZE (rust/crates/wayland-sys-0.31.1.crate) = 8577
-SHA256 (rust/crates/web-sys-0.3.67.crate) = 58cd2333b6e0be7a39605f0e255892fd7418a682d8da8fe042fe25128794d2ed
-SIZE (rust/crates/web-sys-0.3.67.crate) = 725967
-SHA256 (rust/crates/which-5.0.0.crate) = 9bf3ea8596f3a0dd5980b46430f2058dfe2c36a27ccfbb1845d6fbfcd9ba6e14
-SIZE (rust/crates/which-5.0.0.crate) = 16635
+SHA256 (rust/crates/which-6.0.0.crate) = 7fa5e0c10bf77f44aac573e498d1a82d5fbd5e91f6fc0a99e7be4b38e85e101c
+SIZE (rust/crates/which-6.0.0.crate) = 16751
 SHA256 (rust/crates/wild-2.2.1.crate) = a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1
 SIZE (rust/crates/wild-2.2.1.crate) = 8080
 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
@@ -1271,8 +1259,6 @@ SHA256 (rust/crates/x11rb-protocol-0.12.0.crate) = 82d6c3f9a0fb6701fab8f6cea9b0c
 SIZE (rust/crates/x11rb-protocol-0.12.0.crate) = 478311
 SHA256 (rust/crates/xattr-1.3.1.crate) = 8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f
 SIZE (rust/crates/xattr-1.3.1.crate) = 12580
-SHA256 (rust/crates/xmlparser-0.13.6.crate) = 66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4
-SIZE (rust/crates/xmlparser-0.13.6.crate) = 26718
 SHA256 (rust/crates/xxhash-rust-0.8.8.crate) = 53be06678ed9e83edb1745eb72efc0bbcd7b5c3c35711a860906aed827a13d61
 SIZE (rust/crates/xxhash-rust-0.8.8.crate) = 18515
 SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec
@@ -1289,5 +1275,5 @@ SHA256 (rust/crates/zstd-safe-7.0.0.crate) = 43747c7422e2924c11144d5229878b98180
 SIZE (rust/crates/zstd-safe-7.0.0.crate) = 20463
 SHA256 (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656
 SIZE (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 728791
-SHA256 (nushell-nushell-0.90.1_GH0.tar.gz) = cb15559556311dea349a0f0b5fddeb3cc7a3adea9b0586753f0c632d69727084
-SIZE (nushell-nushell-0.90.1_GH0.tar.gz) = 2776410
+SHA256 (nushell-nushell-0.91.0_GH0.tar.gz) = 8957808c3d87b17c6e874b8382e8be45100e83c540556b2c43864c428c2b80b5
+SIZE (nushell-nushell-0.91.0_GH0.tar.gz) = 2857761
diff --git a/shells/nushell/files/patch-crates_nu-command_src_filesystem_ucp.rs b/shells/nushell/files/patch-crates_nu-command_src_filesystem_ucp.rs
deleted file mode 100644
index ec3d056c6335..000000000000
*** 44 LINES SKIPPED ***



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