-
-
Notifications
You must be signed in to change notification settings - Fork 32.7k
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 pyvesync version #131433
Update pyvesync version #131433
Conversation
Hey there @markperdue, @webdjoe, @TheGardenMonkey, mind taking a look at this pull request as it has been labeled with an integration ( Code owner commandsCode owners of
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please run python3 -m script.gen_requirements_all
to update the requirements in all places. It seems to missing for tests.
Please take a look at the requested changes, and use the Ready for review button when you are done, thanks 👍 |
I have corrected the missing file. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tests are failing so something has changed which probably needs fixing given it seems all devices are now being removed from snapshots.
Has this PR now stalled? Any suggestions how we can debug the tests, if I find the time around the holidays I might sync and try that. This is a really popular device model so a lot of people are trying to get support in HA |
Any support on why tests fail would be great! I haven't had time to dig in an am struggling to understand that part. |
@gjohansson-ST , do you think you could offer @cdnninja some guidance? |
Something changed in the library so it's no longer adding all the devices as before. |
The issue is webdjoe/pyvesync@2.1.12...2.1.13#diff-ad4ecc16e9072e06d14ee98652e539c2712cb6a793a9f49b369ba4bfbb38a159R64 , |
Tests should be as similar as possible to reality so if it's missing in the tests I would really prefer to see it added 👍 |
Released 2.1.14 |
The tests are failing due to the |
Tests have been updated and now pass. Let me know if it is preferred to move the tests to a separate PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @cdnninja 👍
Proposed change
Bumping version of pyvesync library.
https://github.com/webdjoe/pyvesync/releases/tag/2.1.14
webdjoe/pyvesync@2.1.12...2.1.14
Type of change
Additional information
Checklist
ruff format homeassistant tests
)If user exposed functionality or configuration variables are added/changed:
If the code communicates with devices, web services, or third-party tools:
Updated and included derived files by running:
python3 -m script.hassfest
.requirements_all.txt
.Updated by running
python3 -m script.gen_requirements_all
.To help with the load of incoming pull requests: