Merge pull request #20 from seird/revert-pending-workaround
revert .pending error workaround: no longer needed in v1.4.2
This commit is contained in:
@@ -25,7 +25,6 @@ class Listener(QtCore.QThread):
|
|||||||
qurl.setScheme("wss" if qurl.scheme() == "https" else "ws")
|
qurl.setScheme("wss" if qurl.scheme() == "https" else "ws")
|
||||||
qurl.setPath(qurl.path() + "stream")
|
qurl.setPath(qurl.path() + "stream")
|
||||||
qurl.setQuery(f"token={client_token}")
|
qurl.setQuery(f"token={client_token}")
|
||||||
self.qurl = qurl
|
|
||||||
|
|
||||||
self.ws = websocket.WebSocketApp(
|
self.ws = websocket.WebSocketApp(
|
||||||
qurl.toString(),
|
qurl.toString(),
|
||||||
@@ -80,10 +79,10 @@ class Listener(QtCore.QThread):
|
|||||||
def run(self):
|
def run(self):
|
||||||
self.running = True
|
self.running = True
|
||||||
try:
|
try:
|
||||||
sslopt = None
|
if platform.system() == "Darwin":
|
||||||
if platform.system() == "Darwin" and self.qurl.scheme() == "wss":
|
self.ws.run_forever(sslopt={"cert_reqs": ssl.CERT_NONE})
|
||||||
sslopt = {"cert_reqs": ssl.CERT_NONE}
|
else:
|
||||||
self.ws.run_forever(sslopt=sslopt)
|
self.ws.run_forever()
|
||||||
finally:
|
finally:
|
||||||
logger.debug("Listener: stopped.")
|
logger.debug("Listener: stopped.")
|
||||||
self.running = False
|
self.running = False
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
requests==2.28.1
|
requests==2.28.1
|
||||||
websocket-client==1.4.1
|
websocket-client==1.4.2
|
||||||
pyqt6==6.4.0
|
pyqt6==6.4.0
|
||||||
python-dateutil==2.8.2
|
python-dateutil==2.8.2
|
||||||
|
|||||||
Reference in New Issue
Block a user