git: c477ba50f6db - main - shells/nushell: update 0.98.0 → 0.99.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Wed, 23 Oct 2024 09:45:04 UTC
The branch main has been updated by yuri:

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

commit c477ba50f6db00a1c877c3d2a42f7b972e04527d
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-10-23 09:35:49 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-10-23 09:44:44 +0000

    shells/nushell: update 0.98.0 → 0.99.1
---
 shells/nu_plugin_formats/Makefile.crates |  38 ++++-----
 shells/nu_plugin_formats/distinfo        |  82 ++++++++++----------
 shells/nu_plugin_gstat/Makefile.crates   |  28 +++----
 shells/nu_plugin_gstat/distinfo          |  62 ++++++++-------
 shells/nu_plugin_inc/Makefile.crates     |  28 +++----
 shells/nu_plugin_inc/distinfo            |  62 ++++++++-------
 shells/nu_plugin_polars/Makefile.crates  |  61 +++++++--------
 shells/nu_plugin_polars/distinfo         | 128 ++++++++++++++++---------------
 shells/nu_plugin_query/Makefile.crates   |  28 +++----
 shells/nu_plugin_query/distinfo          |  62 ++++++++-------
 shells/nushell/Makefile                  |  24 +++---
 shells/nushell/Makefile.version          |   2 +-
 shells/nushell/distinfo                  |  48 ++++++------
 13 files changed, 341 insertions(+), 312 deletions(-)

diff --git a/shells/nu_plugin_formats/Makefile.crates b/shells/nu_plugin_formats/Makefile.crates
index 557c9de8cd9d..b122b47eba9e 100644
--- a/shells/nu_plugin_formats/Makefile.crates
+++ b/shells/nu_plugin_formats/Makefile.crates
@@ -65,12 +65,13 @@ CARGO_CRATES=	adler2-2.0.0 \
 		glob-0.3.1 \
 		hashbrown-0.12.3 \
 		hashbrown-0.14.5 \
+		hashbrown-0.15.0 \
 		heck-0.5.0 \
 		hex-0.4.3 \
 		iana-time-zone-0.1.60 \
 		iana-time-zone-haiku-0.1.2 \
 		ical-0.11.0 \
-		indexmap-2.5.0 \
+		indexmap-2.6.0 \
 		interprocess-2.2.1 \
 		inventory-0.3.15 \
 		is_ci-1.2.0 \
@@ -99,32 +100,33 @@ CARGO_CRATES=	adler2-2.0.0 \
 		nom-7.1.3 \
 		ntapi-0.4.1 \
 		nu-ansi-term-0.50.1 \
-		nu-cmd-lang-0.98.0 \
-		nu-derive-value-0.98.0 \
-		nu-engine-0.98.0 \
-		nu-glob-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-protocol-0.98.0 \
-		nu-system-0.98.0 \
-		nu-utils-0.98.0 \
+		nu-cmd-lang-0.99.1 \
+		nu-derive-value-0.99.1 \
+		nu-engine-0.99.1 \
+		nu-glob-0.99.1 \
+		nu-parser-0.99.1 \
+		nu-path-0.99.1 \
+		nu-plugin-0.99.1 \
+		nu-plugin-core-0.99.1 \
+		nu-plugin-engine-0.99.1 \
+		nu-plugin-protocol-0.99.1 \
+		nu-plugin-test-support-0.99.1 \
+		nu-protocol-0.99.1 \
+		nu-system-0.99.1 \
+		nu-utils-0.99.1 \
 		num-conv-0.1.0 \
 		num-format-0.4.4 \
 		num-traits-0.2.19 \
 		num_threads-0.1.7 \
 		omnipath-0.1.6 \
-		once_cell-1.19.0 \
+		once_cell-1.20.1 \
 		option-ext-0.2.0 \
 		ordered-multimap-0.7.3 \
 		os_pipe-1.2.1 \
 		owo-colors-4.0.0 \
 		paste-1.0.15 \
 		plist-1.7.0 \
+		portable-atomic-1.7.0 \
 		powerfmt-0.2.0 \
 		ppv-lite86-0.2.20 \
 		proc-macro-crate-3.1.0 \
@@ -161,14 +163,14 @@ CARGO_CRATES=	adler2-2.0.0 \
 		rust-ini-0.21.1 \
 		rust_decimal-1.36.0 \
 		rustc-hash-1.1.0 \
-		rustix-0.38.34 \
+		rustix-0.38.37 \
 		ryu-1.0.18 \
 		seahash-4.1.0 \
 		semver-1.0.23 \
 		serde-1.0.208 \
 		serde_derive-1.0.208 \
 		serde_json-1.0.127 \
-		shadow-rs-0.34.0 \
+		shadow-rs-0.35.0 \
 		shlex-1.3.0 \
 		simdutf8-0.1.4 \
 		similar-2.6.0 \
diff --git a/shells/nu_plugin_formats/distinfo b/shells/nu_plugin_formats/distinfo
index 697e8642c6c1..51cb44075b79 100644
--- a/shells/nu_plugin_formats/distinfo
+++ b/shells/nu_plugin_formats/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1726851081
-SHA256 (nu_plugin_formats-0.98.0.tar.gz) = 304ff793757447c4f0801e5055b805c5c7563f22f3cc58056c200d5fc81f31e1
-SIZE (nu_plugin_formats-0.98.0.tar.gz) = 23541
+TIMESTAMP = 1729664229
+SHA256 (nu_plugin_formats-0.99.1.tar.gz) = 4fd5719ac53af2419a897129d436df52adb0ec8409d3b44b60075f09bffd39a1
+SIZE (nu_plugin_formats-0.99.1.tar.gz) = 23631
 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
 SIZE (rust/crates/adler2-2.0.0.crate) = 13529
 SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
@@ -135,6 +135,8 @@ SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa8526
 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/hashbrown-0.15.0.crate) = 1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb
+SIZE (rust/crates/hashbrown-0.15.0.crate) = 136460
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
@@ -145,8 +147,8 @@ SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba5
 SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
 SHA256 (rust/crates/ical-0.11.0.crate) = 9b7cab7543a8b7729a19e2c04309f902861293dcdae6558dfbeb634454d279f6
 SIZE (rust/crates/ical-0.11.0.crate) = 29407
-SHA256 (rust/crates/indexmap-2.5.0.crate) = 68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5
-SIZE (rust/crates/indexmap-2.5.0.crate) = 85919
+SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
+SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
 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
@@ -203,34 +205,34 @@ SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0
 SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
 SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
 SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
