On Sun, 2020-01-05 at 11:27 +0100, Adrian Vollmer wrote: > After upgrading python3-wsproto to version 0.15.0-2, mitmproxy fails > immediately with this error message: > > ImportError: cannot import name 'WSConnection' from 'wsproto.connection' > (/usr/lib/python3/dist-packages/wsproto/connection.py)
I just encountered the same issue. For reference, this specific error was fixed in 106948d99[1] which is included in 5.0.0. Apparently setup.py was not updated to wsproto 0.15 due to mypy type checking errors[2] (which I'm unable to reproduce on e01f044c). Using wsproto 0.15 with 5.0.1 has been working well for me. Best, Kevin [1]: https://github.com/mitmproxy/mitmproxy/commit/106948d99 [2]: https://github.com/mitmproxy/mitmproxy/pull/3651