WebSocket-for-Python
WebSocket-for-Python copied to clipboard
WebSocket client and server library for Python 2 and 3 as well as PyPy (ws4py 0.5.1)
I don't get `async_websocket.py` installed in releases after 0.3.5. ``` $ pip install 'ws4py' -U ... Successfully installed ws4py-0.4.2 (venv) $ ls venv/lib/python3.5/site-packages/ws4py/ client exc.py __init__.py messaging.py server utf8validator.py compat.py...
The websocket client does not work behind a HTTP proxy. In a company network where all internet access needs to go through a HTTP proxy, the websocket client tries to...
Hi, I am trying to write a websocket client that listens from a websocket server for some events and dumps them on screen. If the length of message exceeds 250...
https://github.com/Lawouach/WebSocket-for-Python/blob/7f43f2a6bff1aabafad023652042439d7b9b8d84/ws4py/client/__init__.py#L312-L316 The value will be `b'chat'` if using same handshake information like the one on [wiki](https://en.wikipedia.org/wiki/WebSocket#Protocol_handshake). So using `join` will result in `TypeError: sequence item 0: expected str instance, int...
Currently the client init uses only the first address info tuple returned from `socket.getaddrinfo()` to create the socket (see line [97](https://github.com/Lawouach/WebSocket-for-Python/compare/master...emmawillemsma:getaddrinfo_fix?expand=1#diff-4e1ced24fcdbed07138d01da11e174ecL97)). Unfortunately sometimes this isn't the right address. Best practice...
When I do `manager.close_all ()` it starts the closing sequence. If I do `manager.join ()` it blocks and waits for the manager thread to stop. But the manager is never...
Hello! Im running a WebSocket server using gevent, and inside a coroutine I call server.stop() this results in the following exception: ``` File "/Volumes/Work/agx/Lars/remote_sim_view_site/sim_view_app/tasks.py", line 156, in shutdown self.webSocketServer.stop() File...
The most recent call is in SSL's write, so it's probably a library bug, but it looks like it happened after an error in once, which means we might be...
If the socket reads more data than requested (as in the SSL case), then stream parser can get more data than it requested. This means that the `some_bytes` variable [here](https://github.com/Lawouach/WebSocket-for-Python/blob/b2010a5c2af8464894e4ed6d82a7285580815acb/ws4py/streaming.py#L184)...
Hey, Love your library but having a little issue with cherrypy 3.3.0 on python 3.3.3 using chromium Version 31.0.1650.63 Debian jessie/sid (238485) on linux mint. Basically, i can connect to...