Updated workspace

This commit is contained in:
Pro7ech
2025-10-23 11:41:19 +02:00
parent 93c7587692
commit 5cd2d0ca13
6 changed files with 18 additions and 14 deletions

8
Cargo.lock generated
View File

@@ -353,7 +353,7 @@ dependencies = [
[[package]] [[package]]
name = "poulpy-backend" name = "poulpy-backend"
version = "0.1.2" version = "0.2.0"
dependencies = [ dependencies = [
"byteorder", "byteorder",
"cmake", "cmake",
@@ -370,7 +370,7 @@ dependencies = [
[[package]] [[package]]
name = "poulpy-core" name = "poulpy-core"
version = "0.1.1" version = "0.2.0"
dependencies = [ dependencies = [
"byteorder", "byteorder",
"criterion", "criterion",
@@ -383,7 +383,7 @@ dependencies = [
[[package]] [[package]]
name = "poulpy-hal" name = "poulpy-hal"
version = "0.1.2" version = "0.2.0"
dependencies = [ dependencies = [
"bytemuck", "bytemuck",
"byteorder", "byteorder",
@@ -400,7 +400,7 @@ dependencies = [
[[package]] [[package]]
name = "poulpy-schemes" name = "poulpy-schemes"
version = "0.1.1" version = "0.2.0"
dependencies = [ dependencies = [
"byteorder", "byteorder",
"criterion", "criterion",

View File

@@ -3,6 +3,10 @@ members = ["poulpy-hal", "poulpy-core", "poulpy-backend", "poulpy-schemes"]
resolver = "3" resolver = "3"
[workspace.dependencies] [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" rug = "1.27"
rand = "0.9.1" rand = "0.9.1"
rand_chacha = "0.9.0" rand_chacha = "0.9.0"

View File

@@ -1,6 +1,6 @@
[package] [package]
name = "poulpy-backend" name = "poulpy-backend"
version = "0.1.2" version = "0.2.0"
edition = "2024" edition = "2024"
license = "Apache-2.0" license = "Apache-2.0"
readme = "README.md" readme = "README.md"
@@ -10,7 +10,7 @@ homepage = "https://github.com/phantomzone-org/poulpy"
documentation = "https://docs.rs/poulpy" documentation = "https://docs.rs/poulpy"
[dependencies] [dependencies]
poulpy-hal = {path="../poulpy-hal"} poulpy-hal = {workspace = true}
rug = {workspace = true} rug = {workspace = true}
criterion = {workspace = true} criterion = {workspace = true}
itertools = {workspace = true} itertools = {workspace = true}

View File

@@ -1,6 +1,6 @@
[package] [package]
name = "poulpy-core" name = "poulpy-core"
version = "0.1.1" version = "0.2.0"
edition = "2024" edition = "2024"
license = "Apache-2.0" license = "Apache-2.0"
description = "A backend agnostic crate implementing RLWE-based encryption & arithmetic." description = "A backend agnostic crate implementing RLWE-based encryption & arithmetic."
@@ -11,8 +11,8 @@ documentation = "https://docs.rs/poulpy"
[dependencies] [dependencies]
rug = {workspace = true} rug = {workspace = true}
criterion = {workspace = true} criterion = {workspace = true}
poulpy-hal = {path="../poulpy-hal"} poulpy-hal = {workspace = true}
poulpy-backend = {path="../poulpy-backend"} poulpy-backend = {workspace = true}
itertools = {workspace = true} itertools = {workspace = true}
byteorder = {workspace = true} byteorder = {workspace = true}
once_cell = {workspace = true} once_cell = {workspace = true}

View File

@@ -1,6 +1,6 @@
[package] [package]
name = "poulpy-hal" name = "poulpy-hal"
version = "0.1.2" version = "0.2.0"
edition = "2024" edition = "2024"
license = "Apache-2.0" license = "Apache-2.0"
readme = "README.md" readme = "README.md"

View File

@@ -1,6 +1,6 @@
[package] [package]
name = "poulpy-schemes" name = "poulpy-schemes"
version = "0.1.1" version = "0.2.0"
edition = "2024" edition = "2024"
license = "Apache-2.0" license = "Apache-2.0"
readme = "README.md" readme = "README.md"
@@ -10,9 +10,9 @@ homepage = "https://github.com/phantomzone-org/poulpy"
documentation = "https://docs.rs/poulpy" documentation = "https://docs.rs/poulpy"
[dependencies] [dependencies]
poulpy-backend = {path="../poulpy-backend"} poulpy-backend = {workspace = true}
poulpy-hal = {path="../poulpy-hal"} poulpy-hal = {workspace = true}
poulpy-core = {path="../poulpy-core"} poulpy-core = {workspace = true}
criterion = {workspace = true} criterion = {workspace = true}
itertools = "0.14.0" itertools = "0.14.0"
byteorder = "1.5.0" byteorder = "1.5.0"