-SHA256 (rust/crates/nu-cmd-lang-0.98.0.crate) = 7f0b87c36d5d922b43679ca21416fc136d246a95965a177b9ab98fe1efa77512
-SIZE (rust/crates/nu-cmd-lang-0.98.0.crate) = 30140
-SHA256 (rust/crates/nu-derive-value-0.98.0.crate) = 1f2619f3ae9a21794cf4c49c2962c3e5274764d87a3e0d97587283796ae4b99a
-SIZE (rust/crates/nu-derive-value-0.98.0.crate) = 13305
-SHA256 (rust/crates/nu-engine-0.98.0.crate) = 1fab89403670cb3048f531ff8ac8d9cdfd9ac72862f9031194756d82729f9d8e
-SIZE (rust/crates/nu-engine-0.98.0.crate) = 56805
-SHA256 (rust/crates/nu-glob-0.98.0.crate) = 8f2367837197545cca98329358342d08498a5cfc0911d446debb35e3bbc5b44a
-SIZE (rust/crates/nu-glob-0.98.0.crate) = 17528
-SHA256 (rust/crates/nu-parser-0.98.0.crate) = 23fa0707d58bacb43227e3c1a48bb6c6cceb9c6e11ca70ebe5b307a4f66dd7cc
-SIZE (rust/crates/nu-parser-0.98.0.crate) = 98713
-SHA256 (rust/crates/nu-path-0.98.0.crate) = 08fdfbc5a5f6f86b21b3035dc8043b09543ecf4d505010df99b35231abeb9d44
-SIZE (rust/crates/nu-path-0.98.0.crate) = 25944
-SHA256 (rust/crates/nu-plugin-0.98.0.crate) = b17233bbf5c41a478e35b8800c88cf9a53b9633346da138430a35ec8344ce7a6
-SIZE (rust/crates/nu-plugin-0.98.0.crate) = 26976
-SHA256 (rust/crates/nu-plugin-core-0.98.0.crate) = 738b28a0c4ff5a24666b67f2b5c1bbc6fdc5007149a19a1f490b4827b8fa67ae
-SIZE (rust/crates/nu-plugin-core-0.98.0.crate) = 27004
-SHA256 (rust/crates/nu-plugin-engine-0.98.0.crate) = ed9aebd8b8ddb674b35f3cf17846b29b5ed90bc0448a87a8e865910b4aa3ce74
-SIZE (rust/crates/nu-plugin-engine-0.98.0.crate) = 39026
-SHA256 (rust/crates/nu-plugin-protocol-0.98.0.crate) = 8971280787b5f77749c4738cfaf71b429f7b44715ebc88d22a0bb133ee61f41b
-SIZE (rust/crates/nu-plugin-protocol-0.98.0.crate) = 14506
-SHA256 (rust/crates/nu-plugin-test-support-0.98.0.crate) = f3c671898f5658e3df4e5aba9541ebc18d3de29384b5227777e0e548eda62728
-SIZE (rust/crates/nu-plugin-test-support-0.98.0.crate) = 9797
-SHA256 (rust/crates/nu-protocol-0.98.0.crate) = 22d2b192c6f44b22bf6fadebe8cb4c0450c5f3a1ef0760b10a8a34d86a408d37
-SIZE (rust/crates/nu-protocol-0.98.0.crate) = 187584
-SHA256 (rust/crates/nu-system-0.98.0.crate) = 08076dc19b3b6b51721e70296f6ee50af46badad86fdbb3149dd39660140115c
-SIZE (rust/crates/nu-system-0.98.0.crate) = 28795
-SHA256 (rust/crates/nu-utils-0.98.0.crate) = e5d17bc14c181cb42fadbacfecbd2a4d68912dd24e49278e428e585b7b4ec7f3
-SIZE (rust/crates/nu-utils-0.98.0.crate) = 20606
+SHA256 (rust/crates/nu-cmd-lang-0.99.1.crate) = 8e2f2d51d6b021064a6c431a22ca71df0882c1290be98753723f80838f388adb
+SIZE (rust/crates/nu-cmd-lang-0.99.1.crate) = 30251
+SHA256 (rust/crates/nu-derive-value-0.99.1.crate) = 0a025752d8cae2f96a9215b34187f4cbbe96d5df0511575fbbdb8882700877c8
+SIZE (rust/crates/nu-derive-value-0.99.1.crate) = 13306
+SHA256 (rust/crates/nu-engine-0.99.1.crate) = e8df223a361486eb5834f99b3c81de685342ea9f6c7eba8c40a7e4a136f64243
+SIZE (rust/crates/nu-engine-0.99.1.crate) = 56775
+SHA256 (rust/crates/nu-glob-0.99.1.crate) = 57a0721c0947c445866aa34a430dd846c10b7eb34f61a390b15897e833cf0655
+SIZE (rust/crates/nu-glob-0.99.1.crate) = 17529
+SHA256 (rust/crates/nu-parser-0.99.1.crate) = 3308a7ffb1a0c44e6f5cf3eb6554e9076e285361c0323da26efe282c4a16cf95
+SIZE (rust/crates/nu-parser-0.99.1.crate) = 99155
+SHA256 (rust/crates/nu-path-0.99.1.crate) = de17919a6834e6b773256a2f29632571473ee3c83a1530f6385c3a80d13b0564
+SIZE (rust/crates/nu-path-0.99.1.crate) = 26016
+SHA256 (rust/crates/nu-plugin-0.99.1.crate) = af5e858c58202c9cee0b0ba0d9a9c362a3fe740e949f4ebe2bd55bc3c3d56582
+SIZE (rust/crates/nu-plugin-0.99.1.crate) = 27005
+SHA256 (rust/crates/nu-plugin-core-0.99.1.crate) = 3b6de4cbecdc9568acb9e81a6e769813f3decb97802e26fc5c66dc360f18e332
+SIZE (rust/crates/nu-plugin-core-0.99.1.crate) = 27058
+SHA256 (rust/crates/nu-plugin-engine-0.99.1.crate) = ddfedc0aac3d41fb84070132e8c7fb6f7d0de4acf327868456306704c996c2e5
+SIZE (rust/crates/nu-plugin-engine-0.99.1.crate) = 39071
+SHA256 (rust/crates/nu-plugin-protocol-0.99.1.crate) = 8286126f53e1cec47e02d422474bb57e743ab2aa03f37b1c78eeb5b1e0b40cec
+SIZE (rust/crates/nu-plugin-protocol-0.99.1.crate) = 14531
+SHA256 (rust/crates/nu-plugin-test-support-0.99.1.crate) = 7afb3be5e4c08888ef623ec3cf3d323fd6c6944daac7757b5015b13f51867e56
+SIZE (rust/crates/nu-plugin-test-support-0.99.1.crate) = 9800
+SHA256 (rust/crates/nu-protocol-0.99.1.crate) = 9fdd6c9896962f3d36601668e590ccc078bfb34ea97ee3c0e3b1261d2f4dc229
+SIZE (rust/crates/nu-protocol-0.99.1.crate) = 185488
+SHA256 (rust/crates/nu-system-0.99.1.crate) = 2b4ff5f7b8a9a7f120d49005afdb2bb2ef3261862ca1de198ad2842896085f1b
+SIZE (rust/crates/nu-system-0.99.1.crate) = 29908
+SHA256 (rust/crates/nu-utils-0.99.1.crate) = 15c781ee0f64b928c2ddc6c371a9892337874959c4c7df914687273469152d63
+SIZE (rust/crates/nu-utils-0.99.1.crate) = 20867
 SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
 SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
 SHA256 (rust/crates/num-format-0.4.4.crate) = a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3
@@ -241,8 +243,8 @@ SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed3673790
 SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
 SHA256 (rust/crates/omnipath-0.1.6.crate) = 80adb31078122c880307e9cdfd4e3361e6545c319f9b9dcafcb03acd3b51a575
 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/once_cell-1.20.1.crate) = 82881c4be219ab5faaf2ad5e5e5ecdff8c66bd7402ca3160975c93b24961afd1
+SIZE (rust/crates/once_cell-1.20.1.crate) = 33345
 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
 SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
 SHA256 (rust/crates/ordered-multimap-0.7.3.crate) = 49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79
@@ -255,6 +257,8 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
 SIZE (rust/crates/paste-1.0.15.crate) = 18374
 SHA256 (rust/crates/plist-1.7.0.crate) = 42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016
 SIZE (rust/crates/plist-1.7.0.crate) = 101068
+SHA256 (rust/crates/portable-atomic-1.7.0.crate) = da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265
+SIZE (rust/crates/portable-atomic-1.7.0.crate) = 145385
 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
 SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
@@ -327,8 +331,8 @@ SHA256 (rust/crates/rust_decimal-1.36.0.crate) = b082d80e3e3cc52b2ed634388d436fe
 SIZE (rust/crates/rust_decimal-1.36.0.crate) = 129249
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
-SIZE (rust/crates/rustix-0.38.34.crate) = 365160
+SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811
+SIZE (rust/crates/rustix-0.38.37.crate) = 371243
 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
 SIZE (rust/crates/ryu-1.0.18.crate) = 47713
 SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
