chore: add hanzo-agentic to workspace; exclude hanzo-sovereign (broken ml-dsa dep)

- hanzo-agentic — proper [lib] section with path = src/network.rs; included
  in workspace members.
- hanzo-sovereign — references `ml-dsa = "0.6"` which doesn't exist on
  crates.io (only 0.1.0-rc.* prereleases). Excluded until upstream releases
  a stable 0.x line.
This commit is contained in:
Hanzo Dev
2026-05-12 23:34:23 -07:00
parent 5a52ba3bcb
commit e1b41f8f17
3 changed files with 68 additions and 0 deletions
Generated
+59
View File
@@ -5807,6 +5807,21 @@ dependencies = [
"zerocopy",
]
[[package]]
name = "hanzo-agentic"
version = "1.1.21"
dependencies = [
"aes-gcm",
"bincode",
"chrono",
"pqcrypto-dilithium",
"pqcrypto-kyber",
"pqcrypto-traits",
"rand 0.8.5",
"serde",
"tokio",
]
[[package]]
name = "hanzo-ai-format"
version = "1.1.21"
@@ -11530,6 +11545,50 @@ dependencies = [
"zerocopy",
]
[[package]]
name = "pqcrypto-dilithium"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "685de0fa68c6786559d5fcdaa414f0cd68ef3f5d162f61823bd7424cd276726f"
dependencies = [
"cc",
"glob",
"libc",
"pqcrypto-internals",
"pqcrypto-traits",
]
[[package]]
name = "pqcrypto-internals"
version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4a326caf27cbf2ac291ca7fd56300497ba9e76a8cc6a7d95b7a18b57f22b61d"
dependencies = [
"cc",
"dunce",
"getrandom 0.3.3",
"libc",
]
[[package]]
name = "pqcrypto-kyber"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15c00293cf898859d0c771455388054fd69ab712263c73fdc7f287a39b1ba000"
dependencies = [
"cc",
"glob",
"libc",
"pqcrypto-internals",
"pqcrypto-traits",
]
[[package]]
name = "pqcrypto-traits"
version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94e851c7654eed9e68d7d27164c454961a616cf8c203d500607ef22c737b51bb"
[[package]]
name = "precomputed-hash"
version = "0.1.1"
+5
View File
@@ -40,6 +40,11 @@ members = [
"hanzo-wasm",
"hanzo-wasm-runtime",
"hanzo-zap",
"hanzo-agentic",
# "hanzo-sovereign", # Excluded: ml-dsa 0.6 doesn't exist on crates.io (only prerelease 0.1.0-rc.x)
]
exclude = [
"hanzo-sovereign",
]
resolver = "2"
+4
View File
@@ -6,6 +6,10 @@ description = "Hanzo Network — agentic network integration with post-quantum p
license = "MIT"
repository = "https://github.com/hanzonet/network"
[lib]
name = "hanzo_agentic"
path = "src/network.rs"
[dependencies]
tokio = { version = "1.0", features = ["full"] }
serde = { version = "1.0", features = ["derive"] }