c8c9cd6f22
- Update to 1.8.0: * Added on_reconnect parameter to WebSocketApp to handle callback ambiguity * Improve handling of SSLEOFError and use reconnect bool - Switch to pyproject macros.
Steve Kowalik2024-10-15 03:35:34 +00:00
efc58af703
Accepting request 1132851 from devel:languages:python
Ana Guerrero2023-12-14 21:02:31 +00:00
46ebb351f2
- update to 1.7.0: * Renamed mask variable in ABNF to prevent name collision with mask() function (9b51f73) * Fixed old http import of HTTPStatus in _handshake.py * Add send_text() and send_bytes() to _app.py * Improved typehint support * General readability improvements, made all string concatenations use f-strings * Applied black formatting style to code (da7f286)
Dirk Mueller2023-12-13 10:36:49 +00:00
9c6282b5c2
Accepting request 1129245 from devel:languages:python
Ana Guerrero2023-11-28 21:18:56 +00:00
93152d8db5
- update to 1.6.4: * Fix#952, add support for HTTP 307 and 308 redirect codes * Fix type hints issues * Add support for Python beta release 3.12 in CI * Add maintainer email in setup.py * Add support for SSLKEYLOGFILE environment variable * Add support for callable header arguments * Change handling of proxy environment variables, is_secure set to true now prevents http_proxy from getting used * Fix Dispatcher keyboard interrupt. Should solve reconnect loop with rel * Fix teardown issue when ping thread is not properly ended * Fix double ping wait time on first ping * Minor type hints improvements (eda6724, 54b3013) * Add logic to avoid error in the case where content-length header does not exist, bug introduced in 1.5.2 * Fix wsdump.py script typing, bug introduced in 1.5.2 * Add type hints * Fix pytype errors * Fix args passed to logging function * Standardize PEP 3101 formatting (c6a445f) * Add more verbose exception for unsuccessful handshake
Dirk Mueller2023-11-27 20:31:26 +00:00
f13d74ee9e
Accepting request 1120126 from devel:languages:python
Ana Guerrero2023-10-25 16:02:20 +00:00
cdb9d17de4
- update to 1.5.1: * Fix logic bug that can cause disconnects * Refactor and improve ping/pong logic to resolve several issues, including an infinite loop issue during reconnect * Fix issue where skip_utf8_validation = True is ignored * Fix issue where sslopt is_ssl is ignored * Downgrade "websocket connected" message from logging.warning to logging.info
Dirk Mueller2023-05-10 07:00:44 +00:00
d476ff0792
- Update to 0.56.0: * Don't retry sockets with timeout set to 0(#536) * Add response headers in WebSocketBadStatusException (#501) * Manually assigning WebSocket-Version (#506) * SSL socket handling fix (#474) * Let setup.py use the same license as LICENSE file (#517) * Ensure that "timeout" is passed down, when calling WebSocket.connect() (#513) * Retry connect on "Interrupted system call" (#528)
Tomáš Chvátal
2019-04-16 11:30:42 +00:00
775db518ae
- update to 0.37.0: - fixed fialer that websocket.create_connection does not accept origin as a parameter (#246 ) - added support for using custom connection class (#235) - use Named logger (#238) - implement ping/pong timeout (#241) - Corrects the syntax highlight code (#243) - fixed failure to join thread before it is started (#242) - Prints timings in console (#217) - use inspect.getfullargspec with Python 3.x (#219) - Check that exception message is actually a string before trying for substring check (#224) - Use pre-initialized stream socket (#226) - fixed TypeError: cafile, capath and cadata cannot be all omitted (#227) - Change import style (#203) - fix attribute error on the older python. (#215) - fixed timeout+ssl error handling bug on python 2.7.10 (#190) - add proxy support to wsdump.py (#194) - use wsaccel if available (#193) - add support for ssl cert chains to support client certs (#195) - fix string formatting in exception (#196) - fix typo in README.rst (#197) - introduce on_data callback to pass data type. (#198) - WebSocketBadStatusException for Handshake error (#199) - set close timeout (#192) - Map dict to headers list (#204) - support client certification (#207) - security improvement during handshake (#211) - improve logging of error from callback (#212)
Dirk Mueller2016-11-15 13:12:31 +00:00