@@ -341,8 +345,8 @@ SHA256 (rust/crates/serde_derive-1.0.208.crate) = 24008e81ff7613ed8e5ba0cfaf24e2
 SIZE (rust/crates/serde_derive-1.0.208.crate) = 56019
 SHA256 (rust/crates/serde_json-1.0.127.crate) = 8043c06d9f82bd7271361ed64f415fe5e12a77fdb52e573e7f06a516dea329ad
 SIZE (rust/crates/serde_json-1.0.127.crate) = 149465
-SHA256 (rust/crates/shadow-rs-0.34.0.crate) = 69fe0bac8a8752586a618a1c80d01d8ca5d40fce4f6077fbc851e48dcbdb90df
-SIZE (rust/crates/shadow-rs-0.34.0.crate) = 29269
+SHA256 (rust/crates/shadow-rs-0.35.0.crate) = fca0e9bdc073d7173ba993fb7886477af5df75588b57afcb4b96f21911ab0bfa
+SIZE (rust/crates/shadow-rs-0.35.0.crate) = 29263
 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
 SIZE (rust/crates/shlex-1.3.0.crate) = 18713
 SHA256 (rust/crates/simdutf8-0.1.4.crate) = f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a
diff --git a/shells/nu_plugin_gstat/Makefile.crates b/shells/nu_plugin_gstat/Makefile.crates
index 4b35322121c0..7154d50d7fd5 100644
--- a/shells/nu_plugin_gstat/Makefile.crates
+++ b/shells/nu_plugin_gstat/Makefile.crates
@@ -53,12 +53,13 @@ CARGO_CRATES=	adler2-2.0.0 \
 		glob-0.3.1 \
 		hashbrown-0.12.3 \
 		hashbrown-0.14.5 \
+		hashbrown-0.15.0 \
 		heck-0.5.0 \
 		hex-0.4.3 \
 		iana-time-zone-0.1.60 \
 		iana-time-zone-haiku-0.1.2 \
 		idna-0.5.0 \
-		indexmap-2.5.0 \
+		indexmap-2.6.0 \
 		interprocess-2.2.1 \
 		inventory-0.3.15 \
 		is_ci-1.2.0 \
@@ -90,20 +91,20 @@ CARGO_CRATES=	adler2-2.0.0 \
 		nom-7.1.3 \
 		ntapi-0.4.1 \
 		nu-ansi-term-0.50.1 \
-		nu-derive-value-0.98.0 \
-		nu-engine-0.98.0 \
-		nu-glob-0.98.0 \
-		nu-path-0.98.0 \
-		nu-plugin-0.98.0 \
-		nu-plugin-core-0.98.0 \
-		nu-plugin-protocol-0.98.0 \
-		nu-protocol-0.98.0 \
-		nu-system-0.98.0 \
-		nu-utils-0.98.0 \
+		nu-derive-value-0.99.1 \
+		nu-engine-0.99.1 \
+		nu-glob-0.99.1 \
+		nu-path-0.99.1 \
+		nu-plugin-0.99.1 \
+		nu-plugin-core-0.99.1 \
+		nu-plugin-protocol-0.99.1 \
+		nu-protocol-0.99.1 \
+		nu-system-0.99.1 \
+		nu-utils-0.99.1 \
 		num-format-0.4.4 \
 		num-traits-0.2.19 \
 		omnipath-0.1.6 \
-		once_cell-1.19.0 \
+		once_cell-1.20.1 \
 		openssl-probe-0.1.5 \
 		openssl-sys-0.9.103 \
 		option-ext-0.2.0 \
@@ -112,6 +113,7 @@ CARGO_CRATES=	adler2-2.0.0 \
 		paste-1.0.15 \
 		percent-encoding-2.3.1 \
 		pkg-config-0.3.30 \
+		portable-atomic-1.7.0 \
 		ppv-lite86-0.2.20 \
 		proc-macro-crate-3.1.0 \
 		proc-macro-error-1.0.4 \
@@ -142,7 +144,7 @@ CARGO_CRATES=	adler2-2.0.0 \
 		rmp-serde-1.3.0 \
 		rust_decimal-1.36.0 \
 		rustc-hash-1.1.0 \
-		rustix-0.38.34 \
+		rustix-0.38.37 \
 		ryu-1.0.18 \
 		seahash-4.1.0 \
 		semver-1.0.23 \
diff --git a/shells/nu_plugin_gstat/distinfo b/shells/nu_plugin_gstat/distinfo
index daa5d3459188..cfcc7b748f49 100644
--- a/shells/nu_plugin_gstat/distinfo
+++ b/shells/nu_plugin_gstat/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1726851795
-SHA256 (nu_plugin_gstat-0.98.0.tar.gz) = f46b83ffd7d75bc8bde8df659742aa23a5dbeee282cc868fde4fdb6d060a0f57
-SIZE (nu_plugin_gstat-0.98.0.tar.gz) = 19049
+TIMESTAMP = 1729664241
+SHA256 (nu_plugin_gstat-0.99.1.tar.gz) = 03262392c0faaa26c9c1f50e1caf81c607fee561f9c2f01f7f5548995afc6c45
+SIZE (nu_plugin_gstat-0.99.1.tar.gz) = 19158
 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
 SIZE (rust/crates/adler2-2.0.0.crate) = 13529
 SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
@@ -111,6 +111,8 @@ SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa8526
 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/hashbrown-0.15.0.crate) = 1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb
+SIZE (rust/crates/hashbrown-0.15.0.crate) = 136460
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
@@ -121,8 +123,8 @@ SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba5
 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/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
+SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
 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
@@ -185,34 +187,34 @@ SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0
 SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
 SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
 SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
