arnaucube
arnaucube/poulpyPublic Self-hosted repository
Updated workspace
Pro7ech jeanphilippe.bossuat@gmail.com
Thu, 23 Oct 2025 11:41:19 +0200
commit

5cd2d0ca137715d8ae8bcbb1bf05734e825480b5

parent

93c75876927d79236113328b7e4d5567e9ae908b

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"