fmtr / haco

A Home Assistant Add-On and Tasmota daemon, to greatly simplify the process of exposing Home Assistant controls (Number Sliders, Sensors, etc.) from a Tasmota device - and handling the communication between both sides.
7 stars 2 forks source link

Resolve dependency upgrade issues #3

Closed deltaroe closed 6 months ago

deltaroe commented 8 months ago

Looks like there was 2 dependency upgrades which caused issues with haco.

The first looks like alpine started not liking bare pip installs and wants everything to either be a system package or in an venv. Used pipx to put haco in a venv. It's a container so it really shouldn't matter, but it makes alpine happy

The 2nd is there looks to have been a LOT of breaking changes to aiomqtt in version 2. Hacked the docker install to install the last of major version 1. Figure it's a temp solution until haco can be updated to support aiomqtt 2 or the setup.py is updated to lock down the needed version

ejohb commented 6 months ago

Apologies, I'd been unsubscribed to notifications for some reason, so hadn't seen this. Will have a look soon.

ejohb commented 6 months ago

Looks good. Many thanks! I will look at a more permanent solution in due course.