Marc Mueller
|
5e633498d2
|
Enable `no_implicit_reexport` for core files [mypy] (#63820)
|
2022-01-26 10:55:06 +01:00 |
epenet
|
3f8032c635
|
Remove ring from mypy ignore list (#64522)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-20 12:31:28 -08:00 |
epenet
|
51c8e041ea
|
Remove plugwise from mypy ignore list (#64525)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-20 10:14:52 +01:00 |
epenet
|
a1ed2a57e9
|
Remove smartthings from mypy ignore list (#64511)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-20 10:13:04 +01:00 |
epenet
|
3393b78e08
|
Remove plaato from mypy ignore list (#64516)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-20 09:58:12 +01:00 |
epenet
|
e2a9ff5ecd
|
Remove system_log from mypy ignore list (#64469)
|
2022-01-20 09:51:10 +01:00 |
epenet
|
3e4883b175
|
Remove stt from mypy ignore list (#64468)
|
2022-01-20 09:49:34 +01:00 |
epenet
|
3ef2eadaf5
|
Remove plum lightpad from mypy ignore list (#64523)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-20 09:47:42 +01:00 |
epenet
|
66c2520a94
|
Remove sharkiq from mypy ignore list (#64509)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-20 09:45:47 +01:00 |
epenet
|
921a554b9e
|
Remove pioneer from mypy ignore list (#64515)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-20 09:44:45 +01:00 |
epenet
|
bb7653e477
|
Remove point from mypy ignore list (#64524)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-20 09:35:31 +01:00 |
epenet
|
15bbff960e
|
Remove sense from mypy ignore list (#64508)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-20 09:35:10 +01:00 |
epenet
|
3ab9dc9b0e
|
Remove search from mypy ignore list (#64507)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-20 09:24:48 +01:00 |
epenet
|
fceeafb5de
|
Remove ruckus unleashed from mypy ignore list (#64513)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-20 09:18:09 +01:00 |
epenet
|
e56c64db07
|
Remove screenlogic from mypy ignore list (#64512)
* Adjust screenlogic
* Adjust mypy_config
* Adjust coordinator cast
* Move cast higher up
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-20 09:06:44 +01:00 |
epenet
|
ca6dd09fc2
|
Remove rachio from mypy ignore list (#64521)
* Adjust rachio
* Adjust mypy-config
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-20 08:53:16 +01:00 |
epenet
|
e248ef1dd7
|
Remove sma from mypy ignore list (#64510)
|
2022-01-20 09:22:18 +02:00 |
epenet
|
03bf2cdd56
|
Remove vera from mypy ignore list (#64474)
* Remove vera from mypy ignore list
* Fix pylint
|
2022-01-20 07:46:26 +01:00 |
epenet
|
29ec65f924
|
Remove verisure from mypy ignore list (#64475)
|
2022-01-19 22:56:31 +01:00 |
epenet
|
7592347715
|
Remove somfy from mypy ignore list (#64462)
* Adjust somfy
* Remove somfy from mypy-config
* Fix pylint
|
2022-01-19 21:46:26 +01:00 |
epenet
|
211b99e22d
|
Remove ping from mypy ignored modules (#64439)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-19 20:59:20 +01:00 |
epenet
|
edaf75321e
|
Remove integrations from mypy ignored modules (part 4) (#64435)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-19 13:29:24 +01:00 |
epenet
|
f6bc21d2aa
|
Remove integrations from mypy ignored modules (part 3) (#64414)
* Adjust kaiterra
* Adjust keenetic_ndms2
* Adjust kodi
* Adjust kulersky
* Adjust litejet
* Adjust motion_blinds
* Cleanup mypy_config
* Adjust kulersky
* Adjust keenetic_ndms2
* Adjust kodi
* Adjust motion_blinds
* Introduce RequiredKeysMixin in kaiterra
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-19 10:49:46 +01:00 |
epenet
|
2f8d99bf5d
|
Remove integrations from mypy ignored modules (part 2) (#64367)
* Adjust dhcp
* Adjust growatt_server
* Adjust habitica
* Adjust home_connect
* Adjust iaqualink
* Adjust incomfort
* Adjust input_number
* Adjust ipp
* Adjust mypy_config
* Unindent input-number
* Fix type hint in home_connect
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-19 09:00:09 +01:00 |
epenet
|
45313e3f7a
|
Remove integrations from mypy ignored modules (#64358)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-18 13:26:12 +01:00 |
epenet
|
d1a2ce4b78
|
Cleanup mypy ignored modules (#64341)
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-18 12:10:49 +01:00 |
epenet
|
24c07ccf15
|
Remove tado from mypy ignored modules (#64333)
* Remove tado from mypy ignored modules
* Adjust typing
Co-authored-by: epenet <epenet@users.noreply.github.com>
|
2022-01-17 19:20:12 -08:00 |
Marc Mueller
|
912ff76fda
|
Enable strict typing for `core.py` (#63244)
|
2022-01-10 12:07:22 +01:00 |
Franck Nijhof
|
2fe08d2b9b
|
Complete strict typing to Humidifier entity platform (#61021)
|
2022-01-04 18:09:32 +01:00 |
Ville Skyttä
|
a49aa065b7
|
Derive mypy python_version from REQUIRED_PYTHON_VER (#62616)
|
2021-12-22 21:21:05 +01:00 |
Franck Nijhof
|
4805b67300
|
Add strict typing to Luftdaten (#62588)
|
2021-12-22 12:20:35 +01:00 |
Eric Severance
|
1318597370
|
Fix typing for wemo (#62157)
|
2021-12-19 18:09:30 -06:00 |
Erik Montnemery
|
e50a47621f
|
Enable basic type checking for climacell (#55334)
|
2021-12-03 10:08:23 -08:00 |
Erik Montnemery
|
135778fe91
|
Enable basic type checking for awair (#55046)
|
2021-11-23 22:49:42 +01:00 |
Erik Montnemery
|
dec54488e8
|
Enable basic type checking for cloud (#55337)
* Enable basic type checking for cloud
* Update mypy settings
* Address review comment
* Fix rebase mistakes
* Correct decorator order
|
2021-11-17 09:07:01 +01:00 |
Marc Mueller
|
b60934b10d
|
Enable type checking - bmw_connected_drive (#58310)
|
2021-10-26 13:27:26 -05:00 |
Allen Porter
|
31aa168bbb
|
Fix bug in MediaSource definintion and enable strict type checking (#58321)
|
2021-10-24 11:39:39 +02:00 |
Tomasz
|
08cebb247f
|
Activate mypy for rpi_power (#57047)
|
2021-10-04 22:13:11 +02:00 |
Teemu R
|
b40d229369
|
Rework TPLink integration to use python-kasa (#56701)
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Teemu R. <tpr@iki.fi>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
|
2021-09-27 14:11:55 -05:00 |
jan iversen
|
476d04e2fb
|
Activate mypy. (#55965)
|
2021-09-18 10:02:24 +01:00 |
jan iversen
|
94f06f86cf
|
Activate mypy for gpmdp. (#55967)
|
2021-09-16 20:05:08 +03:00 |
jan iversen
|
53d5a59257
|
Activate mypy for directv (#55963)
* Activate mypy for directv.
* Activate mypy for directv.
|
2021-09-15 07:58:04 +02:00 |
starkillerOG
|
5f86388f1c
|
Netgear config flow (#54479)
* Original work from Quentame
* Small adjustments
* Add properties and method_version
* fix unknown name
* add consider_home functionality
* fix typo
* fix key
* swao setup order
* use formatted mac
* add tracked_list option
* add options flow
* add config flow
* add config flow
* clean up registries
* only remove if no other integration has that device
* tracked_list formatting
* convert tracked list
* add import
* move imports
* use new tracked list on update
* use update_device instead of remove
* add strings
* initialize already known devices
* Update router.py
* Update router.py
* Update router.py
* small fixes
* styling
* fix typing
* fix spelling
* Update router.py
* get model of router
* add router device info
* fix api
* add listeners
* update router device info
* remove method version option
* Update __init__.py
* fix styling
* ignore typing
* remove typing
* fix mypy config
* Update mypy.ini
* add options flow tests
* Update .coveragerc
* fix styling
* Update homeassistant/components/netgear/__init__.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update homeassistant/components/netgear/__init__.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update homeassistant/components/netgear/__init__.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update homeassistant/components/netgear/config_flow.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update homeassistant/components/netgear/router.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* add ConfigEntryNotReady
* Update router.py
* use entry.async_on_unload
* Update homeassistant/components/netgear/device_tracker.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* use cv.ensure_list_csv
* add hostname property
* Update device_tracker.py
* fix typo
* fix isort
* add myself to codeowners
* clean config flow
* further clean config flow
* deprecate old netgear discovery
* split out _async_remove_untracked_registries
* Update homeassistant/components/netgear/config_flow.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update homeassistant/components/netgear/config_flow.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* cleanup
* fix rename
* fix typo
* remove URL option
* fixes
* add sensor platform
* fixes
* fix removing multiple entities
* remove extra attributes
* initialize sensors correctly
* extra sensors disabled by default
* fix styling and unused imports
* fix tests
* Update .coveragerc
* fix requirements
* remove tracked list
* remove tracked registry editing
* fix styling
* fix discovery test
* simplify unload
* Update homeassistant/components/netgear/router.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* add typing
Co-authored-by: J. Nick Koston <nick@koston.org>
* add typing
Co-authored-by: J. Nick Koston <nick@koston.org>
* add typing
Co-authored-by: J. Nick Koston <nick@koston.org>
* condense NetgearSensorEntities
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update homeassistant/components/netgear/router.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update homeassistant/components/netgear/router.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update homeassistant/components/netgear/router.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* Update homeassistant/components/netgear/router.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* add typing
* styling
* add typing
* use ForwardRefrence for typing
* Update homeassistant/components/netgear/device_tracker.py
Co-authored-by: J. Nick Koston <nick@koston.org>
* add typing
* Apply suggestions from code review
Thanks!
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* process review comments
* fix styling
* fix devicename not available on all models
* ensure DeviceName is not needed
* Update homeassistant/components/netgear/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/netgear/config_flow.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update __init__.py
* fix styling
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
|
2021-09-13 18:18:21 +02:00 |
jan iversen
|
9d2861afe3
|
Add mypy to elkm1. (#55964)
|
2021-09-09 13:14:28 +02:00 |
Alan Tse
|
98ecf2888c
|
Remove tesla integration (#55988)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
|
2021-09-08 22:12:03 -07:00 |
Erik Montnemery
|
8b436c43f7
|
Enable basic type checking for cert_expiry (#55335)
|
2021-08-29 10:57:18 -06:00 |
jan iversen
|
d1965eef8b
|
Activate mypy for sonar (#55327)
* Please mypy.
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
|
2021-08-28 12:05:48 +02:00 |
jan iversen
|
504d23ac72
|
Activate mypy for switchbot (#55196)
* Please mypy.
* Update homeassistant/components/switchbot/switch.py
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
|
2021-08-25 13:37:08 +02:00 |
jan iversen
|
e2b1122eec
|
Activate mypy in gtfs (followup on reverted #54328) (#55195)
|
2021-08-25 10:30:29 +02:00 |
jan iversen
|
98a3ad6fd4
|
Revert "Please mypy in gtfs and implement needed changes (#54328)" (#55148)
|
2021-08-24 14:29:03 +02:00 |