Skip to content

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

unicorn-binance-websocket-api

18 Apr 16:01
c6f6c28
Compare
Choose a tag to compare

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 issue#249

Please view the changelog for further information.

https://pypi.org/project/unicorn-binance-websocket-api/1.41.0
https://anaconda.org/conda-forge/unicorn-binance-websocket-api

unicorn-binance-websocket-api

19 Mar 09:29
75df6fd
Compare
Choose a tag to compare

unicorn-binance-websocket-api

17 Mar 11:14
a007d73
Compare
Choose a tag to compare

Codebase equal to 1.40.5, just preparing conda-forge packaging

Please view the changelog for further information.

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

unicorn-binance-websocket-api

13 Mar 01:51
0fb174a
Compare
Choose a tag to compare

Fixed

  • Restart of error sent 1011 (unexpected error) keepalive ping timeout in sockets.py

Please view the changelog for further information.

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

unicorn-binance-websocket-api

12 Mar 23:59
095e825
Compare
Choose a tag to compare

Changed

  • Rebalanced default ping interval and timeout as well as closing timeout

Removed

  • Passing of stream_buffer_name=stream_buffer_name to specific_process_stream_data()

Please view the changelog for further information.

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

unicorn-binance-websocket-api

12 Mar 15:17
d171a31
Compare
Choose a tag to compare

Changed

Fixed

  • Catch KeyError before the general exception in sockets to give better feedback within the callback function.
  • Error in coroutine loop handling

Please view the changelog for further information.

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

unicorn-binance-websocket-api

11 Mar 10:39
22ec3e4
Compare
Choose a tag to compare

Changed

  • default ping interval and timeout

Fixed

  • TypeError in print_summary()
  • typo in print_summary() title text
  • Callback implementation of create_stream()

Please view the changelog for further information.

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

unicorn-binance-websocket-api

10 Mar 17:25
98adb58
Compare
Choose a tag to compare

Added

  • close_timeout_default, ping_interval_default, ping_timeout_default
  • socket_is_ready system to _restart_stream()
  • process_stream_data parameter for callback function to create_stream()
  • high_performance parameter to make create_stream() a non blocking
  • title to print_summary() and print_stream_info()

Fixed

  • BinanceWebSocketApiManager.stop_stream() doesn't stop the stream immediately issue#161

Please view the changelog for further information.

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

unicorn-binance-websocket-api

08 Mar 10:47
b79a28c
Compare
Choose a tag to compare

Changed

  • Send the DISCONNECT stream_signal only on status change (one time!) and if previous status is not None

Fixed

  • KeyError in get_listen_key_from_restclient() if stream_id invalid
  • Added socket_is_ready to stream_is_crashing()

Please view the changelog for further information.

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

unicorn-binance-websocket-api

07 Mar 23:48
48d5bea
Compare
Choose a tag to compare