Commit Graph

415 Commits

Author SHA1 Message Date
Bram Kragten a5f4dceba4 Update frontend to 20260729.3 (#177853) 2026-07-31 17:24:56 +02:00
Bram Kragten 084eeb6e14 Update frontend to 20260729.2 (#177684) 2026-07-31 00:48:39 +02:00
Bram Kragten e0b098e7fc Update frontend to 20260729.1 (#177628) 2026-07-30 11:28:06 +02:00
Bram Kragten f2381de107 Update frontend to 20260729.0 (#177555) 2026-07-29 16:06:32 +02:00
Robert Resch 77e9fe3a35 Enable ruff rule RUF036 (none-not-at-end-of-union) (#177543) 2026-07-29 14:43:38 +02:00
G Johansson dee4aff41d Add async_will_remove_from_hass to pylint super call checker (#175986) 2026-07-29 13:39:09 +02:00
Joost Lekkerkerker 8e7deee967 Add pylint checker to check for using registries as fixture (#172455)
Co-authored-by: Markus Tuominen <3738613+Markus98@users.noreply.github.com>
2026-07-22 09:56:23 +03:00
Markus Tuominen 3317a209b8 Sort pylint plugin README rule table by code (#176971) 2026-07-21 17:24:52 +02:00
Markus Tuominen 53c4711a4e Add test-before-configure pylint quality scale checker (#176894) 2026-07-21 10:02:01 +03:00
Bram Kragten 7f493398c9 Update frontend to 20260624.6 (#176711) 2026-07-17 18:12:42 +02:00
Bram Kragten 84f18b7b93 Update frontend to 20260624.5 (#176216) 2026-07-10 17:18:42 +02:00
epenet 3cea3f6575 Flag hass.data.setdefault/get(DOMAIN) in runtime_data pylint checker (#176084)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-10 07:39:15 +02:00
Paulus Schoutsen 4685a4a7a3 Add pylint rule enforcing usb dependency for SerialPortSelector (#175876)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-07 15:11:16 -04:00
Bram Kragten ad93da9da5 Update frontend to 20260624.4 (#175490) 2026-07-03 14:38:29 +02:00
Bram Kragten 48f02a667b Update frontend to 20260624.3 (#175266) 2026-07-01 14:26:48 +02:00
Bram Kragten 9424427a55 Update frontend to 20260624.2 (#175208) 2026-06-30 17:28:21 +02:00
Markus Tuominen 9c34477559 Add entity-unique-id-redundant-platform pylint check (#174442) 2026-06-30 14:34:59 +03:00
Manu ff45b81145 Remove Microsoft Face (#174977) 2026-06-27 17:37:38 +02:00
Bram Kragten e098cc384c Update frontend to 20260624.1 (#174831) 2026-06-25 18:47:17 +02:00
Bram Kragten 0004a82fe4 Update frontend to 20260624.0 (#174657) 2026-06-24 15:46:44 +01:00
Abílio Costa 8d1bf68045 Enable mypy explicit-override check (#171853)
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2026-06-23 18:20:08 +01:00
Markus Tuominen cdd063083d Add entity-unique-id-redundant-domain pylint check (#173434)
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-22 12:33:38 +02:00
Bram Kragten 6bb3725d96 Update frontend to 20260527.7 (#174285) 2026-06-19 15:50:28 +02:00
Martin Hjelmare 66f0f170b7 Add pylint naive_now checker (#174053)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2026-06-17 11:44:42 +02:00
epenet 8b5f27e016 Optimize module parsing in pylint imports checker (#173077) 2026-06-15 17:12:02 +02:00
epenet e00b8f154e Add pylint checker for direct calls to component.async_unload_entry (#173870) 2026-06-15 15:49:30 +02:00
Franck Nijhof 579fbd2ae8 Add pylint checker for unnecessary format_mac in connection tuples (#173729) 2026-06-15 14:33:23 +02:00
epenet caaf5f9715 Adjust pylint checker to prevent invalid use of Platform enum (#173374)
Co-authored-by: Markus Tuominen <3738613+Markus98@users.noreply.github.com>
2026-06-14 16:17:00 +02:00
Bram Kragten 9c86fe2ac5 Update frontend to 20260527.6 (#173522) 2026-06-11 18:00:50 +02:00
epenet 1b582f4089 Use parse_module helper in pylint import checker (visit_importfrom) (#173375)
Co-authored-by: Markus Tuominen <3738613+Markus98@users.noreply.github.com>
2026-06-11 13:56:53 +02:00
epenet ac5e1f178b Use parse_module helper in pylint import checker (visit_import) (#173088) 2026-06-11 14:27:49 +03:00
Martin Hjelmare 102cb4b69e Add pylint enforce dt.now checker (#173005) 2026-06-10 11:48:49 +02:00
Bram Kragten 1462e7a181 Update frontend to 20260527.5 (#173236) 2026-06-07 21:39:34 +02:00
Markus Tuominen 977a9ecdd2 Add entity-unique-id pylint quality scale checker (#172815)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com>
2026-06-05 17:35:48 +02:00
Martin Hjelmare 40073e598c Fix pylint utcnow checker for dt_util.UTC (#173083) 2026-06-05 16:14:57 +02:00
Joost Lekkerkerker f36a491ebd Fix double annotations for Pylint (#172477) 2026-06-04 13:18:33 +02:00
epenet 1a63a38234 Add hass.states.async_entity_ids to domain constant checker (#172923) 2026-06-04 10:33:16 +02:00
Markus Tuominen 53211759cb Document missing pylint rules in plugin README (#172925) 2026-06-03 18:54:20 +03:00
epenet 593ae9eb80 Add pylint plugin for correct use of DOMAIN constants in tests (#172693)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Markus Tuominen <3738613+Markus98@users.noreply.github.com>
2026-06-03 16:53:15 +02:00
Bram Kragten 6bda3ea3a5 Update frontend to 20260527.4 (#172907) 2026-06-03 14:17:30 +02:00
Paulus Schoutsen 907fe40304 Regenerate mdi_icons.py for frontend 20260527.3 (#172887) 2026-06-03 05:56:21 +02:00
Bram Kragten 2d8cebf99d Bump frontend to 20260527.2 (#172759)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2026-06-01 22:52:30 +02:00
Martin Hjelmare fed946760d Add pylint plugin to enforce util.dt.utcnow (#172354) 2026-06-01 12:17:29 +02:00
Joost Lekkerkerker e5fad17e17 Add pylint rule for checking async_migrate_entry calls in tests (#171877) 2026-05-28 20:22:41 +02:00
Bram Kragten e78cb0114d Bump frontend to 20260527.1 (#172462)
Co-authored-by: Joostlek <joostlek@outlook.com>
2026-05-28 19:52:47 +02:00
Joost Lekkerkerker c07fed05df Add pylint rule for checking async_setup_entry calls in tests (#171864) 2026-05-28 19:28:29 +02:00
Franck Nijhof 51d1d4aa9e Update MDI icons from frontend for 2026.6.0 beta (#172366) 2026-05-27 18:04:08 +02:00
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