diff --git a/Cargo.toml b/Cargo.toml index 743bf0e998..13b3f0d3ea 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,9 +19,9 @@ exclude = ["tests/backward_compatibility_tests", "utils/tfhe-lints"] aligned-vec = { version = "0.6", default-features = false } bytemuck = "1.14.3" dyn-stack = { version = "0.11", default-features = false } -itertools = "0.13" +itertools = "0.14" num-complex = "0.4" -pulp = { version = "0.20.0", default-features = false } +pulp = { version = "0.21", default-features = false } rand = "0.8" rayon = "1" serde = { version = "1.0", default-features = false } diff --git a/backends/tfhe-cuda-backend/Cargo.toml b/backends/tfhe-cuda-backend/Cargo.toml index 205f6cd86d..e64edd7e88 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" diff --git a/tfhe-fft/Cargo.toml b/tfhe-fft/Cargo.toml index 5c65e1fb7f..040ec8276e 100644 --- a/tfhe-fft/Cargo.toml +++ b/tfhe-fft/Cargo.toml @@ -43,7 +43,7 @@ getrandom = { version = "0.2", features = ["js"] } rug = "1.19.1" [target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] -criterion = "0.4" +criterion = "0.5" fftw-sys = { version = "0.6", default-features = false, features = ["system"] } [[bench]] 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 a177496824..1d01e4c211 100644 --- a/tfhe/Cargo.toml +++ b/tfhe/Cargo.toml @@ -32,20 +32,20 @@ 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 strum = { version = "0.26", features = ["derive"] } [build-dependencies] -cbindgen = { version = "0.26.0", optional = true } +cbindgen = { version = "0.28", optional = true } [dependencies] tfhe-csprng = { version = "0.5.0", path = "../tfhe-csprng", features = [