Ville Skyttä
b4bac0f7a0
Exception chaining and wrapping improvements ( #39320 )
...
* Remove unnecessary exception re-wraps
* Preserve exception chains on re-raise
We slap "from cause" to almost all possible cases here. In some cases it
could conceivably be better to do "from None" if we really want to hide
the cause. However those should be in the minority, and "from cause"
should be an improvement over the corresponding raise without a "from"
in all cases anyway.
The only case where we raise from None here is in plex, where the
exception for an original invalid SSL cert is not the root cause for
failure to validate a newly fetched one.
Follow local convention on exception variable names if there is a
consistent one, otherwise `err` to match with majority of codebase.
* Fix mistaken re-wrap in homematicip_cloud/hap.py
Missed the difference between HmipConnectionError and
HmipcConnectionError.
* Do not hide original error on plex new cert validation error
Original is not the cause for the new one, but showing old in the
traceback is useful nevertheless.
2020-08-28 13:50:32 +02:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
HomeAssistant Azure
195d4b6897
[ci skip] Translation update
2020-08-27 00:04:55 +00:00
Maciej Bieniek
d47900473e
Add device_info to GIOS integration ( #38503 )
2020-08-05 12:47:33 +02:00
HomeAssistant Azure
140fd5adaf
[ci skip] Translation update
2020-06-09 00:05:22 +00:00
HomeAssistant Azure
492874c4a0
[ci skip] Translation update
2020-06-06 00:03:33 +00:00
Paulus Schoutsen
0efeefe3b2
Update translations
2020-05-13 11:27:21 -07:00
HomeAssistant Azure
78f846d532
[ci skip] Translation update
2020-05-03 00:02:26 +00:00
HomeAssistant Azure
f4f2aff5b6
[ci skip] Translation update
2020-05-02 00:04:57 +00:00
HomeAssistant Azure
7faba60e83
[ci skip] Translation update
2020-04-29 00:03:31 +00:00
Joakim Sørensen
730a257f3c
Rename translations dir for integrations ( #34494 )
2020-04-21 16:11:05 -07:00
Maciej Bieniek
2584a07452
Switch gios to async_on_remove ( #34499 )
2020-04-21 14:16:37 +02:00
Paulus Schoutsen
0d60d40512
Update translations
2020-04-16 13:00:10 -07:00
Paulus Schoutsen
55dfca7467
Drop title from translations if brand name ( #34306 )
2020-04-16 12:52:53 -07:00
HomeAssistant Azure
0d8c75d9ce
[ci skip] Translation update
2020-04-16 00:04:36 +00:00
Paulus Schoutsen
86f09a42a2
Fix translations
2020-04-15 10:00:37 -07:00
Paulus Schoutsen
f06aeea385
Update translations
2020-04-15 09:51:07 -07:00
Paulus Schoutsen
d36204a968
Move title translation to root ( #33850 )
2020-04-15 09:41:18 -07:00
Paulus Schoutsen
f1d3c0d19b
Remove unused manifest fields ( #33595 )
2020-04-03 12:58:19 -07:00
Maciej Bieniek
b5c89b4ef4
Bump gios library to version 0.1.1 ( #33569 )
2020-04-03 11:58:37 +02:00
Maciej Bieniek
de2f506585
Migrate GIOS to use DataUpdateCoordinator ( #33306 )
...
* Migrate to DataUpdateCoordinator
* Simplify code
2020-03-28 20:57:06 -07:00
HomeAssistant Azure
5bedc4ede2
[ci skip] Translation update
2020-03-29 00:04:45 +00:00
Maciej Bieniek
815d153e55
Bump gios library to version 0.0.5 ( #33266 )
2020-03-25 16:24:28 -07:00
Maciej Bieniek
9d87c1ab1a
Bump gios to 0.0.4 ( #33141 )
2020-03-22 13:44:57 +01:00
HomeAssistant Azure
dc15b9c28e
[ci skip] Translation update
2020-02-22 00:31:49 +00:00
HomeAssistant Azure
40e866a5bb
[ci skip] Translation update
2020-02-13 00:31:46 +00:00
HomeAssistant Azure
5483de7e25
[ci skip] Translation update
2020-02-08 00:31:45 +00:00
HomeAssistant Azure
274cf23269
[ci skip] Translation update
2020-02-07 00:31:50 +00:00
HomeAssistant Azure
74413e07d0
[ci skip] Translation update
2020-01-31 00:31:57 +00:00
HomeAssistant Azure
f20b3515f2
[ci skip] Translation update
2020-01-20 00:31:55 +00:00
HomeAssistant Azure
24a381456a
[ci skip] Translation update
2020-01-17 00:31:45 +00:00
HomeAssistant Azure
0534153ae7
[ci skip] Translation update
2020-01-13 00:31:54 +00:00
HomeAssistant Azure
d6512c8a9f
[ci skip] Translation update
2020-01-11 00:31:55 +00:00
HomeAssistant Azure
4fb36451c2
[ci skip] Translation update
2020-01-10 00:31:50 +00:00
HomeAssistant Azure
8062bed53e
[ci skip] Translation update
2020-01-09 00:31:49 +00:00
Maciej Bieniek
4cd2e09fb3
Add missing string for already_configured in GIOS integration ( #30590 )
2020-01-08 19:44:03 +01:00
HomeAssistant Azure
8b7ffcdaf1
[ci skip] Translation update
2020-01-08 00:31:50 +00:00
HomeAssistant Azure
8c70fb5463
[ci skip] Translation update
2020-01-07 00:32:07 +00:00
HomeAssistant Azure
d1ed67f44a
[ci skip] Translation update
2020-01-06 00:32:11 +00:00
HomeAssistant Azure
063193e6e5
[ci skip] Translation update
2020-01-05 00:32:15 +00:00
HomeAssistant Azure
075d3f6e32
[ci skip] Translation update
2020-01-04 00:32:23 +00:00
HomeAssistant Azure
4bf15a07a3
[ci skip] Translation update
2020-01-03 00:32:16 +00:00
HomeAssistant Azure
769cf19052
[ci skip] Translation update
2020-01-02 00:32:24 +00:00
HomeAssistant Azure
bb2d8e3f7d
[ci skip] Translation update
2020-01-01 00:32:22 +00:00
Maciej Bieniek
2c1a7a54cd
Add GIOS integration ( #28719 )
...
* Initial commit
* Add gios to requirements
* Add tests
* Update .coveragerc file
* Run gen_requirements_all.py
* Change DEFAULT_SCAN_INTERVAL
* Better strings
* Bump library version
* run script.hassfest
* run isort
* Add icons mapping
* Remove unnecessary f-string
* Remove unnecessary listener
* Refactoring config_flow
* Add unique_id to config entry
* Change AQI states to consts in English
* Remove unused init
* Remove unused exception
* Remove private instance attribute
* Remove overwrite state property
* Fix pylint error
* Add SCAN_INTERVAL for air_quality entity
* Add _abort_if_unique_id_configured()
2019-12-31 13:05:31 +01:00