Fix package names to match pypi index metadata (#93883)

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* uses _

* uses -

* fix metadata
This commit is contained in:
J. Nick Koston 2023-05-31 20:12:53 -05:00 committed by GitHub
parent 046ae8eb1e
commit 7995d3777a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
114 changed files with 438 additions and 433 deletions

View File

@ -182,7 +182,7 @@ jobs:
# will drop the platform in the near future (they consider it
# "flimsy" on 386). The following packages depend on pandas,
# so we comment them out.
sed -i "s|env_canada|# env_canada|g" requirements_all.txt
sed -i "s|env-canada|# env-canada|g" requirements_all.txt
sed -i "s|noaa-coops|# noaa-coops|g" requirements_all.txt
sed -i "s|pyezviz|# pyezviz|g" requirements_all.txt
sed -i "s|pykrakenapi|# pykrakenapi|g" requirements_all.txt

View File

@ -274,7 +274,7 @@ jobs:
sed -i "s|# evdev|evdev|g" ${requirement_file}
sed -i "s|# pycups|pycups|g" ${requirement_file}
sed -i "s|# homekit|homekit|g" ${requirement_file}
sed -i "s|# decora_wifi|decora_wifi|g" ${requirement_file}
sed -i "s|# decora-wifi|decora-wifi|g" ${requirement_file}
sed -i "s|# python-gammu|python-gammu|g" ${requirement_file}
# Some packages are not buildable on armhf anymore
@ -284,7 +284,7 @@ jobs:
# will drop the platform in the near future (they consider it
# "flimsy" on 386). The following packages depend on pandas,
# so we comment them out.
sed -i "s|env_canada|# env_canada|g" ${requirement_file}
sed -i "s|env-canada|# env-canada|g" ${requirement_file}
sed -i "s|noaa-coops|# noaa-coops|g" ${requirement_file}
sed -i "s|pyezviz|# pyezviz|g" ${requirement_file}
sed -i "s|pykrakenapi|# pykrakenapi|g" ${requirement_file}

View File

@ -7,5 +7,5 @@
"iot_class": "local_polling",
"loggers": ["advantage_air"],
"quality_scale": "platinum",
"requirements": ["advantage_air==0.4.4"]
"requirements": ["advantage-air==0.4.4"]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/airthings",
"iot_class": "cloud_polling",
"loggers": ["airthings"],
"requirements": ["airthings_cloud==0.1.0"]
"requirements": ["airthings-cloud==0.1.0"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/alpha_vantage",
"iot_class": "cloud_polling",
"loggers": ["alpha_vantage"],
"requirements": ["alpha_vantage==2.3.1"]
"requirements": ["alpha-vantage==2.3.1"]
}

View File

@ -7,5 +7,5 @@
"documentation": "https://www.home-assistant.io/integrations/ambiclimate",
"iot_class": "cloud_polling",
"loggers": ["ambiclimate"],
"requirements": ["ambiclimate==0.2.1"]
"requirements": ["Ambiclimate==0.2.1"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/anel_pwrctrl",
"iot_class": "local_polling",
"loggers": ["anel_pwrctrl"],
"requirements": ["anel_pwrctrl-homeassistant==0.0.1.dev2"]
"requirements": ["anel-pwrctrl-homeassistant==0.0.1.dev2"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/aquostv",
"iot_class": "local_polling",
"loggers": ["sharp_aquos_rc"],
"requirements": ["sharp_aquos_rc==0.3.2"]
"requirements": ["sharp-aquos-rc==0.3.2"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/asterisk_mbox",
"iot_class": "local_push",
"loggers": ["asterisk_mbox"],
"requirements": ["asterisk_mbox==0.5.0"]
"requirements": ["asterisk-mbox==0.5.0"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/atome",
"iot_class": "cloud_polling",
"loggers": ["pyatome"],
"requirements": ["pyatome==0.1.1"]
"requirements": ["pyAtome==0.1.1"]
}

View File

@ -11,7 +11,7 @@
"documentation": "https://www.home-assistant.io/integrations/awair",
"iot_class": "local_polling",
"loggers": ["python_awair"],
"requirements": ["python_awair==0.2.4"],
"requirements": ["python-awair==0.2.4"],
"zeroconf": [
{
"type": "_http._tcp.local.",

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/beewi_smartclim",
"iot_class": "local_polling",
"loggers": ["beewi_smartclim"],
"requirements": ["beewi_smartclim==0.0.10"]
"requirements": ["beewi-smartclim==0.0.10"]
}

View File

@ -6,6 +6,6 @@
"documentation": "https://www.home-assistant.io/integrations/blebox",
"iot_class": "local_polling",
"loggers": ["blebox_uniapi"],
"requirements": ["blebox_uniapi==2.1.4"],
"requirements": ["blebox-uniapi==2.1.4"],
"zeroconf": ["_bbxsrv._tcp.local."]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/blinksticklight",
"iot_class": "local_polling",
"loggers": ["blinkstick"],
"requirements": ["blinkstick==1.2.0"]
"requirements": ["BlinkStick==1.2.0"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/bluetooth_tracker",
"iot_class": "local_polling",
"loggers": ["bluetooth", "bt_proximity"],
"requirements": ["bt_proximity==0.2.1", "pybluez==0.22"]
"requirements": ["bt-proximity==0.2.1", "PyBluez==0.22"]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/bmw_connected_drive",
"iot_class": "cloud_polling",
"loggers": ["bimmer_connected"],
"requirements": ["bimmer_connected==0.13.6"]
"requirements": ["bimmer-connected==0.13.6"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/bt_smarthub",
"iot_class": "local_polling",
"loggers": ["btsmarthub_devicelist"],
"requirements": ["btsmarthub_devicelist==0.2.3"]
"requirements": ["btsmarthub-devicelist==0.2.3"]
}

View File

@ -14,6 +14,6 @@
"documentation": "https://www.home-assistant.io/integrations/cast",
"iot_class": "local_polling",
"loggers": ["casttube", "pychromecast"],
"requirements": ["pychromecast==13.0.7"],
"requirements": ["PyChromecast==13.0.7"],
"zeroconf": ["_googlecast._tcp.local."]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/co2signal",
"iot_class": "cloud_polling",
"loggers": ["CO2Signal"],
"requirements": ["co2signal==0.4.2"]
"requirements": ["CO2Signal==0.4.2"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/decora_wifi",
"iot_class": "cloud_polling",
"loggers": ["decora_wifi"],
"requirements": ["decora_wifi==1.4"]
"requirements": ["decora-wifi==1.4"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/discogs",
"iot_class": "cloud_polling",
"loggers": ["discogs_client"],
"requirements": ["discogs_client==2.3.0"]
"requirements": ["discogs-client==2.3.0"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/dlib_face_detect",
"iot_class": "local_push",
"loggers": ["face_recognition"],
"requirements": ["face_recognition==1.2.3"]
"requirements": ["face-recognition==1.2.3"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/dlib_face_identify",
"iot_class": "local_push",
"loggers": ["face_recognition"],
"requirements": ["face_recognition==1.2.3"]
"requirements": ["face-recognition==1.2.3"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/doods",
"iot_class": "local_polling",
"loggers": ["pydoods"],
"requirements": ["pydoods==1.0.2", "pillow==9.5.0"]
"requirements": ["pydoods==1.0.2", "Pillow==9.5.0"]
}

View File

@ -7,7 +7,7 @@
"documentation": "https://www.home-assistant.io/integrations/doorbird",
"iot_class": "local_push",
"loggers": ["doorbirdpy"],
"requirements": ["doorbirdpy==2.1.0"],
"requirements": ["DoorBirdPy==2.1.0"],
"zeroconf": [
{
"type": "_axis-video._tcp.local.",

View File

@ -7,5 +7,5 @@
"integration_type": "hub",
"iot_class": "local_push",
"loggers": ["dsmr_parser"],
"requirements": ["dsmr_parser==0.33"]
"requirements": ["dsmr-parser==0.33"]
}

View File

@ -8,5 +8,5 @@
"documentation": "https://www.home-assistant.io/integrations/dynalite",
"iot_class": "local_push",
"loggers": ["dynalite_devices_lib"],
"requirements": ["dynalite_devices==0.1.47", "dynalite_panel==0.0.4"]
"requirements": ["dynalite-devices==0.1.47", "dynalite-panel==0.0.4"]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/eight_sleep",
"iot_class": "cloud_polling",
"loggers": ["pyeight"],
"requirements": ["pyeight==0.3.2"]
"requirements": ["pyEight==0.3.2"]
}

View File

@ -5,5 +5,5 @@
"config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/electrasmart",
"iot_class": "cloud_polling",
"requirements": ["pyelectra==1.2.0"]
"requirements": ["pyElectra==1.2.0"]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/elmax",
"iot_class": "cloud_polling",
"loggers": ["elmax_api"],
"requirements": ["elmax_api==0.0.4"]
"requirements": ["elmax-api==0.0.4"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/emby",
"iot_class": "local_push",
"loggers": ["pyemby"],
"requirements": ["pyemby==1.8"]
"requirements": ["pyEmby==1.8"]
}

View File

@ -7,5 +7,5 @@
"documentation": "https://www.home-assistant.io/integrations/emulated_hue",
"iot_class": "local_push",
"quality_scale": "internal",
"requirements": ["aiohttp_cors==0.7.0"]
"requirements": ["aiohttp-cors==0.7.0"]
}

View File

@ -7,5 +7,5 @@
"documentation": "https://www.home-assistant.io/integrations/emulated_roku",
"iot_class": "local_push",
"loggers": ["emulated_roku"],
"requirements": ["emulated_roku==0.2.1"]
"requirements": ["emulated-roku==0.2.1"]
}

View File

@ -6,7 +6,7 @@
"documentation": "https://www.home-assistant.io/integrations/enphase_envoy",
"iot_class": "local_polling",
"loggers": ["envoy_reader"],
"requirements": ["envoy_reader==0.20.1"],
"requirements": ["envoy-reader==0.20.1"],
"zeroconf": [
{
"type": "_enphase-envoy._tcp.local."

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/environment_canada",
"iot_class": "cloud_polling",
"loggers": ["env_canada"],
"requirements": ["env_canada==0.5.34"]
"requirements": ["env-canada==0.5.34"]
}

View File

@ -24,5 +24,5 @@
"documentation": "https://www.home-assistant.io/integrations/eufylife_ble",
"integration_type": "device",
"iot_class": "local_push",
"requirements": ["eufylife_ble_client==0.1.7"]
"requirements": ["eufylife-ble-client==0.1.7"]
}

View File

@ -11,5 +11,5 @@
"documentation": "https://www.home-assistant.io/integrations/flume/",
"iot_class": "cloud_polling",
"loggers": ["pyflume"],
"requirements": ["pyflume==0.6.5"]
"requirements": ["PyFlume==0.6.5"]
}

View File

@ -51,5 +51,5 @@
"iot_class": "local_push",
"loggers": ["flux_led"],
"quality_scale": "platinum",
"requirements": ["flux_led==0.28.37"]
"requirements": ["flux-led==0.28.37"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/foobot",
"iot_class": "cloud_polling",
"loggers": ["foobot_async"],
"requirements": ["foobot_async==1.0.0"]
"requirements": ["foobot-async==1.0.0"]
}

View File

@ -7,5 +7,5 @@
"integration_type": "service",
"iot_class": "cloud_polling",
"quality_scale": "platinum",
"requirements": ["forecast_solar==3.0.0"]
"requirements": ["forecast-solar==3.0.0"]
}

View File

@ -12,5 +12,5 @@
"iot_class": "local_polling",
"loggers": ["pyfronius"],
"quality_scale": "platinum",
"requirements": ["pyfronius==0.7.1"]
"requirements": ["PyFronius==0.7.1"]
}

View File

@ -8,5 +8,5 @@
"iot_class": "cloud_polling",
"loggers": ["aio_georss_gdacs", "aio_georss_client"],
"quality_scale": "platinum",
"requirements": ["aio_georss_gdacs==0.8"]
"requirements": ["aio-georss-gdacs==0.8"]
}

View File

@ -6,5 +6,5 @@
"dependencies": ["http"],
"documentation": "https://www.home-assistant.io/integrations/generic",
"iot_class": "local_push",
"requirements": ["ha-av==10.1.0", "pillow==9.5.0"]
"requirements": ["ha-av==10.1.0", "Pillow==9.5.0"]
}

View File

@ -7,5 +7,5 @@
"integration_type": "service",
"iot_class": "cloud_polling",
"loggers": ["aio_geojson_generic_client"],
"requirements": ["aio_geojson_generic_client==0.3"]
"requirements": ["aio-geojson-generic-client==0.3"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/geo_rss_events",
"iot_class": "cloud_polling",
"loggers": ["georss_client", "georss_generic_client"],
"requirements": ["georss_generic_client==0.6"]
"requirements": ["georss-generic-client==0.6"]
}

View File

@ -8,5 +8,5 @@
"iot_class": "cloud_polling",
"loggers": ["aio_geojson_geonetnz_quakes"],
"quality_scale": "platinum",
"requirements": ["aio_geojson_geonetnz_quakes==0.15"]
"requirements": ["aio-geojson-geonetnz-quakes==0.15"]
}

View File

@ -7,5 +7,5 @@
"integration_type": "service",
"iot_class": "cloud_polling",
"loggers": ["aio_geojson_geonetnz_volcano"],
"requirements": ["aio_geojson_geonetnz_volcano==0.8"]
"requirements": ["aio-geojson-geonetnz-volcano==0.8"]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/glances",
"iot_class": "local_polling",
"loggers": ["glances_api"],
"requirements": ["glances_api==0.4.2"]
"requirements": ["glances-api==0.4.2"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/goalfeed",
"iot_class": "cloud_push",
"loggers": ["pysher"],
"requirements": ["pysher==1.0.7"]
"requirements": ["Pysher==1.0.7"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/greeneye_monitor",
"iot_class": "local_push",
"loggers": ["greeneye"],
"requirements": ["greeneye_monitor==3.0.3"]
"requirements": ["greeneye-monitor==3.0.3"]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/here_travel_time",
"iot_class": "cloud_polling",
"loggers": ["here_routing", "here_transit", "homeassistant.helpers.location"],
"requirements": ["here_routing==0.2.0", "here_transit==1.2.0"]
"requirements": ["here-routing==0.2.0", "here-transit==1.2.0"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/hikvision",
"iot_class": "local_push",
"loggers": ["pyhik"],
"requirements": ["pyhik==0.3.2"]
"requirements": ["pyHik==0.3.2"]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/honeywell",
"iot_class": "cloud_polling",
"loggers": ["somecomfort"],
"requirements": ["aiosomecomfort==0.0.14"]
"requirements": ["AIOSomecomfort==0.0.14"]
}

View File

@ -6,5 +6,5 @@
"integration_type": "system",
"iot_class": "local_push",
"quality_scale": "internal",
"requirements": ["aiohttp_cors==0.7.0"]
"requirements": ["aiohttp-cors==0.7.0"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/hydrawise",
"iot_class": "cloud_polling",
"loggers": ["hydrawiser"],
"requirements": ["hydrawiser==0.2"]
"requirements": ["Hydrawiser==0.2"]
}

View File

@ -13,5 +13,5 @@
"documentation": "https://www.home-assistant.io/integrations/ibeacon",
"iot_class": "local_push",
"loggers": ["bleak"],
"requirements": ["ibeacon_ble==1.0.1"]
"requirements": ["ibeacon-ble==1.0.1"]
}

View File

@ -6,5 +6,5 @@
"integration_type": "service",
"iot_class": "cloud_polling",
"loggers": ["georss_ign_sismologia_client"],
"requirements": ["georss_ign_sismologia_client==0.6"]
"requirements": ["georss-ign-sismologia-client==0.6"]
}

View File

@ -7,5 +7,5 @@
"documentation": "https://www.home-assistant.io/integrations/image_upload",
"integration_type": "system",
"quality_scale": "internal",
"requirements": ["pillow==9.5.0"]
"requirements": ["Pillow==9.5.0"]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/islamic_prayer_times",
"iot_class": "cloud_polling",
"loggers": ["prayer_times_calculator"],
"requirements": ["prayer_times_calculator==0.0.6"]
"requirements": ["prayer-times-calculator==0.0.6"]
}

View File

@ -6,7 +6,7 @@
"documentation": "https://www.home-assistant.io/integrations/keenetic_ndms2",
"iot_class": "local_polling",
"loggers": ["ndms2_client"],
"requirements": ["ndms2_client==0.1.2"],
"requirements": ["ndms2-client==0.1.2"],
"ssdp": [
{
"deviceType": "urn:schemas-upnp-org:device:InternetGatewayDevice:1",

View File

@ -13,6 +13,6 @@
"requirements": [
"xknx==2.10.0",
"xknxproject==3.1.0",
"knx_frontend==2023.5.31.141540"
"knx-frontend==2023.5.31.141540"
]
}

View File

@ -5,5 +5,5 @@
"config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/laundrify",
"iot_class": "cloud_polling",
"requirements": ["laundrify_aio==1.1.2"]
"requirements": ["laundrify-aio==1.1.2"]
}

View File

@ -42,7 +42,7 @@
"quality_scale": "platinum",
"requirements": [
"aiolifx==0.8.10",
"aiolifx_effects==0.3.2",
"aiolifx_themes==0.4.5"
"aiolifx-effects==0.3.2",
"aiolifx-themes==0.4.5"
]
}

