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
Bump python-vlc to 3.0.18122 #94739
Bump python-vlc to 3.0.18122 #94739
Conversation
Please add a link to changes in the new release of vlc plugin in the description. |
I've marked this PR, as changes are requested that need to be processed. Thanks! 👍 ../Frenck |
Apologies this fell off my todo list |
@atudor2 How did you test this? |
@frenck unfortunately it's a bit difficult for me to fully test this integration locally, but I re-ran the unit tests and confirmed that the integration loads without error following the version bump |
I will not be able to accept this PR without it being properly tested.
There are no unit tests for this integration.... |
👍 I'll see if I can setup a venv instance and do further tests in the next few days. |
I applied this PR and changed homeassistant/components/vlc/manifest.json with the new version of python-vlc and I can confirm that the VLC integration works as expected. I am happy to run other tests, but not sure how a unit test would look like. This starts the VLC process and doesn't throw an error message on startup. This is caused by a Python 3.11 breaking change - without this PR, the VLC integration is completely broken. |
Thanks @ErikApption for the feedback |
Tested with 2023.8 and I can confirm this PR is necessary for the integration to work in 2023.8. |
I setup a core install and managed to test this my side as well playing, pausing and stopping an mp3 file - will reopen this PR for review |
c2d44f1
to
3bb4356
Compare
Anyway way to help on this one - I don't understand the risk of merging this one, as of today the VLC integration is just broken |
I'm having the same issue too and I was using vlc-telnet without issues earlier. |
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.
Very easy fix. Please merge!
3bb4356
to
7a92d55
Compare
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, @atudor2 👍
../Frenck
Proposed change
Bump version of python-vlc to 3.0.18122 to resolve #94720
Its a bit difficult for me to fully test the vlc integration locally, but tests pass and integration loads without error.
Changes: https://github.com/oaubert/python-vlc/commits/master/generated/3.0/vlc.py
Type of change
Additional information
Checklist
black --fast 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
..coveragerc
.To help with the load of incoming pull requests: