Skip to content

Commit 287f466

Browse files
committed
More workspace dependencies
1 parent 1121102 commit 287f466

File tree

9 files changed

+44
-41
lines changed

9 files changed

+44
-41
lines changed

Cargo.toml

+4
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ tokio = { version = "1.40", features = [
3131
"sync",
3232
] }
3333

34+
thiserror = "1.0"
35+
num-traits = "0.2"
36+
num-derive = "0.4"
37+
3438
# Concurrency/Parallelism and Synchronization
3539
rayon = "1.10.0"
3640
parking_lot = "0.12.3"

pumpkin-config/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ serde.workspace = true
99
log.workspace = true
1010

1111
toml = "0.8"
12-
serde-inline-default = "0.2.1"
12+
serde-inline-default = "0.2.2"

pumpkin-core/Cargo.toml

+3-2
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ edition.workspace = true
66
[dependencies]
77
serde.workspace = true
88
uuid.workspace = true
9+
num-traits.workspace = true
10+
num-derive.workspace = true
11+
912
fastnbt = { git = "https://github.com/owengage/fastnbt.git" }
1013
colored = "2"
1114
md5 = "0.7.0"
1215

13-
num-traits = "0.2.19"
14-
num-derive = { version = "0.4.2" }

pumpkin-inventory/Cargo.toml

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ edition.workspace = true
88
pumpkin-world = { path = "../pumpkin-world" }
99

1010
log.workspace = true
11-
12-
num-traits = "0.2"
13-
num-derive = "0.4"
14-
thiserror = "1.0.63"
1511
itertools.workspace = true
1612
crossbeam.workspace = true
1713
tokio.workspace = true
14+
thiserror.workspace = true
15+
16+
num-traits.workspace = true
17+
num-derive.workspace = true

pumpkin-macros/Cargo.toml

+4-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@ edition.workspace = true
77
proc-macro = true
88

99
[dependencies]
10+
serde.workspace = true
11+
itertools.workspace = true
12+
1013
proc-macro2 = "1.0"
1114
quote = "1.0"
1215
syn = "2.0"
13-
serde.workspace = true
14-
itertools.workspace = true
15-
serde_json = "1.0.128"
16+
serde_json = "1.0.132"

pumpkin-protocol/Cargo.toml

+8-9
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,21 @@ pumpkin-macros = { path = "../pumpkin-macros" }
99
pumpkin-world = { path = "../pumpkin-world" }
1010
pumpkin-core = { path = "../pumpkin-core" }
1111

12-
bytes = "1.7"
13-
1412
uuid.workspace = true
15-
1613
serde.workspace = true
14+
thiserror.workspace = true
15+
itertools.workspace = true
16+
log.workspace = true
1717

18-
flate2 = "1.0"
18+
num-traits.workspace = true
19+
num-derive.workspace = true
1920

20-
thiserror = "1.0"
21-
log.workspace = true
22-
num-traits = "0.2"
23-
num-derive = "0.4"
21+
bytes = "1.7"
22+
23+
flate2 = "1.0"
2424

2525
# encryption
2626
aes = "0.8.4"
2727
cfb8 = "0.8.1"
2828

29-
itertools.workspace = true
3029
fastnbt = { git = "https://github.com/owengage/fastnbt.git" }

pumpkin-registry/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ edition.workspace = true
77
pumpkin-protocol = { path = "../pumpkin-protocol" }
88
pumpkin-core = { path = "../pumpkin-core" }
99

10+
serde.workspace = true
11+
1012
# nbt
1113
fastnbt = { git = "https://github.com/owengage/fastnbt.git" }
12-
13-
serde.workspace = true

pumpkin-world/Cargo.toml

+9-10
Original file line numberDiff line numberDiff line change
@@ -7,30 +7,29 @@ edition.workspace = true
77
pumpkin-core = { path = "../pumpkin-core" }
88
pumpkin-macros = { path = "../pumpkin-macros" }
99

10-
fastnbt = { git = "https://github.com/owengage/fastnbt.git" }
1110
tokio.workspace = true
1211
rayon.workspace = true
1312
derive_more.workspace = true
1413
itertools.workspace = true
15-
thiserror = "1.0"
14+
thiserror.workspace = true
15+
serde.workspace = true
16+
log.workspace = true
17+
parking_lot.workspace = true
18+
19+
num-traits.workspace = true
20+
num-derive.workspace = true
1621
futures = "0.3"
1722

1823
# Compression
1924
flate2 = "1.0"
20-
lz4 = "1.11.1"
25+
lz4 = "1.28.0"
2126

22-
serde.workspace = true
2327
serde_json = "1.0"
2428
enum_dispatch = "0.3.13"
2529
derive-getters = "0.5.0"
2630

27-
log.workspace = true
28-
29-
parking_lot.workspace = true
31+
fastnbt = { git = "https://github.com/owengage/fastnbt.git" }
3032

3133
noise = "0.9.0"
3234

3335
rand = "0.8.5"
34-
35-
num-traits = "0.2"
36-
num-derive = "0.4"

pumpkin/Cargo.toml

+9-10
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,15 @@ pumpkin-protocol = { path = "../pumpkin-protocol" }
1515
pumpkin-registry = { path = "../pumpkin-registry" }
1616

1717
itertools.workspace = true
18+
log.workspace = true
19+
crossbeam.workspace = true
20+
uuid.workspace = true
21+
tokio.workspace = true
22+
rayon.workspace = true
23+
thiserror.workspace = true
24+
25+
num-traits.workspace = true
26+
num-derive.workspace = true
1827

1928
# config
2029
serde.workspace = true
@@ -24,8 +33,6 @@ bytes = "1.7"
2433

2534
rand = "0.8.5"
2635

27-
num-traits = "0.2"
28-
num-derive = "0.4"
2936
num-bigint = "0.4"
3037

3138
ctrlc = "3.4"
@@ -49,17 +56,9 @@ digest = "=0.11.0-pre.9"
4956
hmac = "0.12.1"
5057
sha2 = "0.10.8"
5158

52-
thiserror = "1.0"
53-
5459
# icon loading
5560
base64 = "0.22.1"
5661
png = "0.17.14"
5762

5863
# logging
5964
simple_logger = { version = "5.0.0", features = ["threads"] }
60-
log.workspace = true
61-
62-
crossbeam.workspace = true
63-
uuid.workspace = true
64-
tokio.workspace = true
65-
rayon.workspace = true

0 commit comments

Comments
 (0)