-
-
Notifications
You must be signed in to change notification settings - Fork 7.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Undocumented? Breaking Change 2022.3.0b0 - Requirements for custom components not found #21766
Comments
Thanks, @purcell-lab 👍 So, there are two things. 1, is the warning about the HTML doc type, for which you linked the issue. That is not causing problems, just a warning. Going to check if we can fix that on our end. The dependency conflict show, causing problems installing some custom components, is more a side effect actually. It's caused by Python Those components and packages would have been generating warnings for a long long time already (which have been ignored by custom component authors). For the latter case I'll see if I can add something to the breaking changes section. |
This issue looks like another instance: |
Hi, I have found in my logs another packages which can't be installed after updating to 2022.3.0b0 due to this issue: 2022-02-24 07:41:04 ERROR (SyncWorker_4) [homeassistant.util.package] Unable to install package PyP100==0.0.18: warning: missing-index-doctype × The package index page being used does not have a proper HTML doctype declaration. note: This is an issue with the page at the URL mentioned above. 2022-02-24 07:42:45 ERROR (SyncWorker_6) [homeassistant.util.package] Unable to install package glocaltokens==0.6.2: warning: missing-index-doctype × The package index page being used does not have a proper HTML doctype declaration. note: This is an issue with the page at the URL mentioned above. 2022-02-24 07:42:17 ERROR (MainThread) [homeassistant.config] Platform error: light - Requirements for tapo_p100_control not found: ['PyP100==0.0.18']. |
Please report that with the author of that custom integration. Thanks! 👍 |
tesla_custom dependencies have been fixed. |
Small update, I've added a breaking change note to the beta release notes for custom integration developers on the effects of the new Python pip may have on their custom integration. Thanks for bringing it to my attention @purcell-lab 👍 |
Feedback
Thanks for the new beta to play with!
Looks like maybe an undocumented breaking change, related to custom integrations and the way upstream libraries are referenced in pip.
pypa/pip#10825
I presume each dependent library will need to fix their pip install dependencies, before the custom component can load.
URL
https://rc.home-assistant.io/blog/2022/02/23/release-20223/
Version
2022.3.0b0
Additional information
The text was updated successfully, but these errors were encountered: