Unicorn-binance-websocket-api

Latest version: v2.8.0

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

Scan your dependencies

Page 5 of 25

1.43.3

Not secure
Fixed
- Restore backward compatibility Python >= 3.7 [issue311](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/issues/311)

1.43.2

Not secure
Changed
- Remove "Assignment Expressions in f-strings" to restore Python Support 3.7+.
Fixed
- Added whitespace between left "=" and title in first line of `manager.print_summary()` output.

1.43.1

Not secure
Fixed
- Fix typo "bug" in dependencies of setup.py

1.43.0

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)

1.42.0

Not secure
Added
- Parameter `delete_listen_key` to `stop_stream()`, so it's possible to disable the deletion of the `listen_key`
Changed
- The new `listen_key` keep alive interval is 10 min, with 30 min we have expired listenKeys in some cases. [issue275](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/issues/275)
- `websockets` version 10.3 to 10.4
- Log level error to debug [issue277](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/issues/277)
Fixed
- socket.py typo in `unicorn_fy.trbinance_com_websocket()`
- `manager.get_stream_buffer_byte_size()` avoid division by zero error
- "Stream data not udpated after got event "listenKeyExpired" [issue275](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/issues/275)

1.41.0

Not secure
Added
- `debug` (bool) parameter to `BinanceWebSocketApiManager()`
- `manager.get_debug_log()`
- `manager.set_socket_is_ready()`
- `manager.set_socket_is_not_ready()`
- `_handle_task_result()` - a callback for eventtasks to retrive exceptions from within the asyncio loop.
Changed
- `get_new_stream_id()` to `get_new_uuid_id()`
- Improved exception handling and restarts. This should have also positive effects to exection handling within the callback functions.
Fixing
- AsyncIO implementation and a temporary workaround for stopping userData streams
- TRBinance replaced old URL `stream.binance.cc` by the new URL `stream-cloud.trbinance.com` [issue249](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/issues/249)

Page 5 of 25

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.