Skip to content
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

Update manifest.json to prevent conflicts with HA (fix for 2024.1) #306

Merged
merged 1 commit into from
Jan 2, 2024
Merged

Conversation

hmmbob
Copy link
Contributor

@hmmbob hmmbob commented Jan 2, 2024

Changed the package pinning into the suggested >= format, so future updates to core package will not break this component - implementing the posts I shared in #301 (comment)

Multiscrape should list the lowest needed version it is compatible with, and let core figure out which package to pick. There could be an upper bound as well, if a newer package is incompatible (i.e.: lxml is pinned to below 5.0.0 in HA core right now, as another integration breaks with that version). So if you need a newer version because of a fix, this should be updated. If it isn't needed, you can leave it as is and core will figure out what to do.

Tested locally, works fine again on HA 2024.1. Someone should test for 2023.12.

Fixes #301

@danieldotnl
Copy link
Owner

Thank you @hmmbob !!

@danieldotnl danieldotnl merged commit d288ccd into danieldotnl:master Jan 2, 2024
3 checks passed
@hmmbob hmmbob deleted the patch-1 branch January 31, 2024 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Dependency Update in HA Core: Lxml
2 participants