diff --git a/Cargo.lock b/Cargo.lock index f4379cd..93fbfd3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -905,7 +905,7 @@ dependencies = [ "scraper", "serde", "serde_json", - "shakmaty", + "shakmaty 0.29.4", "thiserror 2.0.18", "tikv-jemallocator", "tokio", @@ -3649,13 +3649,13 @@ checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" [[package]] name = "pgn-reader" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0e07db84c19e093741643903738788e6f773237c7eeb60f9a40191afc2a815a" +checksum = "b822a2cfc1c90c109ea35458ad9bff6669198fdd4ea8de1132e702b4d9f64b88" dependencies = [ "btoi", "memchr", - "shakmaty", + "shakmaty 0.30.0", ] [[package]] @@ -5021,6 +5021,19 @@ dependencies = [ "serde", ] +[[package]] +name = "shakmaty" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41cef923c4ad8bf68e6f52a3091499108b8fec71ea8c4ba27d1acfb263f53241" +dependencies = [ + "arrayvec", + "bitflags 2.11.0", + "btoi", + "nohash-hasher", + "serde", +] + [[package]] name = "shared_child" version = "1.1.1" @@ -5690,7 +5703,7 @@ dependencies = [ "serde_with", "swift-rs", "thiserror 2.0.18", - "toml 0.9.12+spec-1.1.0", + "toml 1.0.6+spec-1.1.0", "url", "urlpattern", "uuid", diff --git a/chess-db/Cargo.toml b/chess-db/Cargo.toml index b743b1e..8556653 100644 --- a/chess-db/Cargo.toml +++ b/chess-db/Cargo.toml @@ -9,7 +9,7 @@ path = "src/main.rs" [dependencies] # PGN parsing -pgn-reader = "0.28.0" +pgn-reader = "0.29.0" shakmaty = "0.29.0" # Database