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.
devel
Steve Kowalik2024-10-15 03:35:34 +00:00
efc58af703Accepting request 1132851 from devel:languages:pythonAna 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
9c6282b5c2Accepting request 1129245 from devel:languages:pythonAna 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 handshakeDirk Mueller2023-11-27 20:31:26 +00:00
f13d74ee9eAccepting request 1120126 from devel:languages:pythonAna Guerrero2023-10-25 16:02:20 +00:00
2c696e98ed- Update in SLE-15 (bsc#1176785, jsc#ECO-3105, jsc#PM-2352)Dirk Mueller2023-10-24 20:02:01 +00:00
b1e6dc1363Accepting request 1117672 from devel:languages:pythonAna Guerrero2023-10-13 21:14:28 +00:00
99f3e996b1- Update to version 1.4.2 - Update to version 1.4.1Dirk Mueller2023-10-06 12:52:30 +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.infoDirk 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