Loading Cargo.lock +65 −54 Original line number Diff line number Diff line Loading @@ -4,9 +4,9 @@ version = 4 [[package]] name = "addr2line" version = "0.24.2" version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b" dependencies = [ "gimli", ] Loading Loading @@ -93,9 +93,9 @@ dependencies = [ [[package]] name = "anyhow" version = "1.0.99" version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100" checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" dependencies = [ "backtrace", ] Loading Loading @@ -225,9 +225,9 @@ dependencies = [ [[package]] name = "aws-sdk-s3" version = "1.105.0" version = "1.106.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c99789e929b5e1d9a5aa3fa1d81317f3a789afc796141d11b0eaafd9d9f47e38" checksum = "2c230530df49ed3f2b7b4d9c8613b72a04cdac6452eede16d587fc62addfabac" dependencies = [ "aws-credential-types", "aws-runtime", Loading Loading @@ -259,9 +259,9 @@ dependencies = [ [[package]] name = "aws-sdk-sts" version = "1.85.0" version = "1.86.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "410309ad0df4606bc721aff0d89c3407682845453247213a0ccc5ff8801ee107" checksum = "e7d835f123f307cafffca7b9027c14979f1d403b417d8541d67cf252e8a21e35" dependencies = [ "aws-credential-types", "aws-runtime", Loading Loading @@ -431,9 +431,9 @@ dependencies = [ [[package]] name = "aws-smithy-runtime" version = "1.9.1" version = "1.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3946acbe1ead1301ba6862e712c7903ca9bb230bdf1fbd1b5ac54158ef2ab1f" checksum = "4fa63ad37685ceb7762fa4d73d06f1d5493feb88e3f27259b9ed277f4c01b185" dependencies = [ "aws-smithy-async", "aws-smithy-http", Loading Loading @@ -531,9 +531,9 @@ dependencies = [ [[package]] name = "axum" version = "0.8.4" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5" checksum = "8a18ed336352031311f4e0b4dd2ff392d4fbb370777c9d18d7fc9d7359f73871" dependencies = [ "axum-core", "bytes", Loading @@ -550,8 +550,7 @@ dependencies = [ "mime", "percent-encoding", "pin-project-lite", "rustversion", "serde", "serde_core", "serde_json", "serde_path_to_error", "serde_urlencoded", Loading @@ -565,9 +564,9 @@ dependencies = [ [[package]] name = "axum-core" version = "0.5.2" version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6" checksum = "59446ce19cd142f8833f856eb31f3eb097812d1479ab224f54d72428ca21ea22" dependencies = [ "bytes", "futures-core", Loading @@ -576,7 +575,6 @@ dependencies = [ "http-body-util", "mime", "pin-project-lite", "rustversion", "sync_wrapper", "tower-layer", "tower-service", Loading @@ -596,9 +594,9 @@ dependencies = [ [[package]] name = "backtrace" version = "0.3.75" version = "0.3.76" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002" checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6" dependencies = [ "addr2line", "cfg-if", Loading @@ -606,7 +604,7 @@ dependencies = [ "miniz_oxide", "object", "rustc-demangle", "windows-targets 0.52.6", "windows-link 0.2.0", ] [[package]] Loading Loading @@ -714,9 +712,9 @@ dependencies = [ [[package]] name = "bytestring" version = "1.4.0" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e465647ae23b2823b0753f50decb2d5a86d2bb2cac04788fafd1f80e45378e5f" checksum = "113b4343b5f6617e7ad401ced8de3cc8b012e73a594347c307b90db3e9271289" dependencies = [ "bytes", ] Loading Loading @@ -780,9 +778,9 @@ dependencies = [ [[package]] name = "clap" version = "4.5.47" version = "4.5.48" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931" checksum = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae" dependencies = [ "clap_builder", "clap_derive", Loading @@ -790,9 +788,9 @@ dependencies = [ [[package]] name = "clap_builder" version = "4.5.47" version = "4.5.48" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6" checksum = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9" dependencies = [ "anstream", "anstyle", Loading Loading @@ -1352,9 +1350,9 @@ dependencies = [ [[package]] name = "gimli" version = "0.31.1" version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" [[package]] name = "glob" Loading Loading @@ -1649,9 +1647,9 @@ dependencies = [ [[package]] name = "hyper-util" version = "0.1.16" version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e" checksum = "3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8" dependencies = [ "base64 0.22.1", "bytes", Loading Loading @@ -1804,13 +1802,14 @@ dependencies = [ [[package]] name = "indexmap" version = "2.11.1" version = "2.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "206a8042aec68fa4a62e8d3f7aa4ceb508177d9324faf261e1959e495b7a1921" checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5" dependencies = [ "equivalent", "hashbrown 0.15.5", "serde", "serde_core", ] [[package]] Loading Loading @@ -1979,9 +1978,9 @@ dependencies = [ [[package]] name = "memchr" version = "2.7.5" version = "2.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" [[package]] name = "mime" Loading Loading @@ -2066,9 +2065,9 @@ checksum = "a3c00a0c9600379bd32f8972de90676a7672cba3bf4886986bc05902afc1e093" [[package]] name = "object" version = "0.36.7" version = "0.37.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" dependencies = [ "memchr", ] Loading Loading @@ -2452,9 +2451,9 @@ dependencies = [ [[package]] name = "regex" version = "1.11.2" version = "1.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912" checksum = "8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c" dependencies = [ "aho-corasick", "memchr", Loading @@ -2464,9 +2463,9 @@ dependencies = [ [[package]] name = "regex-automata" version = "0.4.10" version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6" checksum = "833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad" dependencies = [ "aho-corasick", "memchr", Loading Loading @@ -3017,18 +3016,28 @@ checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" [[package]] name = "serde" version = "1.0.219" version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" dependencies = [ "serde_core", "serde_derive", ] [[package]] name = "serde_core" version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" version = "1.0.219" version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", Loading @@ -3037,15 +3046,16 @@ dependencies = [ [[package]] name = "serde_json" version = "1.0.143" version = "1.0.145" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a" checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" dependencies = [ "indexmap", "itoa", "memchr", "ryu", "serde", "serde_core", ] [[package]] Loading Loading @@ -3257,18 +3267,18 @@ dependencies = [ [[package]] name = "thiserror" version = "2.0.16" version = "2.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0" checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" version = "2.0.16" version = "2.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960" checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" dependencies = [ "proc-macro2", "quote", Loading @@ -3286,11 +3296,12 @@ dependencies = [ [[package]] name = "time" version = "0.3.43" version = "0.3.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031" checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" dependencies = [ "deranged", "itoa", "num-conv", "powerfmt", "serde", Loading Loading @@ -4086,9 +4097,9 @@ dependencies = [ [[package]] name = "zeroize" version = "1.8.1" version = "1.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" [[package]] name = "zerotrie" Loading codegen/Cargo.toml +3 −3 Original line number Diff line number Diff line Loading @@ -15,9 +15,9 @@ scoped-writer = "0.3.0" heck = "0.5.0" std-next = "0.1.9" numeric_cast = "0.3.0" regex = "1.11.2" serde = { version = "1.0.219", features = ["derive"] } serde_json = { version = "1.0.143", features = ["preserve_order"] } regex = "1.11.3" serde = { version = "1.0.228", features = ["derive"] } serde_json = { version = "1.0.145", features = ["preserve_order"] } serde_urlencoded = "0.7.1" s3s-model = { version = "0.12.0-rc.1", path = "../crates/s3s-model" } http = "1.3.1" crates/s3s-aws/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ minio = ["s3s/minio"] [dependencies] async-trait = "0.1.89" aws-sdk-s3 = "1.105.0" aws-sdk-s3 = "1.106.0" aws-smithy-runtime-api = { version = "1.9.0", features = ["client", "http-1x"] } aws-smithy-types = { version = "1.3.2", features = ["http-body-1-x"] } aws-smithy-types-convert = { version = "0.60.9", features = ["convert-time"] } Loading crates/s3s-e2e/Cargo.toml +2 −2 Original line number Diff line number Diff line Loading @@ -17,8 +17,8 @@ workspace = true s3s-test = { version = "0.12.0-rc.1", path = "../s3s-test" } tracing = "0.1.41" aws-credential-types = "1.2.6" aws-sdk-s3 = "1.105.0" aws-sdk-sts = { version = "1.76.0", features = ["behavior-version-latest"] } aws-sdk-s3 = "1.106.0" aws-sdk-sts = { version = "1.86.0", features = ["behavior-version-latest"] } http-body-util = "0.1.3" futures = { version = "0.3.31", default-features = false } bytes = "1.10.1" Loading crates/s3s-fs/Cargo.toml +8 −8 Original line number Diff line number Diff line Loading @@ -28,11 +28,11 @@ chrono = { version = "0.4.42", default-features = false, features = [ "std", "clock", ] } clap = { version = "4.5.47", optional = true, features = ["derive"] } clap = { version = "4.5.48", optional = true, features = ["derive"] } crc32c = "0.6.8" futures = "0.3.31" hex-simd = "0.8.0" hyper-util = { version = "0.1.16", optional = true, features = [ hyper-util = { version = "0.1.17", optional = true, features = [ "server-auto", "server-graceful", "http1", Loading @@ -44,9 +44,9 @@ std-next = "0.1.9" numeric_cast = "0.3.0" path-absolutize = "3.1.1" s3s = { version = "0.12.0-rc.1", path = "../s3s" } serde_json = "1.0.143" thiserror = "2.0.16" time = "0.3.43" serde_json = "1.0.145" thiserror = "2.0.17" time = "0.3.44" tokio = { version = "1.47.1", features = ["fs", "io-util"] } tokio-util = { version = "0.7.16", features = ["io"] } tracing = "0.1.41" Loading @@ -59,12 +59,12 @@ transform-stream = "0.3.1" uuid = { version = "1.18.1", features = ["v4"] } [dev-dependencies] anyhow = { version = "1.0.99", features = ["backtrace"] } anyhow = { version = "1.0.100", features = ["backtrace"] } aws-config = { version = "1.8.6", default-features = false } aws-credential-types = { version = "1.2.6", features = ["test-util"] } aws-sdk-s3 = { version = "1.105.0", features = ["behavior-version-latest"] } aws-sdk-s3 = { version = "1.106.0", features = ["behavior-version-latest"] } futures-util = "0.3.31" hyper-util = { version = "0.1.16", features = ["server-auto", "server-graceful", "http1", "http2", "tokio"] } hyper-util = { version = "0.1.17", 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-rc.1", path = "../s3s-aws" } Loading Loading
Cargo.lock +65 −54 Original line number Diff line number Diff line Loading @@ -4,9 +4,9 @@ version = 4 [[package]] name = "addr2line" version = "0.24.2" version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b" dependencies = [ "gimli", ] Loading Loading @@ -93,9 +93,9 @@ dependencies = [ [[package]] name = "anyhow" version = "1.0.99" version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100" checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" dependencies = [ "backtrace", ] Loading Loading @@ -225,9 +225,9 @@ dependencies = [ [[package]] name = "aws-sdk-s3" version = "1.105.0" version = "1.106.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c99789e929b5e1d9a5aa3fa1d81317f3a789afc796141d11b0eaafd9d9f47e38" checksum = "2c230530df49ed3f2b7b4d9c8613b72a04cdac6452eede16d587fc62addfabac" dependencies = [ "aws-credential-types", "aws-runtime", Loading Loading @@ -259,9 +259,9 @@ dependencies = [ [[package]] name = "aws-sdk-sts" version = "1.85.0" version = "1.86.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "410309ad0df4606bc721aff0d89c3407682845453247213a0ccc5ff8801ee107" checksum = "e7d835f123f307cafffca7b9027c14979f1d403b417d8541d67cf252e8a21e35" dependencies = [ "aws-credential-types", "aws-runtime", Loading Loading @@ -431,9 +431,9 @@ dependencies = [ [[package]] name = "aws-smithy-runtime" version = "1.9.1" version = "1.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3946acbe1ead1301ba6862e712c7903ca9bb230bdf1fbd1b5ac54158ef2ab1f" checksum = "4fa63ad37685ceb7762fa4d73d06f1d5493feb88e3f27259b9ed277f4c01b185" dependencies = [ "aws-smithy-async", "aws-smithy-http", Loading Loading @@ -531,9 +531,9 @@ dependencies = [ [[package]] name = "axum" version = "0.8.4" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5" checksum = "8a18ed336352031311f4e0b4dd2ff392d4fbb370777c9d18d7fc9d7359f73871" dependencies = [ "axum-core", "bytes", Loading @@ -550,8 +550,7 @@ dependencies = [ "mime", "percent-encoding", "pin-project-lite", "rustversion", "serde", "serde_core", "serde_json", "serde_path_to_error", "serde_urlencoded", Loading @@ -565,9 +564,9 @@ dependencies = [ [[package]] name = "axum-core" version = "0.5.2" version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6" checksum = "59446ce19cd142f8833f856eb31f3eb097812d1479ab224f54d72428ca21ea22" dependencies = [ "bytes", "futures-core", Loading @@ -576,7 +575,6 @@ dependencies = [ "http-body-util", "mime", "pin-project-lite", "rustversion", "sync_wrapper", "tower-layer", "tower-service", Loading @@ -596,9 +594,9 @@ dependencies = [ [[package]] name = "backtrace" version = "0.3.75" version = "0.3.76" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002" checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6" dependencies = [ "addr2line", "cfg-if", Loading @@ -606,7 +604,7 @@ dependencies = [ "miniz_oxide", "object", "rustc-demangle", "windows-targets 0.52.6", "windows-link 0.2.0", ] [[package]] Loading Loading @@ -714,9 +712,9 @@ dependencies = [ [[package]] name = "bytestring" version = "1.4.0" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e465647ae23b2823b0753f50decb2d5a86d2bb2cac04788fafd1f80e45378e5f" checksum = "113b4343b5f6617e7ad401ced8de3cc8b012e73a594347c307b90db3e9271289" dependencies = [ "bytes", ] Loading Loading @@ -780,9 +778,9 @@ dependencies = [ [[package]] name = "clap" version = "4.5.47" version = "4.5.48" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931" checksum = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae" dependencies = [ "clap_builder", "clap_derive", Loading @@ -790,9 +788,9 @@ dependencies = [ [[package]] name = "clap_builder" version = "4.5.47" version = "4.5.48" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6" checksum = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9" dependencies = [ "anstream", "anstyle", Loading Loading @@ -1352,9 +1350,9 @@ dependencies = [ [[package]] name = "gimli" version = "0.31.1" version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" [[package]] name = "glob" Loading Loading @@ -1649,9 +1647,9 @@ dependencies = [ [[package]] name = "hyper-util" version = "0.1.16" version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e" checksum = "3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8" dependencies = [ "base64 0.22.1", "bytes", Loading Loading @@ -1804,13 +1802,14 @@ dependencies = [ [[package]] name = "indexmap" version = "2.11.1" version = "2.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "206a8042aec68fa4a62e8d3f7aa4ceb508177d9324faf261e1959e495b7a1921" checksum = "4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5" dependencies = [ "equivalent", "hashbrown 0.15.5", "serde", "serde_core", ] [[package]] Loading Loading @@ -1979,9 +1978,9 @@ dependencies = [ [[package]] name = "memchr" version = "2.7.5" version = "2.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" [[package]] name = "mime" Loading Loading @@ -2066,9 +2065,9 @@ checksum = "a3c00a0c9600379bd32f8972de90676a7672cba3bf4886986bc05902afc1e093" [[package]] name = "object" version = "0.36.7" version = "0.37.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" dependencies = [ "memchr", ] Loading Loading @@ -2452,9 +2451,9 @@ dependencies = [ [[package]] name = "regex" version = "1.11.2" version = "1.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912" checksum = "8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c" dependencies = [ "aho-corasick", "memchr", Loading @@ -2464,9 +2463,9 @@ dependencies = [ [[package]] name = "regex-automata" version = "0.4.10" version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6" checksum = "833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad" dependencies = [ "aho-corasick", "memchr", Loading Loading @@ -3017,18 +3016,28 @@ checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" [[package]] name = "serde" version = "1.0.219" version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" dependencies = [ "serde_core", "serde_derive", ] [[package]] name = "serde_core" version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" version = "1.0.219" version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", Loading @@ -3037,15 +3046,16 @@ dependencies = [ [[package]] name = "serde_json" version = "1.0.143" version = "1.0.145" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a" checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" dependencies = [ "indexmap", "itoa", "memchr", "ryu", "serde", "serde_core", ] [[package]] Loading Loading @@ -3257,18 +3267,18 @@ dependencies = [ [[package]] name = "thiserror" version = "2.0.16" version = "2.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0" checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" version = "2.0.16" version = "2.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960" checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" dependencies = [ "proc-macro2", "quote", Loading @@ -3286,11 +3296,12 @@ dependencies = [ [[package]] name = "time" version = "0.3.43" version = "0.3.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031" checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" dependencies = [ "deranged", "itoa", "num-conv", "powerfmt", "serde", Loading Loading @@ -4086,9 +4097,9 @@ dependencies = [ [[package]] name = "zeroize" version = "1.8.1" version = "1.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" [[package]] name = "zerotrie" Loading
codegen/Cargo.toml +3 −3 Original line number Diff line number Diff line Loading @@ -15,9 +15,9 @@ scoped-writer = "0.3.0" heck = "0.5.0" std-next = "0.1.9" numeric_cast = "0.3.0" regex = "1.11.2" serde = { version = "1.0.219", features = ["derive"] } serde_json = { version = "1.0.143", features = ["preserve_order"] } regex = "1.11.3" serde = { version = "1.0.228", features = ["derive"] } serde_json = { version = "1.0.145", features = ["preserve_order"] } serde_urlencoded = "0.7.1" s3s-model = { version = "0.12.0-rc.1", path = "../crates/s3s-model" } http = "1.3.1"
crates/s3s-aws/Cargo.toml +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ minio = ["s3s/minio"] [dependencies] async-trait = "0.1.89" aws-sdk-s3 = "1.105.0" aws-sdk-s3 = "1.106.0" aws-smithy-runtime-api = { version = "1.9.0", features = ["client", "http-1x"] } aws-smithy-types = { version = "1.3.2", features = ["http-body-1-x"] } aws-smithy-types-convert = { version = "0.60.9", features = ["convert-time"] } Loading
crates/s3s-e2e/Cargo.toml +2 −2 Original line number Diff line number Diff line Loading @@ -17,8 +17,8 @@ workspace = true s3s-test = { version = "0.12.0-rc.1", path = "../s3s-test" } tracing = "0.1.41" aws-credential-types = "1.2.6" aws-sdk-s3 = "1.105.0" aws-sdk-sts = { version = "1.76.0", features = ["behavior-version-latest"] } aws-sdk-s3 = "1.106.0" aws-sdk-sts = { version = "1.86.0", features = ["behavior-version-latest"] } http-body-util = "0.1.3" futures = { version = "0.3.31", default-features = false } bytes = "1.10.1" Loading
crates/s3s-fs/Cargo.toml +8 −8 Original line number Diff line number Diff line Loading @@ -28,11 +28,11 @@ chrono = { version = "0.4.42", default-features = false, features = [ "std", "clock", ] } clap = { version = "4.5.47", optional = true, features = ["derive"] } clap = { version = "4.5.48", optional = true, features = ["derive"] } crc32c = "0.6.8" futures = "0.3.31" hex-simd = "0.8.0" hyper-util = { version = "0.1.16", optional = true, features = [ hyper-util = { version = "0.1.17", optional = true, features = [ "server-auto", "server-graceful", "http1", Loading @@ -44,9 +44,9 @@ std-next = "0.1.9" numeric_cast = "0.3.0" path-absolutize = "3.1.1" s3s = { version = "0.12.0-rc.1", path = "../s3s" } serde_json = "1.0.143" thiserror = "2.0.16" time = "0.3.43" serde_json = "1.0.145" thiserror = "2.0.17" time = "0.3.44" tokio = { version = "1.47.1", features = ["fs", "io-util"] } tokio-util = { version = "0.7.16", features = ["io"] } tracing = "0.1.41" Loading @@ -59,12 +59,12 @@ transform-stream = "0.3.1" uuid = { version = "1.18.1", features = ["v4"] } [dev-dependencies] anyhow = { version = "1.0.99", features = ["backtrace"] } anyhow = { version = "1.0.100", features = ["backtrace"] } aws-config = { version = "1.8.6", default-features = false } aws-credential-types = { version = "1.2.6", features = ["test-util"] } aws-sdk-s3 = { version = "1.105.0", features = ["behavior-version-latest"] } aws-sdk-s3 = { version = "1.106.0", features = ["behavior-version-latest"] } futures-util = "0.3.31" hyper-util = { version = "0.1.16", features = ["server-auto", "server-graceful", "http1", "http2", "tokio"] } hyper-util = { version = "0.1.17", 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-rc.1", path = "../s3s-aws" } Loading