-SHA256 (rust/crates/nu-derive-value-0.98.0.crate) = 1f2619f3ae9a21794cf4c49c2962c3e5274764d87a3e0d97587283796ae4b99a
-SIZE (rust/crates/nu-derive-value-0.98.0.crate) = 13305
-SHA256 (rust/crates/nu-engine-0.98.0.crate) = 1fab89403670cb3048f531ff8ac8d9cdfd9ac72862f9031194756d82729f9d8e
-SIZE (rust/crates/nu-engine-0.98.0.crate) = 56805
-SHA256 (rust/crates/nu-glob-0.98.0.crate) = 8f2367837197545cca98329358342d08498a5cfc0911d446debb35e3bbc5b44a
-SIZE (rust/crates/nu-glob-0.98.0.crate) = 17528
-SHA256 (rust/crates/nu-path-0.98.0.crate) = 08fdfbc5a5f6f86b21b3035dc8043b09543ecf4d505010df99b35231abeb9d44
-SIZE (rust/crates/nu-path-0.98.0.crate) = 25944
-SHA256 (rust/crates/nu-plugin-0.98.0.crate) = b17233bbf5c41a478e35b8800c88cf9a53b9633346da138430a35ec8344ce7a6
-SIZE (rust/crates/nu-plugin-0.98.0.crate) = 26976
-SHA256 (rust/crates/nu-plugin-core-0.98.0.crate) = 738b28a0c4ff5a24666b67f2b5c1bbc6fdc5007149a19a1f490b4827b8fa67ae
-SIZE (rust/crates/nu-plugin-core-0.98.0.crate) = 27004
-SHA256 (rust/crates/nu-plugin-protocol-0.98.0.crate) = 8971280787b5f77749c4738cfaf71b429f7b44715ebc88d22a0bb133ee61f41b
-SIZE (rust/crates/nu-plugin-protocol-0.98.0.crate) = 14506
-SHA256 (rust/crates/nu-protocol-0.98.0.crate) = 22d2b192c6f44b22bf6fadebe8cb4c0450c5f3a1ef0760b10a8a34d86a408d37
-SIZE (rust/crates/nu-protocol-0.98.0.crate) = 187584
-SHA256 (rust/crates/nu-system-0.98.0.crate) = 08076dc19b3b6b51721e70296f6ee50af46badad86fdbb3149dd39660140115c
-SIZE (rust/crates/nu-system-0.98.0.crate) = 28795
-SHA256 (rust/crates/nu-utils-0.98.0.crate) = e5d17bc14c181cb42fadbacfecbd2a4d68912dd24e49278e428e585b7b4ec7f3
-SIZE (rust/crates/nu-utils-0.98.0.crate) = 20606
+SHA256 (rust/crates/nu-derive-value-0.99.1.crate) = 0a025752d8cae2f96a9215b34187f4cbbe96d5df0511575fbbdb8882700877c8
+SIZE (rust/crates/nu-derive-value-0.99.1.crate) = 13306
+SHA256 (rust/crates/nu-engine-0.99.1.crate) = e8df223a361486eb5834f99b3c81de685342ea9f6c7eba8c40a7e4a136f64243
+SIZE (rust/crates/nu-engine-0.99.1.crate) = 56775
+SHA256 (rust/crates/nu-glob-0.99.1.crate) = 57a0721c0947c445866aa34a430dd846c10b7eb34f61a390b15897e833cf0655
+SIZE (rust/crates/nu-glob-0.99.1.crate) = 17529
+SHA256 (rust/crates/nu-path-0.99.1.crate) = de17919a6834e6b773256a2f29632571473ee3c83a1530f6385c3a80d13b0564
+SIZE (rust/crates/nu-path-0.99.1.crate) = 26016
+SHA256 (rust/crates/nu-plugin-0.99.1.crate) = af5e858c58202c9cee0b0ba0d9a9c362a3fe740e949f4ebe2bd55bc3c3d56582
+SIZE (rust/crates/nu-plugin-0.99.1.crate) = 27005
+SHA256 (rust/crates/nu-plugin-core-0.99.1.crate) = 3b6de4cbecdc9568acb9e81a6e769813f3decb97802e26fc5c66dc360f18e332
+SIZE (rust/crates/nu-plugin-core-0.99.1.crate) = 27058
+SHA256 (rust/crates/nu-plugin-protocol-0.99.1.crate) = 8286126f53e1cec47e02d422474bb57e743ab2aa03f37b1c78eeb5b1e0b40cec
+SIZE (rust/crates/nu-plugin-protocol-0.99.1.crate) = 14531
+SHA256 (rust/crates/nu-protocol-0.99.1.crate) = 9fdd6c9896962f3d36601668e590ccc078bfb34ea97ee3c0e3b1261d2f4dc229
+SIZE (rust/crates/nu-protocol-0.99.1.crate) = 185488
+SHA256 (rust/crates/nu-system-0.99.1.crate) = 2b4ff5f7b8a9a7f120d49005afdb2bb2ef3261862ca1de198ad2842896085f1b
+SIZE (rust/crates/nu-system-0.99.1.crate) = 29908
+SHA256 (rust/crates/nu-utils-0.99.1.crate) = 15c781ee0f64b928c2ddc6c371a9892337874959c4c7df914687273469152d63
+SIZE (rust/crates/nu-utils-0.99.1.crate) = 20867
 SHA256 (rust/crates/num-format-0.4.4.crate) = a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3
 SIZE (rust/crates/num-format-0.4.4.crate) = 61509
 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
 SHA256 (rust/crates/omnipath-0.1.6.crate) = 80adb31078122c880307e9cdfd4e3361e6545c319f9b9dcafcb03acd3b51a575
 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/once_cell-1.20.1.crate) = 82881c4be219ab5faaf2ad5e5e5ecdff8c66bd7402ca3160975c93b24961afd1
+SIZE (rust/crates/once_cell-1.20.1.crate) = 33345
 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
 SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
 SHA256 (rust/crates/openssl-sys-0.9.103.crate) = 7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6
@@ -229,6 +231,8 @@ SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e
 SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
 SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
 SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613
+SHA256 (rust/crates/portable-atomic-1.7.0.crate) = da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265
+SIZE (rust/crates/portable-atomic-1.7.0.crate) = 145385
 SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
 SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
 SHA256 (rust/crates/proc-macro-crate-3.1.0.crate) = 6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284
@@ -289,8 +293,8 @@ SHA256 (rust/crates/rust_decimal-1.36.0.crate) = b082d80e3e3cc52b2ed634388d436fe
 SIZE (rust/crates/rust_decimal-1.36.0.crate) = 129249
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
-SIZE (rust/crates/rustix-0.38.34.crate) = 365160
+SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811
+SIZE (rust/crates/rustix-0.38.37.crate) = 371243
 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
 SIZE (rust/crates/ryu-1.0.18.crate) = 47713
 SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
diff --git a/shells/nu_plugin_inc/Makefile.crates b/shells/nu_plugin_inc/Makefile.crates
index 359b4b716db1..7b8686f20f2e 100644
--- a/shells/nu_plugin_inc/Makefile.crates
+++ b/shells/nu_plugin_inc/Makefile.crates
@@ -51,11 +51,12 @@ CARGO_CRATES=	adler2-2.0.0 \
 		glob-0.3.1 \
 		hashbrown-0.12.3 \
 		hashbrown-0.14.5 \
+		hashbrown-0.15.0 \
 		heck-0.5.0 \
 		hex-0.4.3 \
 		iana-time-zone-0.1.60 \
 		iana-time-zone-haiku-0.1.2 \
-		indexmap-2.5.0 \
+		indexmap-2.6.0 \
 		interprocess-2.2.1 \
 		inventory-0.3.15 \
 		is_ci-1.2.0 \
@@ -83,24 +84,25 @@ CARGO_CRATES=	adler2-2.0.0 \
 		nom-7.1.3 \
 		ntapi-0.4.1 \
 		nu-ansi-term-0.50.1 \
-		nu-derive-value-0.98.0 \
-		nu-engine-0.98.0 \
-		nu-glob-0.98.0 \
-		nu-path-0.98.0 \
-		nu-plugin-0.98.0 \
-		nu-plugin-core-0.98.0 \
-		nu-plugin-protocol-0.98.0 \
-		nu-protocol-0.98.0 \
-		nu-system-0.98.0 \
-		nu-utils-0.98.0 \
+		nu-derive-value-0.99.1 \
+		nu-engine-0.99.1 \
+		nu-glob-0.99.1 \
+		nu-path-0.99.1 \
+		nu-plugin-0.99.1 \
+		nu-plugin-core-0.99.1 \
+		nu-plugin-protocol-0.99.1 \
+		nu-protocol-0.99.1 \
+		nu-system-0.99.1 \
+		nu-utils-0.99.1 \
 		num-format-0.4.4 \
 		num-traits-0.2.19 \
 		omnipath-0.1.6 \
-		once_cell-1.19.0 \
+		once_cell-1.20.1 \
 		option-ext-0.2.0 \
 		os_pipe-1.2.1 \
 		owo-colors-4.0.0 \
 		paste-1.0.15 \
+		portable-atomic-1.7.0 \
 		ppv-lite86-0.2.20 \
 		proc-macro-crate-3.1.0 \
 		proc-macro-error-1.0.4 \
@@ -131,7 +133,7 @@ CARGO_CRATES=	adler2-2.0.0 \
 		rmp-serde-1.3.0 \
 		rust_decimal-1.36.0 \
 		rustc-hash-1.1.0 \
-		rustix-0.38.34 \
+		rustix-0.38.37 \
 		ryu-1.0.18 \
 		seahash-4.1.0 \
 		semver-1.0.23 \
