Franck Nijhof
e3e9239798
Strictly type Twente Milieu integration ( #50062 )
2021-05-05 22:04:09 -07:00
Franck Nijhof
96f69fb9fb
Finalize clean up connection classes ( #49895 )
2021-05-04 20:08:51 +02:00
Milan Meulemans
a0feee083c
Fix and enable type checks in Rituals Perfume Genie ( #49947 )
2021-05-04 14:47:17 +02:00
Dermot Duffy
809c1394d4
Enable mypy for motionEye (aye aye!) ( #49738 )
2021-05-04 08:19:41 +02:00
jan iversen
f0ec9c38b0
Fix modbus typing ( #49938 )
...
Add changes needed to please mypy and follow the coding rules
of the project.
2021-05-03 22:45:21 +02:00
Ruslan Sayfutdinov
5fd8e7008e
Create separate entries for each component in mypy.ini ( #50030 )
2021-05-03 18:45:38 +02:00
Dermot Duffy
e8446cb4d9
Fix types for shell command ( #50004 )
2021-05-03 10:43:23 +02:00
Paulus Schoutsen
8e0e1405e8
Make hassfest service validation faster ( #50003 )
2021-05-02 21:49:51 -07:00
Bram Kragten
8ca6b8394c
Correct the selector for frontend.set_theme service ( #49952 )
2021-05-02 21:07:26 -07:00
jan iversen
ebee5f7808
Fix ihc typing ( #49946 )
2021-05-01 21:01:56 +02:00
jan iversen
60ae230499
Please mypy (axis). ( #49949 )
...
* Please mypy (axis).
* Update homeassistant/components/axis/config_flow.py
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
Co-authored-by: Robert Svensson <Kane610@users.noreply.github.com>
2021-05-01 16:13:43 +02:00
Franck Nijhof
dc46a213a7
Enable strict typing for the Elgato integration ( #49920 )
2021-04-30 13:21:30 -07:00
David F. Mulcahey
4ed74cd2f5
Move ZHA config panel section translations to the backend ( #49816 )
2021-04-30 09:29:34 -07:00
Franck Nijhof
c68b259bd3
Cleanup of unused connection_class logic ( #49865 )
...
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
2021-04-29 23:12:58 +02:00
Ruslan Sayfutdinov
a4db35a16e
Rename FlowResultDict in scaffold template ( #49858 )
2021-04-29 17:10:31 +02:00
Ruslan Sayfutdinov
02764c2f46
Disable strict type checks for tests ( #49851 )
2021-04-29 15:57:02 +02:00
Franck Nijhof
52f3a7249f
hassfest detect built-in domain override for custom integrations ( #49845 )
2021-04-29 11:43:23 +02:00
Ruslan Sayfutdinov
a0bf95d4b5
Validate if modules in mypy config exist ( #49810 )
2021-04-29 06:29:53 +02:00
Franck Nijhof
14af6d3884
Remove DHT from Raspberry Pi machine builds ( #49829 )
2021-04-28 22:43:40 +02:00
J. Nick Koston
dcb5b9f8b5
Bump httpx to 0.18.0 and respx to 0.17.0 ( #49805 )
2021-04-28 11:22:09 +02:00
Ruslan Sayfutdinov
2adc6d62e5
Replace .no-strict-typing with .strict-typing ( #49762 )
2021-04-27 09:13:11 -07:00
J. Nick Koston
51be2f860a
Reduce boilerplate to setup config entry platforms A-C ( #49681 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-04-26 07:46:55 -10:00
Ruslan Sayfutdinov
37466ae423
Don't ignore mypy errors by default ( #49270 )
2021-04-26 14:23:21 +02:00
Paulus Schoutsen
9f8e683ae3
Ask for IoT class during scaffold ( #49647 )
...
Co-authored-by: Milan Meulemans <milan.meulemans@live.be>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-04-25 12:13:22 +02:00
Milan Meulemans
48695869f9
Change dict[str, Any] to FlowResultDict ( #49546 )
2021-04-22 17:23:15 -10:00
Paulus Schoutsen
984962d985
Improve DHCP + Zeroconf manifest validation ( #49321 )
2021-04-16 13:32:12 -10:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
Simone Chemelli
157c1d0ed2
Fix Zeroconf manifest schema in hassfest script ( #49006 )
2021-04-10 16:45:53 +02:00
Marc Mueller
8e2b5b36b5
Bump pyupgrade to 2.12.0 ( #48943 )
2021-04-09 09:58:27 -07:00
Martin Hjelmare
c9cd6b0fbb
Clean lazytox script ( #48583 )
2021-04-01 11:34:01 -07:00
Erik Montnemery
b26779a27a
Add id to automation triggers ( #48464 )
2021-03-31 14:56:04 +02:00
Marc Mueller
2956eb0902
Update pylint to 2.7.3 ( #48488 )
...
* Update pylint to 2.7.3
* Add class-const-naming-style
* Remove unused-import message
* Additional cleanup
2021-03-29 18:02:56 -10:00
Franck Nijhof
52475c108f
Make integration setup optional ( #48381 )
2021-03-29 13:53:47 -07:00
J. Nick Koston
1fb9008488
Include platform only integrations in the manifest list api ( #48269 )
2021-03-29 12:51:48 +02:00
Franck Nijhof
d2d78d6205
Extend typing on scaffold templates ( #48232 )
2021-03-26 15:19:44 +01:00
Marc Mueller
6fc3406c93
Ignore python-typing-update for pre-commit requirements ( #48292 )
2021-03-24 20:05:53 +01:00
J. Nick Koston
fd310e1f41
Update homekit to improve representation of activity based remotes ( #47261 )
2021-03-21 21:55:20 -07:00
Franck Nijhof
fb849b81b5
Rewrite of not a == b occurances ( #48132 )
2021-03-20 01:27:04 +01:00
Martin Hjelmare
3742f175ad
Add missing oauth2 error abort reason ( #48112 )
2021-03-19 14:27:26 +01:00
Marc Mueller
4cb7718192
Update typing 16 ( #48087 )
2021-03-18 22:58:19 +01:00
Nathan Tilley
6f7f4955a3
Add Logger Check Before Adding Another ( #47954 )
2021-03-17 11:11:39 +01:00
Tony Roman
f9e33a4a0d
Allow running and restarting with both ozw and zwave active ( #47566 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-08 10:26:08 -08:00
Quentame
198ecb0945
Uniformize platform setup ( #47101 )
...
* A platform is not a component
* Fix dynalite
* SUPPORTED_PLATFORMS --> PLATFORMS
* In tests
* In tests 2
* Fix SmartThings
* Fix ZHA test
* Fix Z-Wave
* Revert Z-Wave
* Use PLATFORMS const in ambient_station
* Fix ihc comment
2021-03-02 21:43:59 +01:00
Paulus Schoutsen
633a7aeb22
Remove deprecated credstash + keyring ( #47033 )
2021-02-25 09:48:19 +01:00
Franck Nijhof
c8ffac20b9
Add name to services ( #46905 )
2021-02-22 16:26:46 +01:00
Franck Nijhof
62cfe24ed4
Add advanced service parameter flag ( #46727 )
2021-02-18 12:59:46 +01:00
Franck Nijhof
0181cbb312
Upgrade and constrain httplib2>=0.19.0 ( #46725 )
2021-02-18 12:31:07 +01:00
Ville Skyttä
b38af0821b
Fix version of pip in tox ( #46656 )
2021-02-16 12:26:41 -10:00
Bram Kragten
6986fa4eb6
Add target to services.yaml ( #46410 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-02-16 09:35:27 +01:00
Franck Nijhof
9b7c39d20b
Postponed evaluation of annotations in core ( #46434 )
...
* Postponed evaluation of annotations in core
* Remove unneeded future
2021-02-12 10:58:20 +01:00