diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 6603d3354b3..d7085c1987e 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1,71 +1,76 @@ -# Home Assistant test -# linters such as flake8 and pylint should be pinned, as new releases -# make new things fail. Manually update these pins when pulling in a -# new version - -# When updating this file, update .pre-commit-config.yaml too -asynctest==0.13.0 -black==19.3b0 -codecov==2.0.15 -flake8-docstrings==1.3.1 -flake8==3.7.8 -mock-open==1.3.1 -mypy==0.720 -pre-commit==1.18.2 -pydocstyle==4.0.1 -pylint==2.3.1 -pytest-aiohttp==0.3.0 -pytest-cov==2.7.1 -pytest-sugar==0.9.2 -pytest-timeout==1.3.3 -pytest==5.1.1 -requests_mock==1.6.0 +# Home Assistant tests, full dependency set +# Automatically generated by gen_requirements_all.py, do not edit +-r requirements_test.txt # homeassistant.components.homekit -HAP-python==2.5.0 +HAP-python==2.6.0 # homeassistant.components.mobile_app # homeassistant.components.owntracks PyNaCl==1.3.0 +# homeassistant.auth.mfa_modules.totp +PyQRCode==1.2.1 + # homeassistant.components.rmvtransport -PyRMVtransport==0.1.3 +PyRMVtransport==0.2.9 # homeassistant.components.transport_nsw PyTransportNSW==0.1.1 +# homeassistant.components.remember_the_milk +RtmAPI==0.7.2 + # homeassistant.components.yessssms -YesssSMS==0.2.3 +YesssSMS==0.4.1 + +# homeassistant.components.abode +abodepy==0.16.7 + +# homeassistant.components.androidtv +adb-shell==0.1.0 # homeassistant.components.adguard -adguardhome==0.2.1 +adguardhome==0.3.0 # homeassistant.components.geonetnz_quakes -aio_geojson_geonetnz_quakes==0.9 +aio_geojson_geonetnz_quakes==0.11 + +# homeassistant.components.geonetnz_volcano +aio_geojson_geonetnz_volcano==0.5 + +# homeassistant.components.nsw_rural_fire_service_feed +aio_geojson_nsw_rfs_incidents==0.1 # homeassistant.components.ambient_station -aioambient==0.3.2 +aioambient==1.0.2 + +# homeassistant.components.asuswrt +aioasuswrt==1.1.22 # homeassistant.components.automatic aioautomatic==0.6.5 # homeassistant.components.aws -aiobotocore==0.10.2 +aiobotocore==0.10.4 # homeassistant.components.esphome -aioesphomeapi==2.2.0 +aioesphomeapi==2.6.1 # homeassistant.components.emulated_hue # homeassistant.components.http aiohttp_cors==0.7.0 # homeassistant.components.hue -aiohue==1.9.1 +aiohue==1.10.1 # homeassistant.components.notion aionotion==1.1.0 +# homeassistant.components.webostv +aiopylgtv==0.2.4 + # homeassistant.components.switcher_kis aioswitcher==2019.4.26 @@ -73,17 +78,33 @@ aioswitcher==2019.4.26 aiounifi==11 # homeassistant.components.wwlln -aiowwlln==1.0.0 +aiowwlln==2.0.2 + +# homeassistant.components.airly +airly==0.0.2 # homeassistant.components.ambiclimate ambiclimate==0.2.1 +# homeassistant.components.androidtv +androidtv==0.0.36 + # homeassistant.components.apns apns2==0.3.0 +# homeassistant.components.apprise +apprise==0.8.2 + # homeassistant.components.aprs aprslib==0.6.46 +# homeassistant.components.arcam_fmj +arcam-fmj==0.4.3 + +# homeassistant.components.dlna_dmr +# homeassistant.components.upnp +async-upnp-client==0.14.12 + # homeassistant.components.stream av==6.1.2 @@ -91,7 +112,16 @@ av==6.1.2 axis==25 # homeassistant.components.zha -bellows-homeassistant==0.9.1 +bellows-homeassistant==0.12.0 + +# homeassistant.components.bom +bomradarloop==0.1.3 + +# homeassistant.components.broadlink +broadlink==0.12.0 + +# homeassistant.components.buienradar +buienradar==1.0.1 # homeassistant.components.caldav caldav==0.6.1 @@ -99,29 +129,46 @@ caldav==0.6.1 # homeassistant.components.coinmarketcap coinmarketcap==5.0.3 +# homeassistant.scripts.check_config +colorlog==4.0.2 + +# homeassistant.components.eddystone_temperature +# homeassistant.components.eq3btsmart +# homeassistant.components.xiaomi_miio +construct==2.9.45 + +# homeassistant.scripts.credstash +# credstash==1.15.0 + +# homeassistant.components.datadog +datadog==0.15.0 + # homeassistant.components.ihc # homeassistant.components.namecheapdns # homeassistant.components.ohmconnect -# homeassistant.components.upc_connect +# homeassistant.components.ssdp defusedxml==0.6.0 +# homeassistant.components.directv +directpy==0.5 + +# homeassistant.components.updater +distro==1.4.0 + # homeassistant.components.dsmr dsmr_parser==0.12 # homeassistant.components.ee_brightbox eebrightbox==0.0.4 +# homeassistant.components.elgato +elgato==0.1.0 + # homeassistant.components.emulated_roku emulated_roku==0.1.8 -# homeassistant.components.enocean -enocean==0.50 - # homeassistant.components.season -ephem==3.7.6.0 - -# homeassistant.components.evohome -evohomeclient==0.3.3 +ephem==3.7.7.0 # homeassistant.components.feedreader feedparser-homeassistant==5.2.2.dev1 @@ -133,7 +180,6 @@ foobot_async==0.3.1 gTTS-token==1.1.3 # homeassistant.components.geo_json_events -# homeassistant.components.nsw_rural_fire_service_feed # homeassistant.components.usgs_earthquakes_feed geojson_client==0.4 @@ -141,7 +187,7 @@ geojson_client==0.4 geopy==1.19.0 # homeassistant.components.geo_rss_events -georss_generic_client==0.2 +georss_generic_client==0.3 # homeassistant.components.ign_sismologia georss_ign_sismologia_client==0.2 @@ -154,9 +200,18 @@ georss_qld_bushfire_alert_client==0.3 # homeassistant.components.nmap_tracker getmac==0.8.1 +# homeassistant.components.gios +gios==0.0.3 + +# homeassistant.components.glances +glances_api==0.2.0 + # homeassistant.components.google google-api-python-client==1.6.4 +# homeassistant.components.google_pubsub +google-cloud-pubsub==0.39.1 + # homeassistant.components.ffmpeg ha-ffmpeg==2.0 @@ -164,45 +219,66 @@ ha-ffmpeg==2.0 hangups==0.4.9 # homeassistant.components.cloud -hass-nabucasa==0.17 +hass-nabucasa==0.30 # homeassistant.components.mqtt -hbmqtt==0.9.4 +hbmqtt==0.9.5 # homeassistant.components.jewish_calendar -hdate==0.9.0 +hdate==0.9.3 + +# homeassistant.components.here_travel_time +herepy==2.0.0 + +# homeassistant.components.pi_hole +hole==0.5.0 # homeassistant.components.workday -holidays==0.9.11 +holidays==0.9.12 # homeassistant.components.frontend -home-assistant-frontend==20190822.0 +home-assistant-frontend==20191204.1 + +# homeassistant.components.zwave +homeassistant-pyozw==0.1.7 # homeassistant.components.homekit_controller homekit[IP]==0.15.0 # homeassistant.components.homematicip_cloud -homematicip==0.10.10 +homematicip==0.10.15 # homeassistant.components.google # homeassistant.components.remember_the_milk httplib2==0.10.3 # homeassistant.components.huawei_lte -huawei-lte-api==1.2.0 +huawei-lte-api==1.4.4 + +# homeassistant.components.iaqualink +iaqualink==0.3.0 # homeassistant.components.influxdb -influxdb==5.2.0 +influxdb==5.2.3 # homeassistant.components.verisure -jsonpath==0.75 +jsonpath==0.82 + +# homeassistant.scripts.keyring +keyring==20.0.0 + +# homeassistant.scripts.keyring +keyrings.alt==3.4.0 # homeassistant.components.dyson -libpurecool==0.5.0 +libpurecool==0.6.0 # homeassistant.components.soundtouch libsoundtouch==0.7.2 +# homeassistant.components.logi_circle +logi_circle==0.2.2 + # homeassistant.components.luftdaten luftdaten==0.6.3 @@ -215,22 +291,34 @@ mficlient==0.3.0 # homeassistant.components.minio minio==4.0.9 +# homeassistant.components.tts +mutagen==1.43.0 + +# homeassistant.components.ness_alarm +nessclient==0.9.15 + # homeassistant.components.discovery # homeassistant.components.ssdp netdisco==2.6.0 +# homeassistant.components.nsw_fuel_station +nsw-fuel-api-client==1.0.10 + +# homeassistant.components.nuheat +nuheat==0.3.0 + # homeassistant.components.iqvia # homeassistant.components.opencv # homeassistant.components.tensorflow # homeassistant.components.trend -numpy==1.17.0 +numpy==1.17.4 # homeassistant.components.google oauth2client==4.0.0 # homeassistant.components.mqtt # homeassistant.components.shiftr -paho-mqtt==1.4.0 +paho-mqtt==1.5.0 # homeassistant.components.aruba # homeassistant.components.cisco_ios @@ -241,22 +329,43 @@ pexpect==4.6.0 # homeassistant.components.pilight pilight==0.1.1 +# homeassistant.components.plex +plexapi==3.3.0 + +# homeassistant.components.plex +plexauth==0.0.5 + +# homeassistant.components.plex +plexwebsocket==0.0.6 + # homeassistant.components.mhz19 # homeassistant.components.serial_pm pmsensor==0.4 +# homeassistant.components.reddit +praw==6.4.0 + +# homeassistant.components.islamic_prayer_times +prayer_times_calculator==0.0.3 + # homeassistant.components.prometheus prometheus_client==0.7.1 # homeassistant.components.ptvsd ptvsd==4.2.8 +# homeassistant.components.androidtv +pure-python-adb==0.2.2.dev0 + # homeassistant.components.pushbullet pushbullet.py==0.11.0 # homeassistant.components.canary py-canary==0.5.0 +# homeassistant.components.melissa +py-melissa-climate==2.0.0 + # homeassistant.components.seventeentrack py17track==2.2.2 @@ -267,35 +376,101 @@ pyHS100==0.3.5 # homeassistant.components.norway_air pyMetno==0.4.6 +# homeassistant.components.rfxtrx +pyRFXtrx==0.24 + +# homeassistant.components.nextbus +py_nextbusnext==0.1.4 + +# homeassistant.components.hisense_aehw4a1 +pyaehw4a1==0.3.1 + +# homeassistant.components.almond +pyalmond==0.0.2 + +# homeassistant.components.arlo +pyarlo==0.2.3 + +# homeassistant.components.atome +pyatome==0.1.1 + # homeassistant.components.blackbird pyblackbird==0.5 +# homeassistant.components.neato +pybotvac==0.0.17 + +# homeassistant.components.cast +pychromecast==4.0.1 + +# homeassistant.components.coolmaster +pycoolmasternet==0.0.4 + +# homeassistant.components.daikin +pydaikin==1.6.1 + # homeassistant.components.deconz -pydeconz==62 +pydeconz==65 # homeassistant.components.zwave pydispatcher==2.0.5 +# homeassistant.components.everlights +pyeverlights==0.1.0 + +# homeassistant.components.fido +pyfido==2.1.1 + +# homeassistant.components.fritzbox +pyfritzhome==0.4.0 + +# homeassistant.components.ifttt +pyfttt==0.3 + +# homeassistant.components.version +pyhaversion==3.1.0 + # homeassistant.components.heos -pyheos==0.5.2 +pyheos==0.6.0 # homeassistant.components.homematic -pyhomematic==0.1.60 +pyhomematic==0.1.62 + +# homeassistant.components.icloud +pyicloud==0.9.1 + +# homeassistant.components.ipma +pyipma==1.2.1 # homeassistant.components.iqvia pyiqvia==0.2.1 +# homeassistant.components.kira +pykira==0.1.1 + +# homeassistant.components.linky +pylinky==0.4.0 + # homeassistant.components.litejet pylitejet==0.1 +# homeassistant.components.mailgun +pymailgunner==1.4 + # homeassistant.components.somfy -pymfy==0.5.2 +pymfy==0.7.1 + +# homeassistant.components.mochad +pymochad==0.2.0 + +# homeassistant.components.modbus +pymodbus==1.5.2 # homeassistant.components.monoprice pymonoprice==0.3 # homeassistant.components.nws -pynws==0.7.4 +pynws==0.8.1 # homeassistant.components.nx584 pynx584==0.4 @@ -303,13 +478,19 @@ pynx584==0.4 # homeassistant.components.openuv pyopenuv==1.0.9 +# homeassistant.components.opentherm_gw +pyotgw==0.5b1 + # homeassistant.auth.mfa_modules.notify # homeassistant.auth.mfa_modules.totp # homeassistant.components.otp -pyotp==2.2.7 +pyotp==2.3.0 + +# homeassistant.components.point +pypoint==1.1.2 # homeassistant.components.ps4 -pyps4-homeassistant==0.8.7 +pyps4-2ndscreen==1.0.4 # homeassistant.components.qwikswitch pyqwikswitch==0.93 @@ -321,28 +502,46 @@ pysma==0.3.4 pysmartapp==0.3.2 # homeassistant.components.smartthings -pysmartthings==0.6.9 +pysmartthings==0.7.0 + +# homeassistant.components.soma +pysoma==0.0.10 # homeassistant.components.sonos -pysonos==0.0.23 +pysonos==0.0.24 # homeassistant.components.spc pyspcwebgw==0.4.0 +# homeassistant.components.ecobee +python-ecobee-api==0.1.4 + # homeassistant.components.darksky python-forecastio==1.4.0 +# homeassistant.components.izone +python-izone==1.1.1 + +# homeassistant.components.xiaomi_miio +python-miio==0.4.8 + # homeassistant.components.nest python-nest==4.1.0 # homeassistant.components.velbus -python-velbus==2.0.27 +python-velbus==2.0.32 # homeassistant.components.awair python_awair==0.0.4 +# homeassistant.components.traccar +pytraccar==0.9.0 + # homeassistant.components.tradfri -pytradfri[async]==6.0.1 +pytradfri[async]==6.4.0 + +# homeassistant.components.vera +pyvera==0.3.7 # homeassistant.components.vesync pyvesync==1.1.0 @@ -354,19 +553,22 @@ pywebpush==1.9.2 regenmaschine==1.5.1 # homeassistant.components.python_script -restrictedpython==4.0 +restrictedpython==5.0 # homeassistant.components.rflink -rflink==0.0.46 +rflink==0.0.50 # homeassistant.components.ring -ring_doorbell==0.2.3 +ring_doorbell==0.2.8 # homeassistant.components.yamaha rxv==0.6.0 +# homeassistant.components.samsungtv +samsungctl[websocket]==0.7.1 + # homeassistant.components.simplisafe -simplisafe-python==4.3.0 +simplisafe-python==5.3.6 # homeassistant.components.sleepiq sleepyq==0.7 @@ -374,30 +576,57 @@ sleepyq==0.7 # homeassistant.components.smhi smhi-pkg==1.0.10 +# homeassistant.components.solaredge +solaredge==0.0.2 + # homeassistant.components.honeywell somecomfort==0.5.2 # homeassistant.components.recorder # homeassistant.components.sql -sqlalchemy==1.3.7 +sqlalchemy==1.3.12 -# homeassistant.components.srp_energy -srpenergy==1.0.6 +# homeassistant.components.starline +starline==0.1.3 # homeassistant.components.statsd statsd==3.2.1 +# homeassistant.components.huawei_lte +# homeassistant.components.solaredge +# homeassistant.components.thermoworks_smoke +# homeassistant.components.traccar +stringcase==1.2.0 + +# homeassistant.components.solarlog +sunwatcher==0.2.1 + +# homeassistant.components.tellduslive +tellduslive==0.10.10 + +# homeassistant.components.tesla +teslajsonpy==0.2.1 + # homeassistant.components.toon toonapilib==3.2.4 +# homeassistant.components.transmission +transmissionrpc==0.11 + # homeassistant.components.twentemilieu twentemilieu==0.1.0 +# homeassistant.components.twilio +twilio==6.32.0 + +# homeassistant.components.huawei_lte +url-normalize==1.4.1 + # homeassistant.components.uvc uvcclient==0.11.0 # homeassistant.components.verisure -vsure==1.5.2 +vsure==1.5.4 # homeassistant.components.vultr vultr==0.1.2 @@ -407,8 +636,42 @@ vultr==0.1.2 # homeassistant.components.wake_on_lan wakeonlan==1.1.6 +# homeassistant.components.folder_watcher +watchdog==0.8.3 + +# homeassistant.components.withings +withings-api==2.1.3 + +# homeassistant.components.wled +wled==0.1.0 + +# homeassistant.components.bluesound +# homeassistant.components.startca +# homeassistant.components.ted5000 +# homeassistant.components.yr +# homeassistant.components.zestimate +xmltodict==0.12.0 + +# homeassistant.components.yandex_transport +ya_ma==0.3.8 + +# homeassistant.components.yweather +yahooweather==0.10 + # homeassistant.components.zeroconf -zeroconf==0.23.0 +zeroconf==0.24.4 # homeassistant.components.zha -zigpy-homeassistant==0.7.1 +zha-quirks==0.0.30 + +# homeassistant.components.zha +zigpy-deconz==0.7.0 + +# homeassistant.components.zha +zigpy-homeassistant==0.12.0 + +# homeassistant.components.zha +zigpy-xbee-homeassistant==0.8.0 + +# homeassistant.components.zha +zigpy-zigate==0.5.0