Added
- Official support for Python 3.11
- Socks5 proxy support for [websocket](https://unicorn-binance-websocket-api.docs.lucit.tech/unicorn_binance_websocket_api.html#unicorn_binance_websocket_api.manager.BinanceWebSocketApiManager) only: `socks5_proxy_server` and `socks5_proxy_ssl_verification` and exception
`Socks5ProxyConnectionError` - Currently, no REST support for `listenKey` (needed for userData streams), this will be added later after the
next UBRA update!
- Logging to `manager.wait_till_stream_has_started()`
- Logging to `manager.wait_till_stream_has_stoped()`
- Added [PR305](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/pull/305) of
[issue304](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/issues/304) thx to
[dima-dmytruk23](https://github.com/dima-dmytruk23):
New parameters to override connection settings to
[`BinanceWebSocketApiManager`](https://unicorn-binance-websocket-api.docs.lucit.tech/unicorn_binance_websocket_api.html#unicorn_binance_websocket_api.manager.BinanceWebSocketApiManager): `websocket_base_uri`,
`max_subscriptions_per_stream`, `restful_base_uri`, `restful_path_userdata`, `exchange_type`
Changed
- "binance.com-coin-futures" to choose coin futures is deprecated. Use "binance.com-coin_futures" instead!
Fixed
- Better "stop" measuring in `manager.wait_till_stream_has_stoped()` [discussion279](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/discussions/279#discussioncomment-2917403)