Skip to content

Commit 7591c10

Browse files
committed
Bump versions and reorganize dependencies
1 parent 0102120 commit 7591c10

6 files changed

Lines changed: 142 additions & 54 deletions

File tree

Cargo.lock

Lines changed: 96 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,15 @@ homepage = "https://fluxqueue.ccxlv.dev"
99
authors = ["Giorgi Merebashvili <mereba2627@gmail.com>"]
1010

1111
[workspace.dependencies]
12+
pyo3 = "0.28.3"
13+
pyo3-async-runtimes = { version = "0.28.0", features = ["tokio-runtime"] }
14+
tokio = { version = "1.52.1", features = ["rt-multi-thread"] }
15+
anyhow = "1.0.102"
16+
redis = "1.2.1"
17+
deadpool-redis = { version = "0.23.0", features = ["rt_tokio_1"] }
18+
serde = { version = "1.0.228", features = ["derive"] }
19+
rmp-serde = "1.3.1"
20+
rmpv = { version = "1.3.1", features = ["with-serde"] }
21+
uuid = { version = "1.23.1", features = ["v4"] }
22+
1223
fluxqueue-common = { path = "./crates/fluxqueue-common" }

crates/fluxqueue-common/Cargo.toml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,12 @@ name = "fluxqueue_common"
88
path = "src/lib.rs"
99

1010
[dependencies]
11-
anyhow = "1.0.102"
12-
pyo3 = "0.28.3"
13-
deadpool-redis = { version = "0.22.1", features = ["rt_tokio_1"] }
14-
rmp-serde = "1.3.1"
15-
rmpv = { version = "1.3.1", features = ["with-serde"] }
16-
serde = { version = "1.0.228", features = ["derive"] }
1711
serde-pyobject = "0.8.0"
18-
uuid = { version = "1.23.1", features = ["v4"] }
12+
13+
pyo3.workspace = true
14+
deadpool-redis.workspace = true
15+
serde.workspace = true
16+
anyhow.workspace = true
17+
rmp-serde.workspace = true
18+
rmpv.workspace = true
19+
uuid.workspace = true

crates/fluxqueue-core/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ authors.workspace = true
77
edition.workspace = true
88

99
[dependencies]
10-
pyo3 = { version = "0.28.3", features = ["experimental-async"] }
11-
pyo3-async-runtimes = { version = "0.28.0", features = ["tokio-runtime"] }
12-
tokio = { version = "1.52.1", features = ["rt-multi-thread", "sync"] }
13-
deadpool-redis = { version = "0.22.1", features = ["rt_tokio_1"] }
10+
pyo3.workspace = true
11+
pyo3-async-runtimes.workspace = true
12+
tokio = { workspace = true, features = ["sync"] }
13+
deadpool-redis.workspace = true
1414
fluxqueue-common.workspace = true

crates/fluxqueue-worker/Cargo.toml

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,7 @@ name = "fluxqueue-worker"
1212
path = "src/main.rs"
1313

1414
[dependencies]
15-
pyo3 = { version = "0.28.3", features = ["auto-initialize"] }
16-
pyo3-async-runtimes = { version = "0.28.0", features = ["tokio-runtime"] }
1715
pythonize = "0.28.0"
18-
uuid = { version = "1.23.1", features = ["v4"] }
19-
redis = "0.32.7"
20-
deadpool-redis = { version = "0.22.1", features = ["rt_tokio_1"] }
21-
tokio = { version = "1.52.1", features = [
22-
"macros",
23-
"rt-multi-thread",
24-
"signal",
25-
"time",
26-
] }
27-
rmp-serde = "1.3.1"
28-
rmpv = { version = "1.3.1", features = ["with-serde"] }
29-
serde = { version = "1.0.228", features = ["derive"] }
3016
tracing = "0.1.44"
3117
tracing-subscriber = { version = "0.3.23", features = [
3218
"env-filter",
@@ -35,9 +21,19 @@ tracing-subscriber = { version = "0.3.23", features = [
3521
] }
3622
time = { version = "0.3.47", features = ["local-offset", "macros"] }
3723
clap = { version = "4.6.1", features = ["derive", "env"] }
38-
anyhow = "1.0.102"
3924
chrono = "0.4.44"
4025
num_cpus = "1.17.0"
4126
futures = "0.3.32"
4227

28+
pyo3 = { workspace = true, features = ["auto-initialize"] }
29+
pyo3-async-runtimes.workspace = true
30+
tokio = { workspace = true, features = ["macros", "signal", "time"] }
31+
redis = { workspace = true, features = ["script"] }
32+
deadpool-redis.workspace = true
33+
serde.workspace = true
34+
anyhow.workspace = true
35+
uuid.workspace = true
36+
rmp-serde.workspace = true
37+
rmpv.workspace = true
38+
4339
fluxqueue-common.workspace = true

0 commit comments

Comments
 (0)