Unicorn-binance-websocket-api

Latest version: v2.8.0

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

Scan your dependencies

Page 11 of 25

1.24.0

Not secure
Added
- [`output_default`](https://unicorn-binance-websocket-api.docs.lucit.tech/unicorn_binance_websocket_api.html?highlight=output_default)
to `BinanceWebSocketApiManager`
Removed
- unused import of `ujson` in connection class
- 4 parameters from `_create_stream_thread`

1.23.0

Not secure
Added
- timestamp to `receiving_speed_peak` in manager
- log warning if the cpu usage is > 95%
- logging.info if new `highest_receiving_speed` is reached
Fixed
- `listen_key` was printed to logfiles
- `listen_key` cache time was not set in `get_listen_key()` so it pinged immediately after its creation again, which caused
a higher weight
- restart stream if "The future belongs to a different loop than the one specified as the loop argument" [issue121](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/issues/121)
Changed
- renamed `_add_socket_to_socket_list` to `_add_stream_to_stream_list`

1.22.0

Not secure
Added
- `get_current_receiving_speed_global()`
- better logging in socket class
- `highest_receiving_speed` in `print_summary()`
Changed
- renamed variable `ubwa` to `manager` in restclient class
- renamed variable `unicorn_binance_websocket_api_manager` to `manager` in socket class
- renamed variable `total_receiving_speed` to `average_receiving_speed`
- renamed variable `unicorn_binance_websocket_api_connection` to `connection`
- renamed variable `unicorn_binance_websocket_api_socket` to `socket`
- shorted user agent string for rest and websocket client
Removed
- removed the sending of the payload in __aenter__ in connection class, from now on its only done in the socket class!

1.21.0

Not secure
Added
- `is_update_availabe_unicorn_fy()` and `get_version_unicorn_fy()`
- `new_output` to [`replace_stream()`](https://unicorn-binance-websocket-api.docs.lucit.tech/unicorn_binance_websocket_api.html?highlight=replace_stream#unicorn_binance_websocket_api.unicorn_binance_websocket_api_manager.BinanceWebSocketApiManager.replace_stream)
Changed
- Rewrite of `BinanceWebSocketApiRestclient()`, its more or less stateless but compatible to the current system. Now
we use one instance globally instead of creating a new one every time we need it. It will help to implement isolated
margin with more than one symbol. [issue111](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/issues/111)
- `time.sleep()` in `_frequent_checks()` from 0.1 to 0.3 seconds
Fixed
- `RuntimeError` exception in `_create_stream_thread()` - no handling added, only logging and a "Todo"

1.20.0

Not secure
Added
- `dict` to [`create_stream(output='dict')`](https://unicorn-binance-websocket-api.docs.lucit.tech/unicorn_binance_websocket_api.html#unicorn_binance_websocket_api.manager.BinanceWebSocketApiManager.create_stream)
Fixed
- StreamBuffer reset on restart [issue119](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/issues/119)

1.19.0

Added
- [`UnicornFy`](https://github.com/LUCIT-Systems-and-Development/unicorn-fy) to
[`create_stream(output='UnicornFy')`](https://unicorn-binance-websocket-api.docs.lucit.tech/unicorn_binance_websocket_api.html#unicorn_binance_websocket_api.manager.BinanceWebSocketApiManager.create_stream)
Changed
- Links in docstrings

Page 11 of 25

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.