From 46050ae5c79ee15e9e708e28825c054cce45cfb6 Mon Sep 17 00:00:00 2001 From: "Mayeul@Zama" <69792125+mayeul-zama@users.noreply.github.com> Date: Wed, 8 Jan 2025 16:47:16 +0100 Subject: [PATCH] chore: update dependecies --- Cargo.toml | 4 ++-- backends/tfhe-cuda-backend/Cargo.toml | 2 +- tfhe-fft/Cargo.toml | 4 ++-- tfhe-ntt/Cargo.toml | 2 +- tfhe/Cargo.toml | 10 ++++++---- 5 files changed, 12 insertions(+), 10 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 464640e94e..e589d31a0f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -20,9 +20,9 @@ exclude = [ ] [workspace.dependencies] aligned-vec = { version = "0.6", default-features = false } -bytemuck = "1.14.3" +bytemuck = "1.21" dyn-stack = { version = "0.11", default-features = false } -itertools = "0.13" +itertools = "0.14" num-complex = "0.4" pulp = { version = "0.21.1", default-features = false } rand = "0.8" diff --git a/backends/tfhe-cuda-backend/Cargo.toml b/backends/tfhe-cuda-backend/Cargo.toml index 205f6cd86d..a3a6ef9ed0 100644 --- a/backends/tfhe-cuda-backend/Cargo.toml +++ b/backends/tfhe-cuda-backend/Cargo.toml @@ -14,4 +14,4 @@ keywords = ["fully", "homomorphic", "encryption", "fhe", "cryptography"] [build-dependencies] cmake = { version = "0.1" } pkg-config = { version = "0.3" } -bindgen = "0.70.1" +bindgen = "0.71.1" diff --git a/tfhe-fft/Cargo.toml b/tfhe-fft/Cargo.toml index 5c65e1fb7f..e731a9fd91 100644 --- a/tfhe-fft/Cargo.toml +++ b/tfhe-fft/Cargo.toml @@ -43,8 +43,8 @@ getrandom = { version = "0.2", features = ["js"] } rug = "1.19.1" [target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] -criterion = "0.4" -fftw-sys = { version = "0.6", default-features = false, features = ["system"] } +criterion = "0.5" +fftw-sys = { version = "0.8", default-features = false, features = ["system"] } [[bench]] name = "fft" diff --git a/tfhe-ntt/Cargo.toml b/tfhe-ntt/Cargo.toml index 83da92aa0b..5f5b8baed8 100644 --- a/tfhe-ntt/Cargo.toml +++ b/tfhe-ntt/Cargo.toml @@ -22,7 +22,7 @@ std = ["pulp/std", "aligned-vec/std"] nightly = ["pulp/nightly"] [dev-dependencies] -criterion = "0.4" +criterion = "0.5" rand = { workspace = true } serde = "1.0.163" serde_json = "1.0.96" diff --git a/tfhe/Cargo.toml b/tfhe/Cargo.toml index 08ee93b587..ac666cb2fb 100644 --- a/tfhe/Cargo.toml +++ b/tfhe/Cargo.toml @@ -32,13 +32,13 @@ serde_json = "1.0.94" clap = { version = "=4.4.4", features = ["derive"] } # Used in user documentation fs2 = { version = "0.4.3" } -statrs = "0.16" +statrs = "0.18" # For erf and normality test libm = "0.2.6" # Begin regex-engine deps test-case = "3.1.0" combine = "4.6.6" -env_logger = "0.10.0" +env_logger = "0.11" log = "0.4.19" hex = "0.4.3" # End regex-engine deps @@ -50,10 +50,12 @@ tfhe-backward-compat-data = { git = "https://github.com/zama-ai/tfhe-backward-co strum = { version = "0.26", features = ["derive"] } [build-dependencies] -cbindgen = { version = "0.26.0", optional = true } +cbindgen = { version = "0.27", optional = true } [dependencies] -tfhe-csprng = { version = "0.5.0", path = "../tfhe-csprng", features = ["parallel"] } +tfhe-csprng = { version = "0.5.0", path = "../tfhe-csprng", features = [ + "parallel", +] } serde = { workspace = true, features = ["default", "derive"] } rayon = { workspace = true } bincode = "1.3.3"