Clean superfluous cloud deps from pyproject (#147223)

This commit is contained in:
Artur Pragacz 2025-06-23 13:15:01 +02:00 committed by GitHub
parent 0ab23ccb51
commit 1119716c32
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 0 additions and 49 deletions

View File

@ -46,7 +46,6 @@ ifaddr==0.2.0
Jinja2==3.1.6 Jinja2==3.1.6
lru-dict==1.3.0 lru-dict==1.3.0
mutagen==1.47.0 mutagen==1.47.0
numpy==2.3.0
orjson==3.10.18 orjson==3.10.18
packaging>=23.1 packaging>=23.1
paho-mqtt==2.1.0 paho-mqtt==2.1.0

View File

@ -46,41 +46,16 @@ dependencies = [
"ciso8601==2.3.2", "ciso8601==2.3.2",
"cronsim==2.6", "cronsim==2.6",
"fnv-hash-fast==1.5.0", "fnv-hash-fast==1.5.0",
# ha-ffmpeg is indirectly imported from onboarding via the import chain
# onboarding->cloud->assist_pipeline->tts->ffmpeg. Onboarding needs
# to be setup in stage 0, but we don't want to also promote cloud with all its
# dependencies to stage 0.
"ha-ffmpeg==3.2.2",
# hass-nabucasa is imported by helpers which don't depend on the cloud # hass-nabucasa is imported by helpers which don't depend on the cloud
# integration # integration
"hass-nabucasa==0.103.0", "hass-nabucasa==0.103.0",
# hassil is indirectly imported from onboarding via the import chain
# onboarding->cloud->assist_pipeline->conversation->hassil. Onboarding needs
# to be setup in stage 0, but we don't want to also promote cloud with all its
# dependencies to stage 0.
"hassil==2.2.3",
# When bumping httpx, please check the version pins of # When bumping httpx, please check the version pins of
# httpcore, anyio, and h11 in gen_requirements_all # httpcore, anyio, and h11 in gen_requirements_all
"httpx==0.28.1", "httpx==0.28.1",
"home-assistant-bluetooth==1.13.1", "home-assistant-bluetooth==1.13.1",
# home_assistant_intents is indirectly imported from onboarding via the import chain
# onboarding->cloud->assist_pipeline->conversation->home_assistant_intents. Onboarding needs
# to be setup in stage 0, but we don't want to also promote cloud with all its
# dependencies to stage 0.
"home-assistant-intents==2025.6.10",
"ifaddr==0.2.0", "ifaddr==0.2.0",
"Jinja2==3.1.6", "Jinja2==3.1.6",
"lru-dict==1.3.0", "lru-dict==1.3.0",
# mutagen is indirectly imported from onboarding via the import chain
# onboarding->cloud->assist_pipeline->tts->mutagen. Onboarding needs
# to be setup in stage 0, but we don't want to also promote cloud with all its
# dependencies to stage 0.
"mutagen==1.47.0",
# numpy is indirectly imported from onboarding via the import chain
# onboarding->cloud->alexa->camera->stream->numpy. Onboarding needs
# to be setup in stage 0, but we don't want to also promote cloud with all its
# dependencies to stage 0.
"numpy==2.3.0",
"PyJWT==2.10.1", "PyJWT==2.10.1",
# PyJWT has loose dependency. We want the latest one. # PyJWT has loose dependency. We want the latest one.
"cryptography==45.0.3", "cryptography==45.0.3",
@ -90,22 +65,7 @@ dependencies = [
"orjson==3.10.18", "orjson==3.10.18",
"packaging>=23.1", "packaging>=23.1",
"psutil-home-assistant==0.0.1", "psutil-home-assistant==0.0.1",
# pymicro_vad is indirectly imported from onboarding via the import chain
# onboarding->cloud->assist_pipeline->pymicro_vad. Onboarding needs
# to be setup in stage 0, but we don't want to also promote cloud with all its
# dependencies to stage 0.
"pymicro-vad==1.0.1",
# pyspeex-noise is indirectly imported from onboarding via the import chain
# onboarding->cloud->assist_pipeline->pyspeex_noise. Onboarding needs
# to be setup in stage 0, but we don't want to also promote cloud with all its
# dependencies to stage 0.
"pyspeex-noise==1.0.2",
"python-slugify==8.0.4", "python-slugify==8.0.4",
# PyTurboJPEG is indirectly imported from onboarding via the import chain
# onboarding->cloud->camera->pyturbojpeg. Onboarding needs
# to be setup in stage 0, but we don't want to also promote cloud with all its
# dependencies to stage 0.
"PyTurboJPEG==1.8.0",
"PyYAML==6.0.2", "PyYAML==6.0.2",
"requests==2.32.4", "requests==2.32.4",
"securetar==2025.2.1", "securetar==2025.2.1",

8
requirements.txt generated
View File

@ -23,17 +23,12 @@ certifi>=2021.5.30
ciso8601==2.3.2 ciso8601==2.3.2
cronsim==2.6 cronsim==2.6
fnv-hash-fast==1.5.0 fnv-hash-fast==1.5.0
ha-ffmpeg==3.2.2
hass-nabucasa==0.103.0 hass-nabucasa==0.103.0
hassil==2.2.3
httpx==0.28.1 httpx==0.28.1
home-assistant-bluetooth==1.13.1 home-assistant-bluetooth==1.13.1
home-assistant-intents==2025.6.10
ifaddr==0.2.0 ifaddr==0.2.0
Jinja2==3.1.6 Jinja2==3.1.6
lru-dict==1.3.0 lru-dict==1.3.0
mutagen==1.47.0
numpy==2.3.0
PyJWT==2.10.1 PyJWT==2.10.1
cryptography==45.0.3 cryptography==45.0.3
Pillow==11.2.1 Pillow==11.2.1
@ -42,10 +37,7 @@ pyOpenSSL==25.1.0
orjson==3.10.18 orjson==3.10.18
packaging>=23.1 packaging>=23.1
psutil-home-assistant==0.0.1 psutil-home-assistant==0.0.1
pymicro-vad==1.0.1
pyspeex-noise==1.0.2
python-slugify==8.0.4 python-slugify==8.0.4
PyTurboJPEG==1.8.0
PyYAML==6.0.2 PyYAML==6.0.2
requests==2.32.4 requests==2.32.4
securetar==2025.2.1 securetar==2025.2.1