./www/py-websocket-client, WebSocket client module

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.59.0, Package name: py38-websocket-client-0.59.0, Maintainer: pkgsrc-users

websocket-client module is WebSocket client for python
This provide the low level APIs for WebSocket.
All APIs are the synchronous functions.


Required to run:
[devel/py-setuptools] [lang/py-six] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 3632736f71afb47c212fe3af7864bb696e9d1265
RMD160: a6aea33de3d817b69b0d57062dc12edcad3450f6
Filesize: 56.54 KB

Version history: (Expand)


CVS history: (Expand)


   2021-05-05 06:45:30 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-websocket-client: updated to 0.59.0

0.59.0
- Last main release to support Python 2
- Fix Python 2 urlparse scheme
- Add support for headers with multiple values
- Add debug support for reserved custom status codes
- Allow multiple Set-Cookie: headers
- Simplified cookie sorting
- Add no_proxy support
- Add Host header to HTTP proxy request
- Improve PEP8 style compliance
   2021-03-11 13:04:08 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-websocket-client: updated to 0.58.0

0.58.0
- Fix README typos
- Create README.md from README.rst
- Capitalize 'Upgrade' in 'Connection: Upgrade'
- Add Python 3.8 and 3.9 CI support
- Replace deprecated `thread.isAlive` with `thread.is_alive`
- Revert to LGPL v2.1 license
- Add code coverage CI testing
- Properly revert callback
- Replace TravisCI with GitHub Actions
- Create Sphinx readthedocs.io documentation
   2020-01-08 22:05:57 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-websocket-client: updated to 0.57.0

0.57.0
- wsdump: Fix --headers option
- Fix getting 400 bad request with long proxy authorization string
- Fix for errors that occur when closing websocket from another thread
- avoid calling repr(data) if tracing is not enabled
- Fixed typo
- Create dummy `ssl` object
- Show compressed text messages in wsdump.py
- Resolve issue opening socket to intranet on Windows 10 with no proxy settings \ 
but behind proxy
- Expose http connection header to user
- Improve the readability of HTTP status codes.
- fix the compatible issue with gevent+dnspython
- v should be checked for emptry string before splitting it
- _handshake: hasattr checks on six before accessing the values
   2019-03-21 11:18:14 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-websocket-client: updated to 0.56.0

0.56.0:
Don't retry sockets with timeout set to
   2019-02-26 11:37:10 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-websocket-client: updated to 0.55.0

0.55.0
- Add response headers in WebSocketBadStatusException
- Manually assigning WebSocket-Version
- SSL socket handling fix
- Let setup.py use the same license as LICENSE file
- Ensure that "timeout" is passed down, when calling WebSocket.connect()
- Retry connect on "Interrupted system call"
   2018-12-22 18:32:26 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/py-websocket-client: fix ALTERNATIVES file

Fix ALTERNATIVES file syntax.

Bump PKGREVISION.
   2018-11-06 15:33:26 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-websocket-client: updated to 0.54.0

0.54.0
- Change license from LGPL to BSD.
- Status return for WebSocketApp.run_forever()
- Handle redirects in handshake
- Make proxy_type option available in WebSocketApp.run_forever()
- Fix typo in supress_origin
- WebSocketApp's on_close never emits status code or reason
   2018-10-11 12:26:30 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-websocket-client: updated to 0.53.0

0.53.0:
- on_open() missing 1 required positional argument: 'ws'

0.52.0:
- fixed callback argument in _app.py
- Fixing none compare bug in run_forever
- Fix NoneType bug introduced by 386 fix

0.51.0:
- revert "WebSocketApp class to make it inheritable" because of \ 
breaking the compatibily

0.50.0:
- fixed pong before ping
- pass proper arguments to method callbacks

0.49.0:
- WebSocketApp class to make it inheritable
- Add option to disable sending the Origin header
- Websocket.close() meaning of "close status: XXXXX"
- Enable multithreading protection with ping_interval
- reset WebsocketApp.sock
- websocket.enableTrace not working
- AttributeError: 'module' object has no attribute 'NullHandler'
- WebSocketBadStatusException "not enough arguments for format string"
- handshake should deal with None in headers