diff --git a/Cargo.lock b/Cargo.lock index 805eb390ffb..27dfbc7d08c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -115,9 +115,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6342bd4f5a1205d7f41e94a41a901f5647c938cdfa96036338e8533c9d6c2450" +checksum = "0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163" dependencies = [ "anstyle", "anstyle-parse", @@ -164,9 +164,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.70" +version = "1.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" +checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" [[package]] name = "arrayref" @@ -216,7 +216,7 @@ checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.16", ] [[package]] @@ -241,9 +241,9 @@ dependencies = [ [[package]] name = "auto_impl" -version = "1.0.1" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a8c1df849285fbacd587de7818cc7d13be6cd2cbcd47a04fb1801b0e2706e33" +checksum = "fee3da8ef1276b0bee5dd1c7258010d8fffd31801447323115a25560e1327b89" dependencies = [ "proc-macro-error", "proc-macro2", @@ -267,7 +267,7 @@ dependencies = [ "cc", "cfg-if 1.0.0", "libc", - "miniz_oxide", + "miniz_oxide 0.6.2", "object", "rustc-demangle", ] @@ -524,9 +524,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.12.1" +version = "3.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b1ce199063694f33ffb7dd4e0ee620741495c32833cde5aa08f02a0bf96f0c8" +checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b" [[package]] name = "byte-slice-cast" @@ -617,13 +617,13 @@ dependencies = [ [[package]] name = "clap" -version = "3.2.24" +version = "3.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eef2b3ded6a26dfaec672a742c93c8cf6b689220324da509ec5caa20de55dc83" +checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" dependencies = [ "atty", "bitflags", - "clap_derive 3.2.24", + "clap_derive 3.2.25", "clap_lex 0.2.4", "indexmap", "once_cell", @@ -634,9 +634,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.2.4" +version = "4.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "956ac1f6381d8d82ab4684768f89c0ea3afe66925ceadb4eeb3fc452ffc55d62" +checksum = "34d21f9bf1b425d2968943631ec91202fe5e837264063503708b83013f8fc938" dependencies = [ "clap_builder", "clap_derive 4.2.0", @@ -645,9 +645,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.2.4" +version = "4.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84080e799e54cff944f4b4a4b0e71630b0e0443b25b985175c7dddc1a859b749" +checksum = "914c8c79fb560f238ef6429439a30023c862f7a28e688c58f7203f12b29970bd" dependencies = [ "anstream", "anstyle", @@ -664,23 +664,23 @@ version = "3.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f7a2e0a962c45ce25afce14220bc24f9dade0a1787f185cecf96bfba7847cd8" dependencies = [ - "clap 3.2.24", + "clap 3.2.25", ] [[package]] name = "clap_complete" -version = "4.2.1" +version = "4.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a19591b2ab0e3c04b588a0e04ddde7b9eaa423646d1b4a8092879216bf47473" +checksum = "1594fe2312ec4abf402076e407628f5c313e54c32ade058521df4ee34ecac8a8" dependencies = [ - "clap 4.2.4", + "clap 4.2.7", ] [[package]] name = "clap_derive" -version = "3.2.24" +version = "3.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d756c5824fc5c0c1ee8e36000f576968dbcb2081def956c83fad6f40acd46f96" +checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008" dependencies = [ "heck 0.4.1", "proc-macro-error", @@ -698,7 +698,7 @@ dependencies = [ "heck 0.4.1", "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.16", ] [[package]] @@ -722,16 +722,6 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15" -[[package]] -name = "codespan-reporting" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" -dependencies = [ - "termcolor", - "unicode-width", -] - [[package]] name = "coins-bip32" version = "0.7.0" @@ -785,7 +775,7 @@ dependencies = [ "serde", "serde_derive", "sha2 0.10.6", - "sha3 0.10.7", + "sha3 0.10.8", "thiserror", ] @@ -825,7 +815,7 @@ version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "784836d0812dade01579cc0cc9b1684847044e716fd7aa6bffbc172e42199500" dependencies = [ - "clap 4.2.4", + "clap 4.2.7", "entities", "memchr", "once_cell", @@ -889,7 +879,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb" dependencies = [ "percent-encoding", - "time 0.3.20", + "time 0.3.21", "version_check", ] @@ -905,7 +895,7 @@ dependencies = [ "publicsuffix", "serde", "serde_json", - "time 0.3.20", + "time 0.3.21", "url", ] @@ -1096,50 +1086,6 @@ dependencies = [ "cipher", ] -[[package]] -name = "cxx" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" -dependencies = [ - "cc", - "cxxbridge-flags", - "cxxbridge-macro", - "link-cplusplus", -] - -[[package]] -name = "cxx-build" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" -dependencies = [ - "cc", - "codespan-reporting", - "once_cell", - "proc-macro2", - "quote", - "scratch", - "syn 2.0.15", -] - -[[package]] -name = "cxxbridge-flags" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" - -[[package]] -name = "cxxbridge-macro" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.15", -] - [[package]] name = "cynic" version = "2.2.8" @@ -1404,9 +1350,9 @@ dependencies = [ [[package]] name = "educe" -version = "0.4.21" +version = "0.4.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4af7804abe0786a9b69375115821fedc9995f21ab63ae285184b96b01ec50b1a" +checksum = "079044df30bb07de7d846d41a184c4b00e66ebdac93ee459253474f3a47e50ae" dependencies = [ "enum-ordinalize", "proc-macro2", @@ -1484,16 +1430,15 @@ checksum = "b5320ae4c3782150d900b79807611a59a99fc9a1d61d686faafc24b93fc8d7ca" [[package]] name = "enum-ordinalize" -version = "3.1.12" +version = "3.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a62bb1df8b45ecb7ffa78dca1c17a438fb193eb083db0b1b494d2a61bcb5096a" +checksum = "e4f76552f53cefc9a7f64987c3701b99d982f7690606fd67de1d09712fbf52f1" dependencies = [ "num-bigint", "num-traits", "proc-macro2", "quote", - "rustc_version", - "syn 1.0.109", + "syn 2.0.16", ] [[package]] @@ -1602,7 +1547,7 @@ checksum = "dd65f1b59dd22d680c7a626cc4a000c1e03d241c51c3e034d2bc9f1e90734f9b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.16", ] [[package]] @@ -1704,12 +1649,12 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" [[package]] name = "flate2" -version = "1.0.25" +version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" +checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" dependencies = [ "crc32fast", - "miniz_oxide", + "miniz_oxide 0.7.1", ] [[package]] @@ -1720,12 +1665,12 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "forc" -version = "0.38.0" +version = "0.39.0" dependencies = [ "annotate-snippets", "ansi_term", "anyhow", - "clap 3.2.24", + "clap 3.2.25", "clap_complete 3.2.5", "forc-pkg", "forc-test", @@ -1752,12 +1697,12 @@ dependencies = [ [[package]] name = "forc-client" -version = "0.38.0" +version = "0.39.0" dependencies = [ "anyhow", "async-trait", "chrono", - "clap 3.2.24", + "clap 3.2.25", "devault", "forc", "forc-pkg", @@ -1785,10 +1730,10 @@ dependencies = [ [[package]] name = "forc-doc" -version = "0.38.0" +version = "0.39.0" dependencies = [ "anyhow", - "clap 4.2.4", + "clap 4.2.7", "comrak", "forc-pkg", "forc-util", @@ -1804,10 +1749,10 @@ dependencies = [ [[package]] name = "forc-fmt" -version = "0.38.0" +version = "0.39.0" dependencies = [ "anyhow", - "clap 3.2.24", + "clap 3.2.25", "forc-pkg", "forc-tracing", "forc-util", @@ -1821,17 +1766,17 @@ dependencies = [ [[package]] name = "forc-lsp" -version = "0.38.0" +version = "0.39.0" dependencies = [ "anyhow", - "clap 3.2.24", + "clap 3.2.25", "sway-lsp", "tokio", ] [[package]] name = "forc-pkg" -version = "0.38.0" +version = "0.39.0" dependencies = [ "ansi_term", "anyhow", @@ -1860,7 +1805,7 @@ dependencies = [ [[package]] name = "forc-test" -version = "0.38.0" +version = "0.39.0" dependencies = [ "anyhow", "forc-pkg", @@ -1875,7 +1820,7 @@ dependencies = [ [[package]] name = "forc-tracing" -version = "0.38.0" +version = "0.39.0" dependencies = [ "ansi_term", "tracing", @@ -1884,10 +1829,10 @@ dependencies = [ [[package]] name = "forc-tx" -version = "0.38.0" +version = "0.39.0" dependencies = [ "anyhow", - "clap 3.2.24", + "clap 3.2.25", "devault", "forc-util", "fuel-tx", @@ -1898,12 +1843,12 @@ dependencies = [ [[package]] name = "forc-util" -version = "0.38.0" +version = "0.39.0" dependencies = [ "annotate-snippets", "ansi_term", "anyhow", - "clap 3.2.24", + "clap 3.2.25", "dirs 3.0.2", "forc-tracing", "fuel-tx", @@ -2079,7 +2024,7 @@ dependencies = [ "regex", "serde", "serde_json", - "sha3 0.10.7", + "sha3 0.10.8", "thiserror", "uint", ] @@ -2108,7 +2053,7 @@ dependencies = [ "pest", "pest_derive", "rand", - "sha3 0.10.7", + "sha3 0.10.8", "snafu", ] @@ -2204,7 +2149,7 @@ dependencies = [ "itertools", "rand", "serde", - "sha3 0.10.7", + "sha3 0.10.8", "tai64", "thiserror", ] @@ -2377,7 +2322,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.16", ] [[package]] @@ -2567,9 +2512,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.18" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17f8a914c2987b688368b5138aa05321db91f4090cf26118185672ad588bce21" +checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782" dependencies = [ "bytes", "fnv", @@ -2586,9 +2531,9 @@ dependencies = [ [[package]] name = "handlebars" -version = "4.3.6" +version = "4.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "035ef95d03713f2c347a72547b7cd38cbc9af7cd51e6099fb62d586d4a6dee3a" +checksum = "83c3372087601b532857d332f5957cbae686da52bb7810bf038c3e3c3cc2fa0d" dependencies = [ "log", "pest", @@ -2811,15 +2756,15 @@ dependencies = [ [[package]] name = "hyper-rustls" -version = "0.23.2" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c" +checksum = "0646026eb1b3eea4cd9ba47912ea5ce9cc07713d105b1a14698f4e6433d348b7" dependencies = [ "http", "hyper", - "rustls 0.20.8", + "rustls 0.21.1", "tokio", - "tokio-rustls 0.23.4", + "tokio-rustls 0.24.0", ] [[package]] @@ -2850,12 +2795,11 @@ dependencies = [ [[package]] name = "iana-time-zone-haiku" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" dependencies = [ - "cxx", - "cxx-build", + "cc", ] [[package]] @@ -3066,9 +3010,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.61" +version = "0.3.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" +checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" dependencies = [ "wasm-bindgen", ] @@ -3087,9 +3031,9 @@ dependencies = [ [[package]] name = "keccak" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3afef3b6eff9ce9d8ff9b3601125eec7f0c8cbac7abd14f355d053fa56c98768" +checksum = "8f6d5ed8676d904364de097082f4e7d240b571b67989ced0240f08b7f966f940" dependencies = [ "cpufeatures", ] @@ -3125,9 +3069,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.142" +version = "0.2.144" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317" +checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" [[package]] name = "libgit2-sys" @@ -3159,9 +3103,9 @@ dependencies = [ [[package]] name = "libz-sys" -version = "1.1.8" +version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf" +checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db" dependencies = [ "cc", "libc", @@ -3178,15 +3122,6 @@ dependencies = [ "safemem", ] -[[package]] -name = "link-cplusplus" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" -dependencies = [ - "cc", -] - [[package]] name = "linked-hash-map" version = "0.5.6" @@ -3195,9 +3130,9 @@ checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] name = "linux-raw-sys" -version = "0.3.4" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36eb31c1778188ae1e64398743890d0877fef36d11521ac60406b42016e8c2cf" +checksum = "ece97ea872ece730aed82664c424eb4c8291e1ff2480247ccf7409044bc6479f" [[package]] name = "lock_api" @@ -3271,14 +3206,14 @@ checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" [[package]] name = "mdbook" -version = "0.4.28" +version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "764dcbfc2e5f868bc1b566eb179dff1a06458fd0cff846aae2579392dd3f01a0" +checksum = "d317294c6e3d7f9d2e60dfd20932bec627f86c76ec101a5da0110fc0fbe06266" dependencies = [ "anyhow", "chrono", - "clap 4.2.4", - "clap_complete 4.2.1", + "clap 4.2.7", + "clap_complete 4.2.3", "env_logger", "handlebars", "log", @@ -3300,7 +3235,7 @@ name = "mdbook-forc-documenter" version = "0.0.0" dependencies = [ "anyhow", - "clap 3.2.24", + "clap 3.2.25", "mdbook", "semver", "serde", @@ -3441,6 +3376,15 @@ dependencies = [ "adler", ] +[[package]] +name = "miniz_oxide" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +dependencies = [ + "adler", +] + [[package]] name = "mio" version = "0.8.6" @@ -3455,9 +3399,9 @@ dependencies = [ [[package]] name = "notify" -version = "5.1.0" +version = "5.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58ea850aa68a06e48fdb069c0ec44d0d64c8dbffa49bf3b6f7f0a901fdea1ba9" +checksum = "729f63e1ca555a43fe3efa4f3efdf4801c479da85b432242a7b726f353c88486" dependencies = [ "bitflags", "crossbeam-channel", @@ -3468,7 +3412,7 @@ dependencies = [ "libc", "mio", "walkdir", - "windows-sys 0.42.0", + "windows-sys 0.45.0", ] [[package]] @@ -3715,9 +3659,9 @@ dependencies = [ [[package]] name = "parity-scale-codec" -version = "3.4.0" +version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "637935964ff85a605d114591d4d2c13c5d1ba2806dae97cea6bf180238a749ac" +checksum = "5ddb756ca205bd108aee3c62c6d3c994e1df84a59b9d6d4a5ea42ee1fd5a9a28" dependencies = [ "arrayvec 0.7.2", "bitvec 1.0.1", @@ -3875,9 +3819,9 @@ checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" [[package]] name = "pest" -version = "2.5.7" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b1403e8401ad5dedea73c626b99758535b342502f8d1e361f4a2dd952749122" +checksum = "e68e84bfb01f0507134eac1e9b410a12ba379d064eab48c50ba4ce329a527b70" dependencies = [ "thiserror", "ucd-trie", @@ -3885,9 +3829,9 @@ dependencies = [ [[package]] name = "pest_derive" -version = "2.5.7" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be99c4c1d2fc2769b1d00239431d711d08f6efedcecb8b6e30707160aee99c15" +checksum = "6b79d4c71c865a25a4322296122e3924d30bc8ee0834c8bfc8b95f7f054afbfb" dependencies = [ "pest", "pest_generator", @@ -3895,22 +3839,22 @@ dependencies = [ [[package]] name = "pest_generator" -version = "2.5.7" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e56094789873daa36164de2e822b3888c6ae4b4f9da555a1103587658c805b1e" +checksum = "6c435bf1076437b851ebc8edc3a18442796b30f1728ffea6262d59bbe28b077e" dependencies = [ "pest", "pest_meta", "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.16", ] [[package]] name = "pest_meta" -version = "2.5.7" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6733073c7cff3d8459fda0e42f13a047870242aed8b509fe98000928975f359e" +checksum = "745a452f8eb71e39ffd8ee32b3c5f51d03845f99786fa9b68db6ff509c505411" dependencies = [ "once_cell", "pest", @@ -3975,22 +3919,22 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.0.12" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" +checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.0.12" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" +checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.16", ] [[package]] @@ -4017,9 +3961,9 @@ dependencies = [ [[package]] name = "pkg-config" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" +checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" [[package]] name = "plist" @@ -4032,7 +3976,7 @@ dependencies = [ "line-wrap", "quick-xml", "serde", - "time 0.3.20", + "time 0.3.21", ] [[package]] @@ -4158,9 +4102,9 @@ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" [[package]] name = "proc-macro2" -version = "1.0.56" +version = "1.0.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" +checksum = "fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8" dependencies = [ "unicode-ident", ] @@ -4203,9 +4147,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.26" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" +checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" dependencies = [ "proc-macro2", ] @@ -4363,9 +4307,9 @@ checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" [[package]] name = "reqwest" -version = "0.11.16" +version = "0.11.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27b71749df584b7f4cac2c426c127a7c785a5106cc98f7a8feb044115f0fa254" +checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55" dependencies = [ "base64 0.21.0", "bytes", @@ -4378,7 +4322,7 @@ dependencies = [ "http", "http-body", "hyper", - "hyper-rustls 0.23.2", + "hyper-rustls 0.24.0", "ipnet", "js-sys", "log", @@ -4386,13 +4330,13 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "rustls 0.20.8", + "rustls 0.21.1", "rustls-pemfile", "serde", "serde_json", "serde_urlencoded", "tokio", - "tokio-rustls 0.23.4", + "tokio-rustls 0.24.0", "tower-service", "url", "wasm-bindgen", @@ -4416,7 +4360,7 @@ dependencies = [ "primitive-types", "revm_precompiles", "rlp", - "sha3 0.10.7", + "sha3 0.10.8", ] [[package]] @@ -4433,7 +4377,7 @@ dependencies = [ "ripemd", "secp256k1", "sha2 0.10.6", - "sha3 0.10.7", + "sha3 0.10.8", "substrate-bn", ] @@ -4557,9 +4501,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.37.14" +version = "0.37.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b864d3c18a5785a05953adeed93e2dca37ed30f18e69bba9f30079d51f363f" +checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" dependencies = [ "bitflags", "errno", @@ -4584,14 +4528,14 @@ dependencies = [ [[package]] name = "rustls" -version = "0.20.8" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" +checksum = "c911ba11bc8433e811ce56fde130ccf32f5127cab0e0194e9c68c5a5b671791e" dependencies = [ "log", "ring", + "rustls-webpki", "sct 0.7.0", - "webpki 0.22.0", ] [[package]] @@ -4615,6 +4559,16 @@ dependencies = [ "base64 0.21.0", ] +[[package]] +name = "rustls-webpki" +version = "0.100.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b" +dependencies = [ + "ring", + "untrusted", +] + [[package]] name = "rustversion" version = "1.0.12" @@ -4666,12 +4620,6 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" -[[package]] -name = "scratch" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" - [[package]] name = "scrypt" version = "0.7.0" @@ -4750,9 +4698,9 @@ dependencies = [ [[package]] name = "security-framework" -version = "2.8.2" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a332be01508d814fed64bf28f798a146d73792121129962fdf335bb3c49a4254" +checksum = "ca2855b3715770894e67cbfa3df957790aa0c9edc3bf06efa1a84d77fa0839d1" dependencies = [ "bitflags", "core-foundation", @@ -4763,9 +4711,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.8.0" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4" +checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" dependencies = [ "core-foundation-sys", "libc", @@ -4782,22 +4730,22 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.160" +version = "1.0.163" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" +checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.160" +version = "1.0.163" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" +checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.16", ] [[package]] @@ -4828,7 +4776,7 @@ checksum = "bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.16", ] [[package]] @@ -4915,9 +4863,9 @@ dependencies = [ [[package]] name = "sha3" -version = "0.10.7" +version = "0.10.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54c2bb1a323307527314a36bfb73f24febb08ce2b8a554bf4ffd6f51ad15198c" +checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" dependencies = [ "digest 0.10.6", "keccak", @@ -5188,7 +5136,7 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "sway-ast" -version = "0.38.0" +version = "0.39.0" dependencies = [ "extension-trait", "num-bigint", @@ -5199,9 +5147,9 @@ dependencies = [ [[package]] name = "sway-core" -version = "0.38.0" +version = "0.39.0" dependencies = [ - "clap 3.2.24", + "clap 3.2.25", "derivative", "dirs 3.0.2", "either", @@ -5240,7 +5188,7 @@ dependencies = [ [[package]] name = "sway-error" -version = "0.38.0" +version = "0.39.0" dependencies = [ "extension-trait", "num-bigint", @@ -5252,7 +5200,7 @@ dependencies = [ [[package]] name = "sway-ir" -version = "0.38.0" +version = "0.39.0" dependencies = [ "anyhow", "downcast-rs", @@ -5267,7 +5215,7 @@ dependencies = [ [[package]] name = "sway-ir-macros" -version = "0.38.0" +version = "0.39.0" dependencies = [ "itertools", "proc-macro2", @@ -5277,7 +5225,7 @@ dependencies = [ [[package]] name = "sway-lsp" -version = "0.38.0" +version = "0.39.0" dependencies = [ "anyhow", "assert-json-diff", @@ -5328,7 +5276,7 @@ dependencies = [ [[package]] name = "sway-parse" -version = "0.38.0" +version = "0.39.0" dependencies = [ "assert_matches", "extension-trait", @@ -5345,7 +5293,7 @@ dependencies = [ [[package]] name = "sway-types" -version = "0.38.0" +version = "0.39.0" dependencies = [ "fuel-asm", "fuel-crypto", @@ -5356,11 +5304,11 @@ dependencies = [ [[package]] name = "sway-utils" -version = "0.38.0" +version = "0.39.0" [[package]] name = "swayfmt" -version = "0.38.0" +version = "0.39.0" dependencies = [ "anyhow", "forc-tracing", @@ -5393,9 +5341,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.15" +version = "2.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" +checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01" dependencies = [ "proc-macro2", "quote", @@ -5530,7 +5478,7 @@ dependencies = [ "anyhow", "assert_matches", "bytes", - "clap 4.2.4", + "clap 4.2.7", "colored", "filecheck", "forc", @@ -5607,7 +5555,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.16", ] [[package]] @@ -5633,9 +5581,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.20" +version = "0.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890" +checksum = "8f3403384eaacbca9923fa06940178ac13e4edb725486d70e8e15881d0c836cc" dependencies = [ "itoa", "serde", @@ -5645,15 +5593,15 @@ dependencies = [ [[package]] name = "time-core" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" +checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" [[package]] name = "time-macros" -version = "0.2.8" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd80a657e71da814b8e5d60d3374fc6d35045062245d80224748ae522dd76f36" +checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" dependencies = [ "time-core", ] @@ -5684,9 +5632,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.28.0" +version = "1.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3c786bf8134e5a3a166db9b29ab8f48134739014a3eca7bc6bfa95d673b136f" +checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105" dependencies = [ "autocfg", "bytes", @@ -5719,7 +5667,7 @@ checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.16", ] [[package]] @@ -5735,13 +5683,12 @@ dependencies = [ [[package]] name = "tokio-rustls" -version = "0.23.4" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" +checksum = "e0d409377ff5b1e3ca6437aa86c1eb7d40c134bfec254e44c830defa92669db5" dependencies = [ - "rustls 0.20.8", + "rustls 0.21.1", "tokio", - "webpki 0.22.0", ] [[package]] @@ -5852,10 +5799,11 @@ checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" [[package]] name = "tracing" -version = "0.1.38" +version = "0.1.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf9cf6a813d3f40c88b0b6b6f29a5c95c6cdbf97c1f9cc53fb820200f5ad814d" +checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" dependencies = [ + "cfg-if 1.0.0", "pin-project-lite", "tracing-attributes", "tracing-core", @@ -5869,14 +5817,14 @@ checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.16", ] [[package]] name = "tracing-core" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" +checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" dependencies = [ "once_cell", "valuable", @@ -6161,9 +6109,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" +checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" dependencies = [ "cfg-if 1.0.0", "serde", @@ -6173,24 +6121,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" +checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.16", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.34" +version = "0.4.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" +checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e" dependencies = [ "cfg-if 1.0.0", "js-sys", @@ -6200,9 +6148,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" +checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -6210,28 +6158,28 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" +checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.16", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.84" +version = "0.2.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" +checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" [[package]] name = "web-sys" -version = "0.3.61" +version = "0.3.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" +checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" dependencies = [ "js-sys", "wasm-bindgen", @@ -6474,9 +6422,9 @@ checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" [[package]] name = "winnow" -version = "0.4.1" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" +checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" dependencies = [ "memchr", ] @@ -6509,7 +6457,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3bd17ea728ff42185c54dfbabaafd0b442207df6b2cc60f74c607d8c01e9c4db" dependencies = [ "blake3", - "sha3 0.10.7", + "sha3 0.10.8", "winter-math", "winter-utils", ] @@ -6578,11 +6526,11 @@ dependencies = [ [[package]] name = "xdg" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c4583db5cbd4c4c0303df2d15af80f0539db703fa1c68802d4cbbd2dd0f88f6" +checksum = "688597db5a750e9cad4511cb94729a078e274308099a0382b5b8203bbc767fee" dependencies = [ - "dirs 4.0.0", + "home", ] [[package]] @@ -6620,5 +6568,5 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.16", ] diff --git a/forc-pkg/Cargo.toml b/forc-pkg/Cargo.toml index d6832201251..057cf26c1a5 100644 --- a/forc-pkg/Cargo.toml +++ b/forc-pkg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-pkg" -version = "0.38.0" +version = "0.39.0" description = "Building, locking, fetching and updating Sway projects as Forc packages." authors.workspace = true edition.workspace = true @@ -12,8 +12,8 @@ repository.workspace = true ansi_term = "0.12" anyhow = "1" fd-lock = "3.0" -forc-tracing = { version = "0.38.0", path = "../forc-tracing" } -forc-util = { version = "0.38.0", path = "../forc-util" } +forc-tracing = { version = "0.39.0", path = "../forc-tracing" } +forc-util = { version = "0.39.0", path = "../forc-util" } fuel-abi-types = "0.1" git2 = { version = "0.16.1", features = ["vendored-libgit2", "vendored-openssl"] } gix-url = { version = "0.16.0", features = ["serde1"] } @@ -23,10 +23,10 @@ semver = { version = "1.0", features = ["serde"] } serde = { version = "1.0", features = ["derive"] } serde_ignored = "0.1" serde_json = "1.0" -sway-core = { version = "0.38.0", path = "../sway-core" } -sway-error = { version = "0.38.0", path = "../sway-error" } -sway-types = { version = "0.38.0", path = "../sway-types" } -sway-utils = { version = "0.38.0", path = "../sway-utils" } +sway-core = { version = "0.39.0", path = "../sway-core" } +sway-error = { version = "0.39.0", path = "../sway-error" } +sway-types = { version = "0.39.0", path = "../sway-types" } +sway-utils = { version = "0.39.0", path = "../sway-utils" } toml = "0.5" tracing = "0.1" url = { version = "2.2", features = ["serde"] } diff --git a/forc-plugins/forc-client/Cargo.toml b/forc-plugins/forc-client/Cargo.toml index d21d184644f..917cd565627 100644 --- a/forc-plugins/forc-client/Cargo.toml +++ b/forc-plugins/forc-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-client" -version = "0.38.0" +version = "0.39.0" description = "A `forc` plugin for interacting with a Fuel node." authors.workspace = true edition.workspace = true @@ -14,11 +14,11 @@ async-trait = "0.1.58" chrono = { version = "0.4", default-features = false, features = ["std"] } clap = { version = "3", features = ["derive", "env"] } devault = "0.1" -forc = { version = "0.38.0", path = "../../forc" } -forc-pkg = { version = "0.38.0", path = "../../forc-pkg" } -forc-tracing = { version = "0.38.0", path = "../../forc-tracing" } -forc-tx = { version = "0.38.0", path = "../forc-tx" } -forc-util = { version = "0.38.0", path = "../../forc-util" } +forc = { version = "0.39.0", path = "../../forc" } +forc-pkg = { version = "0.39.0", path = "../../forc-pkg" } +forc-tracing = { version = "0.39.0", path = "../../forc-tracing" } +forc-tx = { version = "0.39.0", path = "../forc-tx" } +forc-util = { version = "0.39.0", path = "../../forc-util" } fuel-core-client = { workspace = true, default-features = false } fuel-crypto = { workspace = true } fuel-tx = { workspace = true, features = ["builder"] } @@ -31,9 +31,9 @@ hex = "0.4.3" rand = "0.8" serde = "1.0" serde_json = "1" -sway-core = { version = "0.38.0", path = "../../sway-core" } -sway-types = { version = "0.38.0", path = "../../sway-types" } -sway-utils = { version = "0.38.0", path = "../../sway-utils" } +sway-core = { version = "0.39.0", path = "../../sway-core" } +sway-types = { version = "0.39.0", path = "../../sway-types" } +sway-utils = { version = "0.39.0", path = "../../sway-utils" } tokio = { version = "1.8", features = ["macros", "rt-multi-thread", "process"] } tracing = "0.1" diff --git a/forc-plugins/forc-doc/Cargo.toml b/forc-plugins/forc-doc/Cargo.toml index 3a1a0ce8403..21e3941db14 100644 --- a/forc-plugins/forc-doc/Cargo.toml +++ b/forc-plugins/forc-doc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-doc" -version = "0.38.0" +version = "0.39.0" description = "Build the documentation for the local package and all dependencies. The output is placed in `out/doc` in the same format as the project." authors.workspace = true edition.workspace = true @@ -12,13 +12,13 @@ repository.workspace = true anyhow = "1.0.65" clap = { version = "4.0.18", features = ["derive"] } comrak = "0.16" -forc-pkg = { version = "0.38.0", path = "../../forc-pkg" } -forc-util = { version = "0.38.0", path = "../../forc-util" } +forc-pkg = { version = "0.39.0", path = "../../forc-pkg" } +forc-util = { version = "0.39.0", path = "../../forc-util" } horrorshow = "0.8.4" include_dir = "0.7.3" opener = "0.5.0" -sway-ast = { version = "0.38.0", path = "../../sway-ast" } -sway-core = { version = "0.38.0", path = "../../sway-core" } -sway-lsp = { version = "0.38.0", path = "../../sway-lsp" } -sway-types = { version = "0.38.0", path = "../../sway-types" } -swayfmt = { version = "0.38.0", path = "../../swayfmt" } +sway-ast = { version = "0.39.0", path = "../../sway-ast" } +sway-core = { version = "0.39.0", path = "../../sway-core" } +sway-lsp = { version = "0.39.0", path = "../../sway-lsp" } +sway-types = { version = "0.39.0", path = "../../sway-types" } +swayfmt = { version = "0.39.0", path = "../../swayfmt" } diff --git a/forc-plugins/forc-fmt/Cargo.toml b/forc-plugins/forc-fmt/Cargo.toml index d0bc994846a..2519ee227dd 100644 --- a/forc-plugins/forc-fmt/Cargo.toml +++ b/forc-plugins/forc-fmt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-fmt" -version = "0.38.0" +version = "0.39.0" description = "A `forc` plugin for running the Sway code formatter." authors.workspace = true edition.workspace = true @@ -11,12 +11,12 @@ repository.workspace = true [dependencies] anyhow = "1" clap = { version = "3", features = ["derive"] } -forc-pkg = { version = "0.38.0", path = "../../forc-pkg" } -forc-tracing = { version = "0.38.0", path = "../../forc-tracing" } -forc-util = { version = "0.38.0", path = "../../forc-util" } +forc-pkg = { version = "0.39.0", path = "../../forc-pkg" } +forc-tracing = { version = "0.39.0", path = "../../forc-tracing" } +forc-util = { version = "0.39.0", path = "../../forc-util" } prettydiff = "0.5" -sway-core = { version = "0.38.0", path = "../../sway-core" } -sway-utils = { version = "0.38.0", path = "../../sway-utils" } -swayfmt = { version = "0.38.0", path = "../../swayfmt" } +sway-core = { version = "0.39.0", path = "../../sway-core" } +sway-utils = { version = "0.39.0", path = "../../sway-utils" } +swayfmt = { version = "0.39.0", path = "../../swayfmt" } taplo = "0.7" tracing = "0.1" diff --git a/forc-plugins/forc-lsp/Cargo.toml b/forc-plugins/forc-lsp/Cargo.toml index b4cea9d5068..877e1d359b2 100644 --- a/forc-plugins/forc-lsp/Cargo.toml +++ b/forc-plugins/forc-lsp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-lsp" -version = "0.38.0" +version = "0.39.0" description = "A simple `forc` plugin for starting the sway language server." authors.workspace = true edition.workspace = true @@ -11,5 +11,5 @@ repository.workspace = true [dependencies] anyhow = "1" clap = { version = "3", features = ["derive"] } -sway-lsp = { version = "0.38.0", path = "../../sway-lsp" } +sway-lsp = { version = "0.39.0", path = "../../sway-lsp" } tokio = { version = "1.8" } diff --git a/forc-plugins/forc-tx/Cargo.toml b/forc-plugins/forc-tx/Cargo.toml index 9838de04f57..36c95de8e99 100644 --- a/forc-plugins/forc-tx/Cargo.toml +++ b/forc-plugins/forc-tx/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-tx" -version = "0.38.0" +version = "0.39.0" description = "A `forc` plugin for constructing transactions." authors.workspace = true edition.workspace = true @@ -19,7 +19,7 @@ path = "src/main.rs" anyhow = "1" clap = { version = "3", features = ["derive", "env"] } devault = "0.1" -forc-util = { version = "0.38.0", path = "../../forc-util" } +forc-util = { version = "0.39.0", path = "../../forc-util" } fuel-tx = { workspace = true, features = ["serde"] } serde = "1.0" serde_json = { version = "1" } diff --git a/forc-test/Cargo.toml b/forc-test/Cargo.toml index f2668615b03..71b9fb4e1c9 100644 --- a/forc-test/Cargo.toml +++ b/forc-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-test" -version = "0.38.0" +version = "0.39.0" description = "A library for building and running Sway unit tests within Forc packages." authors.workspace = true edition.workspace = true @@ -10,11 +10,11 @@ repository.workspace = true [dependencies] anyhow = "1" -forc-pkg = { version = "0.38.0", path = "../forc-pkg" } +forc-pkg = { version = "0.39.0", path = "../forc-pkg" } fuel-abi-types = "0.2" fuel-tx = { workspace = true, features = ["builder"] } fuel-vm = { workspace = true, features = ["random"] } rand = "0.8" rayon = "1.7.0" -sway-core = { version = "0.38.0", path = "../sway-core" } -sway-types = { version = "0.38.0", path = "../sway-types" } +sway-core = { version = "0.39.0", path = "../sway-core" } +sway-types = { version = "0.39.0", path = "../sway-types" } diff --git a/forc-tracing/Cargo.toml b/forc-tracing/Cargo.toml index e217e604f8a..887bae2703a 100644 --- a/forc-tracing/Cargo.toml +++ b/forc-tracing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-tracing" -version = "0.38.0" +version = "0.39.0" description = "Tracing utility shared between forc crates." authors.workspace = true edition.workspace = true diff --git a/forc-util/Cargo.toml b/forc-util/Cargo.toml index 24509531950..5bf271b7ebf 100644 --- a/forc-util/Cargo.toml +++ b/forc-util/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc-util" -version = "0.38.0" +version = "0.39.0" description = "Utility items shared between forc crates." authors.workspace = true edition.workspace = true @@ -14,15 +14,15 @@ ansi_term = "0.12" anyhow = "1" clap = { version = "3.1", features = ["cargo", "derive", "env"] } dirs = "3.0.2" -forc-tracing = { version = "0.38.0", path = "../forc-tracing" } +forc-tracing = { version = "0.39.0", path = "../forc-tracing" } fuel-tx = { workspace = true, features = ["serde"] } hex = "0.4.3" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.73" -sway-core = { version = "0.38.0", path = "../sway-core" } -sway-error = { version = "0.38.0", path = "../sway-error" } -sway-types = { version = "0.38.0", path = "../sway-types" } -sway-utils = { version = "0.38.0", path = "../sway-utils" } +sway-core = { version = "0.39.0", path = "../sway-core" } +sway-error = { version = "0.39.0", path = "../sway-error" } +sway-types = { version = "0.39.0", path = "../sway-types" } +sway-utils = { version = "0.39.0", path = "../sway-utils" } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["ansi", "env-filter", "json"] } unicode-xid = "0.2.2" diff --git a/forc/Cargo.toml b/forc/Cargo.toml index 9db0424f634..0f69d2ff678 100644 --- a/forc/Cargo.toml +++ b/forc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forc" -version = "0.38.0" +version = "0.39.0" description = "Fuel Orchestrator." authors.workspace = true edition.workspace = true @@ -22,18 +22,18 @@ ansi_term = "0.12" anyhow = "1.0.41" clap = { version = "3.1", features = ["cargo", "derive", "env"] } clap_complete = "3.1" -forc-pkg = { version = "0.38.0", path = "../forc-pkg" } -forc-test = { version = "0.38.0", path = "../forc-test" } -forc-tracing = { version = "0.38.0", path = "../forc-tracing" } -forc-util = { version = "0.38.0", path = "../forc-util" } +forc-pkg = { version = "0.39.0", path = "../forc-pkg" } +forc-test = { version = "0.39.0", path = "../forc-test" } +forc-tracing = { version = "0.39.0", path = "../forc-tracing" } +forc-util = { version = "0.39.0", path = "../forc-util" } fs_extra = "1.2" fuel-asm = { workspace = true } hex = "0.4.3" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.73" -sway-core = { version = "0.38.0", path = "../sway-core" } -sway-types = { version = "0.38.0", path = "../sway-types" } -sway-utils = { version = "0.38.0", path = "../sway-utils" } +sway-core = { version = "0.39.0", path = "../sway-core" } +sway-types = { version = "0.39.0", path = "../sway-types" } +sway-utils = { version = "0.39.0", path = "../sway-utils" } term-table = "1.3" tokio = { version = "1.8.0", features = ["macros", "rt-multi-thread"] } toml = "0.5" diff --git a/sway-ast/Cargo.toml b/sway-ast/Cargo.toml index e3a0730d6b0..0c70710cb38 100644 --- a/sway-ast/Cargo.toml +++ b/sway-ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-ast" -version = "0.38.0" +version = "0.39.0" description = "Sway's AST" authors.workspace = true edition.workspace = true @@ -13,4 +13,4 @@ extension-trait = "1.0.1" num-bigint = { version = "0.4.3", features = ["serde"] } num-traits = "0.2.14" serde = { version = "1.0", features = ["derive"] } -sway-types = { version = "0.38.0", path = "../sway-types" } +sway-types = { version = "0.39.0", path = "../sway-types" } diff --git a/sway-core/Cargo.toml b/sway-core/Cargo.toml index 46be101f72b..b5326c37035 100644 --- a/sway-core/Cargo.toml +++ b/sway-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-core" -version = "0.38.0" +version = "0.39.0" description = "Sway core language." authors.workspace = true edition.workspace = true @@ -34,12 +34,12 @@ serde_json = "1.0.91" sha2 = "0.9" smallvec = "1.7" strum = { version = "0.24.1", features = ["derive"] } -sway-ast = { version = "0.38.0", path = "../sway-ast" } -sway-error = { version = "0.38.0", path = "../sway-error" } -sway-ir = { version = "0.38.0", path = "../sway-ir" } -sway-parse = { version = "0.38.0", path = "../sway-parse" } -sway-types = { version = "0.38.0", path = "../sway-types" } -sway-utils = { version = "0.38.0", path = "../sway-utils" } +sway-ast = { version = "0.39.0", path = "../sway-ast" } +sway-error = { version = "0.39.0", path = "../sway-error" } +sway-ir = { version = "0.39.0", path = "../sway-ir" } +sway-parse = { version = "0.39.0", path = "../sway-parse" } +sway-types = { version = "0.39.0", path = "../sway-types" } +sway-utils = { version = "0.39.0", path = "../sway-utils" } thiserror = "1.0" tracing = "0.1" uint = "0.9" diff --git a/sway-error/Cargo.toml b/sway-error/Cargo.toml index 4bec9228124..91f4fdad972 100644 --- a/sway-error/Cargo.toml +++ b/sway-error/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-error" -version = "0.38.0" +version = "0.39.0" description = "Sway's error handling" authors.workspace = true edition.workspace = true @@ -12,6 +12,6 @@ repository.workspace = true extension-trait = "1.0.1" num-bigint = "0.4.3" num-traits = "0.2.14" -sway-ast = { version = "0.38.0", path = "../sway-ast" } -sway-types = { version = "0.38.0", path = "../sway-types" } +sway-ast = { version = "0.39.0", path = "../sway-ast" } +sway-types = { version = "0.39.0", path = "../sway-types" } thiserror = "1.0" diff --git a/sway-ir/Cargo.toml b/sway-ir/Cargo.toml index a63527cab10..42b916211b3 100644 --- a/sway-ir/Cargo.toml +++ b/sway-ir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-ir" -version = "0.38.0" +version = "0.39.0" description = "Sway intermediate representation." authors.workspace = true edition.workspace = true @@ -15,6 +15,6 @@ filecheck = "0.5" generational-arena = "0.2" peg = "0.7" rustc-hash = "1.1.0" -sway-ir-macros = { version = "0.38.0", path = "sway-ir-macros" } -sway-types = { version = "0.38.0", path = "../sway-types" } -sway-utils = { version = "0.38.0", path = "../sway-utils" } +sway-ir-macros = { version = "0.39.0", path = "sway-ir-macros" } +sway-types = { version = "0.39.0", path = "../sway-types" } +sway-utils = { version = "0.39.0", path = "../sway-utils" } diff --git a/sway-ir/sway-ir-macros/Cargo.toml b/sway-ir/sway-ir-macros/Cargo.toml index 556da7c4322..b8010bb8ae4 100644 --- a/sway-ir/sway-ir-macros/Cargo.toml +++ b/sway-ir/sway-ir-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-ir-macros" -version = "0.38.0" +version = "0.39.0" description = "Macros for sway's intermediate representation." authors.workspace = true edition.workspace = true diff --git a/sway-lsp/Cargo.toml b/sway-lsp/Cargo.toml index a74062fb4c7..58a025fb46b 100644 --- a/sway-lsp/Cargo.toml +++ b/sway-lsp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-lsp" -version = "0.38.0" +version = "0.39.0" description = "LSP server for Sway." authors.workspace = true edition.workspace = true @@ -11,8 +11,8 @@ repository.workspace = true [dependencies] anyhow = "1.0.41" dashmap = "5.4" -forc-pkg = { version = "0.38.0", path = "../forc-pkg" } -forc-tracing = { version = "0.38.0", path = "../forc-tracing" } +forc-pkg = { version = "0.39.0", path = "../forc-pkg" } +forc-tracing = { version = "0.39.0", path = "../forc-tracing" } notify = "5.0.0" notify-debouncer-mini = { version = "0.2.0" } parking_lot = "0.12.1" @@ -21,13 +21,13 @@ quote = "1.0.9" ropey = "1.2" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0.60" -sway-ast = { version = "0.38.0", path = "../sway-ast" } -sway-core = { version = "0.38.0", path = "../sway-core" } -sway-error = { version = "0.38.0", path = "../sway-error" } -sway-parse = { version = "0.38.0", path = "../sway-parse" } -sway-types = { version = "0.38.0", path = "../sway-types" } -sway-utils = { version = "0.38.0", path = "../sway-utils" } -swayfmt = { version = "0.38.0", path = "../swayfmt" } +sway-ast = { version = "0.39.0", path = "../sway-ast" } +sway-core = { version = "0.39.0", path = "../sway-core" } +sway-error = { version = "0.39.0", path = "../sway-error" } +sway-parse = { version = "0.39.0", path = "../sway-parse" } +sway-types = { version = "0.39.0", path = "../sway-types" } +sway-utils = { version = "0.39.0", path = "../sway-utils" } +swayfmt = { version = "0.39.0", path = "../swayfmt" } syn = { version = "1.0.73", features = ["full"] } tempfile = "3" thiserror = "1.0.30" diff --git a/sway-parse/Cargo.toml b/sway-parse/Cargo.toml index 664d9fa79c8..5264fc1cea3 100644 --- a/sway-parse/Cargo.toml +++ b/sway-parse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-parse" -version = "0.38.0" +version = "0.39.0" description = "Sway's parser" authors.workspace = true edition.workspace = true @@ -13,9 +13,9 @@ extension-trait = "1.0.1" num-bigint = "0.4.3" num-traits = "0.2.14" phf = { version = "0.10.1", features = ["macros"] } -sway-ast = { version = "0.38.0", path = "../sway-ast" } -sway-error = { version = "0.38.0", path = "../sway-error" } -sway-types = { version = "0.38.0", path = "../sway-types" } +sway-ast = { version = "0.39.0", path = "../sway-ast" } +sway-error = { version = "0.39.0", path = "../sway-error" } +sway-types = { version = "0.39.0", path = "../sway-types" } thiserror = "1.0" unicode-xid = "0.2.2" diff --git a/sway-types/Cargo.toml b/sway-types/Cargo.toml index 0d801ba3377..6e802ee8353 100644 --- a/sway-types/Cargo.toml +++ b/sway-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-types" -version = "0.38.0" +version = "0.39.0" description = "Sway core types." authors.workspace = true edition.workspace = true diff --git a/sway-utils/Cargo.toml b/sway-utils/Cargo.toml index 4e99858b961..8e430813784 100644 --- a/sway-utils/Cargo.toml +++ b/sway-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sway-utils" -version = "0.38.0" +version = "0.39.0" description = "Sway common utils." authors.workspace = true edition.workspace = true diff --git a/swayfmt/Cargo.toml b/swayfmt/Cargo.toml index 9adfe2ab564..2afc2fd22b7 100644 --- a/swayfmt/Cargo.toml +++ b/swayfmt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "swayfmt" -version = "0.38.0" +version = "0.39.0" description = "Sway language formatter." authors.workspace = true edition.workspace = true @@ -10,16 +10,16 @@ repository.workspace = true [dependencies] anyhow = "1" -forc-tracing = { version = "0.38.0", path = "../forc-tracing" } -forc-util = { version = "0.38.0", path = "../forc-util" } +forc-tracing = { version = "0.39.0", path = "../forc-tracing" } +forc-util = { version = "0.39.0", path = "../forc-util" } ropey = "1.5" serde = { version = "1.0", features = ["derive"] } serde_ignored = "0.1" -sway-ast = { version = "0.38.0", path = "../sway-ast" } -sway-core = { version = "0.38.0", path = "../sway-core" } -sway-error = { version = "0.38.0", path = "../sway-error" } -sway-parse = { version = "0.38.0", path = "../sway-parse" } -sway-types = { version = "0.38.0", path = "../sway-types" } +sway-ast = { version = "0.39.0", path = "../sway-ast" } +sway-core = { version = "0.39.0", path = "../sway-core" } +sway-error = { version = "0.39.0", path = "../sway-error" } +sway-parse = { version = "0.39.0", path = "../sway-parse" } +sway-types = { version = "0.39.0", path = "../sway-types" } thiserror = "1.0.30" toml = "0.5"