Skip to content

Conversation

@sazawal
Copy link

@sazawal sazawal commented Sep 28, 2024

Pushing a temporary fix for the issue #165

Since the ssl library has been updated, the ws4py library started failing. The fix Lawouach/WebSocket-for-Python@9ffee99 has already been merged but there is no new release of the ws4py library, and is not expected any sooner.

I am incorporating the fix as a patch in LGWebOSRemote. The patch is tested for scan, auth, listInputs and setInput options only, and it works as a temporary fix.

@sazawal sazawal marked this pull request as ready for review September 28, 2024 14:09
@klattimer
Copy link
Owner

What is blocking the upstream release? Surely this should have been resolved by now, I've been taking a bit of flak over it for a while.

@sazawal
Copy link
Author

sazawal commented Oct 6, 2024

Not sure. But it looks like they are planning a new release soon Lawouach/WebSocket-for-Python#288 . They also mentioned the issue Lawouach/WebSocket-for-Python#283 which affects LGWebOSRemote.

@klattimer
Copy link
Owner

@sazawal I don't want to accept this PR, but I also don't want to leave this issue unresolved. It's been a while now, has ws4py fixed the upstream issue? Is there a better fix?

@sazawal
Copy link
Author

sazawal commented May 30, 2025

@klattimer I just went through the comments here Lawouach/WebSocket-for-Python#288 and it looks like the issue is fixed, but I did not get time to test it on LGWebOSRemote. If you find it is working, please go ahead with rejecting the PR and closing the issue. I don't think there is a better fix as long as LGWebOSRemote depends on ws4py.

@BoostCookie
Copy link
Contributor

Two weeks ago https://github.com/Lawouach/WebSocket-for-Python/releases/tag/0.6.0 was released and I can confirm that it works with this version of ws4py. This patch is no longer needed.

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.

3 participants