HAOS not updating python module for ha_carrier

Hello.

Running Home Assistant OS core-2025.2.4.

I recently updated dahlb/ha_carrier which introduced a dependency update to carrier-api==1.17.0. However, it does not seem that the carrier-api module has been updated, which is causing errors as ha_carrier depends on new features in the library.

From the ssh shell we can see 1.16.2 is installed

[core-ssh ~]$ ls -1d config/deps/carrier_api*
config/deps/carrier_api
config/deps/carrier_api-1.16.2.dist-info

[core-ssh ~]$ ls -1d config/python/carrier_api*
config/python/carrier_api
config/python/carrier_api-1.16.2.dist-info

However, we can see that ha_carrier is updated and specifies 1.17.0

[core-ssh ~]$ grep 'requirements' config/custom_components/ha_carrier/manifest.json
  "requirements": ["carrier-api==1.17.0"],

I looked through the logs, but didn’t see any messages that would have been related to updating carrier-api. I’m sure I’m missing something obvious, any insight would be much appreciated.

Thanks!

While after a lot of confusion and digging, I figured out that ./homeassistant/python and ./homeassistant/deps appear to unused. Python modules are download and installed to /usr/local/lib/python3.13/site-packages.

Sure enough, the latest version is downloaded.

homeassistant:/config# ls -d1 /usr/local/lib/python3.13/site-packages/carrier_api*
/usr/local/lib/python3.13/site-packages/carrier_api
/usr/local/lib/python3.13/site-packages/carrier_api-2.2.1.dist-info