diff --git a/Cargo.lock b/Cargo.lock index 9e760597e..0d3dd4aba 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -412,7 +412,7 @@ dependencies = [ "burn-common", "derive-new", "dirs 5.0.1", - "hashbrown 0.14.3", + "hashbrown 0.14.5", "log", "md5", "rand", @@ -440,7 +440,7 @@ dependencies = [ "derive-new", "flate2", "half", - "hashbrown 0.14.3", + "hashbrown 0.14.5", "log", "num-traits", "rand", @@ -501,7 +501,7 @@ dependencies = [ "burn-common", "burn-tensor", "derive-new", - "hashbrown 0.14.3", + "hashbrown 0.14.5", "log", "serde", "spin", @@ -549,7 +549,7 @@ dependencies = [ "burn-tensor-testgen", "bytemuck", "derive-new", - "hashbrown 0.14.3", + "hashbrown 0.14.5", "log", "num-traits", "rand", @@ -607,7 +607,7 @@ dependencies = [ "burn-tensor-testgen", "derive-new", "half", - "hashbrown 0.14.3", + "hashbrown 0.14.5", "num-traits", "rand", "rand_distr", @@ -653,7 +653,7 @@ dependencies = [ "bytemuck", "derive-new", "futures-intrusive", - "hashbrown 0.14.3", + "hashbrown 0.14.5", "log", "pollster", "wgpu", @@ -1242,38 +1242,14 @@ dependencies = [ "winapi", ] -[[package]] -name = "darling" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" -dependencies = [ - "darling_core 0.14.4", - "darling_macro 0.14.4", -] - [[package]] name = "darling" version = "0.20.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54e36fcd13ed84ffdfda6f5be89b31287cbb80c439841fe69e04841435464391" dependencies = [ - "darling_core 0.20.8", - "darling_macro 0.20.8", -] - -[[package]] -name = "darling_core" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" -dependencies = [ - "fnv", - "ident_case", - "proc-macro2", - "quote", - "strsim 0.10.0", - "syn 1.0.109", + "darling_core", + "darling_macro", ] [[package]] @@ -1290,24 +1266,13 @@ dependencies = [ "syn 2.0.60", ] -[[package]] -name = "darling_macro" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" -dependencies = [ - "darling_core 0.14.4", - "quote", - "syn 1.0.109", -] - [[package]] name = "darling_macro" version = "0.20.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" dependencies = [ - "darling_core 0.20.8", + "darling_core", "quote", "syn 2.0.60", ] @@ -1319,7 +1284,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" dependencies = [ "cfg-if", - "hashbrown 0.14.3", + "hashbrown 0.14.5", "lock_api", "once_cell", "parking_lot_core 0.9.9", @@ -1347,33 +1312,33 @@ dependencies = [ [[package]] name = "derive_builder" -version = "0.12.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d67778784b508018359cbc8696edb3db78160bab2c2a28ba7f56ef6932997f8" +checksum = "0350b5cb0331628a5916d6c5c0b72e97393b8b6b03b47a9284f4e7f5a405ffd7" dependencies = [ "derive_builder_macro", ] [[package]] name = "derive_builder_core" -version = "0.12.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c11bdc11a0c47bc7d37d582b5285da6849c96681023680b906673c5707af7b0f" +checksum = "d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d" dependencies = [ - "darling 0.14.4", + "darling", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.60", ] [[package]] name = "derive_builder_macro" -version = "0.12.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e" +checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" dependencies = [ "derive_builder_core", - "syn 1.0.109", + "syn 2.0.60", ] [[package]] @@ -1621,9 +1586,9 @@ dependencies = [ [[package]] name = "flate2" -version = "1.0.28" +version = "1.0.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" +checksum = "4556222738635b7a3417ae6130d8f52201e45a0c4d1a907f0826383adb5f85e7" dependencies = [ "crc32fast", "miniz_oxide", @@ -2145,7 +2110,7 @@ checksum = "cc11df1ace8e7e564511f53af41f3e42ddc95b56fd07b3f4445d2a6048bc682c" dependencies = [ "bitflags 2.5.0", "gpu-descriptor-types", - "hashbrown 0.14.3", + "hashbrown 0.14.5", ] [[package]] @@ -2217,9 +2182,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.14.3" +version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ "ahash", "allocator-api2", @@ -2232,7 +2197,7 @@ version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" dependencies = [ - "hashbrown 0.14.3", + "hashbrown 0.14.5", ] [[package]] @@ -2511,7 +2476,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" dependencies = [ "equivalent", - "hashbrown 0.14.3", + "hashbrown 0.14.5", ] [[package]] @@ -2724,7 +2689,7 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" dependencies = [ - "hashbrown 0.14.3", + "hashbrown 0.14.5", ] [[package]] @@ -4149,9 +4114,9 @@ checksum = "a3f0bf26fd526d2a95683cd0f87bf103b8539e2ca1ef48ce002d67aad59aa0b4" [[package]] name = "serde" -version = "1.0.198" +version = "1.0.199" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9846a40c979031340571da2545a4e5b7c4163bdae79b301d5f86d03979451fcc" +checksum = "0c9f6e76df036c77cd94996771fb40db98187f096dd0b9af39c6c6e452ba966a" dependencies = [ "serde_derive", ] @@ -4169,9 +4134,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.198" +version = "1.0.199" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e88edab869b01783ba905e7d0153f9fc1a6505a96e4ad3018011eedb838566d9" +checksum = "11bd257a6541e141e42ca6d24ae26f7714887b47e89aa739099104c7e4d3b7fc" dependencies = [ "proc-macro2", "quote", @@ -4213,9 +4178,9 @@ dependencies = [ [[package]] name = "serial_test" -version = "3.1.0" +version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb86f9315df5df6a70eae0cc22395a44e544a0d8897586820770a35ede74449" +checksum = "4b4b487fe2acf240a021cf57c6b2b4903b1e78ca0ecd862a71b71d2a51fed77d" dependencies = [ "futures", "log", @@ -4227,9 +4192,9 @@ dependencies = [ [[package]] name = "serial_test_derive" -version = "3.1.0" +version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9bb72430492e9549b0c4596725c0f82729bff861c45aa8099c0a8e67fc3b721" +checksum = "82fe9db325bcef1fbcde82e078a5cc4efdf787e96b3b9cf45b50b529f2083d67" dependencies = [ "proc-macro2", "quote", @@ -4720,9 +4685,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokenizers" -version = "0.15.2" +version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dd47962b0ba36e7fd33518fbf1754d136fd1474000162bbf2a8b5fcb2d3654d" +checksum = "e500fad1dd3af3d626327e6a3fe5050e664a6eaa4708b8ca92f1794aaf73e6fd" dependencies = [ "aho-corasick", "derive_builder", @@ -5511,7 +5476,7 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a76ff259533532054cfbaefb115c613203c73707017459206380f03b3b3f266e" dependencies = [ - "darling 0.20.8", + "darling", "proc-macro2", "quote", "syn 2.0.60", diff --git a/Cargo.toml b/Cargo.toml index cf326e1eb..a2df76a7c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,12 +34,12 @@ csv = "1.3.0" dashmap = "5.5.3" dirs = "5.0.1" fake = "2.9.1" -flate2 = "1.0.28" +flate2 = "1.0.29" float-cmp = "0.9.0" getrandom = { version = "0.2.14", default-features = false } gix-tempfile = { version = "11.0.0", features = ["signals"] } globwalk = "0.9.1" -hashbrown = "0.14.2" +hashbrown = "0.14.5" indicatif = "0.17.8" js-sys = "0.3.69" libm = "0.2.8" @@ -77,7 +77,7 @@ wasm-bindgen-futures = "0.4.42" wasm-logger = "0.2.0" wasm-timer = "0.2.5" md5 = "0.7.0" -serial_test = "3.1.0" +serial_test = "3.1.1" web-time = "1.1.0" hound = "3.5.1" image = "0.24.9" @@ -125,7 +125,7 @@ rand = { version = "0.8.5", default-features = false, features = [ "std_rng", ] } # std_rng is for no_std rand_distr = { version = "0.4.3", default-features = false } -serde = { version = "1.0.198", default-features = false, features = [ +serde = { version = "1.0.199", default-features = false, features = [ "derive", "alloc", ] } # alloc is for no_std, derive is needed diff --git a/examples/text-classification/Cargo.toml b/examples/text-classification/Cargo.toml index 731b9f175..ed2b9f2c6 100644 --- a/examples/text-classification/Cargo.toml +++ b/examples/text-classification/Cargo.toml @@ -22,7 +22,7 @@ wgpu = ["burn/wgpu"] burn = {path = "../../crates/burn", features=["train", "ndarray", "fusion"]} # Tokenizer -tokenizers = { version = "0.15.2", default-features = false, features = [ +tokenizers = { version = "0.19.1", default-features = false, features = [ "onig", "http", ] } diff --git a/examples/text-generation/Cargo.toml b/examples/text-generation/Cargo.toml index 1b3d47071..6154bb948 100644 --- a/examples/text-generation/Cargo.toml +++ b/examples/text-generation/Cargo.toml @@ -15,7 +15,7 @@ f16 = [] burn = {path = "../../crates/burn", features=["train", "tch"]} # Tokenizer -tokenizers = {version = "0.15.2", default-features = false, features = [ +tokenizers = {version = "0.19.1", default-features = false, features = [ "onig", "http", ]}