Joost Lekkerkerker
|
d5bae0a2cf
|
Add pylint rule for checking async_setup calls in tests (#171890)
|
2026-05-25 20:56:44 +02:00 |
|
Franck Nijhof
|
b82ba43fa4
|
Add pylint checker for invalid MDI icon references (#171824)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-05-22 13:45:40 +02:00 |
|
Markus Tuominen
|
6b379e50cf
|
Add has-entity-name pylint quality scale checker (#171486)
|
2026-05-21 10:21:06 +03:00 |
|
Franck Nijhof
|
e8ac982e83
|
Add pylint checker for exception translation validation (#171453)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-05-20 19:45:56 +02:00 |
|
Franck Nijhof
|
6fa5fc77aa
|
Add pylint checker for duplicate homeassistant.const definitions (#170848)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-05-19 15:10:13 +02:00 |
|
iluvdata
|
3963555b2f
|
Add RepairsFlowResult pylint check (#171145)
|
2026-05-19 11:35:25 +02:00 |
|
Franck Nijhof
|
5f811e856f
|
Add pylint checker for redundant EntityDescription defaults (#170810)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-05-15 21:49:17 +02:00 |
|
Franck Nijhof
|
84019955ce
|
Add pylint checker for sequential async_add_executor_job calls (#170789)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-05-15 20:31:46 +02:00 |
|
Franck Nijhof
|
7da2014ff2
|
Add pylint checker for redundant @pytest.mark.usefixtures decorator (#170787)
|
2026-05-15 20:29:33 +02:00 |
|
Franck Nijhof
|
dac2c91ae5
|
Add pylint checker for service registration in async_setup_entry (#170730)
|
2026-05-14 17:22:39 -04:00 |
|
Paulus Schoutsen
|
cddad5b790
|
Fix flaky TTS tests by awaiting background tasks in retrieve_media (#170728)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: frenck <195327+frenck@users.noreply.github.com>
|
2026-05-14 16:36:36 -04:00 |
|
Franck Nijhof
|
e0ac404f96
|
Add pylint checker for branching in test functions (#170541)
|
2026-05-14 16:09:16 -04:00 |
|
Franck Nijhof
|
7cdb6d27e7
|
Migrate reauthentication-flow quality scale check from hassfest to pylint (#170715)
|
2026-05-14 16:08:27 -04:00 |
|
Franck Nijhof
|
bc0899ba10
|
Migrate config-entry-unloading quality scale check from hassfest to pylint (#170720)
|
2026-05-14 16:06:12 -04:00 |
|
Franck Nijhof
|
8304f35734
|
Migrate diagnostics quality scale check from hassfest to pylint (#170717)
|
2026-05-14 16:03:23 -04:00 |
|
Franck Nijhof
|
2eb0701792
|
Migrate parallel-updates quality scale check from hassfest to pylint (#170533)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-05-14 21:02:03 +02:00 |
|
Franck Nijhof
|
017f85243a
|
Add pylint checker for swallowed exceptions in action handlers (#170652)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-05-14 20:59:17 +02:00 |
|
Franck Nijhof
|
286e5f246f
|
Add pylint checker for unused test fixture arguments (#170537)
|
2026-05-13 20:14:12 -04:00 |
|
Franck Nijhof
|
1e8a9ded70
|
Refactor pylint plugins into pylint_home_assistant package (#170521)
|
2026-05-13 17:12:19 -04:00 |
|
Franck Nijhof
|
b843047d9a
|
Add README for custom pylint plugins (#170465)
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com>
|
2026-05-13 14:54:00 +02:00 |
|
Franck Nijhof
|
a2131c0d45
|
Add pylint plugin to detect name fields in config flow schemas (#168875)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: frenck <195327+frenck@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-05-13 12:30:30 +02:00 |
|
epenet
|
9286b517d3
|
Add ruff rule to prevent __future__ annotations (#169852)
Co-authored-by: Robert Resch <robert@resch.dev>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-05-05 18:42:10 +02:00 |
|
epenet
|
751765b97b
|
Cleanup from __future__ import annotations (#169850)
|
2026-05-05 16:35:21 +02:00 |
|
Marc Mueller
|
28c3ca37b9
|
Refactor pylint plugins to use match statements (#168894)
|
2026-04-24 12:25:16 +02:00 |
|
Franck Nijhof
|
76376d6b26
|
Add pylint plugin to detect IP-based unique IDs in config entries (#168822)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: frenck <195327+frenck@users.noreply.github.com>
|
2026-04-24 10:59:59 +02:00 |
|
Franck Nijhof
|
507b5f1bbf
|
Add pylint plugin to detect polling interval fields in config flows (#168849)
|
2026-04-22 23:41:43 +02:00 |
|
Franck Nijhof
|
fab59d7a13
|
Add pylint plugin to enforce entry.runtime_data over hass.data[DOMAIN] (#168760)
|
2026-04-22 15:31:58 +02:00 |
|
epenet
|
a65ba01bbe
|
Mark climate type hints as mandatory (#164982)
Co-authored-by: Robert Resch <robert@resch.dev>
|
2026-03-09 11:50:42 +01:00 |
|
epenet
|
f19068f7de
|
Mark device_info type hint as mandatory (#164951)
|
2026-03-06 15:15:05 +01:00 |
|
Joost Lekkerkerker
|
cb990823cd
|
Improve platforms pylint plugin (#164067)
|
2026-02-25 16:15:28 +01:00 |
|
epenet
|
2f95d1ef78
|
Mark lock entity type hints as mandatory (#163796)
|
2026-02-23 16:50:52 +01:00 |
|
epenet
|
9c0c9758f0
|
Mark light entity type hints as mandatory (#163794)
|
2026-02-23 16:48:30 +01:00 |
|
epenet
|
bfa2da32fc
|
Mark geo_location entity type hints as mandatory (#163790)
|
2026-02-23 16:48:12 +01:00 |
|
epenet
|
19b606841d
|
Mark fan entity type hints as mandatory (#163789)
|
2026-02-22 21:44:53 +01:00 |
|
epenet
|
a791797a6f
|
Mark entity icon type hints as mandatory (#163617)
|
2026-02-20 22:48:56 +01:00 |
|
epenet
|
9e87fa75f8
|
Mark entity capability/state attribute type hints as mandatory (#163300)
Co-authored-by: Robert Resch <robert@resch.dev>
|
2026-02-19 17:02:38 +01:00 |
|
epenet
|
0188f2ffec
|
Mark is_on property as mandatory in binary sensors and toggle entities (#163556)
|
2026-02-19 17:01:50 +01:00 |
|
epenet
|
21978917b9
|
Mark siren/stt/todo method type hints as mandatory (#163265)
|
2026-02-18 17:10:11 +01:00 |
|
epenet
|
b44900532f
|
Ensure DOMAIN constant is always aliased with _DOMAIN suffix (#163270)
|
2026-02-17 16:10:11 +01:00 |
|
epenet
|
ff2f0ac320
|
Mark RestoreEntity/RestoreSensor type hints as mandatory (#163272)
|
2026-02-17 15:34:16 +01:00 |
|
epenet
|
fdad9873e4
|
Mark weather method type hints as mandatory (#163247)
|
2026-02-17 13:23:53 +01:00 |
|
epenet
|
5bb7699df0
|
Mark water_heater method type hints as mandatory (#163190)
|
2026-02-16 18:35:09 +01:00 |
|
epenet
|
168dd36d66
|
Mark vacuum method type hints as mandatory (#163185)
|
2026-02-16 18:20:38 +01:00 |
|
epenet
|
d370a730c2
|
Mark update method type hints as mandatory (#163182)
|
2026-02-16 17:51:12 +01:00 |
|
epenet
|
eab80f78d9
|
Raise on missing color mode (#162715)
|
2026-02-11 11:12:52 +01:00 |
|
epenet
|
5c5f5d064a
|
Remove legacy fallback in light color_mode property (#162276)
|
2026-02-09 07:54:07 +01:00 |
|
epenet
|
fbc91d3d3d
|
Remove str from sensor state class (#161686)
|
2026-02-06 12:01:23 +01:00 |
|
epenet
|
886448f4ba
|
Cleanup deprecated mired handling in light platform (#161777)
|
2026-02-04 09:52:53 +01:00 |
|
epenet
|
c3534d5445
|
Mark tts method type hints as mandatory (#161235)
|
2026-02-02 19:49:55 +01:00 |
|
epenet
|
fc60b16d65
|
Mark device_tracker method type hints as mandatory (#161232)
|
2026-02-02 19:49:26 +01:00 |
|