An ongoing theme with the developers
An ongoing theme with the developers
Posted May 28, 2025 8:17 UTC (Wed) by smurf (subscriber, #17840)In reply to: An ongoing theme with the developers by jdulaney
Parent article: Home Assistant deprecates the "core" and "supervised" installation modes
Those 600 deps mean that HA uses existing and hopefully-tested-on-actual-hardware Python libraries to talk to $THING, which can be stubbed out for unit testing rather easily, instead of re-inventing 200 wheels that can't be tested without the actual hardware.
Posted May 28, 2025 9:54 UTC (Wed)
by mathstuf (subscriber, #69389)
[Link] (1 responses)
And with hardware, you can test it directly instead of needing an HA installation to drive it.
Posted May 28, 2025 19:13 UTC (Wed)
by smurf (subscriber, #17840)
[Link]
You get to guess how many CI runners, or users for that matter, have 100 different kinds of home automation hardware attached to them.
An ongoing theme with the developers
An ongoing theme with the developers