An ongoing theme with the developers
An ongoing theme with the developers
Posted May 27, 2025 20:53 UTC (Tue) by Cyberax (✭ supporter ✭, #52523)In reply to: An ongoing theme with the developers by jdulaney
Parent article: Home Assistant deprecates the "core" and "supervised" installation modes
Real coders have 6000 dependencies!
The HA has a rule that integrations should not have any device interaction logic inside them, they should farm it out to a library. That's where most of 600 dependencies come from.
This makes it easier to develop device integrations, and forces a clean separation between device handlers and HA core logic.