diff --git a/shells/nu_plugin_inc/distinfo b/shells/nu_plugin_inc/distinfo
index e654b3a5ace5..69a9af6cb210 100644
--- a/shells/nu_plugin_inc/distinfo
+++ b/shells/nu_plugin_inc/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1726852645
-SHA256 (nu_plugin_inc-0.98.0.tar.gz) = 170b59db16f6280c7ac4059e684f94ef0ada22113146432358e77aac97a9a580
-SIZE (nu_plugin_inc-0.98.0.tar.gz) = 15952
+TIMESTAMP = 1729664207
+SHA256 (nu_plugin_inc-0.99.1.tar.gz) = a5021546ca5091f1965776947fbbc3864543bb4d06fe9b6151bd84075878c90d
+SIZE (nu_plugin_inc-0.99.1.tar.gz) = 16062
 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
 SIZE (rust/crates/adler2-2.0.0.crate) = 13529
 SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
@@ -107,6 +107,8 @@ SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa8526
 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/hashbrown-0.15.0.crate) = 1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb
+SIZE (rust/crates/hashbrown-0.15.0.crate) = 136460
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
@@ -115,8 +117,8 @@ SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c0872
 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/indexmap-2.5.0.crate) = 68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5
-SIZE (rust/crates/indexmap-2.5.0.crate) = 85919
+SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
+SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
 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
@@ -171,34 +173,34 @@ SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0
 SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
 SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
 SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
-SHA256 (rust/crates/nu-derive-value-0.98.0.crate) = 1f2619f3ae9a21794cf4c49c2962c3e5274764d87a3e0d97587283796ae4b99a
-SIZE (rust/crates/nu-derive-value-0.98.0.crate) = 13305
-SHA256 (rust/crates/nu-engine-0.98.0.crate) = 1fab89403670cb3048f531ff8ac8d9cdfd9ac72862f9031194756d82729f9d8e
-SIZE (rust/crates/nu-engine-0.98.0.crate) = 56805
-SHA256 (rust/crates/nu-glob-0.98.0.crate) = 8f2367837197545cca98329358342d08498a5cfc0911d446debb35e3bbc5b44a
-SIZE (rust/crates/nu-glob-0.98.0.crate) = 17528
-SHA256 (rust/crates/nu-path-0.98.0.crate) = 08fdfbc5a5f6f86b21b3035dc8043b09543ecf4d505010df99b35231abeb9d44
-SIZE (rust/crates/nu-path-0.98.0.crate) = 25944
-SHA256 (rust/crates/nu-plugin-0.98.0.crate) = b17233bbf5c41a478e35b8800c88cf9a53b9633346da138430a35ec8344ce7a6
-SIZE (rust/crates/nu-plugin-0.98.0.crate) = 26976
-SHA256 (rust/crates/nu-plugin-core-0.98.0.crate) = 738b28a0c4ff5a24666b67f2b5c1bbc6fdc5007149a19a1f490b4827b8fa67ae
-SIZE (rust/crates/nu-plugin-core-0.98.0.crate) = 27004
-SHA256 (rust/crates/nu-plugin-protocol-0.98.0.crate) = 8971280787b5f77749c4738cfaf71b429f7b44715ebc88d22a0bb133ee61f41b
-SIZE (rust/crates/nu-plugin-protocol-0.98.0.crate) = 14506
-SHA256 (rust/crates/nu-protocol-0.98.0.crate) = 22d2b192c6f44b22bf6fadebe8cb4c0450c5f3a1ef0760b10a8a34d86a408d37
-SIZE (rust/crates/nu-protocol-0.98.0.crate) = 187584
-SHA256 (rust/crates/nu-system-0.98.0.crate) = 08076dc19b3b6b51721e70296f6ee50af46badad86fdbb3149dd39660140115c
-SIZE (rust/crates/nu-system-0.98.0.crate) = 28795
-SHA256 (rust/crates/nu-utils-0.98.0.crate) = e5d17bc14c181cb42fadbacfecbd2a4d68912dd24e49278e428e585b7b4ec7f3
-SIZE (rust/crates/nu-utils-0.98.0.crate) = 20606
+SHA256 (rust/crates/nu-derive-value-0.99.1.crate) = 0a025752d8cae2f96a9215b34187f4cbbe96d5df0511575fbbdb8882700877c8
+SIZE (rust/crates/nu-derive-value-0.99.1.crate) = 13306
+SHA256 (rust/crates/nu-engine-0.99.1.crate) = e8df223a361486eb5834f99b3c81de685342ea9f6c7eba8c40a7e4a136f64243
+SIZE (rust/crates/nu-engine-0.99.1.crate) = 56775
+SHA256 (rust/crates/nu-glob-0.99.1.crate) = 57a0721c0947c445866aa34a430dd846c10b7eb34f61a390b15897e833cf0655
+SIZE (rust/crates/nu-glob-0.99.1.crate) = 17529
+SHA256 (rust/crates/nu-path-0.99.1.crate) = de17919a6834e6b773256a2f29632571473ee3c83a1530f6385c3a80d13b0564
+SIZE (rust/crates/nu-path-0.99.1.crate) = 26016
+SHA256 (rust/crates/nu-plugin-0.99.1.crate) = af5e858c58202c9cee0b0ba0d9a9c362a3fe740e949f4ebe2bd55bc3c3d56582
+SIZE (rust/crates/nu-plugin-0.99.1.crate) = 27005
+SHA256 (rust/crates/nu-plugin-core-0.99.1.crate) = 3b6de4cbecdc9568acb9e81a6e769813f3decb97802e26fc5c66dc360f18e332
+SIZE (rust/crates/nu-plugin-core-0.99.1.crate) = 27058
+SHA256 (rust/crates/nu-plugin-protocol-0.99.1.crate) = 8286126f53e1cec47e02d422474bb57e743ab2aa03f37b1c78eeb5b1e0b40cec
+SIZE (rust/crates/nu-plugin-protocol-0.99.1.crate) = 14531
+SHA256 (rust/crates/nu-protocol-0.99.1.crate) = 9fdd6c9896962f3d36601668e590ccc078bfb34ea97ee3c0e3b1261d2f4dc229
+SIZE (rust/crates/nu-protocol-0.99.1.crate) = 185488
+SHA256 (rust/crates/nu-system-0.99.1.crate) = 2b4ff5f7b8a9a7f120d49005afdb2bb2ef3261862ca1de198ad2842896085f1b
+SIZE (rust/crates/nu-system-0.99.1.crate) = 29908
+SHA256 (rust/crates/nu-utils-0.99.1.crate) = 15c781ee0f64b928c2ddc6c371a9892337874959c4c7df914687273469152d63
+SIZE (rust/crates/nu-utils-0.99.1.crate) = 20867
 SHA256 (rust/crates/num-format-0.4.4.crate) = a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3
 SIZE (rust/crates/num-format-0.4.4.crate) = 61509
 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
 SHA256 (rust/crates/omnipath-0.1.6.crate) = 80adb31078122c880307e9cdfd4e3361e6545c319f9b9dcafcb03acd3b51a575
 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/once_cell-1.20.1.crate) = 82881c4be219ab5faaf2ad5e5e5ecdff8c66bd7402ca3160975c93b24961afd1
+SIZE (rust/crates/once_cell-1.20.1.crate) = 33345
 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
 SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
 SHA256 (rust/crates/os_pipe-1.2.1.crate) = 5ffd2b0a5634335b135d5728d84c5e0fd726954b87111f7506a61c502280d982
@@ -207,6 +209,8 @@ SHA256 (rust/crates/owo-colors-4.0.0.crate) = caff54706df99d2a78a5a4e3455ff45448
 SIZE (rust/crates/owo-colors-4.0.0.crate) = 30984
 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
 SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/portable-atomic-1.7.0.crate) = da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265
