Compare commits

...

3 Commits

Author SHA1 Message Date
J / Jacob Babich
41cf9d0d09 fix: remove dbg! in StringLiteral ToTokens implementation 2026-07-12 19:39:57 -04:00
J / Jacob Babich
d6418b5fb0 chore(entrypoint): remove unused imports 2026-07-12 19:39:21 -04:00
J / Jacob Babich
c0737c4420 chore: remove unused imports 2026-07-12 19:38:27 -04:00
7 changed files with 11 additions and 28 deletions

View File

@@ -1,6 +1,6 @@
use crate::messages::{
GetSysInfo, GetSysInfoResponse, LB130USSys, LightState, Off, On, SetLightLastOn, SetLightOff,
SetLightState, SetLightStateArgs, SetLightStateResponse, SetLightTo, SysInfo,
GetSysInfo, GetSysInfoResponse, LB130USSys, SetLightState, SetLightStateArgs,
SetLightStateResponse, SysInfo,
};
use backon::{FibonacciBuilder, Retryable};

View File

@@ -1,5 +1,3 @@
use std::convert::Infallible;
use palette::{encoding::Srgb, Hsv, IntoColor};
use protocol::light::{GetState, SetState, TurnToColor, TurnToTemperature};
use snafu::{ResultExt, Snafu};
@@ -7,8 +5,8 @@ use snafu::{ResultExt, Snafu};
use crate::{
connection::{HandleError, LB130USHandle},
messages::{
Angle, Hsb, LightState, Off, On, Percentage, SetLightHsv, SetLightKelvin, SetLightLastOn,
SetLightOff, SetLightStateArgs, SetLightTo,
LightState, Off, On, SetLightHsv, SetLightKelvin, SetLightLastOn, SetLightOff,
SetLightStateArgs, SetLightTo,
},
};

View File

@@ -1,24 +1,16 @@
use std::{num::NonZeroUsize, path::PathBuf, str::FromStr, time::Duration};
use std::{path::PathBuf, str::FromStr, time::Duration};
use clap::Parser;
use driver_kasa::connection::LB130USHandle;
use futures::stream::{FuturesUnordered, StreamExt};
use home_assistant::{
event::context::context::Context, home_assistant::HomeAssistant, light::HomeAssistantLight,
notify::service::mobile_app::StandardNotification, object_id::ObjectId,
};
use persisted::{persisted, Config, Keyspace, Partition, PartitionCreateOptions};
use protocol::light::{IsOff, IsOn, Kelvin, TurnToTemperature};
use home_assistant::{home_assistant::HomeAssistant, object_id::ObjectId};
use protocol::light::{Kelvin, TurnToTemperature};
use pyo3::prelude::*;
use shadow_rs::shadow;
use tokio::{
task::{spawn_blocking, JoinSet},
time::{interval, MissedTickBehavior},
};
use tokio::time::{interval, MissedTickBehavior};
use tracing::{level_filters::LevelFilter, Level};
use tracing_appender::rolling::{self, RollingFileAppender};
use tracing_subscriber::{
fmt::{self, fmt, format::FmtSpan},
fmt::{self, format::FmtSpan},
layer::SubscriberExt,
registry,
util::SubscriberInitExt,

View File

@@ -1,9 +1,5 @@
use std::fmt::Display;
use std::str::FromStr;
use pyo3::FromPyObject;
use python_utils::{FromPyFromStr, ToStrToPy};
use snafu::Snafu;
use string_literal::StringLiteral;
use crate::{entity_id::EntityId, state_object::StateObject};

View File

@@ -1,7 +1,7 @@
use std::{convert::Infallible, str::FromStr};
use std::str::FromStr;
use pyo3::{
types::{PyDict, PyDictMethods, PyString},
types::{PyDict, PyDictMethods},
Bound, IntoPyObject, PyErr, Python,
};
use python_utils::{FromPyFromStr, IntoPyObjectViaDisplay, ToStrToPy};

View File

@@ -1,5 +1,3 @@
use std::str::FromStr;
use python_utils::{FromPyFromStr, ToStrToPy};
use strum::EnumString;
use uom::{

View File

@@ -50,7 +50,6 @@ impl ToTokens for StringLiteral {
}
}
};
dbg!(&output.to_string());
tokens.extend(output);
}