diff --git a/Cargo.lock b/Cargo.lock index 44e60d233..9ce931655 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,9 +2,9 @@ # It is not intended for manual editing. [[package]] name = "addr2line" -version = "0.14.0" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c0929d69e78dd9bf5408269919fcbcaeb2e35e5d43e5815517cdc6a8e11a423" +checksum = "a55f82cfe485775d02112886f4169bde0c5894d75e79ead7eafe7e40a25e45f7" dependencies = [ "gimli", ] @@ -36,6 +36,7 @@ version = "0.0.0" dependencies = [ "askama", "async-compression", + "async-trait", "blake3", "bytes 0.5.6", "chrono", @@ -180,6 +181,17 @@ dependencies = [ "pin-project-lite 0.2.0", ] +[[package]] +name = "async-trait" +version = "0.1.42" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "atty" version = "0.2.14" @@ -429,9 +441,9 @@ dependencies = [ [[package]] name = "derivative" -version = "2.1.1" +version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb582b60359da160a9477ee80f15c8d784c477e69c217ef2cdd4169c24ea380f" +checksum = "eaed5874effa6cde088c644ddcdcb4ffd1511391c5be4fdd7a5ccd02c7e4a183" dependencies = [ "proc-macro2", "quote", @@ -590,9 +602,9 @@ dependencies = [ [[package]] name = "fluent-syntax" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9389354f858e38f37d9a249133611a1fcaec469f44773b04ddbd82f4f08d49eb" +checksum = "edb1016e8c600060e0099218442fff329a204f6316d6ec974d590d3281517a52" [[package]] name = "fnv" @@ -763,11 +775,11 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc587bc0ec293155d5bfa6b9891ec18a1e330c234f896ea47fbada4cadbe47e6" +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "libc", "wasi 0.9.0+wasi-snapshot-preview1", ] @@ -2082,9 +2094,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.5.1" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae524f056d7d770e174287294f562e95044c68e88dec909a00d2094805db9d75" +checksum = "1a55ca5f3b68e41c979bf8c46a6f1da892ca4db8f94023ce0bd32407573b1ac0" [[package]] name = "socket2" @@ -2123,9 +2135,9 @@ checksum = "1e81da0851ada1f3e9d4312c704aa4f8806f0f9d69faaf8df2f3464b4a9437c2" [[package]] name = "syn" -version = "1.0.56" +version = "1.0.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9802ddde94170d186eeee5005b798d9c159fa970403f1be19976d0cfb939b72" +checksum = "4211ce9909eb971f111059df92c45640aad50a619cf55cd76476be803c4c68e6" dependencies = [ "proc-macro2", "quote", diff --git a/cargo/crates.bzl b/cargo/crates.bzl index cfb24e414..f1ba43db3 100644 --- a/cargo/crates.bzl +++ b/cargo/crates.bzl @@ -13,12 +13,12 @@ def raze_fetch_remote_crates(): """This function defines a collection of repos and should be called in a WORKSPACE file""" maybe( http_archive, - name = "raze__addr2line__0_14_0", - url = "https://crates.io/api/v1/crates/addr2line/0.14.0/download", + name = "raze__addr2line__0_14_1", + url = "https://crates.io/api/v1/crates/addr2line/0.14.1/download", type = "tar.gz", - sha256 = "7c0929d69e78dd9bf5408269919fcbcaeb2e35e5d43e5815517cdc6a8e11a423", - strip_prefix = "addr2line-0.14.0", - build_file = Label("//cargo/remote:BUILD.addr2line-0.14.0.bazel"), + sha256 = "a55f82cfe485775d02112886f4169bde0c5894d75e79ead7eafe7e40a25e45f7", + strip_prefix = "addr2line-0.14.1", + build_file = Label("//cargo/remote:BUILD.addr2line-0.14.1.bazel"), ) maybe( @@ -151,6 +151,16 @@ def raze_fetch_remote_crates(): build_file = Label("//cargo/remote:BUILD.async-compression-0.3.7.bazel"), ) + maybe( + http_archive, + name = "raze__async_trait__0_1_42", + url = "https://crates.io/api/v1/crates/async-trait/0.1.42/download", + type = "tar.gz", + sha256 = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d", + strip_prefix = "async-trait-0.1.42", + build_file = Label("//cargo/remote:BUILD.async-trait-0.1.42.bazel"), + ) + maybe( http_archive, name = "raze__atty__0_2_14", @@ -433,12 +443,12 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__derivative__2_1_1", - url = "https://crates.io/api/v1/crates/derivative/2.1.1/download", + name = "raze__derivative__2_1_3", + url = "https://crates.io/api/v1/crates/derivative/2.1.3/download", type = "tar.gz", - sha256 = "cb582b60359da160a9477ee80f15c8d784c477e69c217ef2cdd4169c24ea380f", - strip_prefix = "derivative-2.1.1", - build_file = Label("//cargo/remote:BUILD.derivative-2.1.1.bazel"), + sha256 = "eaed5874effa6cde088c644ddcdcb4ffd1511391c5be4fdd7a5ccd02c7e4a183", + strip_prefix = "derivative-2.1.3", + build_file = Label("//cargo/remote:BUILD.derivative-2.1.3.bazel"), ) maybe( @@ -603,12 +613,12 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__fluent_syntax__0_10_0", - url = "https://crates.io/api/v1/crates/fluent-syntax/0.10.0/download", + name = "raze__fluent_syntax__0_10_1", + url = "https://crates.io/api/v1/crates/fluent-syntax/0.10.1/download", type = "tar.gz", - sha256 = "9389354f858e38f37d9a249133611a1fcaec469f44773b04ddbd82f4f08d49eb", - strip_prefix = "fluent-syntax-0.10.0", - build_file = Label("//cargo/remote:BUILD.fluent-syntax-0.10.0.bazel"), + sha256 = "edb1016e8c600060e0099218442fff329a204f6316d6ec974d590d3281517a52", + strip_prefix = "fluent-syntax-0.10.1", + build_file = Label("//cargo/remote:BUILD.fluent-syntax-0.10.1.bazel"), ) maybe( @@ -793,12 +803,12 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__getrandom__0_1_15", - url = "https://crates.io/api/v1/crates/getrandom/0.1.15/download", + name = "raze__getrandom__0_1_16", + url = "https://crates.io/api/v1/crates/getrandom/0.1.16/download", type = "tar.gz", - sha256 = "fc587bc0ec293155d5bfa6b9891ec18a1e330c234f896ea47fbada4cadbe47e6", - strip_prefix = "getrandom-0.1.15", - build_file = Label("//cargo/remote:BUILD.getrandom-0.1.15.bazel"), + sha256 = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce", + strip_prefix = "getrandom-0.1.16", + build_file = Label("//cargo/remote:BUILD.getrandom-0.1.16.bazel"), ) maybe( @@ -2103,12 +2113,12 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__smallvec__1_5_1", - url = "https://crates.io/api/v1/crates/smallvec/1.5.1/download", + name = "raze__smallvec__1_6_0", + url = "https://crates.io/api/v1/crates/smallvec/1.6.0/download", type = "tar.gz", - sha256 = "ae524f056d7d770e174287294f562e95044c68e88dec909a00d2094805db9d75", - strip_prefix = "smallvec-1.5.1", - build_file = Label("//cargo/remote:BUILD.smallvec-1.5.1.bazel"), + sha256 = "1a55ca5f3b68e41c979bf8c46a6f1da892ca4db8f94023ce0bd32407573b1ac0", + strip_prefix = "smallvec-1.6.0", + build_file = Label("//cargo/remote:BUILD.smallvec-1.6.0.bazel"), ) maybe( @@ -2163,12 +2173,12 @@ def raze_fetch_remote_crates(): maybe( http_archive, - name = "raze__syn__1_0_56", - url = "https://crates.io/api/v1/crates/syn/1.0.56/download", + name = "raze__syn__1_0_57", + url = "https://crates.io/api/v1/crates/syn/1.0.57/download", type = "tar.gz", - sha256 = "a9802ddde94170d186eeee5005b798d9c159fa970403f1be19976d0cfb939b72", - strip_prefix = "syn-1.0.56", - build_file = Label("//cargo/remote:BUILD.syn-1.0.56.bazel"), + sha256 = "4211ce9909eb971f111059df92c45640aad50a619cf55cd76476be803c4c68e6", + strip_prefix = "syn-1.0.57", + build_file = Label("//cargo/remote:BUILD.syn-1.0.57.bazel"), ) maybe( diff --git a/cargo/licenses.json b/cargo/licenses.json index 9cbe8243a..a0642caad 100644 --- a/cargo/licenses.json +++ b/cargo/licenses.json @@ -1,7 +1,7 @@ [ { "name": "addr2line", - "version": "0.14.0", + "version": "0.14.1", "authors": "Nick Fitzgerald |Philip Craig |Jon Gjengset |Noah Bergbauer ", "repository": "https://github.com/gimli-rs/addr2line", "license": "Apache-2.0 OR MIT", @@ -143,6 +143,15 @@ "license_file": null, "description": "Adaptors between compression crates and Rust's modern asynchronous IO types." }, + { + "name": "async-trait", + "version": "0.1.42", + "authors": "David Tolnay ", + "repository": "https://github.com/dtolnay/async-trait", + "license": "Apache-2.0 OR MIT", + "license_file": null, + "description": "Type erasure for async trait methods" + }, { "name": "atty", "version": "0.2.14", @@ -397,7 +406,7 @@ }, { "name": "derivative", - "version": "2.1.1", + "version": "2.1.3", "authors": "mcarton ", "repository": "https://github.com/mcarton/rust-derivative", "license": "Apache-2.0 OR MIT", @@ -550,7 +559,7 @@ }, { "name": "fluent-syntax", - "version": "0.10.0", + "version": "0.10.1", "authors": "Zibi Braniecki |Staś Małolepszy ", "repository": "https://github.com/projectfluent/fluent-rs", "license": "Apache-2.0 OR MIT", @@ -721,7 +730,7 @@ }, { "name": "getrandom", - "version": "0.1.15", + "version": "0.1.16", "authors": "The Rand Project Developers", "repository": "https://github.com/rust-random/getrandom", "license": "Apache-2.0 OR MIT", @@ -1909,7 +1918,7 @@ }, { "name": "smallvec", - "version": "1.5.1", + "version": "1.6.0", "authors": "The Servo Project Developers", "repository": "https://github.com/servo/rust-smallvec", "license": "Apache-2.0 OR MIT", @@ -1963,7 +1972,7 @@ }, { "name": "syn", - "version": "1.0.56", + "version": "1.0.57", "authors": "David Tolnay ", "repository": "https://github.com/dtolnay/syn", "license": "Apache-2.0 OR MIT", diff --git a/cargo/remote/BUILD.addr2line-0.14.0.bazel b/cargo/remote/BUILD.addr2line-0.14.1.bazel similarity index 98% rename from cargo/remote/BUILD.addr2line-0.14.0.bazel rename to cargo/remote/BUILD.addr2line-0.14.1.bazel index 93d769dee..5c2e10e38 100644 --- a/cargo/remote/BUILD.addr2line-0.14.0.bazel +++ b/cargo/remote/BUILD.addr2line-0.14.1.bazel @@ -48,7 +48,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.14.0", + version = "0.14.1", # buildifier: leave-alone deps = [ "@raze__gimli__0_23_0//:gimli", diff --git a/cargo/remote/BUILD.askama_derive-0.10.5.bazel b/cargo/remote/BUILD.askama_derive-0.10.5.bazel index d490a806a..2a4a52fd9 100644 --- a/cargo/remote/BUILD.askama_derive-0.10.5.bazel +++ b/cargo/remote/BUILD.askama_derive-0.10.5.bazel @@ -51,6 +51,6 @@ rust_library( deps = [ "@raze__askama_shared__0_11_1//:askama_shared", "@raze__proc_macro2__1_0_24//:proc_macro2", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.askama_shared-0.11.1.bazel b/cargo/remote/BUILD.askama_shared-0.11.1.bazel index 6e75c0a0a..4a714763d 100644 --- a/cargo/remote/BUILD.askama_shared-0.11.1.bazel +++ b/cargo/remote/BUILD.askama_shared-0.11.1.bazel @@ -63,7 +63,7 @@ rust_library( "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", "@raze__serde__1_0_118//:serde", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", "@raze__toml__0_5_8//:toml", ], ) diff --git a/cargo/remote/BUILD.async-trait-0.1.42.bazel b/cargo/remote/BUILD.async-trait-0.1.42.bazel new file mode 100644 index 000000000..6f760054d --- /dev/null +++ b/cargo/remote/BUILD.async-trait-0.1.42.bazel @@ -0,0 +1,60 @@ +""" +@generated +cargo-raze crate build file. + +DO NOT EDIT! Replaced on runs of cargo-raze +""" + +# buildifier: disable=load +load( + "@io_bazel_rules_rust//rust:rust.bzl", + "rust_binary", + "rust_library", + "rust_test", +) + +# buildifier: disable=load +load("@bazel_skylib//lib:selects.bzl", "selects") + +package(default_visibility = [ + # Public for visibility by "@raze__crate__version//" targets. + # + # Prefer access through "//cargo", which limits external + # visibility to explicit Cargo.toml dependencies. + "//visibility:public", +]) + +licenses([ + "notice", # MIT from expression "MIT OR Apache-2.0" +]) + +# Generated Targets + +rust_library( + name = "async_trait", + srcs = glob(["**/*.rs"]), + crate_features = [ + ], + crate_root = "src/lib.rs", + crate_type = "proc-macro", + data = [], + edition = "2018", + rustc_flags = [ + "--cap-lints=allow", + ], + tags = [ + "cargo-raze", + "manual", + ], + version = "0.1.42", + # buildifier: leave-alone + deps = [ + "@raze__proc_macro2__1_0_24//:proc_macro2", + "@raze__quote__1_0_8//:quote", + "@raze__syn__1_0_57//:syn", + ], +) + +# Unsupported target "compiletest" with type "test" omitted + +# Unsupported target "test" with type "test" omitted diff --git a/cargo/remote/BUILD.backtrace-0.3.55.bazel b/cargo/remote/BUILD.backtrace-0.3.55.bazel index ca8e9e39f..99a8d6e32 100644 --- a/cargo/remote/BUILD.backtrace-0.3.55.bazel +++ b/cargo/remote/BUILD.backtrace-0.3.55.bazel @@ -63,7 +63,7 @@ rust_library( version = "0.3.55", # buildifier: leave-alone deps = [ - "@raze__addr2line__0_14_0//:addr2line", + "@raze__addr2line__0_14_1//:addr2line", "@raze__cfg_if__1_0_0//:cfg_if", "@raze__libc__0_2_81//:libc", "@raze__miniz_oxide__0_4_3//:miniz_oxide", diff --git a/cargo/remote/BUILD.ctor-0.1.17.bazel b/cargo/remote/BUILD.ctor-0.1.17.bazel index 8b263b1fa..a7ba11924 100644 --- a/cargo/remote/BUILD.ctor-0.1.17.bazel +++ b/cargo/remote/BUILD.ctor-0.1.17.bazel @@ -52,6 +52,6 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.derivative-2.1.1.bazel b/cargo/remote/BUILD.derivative-2.1.3.bazel similarity index 97% rename from cargo/remote/BUILD.derivative-2.1.1.bazel rename to cargo/remote/BUILD.derivative-2.1.3.bazel index 8925cd7cf..39d7188dc 100644 --- a/cargo/remote/BUILD.derivative-2.1.1.bazel +++ b/cargo/remote/BUILD.derivative-2.1.3.bazel @@ -47,15 +47,17 @@ rust_library( "cargo-raze", "manual", ], - version = "2.1.1", + version = "2.1.3", # buildifier: leave-alone deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) +# Unsupported target "clippy-warning-clone-from" with type "test" omitted + # Unsupported target "compile-test" with type "test" omitted # Unsupported target "derive-clone" with type "test" omitted diff --git a/cargo/remote/BUILD.failure_derive-0.1.8.bazel b/cargo/remote/BUILD.failure_derive-0.1.8.bazel index 6095fea55..c64ae5631 100644 --- a/cargo/remote/BUILD.failure_derive-0.1.8.bazel +++ b/cargo/remote/BUILD.failure_derive-0.1.8.bazel @@ -80,7 +80,7 @@ rust_library( ":failure_derive_build_script", "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", "@raze__synstructure__0_12_4//:synstructure", ], ) diff --git a/cargo/remote/BUILD.fluent-bundle-0.13.2.bazel b/cargo/remote/BUILD.fluent-bundle-0.13.2.bazel index f9fccf712..4bba0dc9e 100644 --- a/cargo/remote/BUILD.fluent-bundle-0.13.2.bazel +++ b/cargo/remote/BUILD.fluent-bundle-0.13.2.bazel @@ -52,11 +52,11 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__fluent_langneg__0_13_0//:fluent_langneg", - "@raze__fluent_syntax__0_10_0//:fluent_syntax", + "@raze__fluent_syntax__0_10_1//:fluent_syntax", "@raze__intl_memoizer__0_5_0//:intl_memoizer", "@raze__intl_pluralrules__7_0_0//:intl_pluralrules", "@raze__rental__0_5_5//:rental", - "@raze__smallvec__1_5_1//:smallvec", + "@raze__smallvec__1_6_0//:smallvec", "@raze__unic_langid__0_9_0//:unic_langid", ], ) diff --git a/cargo/remote/BUILD.fluent-syntax-0.10.0.bazel b/cargo/remote/BUILD.fluent-syntax-0.10.1.bazel similarity index 97% rename from cargo/remote/BUILD.fluent-syntax-0.10.0.bazel rename to cargo/remote/BUILD.fluent-syntax-0.10.1.bazel index bff3e7b67..9b640077d 100644 --- a/cargo/remote/BUILD.fluent-syntax-0.10.0.bazel +++ b/cargo/remote/BUILD.fluent-syntax-0.10.1.bazel @@ -50,7 +50,7 @@ rust_binary( "cargo-raze", "manual", ], - version = "0.10.0", + version = "0.10.1", # buildifier: leave-alone deps = [ # Binaries get an implicit dependency on their crate's lib @@ -76,7 +76,7 @@ rust_binary( "cargo-raze", "manual", ], - version = "0.10.0", + version = "0.10.1", # buildifier: leave-alone deps = [ # Binaries get an implicit dependency on their crate's lib @@ -101,7 +101,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.10.0", + version = "0.10.1", # buildifier: leave-alone deps = [ ], diff --git a/cargo/remote/BUILD.futures-macro-0.3.8.bazel b/cargo/remote/BUILD.futures-macro-0.3.8.bazel index d6860c6bb..2c225561c 100644 --- a/cargo/remote/BUILD.futures-macro-0.3.8.bazel +++ b/cargo/remote/BUILD.futures-macro-0.3.8.bazel @@ -54,6 +54,6 @@ rust_library( deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.getrandom-0.1.15.bazel b/cargo/remote/BUILD.getrandom-0.1.16.bazel similarity index 96% rename from cargo/remote/BUILD.getrandom-0.1.15.bazel rename to cargo/remote/BUILD.getrandom-0.1.16.bazel index 321f4e9dd..615578437 100644 --- a/cargo/remote/BUILD.getrandom-0.1.15.bazel +++ b/cargo/remote/BUILD.getrandom-0.1.16.bazel @@ -53,7 +53,7 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.1.15", + version = "0.1.16", visibility = ["//visibility:private"], deps = [ ] + selects.with_or({ @@ -91,11 +91,11 @@ rust_library( "cargo-raze", "manual", ], - version = "0.1.15", + version = "0.1.16", # buildifier: leave-alone deps = [ ":getrandom_build_script", - "@raze__cfg_if__0_1_10//:cfg_if", + "@raze__cfg_if__1_0_0//:cfg_if", ] + selects.with_or({ # cfg(unix) ( diff --git a/cargo/remote/BUILD.ghost-0.1.2.bazel b/cargo/remote/BUILD.ghost-0.1.2.bazel index e1a90107c..e3f82f418 100644 --- a/cargo/remote/BUILD.ghost-0.1.2.bazel +++ b/cargo/remote/BUILD.ghost-0.1.2.bazel @@ -51,6 +51,6 @@ rust_library( deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.inventory-impl-0.1.10.bazel b/cargo/remote/BUILD.inventory-impl-0.1.10.bazel index ab4bef251..ca3bc500e 100644 --- a/cargo/remote/BUILD.inventory-impl-0.1.10.bazel +++ b/cargo/remote/BUILD.inventory-impl-0.1.10.bazel @@ -51,6 +51,6 @@ rust_library( deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.num_enum-0.5.1.bazel b/cargo/remote/BUILD.num_enum-0.5.1.bazel index 6d78f3ced..e249b53d3 100644 --- a/cargo/remote/BUILD.num_enum-0.5.1.bazel +++ b/cargo/remote/BUILD.num_enum-0.5.1.bazel @@ -42,7 +42,7 @@ rust_library( data = [], edition = "2018", proc_macro_deps = [ - "@raze__derivative__2_1_1//:derivative", + "@raze__derivative__2_1_3//:derivative", "@raze__num_enum_derive__0_5_1//:num_enum_derive", ], rustc_flags = [ diff --git a/cargo/remote/BUILD.num_enum_derive-0.5.1.bazel b/cargo/remote/BUILD.num_enum_derive-0.5.1.bazel index 9440a411a..df56c5f56 100644 --- a/cargo/remote/BUILD.num_enum_derive-0.5.1.bazel +++ b/cargo/remote/BUILD.num_enum_derive-0.5.1.bazel @@ -54,6 +54,6 @@ rust_library( "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__proc_macro_crate__0_1_5//:proc_macro_crate", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.parking_lot_core-0.8.2.bazel b/cargo/remote/BUILD.parking_lot_core-0.8.2.bazel index 3586b08aa..610ea841d 100644 --- a/cargo/remote/BUILD.parking_lot_core-0.8.2.bazel +++ b/cargo/remote/BUILD.parking_lot_core-0.8.2.bazel @@ -53,7 +53,7 @@ rust_library( deps = [ "@raze__cfg_if__1_0_0//:cfg_if", "@raze__instant__0_1_9//:instant", - "@raze__smallvec__1_5_1//:smallvec", + "@raze__smallvec__1_6_0//:smallvec", ] + selects.with_or({ # cfg(unix) ( diff --git a/cargo/remote/BUILD.pin-project-internal-0.4.27.bazel b/cargo/remote/BUILD.pin-project-internal-0.4.27.bazel index 9092e198f..caa7e8a95 100644 --- a/cargo/remote/BUILD.pin-project-internal-0.4.27.bazel +++ b/cargo/remote/BUILD.pin-project-internal-0.4.27.bazel @@ -80,6 +80,6 @@ rust_library( ":pin_project_internal_build_script", "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.pin-project-internal-1.0.2.bazel b/cargo/remote/BUILD.pin-project-internal-1.0.2.bazel index cc9cd9aae..b28a85e20 100644 --- a/cargo/remote/BUILD.pin-project-internal-1.0.2.bazel +++ b/cargo/remote/BUILD.pin-project-internal-1.0.2.bazel @@ -51,6 +51,6 @@ rust_library( deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.prost-derive-0.7.0.bazel b/cargo/remote/BUILD.prost-derive-0.7.0.bazel index 16aa3f291..b523d544d 100644 --- a/cargo/remote/BUILD.prost-derive-0.7.0.bazel +++ b/cargo/remote/BUILD.prost-derive-0.7.0.bazel @@ -53,6 +53,6 @@ rust_library( "@raze__itertools__0_9_0//:itertools", "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.pyo3-macros-0.13.0.bazel b/cargo/remote/BUILD.pyo3-macros-0.13.0.bazel index bbc3abe84..bc454942e 100644 --- a/cargo/remote/BUILD.pyo3-macros-0.13.0.bazel +++ b/cargo/remote/BUILD.pyo3-macros-0.13.0.bazel @@ -51,6 +51,6 @@ rust_library( deps = [ "@raze__pyo3_macros_backend__0_13_0//:pyo3_macros_backend", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.pyo3-macros-backend-0.13.0.bazel b/cargo/remote/BUILD.pyo3-macros-backend-0.13.0.bazel index 3fc640cfb..4de45c4f6 100644 --- a/cargo/remote/BUILD.pyo3-macros-backend-0.13.0.bazel +++ b/cargo/remote/BUILD.pyo3-macros-backend-0.13.0.bazel @@ -51,6 +51,6 @@ rust_library( deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.rand-0.7.3.bazel b/cargo/remote/BUILD.rand-0.7.3.bazel index c274e3ad6..14fbe5283 100644 --- a/cargo/remote/BUILD.rand-0.7.3.bazel +++ b/cargo/remote/BUILD.rand-0.7.3.bazel @@ -46,7 +46,7 @@ rust_library( name = "rand", srcs = glob(["**/*.rs"]), aliases = { - "@raze__getrandom__0_1_15//:getrandom": "getrandom_package", + "@raze__getrandom__0_1_16//:getrandom": "getrandom_package", }, crate_features = [ "alloc", @@ -70,7 +70,7 @@ rust_library( version = "0.7.3", # buildifier: leave-alone deps = [ - "@raze__getrandom__0_1_15//:getrandom", + "@raze__getrandom__0_1_16//:getrandom", "@raze__rand_chacha__0_2_2//:rand_chacha", "@raze__rand_core__0_5_1//:rand_core", ] + selects.with_or({ diff --git a/cargo/remote/BUILD.rand_core-0.5.1.bazel b/cargo/remote/BUILD.rand_core-0.5.1.bazel index 430253c5d..d318b345a 100644 --- a/cargo/remote/BUILD.rand_core-0.5.1.bazel +++ b/cargo/remote/BUILD.rand_core-0.5.1.bazel @@ -52,6 +52,6 @@ rust_library( version = "0.5.1", # buildifier: leave-alone deps = [ - "@raze__getrandom__0_1_15//:getrandom", + "@raze__getrandom__0_1_16//:getrandom", ], ) diff --git a/cargo/remote/BUILD.redox_users-0.3.5.bazel b/cargo/remote/BUILD.redox_users-0.3.5.bazel index 1dc8c2e5c..d97bc4c51 100644 --- a/cargo/remote/BUILD.redox_users-0.3.5.bazel +++ b/cargo/remote/BUILD.redox_users-0.3.5.bazel @@ -52,7 +52,7 @@ rust_library( version = "0.3.5", # buildifier: leave-alone deps = [ - "@raze__getrandom__0_1_15//:getrandom", + "@raze__getrandom__0_1_16//:getrandom", "@raze__redox_syscall__0_1_57//:redox_syscall", "@raze__rust_argon2__0_8_3//:rust_argon2", ], diff --git a/cargo/remote/BUILD.rental-impl-0.5.5.bazel b/cargo/remote/BUILD.rental-impl-0.5.5.bazel index e391ea9dd..8e79e0814 100644 --- a/cargo/remote/BUILD.rental-impl-0.5.5.bazel +++ b/cargo/remote/BUILD.rental-impl-0.5.5.bazel @@ -51,6 +51,6 @@ rust_library( deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.rusqlite-0.24.2.bazel b/cargo/remote/BUILD.rusqlite-0.24.2.bazel index 60c9aaa0b..bfef9f93a 100644 --- a/cargo/remote/BUILD.rusqlite-0.24.2.bazel +++ b/cargo/remote/BUILD.rusqlite-0.24.2.bazel @@ -64,7 +64,7 @@ rust_library( "@raze__hashlink__0_6_0//:hashlink", "@raze__libsqlite3_sys__0_20_1//:libsqlite3_sys", "@raze__memchr__2_3_4//:memchr", - "@raze__smallvec__1_5_1//:smallvec", + "@raze__smallvec__1_6_0//:smallvec", ], ) diff --git a/cargo/remote/BUILD.serde_derive-1.0.118.bazel b/cargo/remote/BUILD.serde_derive-1.0.118.bazel index b4fbcd746..815568135 100644 --- a/cargo/remote/BUILD.serde_derive-1.0.118.bazel +++ b/cargo/remote/BUILD.serde_derive-1.0.118.bazel @@ -82,6 +82,6 @@ rust_library( ":serde_derive_build_script", "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.serde_repr-0.1.6.bazel b/cargo/remote/BUILD.serde_repr-0.1.6.bazel index 934536e14..483b0daf1 100644 --- a/cargo/remote/BUILD.serde_repr-0.1.6.bazel +++ b/cargo/remote/BUILD.serde_repr-0.1.6.bazel @@ -51,7 +51,7 @@ rust_library( deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.serde_tuple_macros-0.5.0.bazel b/cargo/remote/BUILD.serde_tuple_macros-0.5.0.bazel index a095ade99..da4794fb7 100644 --- a/cargo/remote/BUILD.serde_tuple_macros-0.5.0.bazel +++ b/cargo/remote/BUILD.serde_tuple_macros-0.5.0.bazel @@ -51,6 +51,6 @@ rust_library( deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.smallvec-1.5.1.bazel b/cargo/remote/BUILD.smallvec-1.6.0.bazel similarity index 97% rename from cargo/remote/BUILD.smallvec-1.5.1.bazel rename to cargo/remote/BUILD.smallvec-1.6.0.bazel index 013ec8314..8021e89bc 100644 --- a/cargo/remote/BUILD.smallvec-1.5.1.bazel +++ b/cargo/remote/BUILD.smallvec-1.6.0.bazel @@ -48,7 +48,7 @@ rust_library( "cargo-raze", "manual", ], - version = "1.5.1", + version = "1.6.0", # buildifier: leave-alone deps = [ ], diff --git a/cargo/remote/BUILD.syn-1.0.56.bazel b/cargo/remote/BUILD.syn-1.0.57.bazel similarity index 98% rename from cargo/remote/BUILD.syn-1.0.56.bazel rename to cargo/remote/BUILD.syn-1.0.57.bazel index 957affd49..6fdf8cd0e 100644 --- a/cargo/remote/BUILD.syn-1.0.56.bazel +++ b/cargo/remote/BUILD.syn-1.0.57.bazel @@ -64,7 +64,7 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "1.0.56", + version = "1.0.57", visibility = ["//visibility:private"], deps = [ ], @@ -102,7 +102,7 @@ rust_library( "cargo-raze", "manual", ], - version = "1.0.56", + version = "1.0.57", # buildifier: leave-alone deps = [ ":syn_build_script", diff --git a/cargo/remote/BUILD.synstructure-0.12.4.bazel b/cargo/remote/BUILD.synstructure-0.12.4.bazel index a9eec1fd5..d8eecd8ca 100644 --- a/cargo/remote/BUILD.synstructure-0.12.4.bazel +++ b/cargo/remote/BUILD.synstructure-0.12.4.bazel @@ -53,7 +53,7 @@ rust_library( deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", "@raze__unicode_xid__0_2_1//:unicode_xid", ], ) diff --git a/cargo/remote/BUILD.thiserror-impl-1.0.23.bazel b/cargo/remote/BUILD.thiserror-impl-1.0.23.bazel index a7fe4cd30..907b10e98 100644 --- a/cargo/remote/BUILD.thiserror-impl-1.0.23.bazel +++ b/cargo/remote/BUILD.thiserror-impl-1.0.23.bazel @@ -51,6 +51,6 @@ rust_library( deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", ], ) diff --git a/cargo/remote/BUILD.unic-langid-macros-impl-0.9.0.bazel b/cargo/remote/BUILD.unic-langid-macros-impl-0.9.0.bazel index db33e331d..993cfea6e 100644 --- a/cargo/remote/BUILD.unic-langid-macros-impl-0.9.0.bazel +++ b/cargo/remote/BUILD.unic-langid-macros-impl-0.9.0.bazel @@ -53,7 +53,7 @@ rust_library( # buildifier: leave-alone deps = [ "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", "@raze__unic_langid_impl__0_9_0//:unic_langid_impl", ], ) diff --git a/cargo/remote/BUILD.wasm-bindgen-backend-0.2.69.bazel b/cargo/remote/BUILD.wasm-bindgen-backend-0.2.69.bazel index fdb0a5215..3b35b276c 100644 --- a/cargo/remote/BUILD.wasm-bindgen-backend-0.2.69.bazel +++ b/cargo/remote/BUILD.wasm-bindgen-backend-0.2.69.bazel @@ -55,7 +55,7 @@ rust_library( "@raze__log__0_4_11//:log", "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", "@raze__wasm_bindgen_shared__0_2_69//:wasm_bindgen_shared", ], ) diff --git a/cargo/remote/BUILD.wasm-bindgen-macro-support-0.2.69.bazel b/cargo/remote/BUILD.wasm-bindgen-macro-support-0.2.69.bazel index 40291c0f4..05a566039 100644 --- a/cargo/remote/BUILD.wasm-bindgen-macro-support-0.2.69.bazel +++ b/cargo/remote/BUILD.wasm-bindgen-macro-support-0.2.69.bazel @@ -52,7 +52,7 @@ rust_library( deps = [ "@raze__proc_macro2__1_0_24//:proc_macro2", "@raze__quote__1_0_8//:quote", - "@raze__syn__1_0_56//:syn", + "@raze__syn__1_0_57//:syn", "@raze__wasm_bindgen_backend__0_2_69//:wasm_bindgen_backend", "@raze__wasm_bindgen_shared__0_2_69//:wasm_bindgen_shared", ], diff --git a/rslib/Cargo.toml b/rslib/Cargo.toml index 4a058dd1a..483ab539f 100644 --- a/rslib/Cargo.toml +++ b/rslib/Cargo.toml @@ -74,3 +74,4 @@ unic-langid = { version = "0.9", features = ["macros"] } unicode-normalization = "0.1.13" utime = "0.3.1" zip = { version = "0.5.6", default-features = false, features = ["deflate", "time"] } +async-trait = "0.1.42" diff --git a/rslib/cargo/BUILD.bazel b/rslib/cargo/BUILD.bazel index f208dfa31..6ce3ec967 100644 --- a/rslib/cargo/BUILD.bazel +++ b/rslib/cargo/BUILD.bazel @@ -30,6 +30,15 @@ alias( ], ) +alias( + name = "async_trait", + actual = "@raze__async_trait__0_1_42//:async_trait", + tags = [ + "cargo-raze", + "manual", + ], +) + alias( name = "blake3", actual = "@raze__blake3__0_3_7//:blake3", @@ -104,7 +113,7 @@ alias( alias( name = "fluent_syntax", - actual = "@raze__fluent_syntax__0_10_0//:fluent_syntax", + actual = "@raze__fluent_syntax__0_10_1//:fluent_syntax", tags = [ "cargo-raze", "manual",