Registry / web-framework / home-assistant-frontend

home-assistant-frontend

JSON →
library20260527.6pypypi✓ verified 83d ago

The frontend for Home Assistant, built with Lit and Web Awesome components. This package delivers the web UI served by Home Assistant. Current version: 20260325.8. Released daily (versioned by date).

pip install home-assistant-frontend
INSTALL
IMPORT
SIG · HOME-ASSISTANT-FRO
H
home-assistant-frontend
web-frameworkpythonv20260527.6
Install
5.7s avg
Import
Disk
207MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v20240307.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 170.9MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 5.7s · import 0.000s · 171MB
207MB installed
● package 207MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Path
from hass_frontend import Path
from home_assistant_frontend import HassFrontend
where
from hass_frontend import where
from home_assistant_frontend import HassFrontend

Basic import and environment setup.

import os from home_assistant_frontend import HassFrontend url = os.environ.get('HASS_URL', 'http://localhost:8123') token = os.environ.get('HASS_TOKEN', '') # HassFrontend is an ASGI/static handler typically used by Home Assistant core. # Direct usage outside of Home Assistant is rare. print('Imports successful')
Debug
Known issues
breakingVersioning is date-based (YYYYMMDD.N). Do not pin to minor versions; always use exact version.
fix
Pin exact version (e.g., 'home-assistant-frontend==20260325.8') in requirements.
affects: all
deprecatedOlder versions exposed a werkzeug-based WSGI app. Newer versions use an ASGI/static-only approach.
fix
Use the latest package; import from `home_assistant_frontend` instead of `frontend`.
affects: < 20211000.0
gotchaRequires Python >=3.14.0. Older Python versions will not install.
fix
Upgrade to Python 3.14 or later.
affects: >=20260325.0
gotchaThis package is not intended for direct use. It is a dependency of Home Assistant core. Manual imports may fail if core Python modules (like `homeassistant`) are not installed.
fix
Do not import directly; let Home Assistant core manage it.
affects: all
Upgrade
Version history
20260527.6latest on PyPI · released Jun 11, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
8 hits · last 30 days
node
8
Resources
home-assistant-frontend — pip install home-assistant-frontend · libregistry