aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2025-08-13 05:43:13 +0600
committermat <git@matdoes.dev>2025-08-12 17:58:19 -0545
commitac66744586880afd657969ae078700a9749e293a (patch)
treee5a938d33f93f1ca9b60120b048ee037fd574282
parentf01579f70b4acc045559c1aca82d8d39a1f79f12 (diff)
downloadazalea-drasl-ac66744586880afd657969ae078700a9749e293a.tar.xz
upgrade deps and remove unused deps
-rw-r--r--Cargo.lock170
-rw-r--r--Cargo.toml22
-rw-r--r--azalea-buf/Cargo.toml1
-rw-r--r--azalea-client/Cargo.toml2
-rw-r--r--azalea-client/src/plugins/packet/mod.rs2
-rw-r--r--azalea-crypto/Cargo.toml2
-rw-r--r--azalea-inventory/Cargo.toml2
-rw-r--r--azalea-language/Cargo.toml1
-rw-r--r--azalea-physics/Cargo.toml1
-rw-r--r--azalea-world/Cargo.toml1
-rw-r--r--azalea/Cargo.toml4
11 files changed, 102 insertions, 106 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 07ddee83..9560e57d 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -51,9 +51,9 @@ checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
[[package]]
name = "anstream"
-version = "0.6.19"
+version = "0.6.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933"
+checksum = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192"
dependencies = [
"anstyle",
"anstyle-parse",
@@ -81,29 +81,29 @@ dependencies = [
[[package]]
name = "anstyle-query"
-version = "1.1.3"
+version = "1.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9"
+checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2"
dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
[[package]]
name = "anstyle-wincon"
-version = "3.0.9"
+version = "3.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882"
+checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a"
dependencies = [
"anstyle",
"once_cell_polyfill",
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
[[package]]
name = "anyhow"
-version = "1.0.98"
+version = "1.0.99"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487"
+checksum = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100"
[[package]]
name = "arrayvec"
@@ -241,7 +241,7 @@ dependencies = [
"rand 0.9.2",
"rustc-hash 2.1.1",
"serde",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"tokio",
"tracing",
"uuid",
@@ -261,7 +261,7 @@ dependencies = [
"rsa",
"serde",
"serde_json",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"tokio",
"tracing",
"uuid",
@@ -302,10 +302,9 @@ version = "0.13.0+mc1.21.8"
dependencies = [
"azalea-buf-macros",
"byteorder",
- "serde",
"serde_json",
"simdnbt",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"tracing",
"uuid",
]
@@ -359,11 +358,11 @@ dependencies = [
"derive_more 2.0.1",
"minecraft_folder_path",
"parking_lot",
- "paste",
+ "pastey",
"regex",
"reqwest",
"simdnbt",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"tokio",
"tracing",
"uuid",
@@ -383,7 +382,7 @@ dependencies = [
"num-traits",
"serde",
"simdnbt",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"tracing",
"uuid",
]
@@ -400,7 +399,7 @@ dependencies = [
"rand 0.9.2",
"rsa",
"rsa_public_encrypt_pkcs1",
- "sha-1",
+ "sha1",
"sha2",
"uuid",
]
@@ -423,7 +422,7 @@ dependencies = [
"nohash-hasher",
"parking_lot",
"simdnbt",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"tracing",
"uuid",
]
@@ -439,7 +438,6 @@ dependencies = [
"azalea-registry",
"indexmap",
"serde",
- "serde_json",
"simdnbt",
"tracing",
"uuid",
@@ -459,7 +457,6 @@ name = "azalea-language"
version = "0.13.0+mc1.21.8"
dependencies = [
"compact_str",
- "serde",
"serde_json",
]
@@ -475,7 +472,6 @@ dependencies = [
"azalea-world",
"bevy_app",
"bevy_ecs",
- "bevy_time",
"parking_lot",
"tracing",
"uuid",
@@ -508,7 +504,7 @@ dependencies = [
"serde_json",
"simdnbt",
"socks5-impl",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"tokio",
"tokio-util",
"tracing",
@@ -559,8 +555,7 @@ dependencies = [
"parking_lot",
"rustc-hash 2.1.1",
"serde",
- "simdnbt",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"tracing",
]
@@ -614,7 +609,7 @@ dependencies = [
"ctrlc",
"downcast-rs",
"log",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"variadics_please",
"wasm-bindgen",
"web-sys",
@@ -655,7 +650,7 @@ dependencies = [
"nonmax",
"serde",
"smallvec",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"variadics_please",
]
@@ -745,7 +740,7 @@ dependencies = [
"serde",
"smallvec",
"smol_str",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"uuid",
"variadics_please",
"wgpu-types",
@@ -893,9 +888,9 @@ dependencies = [
[[package]]
name = "cc"
-version = "1.2.31"
+version = "1.2.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2"
+checksum = "2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e"
dependencies = [
"shlex",
]
@@ -990,18 +985,18 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.5.42"
+version = "4.5.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882"
+checksum = "1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318"
dependencies = [
"clap_builder",
]
[[package]]
name = "clap_builder"
-version = "4.5.42"
+version = "4.5.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966"
+checksum = "b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8"
dependencies = [
"anstyle",
"clap_lex",
@@ -1177,9 +1172,9 @@ checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"
[[package]]
name = "crypto-bigint"
-version = "0.7.0-pre.7"
+version = "0.7.0-rc.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "85ff38607b7ebe30e4715eeb0a0427ff42e3b6b47b2df55a775e767ef2658ccd"
+checksum = "737a2363b81de8cc95d8780d84aecb4b3c6f41e4473759da6636072b5514c875"
dependencies = [
"num-traits",
"rand_core 0.9.3",
@@ -1236,9 +1231,9 @@ checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476"
[[package]]
name = "der"
-version = "0.8.0-rc.7"
+version = "0.8.0-rc.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e2fe0a4fafae25053c19a03fefe040607bda956b4941d692ed9fb9d3c18a3193"
+checksum = "7050e8041c28720851f7db83183195b6acf375bb7bb28e3b86f0fe6cbd69459d"
dependencies = [
"const-oid",
"pem-rfc7468",
@@ -1389,9 +1384,9 @@ dependencies = [
[[package]]
name = "event-listener"
-version = "5.4.0"
+version = "5.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae"
+checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab"
dependencies = [
"concurrent-queue",
"parking",
@@ -1508,9 +1503,9 @@ checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
[[package]]
name = "futures-lite"
-version = "2.6.0"
+version = "2.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532"
+checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad"
dependencies = [
"fastrand",
"futures-core",
@@ -1628,9 +1623,9 @@ dependencies = [
[[package]]
name = "glob"
-version = "0.3.2"
+version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2"
+checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280"
[[package]]
name = "half"
@@ -1653,9 +1648,9 @@ dependencies = [
[[package]]
name = "hashbrown"
-version = "0.15.4"
+version = "0.15.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5"
+checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
dependencies = [
"equivalent",
"serde",
@@ -1696,7 +1691,7 @@ dependencies = [
"once_cell",
"rand 0.9.2",
"ring",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"tinyvec",
"tokio",
"tracing",
@@ -1719,7 +1714,7 @@ dependencies = [
"rand 0.9.2",
"resolv-conf",
"smallvec",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"tokio",
"tracing",
]
@@ -2061,9 +2056,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]]
name = "libc"
-version = "0.2.174"
+version = "0.2.175"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776"
+checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543"
[[package]]
name = "libloading"
@@ -2404,10 +2399,10 @@ dependencies = [
]
[[package]]
-name = "paste"
-version = "1.0.15"
+name = "pastey"
+version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
+checksum = "35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec"
[[package]]
name = "pem-rfc7468"
@@ -2559,9 +2554,9 @@ dependencies = [
[[package]]
name = "proc-macro2"
-version = "1.0.95"
+version = "1.0.97"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
+checksum = "d61789d7719defeb74ea5fe81f2fdfdbd28a803847077cecce2ff14e1472f6f1"
dependencies = [
"unicode-ident",
]
@@ -2580,7 +2575,7 @@ dependencies = [
"rustc-hash 2.1.1",
"rustls",
"socket2 0.5.10",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"tokio",
"tracing",
"web-time",
@@ -2601,7 +2596,7 @@ dependencies = [
"rustls",
"rustls-pki-types",
"slab",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"tinyvec",
"tracing",
"web-time",
@@ -2770,9 +2765,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
[[package]]
name = "reqwest"
-version = "0.12.22"
+version = "0.12.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cbc931937e6ca3a06e3b6c0aa7841849b160a90351d6ab467a8b9b9959767531"
+checksum = "d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb"
dependencies = [
"base64",
"bytes",
@@ -2828,9 +2823,9 @@ dependencies = [
[[package]]
name = "rsa"
-version = "0.10.0-rc.3"
+version = "0.10.0-rc.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7e8cb237ca3624409eda7d73de0d423815c9d91175ed5a62a8dd6549d2408cc2"
+checksum = "b311b61ea276fd51ccb77f6995c5f70084db933bab9655ba51fe5d831ea25b39"
dependencies = [
"const-oid",
"crypto-bigint",
@@ -2921,9 +2916,9 @@ dependencies = [
[[package]]
name = "rustversion"
-version = "1.0.21"
+version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d"
+checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
[[package]]
name = "ryu"
@@ -3013,10 +3008,10 @@ dependencies = [
]
[[package]]
-name = "sha-1"
-version = "0.10.1"
+name = "sha1"
+version = "0.10.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c"
+checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
dependencies = [
"cfg-if",
"cpufeatures",
@@ -3051,9 +3046,9 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "signal-hook-registry"
-version = "1.4.5"
+version = "1.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410"
+checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b"
dependencies = [
"libc",
]
@@ -3087,7 +3082,7 @@ dependencies = [
"serde",
"simd_cesu8",
"simdnbt-derive",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
]
[[package]]
@@ -3120,9 +3115,9 @@ dependencies = [
[[package]]
name = "slab"
-version = "0.4.10"
+version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d"
+checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589"
[[package]]
name = "smallvec"
@@ -3168,7 +3163,7 @@ dependencies = [
"async-trait",
"bytes",
"percent-encoding",
- "thiserror 2.0.12",
+ "thiserror 2.0.14",
"tokio",
]
@@ -3257,11 +3252,11 @@ dependencies = [
[[package]]
name = "thiserror"
-version = "2.0.12"
+version = "2.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
+checksum = "0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e"
dependencies = [
- "thiserror-impl 2.0.12",
+ "thiserror-impl 2.0.14",
]
[[package]]
@@ -3277,9 +3272,9 @@ dependencies = [
[[package]]
name = "thiserror-impl"
-version = "2.0.12"
+version = "2.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
+checksum = "cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227"
dependencies = [
"proc-macro2",
"quote",
@@ -3383,9 +3378,9 @@ dependencies = [
[[package]]
name = "tokio-util"
-version = "0.7.15"
+version = "0.7.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df"
+checksum = "14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5"
dependencies = [
"bytes",
"futures-core",
@@ -3604,9 +3599,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
[[package]]
name = "uuid"
-version = "1.17.0"
+version = "1.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d"
+checksum = "f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be"
dependencies = [
"getrandom 0.3.3",
"js-sys",
@@ -3952,6 +3947,15 @@ dependencies = [
]
[[package]]
+name = "windows-sys"
+version = "0.60.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
+dependencies = [
+ "windows-targets 0.53.3",
+]
+
+[[package]]
name = "windows-targets"
version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4264,9 +4268,9 @@ dependencies = [
[[package]]
name = "zerovec"
-version = "0.11.2"
+version = "0.11.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428"
+checksum = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b"
dependencies = [
"yoke",
"zerofrom",
diff --git a/Cargo.toml b/Cargo.toml
index 85a24965..98461ba9 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -31,7 +31,7 @@ repository = "https://github.com/azalea-rs/azalea"
[workspace.dependencies]
simdnbt = { version = "0.7", git = "https://github.com/azalea-rs/simdnbt" }
aes = "0.8.4"
-anyhow = "1.0.98"
+anyhow = "1.0.99"
async-recursion = "1.1.1"
base64 = "0.22.1"
bevy_app = "0.16.1"
@@ -48,40 +48,40 @@ enum-as-inner = "0.6.1"
env_logger = "0.11.8"
flate2 = { version = "1.1.2", features = ["zlib-rs"] }
futures = "0.3.31"
-futures-lite = "2.6.0"
-md-5 = "0.10.6"
+futures-lite = "2.6.1"
minecraft_folder_path = "0.1.2"
nohash-hasher = "0.2.0"
num-bigint = "0.4.6"
num-traits = "0.2.19"
parking_lot = "0.12.4"
-proc-macro2 = "1.0.95"
+proc-macro2 = "1.0.97"
quote = "1.0.40"
rand = "0.9.2"
regex = "1.11.1"
-reqwest = { version = "0.12.22", default-features = false }
-rsa = "0.10.0-rc.3"
+reqwest = { version = "0.12.23", default-features = false }
+rsa = "0.10.0-rc.4"
rsa_public_encrypt_pkcs1 = "0.4.0"
rustc-hash = "2.1.1"
serde = "1.0.219"
serde_json = "1.0.142"
-sha-1 = "0.10.1"
+sha1 = "0.10.1"
sha2 = "0.11.0-rc.0"
socks5-impl = "0.7.2"
syn = "2.0.104"
-thiserror = "2.0.12"
+thiserror = "2.0.14"
tokio = "1.47.1"
-tokio-util = "0.7.15"
+tokio-util = "0.7.16"
tracing = "0.1.41"
tracing-subscriber = "0.3.19"
hickory-resolver = "0.25.2"
-uuid = "1.17"
+uuid = "1.18"
num-format = "0.4.4"
indexmap = "2.10.0"
-paste = "1.0.15"
+pastey = "0.1.1"
compact_str = "0.9.0"
crc32c = "0.6.8"
async-compat = "0.2.4"
+md-5 = "0.10.6"
azalea-block-macros = { path = "azalea-block/azalea-block-macros", version = "0.13.0" }
azalea-block = { path = "azalea-block", version = "0.13.0" }
diff --git a/azalea-buf/Cargo.toml b/azalea-buf/Cargo.toml
index 793332b7..e5fc7f07 100644
--- a/azalea-buf/Cargo.toml
+++ b/azalea-buf/Cargo.toml
@@ -9,7 +9,6 @@ repository.workspace = true
[dependencies]
azalea-buf-macros.workspace = true
byteorder.workspace = true
-serde.workspace = true
serde_json = { workspace = true, optional = true }
simdnbt.workspace = true
thiserror.workspace = true
diff --git a/azalea-client/Cargo.toml b/azalea-client/Cargo.toml
index b4a4b7ea..1f91a669 100644
--- a/azalea-client/Cargo.toml
+++ b/azalea-client/Cargo.toml
@@ -29,7 +29,7 @@ chrono = { workspace = true, features = ["now"] }
derive_more = { workspace = true, features = ["deref", "deref_mut"] }
minecraft_folder_path.workspace = true
parking_lot.workspace = true
-paste.workspace = true
+pastey.workspace = true
regex.workspace = true
reqwest.workspace = true
simdnbt.workspace = true
diff --git a/azalea-client/src/plugins/packet/mod.rs b/azalea-client/src/plugins/packet/mod.rs
index 0abf43cc..c8eff7d6 100644
--- a/azalea-client/src/plugins/packet/mod.rs
+++ b/azalea-client/src/plugins/packet/mod.rs
@@ -73,7 +73,7 @@ macro_rules! declare_packet_handlers {
$handler:ident,
[$($packet:path),+ $(,)?]
) => {
- paste::paste! {
+ pastey::paste! {
match $packetvar {
$(
$packetenum::[< $packet:camel >](p) => $handler.$packet(p),
diff --git a/azalea-crypto/Cargo.toml b/azalea-crypto/Cargo.toml
index 6b0128ba..13a5a13b 100644
--- a/azalea-crypto/Cargo.toml
+++ b/azalea-crypto/Cargo.toml
@@ -17,7 +17,7 @@ num-bigint.workspace = true
rand = { workspace = true, features = ["os_rng"] }
rsa = { workspace = true, features = ["sha2"] }
rsa_public_encrypt_pkcs1.workspace = true
-sha-1.workspace = true
+sha1.workspace = true
sha2.workspace = true
uuid.workspace = true
diff --git a/azalea-inventory/Cargo.toml b/azalea-inventory/Cargo.toml
index 12dc5afe..d10aa787 100644
--- a/azalea-inventory/Cargo.toml
+++ b/azalea-inventory/Cargo.toml
@@ -14,8 +14,6 @@ azalea-inventory-macros.workspace = true
azalea-registry = { workspace = true, features = ["serde"] }
indexmap.workspace = true
serde.workspace = true
-serde_json.workspace = true
-
simdnbt.workspace = true
tracing.workspace = true
uuid.workspace = true
diff --git a/azalea-language/Cargo.toml b/azalea-language/Cargo.toml
index 983ac7f9..fa7f3f97 100644
--- a/azalea-language/Cargo.toml
+++ b/azalea-language/Cargo.toml
@@ -8,5 +8,4 @@ repository.workspace = true
[dependencies]
compact_str = { workspace = true, features = ["serde"] }
-serde.workspace = true
serde_json.workspace = true
diff --git a/azalea-physics/Cargo.toml b/azalea-physics/Cargo.toml
index 912c17c9..dd2b4a68 100644
--- a/azalea-physics/Cargo.toml
+++ b/azalea-physics/Cargo.toml
@@ -7,7 +7,6 @@ license.workspace = true
repository.workspace = true
[dev-dependencies]
-bevy_time.workspace = true
uuid.workspace = true
[dependencies]
diff --git a/azalea-world/Cargo.toml b/azalea-world/Cargo.toml
index 69eef97f..0bc39b92 100644
--- a/azalea-world/Cargo.toml
+++ b/azalea-world/Cargo.toml
@@ -21,7 +21,6 @@ nohash-hasher.workspace = true
parking_lot.workspace = true
rustc-hash.workspace = true
serde = { workspace = true, optional = true }
-simdnbt.workspace = true
thiserror.workspace = true
tracing.workspace = true
diff --git a/azalea/Cargo.toml b/azalea/Cargo.toml
index a80b68ed..ab6b83b2 100644
--- a/azalea/Cargo.toml
+++ b/azalea/Cargo.toml
@@ -12,7 +12,6 @@ pre-release-replacements = [
]
[dependencies]
-#async-trait.workspace = true
azalea-auth.workspace = true
azalea-block.workspace = true
azalea-brigadier.workspace = true
@@ -28,9 +27,7 @@ azalea-registry.workspace = true
azalea-world.workspace = true
bevy_app.workspace = true
bevy_ecs.workspace = true
-bevy_log.workspace = true
bevy_tasks = { workspace = true, features = ["multi_threaded"] }
-# bevy_time.workspace = true
derive_more = { workspace = true, features = ["deref", "deref_mut"] }
futures.workspace = true
futures-lite.workspace = true
@@ -51,6 +48,7 @@ criterion.workspace = true
parking_lot = { workspace = true, features = ["deadlock_detection"] }
rand.workspace = true
anyhow.workspace = true
+bevy_log.workspace = true
[features]
default = ["log", "serde", "packet-event"]