+SIZE (rust/crates/portable-atomic-1.7.0.crate) = 145385
 SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
 SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
 SHA256 (rust/crates/proc-macro-crate-3.1.0.crate) = 6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284
@@ -267,8 +271,8 @@ SHA256 (rust/crates/rust_decimal-1.36.0.crate) = b082d80e3e3cc52b2ed634388d436fe
 SIZE (rust/crates/rust_decimal-1.36.0.crate) = 129249
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
-SIZE (rust/crates/rustix-0.38.34.crate) = 365160
+SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811
+SIZE (rust/crates/rustix-0.38.37.crate) = 371243
 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
 SIZE (rust/crates/ryu-1.0.18.crate) = 47713
 SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
diff --git a/shells/nu_plugin_polars/Makefile.crates b/shells/nu_plugin_polars/Makefile.crates
index 2dc3935a273b..5198f7cdc542 100644
--- a/shells/nu_plugin_polars/Makefile.crates
+++ b/shells/nu_plugin_polars/Makefile.crates
@@ -116,7 +116,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		fallible-streaming-iterator-0.1.9 \
 		fancy-regex-0.13.0 \
 		fast-float-0.2.0 \
-		fastrand-2.1.0 \
+		fastrand-2.1.1 \
 		file-id-0.2.1 \
 		filesize-0.2.0 \
 		filetime-0.2.24 \
@@ -147,16 +147,17 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		halfbrown-0.2.5 \
 		hashbrown-0.12.3 \
 		hashbrown-0.14.5 \
+		hashbrown-0.15.0 \
 		heck-0.5.0 \
 		hermit-abi-0.3.9 \
 		hex-0.4.3 \
 		home-0.5.9 \
-		human-date-parser-0.1.2 \
+		human-date-parser-0.2.0 \
 		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 \
+		indexmap-2.6.0 \
 		indicatif-0.17.8 \
 		inotify-0.9.6 \
 		inotify-sys-0.1.5 \
@@ -229,27 +230,27 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		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 \
+		nu-cmd-base-0.99.1 \
+		nu-cmd-lang-0.99.1 \
+		nu-color-config-0.99.1 \
+		nu-command-0.99.1 \
+		nu-derive-value-0.99.1 \
+		nu-engine-0.99.1 \
+		nu-glob-0.99.1 \
+		nu-json-0.99.1 \
+		nu-parser-0.99.1 \
+		nu-path-0.99.1 \
+		nu-plugin-0.99.1 \
+		nu-plugin-core-0.99.1 \
+		nu-plugin-engine-0.99.1 \
+		nu-plugin-protocol-0.99.1 \
+		nu-plugin-test-support-0.99.1 \
+		nu-pretty-hex-0.99.1 \
+		nu-protocol-0.99.1 \
+		nu-system-0.99.1 \
+		nu-table-0.99.1 \
+		nu-term-grid-0.99.1 \
+		nu-utils-0.99.1 \
 		num-0.4.3 \
 		num-bigint-0.4.6 \
 		num-complex-0.4.6 \
@@ -261,10 +262,10 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		num-traits-0.2.19 \
 		num_threads-0.1.7 \
 		number_prefix-0.4.0 \
-		nuon-0.98.0 \
+		nuon-0.99.1 \
 		object-0.36.3 \
 		omnipath-0.1.6 \
-		once_cell-1.19.0 \
+		once_cell-1.20.1 \
 		open-5.3.0 \
 		openssl-0.10.66 \
 		openssl-macros-0.1.1 \
@@ -362,7 +363,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		rust_decimal-1.36.0 \
 		rustc-demangle-0.1.24 \
 		rustc-hash-1.1.0 \
-		rustix-0.38.34 \
+		rustix-0.38.37 \
 		rustversion-1.0.17 \
 		ryu-1.0.18 \
 		same-file-1.0.6 \
@@ -379,7 +380,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		serde_urlencoded-0.7.1 \
 		serde_yaml-0.9.34+deprecated \
 		sha2-0.10.8 \
-		shadow-rs-0.34.0 \
+		shadow-rs-0.35.0 \
 		shell-words-1.1.0 \
 		shlex-1.3.0 \
 		signal-hook-0.3.17 \
@@ -416,7 +417,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		tabled-0.16.0 \
 		tap-1.0.1 \
 		target-features-0.1.6 \
-		tempfile-3.12.0 \
+		tempfile-3.13.0 \
 		terminal_size-0.3.0 \
 		textwrap-0.16.1 \
 		thiserror-1.0.63 \
@@ -446,7 +447,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		unicode-linebreak-0.1.5 \
 		unicode-normalization-0.1.23 \
 		unicode-reverse-1.0.9 \
-		unicode-segmentation-1.11.0 \
+		unicode-segmentation-1.12.0 \
 		unicode-width-0.1.11 \
 		unicode-xid-0.2.5 \
 		unsafe-libyaml-0.2.11 \
diff --git a/shells/nu_plugin_polars/distinfo b/shells/nu_plugin_polars/distinfo
index b6679383a1b6..5a83ade3b000 100644
--- a/shells/nu_plugin_polars/distinfo
+++ b/shells/nu_plugin_polars/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1726849173
-SHA256 (nu_plugin_polars-0.98.0.tar.gz) = 61823ef45fe6687ae66e6813f916fd81ee0145fec9cae534b475e1ae80c664e2
-SIZE (nu_plugin_polars-0.98.0.tar.gz) = 127326
+TIMESTAMP = 1729664307
+SHA256 (nu_plugin_polars-0.99.1.tar.gz) = ceed8986af8639a5a37a009b909cfc0e2be7501bf5551548b55369cb39dc5df9
+SIZE (nu_plugin_polars-0.99.1.tar.gz) = 129631
 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
@@ -237,8 +237,8 @@ SHA256 (rust/crates/fancy-regex-0.13.0.crate) = 531e46835a22af56d1e3b66f04844bed
 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/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6
+SIZE (rust/crates/fastrand-2.1.1.crate) = 14983
 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
@@ -299,6 +299,8 @@ SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa8526
 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/hashbrown-0.15.0.crate) = 1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb
+SIZE (rust/crates/hashbrown-0.15.0.crate) = 136460
 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
@@ -307,8 +309,8 @@ SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486
 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/human-date-parser-0.2.0.crate) = 1116cf4debfe770c12168458321c4a8591b71c4c19f7100de07c84cf81701c63
+SIZE (rust/crates/human-date-parser-0.2.0.crate) = 11931
 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
@@ -317,8 +319,8 @@ SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba5
 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/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
+SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
 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
@@ -463,48 +465,48 @@ SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0
 SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
 SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
 SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
