diff --git a/homeassistant/components/default_config/__init__.py b/homeassistant/components/default_config/__init__.py index 574d97c6d29..d91d06949e6 100644 --- a/homeassistant/components/default_config/__init__.py +++ b/homeassistant/components/default_config/__init__.py @@ -1,10 +1,4 @@ """Component providing default configuration for new users.""" - -try: - import av -except ImportError: - av = None - from homeassistant.components.hassio import is_hassio from homeassistant.core import HomeAssistant from homeassistant.helpers.typing import ConfigType @@ -18,7 +12,4 @@ async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool: if not is_hassio(hass): await async_setup_component(hass, "backup", config) - if av is None: - return True - - return await async_setup_component(hass, "stream", config) + return True diff --git a/homeassistant/components/default_config/manifest.json b/homeassistant/components/default_config/manifest.json index d4faaddaa5d..a1add475948 100644 --- a/homeassistant/components/default_config/manifest.json +++ b/homeassistant/components/default_config/manifest.json @@ -33,6 +33,7 @@ "schedule", "script", "ssdp", + "stream", "sun", "system_health", "tag", diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt index cd568947cf4..ae190115b2a 100644 --- a/homeassistant/package_constraints.txt +++ b/homeassistant/package_constraints.txt @@ -1,5 +1,6 @@ PyJWT==2.6.0 PyNaCl==1.5.0 +PyTurboJPEG==1.6.7 aiodiscover==1.4.14 aiohttp==3.8.4 aiohttp_cors==0.7.0 @@ -20,6 +21,7 @@ ciso8601==2.3.0 cryptography==40.0.1 dbus-fast==1.84.2 fnvhash==0.1.0 +ha-av==10.0.0 hass-nabucasa==0.62.0 hassil==1.0.6 home-assistant-bluetooth==1.9.3