Trio-websocket

Latest version: v0.11.1

Safety actively analyzes 619136 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.11.1

Changed
- remove exceptiongroup dependency for Python >= 3.11

0.10.4

Fixed
- fix client hang when connection lost just after remote closes

0.10.3

Fixed
- fixed exception when installed trio package version has a suffix like `+dev`

0.10.2

Fixed
- fixed a race condition where, just after a local-initiated close, the
`closed` attribute would be `None`, and `send_message()` would be silently
ignored (wsproto < 0.2.0) or leak a `LocalProtocolError` (wsproto >= 0.2.0)
rather than raise `ConnectionClosed`
([158](https://github.com/python-trio/trio-websocket/issues/158))

0.10.1

Fixed
- `send_message()` is changed to raise `ConnectionClosed` when a close
handshake is in progress. Previously, it would silently ignore
the call, which was an oversight, given that `ConnectionClosed` is
defined to cover connections "closed or in the process of closing".
Notably, this fixes `send_message()` leaking a wsproto `LocalProtocolError`
with wsproto >= 1.2.0.
([175](https://github.com/python-trio/trio-websocket/issues/175))

Released as a minor version increment, since code calling `send_message()`
is expected to handle `ConnectionClosed` anyway.

0.10.0

Fixed
- avoid MultiError warnings with trio >= 0.22
Changed
- drop support for Python 3.5, 3.6

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.