3.5.2.1 is a hot-fix release to unblock your integration tests.
websockets==14.0
was released recently, which broke your integration tests, unless you’ve manually put version specifiers on this library or locked your dependencies, because:
- (announced) this version removed support for Python 3.8, and
- (not annonuced) the code path
_ws.open
in python-libjuju got broken
The hot-fix version restricts websockets
to <14.0,>=8.1
, so that you don’t have to.