Skip to content

Commit

Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Consider not specify patch version
Browse files Browse the repository at this point in the history
suprohub committed Jan 30, 2025
1 parent 44ce654 commit fdd6322
Showing 9 changed files with 47 additions and 46 deletions.
14 changes: 8 additions & 6 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -41,16 +41,18 @@ tokio = { version = "1.43", features = [
"signal",
] }

thiserror = "2"
thiserror = "2.0"

bytes = "1.9"

# Concurrency/Parallelism and Synchronization
rayon = "1.10.0"
parking_lot = { version = "0.12.3", features = ["send_guard"] }
crossbeam = "0.8.4"
rayon = "1.10"
parking_lot = { version = "0.12", features = ["send_guard"] }
crossbeam = "0.8"

uuid = { version = "1.12.1", features = ["serde", "v3", "v4"] }
derive_more = { version = "1.0.0", features = ["full"] }
uuid = { version = "1.12", features = ["serde", "v3", "v4"] }
derive_more = { version = "1.0", features = ["full"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"

async-trait = "0.1"
6 changes: 3 additions & 3 deletions pumpkin-api-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -7,6 +7,6 @@ edition.workspace = true
proc-macro = true

[dependencies]
syn = { version = "2.0.89", features = ["full"] }
quote = "1.0.37"
proc-macro2 = "1.0.92"
syn = { version = "2.0", features = ["full"] }
quote = "1.0"
proc-macro2 = "1.0"
2 changes: 1 addition & 1 deletion pumpkin-data/Cargo.toml
Original file line number Diff line number Diff line change
@@ -13,7 +13,7 @@ pumpkin-util = { path = "../pumpkin-util" }
serde.workspace = true
serde_json.workspace = true

heck = "0.5.0"
heck = "0.5"
proc-macro2 = "1.0"
quote = "1.0"
syn = "2.0"
3 changes: 2 additions & 1 deletion pumpkin-nbt/Cargo.toml
Original file line number Diff line number Diff line change
@@ -7,4 +7,5 @@ edition.workspace = true
serde.workspace = true
thiserror.workspace = true
bytes.workspace = true
cesu8 = "1.1.0"

cesu8 = "1.1"
6 changes: 3 additions & 3 deletions pumpkin-protocol/Cargo.toml
Original file line number Diff line number Diff line change
@@ -25,8 +25,8 @@ tokio.workspace = true
bytes.workspace = true

# encryption
aes = "0.8.4"
cfb8 = "0.8.1"
aes = "0.8"
cfb8 = "0.8"

# compression
libdeflater = "1.23.0"
libdeflater = "1.23"
2 changes: 1 addition & 1 deletion pumpkin-registry/Cargo.toml
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ pumpkin-protocol = { path = "../pumpkin-protocol" }
pumpkin-nbt = { path = "../pumpkin-nbt" }
pumpkin-util = { path = "../pumpkin-util" }

indexmap = { version = "2.7.1", features = ["serde"] }
indexmap = { version = "2.7", features = ["serde"] }

serde.workspace = true
serde_json.workspace = true
4 changes: 2 additions & 2 deletions pumpkin-util/Cargo.toml
Original file line number Diff line number Diff line change
@@ -12,5 +12,5 @@ uuid.workspace = true

num-traits = "0.2"

colored = "3"
md5 = "0.7.0"
colored = "3.0"
md5 = "0.7"
19 changes: 9 additions & 10 deletions pumpkin-world/Cargo.toml
Original file line number Diff line number Diff line change
@@ -21,29 +21,28 @@ serde.workspace = true
serde_json.workspace = true
log.workspace = true

num-derive = "0.4.2"
num-derive = "0.4"

dashmap = "6.1.0"
dashmap = "6.1"

num-traits = "0.2"

# Compression
flate2 = "1.0"
lz4 = "1.28.1"
lz4 = "1.28"

file-guard = "0.2.0"
indexmap = "2.7.1"
file-guard = "0.2"
indexmap = "2.7"

enum_dispatch = "0.3.13"
enum_dispatch = "0.3"

fastnbt = { git = "https://github.com/owengage/fastnbt.git" }

noise = "0.9.0"

rand = "0.8.5"
noise = "0.9"
rand = "0.8"

[dev-dependencies]
criterion = { version = "0.5.1", features = ["html_reports"] }
criterion = { version = "0.5", features = ["html_reports"] }

[[bench]]
name = "chunk_noise"
37 changes: 18 additions & 19 deletions pumpkin/Cargo.toml
Original file line number Diff line number Diff line change
@@ -33,57 +33,56 @@ uuid.workspace = true
tokio.workspace = true
rayon.workspace = true
thiserror.workspace = true
async-trait.workspace = true

# config
serde.workspace = true
serde_json.workspace = true

bytes.workspace = true

rand = "0.8.5"
rand = "0.8"

num-bigint = "0.4"

# Console line reading
rustyline = "15.0.0"
rustyline = "15.0"

# encryption
rsa = "0.9.7"
rsa-der = "0.3.0"
rsa = "0.9"
rsa-der = "0.3"

# authentication
reqwest = { version = "0.12.12", default-features = false, features = [
reqwest = { version = "0.12", default-features = false, features = [
"http2",
"json",
"macos-system-configuration",
"rustls-tls",
] }

sha1 = "0.10.6"
sha1 = "0.10"

# velocity en
hmac = "0.12.1"
sha2 = "0.10.8"
hmac = "0.12"
sha2 = "0.10"

base64 = "0.22.1"
base64 = "0.22"

# icon loading
png = "0.17.16"
png = "0.17"

# logging
simple_logger = { version = "5.0.0", features = ["threads"] }
simple_logger = { version = "5.0", features = ["threads"] }
# Remove time in favor of chrono?
time = "0.3.37"
time = "0.3"

chrono = { version = "0.4.39", features = ["serde"]}

# commands
async-trait = "0.1.85"
chrono = { version = "0.4", features = ["serde"]}

# plugins
libloading = "0.8.6"
libloading = "0.8"

[build-dependencies]
git-version = "0.3.9"
git-version = "0.3"
# This makes it so the entire project doesn't recompile on each build on linux.
[target.'cfg(target_os = "windows")'.build-dependencies]
tauri-winres= "0.2.0"
tauri-winres= "0.3"

0 comments on commit fdd6322

Please sign in to comment.