View File

@ -7,5 +7,5 @@
"documentation": "https://www.home-assistant.io/integrations/logi_circle",
"iot_class": "cloud_polling",
"loggers": ["logi_circle"],
"requirements": ["logi_circle==0.2.3"]
"requirements": ["logi-circle==0.2.3"]
}

View File

@ -7,5 +7,5 @@
"iot_class": "calculated",
"loggers": ["youtube_dl"],
"quality_scale": "internal",
"requirements": ["youtube_dl==2021.12.17"]
"requirements": ["youtube-dl==2021.12.17"]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/met",
"iot_class": "cloud_polling",
"loggers": ["metno"],
"requirements": ["pyMetno==0.10.0"]
"requirements": ["PyMetno==0.10.0"]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/met_eireann",
"iot_class": "cloud_polling",
"loggers": ["meteireann"],
"requirements": ["pyMetEireann==2021.8.0"]
"requirements": ["PyMetEireann==2021.8.0"]
}

View File

@ -8,7 +8,7 @@
"integration_type": "device",
"iot_class": "local_polling",
"loggers": ["phone_modem"],
"requirements": ["phone_modem==0.1.1"],
"requirements": ["phone-modem==0.1.1"],
"usb": [
{
"vid": "0572",

View File

@ -21,5 +21,5 @@
"documentation": "https://www.home-assistant.io/integrations/mopeka",
"integration_type": "device",
"iot_class": "local_push",
"requirements": ["mopeka_iot_ble==0.4.1"]
"requirements": ["mopeka-iot-ble==0.4.1"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/nad",
"iot_class": "local_polling",
"loggers": ["nad_receiver"],
"requirements": ["nad_receiver==0.3.0"]
"requirements": ["nad-receiver==0.3.0"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/nextbus",
"iot_class": "cloud_polling",
"loggers": ["py_nextbus"],
"requirements": ["py_nextbusnext==0.1.5"]
"requirements": ["py-nextbusnext==0.1.5"]
}

View File

@ -7,5 +7,5 @@
"documentation": "https://www.home-assistant.io/integrations/nina",
"iot_class": "cloud_polling",
"loggers": ["pynina"],
"requirements": ["pynina==0.3.0"]
"requirements": ["PyNINA==0.3.0"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/norway_air",
"iot_class": "cloud_polling",
"loggers": ["metno"],
"requirements": ["pyMetno==0.10.0"]
"requirements": ["PyMetno==0.10.0"]
}

View File

@ -6,5 +6,5 @@
"integration_type": "service",
"iot_class": "cloud_polling",
"loggers": ["aio_geojson_nsw_rfs_incidents"],
"requirements": ["aio_geojson_nsw_rfs_incidents==0.6"]
"requirements": ["aio-geojson-nsw-rfs-incidents==0.6"]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/panasonic_viera",
"iot_class": "local_polling",
"loggers": ["panasonic_viera"],
"requirements": ["panasonic_viera==0.3.6"]
"requirements": ["panasonic-viera==0.3.6"]
}

View File

@ -8,7 +8,7 @@
"iot_class": "local_push",
"loggers": ["plexapi", "plexwebsocket"],
"requirements": [
"plexapi==4.13.2",
"PlexAPI==4.13.2",
"plexauth==0.0.6",
"plexwebsocket==0.0.13"
],

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/progettihwsw",
"iot_class": "local_polling",
"loggers": ["ProgettiHWSW"],
"requirements": ["progettihwsw==0.1.1"]
"requirements": ["ProgettiHWSW==0.1.1"]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/prometheus",
"iot_class": "assumed_state",
"loggers": ["prometheus_client"],
"requirements": ["prometheus_client==0.7.1"]
"requirements": ["prometheus-client==0.7.1"]
}

View File

@ -3,5 +3,5 @@
"name": "Camera Proxy",
"codeowners": [],
"documentation": "https://www.home-assistant.io/integrations/proxy",
"requirements": ["pillow==9.5.0"]
"requirements": ["Pillow==9.5.0"]
}

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/pushover",
"iot_class": "cloud_push",
"loggers": ["pushover_complete"],
"requirements": ["pushover_complete==1.1.1"]
"requirements": ["pushover-complete==1.1.1"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/python_script",
"loggers": ["RestrictedPython"],
"quality_scale": "internal",
"requirements": ["restrictedpython==6.0"]
"requirements": ["RestrictedPython==6.0"]
}

