Commit Graph
100 Commits
Author SHA1 Message Date
Franck NijhofandGitHub 91d35c7c5c Upgrade yamllint to 1.22.0 (#34198) 2020-04-14 12:33:06 +02:00
Franck NijhofandGitHub 6d24a65313 Various light test improvements (#34131) 2020-04-13 15:33:04 +02:00
Franck NijhofandGitHub f49831c03b Temporary transition Docker init (#34135) 2020-04-13 12:37:57 +02:00
Franck NijhofandGitHub 123ae941a9 Various camera test improvements (#34022) 2020-04-11 21:10:15 +02:00
Franck NijhofandGitHub 30c6ace0f3 Rewrite MQTT & demo Lock tests (#33838)
* Refactor tests to remove tests.lock.common

* Remove unused is_locked hass binding

* Import constants via entity component

* Import constants via entity component

* Fix light vs lock in naming
2020-04-10 00:40:51 +02:00
Franck Nijhof db9b6aba31 Merge branch 'master' into dev 2020-04-08 18:42:50 +02:00
Franck NijhofandGitHub 38158376b3 Merge pull request #33814 from home-assistant/rc
0.108.0
2020-04-08 16:04:35 +02:00
Franck Nijhof 837f7638cf Bumped version to 0.108.0 2020-04-08 14:05:04 +02:00
Franck NijhofandGitHub b0978f064f Upgrade shodan to 1.23.0 (#33811) 2020-04-08 13:12:18 +02:00
Franck NijhofandGitHub 14f035a39b Upgrade sqlalchemy to 1.3.16 (#33810) 2020-04-08 13:12:07 +02:00
Franck NijhofandGitHub bb8bbc9c54 Collection of tests improvements (#33778) 2020-04-07 09:36:35 -07:00
Franck NijhofandGitHub 60bc517d01 Collection of core tests improvements (#33757)
* Collection of core tests improvements

* Added some more

* Fix aiohttp client response release
2020-04-07 09:33:23 -07:00
Franck NijhofandGitHub 2304a76979 Bumped version to 0.109.0dev0 (#33782) 2020-04-07 09:15:08 -07:00
Franck NijhofandGitHub a61224c578 Update Codecov.io configuration (#33783) 2020-04-07 09:01:01 -07:00
Franck NijhofandGitHub 34ecc803b3 Pre-commit changes to Prettier and executables check (#33749) 2020-04-06 19:53:39 +02:00
Franck NijhofandGitHub 476072927a Collection of random test improvements (#33742) 2020-04-06 10:09:44 -07:00
Franck NijhofandGitHub 98a2efcbab Collection of random (mainly) test improvements (#33733) 2020-04-06 12:51:48 +02:00
Franck NijhofandGitHub b31284b855 Temporarily disable Prettier on CI until issue is resolved (#33734) 2020-04-06 12:03:21 +02:00
Franck NijhofandGitHub 0793b5ac62 Show diff in CI and cleanup pylintrc (#33704) 2020-04-05 20:51:36 +02:00
Franck NijhofandGitHub d33cf28936 Add check executables have shebangs (in pre-commit and CI) (#33703)
* Add check executables have shebangs (in pre-commit and CI)

* Fix file permissions

* Adjust Azure Pipelines
2020-04-05 18:45:43 +02:00
Franck NijhofandGitHub f89c73d79d Recommend python & prettier vscode extensions (#33702) 2020-04-05 18:19:40 +02:00
Franck NijhofandGitHub 39336d3ea3 Add prettier (in pre-commit and CI) (#33693)
* Add prettier (in pre-commit and CI)

* Make all file prettier

* Change order

* Add to Azure Pipelines

* Fix a YAML file prettier caught as invalid

* Remove flow mapping using curly braces from all YAML service files
2020-04-05 17:27:16 +02:00
Franck NijhofandGitHub f38011560f Add pyupgrade (in pre-commit and CI) (#33688)
* Add pyupgrade (in pre-commit and CI)

* Fix leftover results of pyupgrade

* Ensure we run for Python 3.7 on pyupgrade
2020-04-05 12:49:57 +02:00
Franck NijhofandGitHub 24840b54ac Add yamllint (in pre-commit and CI) (#33676)
* Add yamllint (in pre-commit and CI)

* Fix linting for all YAML files

* Bump and add it to requirements

* Fix gen_requirements for pre-commit, remove 'v' from version
2020-04-05 10:33:45 +02:00
Franck NijhofandGitHub 7653dc947a Enable pylint unnecessary-pass (#33650)
* Enable pylint unnecessary-pass

* Process review suggestions

* Fix smhi tests
2020-04-05 10:33:07 +02:00
Franck NijhofandPaulus Schoutsen f5eafbe760 Bump twentemilieu to 0.3.0 (#33622)
* Bump twentemilieu to 0.3.0

* Fix tests
2020-04-04 23:53:12 -07:00
528c7f4871 Removal of extraneous parenthesis in tests (#33670)
* Removal of extraneous parenthesis

* Process review suggestions

* Apply suggestions from code review

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-04-05 03:50:30 +02:00
61b4d1e8de Small code style improvements to Insteon integration (#33662)
* Small code style improvements to Insteon integration

* Update homeassistant/components/insteon/utils.py

Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-04-05 02:58:10 +02:00
Franck NijhofandGitHub b00b8ea0c1 Use byte literals instead of encode in tests (#33672) 2020-04-05 02:39:44 +02:00
Franck NijhofandGitHub 59f1a1be93 Replace OSError aliases with OSError in UVC test (#33673) 2020-04-05 02:21:47 +02:00
Franck NijhofandGitHub 262b01d632 Removal of old style class definitions in tests (#33671) 2020-04-05 02:21:07 +02:00
Franck NijhofandGitHub 03dd92d51b Use set literals in tests (#33669) 2020-04-05 02:20:09 +02:00
Franck NijhofandGitHub d7e9959442 String formatting improvements for tests (2) (#33666) 2020-04-05 00:33:07 +02:00
Franck NijhofandGitHub 906385172a String formatting improvements for tests (#33663) 2020-04-05 00:26:08 +02:00
Franck NijhofandGitHub feed139ae7 Small code style improvements to Alexa integration (#33660) 2020-04-04 14:20:48 -07:00
Franck NijhofandGitHub 22ae498f3a Remove redundant open modes (#33652) 2020-04-04 22:49:15 +02:00
Franck NijhofandGitHub 6f1900c6f4 Replace OSError aliases with OSError (#33655) 2020-04-04 22:09:11 +02:00
Franck NijhofandGitHub 03cae17992 Use str literals (#33654) 2020-04-04 22:08:49 +02:00
Franck NijhofandGitHub 886308a953 String formatting improvements (#33653) 2020-04-04 21:39:22 +02:00
Franck NijhofandGitHub 71a47fc80c Enable pylint global-statement (#33641) 2020-04-04 20:10:55 +02:00
Franck NijhofandGitHub 187b6525b4 Removal of extraneous parenthesis (#33637) 2020-04-04 20:08:55 +02:00
7d3c974747 Use set & dict literals (#33636)
Co-authored-by: Daniel Høyer Iversen <mail@dahoiv.net>
2020-04-04 20:05:15 +02:00
Franck NijhofandGitHub d85222ad80 Use byte literals instead of encode (#33633) 2020-04-04 20:02:50 +02:00
Franck NijhofandGitHub e8a0abd107 String formatting improvements (#33635)
* String formatting improvements

* Found another one
2020-04-04 18:21:14 +02:00
Franck NijhofandGitHub b9b1cee403 Enable pylint import-outside-toplevel (#33631) 2020-04-04 17:07:36 +02:00
Franck NijhofandGitHub 9dfcae3dc2 Move imports to top for mystrom (#33629) 2020-04-04 16:09:49 +02:00
Franck NijhofandGitHub 29df8e546f Move imports to top for spc (#33628) 2020-04-04 15:49:29 +02:00
Franck NijhofandGitHub f71125092f Move imports to top for doorbird (#33627) 2020-04-04 15:49:20 +02:00
Franck NijhofandGitHub b112be3556 Move imports to top for danfoss_air (#33625) 2020-04-04 15:41:33 +02:00
Franck NijhofandGitHub 211ed3d596 Move imports to top in wirelesstag (#33624) 2020-04-04 15:35:27 +02:00
Franck NijhofandGitHub 46fa20411e Bump twentemilieu to 0.3.0 (#33622)
* Bump twentemilieu to 0.3.0

* Fix tests
2020-04-04 14:51:12 +02:00
Franck NijhofandPaulus Schoutsen 5cf2043c04 Bump adguardhome to 0.4.2 (#33575) 2020-04-03 10:46:23 -07:00
Franck NijhofandGitHub dd37c3f447 Bump adguardhome to 0.4.2 (#33575) 2020-04-03 15:51:28 +02:00
Franck Nijhof e86fb3fc5c Bumped version to 0.108.0b0 2020-04-01 20:49:35 +02:00
Franck Nijhof b88f56cbfb Merge branch 'master' into dev 2020-03-31 21:07:45 +02:00
Franck NijhofandGitHub f4eb1f0652 Update issue templates (#33434)
* Update issue templates

* Process review suggestions
2020-03-31 11:31:43 +02:00
Franck NijhofandGitHub a9cbd355ca Correct FortiOS integration name in manifest (#33454) 2020-03-30 17:20:37 -07:00
Franck NijhofandGitHub 1fa996ed68 Fix ONVIF camera snapshot with auth (#33241) 2020-03-25 13:32:28 +01:00
Franck NijhofandPascal Vizeli 253c848692 Fix minut point updating frozen config entry data (#33148)
* Fix minut point updating frozen config entry data

* Update webhooks handling for configuration entry
2020-03-24 11:49:33 +00:00
Franck NijhofandGitHub 2d002f3ef6 Fix minut point updating frozen config entry data (#33148)
* Fix minut point updating frozen config entry data

* Update webhooks handling for configuration entry
2020-03-24 01:20:39 +01:00
Franck NijhofandGitHub 513abcb7e5 Add effect service to WLED integration (#33026)
* Add effect service to WLED integration

* Inline service schema
2020-03-23 13:21:35 -07:00
Franck NijhofandPaulus Schoutsen 78e5878247 Fix Extend ONVIF unique ID with profile index (#33103) 2020-03-21 16:34:05 -07:00
Franck NijhofandGitHub 6d4fa76107 Add Wi-Fi sensors to WLED integration (#33055) 2020-03-21 15:14:41 -07:00
Franck NijhofandGitHub 8272c71811 Handle query and anchors in Spotify URI's (#33084)
* Handle query and anchors in Spotify URI's

* Use yarl for cleaning up the URL
2020-03-21 12:24:23 -07:00
Franck NijhofandGitHub 5893f6b14b Fix Extend ONVIF unique ID with profile index (#33103) 2020-03-21 11:36:35 -07:00
Franck NijhofandGitHub a7b08c48f3 Upgrade spotipy to 2.10.0 (#33083) 2020-03-21 19:25:29 +01:00
Franck NijhofandGitHub ebc4804e04 Don't exempt project for PR's for stalebot (#33086) 2020-03-21 15:29:46 +01:00
Franck NijhofandGitHub d82d7fa2e9 Merge pull request #33080 from home-assistant/rc
0.107.4
2020-03-21 07:51:18 +01:00
Franck NijhofandGitHub e87fab6b5f Remove mopar integration (ADR-0004) (#33066) 2020-03-21 07:09:48 +01:00
Franck NijhofandGitHub acf41d03db Remove alarmdotcom integration (ADR-0004) (#33056) 2020-03-20 20:21:20 +01:00
Franck NijhofandPascal Vizeli 7b37dcd8ed Fix packages for schemas without a default (#33045) 2020-03-20 16:27:29 +00:00
Franck NijhofandGitHub 661101df08 Fix packages for schemas without a default (#33045) 2020-03-20 08:17:43 -07:00
Franck Nijhof e0769f9ad4 Merge branch 'master' into dev 2020-03-18 16:05:01 +01:00
Franck NijhofandGitHub d520a02b8c Merge pull request #32932 from home-assistant/rc
0.107.0
2020-03-18 15:35:44 +01:00
Franck Nijhof c2f615839d Bumped version to 0.107.0 2020-03-18 13:31:02 +01:00
Franck NijhofandGitHub 4e4fd90455 Upgrade shodan to 1.22.0 (#32928) 2020-03-18 11:55:09 +01:00
Franck NijhofandGitHub 4517f0d59a Handle unique WLED device using zeroconf properties (#32897) 2020-03-18 11:10:40 +01:00
Franck NijhofandGitHub aece76f6cd Bump wled 0.3.0, reduce calls stability improvements (#32903) 2020-03-17 20:17:59 +01:00
Franck NijhofandPaulus Schoutsen e666485ea9 Fix brightness_pct in light device turn_on action (#32787) 2020-03-15 11:52:49 -07:00
Franck NijhofandGitHub 743166d284 Fix brightness_pct in light device turn_on action (#32787) 2020-03-13 21:58:32 -07:00
Franck NijhofandGitHub 992daa4a44 Migrate WLED to use DataUpdateCoordinator (#32565)
* Migrate WLED to use DataUpdateCoordinator

* Remove stale debug statement

* Process review suggestions

* Improve tests

* Improve tests
2020-03-13 13:19:05 +01:00
Franck NijhofandPaulus Schoutsen bfacd9a1c3 Remove deprecated hide_if_away from device trackers (#32705) 2020-03-12 17:02:24 -07:00
Franck NijhofandGitHub 11a25157c1 Upgrade sqlalchemy to 1.3.15 (#32747) 2020-03-13 00:28:26 +01:00
ff92a8b260 Add update class method to DataUpdateCoordinator (#32724)
* Add update class method to DataUpdateCoordinator

* Update homeassistant/helpers/update_coordinator.py

Co-Authored-By: Paulus Schoutsen <balloob@gmail.com>

* Move update_method param

* Rename async_update_data to _async_update_data

* Raise NotImplementedError

* Re-raise NotImplementedError

* Remove caplog, not needed anymore

* Don't set last_update_success on NotImplementedError

* Fix test

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2020-03-13 00:27:19 +01:00
Franck NijhofandGitHub 00d5e5cfb2 Upgrade pre-commit to 2.2.0 (#32737) 2020-03-12 14:44:14 -07:00
Franck NijhofandGitHub af7c01f957 Bumped version to 0.108.0dev0 (#32697) 2020-03-12 12:40:31 +01:00
Franck NijhofandGitHub b8fab33e69 Remove deprecated hide_if_away from device trackers (#32705) 2020-03-12 11:55:18 +01:00
Franck Nijhof 71155f548f Bumped version to 0.107.0b0 2020-03-11 20:54:27 +01:00
Franck Nijhof 01d0e70f44 Merge branch 'master' into dev 2020-03-11 17:03:36 +01:00
Franck NijhofandGitHub c0c5c33b20 Fix Withings timezone test (#32602) 2020-03-09 13:45:39 +01:00
Franck NijhofandGitHub 2390a7f365 Pass in aiohttp session for onvif (#32045) 2020-02-28 11:46:06 +01:00
Franck Nijhof 16dba3fa85 Merge branch 'master' into dev 2020-02-26 21:01:29 +01:00
Franck NijhofandGitHub 2d68b37dd5 Merge pull request #32211 from home-assistant/rc
0.106.0
2020-02-26 14:30:57 +01:00
Franck Nijhof 9c755d8fd4 Remove deprecated Hue options (fixes CI) (#32027) 2020-02-26 12:53:44 +01:00
Franck Nijhof 1e5f0a5136 Bumped version to 0.106.0 2020-02-26 12:34:38 +01:00
Franck NijhofandGitHub ceb3985a99 Remove hide_entity property from automation integration (#32038)
* Remove hidden property from automation integration

* Allow configuration options untils 0.110
2020-02-25 11:21:05 -08:00
Franck NijhofandGitHub c98f50115d Upgrade pre-commit to 2.1.1 (#32159) 2020-02-25 02:16:23 +01:00
Franck NijhofandGitHub edfb967b10 Add unique ID to ONVIF camera entities (#32093) 2020-02-22 22:29:49 +01:00
Franck NijhofandGitHub 2e35190aff Fix extra arguments of group integration (#32032) 2020-02-20 20:15:45 +01:00
Franck NijhofandPaulus Schoutsen fdd0becd5f Add minimal version contrain to urllib3 (#32031) 2020-02-20 11:02:03 -08:00