Skip to content

Releases: LUCIT-Systems-and-Development/unicorn-binance-websocket-api

unicorn-binance-websocket-api

19 Sep 21:19
b1faf00
Compare
Choose a tag to compare

Added

  • Logging websockets version on start up (logging level: INFO)

Changed

  • print_summary() "most" to "peak".

Fixed

  • More accurate measurement of the received data quantity.

Please view the changelog for further information.

https://pypi.org/project/unicorn-binance-websocket-api/1.33.1/

unicorn-binance-websocket-api

30 Aug 21:56
ef41dda
Compare
Choose a tag to compare

Added

  • process_stream_signals callback support issue#160

Changed

  • self.stream_signal_buffer is not a list anymore, its changed to collections.deque()

Please view the changelog for further information.

https://pypi.org/project/unicorn-binance-websocket-api/1.33.0/

unicorn-binance-websocket-api

24 Aug 17:49
d2db279
Compare
Choose a tag to compare

Now stream_buffer can be used as FIFO or LIFO stack and its possible to define a max length for it.

Added

  • clear_stream_buffer() to delete all items on the stream_buffer stack.
  • get_stream_buffer_maxlen() to get the maxlen value of the stack.
  • Support for stream_buffer_maxlen in methods of BinanceWebSocketApiManager() class _create_stream_thread(), print_stream_info(), __init__(), _add_stream_to_stream_list(), _create_stream_thread(), create_stream(), replace_stream().
  • Support for FIFO and LIFO in pop_stream_data_from_stream_buffer(mode="FIFO")

Changed

  • get_used_weight() replaces get_binance_api_status()
  • self.stream_buffer and self.stream_buffer[xxx] is not a list anymore, its changed to collections.deque()

Please view the changelog for further information.

https://pypi.org/project/unicorn-binance-websocket-api/1.32.0/

unicorn-binance-websocket-api

07 Jul 20:33
a1fe77f
Compare
Choose a tag to compare

Added

  • Added partial support for wss://dstream.binance.com - perpetual coin futures! PR#163 - Thanks to M3tz3l

Changed

  • Bump websockets from 8.1 to 9.1 PR#176

Fixed

  • Exception Handling listen_key issue#143
  • Unsubscribe_from_stream method doesn't handle uppercase symbols while subscribe_to_stream does issue#167

Please view the changelog for further information.

https://pypi.org/project/unicorn-binance-websocket-api/1.31.0/

unicorn-binance-websocket-api

13 Apr 21:03
809fa3b
Compare
Choose a tag to compare

Added

  • get_event_loop_by_stream_id()
  • disable_colorama in BinanceWebSocketApiManager(): This is needed to make ubwa compatible with SwiftBar

Changed

  • The asyncio event loop is now saved to self.stream_list[stream_id]['event_loop']
  • added delete_listen_key_by_stream_id() to stop_stream() issue#161

Please view the changelog for further information.

https://pypi.org/project/unicorn-binance-websocket-api/1.30.0/

unicorn-binance-websocket-api

14 Mar 16:16
b4ddea9
Compare
Choose a tag to compare

Added

Fixed

Please view the changelog for further information.

https://pypi.org/project/unicorn-binance-websocket-api/1.29.0/

unicorn-binance-websocket-api

06 Dec 22:08
2285e95
Compare
Choose a tag to compare

Changed

  • the stream signal DISCONNECT includes last_received_data_record which returns now None if there is no record available

Fixed

Removed

  • Deprecated methods set_private_api_config() and get_websocket_uri_length()

Please view the changelog for further information.

https://pypi.org/project/unicorn-binance-websocket-api/1.28.0/

unicorn-binance-websocket-api

03 Dec 18:47
71793dd
Compare
Choose a tag to compare

Added

Changed

  • max subscriptions of futures endpoints to 200 issue#127
  • max subscriptions of jex endpoint to 10

Fixed

  • Added a gracefull shutdown if the Python interpreter dies issue#131

Please view the changelog for further information.

https://pypi.org/project/unicorn-binance-websocket-api/1.27.0/

unicorn-binance-websocket-api

25 Oct 00:08
7f659c7
Compare
Choose a tag to compare

Added

Changed

  • log warning about high cpu usage is logged after 5 seconds if > 95%

Please view the changelog for further information.

https://pypi.org/project/unicorn-binance-websocket-api/1.26.0/

unicorn-binance-websocket-api

12 Oct 19:05
a4ed16a
Compare
Choose a tag to compare

Added

Changed

  • get_stream_subscriptions() returns now the used request_id instead of True

Please view the changelog for further information.

https://pypi.org/project/unicorn-binance-websocket-api/1.25.0/