Updated workspace
Pro7ech jeanphilippe.bossuat@gmail.com
Thu, 23 Oct 2025 11:41:19 +0200
6 files changed,
18 insertions(+),
14 deletions(-)
M
Cargo.lock
→
Cargo.lock
@@ -353,7 +353,7 @@ ]
[[package]] name = "poulpy-backend" -version = "0.1.2" +version = "0.2.0" dependencies = [ "byteorder", "cmake",@@ -370,7 +370,7 @@ ]
[[package]] name = "poulpy-core" -version = "0.1.1" +version = "0.2.0" dependencies = [ "byteorder", "criterion",@@ -383,7 +383,7 @@ ]
[[package]] name = "poulpy-hal" -version = "0.1.2" +version = "0.2.0" dependencies = [ "bytemuck", "byteorder",@@ -400,7 +400,7 @@ ]
[[package]] name = "poulpy-schemes" -version = "0.1.1" +version = "0.2.0" dependencies = [ "byteorder", "criterion",
M
Cargo.toml
→
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"
M
poulpy-backend/Cargo.toml
→
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}
M
poulpy-core/Cargo.toml
→
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 @@
[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}
M
poulpy-hal/Cargo.toml
→
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"
M
poulpy-schemes/Cargo.toml
→
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"