From f0b3a521e51e10e3aebc820f26dd942b208e9cb4 Mon Sep 17 00:00:00 2001 From: David Justice <devigned@users.noreply.github.com> Date: Fri, 17 Mar 2023 13:24:00 -0400 Subject: [PATCH] chore: bump to v0.4.1 (#369) Signed-off-by: David Justice <david@devigned.com> --- Cargo.lock | 63 ++++++++++++++++++++------------------- Cargo.toml | 2 +- README.md | 4 +-- templates/rust/Cargo.toml | 2 +- 4 files changed, 36 insertions(+), 35 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c643d3c2..e44146c2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -840,9 +840,9 @@ dependencies = [ [[package]] name = "cap-fs-ext" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff40fd8a96d57a204080e5debd621342612f6d6b60901201a51f518baf72691d" +checksum = "41e05646ca0c0d3628153d93c91675b8aeebba6c07363ec4f2dd05f42a4648ba" dependencies = [ "cap-primitives", "cap-std", @@ -852,9 +852,9 @@ dependencies = [ [[package]] name = "cap-primitives" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9554a7698c8db4b7777f01b2237de111c5ecea169efb1190004d9069ceb289aa" +checksum = "140f0d0d968143f4d23cd2958ccae53e3b336d7362920af268205b8593718933" dependencies = [ "ambient-authority", "fs-set-times", @@ -869,9 +869,9 @@ dependencies = [ [[package]] name = "cap-rand" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "103e94d97d73504c5fa6ffb47135d5627ce5ff84a4ad37e8219103ddc291de24" +checksum = "138311adb9c01710d0fac361da7bf646672e5df00e2f3283764b315449d6edeb" dependencies = [ "ambient-authority", "rand 0.8.5", @@ -879,9 +879,9 @@ dependencies = [ [[package]] name = "cap-std" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7b68a8ac703cc7bed0a46666a04b386cca214844897a69f599dcd82ea59422c" +checksum = "2139a25a1568af991f921198c13d30e5ddfacd06967707841905366aee257e0a" dependencies = [ "cap-primitives", "io-extras", @@ -892,9 +892,9 @@ dependencies = [ [[package]] name = "cap-time-ext" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "472931750f90fbf0731c886c2937521e25772942577a182e7ace5bc561d10e3b" +checksum = "c711dddaae4b4cec2d0e729182fc4c27566f4945ea55ee7b852ce632b6ce7fe6" dependencies = [ "cap-primitives", "once_cell", @@ -943,9 +943,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.1.8" +version = "4.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d7ae14b20b94cb02149ed21a86c423859cbe18dc7ed69845cace50e52b40a5" +checksum = "9a9d6ada83c1edcce028902ea27dd929069c70df4c7600b131b4d9a1ad2879cc" dependencies = [ "bitflags", "clap_derive", @@ -958,9 +958,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.1.8" +version = "4.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44bec8e5c9d09e439c4335b1af0abaab56dcf3b94999a936e1bb47b9134288f0" +checksum = "fddf67631444a3a3e3e5ac51c36a5e01335302de677bd78759eaa90ab1f46644" dependencies = [ "heck 0.4.1", "proc-macro-error", @@ -971,9 +971,9 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "350b9cf31731f9957399229e9b2adc51eeabdfbe9d71d9a0552275fd12710d09" +checksum = "033f6b7a4acb1f358c742aaca805c939ee73b4c6209ae4318ec7aca81c42e646" dependencies = [ "os_str_bytes", ] @@ -2181,10 +2181,11 @@ dependencies = [ [[package]] name = "io-lifetimes" -version = "1.0.6" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfa919a82ea574332e2de6e74b4c36e74d41982b335080fa59d4ef31be20fdf3" +checksum = "76e86b86ae312accbf05ade23ce76b625e0e47a255712b7414037385a1c05380" dependencies = [ + "hermit-abi 0.3.1", "libc", "windows-sys 0.45.0", ] @@ -2692,9 +2693,9 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "openssl" -version = "0.10.45" +version = "0.10.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b102428fd03bc5edf97f62620f7298614c45cedf287c271e7ed450bbaf83f2e1" +checksum = "fd2523381e46256e40930512c7fd25562b9eae4812cb52078f155e87217c9d1e" dependencies = [ "bitflags", "cfg-if", @@ -2733,9 +2734,9 @@ dependencies = [ [[package]] name = "openssl-sys" -version = "0.9.80" +version = "0.9.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23bbbf7854cd45b83958ebe919f0e8e516793727652e27fda10a8384cfc790b7" +checksum = "176be2629957c157240f68f61f2d0053ad3a4ecfdd9ebf1e6521d18d9635cf67" dependencies = [ "autocfg", "cc", @@ -2963,9 +2964,9 @@ checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" [[package]] name = "prettyplease" -version = "0.1.24" +version = "0.1.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ebcd279d20a4a0a2404a33056388e950504d891c855c7975b9a8fef75f3bf04" +checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" dependencies = [ "proc-macro2", "syn", @@ -3847,7 +3848,7 @@ checksum = "03b634d87b960ab1a38c4fe143b508576f075e7c978bfad18217645ebfdfa2ec" [[package]] name = "slight" -version = "0.4.0" +version = "0.4.1" dependencies = [ "anyhow", "as-any", @@ -3889,7 +3890,7 @@ dependencies = [ [[package]] name = "slight-core" -version = "0.4.0" +version = "0.4.1" dependencies = [ "anyhow", "clap", @@ -3988,7 +3989,7 @@ dependencies = [ [[package]] name = "slight-integration-tests" -version = "0.4.0" +version = "0.4.1" dependencies = [ "anyhow", "hyper", @@ -4622,9 +4623,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.19.6" +version = "0.19.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08de71aa0d6e348f070457f85af8bd566e2bc452156a423ddf22861b3a953fae" +checksum = "dc18466501acd8ac6a3f615dd29a3438f8ca6bb3b19537138b3106e575621274" dependencies = [ "indexmap", "serde", @@ -5558,9 +5559,9 @@ checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" [[package]] name = "winnow" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee7b2c67f962bf5042bfd8b6a916178df33a26eec343ae064cb8e069f638fa6f" +checksum = "23d020b441f92996c80d94ae9166e8501e59c7bb56121189dc9eab3bd8216966" dependencies = [ "memchr", ] diff --git a/Cargo.toml b/Cargo.toml index 2b3c1f1c..98b3b59d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -54,7 +54,7 @@ http-server = ["dep:slight-http-server"] http-client = ["dep:slight-http-client"] [workspace.package] -version = "0.4.0" +version = "0.4.1" authors = ["DeisLabs Engineering Team"] edition = "2021" license = "MIT" diff --git a/README.md b/README.md index 6720303e..c2e61631 100644 --- a/README.md +++ b/README.md @@ -37,9 +37,9 @@ iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercon `slight` relies on a WIT bindings generator [wit-bindgen v0.2.0](https://github.com/bytecodealliance/wit-bindgen), and currently only supports C and Rust applications. We are planning to add more language supports, such as Go and JavaScript/TypeScript. ```sh -slight new -n spidey@v0.4.0 rust && cd spidey +slight new -n spidey@v0.4.1 rust && cd spidey # ^^^ starts a new rust project under SpiderLightning's v0.1.0 spec -# use: `slight new -n spidey@v0.4.0 c` to start a new c project +# use: `slight new -n spidey@v0.4.1 c` to start a new c project cargo build --target wasm32-wasi # ^^^ for c... diff --git a/templates/rust/Cargo.toml b/templates/rust/Cargo.toml index 3b87bb1f..fc4f8f17 100644 --- a/templates/rust/Cargo.toml +++ b/templates/rust/Cargo.toml @@ -12,7 +12,7 @@ wit-bindgen-rust = { git = "https://github.com/fermyon/wit-bindgen-backport" } # ^^^ A language binding generator for WebAssembly interface types wit-error-rs = { git = "https://github.com/danbugs/wit-error-rs", rev = "05362f1a4a3a9dc6a1de39195e06d2d5d6491a5e" } # ^^^ Convenience error-related trait implementations for types generated from a wit-bindgen import -slight-http-handler-macro = { git = "https://github.com/deislabs/spiderlightning", tag = "v0.4.0" } +slight-http-handler-macro = { git = "https://github.com/deislabs/spiderlightning", tag = "v0.4.1" } # ^^^ Macro for creating http request handlers when using SpiderLightning's http interface [workspace]