diff --git a/Cargo.lock b/Cargo.lock index c908a50d6a..7d8a628099 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -33,12 +33,6 @@ dependencies = [ "winapi 0.3.8", ] -[[package]] -name = "anyhow" -version = "1.0.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7825f6833612eb2414095684fcf6c635becf3ce97fe48cf6421321e93bfbd53c" - [[package]] name = "app_dirs" version = "1.2.1" @@ -96,9 +90,9 @@ checksum = "0bf6039b315300e057d198b9d3ab92ee029e31c759b7f1afae538145e6f18a3e" dependencies = [ "async-attributes", "async-task", - "crossbeam-channel 0.4.0", + "crossbeam-channel", "crossbeam-deque", - "crossbeam-utils 0.7.0", + "crossbeam-utils", "futures-core", "futures-io", "futures-timer 2.0.2", @@ -537,22 +531,13 @@ dependencies = [ "cfg-if", ] -[[package]] -name = "crossbeam-channel" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8ec7fcd21571dc78f96cc96243cab8d8f035247c3efd16c687be154c3fa9efa" -dependencies = [ - "crossbeam-utils 0.6.6", -] - [[package]] name = "crossbeam-channel" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "acec9a3b0b3559f15aee4f90746c4e5e293b701c0f7d3925d24e01645267b68c" dependencies = [ - "crossbeam-utils 0.7.0", + "crossbeam-utils", ] [[package]] @@ -562,7 +547,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3aa945d63861bfe624b55d153a39684da1e8c0bc8fba932f7ee3a3c16cea3ca" dependencies = [ "crossbeam-epoch", - "crossbeam-utils 0.7.0", + "crossbeam-utils", ] [[package]] @@ -573,7 +558,7 @@ checksum = "5064ebdbf05ce3cb95e45c8b086f72263f4166b29b97f6baff7ef7fe047b55ac" dependencies = [ "autocfg 0.1.7", "cfg-if", - "crossbeam-utils 0.7.0", + "crossbeam-utils", "lazy_static 1.4.0", "memoffset", "scopeguard", @@ -586,17 +571,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c695eeca1e7173472a32221542ae469b3e9aac3a4fc81f7696bcad82029493db" dependencies = [ "cfg-if", - "crossbeam-utils 0.7.0", -] - -[[package]] -name = "crossbeam-utils" -version = "0.6.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6" -dependencies = [ - "cfg-if", - "lazy_static 1.4.0", + "crossbeam-utils", ] [[package]] @@ -612,9 +587,9 @@ dependencies = [ [[package]] name = "crossterm" -version = "0.17.1" +version = "0.17.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aa8fc03593d557fb7897c88b0bae3cbae1e52c1ab7fbaa9033ef1af3a354eef" +checksum = "7d2cfea8393092f9ffcfa5f1f88e2fa27b3cf5e47cb175e6b8c41ec914680b8e" dependencies = [ "bitflags", "crossterm_winapi", @@ -659,9 +634,9 @@ dependencies = [ [[package]] name = "ctor" -version = "0.1.12" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd8ce37ad4184ab2ce004c33bf6379185d3b1c95801cab51026bd271bf68eedc" +checksum = "47c5e5ac752e18207b12e16b10631ae5f7f68f8805f335f9b817ead83d9ffce1" dependencies = [ "quote", "syn", @@ -857,9 +832,9 @@ dependencies = [ [[package]] name = "erased-serde" -version = "0.3.10" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd7d80305c9bd8cd78e3c753eb9fb110f83621e5211f1a3afffcc812b104daf9" +checksum = "d88b6d1705e16a4d62e05ea61cc0496c2bd190f4fa8e5c1f11ce747be6bcf3d1" dependencies = [ "serde 1.0.106", ] @@ -1003,28 +978,12 @@ dependencies = [ "futures-sink", ] -[[package]] -name = "futures-channel-preview" -version = "0.3.0-alpha.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5e5f4df964fa9c1c2f8bddeb5c3611631cacd93baf810fc8bb2fb4b495c263a" -dependencies = [ - "futures-core-preview", - "futures-sink-preview", -] - [[package]] name = "futures-core" version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f25592f769825e89b92358db00d26f965761e094951ac44d3663ef25b7ac464a" -[[package]] -name = "futures-core-preview" -version = "0.3.0-alpha.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b35b6263fb1ef523c3056565fa67b1d16f0a8604ff12b11b08c25f28a734c60a" - [[package]] name = "futures-executor" version = "0.3.3" @@ -1036,29 +995,12 @@ dependencies = [ "futures-util", ] -[[package]] -name = "futures-executor-preview" -version = "0.3.0-alpha.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75236e88bd9fe88e5e8bfcd175b665d0528fe03ca4c5207fabc028c8f9d93e98" -dependencies = [ - "futures-core-preview", - "futures-util-preview", - "num_cpus", -] - [[package]] name = "futures-io" version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a638959aa96152c7a4cddf50fcb1e3fede0583b27157c26e67d6f99904090dc6" -[[package]] -name = "futures-io-preview" -version = "0.3.0-alpha.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4914ae450db1921a56c91bde97a27846287d062087d4a652efc09bb3a01ebda" - [[package]] name = "futures-macro" version = "0.3.4" @@ -1071,32 +1013,12 @@ dependencies = [ "syn", ] -[[package]] -name = "futures-preview" -version = "0.3.0-alpha.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b1dce2a0267ada5c6ff75a8ba864b4e679a9e2aa44262af7a3b5516d530d76e" -dependencies = [ - "futures-channel-preview", - "futures-core-preview", - "futures-executor-preview", - "futures-io-preview", - "futures-sink-preview", - "futures-util-preview", -] - [[package]] name = "futures-sink" version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3466821b4bc114d95b087b850a724c6f83115e929bc88f1fa98a3304a944c8a6" -[[package]] -name = "futures-sink-preview" -version = "0.3.0-alpha.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86f148ef6b69f75bb610d4f9a2336d4fc88c4b5b67129d1a340dd0fd362efeec" - [[package]] name = "futures-task" version = "0.3.4" @@ -1111,9 +1033,9 @@ checksum = "a1de7508b218029b0f01662ed8f61b1c964b3ae99d6f25462d0f55a595109df6" [[package]] name = "futures-timer" -version = "3.0.1" +version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3de1a2b2a2a33d9e60e17980b60ee061eeaae96a5abe9121db0fdb9af167a1c5" +checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" [[package]] name = "futures-util" @@ -1136,23 +1058,6 @@ dependencies = [ "tokio-io", ] -[[package]] -name = "futures-util-preview" -version = "0.3.0-alpha.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ce968633c17e5f97936bd2797b6e38fb56cf16a7422319f7ec2e30d3c470e8d" -dependencies = [ - "futures 0.1.29", - "futures-channel-preview", - "futures-core-preview", - "futures-io-preview", - "futures-sink-preview", - "memchr", - "pin-utils", - "slab", - "tokio-io", -] - [[package]] name = "futures_codec" version = "0.4.0" @@ -1186,17 +1091,6 @@ dependencies = [ "wasi", ] -[[package]] -name = "getset" -version = "0.0.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bb3f5b7d8d70c9bd23cf29b2b38094661418fb0ea79f1b0cc2019a11d6f5429" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "getset" version = "0.1.0" @@ -1239,15 +1133,6 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" -[[package]] -name = "heck" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205" -dependencies = [ - "unicode-segmentation", -] - [[package]] name = "heim" version = "0.0.10" @@ -1471,6 +1356,21 @@ dependencies = [ "itoa", ] +[[package]] +name = "http-client" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf86227a76b64ebd37d442853370f7177be4fd3ae6f9ff5c9e0349643e1cb332" +dependencies = [ + "futures 0.3.3", + "http 0.1.21", + "isahc", + "js-sys", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + [[package]] name = "humantime" version = "1.3.0" @@ -1520,9 +1420,9 @@ dependencies = [ [[package]] name = "image" -version = "0.22.4" +version = "0.22.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53cb19c4e35102e5c6fb9ade5e0e236c5588424dc171a849af3141bf0b47768a" +checksum = "08ed2ada878397b045454ac7cfb011d73132c59f31a955d230bd1f1c2e68eb4a" dependencies = [ "byteorder", "jpeg-decoder", @@ -1553,9 +1453,9 @@ dependencies = [ [[package]] name = "inventory" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bf98296081bd2cb540acc09ef9c97f22b7e487841520350293605db1b2c7a27" +checksum = "82d3f4b90287725c97b17478c60dda0c6324e7c84ee1ed72fb9179d0fdf13956" dependencies = [ "ctor", "ghost", @@ -1564,9 +1464,9 @@ dependencies = [ [[package]] name = "inventory-impl" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a8e30575afe28eea36a9a39136b70b2fb6b0dd0a212a5bd1f30a498395c0274" +checksum = "9092a4fefc9d503e9287ef137f03180a6e7d1b04c419563171ee14947c5e80ec" dependencies = [ "proc-macro2", "quote", @@ -1584,17 +1484,18 @@ dependencies = [ [[package]] name = "isahc" -version = "0.7.6" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17b77027f12e53ae59a379f7074259d32eb10867e6183388020e922832d9c3fb" +checksum = "c45d8c41e6f0b5aa495fd2577e6068e100f57eb87c4b353b0dab20bb53a56035" dependencies = [ "bytes 0.4.12", - "crossbeam-channel 0.3.9", - "crossbeam-utils 0.6.6", + "crossbeam-channel", + "crossbeam-utils", "curl", "curl-sys", - "futures-io-preview", - "futures-util-preview", + "futures-channel", + "futures-io", + "futures-util", "http 0.1.21", "lazy_static 1.4.0", "log", @@ -1658,9 +1559,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.35" +version = "0.3.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7889c7c36282151f6bf465be4700359318aef36baa951462382eae49e9577cf9" +checksum = "6a27d435371a2fa5b6d2b028a74bbdb1234f308da363226a2854ca3ff8ba7055" dependencies = [ "wasm-bindgen", ] @@ -1760,9 +1661,9 @@ dependencies = [ [[package]] name = "libsqlite3-sys" -version = "0.17.2" +version = "0.17.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38c4446f020dfbfab9f8a1ab605c15e6c03a8924c08522dcb67314acc8d2b523" +checksum = "56d90181c2904c287e5390186be820e5ef311a3c62edebb7d6ca3d6a48ce041d" dependencies = [ "cc", "pkg-config", @@ -1991,12 +1892,6 @@ dependencies = [ "tempfile", ] -[[package]] -name = "natural" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd659d7d6b4554da2c0e7a486d5952b24dfce0e0bac88ab53b270f4efe1010a6" - [[package]] name = "natural" version = "0.5.0" @@ -2173,7 +2068,7 @@ dependencies = [ "futures 0.3.3", "futures-util", "futures_codec", - "getset 0.1.0", + "getset", "git2", "glob", "hex 0.4.0", @@ -2185,7 +2080,7 @@ dependencies = [ "language-reporting", "log", "meval", - "natural 0.5.0", + "natural", "nu-build", "nu-errors", "nu-parser", @@ -2237,7 +2132,7 @@ dependencies = [ "ansi_term 0.12.1", "bigdecimal", "derive-new", - "getset 0.0.9", + "getset", "language-reporting", "nu-build", "nu-source", @@ -2292,10 +2187,10 @@ dependencies = [ "byte-unit", "chrono", "derive-new", - "getset 0.0.9", + "getset", "indexmap", "language-reporting", - "natural 0.3.0", + "natural", "nu-build", "nu-errors", "nu-source", @@ -2315,7 +2210,7 @@ name = "nu-source" version = "0.12.0" dependencies = [ "derive-new", - "getset 0.0.9", + "getset", "language-reporting", "nu-build", "pretty", @@ -2329,7 +2224,7 @@ version = "0.12.0" dependencies = [ "app_dirs", "dunce", - "getset 0.1.0", + "getset", "glob", "indexmap", "nu-build", @@ -2443,7 +2338,7 @@ name = "nu_plugin_ps" version = "0.12.0" dependencies = [ "futures 0.3.3", - "futures-timer 3.0.1", + "futures-timer 3.0.2", "heim", "nu-build", "nu-errors", @@ -3045,7 +2940,7 @@ checksum = "08a89b46efaf957e52b18062fb2f4660f8b8a4dde1807ca002690868ef2c85a9" dependencies = [ "crossbeam-deque", "crossbeam-queue", - "crossbeam-utils 0.7.0", + "crossbeam-utils", "lazy_static 1.4.0", "num_cpus", ] @@ -3137,9 +3032,9 @@ dependencies = [ [[package]] name = "rusqlite" -version = "0.22.0-beta.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5c02d0acf7e60bbf900bfc46c287a336473aedf6b7658039441b474289643de" +checksum = "57edf4c4cea4d7e0fab069acb5da9e8e8e5403c78abc81b1f37d83af02148ea5" dependencies = [ "bitflags", "fallible-iterator", @@ -3159,7 +3054,7 @@ dependencies = [ "base64 0.11.0", "blake2b_simd", "constant_time_eq", - "crossbeam-utils 0.7.0", + "crossbeam-utils", ] [[package]] @@ -3460,13 +3355,14 @@ checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" [[package]] name = "sluice" -version = "0.4.2" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a7d06dfb3e8743bc19e6de8a302277471d08077d68946b307280496dc5a3531" +checksum = "fed13b7cb46f13a15db2c4740f087a848acc8b31af89f95844d40137451f89b1" dependencies = [ - "futures-channel-preview", - "futures-core-preview", - "futures-io-preview", + "futures-channel", + "futures-core", + "futures-io", + "futures-util", ] [[package]] @@ -3487,12 +3383,6 @@ dependencies = [ "winapi 0.3.8", ] -[[package]] -name = "sourcefile" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bf77cb82ba8453b42b6ae1d692e4cdc92f9a47beaf89a847c8be83f4e328ad3" - [[package]] name = "starship" version = "0.39.0" @@ -3563,12 +3453,14 @@ checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" [[package]] name = "surf" -version = "1.0.3" +version = "2.0.0-alpha.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "741a8008f8a833ef16f47df94a30754478fb2c2bf822b9c2e6f7f09203b97ace" +checksum = "1640fa223ab85a28abd533ad229cc840336acb1d65a5e3f8d86daa9d8f930061" dependencies = [ - "futures-preview", + "encoding_rs", + "futures 0.3.3", "http 0.1.21", + "http-client", "isahc", "js-sys", "log", @@ -4020,9 +3912,9 @@ checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" [[package]] name = "wasm-bindgen" -version = "0.2.58" +version = "0.2.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5205e9afdf42282b192e2310a5b463a6d1c1d774e30dc3c791ac37ab42d2616c" +checksum = "2cc57ce05287f8376e998cbddfb4c8cb43b84a7ec55cf4551d7c00eef317a47f" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -4030,9 +3922,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.58" +version = "0.2.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11cdb95816290b525b32587d76419facd99662a07e59d3cdb560488a819d9a45" +checksum = "d967d37bf6c16cca2973ca3af071d0a2523392e4a594548155d89a678f4237cd" dependencies = [ "bumpalo", "lazy_static 1.4.0", @@ -4045,25 +3937,21 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.3.27" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83420b37346c311b9ed822af41ec2e82839bfe99867ec6c54e2da43b7538771c" +checksum = "7add542ea1ac7fdaa9dc25e031a6af33b7d63376292bd24140c637d00d1c312a" dependencies = [ "cfg-if", - "futures 0.1.29", - "futures-channel-preview", - "futures-util-preview", "js-sys", - "lazy_static 1.4.0", "wasm-bindgen", "web-sys", ] [[package]] name = "wasm-bindgen-macro" -version = "0.2.58" +version = "0.2.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "574094772ce6921576fb6f2e3f7497b8a76273b6db092be18fc48a082de09dc3" +checksum = "8bd151b63e1ea881bb742cd20e1d6127cef28399558f3b5d415289bc41eee3a4" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -4071,9 +3959,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.58" +version = "0.2.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e85031354f25eaebe78bb7db1c3d86140312a911a106b2e29f9cc440ce3e7668" +checksum = "d68a5b36eef1be7868f668632863292e37739656a80fc4b9acec7b0bd35a4931" dependencies = [ "proc-macro2", "quote", @@ -4084,46 +3972,18 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.58" +version = "0.2.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5e7e61fc929f4c0dddb748b102ebf9f632e2b8d739f2016542b4de2965a9601" - -[[package]] -name = "wasm-bindgen-webidl" -version = "0.2.58" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef012a0d93fc0432df126a8eaf547b2dce25a8ce9212e1d3cbeef5c11157975d" -dependencies = [ - "anyhow", - "heck", - "log", - "proc-macro2", - "quote", - "syn", - "wasm-bindgen-backend", - "weedle", -] +checksum = "daf76fe7d25ac79748a37538b7daeed1c7a6867c92d3245c12c6222e4a20d639" [[package]] name = "web-sys" -version = "0.3.35" +version = "0.3.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aaf97caf6aa8c2b1dac90faf0db529d9d63c93846cca4911856f78a83cebf53b" +checksum = "2d6f51648d8c56c366144378a33290049eafdd784071077f6fe37dae64c1c4cb" dependencies = [ - "anyhow", "js-sys", - "sourcefile", "wasm-bindgen", - "wasm-bindgen-webidl", -] - -[[package]] -name = "weedle" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bb43f70885151e629e2a19ce9e50bd730fd436cfd4b666894c9ce4de9141164" -dependencies = [ - "nom 4.2.3", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 0c55d15768..c47dce8a47 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -37,7 +37,7 @@ nu_plugin_sys = { version = "0.12.0", path = "./crates/nu_plugin_sys", optional= nu_plugin_textview = { version = "0.12.0", path = "./crates/nu_plugin_textview", optional=true } nu_plugin_tree = { version = "0.12.0", path = "./crates/nu_plugin_tree", optional=true } -crossterm = { version = "0.17.1", optional = true } +crossterm = { version = "0.17.2", optional = true } semver = { version = "0.9.0", optional = true } syntect = { version = "4.1", default-features = false, features = ["default-fancy"], optional = true} url = { version = "2.1.1", optional = true } diff --git a/crates/nu-cli/Cargo.toml b/crates/nu-cli/Cargo.toml index cb62a7d954..cd77b84dec 100644 --- a/crates/nu-cli/Cargo.toml +++ b/crates/nu-cli/Cargo.toml @@ -91,7 +91,7 @@ starship = { version = "0.39.0", optional = true } users = "0.10.0" [dependencies.rusqlite] -version = "0.22.0-beta.0" +version = "0.22.0" features = ["bundled", "blob"] [build-dependencies] diff --git a/crates/nu-errors/Cargo.toml b/crates/nu-errors/Cargo.toml index 4f5f045dea..bc86637a77 100644 --- a/crates/nu-errors/Cargo.toml +++ b/crates/nu-errors/Cargo.toml @@ -19,7 +19,7 @@ language-reporting = "0.4.0" num-bigint = { version = "0.2.6", features = ["serde"] } num-traits = "0.2.11" serde = { version = "1.0.106", features = ["derive"] } -getset = "0.0.9" +getset = "0.1.0" # implement conversions serde_yaml = "0.8" diff --git a/crates/nu-protocol/Cargo.toml b/crates/nu-protocol/Cargo.toml index fc9f2accf9..d493614730 100644 --- a/crates/nu-protocol/Cargo.toml +++ b/crates/nu-protocol/Cargo.toml @@ -13,26 +13,26 @@ doctest = false nu-source = { path = "../nu-source", version = "0.12.0" } nu-errors = { path = "../nu-errors", version = "0.12.0" } -serde = { version = "1.0.103", features = ["derive"] } -indexmap = { version = "1.3.0", features = ["serde-1"] } -num-bigint = { version = "0.2.3", features = ["serde"] } +serde = { version = "1.0.106", features = ["derive"] } +indexmap = { version = "1.3.2", features = ["serde-1"] } +num-bigint = { version = "0.2.6", features = ["serde"] } bigdecimal = { version = "0.1.0", features = ["serde"] } -chrono = { version = "0.4.10", features = ["serde"] } -num-traits = "0.2.8" +chrono = { version = "0.4.11", features = ["serde"] } +num-traits = "0.2.11" serde_bytes = "0.11.3" -getset = "0.0.9" +getset = "0.1.0" derive-new = "0.5.8" ansi_term = "0.12.1" language-reporting = "0.4.0" typetag = "0.1.4" query_interface = "0.3.5" byte-unit = "3.0.3" -natural = "0.3.0" +natural = "0.5.0" # implement conversions serde_yaml = "0.8" -toml = "0.5.5" -serde_json = "1.0.44" +toml = "0.5.6" +serde_json = "1.0.51" [build-dependencies] nu-build = { version = "0.12.0", path = "../nu-build" } diff --git a/crates/nu-source/Cargo.toml b/crates/nu-source/Cargo.toml index 483af38c58..1ac429e4f7 100644 --- a/crates/nu-source/Cargo.toml +++ b/crates/nu-source/Cargo.toml @@ -10,11 +10,11 @@ license = "MIT" doctest = false [dependencies] -serde = { version = "1.0.103", features = ["derive"] } +serde = { version = "1.0.106", features = ["derive"] } derive-new = "0.5.8" -getset = "0.0.9" +getset = "0.1.0" language-reporting = "0.4.0" -termcolor = "1.0.5" +termcolor = "1.1.0" pretty = "0.5.2" [build-dependencies] diff --git a/crates/nu_plugin_binaryview/Cargo.toml b/crates/nu_plugin_binaryview/Cargo.toml index cb4c9f0677..2abe2259c5 100644 --- a/crates/nu_plugin_binaryview/Cargo.toml +++ b/crates/nu_plugin_binaryview/Cargo.toml @@ -11,7 +11,7 @@ doctest = false [dependencies] ansi_term = "0.12.1" -crossterm = { version = "0.17.1" } +crossterm = { version = "0.17.2" } nu-plugin = { path = "../nu-plugin", version = "0.12.0" } nu-protocol = { path = "../nu-protocol", version = "0.12.0" } nu-source = { path = "../nu-source", version = "0.12.0" } diff --git a/crates/nu_plugin_fetch/Cargo.toml b/crates/nu_plugin_fetch/Cargo.toml index 7d3383b74a..99f4166904 100644 --- a/crates/nu_plugin_fetch/Cargo.toml +++ b/crates/nu_plugin_fetch/Cargo.toml @@ -15,7 +15,7 @@ nu-protocol = { path = "../nu-protocol", version = "0.12.0" } nu-source = { path = "../nu-source", version = "0.12.0" } nu-errors = { path = "../nu-errors", version = "0.12.0" } futures = { version = "0.3", features = ["compat", "io-compat"] } -surf = "1.0.3" +surf = "2.0.0-alpha.0" url = "2.1.1" [build-dependencies] diff --git a/crates/nu_plugin_post/Cargo.toml b/crates/nu_plugin_post/Cargo.toml index 5e28858716..a4a9a7bfcf 100644 --- a/crates/nu_plugin_post/Cargo.toml +++ b/crates/nu_plugin_post/Cargo.toml @@ -15,7 +15,7 @@ nu-protocol = { path = "../nu-protocol", version = "0.12.0" } nu-source = { path = "../nu-source", version = "0.12.0" } nu-errors = { path = "../nu-errors", version = "0.12.0" } futures = { version = "0.3", features = ["compat", "io-compat"] } -surf = "1.0.3" +surf = "2.0.0-alpha.0" url = "2.1.1" serde_json = "1.0.51" base64 = "0.12.0" diff --git a/crates/nu_plugin_ps/Cargo.toml b/crates/nu_plugin_ps/Cargo.toml index 1b74668795..fd14d6f67a 100644 --- a/crates/nu_plugin_ps/Cargo.toml +++ b/crates/nu_plugin_ps/Cargo.toml @@ -16,7 +16,7 @@ nu-source = { path = "../nu-source", version = "0.12.0" } nu-errors = { path = "../nu-errors", version = "0.12.0" } futures = { version = "0.3", features = ["compat", "io-compat"] } -futures-timer = "3.0.1" +futures-timer = "3.0.2" [dependencies.heim] version = "0.0.10" diff --git a/crates/nu_plugin_str/Cargo.toml b/crates/nu_plugin_str/Cargo.toml index 9f76440be7..c9c187ddb6 100644 --- a/crates/nu_plugin_str/Cargo.toml +++ b/crates/nu_plugin_str/Cargo.toml @@ -15,10 +15,10 @@ nu-protocol = { path = "../nu-protocol", version = "0.12.0" } nu-source = { path = "../nu-source", version = "0.12.0" } nu-errors = { path = "../nu-errors", version = "0.12.0" } nu-value-ext = { path = "../nu-value-ext", version = "0.12.0" } -chrono = { version = "0.4.10", features = ["serde"] } +chrono = { version = "0.4.11", features = ["serde"] } regex = "1" -num-bigint = "0.2.3" +num-bigint = "0.2.6" [build-dependencies] nu-build = { version = "0.12.0", path = "../nu-build" } diff --git a/crates/nu_plugin_sys/Cargo.toml b/crates/nu_plugin_sys/Cargo.toml index 8136da7bb2..7ab3439cfe 100644 --- a/crates/nu_plugin_sys/Cargo.toml +++ b/crates/nu_plugin_sys/Cargo.toml @@ -17,7 +17,7 @@ nu-errors = { path = "../nu-errors", version = "0.12.0" } futures = { version = "0.3", features = ["compat", "io-compat"] } battery = "0.7.5" -futures-util = "0.3.1" +futures-util = "0.3.4" [dependencies.heim] version = "0.0.10" diff --git a/crates/nu_plugin_textview/Cargo.toml b/crates/nu_plugin_textview/Cargo.toml index 5e7c42dc82..df7cc150f2 100644 --- a/crates/nu_plugin_textview/Cargo.toml +++ b/crates/nu_plugin_textview/Cargo.toml @@ -15,7 +15,7 @@ nu-protocol = { path = "../nu-protocol", version = "0.12.0" } nu-source = { path = "../nu-source", version = "0.12.0" } nu-errors = { path = "../nu-errors", version = "0.12.0" } -crossterm = "0.17.1" +crossterm = "0.17.2" syntect = { version = "4.1", default-features = false, features = ["default-fancy"]} ansi_term = "0.12.1" url = "2.1.1"