Bitmex-trio-websocket

Latest version: v0.16.1

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

Scan your dependencies

Page 4 of 7

0.10.4

* Update to latest slurry

0.10.3

* Update dependencies
* Fix broken tests

0.10.1

* Support multisymbol subscriptions per listener

0.9.0

* Bitmex trio websocket is now based on the [Slurry](https://slurry.readthedocs.io/en/latest/) streaming data processing microframework.

0.8.1

* Documentation: Remove link to missing docs. See the readme for documentation.

0.8.0

* Better propagation of connection closure. Before, if the websocket was closed by the remote server for any reason, bitmex_trio_websocket would simply output a log message and take no further action. This is obviously a problem, because the client application now has no way to tell that the connection is closed, other than contrived means, like polling the underlying trio_websocket object periodically. Now, connection closure results in the following:
* All listen channels will be closed. No reason is given for the closure.
* Attemts to open new listen channels will cause trio.ClosedResourceError to be raised.
* It is assumed that closing of listen channels causes the websocket context to exit in the client application. At context exit, the exception that caused the underlying trio_websocket to close is reraised as a notification to the client application.

Page 4 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.