File tree 4 files changed +3
-11
lines changed
src/openai/resources/beta/realtime
4 files changed +3
-11
lines changed Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ Homepage = "https://github.com/openai/openai-python"
38
38
Repository = " https://github.com/openai/openai-python"
39
39
40
40
[project .optional-dependencies ]
41
- realtime = [" websockets >= 13, < 15 " ]
41
+ realtime = [" websockets >= 13, < 16 " ]
42
42
43
43
[tool .rye ]
44
44
managed = true
Original file line number Diff line number Diff line change @@ -100,7 +100,7 @@ typing-extensions==4.12.2
100
100
# via pyright
101
101
virtualenv==20.24.5
102
102
# via nox
103
- websockets==14.2
103
+ websockets==15.0.1
104
104
# via openai
105
105
zipp==3.17.0
106
106
# via importlib-metadata
Original file line number Diff line number Diff line change @@ -43,5 +43,5 @@ typing-extensions==4.12.2
43
43
# via openai
44
44
# via pydantic
45
45
# via pydantic-core
46
- websockets==14.2
46
+ websockets==15.0.1
47
47
# via openai
Original file line number Diff line number Diff line change @@ -275,10 +275,6 @@ async def recv_bytes(self) -> bytes:
275
275
"""
276
276
message = await self ._connection .recv (decode = False )
277
277
log .debug (f"Received websocket message: %s" , message )
278
- if not isinstance (message , bytes ):
279
- # passing `decode=False` should always result in us getting `bytes` back
280
- raise TypeError (f"Expected `.recv(decode=False)` to return `bytes` but got { type (message )} " )
281
-
282
278
return message
283
279
284
280
async def send (self , event : RealtimeClientEvent | RealtimeClientEventParam ) -> None :
@@ -454,10 +450,6 @@ def recv_bytes(self) -> bytes:
454
450
"""
455
451
message = self ._connection .recv (decode = False )
456
452
log .debug (f"Received websocket message: %s" , message )
457
- if not isinstance (message , bytes ):
458
- # passing `decode=False` should always result in us getting `bytes` back
459
- raise TypeError (f"Expected `.recv(decode=False)` to return `bytes` but got { type (message )} " )
460
-
461
453
return message
462
454
463
455
def send (self , event : RealtimeClientEvent | RealtimeClientEventParam ) -> None :
You can’t perform that action at this time.
0 commit comments