Updated a bunch of low-effort crates

Updated chrono-tz to 0.10
Made rusqlite a workspace dependency (update is blocked by new refinery
version)
Updated profiling to 1.0.16 and tracing-tracy to 0.11.3, in lockstep
Updated notify to 7.0.0
Updated float-cmp to 0.10.0
Updated rustyline to 15.0.0
This commit is contained in:
Youser Nayme
2024-11-16 16:47:50 -03:00
parent 36911d093c
commit 0de53fefaa
9 changed files with 74 additions and 56 deletions

98
Cargo.lock generated
View File

@ -331,7 +331,7 @@ dependencies = [
"crossbeam-channel",
"hashbrown 0.14.5",
"log",
"notify",
"notify 6.1.1",
"ron",
"serde",
"serde_json",
@ -890,9 +890,9 @@ dependencies = [
[[package]]
name = "chrono-tz"
version = "0.9.0"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb"
checksum = "cd6dd8046d00723a59a2f8c5f295c515b9bb9a331ee4f8f3d4dd49e428acd3b6"
dependencies = [
"chrono",
"chrono-tz-build",
@ -902,12 +902,11 @@ dependencies = [
[[package]]
name = "chrono-tz-build"
version = "0.3.0"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1"
checksum = "e94fea34d77a245229e7746bd2beb786cd2a896f306ff491fb8cecb3074b10a7"
dependencies = [
"parse-zoneinfo",
"phf",
"phf_codegen",
]
@ -1111,7 +1110,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"
dependencies = [
"termcolor",
"unicode-width",
"unicode-width 0.1.14",
]
[[package]]
@ -1197,7 +1196,7 @@ dependencies = [
"encode_unicode",
"lazy_static",
"libc",
"unicode-width",
"unicode-width 0.1.14",
"windows-sys 0.52.0",
]
@ -2287,9 +2286,9 @@ dependencies = [
[[package]]
name = "float-cmp"
version = "0.9.0"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4"
checksum = "b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8"
dependencies = [
"num-traits",
]
@ -3309,7 +3308,7 @@ dependencies = [
"instant",
"number_prefix",
"portable-atomic",
"unicode-width",
"unicode-width 0.1.14",
]
[[package]]
@ -4074,6 +4073,7 @@ checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
dependencies = [
"hermit-abi 0.3.9",
"libc",
"log",
"wasi",
"windows-sys 0.52.0",
]
@ -4228,18 +4228,6 @@ dependencies = [
"memoffset 0.6.5",
]
[[package]]
name = "nix"
version = "0.28.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4"
dependencies = [
"bitflags 2.6.0",
"cfg-if 1.0.0",
"cfg_aliases 0.1.1",
"libc",
]
[[package]]
name = "nix"
version = "0.29.0"
@ -4298,6 +4286,34 @@ dependencies = [
"windows-sys 0.48.0",
]
[[package]]
name = "notify"
version = "7.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c533b4c39709f9ba5005d8002048266593c1cfaf3c5f0739d5b8ab0c6c504009"
dependencies = [
"bitflags 2.6.0",
"filetime",
"fsevent-sys",
"inotify 0.10.2",
"kqueue",
"libc",
"log",
"mio 1.0.2",
"notify-types",
"walkdir",
"windows-sys 0.52.0",
]
[[package]]
name = "notify-types"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7393c226621f817964ffb3dc5704f9509e107a8b024b489cc2c1b217378785df"
dependencies = [
"instant",
]
[[package]]
name = "nougat"
version = "0.2.4"
@ -5105,9 +5121,9 @@ dependencies = [
[[package]]
name = "profiling"
version = "1.0.15"
version = "1.0.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58"
checksum = "afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d"
dependencies = [
"profiling-procmacros",
"tracy-client",
@ -5115,9 +5131,9 @@ dependencies = [
[[package]]
name = "profiling-procmacros"
version = "1.0.15"
version = "1.0.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd"
checksum = "a65f2e60fbf1063868558d69c6beacf412dc755f9fc020f514b7955fc914fe30"
dependencies = [
"quote 1.0.37",
"syn 2.0.79",
@ -5354,7 +5370,7 @@ dependencies = [
"strum_macros",
"unicode-segmentation",
"unicode-truncate",
"unicode-width",
"unicode-width 0.1.14",
]
[[package]]
@ -5844,9 +5860,9 @@ checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6"
[[package]]
name = "rustyline"
version = "14.0.0"
version = "15.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7803e8936da37efd9b6d4478277f4b2b9bb5cdb37a113e8d63222e58da647e63"
checksum = "2ee1e066dc922e513bda599c6ccb5f3bb2b0ea5870a579448f2622993f0a9a2f"
dependencies = [
"bitflags 2.6.0",
"cfg-if 1.0.0",
@ -5856,12 +5872,12 @@ dependencies = [
"libc",
"log",
"memchr",
"nix 0.28.0",
"nix 0.29.0",
"radix_trie",
"unicode-segmentation",
"unicode-width",
"unicode-width 0.2.0",
"utf8parse",
"windows-sys 0.52.0",
"windows-sys 0.59.0",
]
[[package]]
@ -7073,9 +7089,9 @@ dependencies = [
[[package]]
name = "tracing-tracy"
version = "0.11.0"
version = "0.11.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6024d04f84a69fd0d1dc1eee3a2b070bd246530a0582f9982ae487cb6c703614"
checksum = "dc775fdaf33c3dfd19dc354729e65e87914bc67dcdc390ca1210807b8bee5902"
dependencies = [
"tracing-core",
"tracing-subscriber",
@ -7233,7 +7249,7 @@ checksum = "b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf"
dependencies = [
"itertools 0.13.0",
"unicode-segmentation",
"unicode-width",
"unicode-width 0.1.14",
]
[[package]]
@ -7242,6 +7258,12 @@ version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
[[package]]
name = "unicode-width"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd"
[[package]]
name = "unicode-xid"
version = "0.1.0"
@ -7462,7 +7484,7 @@ version = "0.1.0"
dependencies = [
"find_folder",
"libloading 0.8.5",
"notify",
"notify 7.0.0",
"tracing",
]
@ -8365,7 +8387,7 @@ dependencies = [
"bumpalo",
"leb128",
"memchr",
"unicode-width",
"unicode-width 0.1.14",
"wasm-encoder",
]

View File

@ -131,7 +131,7 @@ chrono = { version = "0.4.24", default-features = false, features = [
"wasmbind",
"serde",
] }
chrono-tz = { version = "0.9", features = ["serde"] }
chrono-tz = { version = "0.10", features = ["serde"] }
inline_tweak = { version = "1.0.8" }
tokio = { version = "1.28", default-features = false, features = ["rt"] }
@ -166,6 +166,12 @@ ron = { version = "0.8", default-features = false }
specs = { version = "0.20", features = ["nightly"] }
image = { version = "0.25", default-features = false, features = ["png"] }
rayon = { version = "1.5" }
rusqlite = { version = "0.31", features = [
"array",
"vtab",
"bundled",
"trace",
] }
clap = { version = "4.2", features = ["derive", "env"] }
async-trait = "0.1.42"

View File

@ -64,7 +64,7 @@ client-i18n = { package = "veloren-client-i18n", path = "i18n", optional = true
serde = { workspace = true, features = ["rc"], optional = true }
ron = { workspace = true, optional = true }
clap = { workspace = true, optional = true }
rustyline = { version = "14.0.0", optional = true }
rustyline = { version = "15.0.0", optional = true }
## logging
common-frontend = { package = "veloren-common-frontend", path = "../common/frontend", optional = true }

View File

@ -16,4 +16,4 @@ directories-next = "2.0"
# NOTE: This must be kept in sync with the `tracy-client` version used by the
# `tracing-tracy` version in `common/frontend`.
# Using `=` here keeps `cargo update` from breaking this.
profiling = { version = "=1.0.15", default-features = false, optional = true }
profiling = { version = "=1.0.16", default-features = false, optional = true }

View File

@ -7,5 +7,5 @@ edition = "2021"
[dependencies]
find_folder = {version = "0.3.0"}
libloading = {version = "0.8"}
notify = {version = "6.1.0"}
notify = {version = "7.0.0"}
tracing = { workspace = true }

View File

@ -16,4 +16,4 @@ specs = { workspace = true, features = ["serde", "storage-event-control"] }
[dev-dependencies]
#bench
float-cmp = "0.9.0"
float-cmp = "0.10.0"

View File

@ -20,4 +20,4 @@ tracing-subscriber = { version = "0.3.7", default-features = false, features = [
# Tracy
# NOTE: This must be kept in sync with the `profiling` version in `common/base`.
# NOTE: `=` since the minor version of tracing-tracy bumped a major version of `tracy-client`
tracing-tracy = { version = "=0.11.0", optional = true }
tracing-tracy = { version = "=0.11.3", optional = true }

View File

@ -71,12 +71,7 @@ enum-map = { workspace = true }
noise = { workspace = true }
censor = "0.3"
rusqlite = { version = "0.31.0", features = [
"array",
"vtab",
"bundled",
"trace",
] }
rusqlite = { workspace = true }
refinery = { version = "0.8.14", features = ["rusqlite"] }
schnellru = "0.2.1"

View File

@ -80,12 +80,7 @@ tracing-subscriber = { version = "0.3.7", default-features = false, features = [
"env-filter",
] }
minifb = "0.27"
rusqlite = { version = "0.31.0", features = [
"array",
"vtab",
"bundled",
"trace",
] }
rusqlite = { workspace = true }
svg_fmt = "0.4"
[[bench]]