diff --git a/.coveragerc b/.coveragerc index 03929d4ce39..5bf9de194df 100644 --- a/.coveragerc +++ b/.coveragerc @@ -98,9 +98,6 @@ omit = homeassistant/components/bme680/sensor.py homeassistant/components/bmp280/sensor.py homeassistant/components/bmw_connected_drive/* - homeassistant/components/bom/camera.py - homeassistant/components/bom/sensor.py - homeassistant/components/bom/weather.py homeassistant/components/braviatv/__init__.py homeassistant/components/braviatv/const.py homeassistant/components/braviatv/media_player.py @@ -134,7 +131,6 @@ omit = homeassistant/components/clickatell/notify.py homeassistant/components/clicksend/notify.py homeassistant/components/clicksend_tts/notify.py - homeassistant/components/cloudflare/* homeassistant/components/cmus/media_player.py homeassistant/components/co2signal/* homeassistant/components/coinbase/* @@ -609,8 +605,6 @@ omit = homeassistant/components/omnilogic/__init__.py homeassistant/components/omnilogic/common.py homeassistant/components/omnilogic/sensor.py - homeassistant/components/onewire/const.py - homeassistant/components/onewire/sensor.py homeassistant/components/onkyo/media_player.py homeassistant/components/onvif/__init__.py homeassistant/components/onvif/base.py @@ -651,6 +645,9 @@ omit = homeassistant/components/ovo_energy/__init__.py homeassistant/components/ovo_energy/const.py homeassistant/components/ovo_energy/sensor.py + homeassistant/components/ozw/__init__.py + homeassistant/components/ozw/entity.py + homeassistant/components/ozw/services.py homeassistant/components/panasonic_bluray/media_player.py homeassistant/components/panasonic_viera/media_player.py homeassistant/components/pandora/media_player.py @@ -720,7 +717,6 @@ omit = homeassistant/components/repetier/__init__.py homeassistant/components/repetier/sensor.py homeassistant/components/remote_rpi_gpio/* - homeassistant/components/rest/binary_sensor.py homeassistant/components/rest/notify.py homeassistant/components/rest/switch.py homeassistant/components/ring/camera.py @@ -779,7 +775,9 @@ omit = homeassistant/components/simplepush/notify.py homeassistant/components/simplisafe/__init__.py homeassistant/components/simplisafe/alarm_control_panel.py + homeassistant/components/simplisafe/binary_sensor.py homeassistant/components/simplisafe/lock.py + homeassistant/components/simplisafe/sensor.py homeassistant/components/simulated/sensor.py homeassistant/components/sisyphus/* homeassistant/components/sky_hub/* @@ -823,6 +821,7 @@ omit = homeassistant/components/spotify/__init__.py homeassistant/components/spotify/media_player.py homeassistant/components/squeezebox/__init__.py + homeassistant/components/squeezebox/browse_media.py homeassistant/components/squeezebox/media_player.py homeassistant/components/starline/* homeassistant/components/starlingbank/sensor.py @@ -912,6 +911,7 @@ omit = homeassistant/components/torque/sensor.py homeassistant/components/totalconnect/* homeassistant/components/touchline/climate.py + homeassistant/components/tplink/common.py homeassistant/components/tplink/switch.py homeassistant/components/tplink_lte/* homeassistant/components/traccar/device_tracker.py @@ -942,7 +942,9 @@ omit = homeassistant/components/upb/const.py homeassistant/components/upb/light.py homeassistant/components/upb/scene.py - homeassistant/components/upcloud/* + homeassistant/components/upcloud/__init__.py + homeassistant/components/upcloud/binary_sensor.py + homeassistant/components/upcloud/switch.py homeassistant/components/upnp/* homeassistant/components/upc_connect/* homeassistant/components/uptimerobot/binary_sensor.py @@ -976,6 +978,7 @@ omit = homeassistant/components/vlc_telnet/media_player.py homeassistant/components/volkszaehler/sensor.py homeassistant/components/volumio/__init__.py + homeassistant/components/volumio/browse_media.py homeassistant/components/volumio/media_player.py homeassistant/components/volvooncall/* homeassistant/components/w800rf32/* @@ -996,6 +999,15 @@ omit = homeassistant/components/worldtidesinfo/sensor.py homeassistant/components/worxlandroid/sensor.py homeassistant/components/x10/light.py + homeassistant/components/xbox/__init__.py + homeassistant/components/xbox/api.py + homeassistant/components/xbox/base_sensor.py + homeassistant/components/xbox/binary_sensor.py + homeassistant/components/xbox/browse_media.py + homeassistant/components/xbox/media_player.py + homeassistant/components/xbox/media_source.py + homeassistant/components/xbox/remote.py + homeassistant/components/xbox/sensor.py homeassistant/components/xbox_live/sensor.py homeassistant/components/xeoma/camera.py homeassistant/components/xfinity/device_tracker.py @@ -1053,9 +1065,6 @@ omit = homeassistant/components/zoneminder/* homeassistant/components/supla/* homeassistant/components/zwave/util.py - homeassistant/components/ozw/__init__.py - homeassistant/components/ozw/entity.py - homeassistant/components/ozw/services.py [report] # Regexes for lines to exclude from consideration diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 7b56b66d0b5..fc07d32bfc8 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -6,7 +6,7 @@ "appPort": 8123, "runArgs": ["-e", "GIT_EDITOR=code --wait"], "extensions": [ - "ms-python.python", + "ms-python.vscode-pylance", "visualstudioexptteam.vscodeintellicode", "ms-azure-devops.azure-pipelines", "redhat.vscode-yaml", diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index e7412e6ba8e..05726ab79e5 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -119,7 +119,7 @@ To help with the load of incoming pull requests: - [ ] I have reviewed two other [open pull requests][prs] in this repository. -[prs]: https://github.com/home-assistant/core/pulls?q=is%3Aopen+is%3Apr+-author%3A%40me+-draft%3Atrue+-label%3Awaiting-for-upstream+sort%3Acreated-asc+-review%3Aapproved +[prs]: https://github.com/home-assistant/core/pulls?q=is%3Aopen+is%3Apr+-author%3A%40me+-draft%3Atrue+-label%3Awaiting-for-upstream+sort%3Acreated-desc+review%3Anone