Setup failed for custom integration 'composite': Requirements for composite not found: ['filetype==1.2.0']

Anyone know what might be causing this?

Tried to upgrade to Core 2025.2.1 today and the Composite integration was broken so rolled back to 2024.12.4 and it still won’t open. It’s a @pnbruckner integration which has been brilliant for me.

I just upgraded my test system to 2025.2.1 and Composite seems to work ok for me.

I know they made changes not that long ago to how HA installs requirements (i.e., packages from pypi.org), and it has caused issues with one of my other integrations, so who knows,

Not sure what to tell you, but you can clearly see that filetype version 1.2.0 is available on pypi.org:

https://pypi.org/project/filetype/1.2.0/

And, FWIW, pip can install it just fine:

(venv) phil@GGHWFS1:~/pytest$ pip install 'filetype==1.2.0'
Collecting filetype==1.2.0
  Downloading filetype-1.2.0-py2.py3-none-any.whl.metadata (6.5 kB)
Downloading filetype-1.2.0-py2.py3-none-any.whl (19 kB)
Installing collected packages: filetype
Successfully installed filetype-1.2.0

thanks, I updated to 2025.2.1 and the issue with composite is gone, leaving

Setup failed for custom integration 'philips_airpurifier_coap': Requirements for philips_airpurifier_coap not found: ['getmac==0.9.4', 'aioairctrl==0.2.5'].

looks like there are some oddities now with how HA resolves requirements!! :smiley:

thanks