mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 13:17:32 +00:00
Fix blocking late import of httpcore from httpx (#141771)
There is a late import that blocks the event loop
in newer version
9e8ab40369/httpx/_transports/default.py (L75)
This commit is contained in:
parent
7592d350a8
commit
363bd75129
@ -7,6 +7,9 @@ import sys
|
|||||||
from types import TracebackType
|
from types import TracebackType
|
||||||
from typing import Any, Self
|
from typing import Any, Self
|
||||||
|
|
||||||
|
# httpx dynamically imports httpcore, so we need to import it
|
||||||
|
# to avoid it being imported later when the event loop is running
|
||||||
|
import httpcore # noqa: F401
|
||||||
import httpx
|
import httpx
|
||||||
|
|
||||||
from homeassistant.const import APPLICATION_NAME, EVENT_HOMEASSISTANT_CLOSE, __version__
|
from homeassistant.const import APPLICATION_NAME, EVENT_HOMEASSISTANT_CLOSE, __version__
|
||||||
|
Loading…
x
Reference in New Issue
Block a user