@@ 439,13 439,14 @@ dependencies = [
[[package]]
name = "dialoguer"
-version = "0.10.4"
+version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "59c6f2989294b9a498d3ad5491a79c6deb604617378e1cdc4bfc1c1361fe2f87"
+checksum = "658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de"
dependencies = [
"console",
"shell-words",
"tempfile",
+ "thiserror",
]
[[package]]
@@ 590,9 591,9 @@ dependencies = [
[[package]]
name = "fallible-iterator"
-version = "0.2.0"
+version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7"
+checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649"
[[package]]
name = "fallible-streaming-iterator"
@@ 1008,9 1009,9 @@ dependencies = [
[[package]]
name = "libsqlite3-sys"
-version = "0.26.0"
+version = "0.27.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326"
+checksum = "cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716"
dependencies = [
"cc",
"pkg-config",
@@ 1506,9 1507,9 @@ dependencies = [
[[package]]
name = "rusqlite"
-version = "0.29.0"
+version = "0.30.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2"
+checksum = "a78046161564f5e7cd9008aff3b2990b3850dc8e0349119b98e8f251e099f24d"
dependencies = [
"bitflags 2.4.1",
"fallible-iterator",
@@ 2293,20 2294,19 @@ dependencies = [
[[package]]
name = "zstd"
-version = "0.12.4"
+version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c"
+checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110"
dependencies = [
"zstd-safe",
]
[[package]]
name = "zstd-safe"
-version = "6.0.6"
+version = "7.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581"
+checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e"
dependencies = [
- "libc",
"zstd-sys",
]
@@ 35,7 35,7 @@ clap = { version = "4.4", features = ["env", "unicode", "color"] }
console = { version = "0.15", features = ["windows-console-colors"] }
crossbeam = { version = "0.8", features = ["crossbeam-channel"] }
ctrlc = { version = "3.4", features = ["termination"] }
-dialoguer = { version = "0.10", default-features = false, features = ["editor"] }
+dialoguer = { version = "0.11", default-features = false, features = ["editor"] }
flate2 = "1.0"
hostname = "0.3"
human-panic = "1.2"
@@ 45,18 45,18 @@ is-terminal = "0.4"
lz4 = "1.24"
memmap = "0.7"
num_cpus = "1.16"
-once_cell = "1.18"
+once_cell = "1.19"
pgcopy = "0.0.2"
pgn-reader = "0.25"
prettytable-rs = { version = "0.10", default-features = false }
quick-csv = "0.1"
rand = "0.8"
rand_xorshift = "0.3"
-rayon = "1.7"
-regex = { version = "1.9", default-features = false, features = ["std", "unicode"] }
+rayon = "1.8"
+regex = { version = "1.10", default-features = false, features = ["std", "unicode"] }
rocksdb = { version = "0.21", features = ["bzip2", "lz4", "snappy", "zlib", "zstd", "multi-threaded-cf"], default-features = false }
-rusqlite = { version = "0.29", features = ["bundled", "hooks"] }
-rust-embed = { version = "8.0", default-features = false, features = ["debug-embed"], optional = true }
+rusqlite = { version = "0.30", features = ["bundled", "hooks"] }
+rust-embed = { version = "8.1", default-features = false, features = ["debug-embed"], optional = true }
serde = "1.0"
serde_json = "1.0"
sha2 = "0.10"
@@ 68,7 68,7 @@ termtree = "0.4"
textwrap = { version = "0.16", default-features = false }
tr = { version = "0.1", default-features = false, features = ["gettext"], optional = true }
xz2 = "0.1"
-zstd = { version = "0.12", default-features = false }
+zstd = { version = "0.13", default-features = false }
# Get user name relatively portably.
[target.'cfg(windows)'.dependencies]
@@ 385,6 385,11 @@ chessboard displaying code in [PolyGlot](http://hgm.nubati.net/book_format.html)
## ?
+- upgrade `once_cell` crate from `1.18` to `1.19`.
+- upgrade `rayon` crate from `1.7` to `1.8`.
+- upgrade `zstd` crate from `0.12` to `0.13`.
+- upgrade `rusqlite` crate from `0.29` to `0.30`.
+- upgrade `dialoguer` crate from `0.10` to `0.11`.
- upgrade `i18n-embed` crate from `0.13` to `0.14`.
- upgrade `rust-embed` crate from `6.8` to `8.0`.
- upgrade `built` crate from `0.6` to `0.7`.