Compare commits

...

1 Commits

Author SHA1 Message Date
ruv c633128569 fix: crates.io publish-blocking gaps in homecore-automation, homecore-hap
homecore-automation's and homecore-hap's path dependency on homecore had
no version requirement -- crates.io rejects "all dependencies must have
a version requirement specified when publishing". Pinned both to
homecore = "0.1.0-alpha.0", the version just published.

Also fixed homecore-hap's repository field, which pointed at
github.com/ruvnet/wifi-densepose (a 404) instead of the actual
github.com/ruvnet/RuView -- inconsistent with every other homecore-*
crate's Cargo.toml.

Found while publishing the full homecore-* batch to crates.io (homecore,
-api, -automation, -assist, -hap, -migrate, -plugins, -recorder,
-server -- all 9, v0.1.0-alpha.0). Both crates verified via
cargo publish --dry-run before and after.
2026-07-31 11:12:21 -04:00
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -19,7 +19,7 @@ path = "src/lib.rs"
[dependencies]
# HOMECORE core — state machine, event bus, service registry, entity types
homecore = { path = "../homecore" }
homecore = { path = "../homecore", version = "0.1.0-alpha.0" }
# Async runtime
tokio = { version = "1", features = ["sync", "rt", "rt-multi-thread", "time", "macros"] }
+2 -2
View File
@@ -11,7 +11,7 @@ edition = "2021"
license = "MIT"
authors = ["rUv <ruv@ruv.net>", "HOMECORE Contributors"]
description = "Fail-closed HomeKit Accessory Protocol network foundation for HOMECORE"
repository = "https://github.com/ruvnet/wifi-densepose"
repository = "https://github.com/ruvnet/RuView"
[lib]
name = "homecore_hap"
@@ -23,7 +23,7 @@ default = []
hap-server = ["dep:httparse", "dep:mdns-sd"]
[dependencies]
homecore = { path = "../homecore" }
homecore = { path = "../homecore", version = "0.1.0-alpha.0" }
tokio = { version = "1", features = ["fs", "io-util", "macros", "net", "rt", "rt-multi-thread", "sync", "time"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"