From 5cd2d0ca137715d8ae8bcbb1bf05734e825480b5 Mon Sep 17 00:00:00 2001 From: Pro7ech Date: Thu, 23 Oct 2025 11:41:19 +0200 Subject: [PATCH] Updated workspace --- Cargo.lock | 8 ++++---- Cargo.toml | 4 ++++ poulpy-backend/Cargo.toml | 4 ++-- poulpy-core/Cargo.toml | 6 +++--- poulpy-hal/Cargo.toml | 2 +- poulpy-schemes/Cargo.toml | 8 ++++---- 6 files changed, 18 insertions(+), 14 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3c3af8f..01ab4c1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -353,7 +353,7 @@ dependencies = [ [[package]] name = "poulpy-backend" -version = "0.1.2" +version = "0.2.0" dependencies = [ "byteorder", "cmake", @@ -370,7 +370,7 @@ dependencies = [ [[package]] name = "poulpy-core" -version = "0.1.1" +version = "0.2.0" dependencies = [ "byteorder", "criterion", @@ -383,7 +383,7 @@ dependencies = [ [[package]] name = "poulpy-hal" -version = "0.1.2" +version = "0.2.0" dependencies = [ "bytemuck", "byteorder", @@ -400,7 +400,7 @@ dependencies = [ [[package]] name = "poulpy-schemes" -version = "0.1.1" +version = "0.2.0" dependencies = [ "byteorder", "criterion", diff --git a/Cargo.toml b/Cargo.toml index affc467..ed44102 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,6 +3,10 @@ members = ["poulpy-hal", "poulpy-core", "poulpy-backend", "poulpy-schemes"] resolver = "3" [workspace.dependencies] +poulpy-hal = {path = "poulpy-hal"} +poulpy-core = {path = "poulpy-core"} +poulpy-backend = {path = "poulpy-backend"} +poulpy-schemes = {path = "poulpy-schemes"} rug = "1.27" rand = "0.9.1" rand_chacha = "0.9.0" diff --git a/poulpy-backend/Cargo.toml b/poulpy-backend/Cargo.toml index 5820fb5..1b74aec 100644 --- a/poulpy-backend/Cargo.toml +++ b/poulpy-backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "poulpy-backend" -version = "0.1.2" +version = "0.2.0" edition = "2024" license = "Apache-2.0" readme = "README.md" @@ -10,7 +10,7 @@ homepage = "https://github.com/phantomzone-org/poulpy" documentation = "https://docs.rs/poulpy" [dependencies] -poulpy-hal = {path="../poulpy-hal"} +poulpy-hal = {workspace = true} rug = {workspace = true} criterion = {workspace = true} itertools = {workspace = true} diff --git a/poulpy-core/Cargo.toml b/poulpy-core/Cargo.toml index 47f14bc..ad78124 100644 --- a/poulpy-core/Cargo.toml +++ b/poulpy-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "poulpy-core" -version = "0.1.1" +version = "0.2.0" edition = "2024" license = "Apache-2.0" description = "A backend agnostic crate implementing RLWE-based encryption & arithmetic." @@ -11,8 +11,8 @@ documentation = "https://docs.rs/poulpy" [dependencies] rug = {workspace = true} criterion = {workspace = true} -poulpy-hal = {path="../poulpy-hal"} -poulpy-backend = {path="../poulpy-backend"} +poulpy-hal = {workspace = true} +poulpy-backend = {workspace = true} itertools = {workspace = true} byteorder = {workspace = true} once_cell = {workspace = true} diff --git a/poulpy-hal/Cargo.toml b/poulpy-hal/Cargo.toml index dda503a..5364c76 100644 --- a/poulpy-hal/Cargo.toml +++ b/poulpy-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "poulpy-hal" -version = "0.1.2" +version = "0.2.0" edition = "2024" license = "Apache-2.0" readme = "README.md" diff --git a/poulpy-schemes/Cargo.toml b/poulpy-schemes/Cargo.toml index d36e156..62db78a 100644 --- a/poulpy-schemes/Cargo.toml +++ b/poulpy-schemes/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "poulpy-schemes" -version = "0.1.1" +version = "0.2.0" edition = "2024" license = "Apache-2.0" readme = "README.md" @@ -10,9 +10,9 @@ homepage = "https://github.com/phantomzone-org/poulpy" documentation = "https://docs.rs/poulpy" [dependencies] -poulpy-backend = {path="../poulpy-backend"} -poulpy-hal = {path="../poulpy-hal"} -poulpy-core = {path="../poulpy-core"} +poulpy-backend = {workspace = true} +poulpy-hal = {workspace = true} +poulpy-core = {workspace = true} criterion = {workspace = true} itertools = "0.14.0" byteorder = "1.5.0"