1
0
mirror of https://github.com/home-assistant/core.git synced 2025-05-07 23:49:17 +00:00

293 Commits

Author SHA1 Message Date
Joost Lekkerkerker
8a35261fd8
Remove unused noqas () 2025-01-15 10:02:18 +01:00
Marc Mueller
239aa94b6f
Update Python version for mypy to 3.13 () 2025-01-15 01:43:13 +01:00
Franck Nijhof
60bdc13c94
Drop Python 3.12 support () 2025-01-14 16:23:15 +01:00
Marc Mueller
2d8e693cdb
Update mypy-dev to 1.14.0a7 () 2024-12-17 07:34:59 +01:00
Marc Mueller
0e8961276f
Enable pydantic.v1 mypy plugin () 2024-12-11 10:50:42 +01:00
Marc Mueller
60fd9d5027
Update mypy-dev to 1.14.0a6 () 2024-12-05 21:34:05 -06:00
Marc Mueller
4f20977a8e
Update mypy-dev to 1.14.0a2 () 2024-11-02 19:15:50 +01:00
Marc Mueller
4cd6813d16
Update mypy-dev to 1.12.0a5 ()
* Update mypy-dev to 1.12.0a5

* Fix enable_incomplete_feature

* Fix vlc_telnet

* Fix deconz
2024-10-02 12:00:59 +02:00
Marc Mueller
37ffe09add
Update mypy-dev to 1.12.0a1 () 2024-07-07 16:10:17 +02:00
Marc Mueller
4edee94a81
Update mypy-dev to 1.11.0a2 () 2024-05-17 13:32:20 +02:00
Marc Mueller
881e201a15
Set platform for mypy () 2024-04-15 14:12:26 +02:00
Marc Mueller
6422bc4c19
Set follow_imports to normal [mypy] () 2024-04-15 00:26:06 +02:00
Marc Mueller
27f6a7de43
Revert mypy_config formatting () 2024-04-13 10:48:34 +02:00
Sid
9bf87329da
Enable Ruff FLY002 rule ()
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2024-04-12 09:04:16 +02:00
Marc Mueller
19ab3d6daf
Add empty line after module docstring [helpers + other] () 2024-03-08 10:36:11 -05:00
Marc Mueller
0b2b486754
Update mypy to 1.6.0 () 2023-10-11 13:25:11 +02:00
Marc Mueller
fb66ceb302
Update mypy to 1.5.0 () 2023-08-11 13:13:04 +02:00
Ruslan Sayfutdinov
0d832c0a5a
Cleanup mypy ignore list feature () 2023-02-19 19:29:06 +01:00
Marc Mueller
67499e0204
Enable pydantic mypy plugin () 2023-02-09 13:33:10 +01:00
Marc Mueller
fb4c0b4b7a
Enable error-code redundant-self [mypy 1.0] () 2023-02-07 14:02:38 +01:00
Marc Mueller
42008c50f3
Enable error-code truthy-iterable [mypy 1.0] () 2023-02-07 11:16:22 +01:00
Marc Mueller
af59623601
Enable local_partial_types for strict typing [mypy] () 2023-02-06 20:41:39 -06:00
Franck Nijhof
ca1a12898c
Enable Ruff D212 () 2023-02-03 23:08:48 +01:00
Aarni Koskela
727dcd6df6
Keep mypy.ini and strict-typing files sorted with hassfest ()
hassfest: keep mypy.ini and .strict-typing sorted
2022-11-14 06:37:47 +01:00
Marc Mueller
0c8eeaa643
Update mypy to 0.990 ()
* Update mypy to 0.990

* Remove type ignore - overriding attr with property (13475)

* Remove type ignores - hasattr (13544)

* Adjust type ignore - assignment (13549)

* New error code - type-abstract (13785)

* Disable annotation-unchecked (13851)
2022-11-08 14:41:39 +01:00
Robert Hillis
73ba7a989b
Make Sonos typing more complete () 2022-09-05 13:12:37 -05:00
Marc Mueller
bac44cf473
Enable no_implicit_optional globally [mypy] () 2022-08-13 19:33:57 +02:00
epenet
911402e747
Remove cloud from mypy ignore list () 2022-07-15 10:47:30 +02:00
epenet
e7ae2fada7
Remove evohome from mypy ignore list () 2022-07-14 21:40:39 +02:00
epenet
5287980f48
Remove template from mypy ignore list () 2022-07-14 21:15:37 +02:00
epenet
1725948d4a
Use instance attributes in minecraft_server ()
* Remove minecraft_server from mypy ignore list

* Use new entity naming style
2022-07-14 18:06:33 +02:00
epenet
e16bd1e471
Remove evohome climate from mypy ignore list ()
* Remove evohome climate from mypy ignore list

* Raise error
2022-07-14 13:46:37 +02:00
epenet
c260413e2a
Remove lovelace from mypy ignore list ()
* Remove lovelace from mypy ignore list

* Raise error on failed config
2022-07-14 13:08:50 +02:00
epenet
debd475a6d
Remove onvif from mypy ignore list () 2022-07-14 11:55:43 +02:00
epenet
51c17197c5
Remove nzbget from mypy ignore list () 2022-07-14 11:40:10 +02:00
epenet
14baaf4b67
Remove plex from mypy ignore list () 2022-07-11 20:02:44 +02:00
epenet
28a34a1f89
Remove withings from mypy ignore list () 2022-07-11 19:14:23 +02:00
epenet
ba18e11308
Remove profiler from mypy ignore list () 2022-07-11 18:34:27 +02:00
epenet
7e0515b119
Remove conversation from mypy ignore list () 2022-07-11 17:47:33 +02:00
epenet
63706d2f67
Remove blueprint from mypy ignore list () 2022-07-11 17:46:32 +02:00
epenet
6ac05784a6
Remove icloud from mypy ignore list () 2022-07-11 17:33:20 +02:00
epenet
fa51a39f1d
Use instance attributes in evohome () 2022-07-11 17:24:35 +02:00
epenet
73a8ae35c2
Remove izone from mypy ignore list () 2022-07-11 16:53:14 +02:00
epenet
06a4c226fd
Remove konnected from mypy ignore list () 2022-07-11 16:44:44 +02:00
epenet
5f4713a200
Remove solaredge from mypy ignore list () 2022-07-11 15:07:54 +02:00
epenet
ab9950621b
Remove toon from mypy ignore list () 2022-07-11 13:40:54 +02:00
epenet
36bb34f391
Remove kostal_plenticore from mypy ignore list () 2022-07-09 23:18:53 +02:00
epenet
3922141f5c
Remove omnilogic from mypy ignore list () 2022-07-09 23:11:55 +02:00
epenet
da133a7f05
Remove xbox from mypy ignore list () 2022-07-09 23:09:15 +02:00
epenet
0b1f29b2b9
Remove nilu from mypy ignore list () 2022-07-09 20:01:39 +02:00