File tree Expand file tree Collapse file tree 4 files changed +3
-11
lines changed
src/openai/resources/beta/realtime Expand file tree Collapse file tree 4 files changed +3
-11
lines changed Original file line number Diff line number Diff line change @@ -43,7 +43,7 @@ Repository = "https://github.com/openai/openai-python"
4343openai = " openai.cli:main"
4444
4545[project .optional-dependencies ]
46- realtime = [" websockets >= 13, < 15 " ]
46+ realtime = [" websockets >= 13, < 16 " ]
4747datalib = [" numpy >= 1" , " pandas >= 1.2.3" , " pandas-stubs >= 1.1.0.11" ]
4848voice_helpers = [" sounddevice>=0.5.1" , " numpy>=2.0.2" ]
4949
Original file line number Diff line number Diff line change @@ -188,7 +188,7 @@ urllib3==2.2.1
188188 # via requests
189189virtualenv==20.24.5
190190 # via nox
191- websockets==14.2
191+ websockets==15.0.1
192192 # via openai
193193zipp==3.17.0
194194 # via importlib-metadata
Original file line number Diff line number Diff line change @@ -70,5 +70,5 @@ typing-extensions==4.12.2
7070 # via pydantic-core
7171tzdata==2024.1
7272 # via pandas
73- websockets==14.2
73+ websockets==15.0.1
7474 # via openai
Original file line number Diff line number Diff line change @@ -277,10 +277,6 @@ async def recv_bytes(self) -> bytes:
277277 """
278278 message = await self ._connection .recv (decode = False )
279279 log .debug (f"Received websocket message: %s" , message )
280- if not isinstance (message , bytes ):
281- # passing `decode=False` should always result in us getting `bytes` back
282- raise TypeError (f"Expected `.recv(decode=False)` to return `bytes` but got { type (message )} " )
283-
284280 return message
285281
286282 async def send (self , event : RealtimeClientEvent | RealtimeClientEventParam ) -> None :
@@ -461,10 +457,6 @@ def recv_bytes(self) -> bytes:
461457 """
462458 message = self ._connection .recv (decode = False )
463459 log .debug (f"Received websocket message: %s" , message )
464- if not isinstance (message , bytes ):
465- # passing `decode=False` should always result in us getting `bytes` back
466- raise TypeError (f"Expected `.recv(decode=False)` to return `bytes` but got { type (message )} " )
467-
468460 return message
469461
470462 def send (self , event : RealtimeClientEvent | RealtimeClientEventParam ) -> None :
You can’t perform that action at this time.
0 commit comments