jan iversen
7524acc38c
Activate mypy for sesame ( #54546 )
2021-08-17 00:19:12 +02:00
jan iversen
85ff5e34cd
Active mypy for netio ( #54543 )
2021-08-16 23:25:41 +02:00
jan iversen
b72ed68d61
Activate mypy in sabnzbd ( #54539 )
2021-08-16 22:55:52 +02:00
jan iversen
045b1ca6ae
Activate mypy in lifx ( #54540 )
2021-08-16 12:41:35 +02:00
jan iversen
adcbd8b115
Activate mypy for Trådfri ( #54416 )
...
* Activate mypy.
2021-08-11 08:31:52 +02:00
jan iversen
1d40a6e407
Activate mypy from amcrest and make the needed changes ( #54392 )
2021-08-10 14:57:57 +02:00
Milan Meulemans
9c29d9f8eb
Activate mypy for Proxmox VE ( #53955 )
2021-08-10 12:36:20 +02:00
jan iversen
e5f884efd1
Activate mypy for google_maps ( #53725 )
2021-08-10 11:48:16 +02:00
Milan Meulemans
814411dc1d
Activate mypy for Solar-Log ( #53952 )
2021-08-10 10:56:34 +02:00
Milan Meulemans
355a067d84
Activate mypy for Smart Meter Texas ( #53954 )
2021-08-10 10:55:38 +02:00
Milan Meulemans
d8c679809f
Activate mypy for SiteSage Emonitor ( #54040 )
2021-08-10 10:47:57 +02:00
Milan Meulemans
7e2c6ae332
Activate mypy for Pilight ( #53956 )
2021-08-10 10:47:17 +02:00
Milan Meulemans
020759d01d
Activate mypy for Alexa ( #54042 )
2021-08-10 10:46:33 +02:00
Milan Meulemans
fc1babfc92
Activate mypy for Filter ( #54044 )
2021-08-10 10:45:56 +02:00
Simone Chemelli
18a0fcf931
Strict typing for Neato ( #53633 )
...
* Strict typing
* Rebase
* Tweak import
* Cleanup
* Rebase + typing hub
* Flake8
* Update homeassistant/components/neato/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/neato/vacuum.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/neato/camera.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Address review comments
* Black
* Update homeassistant/components/neato/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Specific dict definition
* Annotations
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-08 15:02:37 +02:00
Milan Meulemans
debcc6689f
Activate mypy for Cloudflare ( #54041 )
2021-08-05 13:01:12 +02:00
Milan Meulemans
be880fdaa9
Activate mypy for Updater ( #53950 )
2021-08-05 09:18:03 +02:00
Milan Meulemans
36c0478c4a
Activate mypy for Reddit ( #53949 )
2021-08-05 09:16:47 +02:00
Joakim Sørensen
caf0bdd5b9
Add config flow to uptimerobot ( #53938 )
2021-08-04 22:20:03 +02:00
Milan Meulemans
3f6282eb7a
Activate mypy for LG webOS Smart TV ( #53958 )
2021-08-04 19:31:24 +03:00
jan iversen
083868ac01
Enable mypy for Yamaha ( #53920 )
2021-08-04 08:47:28 +02:00
jan iversen
857031df14
Activate mypy for Norway_air ( #53787 )
2021-08-02 15:07:27 +02:00
Milan Meulemans
8500afa5d9
Activate mypy for Sony Songpal ( #53655 )
2021-08-02 12:16:41 +02:00
jan iversen
38832618bf
Please mypy. ( #53786 )
2021-08-02 09:18:59 +02:00
jan iversen
e41bc1a0da
Activate mypy for hdmi_cec ( #53763 )
...
* Please mypy.
* Remove CEC_DEVICES.
2021-07-31 23:18:37 +02:00
jan iversen
b0c650e088
Update integration Fints with activate mypy, use attr_variables ( #53706 )
...
* Please mypy.
* Convert property to _attr_variables.
2021-07-30 19:23:16 +02:00
Milan Meulemans
d40012f110
Correct typing in Zerproc and activate mypy ( #53642 )
2021-07-28 16:36:13 -05:00
epenet
8d84edd3b7
Add renault integration ( #39605 )
2021-07-28 12:41:11 -07:00
Allen Porter
68945e8814
Enable strict static type checking for nest integration ( #53535 )
2021-07-28 09:12:32 +02:00
Aaron Bach
514d97f144
Enforce strict typing for ReCollect Waste ( #53356 )
2021-07-28 08:51:40 +02:00
Aaron Bach
f92ba75791
Enforce strict typing for SimpliSafe ( #53417 )
2021-07-27 22:11:54 +02:00
Ron Klinkien
3488053648
Remove garmin_connect integration ( #52808 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-27 21:49:49 +02:00
Aaron Bach
f4a7292f08
Enforce strict typing for Tile ( #53410 )
2021-07-27 11:51:57 +02:00
Milan Meulemans
7103835d15
Enable strict typing for Rituals Perfume Genie ( #53543 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-07-27 11:50:47 +02:00
Aaron Bach
a6b34924be
Enforce strict typing for RainMachine ( #53414 )
2021-07-27 10:45:44 +02:00
Aaron Bach
5483ab0cda
Enforce strict typing for Flu Near You ( #53407 )
2021-07-27 10:42:51 +02:00
Bram Kragten
fcc6ea7497
Add energy integration ( #52001 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Erik <erik@montnemery.com>
2021-07-26 09:37:37 -07:00
Aaron Bach
54ace4cdd4
Enforce strict typing for OpenUV ( #53409 )
...
* Enforce strict typing for OpenUV
* Linting
* Fix tests
2021-07-24 14:50:01 +02:00
Aaron Bach
4b353917f5
Enforce strict typing for Notion ( #53355 )
...
* Enforce strict typing for Notion
* Code review
2021-07-23 13:00:02 -06:00
Aaron Bach
1bde914075
Ensure Guardian is strictly typed ( #53253 )
2021-07-21 23:01:05 -07:00
Tobias Sauerwein
583deada83
Add type annotations for Netatmo ( #52811 )
2021-07-21 14:36:57 -07:00
Aaron Bach
8d9345c407
Add missing type annotations to Airvisual ( #52615 )
2021-07-21 22:18:08 +02:00
Maciej Bieniek
772cbd59d7
Improve typing in Shelly integration ( #52544 )
2021-07-21 10:11:44 -07:00
jan iversen
8f61efe714
Correct typing in edl21 and activate mypy. ( #53188 )
2021-07-20 21:53:56 -05:00
Aaron Bach
56efee4603
Ensure Ambient PWS is strictly typed ( #53251 )
...
* Ensure Ambient PWS is strictly typed
* Fix typing
2021-07-20 21:52:05 -05:00
jan iversen
193d1b945b
Add typing in dynalite and activate mypy ( #53238 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-07-20 18:28:31 +02:00
jan iversen
f819be7acc
Correct typing in Insteon and activate mypy ( #53222 )
2021-07-20 17:26:00 +02:00
jan iversen
e7ccd1a549
Correct typing and activate mypy. ( #53217 )
2021-07-20 10:53:24 +03:00
Allen Porter
c2a2f50316
mypy cleanup for homeassistant.components.nest ( #53214 )
2021-07-20 07:59:31 +02:00
jan iversen
d4589894fe
Correct typing in bsblan and activate mypy ( #53153 )
2021-07-19 19:30:52 +02:00
jan iversen
0865917eeb
Activate mypy in aurora ( #53150 )
2021-07-19 17:59:41 +02:00
jan iversen
0b60b86917
Correct typing in azure_devops and activate mypy ( #53152 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2021-07-19 17:45:03 +02:00
Shay Levy
ea6e325762
Add Switcher config flow discovery support ( #52316 )
2021-07-19 06:28:40 -07:00
jan iversen
51d16202ab
Correct typing in control4 and activate mypy ( #53156 )
...
* Correct typing and activate mypy.
* Review comments.:wq
2021-07-19 14:14:09 +02:00
jan iversen
0802dd4293
Activate mypy for eafm ( #53184 )
2021-07-19 13:05:13 +02:00
jan iversen
235f4476e8
Please mypy. ( #53142 )
2021-07-19 08:29:26 +02:00
Franck Nijhof
2c3f3d7bda
Remove defunct Weather Underground integration ( #52999 )
2021-07-14 10:55:06 +02:00
Erik Montnemery
19d3aa71ad
Enable basic type checking for recorder ( #52440 )
...
* Enable basic type checking for recorder
* Tweak
2021-07-13 21:21:45 +02:00
Otto Winter
4d16cda957
ESPHome enable static type checking ( #52348 )
2021-07-12 22:56:10 +02:00
Erik Montnemery
6c8de16fbc
Enable basic type checking for fan ( #52471 )
2021-07-06 18:21:00 +02:00
Simone Chemelli
a70dae0843
Enable strict typing for Fritz ( #50668 )
...
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
2021-07-06 15:06:32 +02:00
Andre Lengwenus
e16ef10af5
Add type hints to LCN ( #52509 )
...
* Add type hints to LCN
* Fix requested review changes
2021-07-06 09:54:35 +02:00
Yuval Aboulafia
323088ff63
Fully type Tag component ( #52540 )
2021-07-05 11:54:00 +02:00
Erik Montnemery
1cc8280959
Enable basic type checking for the homeassistant component ( #52464 )
...
* Enable basic type checking for the homeassistant component
* Tweak
2021-07-05 11:26:31 +02:00
Erik Montnemery
600bea2459
Enable basic type checking for Google cast ( #52434 )
...
* Enable basic type checking for Google cast
* tweak
2021-07-05 11:14:41 +02:00
Erik Montnemery
79ee112490
Enable basic type checking for mqtt ( #52463 )
...
* Enable basic type checking for mqtt
* Tweak
2021-07-05 10:33:12 +02:00
Chris Talkington
cacd803a93
Enable basic typing for roku ( #52478 )
...
* enable basic typing for roku
* Update mypy.ini
* Update media_player.py
* Create coordinator.py
* Update __init__.py
* Update media_player.py
* Update remote.py
* Update media_player.py
* Update coordinator.py
* Update coordinator.py
* Update remote.py
* Update entity.py
* Update coordinator.py
* Update config_flow.py
* Update entity.py
* Update const.py
* Update const.py
* Update const.py
* Update entity.py
* Update entity.py
* Update entity.py
* Update test_media_player.py
* Update test_remote.py
2021-07-05 10:27:52 +02:00
Yuval Aboulafia
0e7cd02d17
Add type checking and entity attributes for Fast.com ( #52524 )
...
* Cleanup fast.com (typing, attrs)
* Adress review
* fixes
2021-07-05 10:19:37 +02:00
Erik Montnemery
628eafaf68
Enable basic type checking for script ( #52476 )
2021-07-03 19:35:36 +03:00
Erik Montnemery
14dd6478d1
Enable basic type checking for trace ( #52468 )
2021-07-03 17:52:31 +02:00
Erik Montnemery
b3b377ac8b
Enable basic type checking for gogogate2 ( #52467 )
...
* Enable basic type checking for gogogate2
* Tweak
* Update homeassistant/components/gogogate2/common.py
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
* Tweak
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
2021-07-03 16:06:42 +01:00
Erik Montnemery
44b44b5bd6
Enable basic type checking for climate ( #52470 )
...
* Enable basic type checking for climate
* Tweak
2021-07-03 16:06:12 +01:00
Maciej Bieniek
0cb61b628d
Improve typing in Sony Bravia TV integration ( #52438 )
...
* Strict typing
* Variables typing
* Suggested change
* Fix pylint
* Use suppress instead of try..except
* Remove unused variables
* Suggested change
* Fix pylint
* Fix typing for unique_id
2021-07-03 14:37:54 +01:00
Guido Schmitz
8c7ef5b1b9
Add static typing to devolo_home_control ( #52396 )
2021-07-02 18:37:18 +02:00
Erik Montnemery
98fdb00bc7
Enable basic type checking for Tasmota ( #52435 )
2021-07-02 16:45:38 +02:00
Klaas Schoute
6b08aebe5f
Add Forecast Solar integration ( #52158 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-06-27 14:05:04 +02:00
Franck Nijhof
958016c44f
Clean up input_boolean, removing typing exceptions ( #52181 )
...
* Clean up input_boolean, removing typing exceptions
* Now pushing all local changes...
2021-06-25 11:57:52 +02:00
Franck Nijhof
a2be9a487f
DSMR: Complete full strictly typed ( #52162 )
2021-06-24 11:27:25 -07:00
Franck Nijhof
fbdd6a9d95
DSMR: Typing cleanup in init & config flow ( #52145 )
2021-06-24 12:53:16 +02:00
Yuval Aboulafia
39bf304031
Static typing for PiHole ( #51681 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-06-22 11:50:50 +02:00
Martin Hjelmare
2628ce54d9
Type homeassistant triggers event ( #51979 )
2021-06-18 09:46:20 -07:00
Franck Nijhof
054ca1d7ec
Add Select entity component platform ( #51849 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-06-18 11:51:55 +02:00
uvjustin
97e77ab229
Improve type hints in stream ( #51837 )
...
* Improve type hints in stream
* Fix import locations
* Add stream to .strict-typing
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
2021-06-14 23:59:25 +08:00
Yuval Aboulafia
ed9df83932
Static typing for no_ip integration ( #51694 )
...
* no_ip type hints
* type import change
* change Any to datetime
2021-06-11 10:06:15 +03:00
Yuval Aboulafia
e78c656bfe
Static typing for Uptime ( #51638 )
...
* uptime typing
* Clean up name type
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-06-09 14:30:33 +02:00
Franck Nijhof
d021e593d3
Add Ambee integration ( #51645 )
2021-06-09 13:22:37 +02:00
Yuval Aboulafia
7790e8f90c
Static typing for Zodiac ( #51622 )
2021-06-08 16:03:28 +02:00
Martin Hjelmare
7560a77e0e
Type mysensors strictly ( #51535 )
2021-06-07 16:04:04 +02:00
Martin Hjelmare
e73cdfab2f
Fix mysensors typing ( #51518 )
...
* Fix device
* Fix init
* Fix gateway
* Fix config flow
* Fix helpers
* Remove mysensors from typing ignore list
2021-06-05 13:43:39 +02:00
J. Nick Koston
fb50cf9840
Add network and callback support to SSDP ( #51019 )
...
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2021-05-28 21:18:59 -05:00
Franck Nijhof
d9eb1d85a2
Clean up DNS IP integration ( #51143 )
...
* Clean up DNS IP integration
* Commit missing change oops
2021-05-27 15:10:28 +03:00
Franck Nijhof
eb2b60434c
Clean up Local IP integration ( #51126 )
2021-05-27 15:04:40 +03:00
J. Nick Koston
64661ee2b7
Add network configuration integration ( #50874 )
...
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-26 09:06:30 -07:00
Michael
be0a54edb1
Add strict type annotations to bluetooth_tracker ( #50999 )
2021-05-25 12:29:35 +01:00
Maciej Bieniek
12e2c59a4c
Improve typing in DuneHD integration ( #51025 )
...
* Improve typing
* One more typing fix
* Run hassfest
* Fix test
* Fix return from constructor
* Add missing Final
* Improve long string format
* Use bool for mute
* Remove unnecessary str type
* Fix host type
* Add missing Final
* Increase test coverage
* Suggested change
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
Co-authored-by: Ruslan Sayfutdinov <ruslan@sayfutdinov.com>
2021-05-24 20:09:57 +01:00
Michael
dbefa8fac0
Add strict type annotations to alarm_control_panel ( #50945 )
...
* Add strict type annotations
* Apply suggestions
* Type code as optional string
2021-05-23 16:51:40 +01:00
Franck Nijhof
0cbcb9e0d6
Fix Hue overriding property methods, remove ignored typing ( #50976 )
2021-05-22 20:32:41 -07:00
Franck Nijhof
e64b5afa58
Typing improvements for Sentry ( #50787 )
...
* Typing improvements for Sentry
* Fix event tags access
* Fix tests
2021-05-22 19:09:19 +02:00
Michael
4a64f7a696
Add strict type annotations to tcp ( #50877 )
...
* add strict type annotations
* apply suggestions
* rename to TCP_PLATFORM_SCHEMA
* Replace DiscoveryInfoType
2021-05-22 15:45:18 +01:00
Ruslan Sayfutdinov
b704f0e729
Add strict typing to device_tracker ( #50930 )
...
* Add strict typing to device_tracker
* Update homeassistant/components/device_tracker/legacy.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-05-22 09:15:15 +01:00