refactor: remove unused dependencies and update s3s source references

This commit is contained in:
DamonXue
2025-03-02 20:01:48 +08:00
parent 69b6c0f660
commit 6660b048a1
4 changed files with 3 additions and 17 deletions
Generated
+2 -11
View File
@@ -1151,15 +1151,6 @@ dependencies = [
"cfg-if",
]
[[package]]
name = "crc64fast-nvme"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4955638f00a809894c947f85a024020a20815b65a5eea633798ea7924edab2b3"
dependencies = [
"crc",
]
[[package]]
name = "crossbeam-channel"
version = "0.5.14"
@@ -5563,18 +5554,17 @@ checksum = "6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd"
[[package]]
name = "s3s"
version = "0.11.0-dev"
source = "git+https://github.com/Nugine/s3s.git?rev=ab139f72fe768fb9d8cecfe36269451da1ca9779#ab139f72fe768fb9d8cecfe36269451da1ca9779"
dependencies = [
"arrayvec",
"async-trait",
"atoi",
"base64-simd",
"block-buffer 0.11.0-rc.3",
"bytes",
"bytestring",
"chrono",
"crc32c",
"crc32fast",
"crc64fast-nvme",
"digest 0.11.0-pre.9",
"futures",
"hex-simd",
@@ -5611,6 +5601,7 @@ dependencies = [
[[package]]
name = "s3s-policy"
version = "0.11.0-dev"
source = "git+https://github.com/Nugine/s3s.git?rev=ab139f72fe768fb9d8cecfe36269451da1ca9779#ab139f72fe768fb9d8cecfe36269451da1ca9779"
dependencies = [
"indexmap 2.7.1",
"serde",
-4
View File
@@ -128,7 +128,3 @@ inherits = "dev"
opt-level = 3 # Optimization Level (0-3)
lto = true # Optimize when linking
codegen-units = 1 # Reduce code generation units to improve optimization
[patch."https://github.com/Nugine/s3s.git"]
s3s = { path = "s3s/crates/s3s" }
s3s-policy = { path = "s3s/crates/s3s-policy" }
-1
View File
@@ -11,7 +11,6 @@ use rust_embed::RustEmbed;
use rustfs_macro::timed_println;
use serde::Serialize;
use shadow_rs::shadow;
use tracing::info;
use std::net::Ipv4Addr;
use std::sync::OnceLock;
+1 -1
View File
@@ -1,5 +1,5 @@
use proc_macro::TokenStream;
use quote::{quote, ToTokens};
use quote::quote;
use syn::{parse_macro_input, Expr, LitStr};
#[proc_macro]