diff --git a/Cargo.lock b/Cargo.lock index 47ca4f7..0e474cb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -311,10 +311,8 @@ dependencies = [ "arrow-array 54.3.1", "arrow-buffer 54.3.1", "arrow-cast 54.3.1", - "arrow-csv 54.3.1", "arrow-data 54.3.1", "arrow-ipc 54.3.1", - "arrow-json 54.3.1", "arrow-ord 54.3.1", "arrow-row 54.3.1", "arrow-schema 54.3.1", @@ -332,10 +330,10 @@ dependencies = [ "arrow-array 59.0.0", "arrow-buffer 59.0.0", "arrow-cast 59.0.0", - "arrow-csv 59.0.0", + "arrow-csv", "arrow-data 59.0.0", "arrow-ipc 59.0.0", - "arrow-json 59.0.0", + "arrow-json", "arrow-ord 59.0.0", "arrow-row 59.0.0", "arrow-schema 59.0.0", @@ -469,22 +467,6 @@ dependencies = [ "ryu", ] -[[package]] -name = "arrow-csv" -version = "54.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1644877d8bc9a0ef022d9153dc29375c2bda244c39aec05a91d0e87ccf77995f" -dependencies = [ - "arrow-array 54.3.1", - "arrow-cast 54.3.1", - "arrow-schema 54.3.1", - "chrono", - "csv", - "csv-core", - "lazy_static", - "regex", -] - [[package]] name = "arrow-csv" version = "59.0.0" @@ -552,28 +534,6 @@ dependencies = [ "flatbuffers 25.12.19", ] -[[package]] -name = "arrow-json" -version = "54.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ee5b4ca98a7fb2efb9ab3309a5d1c88b5116997ff93f3147efdc1062a6158e9" -dependencies = [ - "arrow-array 54.3.1", - "arrow-buffer 54.3.1", - "arrow-cast 54.3.1", - "arrow-data 54.3.1", - "arrow-schema 54.3.1", - "chrono", - "half", - "indexmap", - "lexical-core", - "memchr", - "num", - "serde", - "serde_json", - "simdutf8", -] - [[package]] name = "arrow-json" version = "59.0.0" @@ -921,6 +881,15 @@ dependencies = [ "generic-array", ] +[[package]] +name = "block-buffer" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa" +dependencies = [ + "hybrid-array", +] + [[package]] name = "block2" version = "0.6.2" @@ -1388,6 +1357,15 @@ dependencies = [ "typenum", ] +[[package]] +name = "crypto-common" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" +dependencies = [ + "hybrid-array", +] + [[package]] name = "csv" version = "1.4.0" @@ -1596,12 +1574,22 @@ version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ - "block-buffer", + "block-buffer 0.10.4", "const-oid", - "crypto-common", + "crypto-common 0.1.7", "subtle", ] +[[package]] +name = "digest" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" +dependencies = [ + "block-buffer 0.12.1", + "crypto-common 0.2.2", +] + [[package]] name = "dispatch2" version = "0.3.1" @@ -2218,6 +2206,15 @@ dependencies = [ "hashbrown 0.15.5", ] +[[package]] +name = "hashlink" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "824e001ac4f3012dd16a264bec811403a67ca9deb6c102fc5049b32c4574b35f" +dependencies = [ + "hashbrown 0.16.1", +] + [[package]] name = "heck" version = "0.4.1" @@ -2268,7 +2265,7 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" dependencies = [ - "digest", + "digest 0.10.7", ] [[package]] @@ -2362,6 +2359,15 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424" +[[package]] +name = "hybrid-array" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "818356c5132c1fede50f837ca96afbe78ff42413047f4abb886217845e1b6c8c" +dependencies = [ + "typenum", +] + [[package]] name = "hyper" version = "1.10.1" @@ -3138,7 +3144,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" dependencies = [ "cfg-if", - "digest", + "digest 0.10.7", ] [[package]] @@ -4521,7 +4527,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8573f03f5883dcaebdfcf4725caa1ecb9c15b2ef50c43a07b816e06799bb12d" dependencies = [ "const-oid", - "digest", + "digest 0.10.7", "num-bigint-dig", "num-integer", "num-traits", @@ -4725,7 +4731,7 @@ dependencies = [ "sea-query", "sea-query-binder", "serde", - "sqlx", + "sqlx 0.8.6", "strum 0.26.3", "thiserror 2.0.18", "tracing", @@ -4762,7 +4768,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0019f47430f7995af63deda77e238c17323359af241233ec768aba1faea7608" dependencies = [ "sea-query", - "sqlx", + "sqlx 0.8.6", ] [[package]] @@ -4925,7 +4931,18 @@ checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" dependencies = [ "cfg-if", "cpufeatures 0.2.17", - "digest", + "digest 0.10.7", +] + +[[package]] +name = "sha1" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214" +dependencies = [ + "cfg-if", + "cpufeatures 0.3.0", + "digest 0.11.3", ] [[package]] @@ -4942,7 +4959,18 @@ checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ "cfg-if", "cpufeatures 0.2.17", - "digest", + "digest 0.10.7", +] + +[[package]] +name = "sha2" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4" +dependencies = [ + "cfg-if", + "cpufeatures 0.3.0", + "digest 0.11.3", ] [[package]] @@ -4979,7 +5007,7 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" dependencies = [ - "digest", + "digest 0.10.7", "rand_core 0.6.4", ] @@ -5081,13 +5109,24 @@ version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fefb893899429669dcdd979aff487bd78f4064e5e7907e4269081e0ef7d97dc" dependencies = [ - "sqlx-core", - "sqlx-macros", - "sqlx-mysql", + "sqlx-core 0.8.6", + "sqlx-macros 0.8.6", + "sqlx-mysql 0.8.6", "sqlx-postgres", "sqlx-sqlite", ] +[[package]] +name = "sqlx" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "378620ccc25c62c89d8be1c819e76a88d59bdcc3304733330788948e619bfd71" +dependencies = [ + "sqlx-core 0.9.0", + "sqlx-macros 0.9.0", + "sqlx-mysql 0.9.0", +] + [[package]] name = "sqlx-core" version = "0.8.6" @@ -5112,13 +5151,12 @@ dependencies = [ "ipnet", "log", "memchr", - "native-tls", "once_cell", "percent-encoding", "rustls", "serde", "serde_json", - "sha2", + "sha2 0.10.9", "smallvec", "thiserror 2.0.18", "tokio", @@ -5129,6 +5167,40 @@ dependencies = [ "webpki-roots 0.26.11", ] +[[package]] +name = "sqlx-core" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05b44e85bf579a8eeb4ceaa77a3a523baf2bf0e9bac7e40f405d537b5d2d5ccb" +dependencies = [ + "base64 0.22.1", + "bytes", + "cfg-if", + "crc", + "crossbeam-queue", + "either", + "event-listener", + "futures-core", + "futures-intrusive", + "futures-io", + "futures-util", + "hashbrown 0.16.1", + "hashlink 0.11.1", + "indexmap", + "log", + "memchr", + "native-tls", + "percent-encoding", + "serde", + "sha2 0.10.9", + "smallvec", + "thiserror 2.0.18", + "tokio", + "tokio-stream", + "tracing", + "url", +] + [[package]] name = "sqlx-macros" version = "0.8.6" @@ -5137,8 +5209,21 @@ checksum = "a2d452988ccaacfbf5e0bdbc348fb91d7c8af5bee192173ac3636b5fb6e6715d" dependencies = [ "proc-macro2", "quote", - "sqlx-core", - "sqlx-macros-core", + "sqlx-core 0.8.6", + "sqlx-macros-core 0.8.6", + "syn", +] + +[[package]] +name = "sqlx-macros" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd2b84f2bc39a5705ef27ec785a11c934a41bbd4a24941e257927cddc26b60bf" +dependencies = [ + "proc-macro2", + "quote", + "sqlx-core 0.9.0", + "sqlx-macros-core 0.9.0", "syn", ] @@ -5157,9 +5242,9 @@ dependencies = [ "quote", "serde", "serde_json", - "sha2", - "sqlx-core", - "sqlx-mysql", + "sha2 0.10.9", + "sqlx-core 0.8.6", + "sqlx-mysql 0.8.6", "sqlx-postgres", "sqlx-sqlite", "syn", @@ -5167,6 +5252,29 @@ dependencies = [ "url", ] +[[package]] +name = "sqlx-macros-core" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb8d96de5fdc85a5c4ec813432b523ec637e80ba98f046555f75f7908ddac7c3" +dependencies = [ + "cfg-if", + "dotenvy", + "either", + "heck 0.5.0", + "hex", + "proc-macro2", + "quote", + "serde", + "serde_json", + "sha2 0.10.9", + "sqlx-core 0.9.0", + "sqlx-mysql 0.9.0", + "syn", + "tokio", + "url", +] + [[package]] name = "sqlx-mysql" version = "0.8.6" @@ -5181,7 +5289,7 @@ dependencies = [ "bytes", "chrono", "crc", - "digest", + "digest 0.10.7", "dotenvy", "either", "futures-channel", @@ -5201,10 +5309,10 @@ dependencies = [ "rand 0.8.6", "rsa", "serde", - "sha1", - "sha2", + "sha1 0.10.6", + "sha2 0.10.9", "smallvec", - "sqlx-core", + "sqlx-core 0.8.6", "stringprep", "thiserror 2.0.18", "tracing", @@ -5212,6 +5320,32 @@ dependencies = [ "whoami", ] +[[package]] +name = "sqlx-mysql" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90b8020fe17c5f2c245bfa2505d7ef59c5604839527c740266ad2214acebea27" +dependencies = [ + "bitflags 2.13.0", + "byteorder", + "bytes", + "crc", + "digest 0.11.3", + "dotenvy", + "either", + "futures-core", + "futures-util", + "generic-array", + "log", + "percent-encoding", + "serde", + "sha1 0.11.0", + "sha2 0.11.0", + "sqlx-core 0.9.0", + "thiserror 2.0.18", + "tracing", +] + [[package]] name = "sqlx-postgres" version = "0.8.6" @@ -5244,9 +5378,9 @@ dependencies = [ "rand 0.8.6", "serde", "serde_json", - "sha2", + "sha2 0.10.9", "smallvec", - "sqlx-core", + "sqlx-core 0.8.6", "stringprep", "thiserror 2.0.18", "tracing", @@ -5273,7 +5407,7 @@ dependencies = [ "percent-encoding", "serde", "serde_urlencoded", - "sqlx-core", + "sqlx-core 0.8.6", "thiserror 2.0.18", "tracing", "url", @@ -5399,20 +5533,6 @@ dependencies = [ "syn", ] -[[package]] -name = "sysinfo" -version = "0.38.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92ab6a2f8bfe508deb3c6406578252e491d299cbbf3bc0529ecc3313aee4a52f" -dependencies = [ - "libc", - "memchr", - "ntapi", - "objc2-core-foundation", - "objc2-io-kit", - "windows", -] - [[package]] name = "sysinfo" version = "0.39.5" @@ -6019,7 +6139,7 @@ dependencies = [ "serde_json", "serial_test", "shadow-rs", - "sysinfo 0.39.5", + "sysinfo", "tempfile", "tikv-jemallocator", "time", @@ -6163,17 +6283,6 @@ dependencies = [ "rustls-pki-types", ] -[[package]] -name = "wf-connector-api" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a778ae579e23b106c03021466763136f309693b13852aa7ce337ea3158cdd61" -dependencies = [ - "arrow 54.3.1", - "async-trait", - "orion-error", -] - [[package]] name = "wf-connector-api" version = "0.2.0" @@ -6714,12 +6823,12 @@ dependencies = [ [[package]] name = "wp-connectors" -version = "0.15.6" -source = "git+https://github.com/wp-labs/wp-connectors?tag=v0.15.6#269bf62e18d15de357ea163ebe32633786b1d5a0" +version = "0.15.7" +source = "git+https://github.com/wp-labs/wp-connectors?tag=v0.15.7#cdfd16ae81f4ba2caabccb682fc4ceb658cdb431" dependencies = [ "actix-web", "anyhow", - "arrow 54.3.1", + "arrow 59.0.0", "async-trait", "base64 0.22.1", "bytes", @@ -6740,12 +6849,12 @@ dependencies = [ "sea-orm", "serde", "serde_json", - "sqlx", - "sysinfo 0.38.4", + "sqlx 0.9.0", + "sysinfo", "tokio", "toml", "uuid", - "wf-connector-api 0.1.1", + "wf-connector-api", "winnow", "wp-conf-base", "wp-connector-api", @@ -6783,7 +6892,7 @@ dependencies = [ "thiserror 2.0.18", "tokio", "toml", - "wf-connector-api 0.2.0", + "wf-connector-api", "wp-conf-base", "wp-connector-api", "wp-data-fmt", @@ -6871,7 +6980,7 @@ dependencies = [ "smol_str", "socket2 0.6.4", "strfmt", - "sysinfo 0.39.5", + "sysinfo", "thiserror 2.0.18", "time", "tokio", @@ -6943,7 +7052,7 @@ dependencies = [ "rusqlite", "serde", "serde_json", - "sqlx", + "sqlx 0.8.6", "tokio", "wp-log", "wp-model-core", @@ -7153,7 +7262,7 @@ dependencies = [ "semver", "serde", "serde_json", - "sha2", + "sha2 0.10.9", "tar", "tokio", "uuid", diff --git a/Cargo.toml b/Cargo.toml index f001f33..a61891d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -195,7 +195,7 @@ wp-proj = { package = "wp-proj", git = "https://github.com/wp-labs/w # @gxl:end(remote_motor) wp-self-update = "0.3" -wp-connectors = { git = "https://github.com/wp-labs/wp-connectors", tag = "v0.15.6", optional = true } +wp-connectors = { git = "https://github.com/wp-labs/wp-connectors", tag = "v0.15.7", optional = true } # @gxl:block(local_motor) #wp-engine = { path = "../wp-motor" }