-SHA256 (rust/crates/nu-cmd-base-0.98.0.crate) = 7808b73a4024c8ba677ac646b30a19288e1b7c7b4274f43424a4ca6880eceff8
-SIZE (rust/crates/nu-cmd-base-0.98.0.crate) = 6895
-SHA256 (rust/crates/nu-cmd-lang-0.98.0.crate) = 7f0b87c36d5d922b43679ca21416fc136d246a95965a177b9ab98fe1efa77512
-SIZE (rust/crates/nu-cmd-lang-0.98.0.crate) = 30140
-SHA256 (rust/crates/nu-color-config-0.98.0.crate) = e617a828111a2fbd486698dab3ffa3894a52d6c77805f86babd5527ecb002ec3
-SIZE (rust/crates/nu-color-config-0.98.0.crate) = 13792
-SHA256 (rust/crates/nu-command-0.98.0.crate) = 51090b0adac0c4f7aec76382537a209e89eb46158b1bee6ff3d3269e9e2df950
-SIZE (rust/crates/nu-command-0.98.0.crate) = 555858
-SHA256 (rust/crates/nu-derive-value-0.98.0.crate) = 1f2619f3ae9a21794cf4c49c2962c3e5274764d87a3e0d97587283796ae4b99a
-SIZE (rust/crates/nu-derive-value-0.98.0.crate) = 13305
-SHA256 (rust/crates/nu-engine-0.98.0.crate) = 1fab89403670cb3048f531ff8ac8d9cdfd9ac72862f9031194756d82729f9d8e
-SIZE (rust/crates/nu-engine-0.98.0.crate) = 56805
-SHA256 (rust/crates/nu-glob-0.98.0.crate) = 8f2367837197545cca98329358342d08498a5cfc0911d446debb35e3bbc5b44a
-SIZE (rust/crates/nu-glob-0.98.0.crate) = 17528
-SHA256 (rust/crates/nu-json-0.98.0.crate) = 7b9b4fc5ac76f928f8fcb04846c4c0662507cd09c173d7766cda53f4dc3c2b32
-SIZE (rust/crates/nu-json-0.98.0.crate) = 23329
-SHA256 (rust/crates/nu-parser-0.98.0.crate) = 23fa0707d58bacb43227e3c1a48bb6c6cceb9c6e11ca70ebe5b307a4f66dd7cc
-SIZE (rust/crates/nu-parser-0.98.0.crate) = 98713
-SHA256 (rust/crates/nu-path-0.98.0.crate) = 08fdfbc5a5f6f86b21b3035dc8043b09543ecf4d505010df99b35231abeb9d44
-SIZE (rust/crates/nu-path-0.98.0.crate) = 25944
-SHA256 (rust/crates/nu-plugin-0.98.0.crate) = b17233bbf5c41a478e35b8800c88cf9a53b9633346da138430a35ec8344ce7a6
-SIZE (rust/crates/nu-plugin-0.98.0.crate) = 26976
-SHA256 (rust/crates/nu-plugin-core-0.98.0.crate) = 738b28a0c4ff5a24666b67f2b5c1bbc6fdc5007149a19a1f490b4827b8fa67ae
-SIZE (rust/crates/nu-plugin-core-0.98.0.crate) = 27004
-SHA256 (rust/crates/nu-plugin-engine-0.98.0.crate) = ed9aebd8b8ddb674b35f3cf17846b29b5ed90bc0448a87a8e865910b4aa3ce74
-SIZE (rust/crates/nu-plugin-engine-0.98.0.crate) = 39026
-SHA256 (rust/crates/nu-plugin-protocol-0.98.0.crate) = 8971280787b5f77749c4738cfaf71b429f7b44715ebc88d22a0bb133ee61f41b
-SIZE (rust/crates/nu-plugin-protocol-0.98.0.crate) = 14506
-SHA256 (rust/crates/nu-plugin-test-support-0.98.0.crate) = f3c671898f5658e3df4e5aba9541ebc18d3de29384b5227777e0e548eda62728
-SIZE (rust/crates/nu-plugin-test-support-0.98.0.crate) = 9797
-SHA256 (rust/crates/nu-pretty-hex-0.98.0.crate) = d1944f13d01144273365c3435cf304f0730f567d485cce709a5b4a65279af1c2
-SIZE (rust/crates/nu-pretty-hex-0.98.0.crate) = 9645
-SHA256 (rust/crates/nu-protocol-0.98.0.crate) = 22d2b192c6f44b22bf6fadebe8cb4c0450c5f3a1ef0760b10a8a34d86a408d37
-SIZE (rust/crates/nu-protocol-0.98.0.crate) = 187584
-SHA256 (rust/crates/nu-system-0.98.0.crate) = 08076dc19b3b6b51721e70296f6ee50af46badad86fdbb3149dd39660140115c
-SIZE (rust/crates/nu-system-0.98.0.crate) = 28795
-SHA256 (rust/crates/nu-table-0.98.0.crate) = ef5adaef2f75c94d863e8336296cfe4e659b502518eb973c79e7d0a7c8897783
-SIZE (rust/crates/nu-table-0.98.0.crate) = 39297
-SHA256 (rust/crates/nu-term-grid-0.98.0.crate) = d0eeb8c567aa3cd29bb1d9d1f78b349bfa9adc3a99a4e95a086594eb94947b2c
-SIZE (rust/crates/nu-term-grid-0.98.0.crate) = 11378
-SHA256 (rust/crates/nu-utils-0.98.0.crate) = e5d17bc14c181cb42fadbacfecbd2a4d68912dd24e49278e428e585b7b4ec7f3
-SIZE (rust/crates/nu-utils-0.98.0.crate) = 20606
+SHA256 (rust/crates/nu-cmd-base-0.99.1.crate) = 1722248f82c3dda957dd19e579f44a060719fad18b38449572133dbbf38993c4
+SIZE (rust/crates/nu-cmd-base-0.99.1.crate) = 6686
+SHA256 (rust/crates/nu-cmd-lang-0.99.1.crate) = 8e2f2d51d6b021064a6c431a22ca71df0882c1290be98753723f80838f388adb
+SIZE (rust/crates/nu-cmd-lang-0.99.1.crate) = 30251
+SHA256 (rust/crates/nu-color-config-0.99.1.crate) = cfbae39a923c2695fdf102983ce5058292ac35591d5c5e74a30a334c9e0c5f38
+SIZE (rust/crates/nu-color-config-0.99.1.crate) = 13640
+SHA256 (rust/crates/nu-command-0.99.1.crate) = da14084bca610148224daa7e4d41b71c040599790e7c7b7dd12ddc1f7287af1f
+SIZE (rust/crates/nu-command-0.99.1.crate) = 557431
+SHA256 (rust/crates/nu-derive-value-0.99.1.crate) = 0a025752d8cae2f96a9215b34187f4cbbe96d5df0511575fbbdb8882700877c8
+SIZE (rust/crates/nu-derive-value-0.99.1.crate) = 13306
+SHA256 (rust/crates/nu-engine-0.99.1.crate) = e8df223a361486eb5834f99b3c81de685342ea9f6c7eba8c40a7e4a136f64243
+SIZE (rust/crates/nu-engine-0.99.1.crate) = 56775
+SHA256 (rust/crates/nu-glob-0.99.1.crate) = 57a0721c0947c445866aa34a430dd846c10b7eb34f61a390b15897e833cf0655
+SIZE (rust/crates/nu-glob-0.99.1.crate) = 17529
+SHA256 (rust/crates/nu-json-0.99.1.crate) = e3df53c20ec0ce366a7fbda4a6bfea70a72c8630a26afa9f0e4b0f927163b975
+SIZE (rust/crates/nu-json-0.99.1.crate) = 23330
+SHA256 (rust/crates/nu-parser-0.99.1.crate) = 3308a7ffb1a0c44e6f5cf3eb6554e9076e285361c0323da26efe282c4a16cf95
+SIZE (rust/crates/nu-parser-0.99.1.crate) = 99155
+SHA256 (rust/crates/nu-path-0.99.1.crate) = de17919a6834e6b773256a2f29632571473ee3c83a1530f6385c3a80d13b0564
+SIZE (rust/crates/nu-path-0.99.1.crate) = 26016
+SHA256 (rust/crates/nu-plugin-0.99.1.crate) = af5e858c58202c9cee0b0ba0d9a9c362a3fe740e949f4ebe2bd55bc3c3d56582
+SIZE (rust/crates/nu-plugin-0.99.1.crate) = 27005
+SHA256 (rust/crates/nu-plugin-core-0.99.1.crate) = 3b6de4cbecdc9568acb9e81a6e769813f3decb97802e26fc5c66dc360f18e332
+SIZE (rust/crates/nu-plugin-core-0.99.1.crate) = 27058
+SHA256 (rust/crates/nu-plugin-engine-0.99.1.crate) = ddfedc0aac3d41fb84070132e8c7fb6f7d0de4acf327868456306704c996c2e5
+SIZE (rust/crates/nu-plugin-engine-0.99.1.crate) = 39071
+SHA256 (rust/crates/nu-plugin-protocol-0.99.1.crate) = 8286126f53e1cec47e02d422474bb57e743ab2aa03f37b1c78eeb5b1e0b40cec
+SIZE (rust/crates/nu-plugin-protocol-0.99.1.crate) = 14531
+SHA256 (rust/crates/nu-plugin-test-support-0.99.1.crate) = 7afb3be5e4c08888ef623ec3cf3d323fd6c6944daac7757b5015b13f51867e56
+SIZE (rust/crates/nu-plugin-test-support-0.99.1.crate) = 9800
+SHA256 (rust/crates/nu-pretty-hex-0.99.1.crate) = cc4ddd2605ab966df7c4ba9004b18d953165692c0ae5337c157aadb6e56fe762
+SIZE (rust/crates/nu-pretty-hex-0.99.1.crate) = 9648
+SHA256 (rust/crates/nu-protocol-0.99.1.crate) = 9fdd6c9896962f3d36601668e590ccc078bfb34ea97ee3c0e3b1261d2f4dc229
+SIZE (rust/crates/nu-protocol-0.99.1.crate) = 185488
+SHA256 (rust/crates/nu-system-0.99.1.crate) = 2b4ff5f7b8a9a7f120d49005afdb2bb2ef3261862ca1de198ad2842896085f1b
+SIZE (rust/crates/nu-system-0.99.1.crate) = 29908
+SHA256 (rust/crates/nu-table-0.99.1.crate) = 9d56f95eb8573d12ce1ff11686bb3df13e0fa6c4d9dd782f093038995b5db84d
+SIZE (rust/crates/nu-table-0.99.1.crate) = 39958
+SHA256 (rust/crates/nu-term-grid-0.99.1.crate) = 2f6d5c178d3d2e45afb11d54409118f2bb6aae4d9f1c596acd8d203b952684c0
+SIZE (rust/crates/nu-term-grid-0.99.1.crate) = 11376
+SHA256 (rust/crates/nu-utils-0.99.1.crate) = 15c781ee0f64b928c2ddc6c371a9892337874959c4c7df914687273469152d63
+SIZE (rust/crates/nu-utils-0.99.1.crate) = 20867
 SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
 SIZE (rust/crates/num-0.4.3.crate) = 9575
 SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
