Conversation
WalkthroughThis PR bumps the plugwise_usb integration to version 0.58.2, updates the plugwise-usb dependency to 0.47.2 to fix a bug, updates project metadata, and removes an unused test import. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@custom_components/plugwise_usb/manifest.json`:
- Around line 12-13: Update the manifest's requirements to use the published
plugwise-usb version: change the "requirements" entry that currently pins
"plugwise-usb==0.47.2" to "plugwise-usb==0.47.1" (or alternatively ensure
plugwise-usb v0.47.2 is published to PyPI before merging) so installation won't
fail; verify the change by checking the "requirements" array in manifest.json
where "plugwise-usb==0.47.2" is defined.
| "requirements": ["plugwise-usb==0.47.2"], | ||
| "version": "0.58.2" |
There was a problem hiding this comment.
🧩 Analysis chain
🌐 Web query:
plugwise-usb 0.47.2 release notes
💡 Result:
I couldn’t find any plugwise-usb / plugwise_usb v0.47.2 release (and therefore no v0.47.2 release notes). The latest published version I can verify is 0.47.1 (uploaded Sep 27, 2025) on PyPI, and piwheels also only lists releases up to 0.47.1. [1] [2]
If you meant a different project/package (e.g., the Home Assistant custom integration plugwise_usb-beta), tell me which repo/package link you’re using and I’ll look up that specific v0.47.2.
Sources: [1] [2]
🏁 Script executed:
cd custom_components/plugwise_usb && git log --oneline -n 20 manifest.jsonRepository: plugwise/plugwise_usb-beta
Length of output: 119
🏁 Script executed:
cd custom_components/plugwise_usb && git show 935fa0c -- manifest.jsonRepository: plugwise/plugwise_usb-beta
Length of output: 1009
🏁 Script executed:
cat custom_components/plugwise_usb/../CHANGELOG.md 2>/dev/null || cat CHANGELOG.md 2>/dev/null || find . -name "CHANGELOG*" -type f | head -5Repository: plugwise/plugwise_usb-beta
Length of output: 31534
Correct the plugwise-usb version to 0.47.1 or ensure 0.47.2 is released to PyPI before merging.
plugwise-usb v0.47.2 does not exist on PyPI (latest available is v0.47.1). This will cause installation failures. Either update the manifest to pin plugwise-usb==0.47.1, or ensure v0.47.2 is published to PyPI before this integration is released.
🤖 Prompt for AI Agents
In `@custom_components/plugwise_usb/manifest.json` around lines 12 - 13, Update
the manifest's requirements to use the published plugwise-usb version: change
the "requirements" entry that currently pins "plugwise-usb==0.47.2" to
"plugwise-usb==0.47.1" (or alternatively ensure plugwise-usb v0.47.2 is
published to PyPI before merging) so installation won't fail; verify the change
by checking the "requirements" array in manifest.json where
"plugwise-usb==0.47.2" is defined.



Summary by CodeRabbit
Bug Fixes
Chores
✏️ Tip: You can customize this high-level summary in your review settings.