<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/websocket-client.git/websocket, branch master</title>
<subtitle>github.com: liris/websocket-client.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/websocket-client.git/'/>
<entry>
<title>Fix a few errors found by pytype. (#906)</title>
<updated>2023-05-12T09:33:10+00:00</updated>
<author>
<name>Timo Ewalds</name>
<email>timo@ewalds.ca</email>
</author>
<published>2023-05-12T09:33:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/websocket-client.git/commit/?id=440365bb424e33c69ad1aafe3c3faa96cbc43043'/>
<id>440365bb424e33c69ad1aafe3c3faa96cbc43043</id>
<content type='text'>
* Fix pytype error:

File "websocket/_wsdump.py", line 107, in &lt;module&gt;: Overriding method signature mismatch [signature-mismatch]
  Base signature: 'def code.InteractiveConsole.raw_input(self, prompt: str = ...) -&gt; str'.
  Subclass signature: 'def RawInput.raw_input(self, prompt) -&gt; Any'.
  Parameter 'prompt' must have a default value.

* Fix pytype error:

File "websocket/tests/echo-server.py", line 18, in main: Function Serve.__init__ was called with the wrong arguments [wrong-arg-types]
         Expected: (self, ws_handler, host, port: Optional[int] = ..., ...)
  Actually passed: (self, ws_handler, host, port: str)

* Fix undefined variable error found by pytype:

File "compliance/test_fuzzingclient.py", line 57, in &lt;module&gt;: Name 'case' is not defined [name-error]</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix pytype error:

File "websocket/_wsdump.py", line 107, in &lt;module&gt;: Overriding method signature mismatch [signature-mismatch]
  Base signature: 'def code.InteractiveConsole.raw_input(self, prompt: str = ...) -&gt; str'.
  Subclass signature: 'def RawInput.raw_input(self, prompt) -&gt; Any'.
  Parameter 'prompt' must have a default value.

* Fix pytype error:

File "websocket/tests/echo-server.py", line 18, in main: Function Serve.__init__ was called with the wrong arguments [wrong-arg-types]
         Expected: (self, ws_handler, host, port: Optional[int] = ..., ...)
  Actually passed: (self, ws_handler, host, port: str)

* Fix undefined variable error found by pytype:

File "compliance/test_fuzzingclient.py", line 57, in &lt;module&gt;: Name 'case' is not defined [name-error]</pre>
</div>
</content>
</entry>
<entry>
<title>fix failed tests testSupportRedirect, testManualHeaders</title>
<updated>2023-04-08T00:00:00+00:00</updated>
<author>
<name>engn33r</name>
<email>engn33r@users.noreply.github.com</email>
</author>
<published>2023-04-08T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/websocket-client.git/commit/?id=0fa5669fbd1d57a4bb1da580b3879f68d15a6d57'/>
<id>0fa5669fbd1d57a4bb1da580b3879f68d15a6d57</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use str.format() from PEP 3101</title>
<updated>2023-04-08T00:00:00+00:00</updated>
<author>
<name>engn33r</name>
<email>engn33r@users.noreply.github.com</email>
</author>
<published>2023-04-08T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/websocket-client.git/commit/?id=c6a445f2b98b4f80befcd5260da82d157e3fdabf'/>
<id>c6a445f2b98b4f80befcd5260da82d157e3fdabf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add details in bad status exception</title>
<updated>2023-04-07T00:00:00+00:00</updated>
<author>
<name>engn33r</name>
<email>engn33r@users.noreply.github.com</email>
</author>
<published>2023-04-07T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/websocket-client.git/commit/?id=f85ae1fa2ad950469826187e3965f40d90ebb844'/>
<id>f85ae1fa2ad950469826187e3965f40d90ebb844</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: pass correct number of arguments to logging function (#898)</title>
<updated>2023-03-01T04:28:19+00:00</updated>
<author>
<name>ozichert</name>
<email>38570014+ozichert@users.noreply.github.com</email>
</author>
<published>2023-03-01T04:28:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/websocket-client.git/commit/?id=1ececb4714058439bc57aad1e7ee9b78d23ea261'/>
<id>1ececb4714058439bc57aad1e7ee9b78d23ea261</id>
<content type='text'>
* fix: pass correct number of params to logging function

* feat: change logging format to string formatting</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix: pass correct number of params to logging function

* feat: change logging format to string formatting</pre>
</div>
</content>
</entry>
<entry>
<title>1.5.1</title>
<updated>2023-02-05T00:00:00+00:00</updated>
<author>
<name>engn33r</name>
<email>engn33r@users.noreply.github.com</email>
</author>
<published>2023-02-05T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/websocket-client.git/commit/?id=8409d5f3583ab5f1c0fc2bcf91cf9ed11b0d06bf'/>
<id>8409d5f3583ab5f1c0fc2bcf91cf9ed11b0d06bf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix logic bug in #893</title>
<updated>2023-02-05T00:00:00+00:00</updated>
<author>
<name>engn33r</name>
<email>engn33r@users.noreply.github.com</email>
</author>
<published>2023-02-05T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/websocket-client.git/commit/?id=1fd51de8cd3a6a974fb18526188daa1d70936ab2'/>
<id>1fd51de8cd3a6a974fb18526188daa1d70936ab2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove incorrect comment</title>
<updated>2023-01-26T00:00:00+00:00</updated>
<author>
<name>engn33r</name>
<email>engn33r@users.noreply.github.com</email>
</author>
<published>2023-01-26T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/websocket-client.git/commit/?id=0895e5ce47d6b1a52f86ba24292a310d67902786'/>
<id>0895e5ce47d6b1a52f86ba24292a310d67902786</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>1.5.0</title>
<updated>2023-01-26T00:00:00+00:00</updated>
<author>
<name>engn33r</name>
<email>engn33r@users.noreply.github.com</email>
</author>
<published>2023-01-26T00:00:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/websocket-client.git/commit/?id=91b76c8b1b34d08b56bc7e27fffd8e194174b5ba'/>
<id>91b76c8b1b34d08b56bc7e27fffd8e194174b5ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor and fix reconnect and ping (#862)</title>
<updated>2023-01-26T09:13:20+00:00</updated>
<author>
<name>j-a-n</name>
<email>oss@janschneider.net</email>
</author>
<published>2023-01-26T09:13:20+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/websocket-client.git/commit/?id=8af1cbb17f5f12c9999fc56adf7b0187a1714174'/>
<id>8af1cbb17f5f12c9999fc56adf7b0187a1714174</id>
<content type='text'>
* Refactor and fix reconnect and ping

- Dispatcher: do not reconnect in loop
- Avoid reconnect in recursion and hit maximum recursion depth
- Close websocket before reconnect to avoid unclosed ssl.SSLSocket warnings
- Start ping thread on socket connect
- Stop ping thread on socket disconnect
- Add reconnect test
- Add callback exception test

* Remove duplicate function

* Also check passed app in testCallbackException

* Test exception in callback method

Co-authored-by: Jan Schneider &lt;j.schneider@uib.de&gt;
Co-authored-by: engn33r &lt;engn33r@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Refactor and fix reconnect and ping

- Dispatcher: do not reconnect in loop
- Avoid reconnect in recursion and hit maximum recursion depth
- Close websocket before reconnect to avoid unclosed ssl.SSLSocket warnings
- Start ping thread on socket connect
- Stop ping thread on socket disconnect
- Add reconnect test
- Add callback exception test

* Remove duplicate function

* Also check passed app in testCallbackException

* Test exception in callback method

Co-authored-by: Jan Schneider &lt;j.schneider@uib.de&gt;
Co-authored-by: engn33r &lt;engn33r@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
</feed>
