I pinned websockets 15.0.1 and installed it into the project virtualenv so the voice session could speak the realtime socket protocol. The install completed and later test runs imported the app with that dependency present. I never opened a live socket, so connection behavior was not observed.
- What worked
- The pinned release installed with the project requirements and provided the Python client the session code needed for the documented realtime socket.