diff --git a/Cargo.lock b/Cargo.lock index 9ca16b7..7a0970c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2068,28 +2068,6 @@ dependencies = [ "libc", ] -[[package]] -name = "magic" -version = "0.16.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a200ae03df8c3dce7a963f6eeaac8feb41bf9001cb7e5ab22e3205aec2f0373d" -dependencies = [ - "bitflags 2.5.0", - "libc", - "magic-sys", - "thiserror", -] - -[[package]] -name = "magic-sys" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eff86ae08895140d628119d407d568f3b657145ee8c265878064f717534bb3bc" -dependencies = [ - "libc", - "vcpkg", -] - [[package]] name = "match_cfg" version = "0.1.0" @@ -2184,13 +2162,14 @@ dependencies = [ [[package]] name = "mio" -version = "0.8.11" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" +checksum = "4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4" dependencies = [ + "hermit-abi", "libc", "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -2391,16 +2370,6 @@ dependencies = [ "libm", ] -[[package]] -name = "num_cpus" -version = "1.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" -dependencies = [ - "hermit-abi", - "libc", -] - [[package]] name = "object" version = "0.32.2" @@ -4414,28 +4383,27 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.37.0" +version = "1.39.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" +checksum = "d040ac2b29ab03b09d4129c2f5bbd012a3ac2f79d38ff506a4bf8dd34b0eac8a" dependencies = [ "backtrace", "bytes 1.6.0", "libc", "mio", - "num_cpus", "parking_lot", "pin-project-lite", "signal-hook-registry", "socket2 0.5.7", "tokio-macros", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] name = "tokio-macros" -version = "2.2.0" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" +checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", @@ -5231,7 +5199,6 @@ name = "zvms_backend" version = "0.1.0" dependencies = [ "aes 0.8.4", - "anyhow", "axum", "axum-core", "axum-extra", @@ -5244,7 +5211,6 @@ dependencies = [ "futures", "hex", "jsonwebtoken", - "magic", "mongodb", "once_cell", "pem", diff --git a/Cargo.toml b/Cargo.toml index a787a74..aa482bf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,6 @@ edition = "2021" [dependencies] aes = "0.8.4" -anyhow = "1.0.86" axum = "0.7.5" axum-core = "0.4.3" axum-extra = { version = "0.9.3", features = [ @@ -26,7 +25,6 @@ chrono = { version = "0.4.38", features = ["serde"] } futures = "0.3.30" hex = { version = "0.4.3", features = ["serde"] } jsonwebtoken = "9.3.0" -magic = "0.16.2" mongodb = { version = "2.8.2", features = ["async-std"] } once_cell = "1.19.0" pem = { version = "3.0.4", features = ["serde"] } @@ -35,7 +33,7 @@ pyo3 = { version = "0.21.2", features = ["auto-initialize"] } rand = "0.8.5" reqwest = "0.12.3" rsa = "0.9.6" -serde = { version = "1.0.198", features = ["derive"] } +serde = "1.0.198" serde_json = "1.0.116" serde_qs = { version = "0.13.0", features = ["axum"] } socketioxide = { version = "0.12.0", features = [