8000 Merge pull request #252 from mborsetti/websockets · pythonthings/pyppeteer@0fd15a7 · GitHub
[go: up one dir, main page]

Skip to content

Commit 0fd15a7

Browse files
Merge pull request pyppeteer#252 from mborsetti/websockets
support websockets 9.1
2 parents 46f04c6 + 865a444 commit 0fd15a7

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

poetry.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyppeteer/connection.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
from pyee import EventEmitter
1212
import websockets
13+
from websockets.legacy.client import connect as ws_connect
1314

1415
from pyppeteer.errors import NetworkError
1516

@@ -40,8 +41,7 @@ def __init__(self, url: str, loop: asyncio.AbstractEventLoop,
4041
self._sessions: Dict[str, CDPSession] = dict()
4142
self.connection: CDPSession
4243
self._connected = False
43-
self._ws = websockets.client.connect(
44-
self._url, max_size=None, loop=self._loop, ping_interval=None, ping_timeout=None)
44+
self._ws = ws_connect(self._url, max_size=None, loop=self._loop, ping_interval=None, ping_timeout=None)
4545
self._recv_fut = self._loop.create_task(self._recv_loop())
4646
self._closeCallback: Optional[Callable[[], None]] = None
4747

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ importlib-metadata = { version = "^2.1.1", python = "<3.8" }
5151
pyee = "^8.1.0"
5252
tqdm = "^4.42.1"
5353
urllib3 = "^1.25.8"
54-
websockets = "^8.1"
54+
websockets = "^9.1"
5555

5656
[tool.poetry.dev-dependencies]
5757
tox = "^3.20.1"

0 commit comments

Comments
 (0)
0