@@ -527,14 +529,14 @@ SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed3673790
 SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
 SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
 SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/nuon-0.98.0.crate) = 0b6159d22bc60e2c288d5a3584bb2cd20353c67995d7cd9dba2b01ae7739f5c2
-SIZE (rust/crates/nuon-0.98.0.crate) = 10194
+SHA256 (rust/crates/nuon-0.99.1.crate) = 6c8826959b644fa33bbbb106fea02622a138e6a96e4253ad5d69292a523369b1
+SIZE (rust/crates/nuon-0.99.1.crate) = 10206
 SHA256 (rust/crates/object-0.36.3.crate) = 27b64972346851a39438c60b341ebc01bba47464ae329e55cf343eb93964efd9
 SIZE (rust/crates/object-0.36.3.crate) = 325288
 SHA256 (rust/crates/omnipath-0.1.6.crate) = 80adb31078122c880307e9cdfd4e3361e6545c319f9b9dcafcb03acd3b51a575
 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/once_cell-1.20.1.crate) = 82881c4be219ab5faaf2ad5e5e5ecdff8c66bd7402ca3160975c93b24961afd1
+SIZE (rust/crates/once_cell-1.20.1.crate) = 33345
 SHA256 (rust/crates/open-5.3.0.crate) = 61a877bf6abd716642a53ef1b89fb498923a4afca5c754f9050b4d081c05c4b3
 SIZE (rust/crates/open-5.3.0.crate) = 24718
 SHA256 (rust/crates/openssl-0.10.66.crate) = 9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1
@@ -729,8 +731,8 @@ SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa
 SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
-SIZE (rust/crates/rustix-0.38.34.crate) = 365160
+SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811
+SIZE (rust/crates/rustix-0.38.37.crate) = 371243
 SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6
 SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
@@ -763,8 +765,8 @@ SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02
 SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
 SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
 SIZE (rust/crates/sha2-0.10.8.crate) = 26357
-SHA256 (rust/crates/shadow-rs-0.34.0.crate) = 69fe0bac8a8752586a618a1c80d01d8ca5d40fce4f6077fbc851e48dcbdb90df
-SIZE (rust/crates/shadow-rs-0.34.0.crate) = 29269
+SHA256 (rust/crates/shadow-rs-0.35.0.crate) = fca0e9bdc073d7173ba993fb7886477af5df75588b57afcb4b96f21911ab0bfa
+SIZE (rust/crates/shadow-rs-0.35.0.crate) = 29263
 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
 SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
@@ -837,8 +839,8 @@ 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.6.crate) = c1bbb9f3c5c463a01705937a24fdabc5047929ac764b2d5b9cf681c1f5041ed5
 SIZE (rust/crates/target-features-0.1.6.crate) = 18915
-SHA256 (rust/crates/tempfile-3.12.0.crate) = 04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64
-SIZE (rust/crates/tempfile-3.12.0.crate) = 34423
+SHA256 (rust/crates/tempfile-3.13.0.crate) = f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b
+SIZE (rust/crates/tempfile-3.13.0.crate) = 34910
 SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
 SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
 SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9
@@ -897,8 +899,8 @@ SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f
 SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649
 SHA256 (rust/crates/unicode-reverse-1.0.9.crate) = 4b6f4888ebc23094adfb574fdca9fdc891826287a6397d2cd28802ffd6f20c76
 SIZE (rust/crates/unicode-reverse-1.0.9.crate) = 7739
-SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202
-SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740
+SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
+SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
 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.5.crate) = 229730647fbc343e3a80e463c1db7f78f3855d3f3739bee0dda773c9a037c90a
diff --git a/shells/nu_plugin_query/Makefile.crates b/shells/nu_plugin_query/Makefile.crates
index 8423712c6fc8..5d7c54011153 100644
--- a/shells/nu_plugin_query/Makefile.crates
+++ b/shells/nu_plugin_query/Makefile.crates
@@ -63,13 +63,14 @@ CARGO_CRATES=	adler2-2.0.0 \
 		glob-0.3.1 \
 		hashbrown-0.12.3 \
 		hashbrown-0.14.5 \
+		hashbrown-0.15.0 \
 		heck-0.5.0 \
 		hex-0.4.3 \
 		html5ever-0.27.0 \
 		iana-time-zone-0.1.60 \
 		iana-time-zone-haiku-0.1.2 \
 		idna-0.5.0 \
-		indexmap-2.5.0 \
+		indexmap-2.6.0 \
 		interprocess-2.2.1 \
 		inventory-0.3.15 \
 		is_ci-1.2.0 \
@@ -103,20 +104,20 @@ CARGO_CRATES=	adler2-2.0.0 \
 		nom-7.1.3 \
 		ntapi-0.4.1 \
 		nu-ansi-term-0.50.1 \
-		nu-derive-value-0.98.0 \
-		nu-engine-0.98.0 \
-		nu-glob-0.98.0 \
-		nu-path-0.98.0 \
-		nu-plugin-0.98.0 \
-		nu-plugin-core-0.98.0 \
-		nu-plugin-protocol-0.98.0 \
-		nu-protocol-0.98.0 \
-		nu-system-0.98.0 \
-		nu-utils-0.98.0 \
+		nu-derive-value-0.99.1 \
+		nu-engine-0.99.1 \
+		nu-glob-0.99.1 \
+		nu-path-0.99.1 \
+		nu-plugin-0.99.1 \
+		nu-plugin-core-0.99.1 \
*** 388 LINES SKIPPED ***