View File

@ -6,5 +6,5 @@
"integration_type": "service",
"iot_class": "cloud_polling",
"loggers": ["georss_qld_bushfire_alert_client"],
"requirements": ["georss_qld_bushfire_alert_client==0.5"]
"requirements": ["georss-qld-bushfire-alert-client==0.5"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/qrcode",
"iot_class": "calculated",
"loggers": ["pyzbar"],
"requirements": ["pillow==9.5.0", "pyzbar==0.1.7"]
"requirements": ["Pillow==9.5.0", "pyzbar==0.1.7"]
}

View File

@ -25,7 +25,7 @@
},
"iot_class": "cloud_push",
"loggers": ["rachiopy"],
"requirements": ["rachiopy==1.0.3"],
"requirements": ["RachioPy==1.0.3"],
"zeroconf": [
{
"type": "_http._tcp.local.",

View File

@ -7,7 +7,7 @@
"iot_class": "local_push",
"quality_scale": "internal",
"requirements": [
"sqlalchemy==2.0.15",
"SQLAlchemy==2.0.15",
"fnv-hash-fast==0.3.1",
"psutil-home-assistant==0.0.1"
]

View File

@ -13,5 +13,5 @@
"documentation": "https://www.home-assistant.io/integrations/ring",
"iot_class": "cloud_polling",
"loggers": ["ring_doorbell"],
"requirements": ["ring_doorbell==0.7.2"]
"requirements": ["ring-doorbell==0.7.2"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/russound_rio",
"iot_class": "local_push",
"loggers": ["russound_rio"],
"requirements": ["russound_rio==0.1.8"]
"requirements": ["russound-rio==0.1.8"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/satel_integra",
"iot_class": "local_push",
"loggers": ["satel_integra"],
"requirements": ["satel_integra==0.3.7"]
"requirements": ["satel-integra==0.3.7"]
}

View File

@ -20,5 +20,5 @@
"documentation": "https://www.home-assistant.io/integrations/sense",
"iot_class": "cloud_polling",
"loggers": ["sense_energy"],
"requirements": ["sense_energy==0.11.2"]
"requirements": ["sense-energy==0.11.2"]
}

View File

@ -4,5 +4,5 @@
"codeowners": ["@fabaff"],
"documentation": "https://www.home-assistant.io/integrations/seven_segments",
"iot_class": "local_polling",
"requirements": ["pillow==9.5.0"]
"requirements": ["Pillow==9.5.0"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/sighthound",
"iot_class": "cloud_polling",
"loggers": ["simplehound"],
"requirements": ["pillow==9.5.0", "simplehound==0.3"]
"requirements": ["Pillow==9.5.0", "simplehound==0.3"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/sony_projector",
"iot_class": "local_polling",
"loggers": ["pysdcp"],
"requirements": ["pysdcp==1"]
"requirements": ["pySDCP==1"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/splunk",
"iot_class": "local_push",
"loggers": ["hass_splunk"],
"requirements": ["hass_splunk==0.1.1"]
"requirements": ["hass-splunk==0.1.1"]
}

View File

@ -5,5 +5,5 @@
"config_flow": true,
"documentation": "https://www.home-assistant.io/integrations/sql",
"iot_class": "local_polling",
"requirements": ["sqlalchemy==2.0.15"]
"requirements": ["SQLAlchemy==2.0.15"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/swiss_public_transport",
"iot_class": "cloud_polling",
"loggers": ["opendata_transport"],
"requirements": ["python_opendata_transport==0.3.0"]
"requirements": ["python-opendata-transport==0.3.0"]
}

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/switchmate",
"iot_class": "local_polling",
"loggers": ["switchmate"],
"requirements": ["pySwitchmate==0.5.1"]
"requirements": ["PySwitchmate==0.5.1"]
}

View File

@ -6,7 +6,7 @@
"documentation": "https://www.home-assistant.io/integrations/syncthru",
"iot_class": "local_polling",
"loggers": ["pysyncthru"],
"requirements": ["pysyncthru==0.7.10", "url-normalize==1.4.3"],
"requirements": ["PySyncThru==0.7.10", "url-normalize==1.4.3"],
"ssdp": [
{
"deviceType": "urn:schemas-upnp-org:device:Printer:1",

View File

@ -5,5 +5,5 @@
"documentation": "https://www.home-assistant.io/integrations/tank_utility",
"iot_class": "cloud_polling",
"loggers": ["tank_utility"],
"requirements": ["tank_utility==1.4.1"]
"requirements": ["tank-utility==1.4.1"]
}

View File

@ -8,5 +8,5 @@
"iot_class": "local_push",
"loggers": ["hatasmota"],
"mqtt": ["tasmota/discovery/#"],
"requirements": ["hatasmota==0.6.5"]
"requirements": ["HATasmota==0.6.5"]
}

View File

@ -10,6 +10,6 @@
"tf-models-official==2.5.0",
"pycocotools==2.0.1",
"numpy==1.23.2",
"pillow==9.5.0"
"Pillow==9.5.0"
]
}

Some files were not shown because too many files have changed in this diff Show More