chore: extract python_utils and home-assistant to their own crates

This commit is contained in:
2025-04-21 21:26:14 -04:00
parent e4fd9844cc
commit f8b269b6ce
36 changed files with 76 additions and 40 deletions

View File

@@ -19,32 +19,19 @@ axum = { version = "0.8.1", default-features = false, features = [
chrono = { workspace = true }
chrono-tz = { workspace = true }
deranged = { workspace = true, features = ["serde"] }
derive_more = { workspace = true, features = [
"display",
"from",
"from_str",
"into",
"try_from",
"try_into",
] }
driver-kasa = { path = "../driver/kasa" }
emitter-and-signal = { path = "../emitter-and-signal" }
home-assistant = { path = "../home-assistant" }
im = { version = "15.1.0", features = ["rayon"] }
once_cell = "1.21.3"
protocol = { path = "../protocol" }
pyo3 = { workspace = true, features = [
"auto-initialize",
"chrono",
"extension-module",
] }
pyo3-async-runtimes = { workspace = true, features = [
"attributes",
"tokio-runtime",
] }
pyo3-async-runtimes = { workspace = true, features = ["tokio-runtime"] }
shadow-rs = { version = "1.0.1", default-features = false }
smol_str = "0.3.2"
snafu = { workspace = true }
strum = { version = "0.27.1", features = ["derive"] }
tokio = { workspace = true, features = [
"macros",
"rt",
@@ -55,7 +42,6 @@ tokio = { workspace = true, features = [
tracing = { workspace = true }
tracing-appender = "0.2.3"
tracing-subscriber = "0.3.17"
ulid = "1.2.0"
uom = "0.36.0"
[build-dependencies]