Skip to content

Commit eb9ad1d

Browse files
committed
build(deps): bump for dependabot
1 parent cd283c4 commit eb9ad1d

17 files changed

Lines changed: 787 additions & 758 deletions

File tree

manager/Pipfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ celery = "~=5.0.5"
2121
channels = "~=3.0.3"
2222
channels-redis = "~=3.2.0"
2323
daphne = "~=3.0.1"
24-
django = "~=2.2.20"
24+
django = "~=2.2.24"
2525
django-extensions = "~=3.1.2"
2626
django-redis-cache = "~=3.0.0"
2727
importlib-metadata = {version = "~=3.10.0",markers = "python_version < '3.8'"}
@@ -31,6 +31,6 @@ psycopg2 = "~=2.8.6"
3131
pycryptodome = "~=3.10.1"
3232
redis = "~=3.5.3"
3333
social-auth-app-django = "~=4.0.0"
34-
websockets = "~=8.1"
34+
websockets = "~=9.1"
3535
# Required by importlib-metadata, but Pipenv doesn't pull it in correctly
3636
zipp = {version = "~=3.4.1", markers = "python_version < '3.8'"}

manager/Pipfile.lock

Lines changed: 340 additions & 320 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

manager/director/apps/sites/consumers.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import websockets
1010
from channels.db import database_sync_to_async
1111
from channels.generic.websocket import AsyncJsonWebsocketConsumer, AsyncWebsocketConsumer
12+
from websockets import client as client
1213

1314
from django.conf import settings
1415

@@ -28,7 +29,7 @@ def __init__(self, *args: Any, **kwargs: Any):
2829
self.site: Optional[Site] = None
2930
self.connected = False
3031

31-
self.status_websocket: Optional[websockets.client.WebSocketClientProtocol] = None
32+
self.status_websocket: Optional[client.WebSocketClientProtocol] = None
3233

3334
async def connect(self) -> None:
3435
if not self.scope["user"].is_authenticated:
@@ -251,7 +252,7 @@ def __init__(self, *args: Any, **kwargs: Any):
251252
self.site: Optional[Site] = None
252253
self.connected = False
253254

254-
self.terminal_websock: Optional[websockets.client.WebSocketClientProtocol] = None
255+
self.terminal_websock: Optional[client.WebSocketClientProtocol] = None
255256

256257
async def connect(self) -> None:
257258
if not self.scope["user"].is_authenticated:
@@ -397,7 +398,7 @@ def __init__(self, *args: Any, **kwargs: Any):
397398
self.site: Optional[Site] = None
398399
self.connected = False
399400

400-
self.monitor_websocks: List[websockets.client.WebSocketClientProtocol] = []
401+
self.monitor_websocks: List[client.WebSocketClientProtocol] = []
401402

402403
async def connect(self) -> None:
403404
if not self.scope["user"].is_authenticated:
@@ -461,7 +462,7 @@ async def open_monitor_connections(self) -> None:
461462

462463
async def monitor_mainloop(
463464
self,
464-
monitor_websock: websockets.client.WebSocketClientProtocol,
465+
monitor_websock: client.WebSocketClientProtocol,
465466
) -> None:
466467
while True:
467468
try:
@@ -516,7 +517,7 @@ def __init__(self, *args: Any, **kwargs: Any):
516517

517518
self.site: Optional[Site] = None
518519

519-
self.logs_websock: Optional[websockets.client.WebSocketClientProtocol] = None
520+
self.logs_websock: Optional[client.WebSocketClientProtocol] = None
520521

521522
async def connect(self) -> None:
522523
if not self.scope["user"].is_authenticated:
@@ -616,7 +617,7 @@ def __init__(self, *args: Any, **kwargs: Any):
616617

617618
self.site_ids: List[int] = []
618619

619-
self.monitor_websock: Optional[websockets.client.WebSocketClientProtocol] = None
620+
self.monitor_websock: Optional[client.WebSocketClientProtocol] = None
620621

621622
async def connect(self) -> None:
622623
if not self.scope["user"].is_authenticated:
@@ -674,7 +675,7 @@ async def open_monitor_connection(self) -> None:
674675

675676
async def monitor_mainloop(
676677
self,
677-
monitor_websock: websockets.client.WebSocketClientProtocol,
678+
monitor_websock: client.WebSocketClientProtocol,
678679
) -> None:
679680
while True:
680681
try:

manager/director/utils/appserver.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
from typing import Any, Dict, Iterable, Iterator, Optional, Sequence, Tuple, Union
1313

1414
import websockets
15+
from websockets.legacy.client import Connect as Connect
1516

1617
from django.conf import settings
1718

@@ -294,7 +295,7 @@ def appserver_open_websocket(
294295
ping_interval: Union[int, float] = 20,
295296
ping_timeout: Union[int, float] = 20,
296297
close_timeout: Union[int, float, None] = None,
297-
) -> websockets.client.Connect:
298+
) -> Connect:
298299
assert path[0] == "/"
299300

300301
appserver = get_appserver_addr(appserver, allow_random=True, websocket=True)

manager/director/utils/tests/test_appserver.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import websockets
1+
from websockets.legacy.client import Connect as Connect
22

33
from ...test.director_test import DirectorTestCase
44
from ..appserver import (
@@ -60,6 +60,6 @@ def test_iter_random_pingable_appservers(self):
6060

6161
def test_appserver_open_websocket(self):
6262
self.assertEqual(
63-
websockets.client.Connect,
63+
Connect,
6464
type(appserver_open_websocket("director-apptest1", "/test", ping_timeout=1)),
6565
)

orchestrator/Pipfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,4 @@ gunicorn = "~=20.1.0"
2323
mysqlclient = "~=2.0.3"
2424
psycopg2 = "~=2.8.6"
2525
pycryptodome = "~=3.10.1"
26-
websockets = "~=8.1"
26+
websockets = "~=9.1"

0 commit comments

Comments
 (0)