Loading Cargo.lock +40 −30 Original line number Diff line number Diff line Loading @@ -171,9 +171,9 @@ dependencies = [ [[package]] name = "aws-credential-types" version = "1.2.3" version = "1.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "687bc16bc431a8533fe0097c7f0182874767f920989d7260950172ae8e3c4465" checksum = "b68c2194a190e1efc999612792e25b1ab3abfefe4306494efaaabc25933c0cbe" dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api", Loading Loading @@ -462,9 +462,9 @@ dependencies = [ [[package]] name = "aws-smithy-runtime-api" version = "1.8.1" version = "1.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd8531b6d8882fd8f48f82a9754e682e29dd44cff27154af51fa3eb730f59efb" checksum = "937a49ecf061895fca4a6dd8e864208ed9be7546c0527d04bc07d502ec5fba1c" dependencies = [ "aws-smithy-async", "aws-smithy-types", Loading Loading @@ -787,9 +787,9 @@ dependencies = [ [[package]] name = "clap" version = "4.5.40" version = "4.5.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f" checksum = "ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882" dependencies = [ "clap_builder", "clap_derive", Loading @@ -797,9 +797,9 @@ dependencies = [ [[package]] name = "clap_builder" version = "4.5.40" version = "4.5.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e" checksum = "64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966" dependencies = [ "anstream", "anstyle", Loading @@ -809,9 +809,9 @@ dependencies = [ [[package]] name = "clap_derive" version = "4.5.40" version = "4.5.41" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce" checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491" dependencies = [ "heck", "proc-macro2", Loading Loading @@ -883,18 +883,18 @@ dependencies = [ [[package]] name = "const-str" version = "0.6.2" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e991226a70654b49d34de5ed064885f0bef0348a8e70018b8ff1ac80aa984a2" checksum = "451d0640545a0553814b4c646eb549343561618838e9b42495f466131fe3ad49" dependencies = [ "const-str-proc-macro", ] [[package]] name = "const-str-proc-macro" version = "0.6.2" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0d1c4c3cb85e5856b34e829af0035d7154f8c2889b15bbf43c8a6c6786dcab5" checksum = "95013972663dd72254b963e48857284080001ffee418731f065fcf5290a5530d" dependencies = [ "proc-macro2", "quote", Loading Loading @@ -962,9 +962,9 @@ dependencies = [ [[package]] name = "crc32fast" version = "1.4.2" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" dependencies = [ "cfg-if", ] Loading Loading @@ -1571,7 +1571,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", "socket2", "socket2 0.5.9", "tokio", "tower-service", "tracing", Loading Loading @@ -1636,9 +1636,9 @@ dependencies = [ [[package]] name = "hyper-util" version = "0.1.14" version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb" checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e" dependencies = [ "base64 0.22.1", "bytes", Loading @@ -1652,7 +1652,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", "socket2", "socket2 0.6.0", "tokio", "tower-service", "tracing", Loading Loading @@ -1914,9 +1914,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" version = "0.2.171" version = "0.2.174" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" [[package]] name = "libloading" Loading Loading @@ -2345,7 +2345,7 @@ dependencies = [ "quinn-udp", "rustc-hash 2.1.1", "rustls 0.23.25", "socket2", "socket2 0.5.9", "thiserror", "tokio", "tracing", Loading Loading @@ -2382,7 +2382,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", "socket2", "socket2 0.5.9", "tracing", "windows-sys 0.59.0", ] Loading Loading @@ -3069,9 +3069,9 @@ dependencies = [ [[package]] name = "serde_json" version = "1.0.140" version = "1.0.142" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7" dependencies = [ "indexmap", "itoa", Loading Loading @@ -3211,6 +3211,16 @@ dependencies = [ "windows-sys 0.52.0", ] [[package]] name = "socket2" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" dependencies = [ "libc", "windows-sys 0.59.0", ] [[package]] name = "spki" version = "0.6.0" Loading Loading @@ -3377,9 +3387,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" version = "1.46.0" version = "1.47.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1140bb80481756a8cbe10541f37433b459c5aa1e727b4c020fbfebdc25bf3ec4" checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038" dependencies = [ "backtrace", "bytes", Loading @@ -3390,9 +3400,9 @@ dependencies = [ "pin-project-lite", "signal-hook-registry", "slab", "socket2", "socket2 0.6.0", "tokio-macros", "windows-sys 0.52.0", "windows-sys 0.59.0", ] [[package]] Loading codegen/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ std-next = "0.1.9" numeric_cast = "0.3.0" regex = "1.11.1" serde = { version = "1.0.219", features = ["derive"] } serde_json = { version = "1.0.140", features = ["preserve_order"] } serde_json = { version = "1.0.142", features = ["preserve_order"] } serde_urlencoded = "0.7.1" s3s-model = { version = "0.12.0-dev", path = "../crates/s3s-model" } http = "1.3.1" crates/s3s-aws/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -16,7 +16,7 @@ workspace = true [dependencies] async-trait = "0.1.88" aws-sdk-s3 = "1.85.0" aws-smithy-runtime-api = { version = "1.8.1", features = ["client", "http-1x"] } aws-smithy-runtime-api = { version = "1.8.5", features = ["client", "http-1x"] } aws-smithy-types = { version = "1.3.0", features = ["http-body-1-x"] } aws-smithy-types-convert = { version = "0.60.9", features = ["convert-time"] } hyper = "1.6.0" Loading crates/s3s-e2e/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -16,7 +16,7 @@ workspace = true [dependencies] s3s-test = { version = "0.12.0-dev", path = "../s3s-test" } tracing = "0.1.41" aws-credential-types = "1.2.2" aws-credential-types = "1.2.4" aws-sdk-s3 = "1.85.0" aws-sdk-sts = { version = "1.73.0", features = ["behavior-version-latest"] } Loading crates/s3s-fs/Cargo.toml +7 −7 Original line number Diff line number Diff line Loading @@ -28,11 +28,11 @@ chrono = { version = "0.4.41", default-features = false, features = [ "std", "clock", ] } clap = { version = "4.5.40", optional = true, features = ["derive"] } clap = { version = "4.5.42", optional = true, features = ["derive"] } crc32c = "0.6.8" futures = "0.3.31" hex-simd = "0.8.0" hyper-util = { version = "0.1.14", optional = true, features = [ hyper-util = { version = "0.1.16", optional = true, features = [ "server-auto", "server-graceful", "http1", Loading @@ -44,10 +44,10 @@ std-next = "0.1.9" numeric_cast = "0.3.0" path-absolutize = "3.1.1" s3s = { version = "0.12.0-dev", path = "../s3s" } serde_json = "1.0.140" serde_json = "1.0.142" thiserror = "2.0.12" time = "0.3.41" tokio = { version = "1.46.0", features = ["fs", "io-util"] } tokio = { version = "1.47.1", features = ["fs", "io-util"] } tokio-util = { version = "0.7.15", features = ["io"] } tracing = "0.1.41" tracing-error = "0.2.1" Loading @@ -61,12 +61,12 @@ uuid = { version = "1.17.0", features = ["v4"] } [dev-dependencies] anyhow = { version = "1.0.98", features = ["backtrace"] } aws-config = { version = "1.6.3", default-features = false } aws-credential-types = { version = "1.2.2", features = ["test-util"] } aws-credential-types = { version = "1.2.4", features = ["test-util"] } aws-sdk-s3 = { version = "1.85.0", features = ["behavior-version-latest"] } futures-util = "0.3.31" hyper-util = { version = "0.1.14", features = ["server-auto", "server-graceful", "http1", "http2", "tokio"] } hyper-util = { version = "0.1.16", features = ["server-auto", "server-graceful", "http1", "http2", "tokio"] } once_cell = "1.21.3" opendal = { version = "0.54.0", features = ["services-s3"] } s3s-aws = { version = "0.12.0-dev", path = "../s3s-aws" } tokio = { version = "1.46.0", features = ["full"] } tokio = { version = "1.47.1", features = ["full"] } tracing-subscriber = { version = "0.3.19", features = ["env-filter", "time"] } Loading
Cargo.lock +40 −30 Original line number Diff line number Diff line Loading @@ -171,9 +171,9 @@ dependencies = [ [[package]] name = "aws-credential-types" version = "1.2.3" version = "1.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "687bc16bc431a8533fe0097c7f0182874767f920989d7260950172ae8e3c4465" checksum = "b68c2194a190e1efc999612792e25b1ab3abfefe4306494efaaabc25933c0cbe" dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api", Loading Loading @@ -462,9 +462,9 @@ dependencies = [ [[package]] name = "aws-smithy-runtime-api" version = "1.8.1" version = "1.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd8531b6d8882fd8f48f82a9754e682e29dd44cff27154af51fa3eb730f59efb" checksum = "937a49ecf061895fca4a6dd8e864208ed9be7546c0527d04bc07d502ec5fba1c" dependencies = [ "aws-smithy-async", "aws-smithy-types", Loading Loading @@ -787,9 +787,9 @@ dependencies = [ [[package]] name = "clap" version = "4.5.40" version = "4.5.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f" checksum = "ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882" dependencies = [ "clap_builder", "clap_derive", Loading @@ -797,9 +797,9 @@ dependencies = [ [[package]] name = "clap_builder" version = "4.5.40" version = "4.5.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e" checksum = "64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966" dependencies = [ "anstream", "anstyle", Loading @@ -809,9 +809,9 @@ dependencies = [ [[package]] name = "clap_derive" version = "4.5.40" version = "4.5.41" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce" checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491" dependencies = [ "heck", "proc-macro2", Loading Loading @@ -883,18 +883,18 @@ dependencies = [ [[package]] name = "const-str" version = "0.6.2" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e991226a70654b49d34de5ed064885f0bef0348a8e70018b8ff1ac80aa984a2" checksum = "451d0640545a0553814b4c646eb549343561618838e9b42495f466131fe3ad49" dependencies = [ "const-str-proc-macro", ] [[package]] name = "const-str-proc-macro" version = "0.6.2" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0d1c4c3cb85e5856b34e829af0035d7154f8c2889b15bbf43c8a6c6786dcab5" checksum = "95013972663dd72254b963e48857284080001ffee418731f065fcf5290a5530d" dependencies = [ "proc-macro2", "quote", Loading Loading @@ -962,9 +962,9 @@ dependencies = [ [[package]] name = "crc32fast" version = "1.4.2" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" dependencies = [ "cfg-if", ] Loading Loading @@ -1571,7 +1571,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", "socket2", "socket2 0.5.9", "tokio", "tower-service", "tracing", Loading Loading @@ -1636,9 +1636,9 @@ dependencies = [ [[package]] name = "hyper-util" version = "0.1.14" version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb" checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e" dependencies = [ "base64 0.22.1", "bytes", Loading @@ -1652,7 +1652,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", "socket2", "socket2 0.6.0", "tokio", "tower-service", "tracing", Loading Loading @@ -1914,9 +1914,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" version = "0.2.171" version = "0.2.174" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" [[package]] name = "libloading" Loading Loading @@ -2345,7 +2345,7 @@ dependencies = [ "quinn-udp", "rustc-hash 2.1.1", "rustls 0.23.25", "socket2", "socket2 0.5.9", "thiserror", "tokio", "tracing", Loading Loading @@ -2382,7 +2382,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", "socket2", "socket2 0.5.9", "tracing", "windows-sys 0.59.0", ] Loading Loading @@ -3069,9 +3069,9 @@ dependencies = [ [[package]] name = "serde_json" version = "1.0.140" version = "1.0.142" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7" dependencies = [ "indexmap", "itoa", Loading Loading @@ -3211,6 +3211,16 @@ dependencies = [ "windows-sys 0.52.0", ] [[package]] name = "socket2" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" dependencies = [ "libc", "windows-sys 0.59.0", ] [[package]] name = "spki" version = "0.6.0" Loading Loading @@ -3377,9 +3387,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" version = "1.46.0" version = "1.47.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1140bb80481756a8cbe10541f37433b459c5aa1e727b4c020fbfebdc25bf3ec4" checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038" dependencies = [ "backtrace", "bytes", Loading @@ -3390,9 +3400,9 @@ dependencies = [ "pin-project-lite", "signal-hook-registry", "slab", "socket2", "socket2 0.6.0", "tokio-macros", "windows-sys 0.52.0", "windows-sys 0.59.0", ] [[package]] Loading
codegen/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ std-next = "0.1.9" numeric_cast = "0.3.0" regex = "1.11.1" serde = { version = "1.0.219", features = ["derive"] } serde_json = { version = "1.0.140", features = ["preserve_order"] } serde_json = { version = "1.0.142", features = ["preserve_order"] } serde_urlencoded = "0.7.1" s3s-model = { version = "0.12.0-dev", path = "../crates/s3s-model" } http = "1.3.1"
crates/s3s-aws/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -16,7 +16,7 @@ workspace = true [dependencies] async-trait = "0.1.88" aws-sdk-s3 = "1.85.0" aws-smithy-runtime-api = { version = "1.8.1", features = ["client", "http-1x"] } aws-smithy-runtime-api = { version = "1.8.5", features = ["client", "http-1x"] } aws-smithy-types = { version = "1.3.0", features = ["http-body-1-x"] } aws-smithy-types-convert = { version = "0.60.9", features = ["convert-time"] } hyper = "1.6.0" Loading
crates/s3s-e2e/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -16,7 +16,7 @@ workspace = true [dependencies] s3s-test = { version = "0.12.0-dev", path = "../s3s-test" } tracing = "0.1.41" aws-credential-types = "1.2.2" aws-credential-types = "1.2.4" aws-sdk-s3 = "1.85.0" aws-sdk-sts = { version = "1.73.0", features = ["behavior-version-latest"] } Loading
crates/s3s-fs/Cargo.toml +7 −7 Original line number Diff line number Diff line Loading @@ -28,11 +28,11 @@ chrono = { version = "0.4.41", default-features = false, features = [ "std", "clock", ] } clap = { version = "4.5.40", optional = true, features = ["derive"] } clap = { version = "4.5.42", optional = true, features = ["derive"] } crc32c = "0.6.8" futures = "0.3.31" hex-simd = "0.8.0" hyper-util = { version = "0.1.14", optional = true, features = [ hyper-util = { version = "0.1.16", optional = true, features = [ "server-auto", "server-graceful", "http1", Loading @@ -44,10 +44,10 @@ std-next = "0.1.9" numeric_cast = "0.3.0" path-absolutize = "3.1.1" s3s = { version = "0.12.0-dev", path = "../s3s" } serde_json = "1.0.140" serde_json = "1.0.142" thiserror = "2.0.12" time = "0.3.41" tokio = { version = "1.46.0", features = ["fs", "io-util"] } tokio = { version = "1.47.1", features = ["fs", "io-util"] } tokio-util = { version = "0.7.15", features = ["io"] } tracing = "0.1.41" tracing-error = "0.2.1" Loading @@ -61,12 +61,12 @@ uuid = { version = "1.17.0", features = ["v4"] } [dev-dependencies] anyhow = { version = "1.0.98", features = ["backtrace"] } aws-config = { version = "1.6.3", default-features = false } aws-credential-types = { version = "1.2.2", features = ["test-util"] } aws-credential-types = { version = "1.2.4", features = ["test-util"] } aws-sdk-s3 = { version = "1.85.0", features = ["behavior-version-latest"] } futures-util = "0.3.31" hyper-util = { version = "0.1.14", features = ["server-auto", "server-graceful", "http1", "http2", "tokio"] } hyper-util = { version = "0.1.16", features = ["server-auto", "server-graceful", "http1", "http2", "tokio"] } once_cell = "1.21.3" opendal = { version = "0.54.0", features = ["services-s3"] } s3s-aws = { version = "0.12.0-dev", path = "../s3s-aws" } tokio = { version = "1.46.0", features = ["full"] } tokio = { version = "1.47.1", features = ["full"] } tracing-subscriber = { version = "0.3.19", features = ["env-filter", "time"] }