Compare commits

..

40 commits

Author SHA1 Message Date
c3189b9aa7 Merge pull request 'fix(deps): update rust crate clap to v4.5.18' (#125) from renovate/clap-4.x-lockfile into master
Reviewed-on: #125
2024-09-21 20:05:31 +05:30
f1118ffa40 Merge pull request 'chore(deps): update dependency greenlet to v3.1.1' (#124) from renovate/greenlet-3.x into master
Reviewed-on: #124
2024-09-21 20:05:24 +05:30
Renovate Bot
4f217484c4 fix(deps): update rust crate clap to v4.5.18
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-20 20:31:14 +00:00
Renovate Bot
6d18931a34 chore(deps): update dependency greenlet to v3.1.1
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-20 17:31:04 +00:00
a2eb1f4f9b Merge pull request 'chore(deps): update dependency protobuf to v4.25.5' (#123) from renovate/protobuf-4.x into master
Reviewed-on: #123
2024-09-19 11:40:27 +05:30
Renovate Bot
8b19c1bf03 chore(deps): update dependency protobuf to v4.25.5
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-18 22:30:55 +00:00
cb873388ad Merge pull request 'chore(deps): update dependency idna to v3.10' (#120) from renovate/idna-3.x into master
Reviewed-on: #120
2024-09-16 14:09:27 +05:30
6ab2c9c269 Merge pull request 'chore(deps): update dependency locust to v2.31.6' (#122) from renovate/locust-2.x into master
Reviewed-on: #122
2024-09-16 14:09:18 +05:30
861fec12da Merge pull request 'chore(deps): update rust crate anyhow to v1.0.89' (#121) from renovate/anyhow-1.x-lockfile into master
Reviewed-on: #121
2024-09-16 14:09:12 +05:30
Renovate Bot
2db08a3091 chore(deps): update dependency idna to v3.10
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-15 18:31:39 +00:00
Renovate Bot
34b31b83de chore(deps): update dependency locust to v2.31.6
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-15 11:01:05 +00:00
Renovate Bot
e237312401 chore(deps): update rust crate anyhow to v1.0.89
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-15 03:31:26 +00:00
86ed023a80 Merge pull request 'fix(deps): update rust crate tokio to v1.40.0' (#119) from renovate/tokio-1.x-lockfile into master
Reviewed-on: #119
2024-09-13 21:05:06 +05:30
267e5e9907 Merge pull request 'fix(deps): update rust crate serde to v1.0.210' (#116) from renovate/serde-monorepo into master
Reviewed-on: #116
2024-09-13 21:04:48 +05:30
Renovate Bot
01e027cb92 fix(deps): update rust crate tokio to v1.40.0
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-13 12:35:00 +00:00
1db67cd02e Merge pull request 'fix(deps): update rust crate tokio-stream to v0.1.16' (#117) from renovate/tokio-stream-0.x-lockfile into master
Reviewed-on: #117
2024-09-13 17:55:57 +05:30
09bc80967f Merge pull request 'fix(deps): update rust crate derive_builder to v0.20.1' (#115) from renovate/derive_builder-0.x-lockfile into master
Reviewed-on: #115
2024-09-13 17:55:51 +05:30
Renovate Bot
82c539a316 fix(deps): update rust crate tokio-stream to v0.1.16
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline failed
2024-09-13 09:31:20 +00:00
Renovate Bot
e8919d0e2a fix(deps): update rust crate serde to v1.0.210
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline failed
2024-09-13 09:31:15 +00:00
Renovate Bot
768f4fccb1 fix(deps): update rust crate derive_builder to v0.20.1
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-13 09:31:08 +00:00
47cd7b8ca3 Merge pull request 'fix(deps): update rust crate clap to v4.5.17' (#114) from renovate/clap-4.x-lockfile into master
Reviewed-on: #114
2024-09-13 14:42:49 +05:30
602d7ef08d Merge pull request 'fix(deps): update rust crate async-trait to v0.1.82' (#113) from renovate/async-trait-0.x-lockfile into master
Reviewed-on: #113
2024-09-13 14:42:46 +05:30
755a84d1ca Merge pull request 'chore(deps): update rust crate serde_json to v1.0.128' (#112) from renovate/serde_json-1.x-lockfile into master
Reviewed-on: #112
2024-09-13 14:42:43 +05:30
5a7ae2bd2b Merge pull request 'chore(deps): update dependency urllib3 to v2.2.3' (#111) from renovate/urllib3-2.x into master
Reviewed-on: #111
2024-09-13 14:42:40 +05:30
Renovate Bot
ae61cb406c fix(deps): update rust crate clap to v4.5.17
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-12 17:03:11 +00:00
Renovate Bot
692d1e858c fix(deps): update rust crate async-trait to v0.1.82
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline failed
2024-09-12 17:03:01 +00:00
Renovate Bot
568245fe82 chore(deps): update rust crate serde_json to v1.0.128
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-12 17:02:55 +00:00
Renovate Bot
bf1c1403c3 chore(deps): update dependency urllib3 to v2.2.3
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-12 17:02:40 +00:00
60462cae5e Merge pull request 'chore(deps): update rust crate anyhow to v1.0.88' (#110) from renovate/anyhow-1.x-lockfile into master
Reviewed-on: #110
2024-09-12 22:11:28 +05:30
bb32d39ad3 Merge pull request 'chore(deps): update dependency greenlet to v3.1.0' (#109) from renovate/greenlet-3.x into master
Reviewed-on: #109
2024-09-12 22:06:04 +05:30
23197ec442 Merge pull request 'chore(deps): update dependency msgpack to v1.1.0' (#108) from renovate/msgpack-1.x into master
Reviewed-on: #108
2024-09-12 22:05:54 +05:30
b6d3ed6fb8 Merge pull request 'chore(deps): update dependency flask-cors to v5' (#106) from renovate/flask-cors-5.x into master
Reviewed-on: #106
2024-09-12 22:03:21 +05:30
Renovate Bot
f2e892507f chore(deps): update rust crate anyhow to v1.0.88
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-11 18:32:24 +00:00
Renovate Bot
7fbb44a57c chore(deps): update dependency greenlet to v3.1.0
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-10 17:01:40 +00:00
Renovate Bot
cb0af940d3 chore(deps): update dependency msgpack to v1.1.0
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-10 04:31:16 +00:00
Renovate Bot
6d7ae8016f chore(deps): update dependency flask-cors to v5
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-09-02 07:31:33 +00:00
c196bae7bc Merge pull request 'chore(deps): update dependency locust to v2.31.5' (#107) from renovate/locust-2.x into master
Reviewed-on: #107
2024-09-02 12:57:17 +05:30
ad598c500d Merge pull request 'chore(deps): update dependency flask-cors to v4.0.2' (#105) from renovate/flask-cors-4.x into master
Reviewed-on: #105
2024-09-02 12:57:00 +05:30
Renovate Bot
fe84700531 chore(deps): update dependency locust to v2.31.5
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-08-31 18:32:09 +00:00
Renovate Bot
8fe48cd226 chore(deps): update dependency flask-cors to v4.0.2
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline failed
2024-08-30 17:01:03 +00:00
4 changed files with 124 additions and 156 deletions

250
Cargo.lock generated
View file

@ -143,9 +143,9 @@ dependencies = [
[[package]] [[package]]
name = "anyhow" name = "anyhow"
version = "1.0.86" version = "1.0.89"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6"
[[package]] [[package]]
name = "arc-swap" name = "arc-swap"
@ -177,21 +177,15 @@ dependencies = [
[[package]] [[package]]
name = "async-trait" name = "async-trait"
version = "0.1.81" version = "0.1.82"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" checksum = "a27b8a3a6e1a44fa4c8baf1f653e4172e81486d4941f2237e20dc2d0cf4ddff1"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.66", "syn 2.0.66",
] ]
[[package]]
name = "atomic-waker"
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
[[package]] [[package]]
name = "autocfg" name = "autocfg"
version = "1.1.0" version = "1.1.0"
@ -200,17 +194,18 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
[[package]] [[package]]
name = "axum" name = "axum"
version = "0.7.5" version = "0.6.20"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf" checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"axum-core", "axum-core",
"bitflags 1.3.2",
"bytes", "bytes",
"futures-util", "futures-util",
"http", "http",
"http-body", "http-body",
"http-body-util", "hyper",
"itoa", "itoa",
"matchit", "matchit",
"memchr", "memchr",
@ -219,7 +214,7 @@ dependencies = [
"pin-project-lite", "pin-project-lite",
"rustversion", "rustversion",
"serde", "serde",
"sync_wrapper 1.0.1", "sync_wrapper",
"tower", "tower",
"tower-layer", "tower-layer",
"tower-service", "tower-service",
@ -227,20 +222,17 @@ dependencies = [
[[package]] [[package]]
name = "axum-core" name = "axum-core"
version = "0.4.3" version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a15c63fd72d41492dc4f497196f5da1fb04fb7529e631d73630d1b491e47a2e3" checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c"
dependencies = [ dependencies = [
"async-trait", "async-trait",
"bytes", "bytes",
"futures-util", "futures-util",
"http", "http",
"http-body", "http-body",
"http-body-util",
"mime", "mime",
"pin-project-lite",
"rustversion", "rustversion",
"sync_wrapper 0.1.2",
"tower-layer", "tower-layer",
"tower-service", "tower-service",
] ]
@ -344,9 +336,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]] [[package]]
name = "clap" name = "clap"
version = "4.5.16" version = "4.5.18"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019" checksum = "b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3"
dependencies = [ dependencies = [
"clap_builder", "clap_builder",
"clap_derive", "clap_derive",
@ -354,9 +346,9 @@ dependencies = [
[[package]] [[package]]
name = "clap_builder" name = "clap_builder"
version = "4.5.15" version = "4.5.18"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6" checksum = "4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b"
dependencies = [ dependencies = [
"anstream", "anstream",
"anstyle", "anstyle",
@ -366,11 +358,11 @@ dependencies = [
[[package]] [[package]]
name = "clap_derive" name = "clap_derive"
version = "4.5.13" version = "4.5.18"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab"
dependencies = [ dependencies = [
"heck", "heck 0.5.0",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.66", "syn 2.0.66",
@ -606,7 +598,7 @@ dependencies = [
"clap", "clap",
"config", "config",
"dashmap", "dashmap",
"derive_builder 0.20.0", "derive_builder 0.20.1",
"derive_more", "derive_more",
"futures", "futures",
"futures-util", "futures-util",
@ -615,7 +607,7 @@ dependencies = [
"maplit", "maplit",
"openraft", "openraft",
"pretty_env_logger", "pretty_env_logger",
"prost 0.12.6", "prost",
"serde", "serde",
"serde_json", "serde_json",
"tokio", "tokio",
@ -640,11 +632,11 @@ dependencies = [
[[package]] [[package]]
name = "derive_builder" name = "derive_builder"
version = "0.20.0" version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0350b5cb0331628a5916d6c5c0b72e97393b8b6b03b47a9284f4e7f5a405ffd7" checksum = "cd33f37ee6a119146a1781d3356a7c26028f83d779b2e04ecd45fdc75c76877b"
dependencies = [ dependencies = [
"derive_builder_macro 0.20.0", "derive_builder_macro 0.20.1",
] ]
[[package]] [[package]]
@ -661,9 +653,9 @@ dependencies = [
[[package]] [[package]]
name = "derive_builder_core" name = "derive_builder_core"
version = "0.20.0" version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d" checksum = "7431fa049613920234f22c47fdc33e6cf3ee83067091ea4277a3f8c4587aae38"
dependencies = [ dependencies = [
"darling 0.20.9", "darling 0.20.9",
"proc-macro2", "proc-macro2",
@ -683,11 +675,11 @@ dependencies = [
[[package]] [[package]]
name = "derive_builder_macro" name = "derive_builder_macro"
version = "0.20.0" version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" checksum = "4abae7035bf79b9877b779505d8cf3749285b80c43941eda66604841889451dc"
dependencies = [ dependencies = [
"derive_builder_core 0.20.0", "derive_builder_core 0.20.1",
"syn 2.0.66", "syn 2.0.66",
] ]
@ -903,15 +895,15 @@ checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253"
[[package]] [[package]]
name = "h2" name = "h2"
version = "0.4.6" version = "0.3.26"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205" checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
dependencies = [ dependencies = [
"atomic-waker",
"bytes", "bytes",
"fnv", "fnv",
"futures-core", "futures-core",
"futures-sink", "futures-sink",
"futures-util",
"http", "http",
"indexmap 2.1.0", "indexmap 2.1.0",
"slab", "slab",
@ -938,6 +930,12 @@ version = "0.14.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
[[package]]
name = "heck"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
[[package]] [[package]]
name = "heck" name = "heck"
version = "0.5.0" version = "0.5.0"
@ -951,10 +949,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
[[package]] [[package]]
name = "http" name = "home"
version = "1.1.0" version = "0.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
dependencies = [
"windows-sys 0.52.0",
]
[[package]]
name = "http"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb"
dependencies = [ dependencies = [
"bytes", "bytes",
"fnv", "fnv",
@ -963,24 +970,12 @@ dependencies = [
[[package]] [[package]]
name = "http-body" name = "http-body"
version = "1.0.1" version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
dependencies = [ dependencies = [
"bytes", "bytes",
"http", "http",
]
[[package]]
name = "http-body-util"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f"
dependencies = [
"bytes",
"futures-util",
"http",
"http-body",
"pin-project-lite", "pin-project-lite",
] ]
@ -1004,12 +999,13 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
[[package]] [[package]]
name = "hyper" name = "hyper"
version = "1.4.1" version = "0.14.28"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80"
dependencies = [ dependencies = [
"bytes", "bytes",
"futures-channel", "futures-channel",
"futures-core",
"futures-util", "futures-util",
"h2", "h2",
"http", "http",
@ -1018,42 +1014,23 @@ dependencies = [
"httpdate", "httpdate",
"itoa", "itoa",
"pin-project-lite", "pin-project-lite",
"smallvec", "socket2 0.4.10",
"tokio", "tokio",
"tower-service",
"tracing",
"want", "want",
] ]
[[package]] [[package]]
name = "hyper-timeout" name = "hyper-timeout"
version = "0.5.1" version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3203a961e5c83b6f5498933e78b6b263e208c197b63e9c6c53cc82ffd3f63793" checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1"
dependencies = [ dependencies = [
"hyper", "hyper",
"hyper-util",
"pin-project-lite", "pin-project-lite",
"tokio", "tokio",
"tower-service", "tokio-io-timeout",
]
[[package]]
name = "hyper-util"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9"
dependencies = [
"bytes",
"futures-channel",
"futures-util",
"http",
"http-body",
"hyper",
"pin-project-lite",
"socket2 0.5.5",
"tokio",
"tower",
"tower-service",
"tracing",
] ]
[[package]] [[package]]
@ -1599,38 +1576,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29"
dependencies = [ dependencies = [
"bytes", "bytes",
"prost-derive 0.12.6", "prost-derive",
]
[[package]]
name = "prost"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e13db3d3fde688c61e2446b4d843bc27a7e8af269a69440c0308021dc92333cc"
dependencies = [
"bytes",
"prost-derive 0.13.1",
] ]
[[package]] [[package]]
name = "prost-build" name = "prost-build"
version = "0.13.1" version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5bb182580f71dd070f88d01ce3de9f4da5021db7115d2e1c3605a754153b77c1" checksum = "c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2"
dependencies = [ dependencies = [
"bytes", "bytes",
"heck", "heck 0.4.1",
"itertools", "itertools",
"log", "log",
"multimap", "multimap",
"once_cell", "once_cell",
"petgraph", "petgraph",
"prettyplease", "prettyplease",
"prost 0.13.1", "prost",
"prost-types", "prost-types",
"regex", "regex",
"syn 2.0.66", "syn 2.0.66",
"tempfile", "tempfile",
"which",
] ]
[[package]] [[package]]
@ -1646,26 +1614,13 @@ dependencies = [
"syn 2.0.66", "syn 2.0.66",
] ]
[[package]]
name = "prost-derive"
version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "18bec9b0adc4eba778b33684b7ba3e7137789434769ee3ce3930463ef904cfca"
dependencies = [
"anyhow",
"itertools",
"proc-macro2",
"quote",
"syn 2.0.66",
]
[[package]] [[package]]
name = "prost-types" name = "prost-types"
version = "0.13.1" version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cee5168b05f49d4b0ca581206eb14a7b22fafd963efe729ac48eb03266e25cc2" checksum = "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e"
dependencies = [ dependencies = [
"prost 0.13.1", "prost",
] ]
[[package]] [[package]]
@ -1883,18 +1838,18 @@ checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090"
[[package]] [[package]]
name = "serde" name = "serde"
version = "1.0.208" version = "1.0.210"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2" checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
dependencies = [ dependencies = [
"serde_derive", "serde_derive",
] ]
[[package]] [[package]]
name = "serde_derive" name = "serde_derive"
version = "1.0.208" version = "1.0.210"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf" checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -1903,9 +1858,9 @@ dependencies = [
[[package]] [[package]]
name = "serde_json" name = "serde_json"
version = "1.0.125" version = "1.0.128"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83c8e735a073ccf5be70aa8066aa984eaf2fa000db6c8d0100ae605b366d31ed" checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8"
dependencies = [ dependencies = [
"itoa", "itoa",
"memchr", "memchr",
@ -1968,9 +1923,9 @@ dependencies = [
[[package]] [[package]]
name = "smallvec" name = "smallvec"
version = "1.13.2" version = "1.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970"
[[package]] [[package]]
name = "socket2" name = "socket2"
@ -2032,12 +1987,6 @@ version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
[[package]]
name = "sync_wrapper"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394"
[[package]] [[package]]
name = "tempfile" name = "tempfile"
version = "3.9.0" version = "3.9.0"
@ -2116,9 +2065,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]] [[package]]
name = "tokio" name = "tokio"
version = "1.39.3" version = "1.40.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5" checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998"
dependencies = [ dependencies = [
"backtrace", "backtrace",
"bytes", "bytes",
@ -2132,6 +2081,16 @@ dependencies = [
"windows-sys 0.52.0", "windows-sys 0.52.0",
] ]
[[package]]
name = "tokio-io-timeout"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf"
dependencies = [
"pin-project-lite",
"tokio",
]
[[package]] [[package]]
name = "tokio-macros" name = "tokio-macros"
version = "2.4.0" version = "2.4.0"
@ -2156,9 +2115,9 @@ dependencies = [
[[package]] [[package]]
name = "tokio-stream" name = "tokio-stream"
version = "0.1.15" version = "0.1.16"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" checksum = "4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1"
dependencies = [ dependencies = [
"futures-core", "futures-core",
"pin-project-lite", "pin-project-lite",
@ -2215,26 +2174,23 @@ dependencies = [
[[package]] [[package]]
name = "tonic" name = "tonic"
version = "0.12.2" version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c6f6ba989e4b2c58ae83d862d3a3e27690b6e3ae630d0deb59f3697f32aa88ad" checksum = "76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13"
dependencies = [ dependencies = [
"async-stream", "async-stream",
"async-trait", "async-trait",
"axum", "axum",
"base64 0.22.1", "base64 0.21.5",
"bytes", "bytes",
"h2", "h2",
"http", "http",
"http-body", "http-body",
"http-body-util",
"hyper", "hyper",
"hyper-timeout", "hyper-timeout",
"hyper-util",
"percent-encoding", "percent-encoding",
"pin-project", "pin-project",
"prost 0.13.1", "prost",
"socket2 0.5.5",
"tokio", "tokio",
"tokio-stream", "tokio-stream",
"tower", "tower",
@ -2245,9 +2201,9 @@ dependencies = [
[[package]] [[package]]
name = "tonic-build" name = "tonic-build"
version = "0.12.2" version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe4ee8877250136bd7e3d2331632810a4df4ea5e004656990d8d66d2f5ee8a67" checksum = "be4ef6dd70a610078cb4e338a0f79d06bc759ff1b22d2120c2ff02ae264ba9c2"
dependencies = [ dependencies = [
"prettyplease", "prettyplease",
"proc-macro2", "proc-macro2",
@ -2465,6 +2421,18 @@ version = "0.11.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]]
name = "which"
version = "4.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
dependencies = [
"either",
"home",
"once_cell",
"rustix",
]
[[package]] [[package]]
name = "winapi" name = "winapi"
version = "0.3.9" version = "0.3.9"

View file

@ -29,7 +29,7 @@ clap = { version = "4.1.11", features = ["derive", "env"] }
tokio = { version = "1.0", default-features = false, features = ["sync", "macros", "rt-multi-thread", "time"] } tokio = { version = "1.0", default-features = false, features = ["sync", "macros", "rt-multi-thread", "time"] }
tracing-subscriber = { version = "0.3.0", features = ["env-filter"] } tracing-subscriber = { version = "0.3.0", features = ["env-filter"] }
actix = "0.13.0" actix = "0.13.0"
tonic = { version = "0.12.0", features = ["transport", "channel"] } tonic = { version = "0.11.0", features = ["transport", "channel"] }
prost = "0.12.3" prost = "0.12.3"
tokio-stream = "0.1.14" tokio-stream = "0.1.14"
async-stream = "0.3.5" async-stream = "0.3.5"
@ -41,7 +41,7 @@ dashmap = { version = "6.0.0", features = ["serde"] }
[build-dependencies] [build-dependencies]
serde_json = "1" serde_json = "1"
tonic-build = "0.12.0" tonic-build = "0.11.0"
[dev-dependencies] [dev-dependencies]
base64 = "0.22.0" base64 = "0.22.0"

View file

@ -6,22 +6,22 @@ click==8.1.7
ConfigArgParse==1.7 ConfigArgParse==1.7
Flask==3.0.3 Flask==3.0.3
Flask-BasicAuth==0.2.0 Flask-BasicAuth==0.2.0
Flask-Cors==4.0.1 Flask-Cors==5.0.0
gevent==24.2.1 gevent==24.2.1
geventhttpclient==2.3.1 geventhttpclient==2.3.1
greenlet==3.0.3 greenlet==3.1.1
idna==3.8 idna==3.10
itsdangerous==2.2.0 itsdangerous==2.2.0
Jinja2==3.1.4 Jinja2==3.1.4
locust==2.31.4 locust==2.31.6
MarkupSafe==2.1.5 MarkupSafe==2.1.5
msgpack==1.0.8 msgpack==1.1.0
psutil==6.0.0 psutil==6.0.0
pyzmq==26.2.0 pyzmq==26.2.0
requests==2.32.3 requests==2.32.3
roundrobin==0.0.4 roundrobin==0.0.4
six==1.16.0 six==1.16.0
urllib3==2.2.2 urllib3==2.2.3
Werkzeug==3.0.4 Werkzeug==3.0.4
zope.event==5.0 zope.event==5.0
zope.interface==7.0.3 zope.interface==7.0.3

View file

@ -7,26 +7,26 @@ click==8.1.7
ConfigArgParse==1.7 ConfigArgParse==1.7
Flask==3.0.3 Flask==3.0.3
Flask-BasicAuth==0.2.0 Flask-BasicAuth==0.2.0
Flask-Cors==4.0.1 Flask-Cors==5.0.0
gevent==24.2.1 gevent==24.2.1
geventhttpclient==2.3.1 geventhttpclient==2.3.1
greenlet==3.0.3 greenlet==3.1.1
grpc-interceptor==0.15.4 grpc-interceptor==0.15.4
grpcio==1.66.1 grpcio==1.66.1
grpcio-tools==1.60.0 grpcio-tools==1.60.0
idna==3.8 idna==3.10
itsdangerous==2.2.0 itsdangerous==2.2.0
Jinja2==3.1.4 Jinja2==3.1.4
locust==2.31.4 locust==2.31.6
MarkupSafe==2.1.5 MarkupSafe==2.1.5
msgpack==1.0.8 msgpack==1.1.0
protobuf==4.25.4 protobuf==4.25.5
psutil==6.0.0 psutil==6.0.0
pyzmq==26.2.0 pyzmq==26.2.0
requests==2.32.3 requests==2.32.3
roundrobin==0.0.4 roundrobin==0.0.4
six==1.16.0 six==1.16.0
urllib3==2.2.2 urllib3==2.2.3
Werkzeug==3.0.4 Werkzeug==3.0.4
zope.event==5.0 zope.event==5.0
zope.interface==7.0.3 zope.interface==7.0.3