example: allow any str for bridge IP

This commit is contained in:
zzstoatzz 2025-10-21 20:25:31 -05:00
commit bfa8ec43c1

View file

@ -1,11 +1,11 @@
from pydantic import Field, IPvAnyAddress
from pydantic import AnyHttpUrl, Field
from pydantic_settings import BaseSettings, SettingsConfigDict
class Settings(BaseSettings):
model_config = SettingsConfigDict(env_file=".env", extra="ignore")
hue_bridge_ip: IPvAnyAddress = Field(default=...)
hue_bridge_ip: AnyHttpUrl = Field(default=...)
hue_bridge_username: str = Field(default=...)