unicorn-binance-local-depth-cache Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Discussions about unicorn-binance-websocket-api releases!

0.7.3.dev (development stage/unreleased/unstable)

0.7.3

Fixed

  • TypeError exception in _init_depth_cache [issue#27](https://github.com/LUCIT-Systems-and-Development/unicorn-binance-local-depth-cache/issues/27

0.7.2

Codebase equal to 0.7.0, testing azure pipe

0.7.1

Codebase equal to 0.7.0, just preparing conda-forge packaging

0.7.0

Added

  • Active high_performance of UBWA.

  • Exception handling for REST calls

  • Improved logging

Changed

  • Websocket reconnect intervals

  • Reduced calls of market.lower()

Removed

  • Obsolete variable self.timeout

0.6.0

Added

  • default_websocket_close_timeout, default_websocket_ping_interval, default_websocket_ping_timeout and websocket_close_timeout, websocket_close_timeout, websocket_ping_interval

Changed

  • default_websocket_close_timeout, default_websocket_ping_interval, default_websocket_ping_timeout default values is 1, so websockets disconnect very fast and we recognize “out of sync” very fast.

0.5.3

Changed

  • Balanced log levels

Fixed

  • KeyError in stop_depth_cache()

0.5.2

Changed

  • close_timeout=5 in create_stream()

Fixed

  • _init_depth_cache() returns False if order_book is False

0.5.1

Fixed

  • Wrong proof of is_stop_request()

0.5.0

Added

  • _reset_depth_cache()

  • _get_order_book_from_depth_cache()

  • is_stop_request()

Changed

  • Clear stream_buffer on disconnect

  • Better error handling in _init_depth_cache()

Fixed

  • stop_depth_cache() did not stop its dependent stream and did not clear the stream_buffer

  • A few error handling’s

0.4.1

Added

  • Resetting asks and bits on stream_signal DISCONNECT

Fixing

  • requests.exceptions.ConnectionError exception while fetching the order_book

0.4.0

Added

  • default_update_interval

Changes

  • a few small :)

0.3.0

Added

  • threading.Lock(): self.threading_lock_ask and self.threading_lock_bid

Added

  • set_refresh_request()

0.2.0

Added

  • Binance Futures support (exchange=”binance.com-futures”)

Changed

  • create_depth_cache() renamed parameter market to markets. markets can be a str or a list of one or more market symbols

  • stop_depth_cache() renamed parameter market to markets. markets can be a str or a list of one or more market symbols

  • Renamed stop_manager() to stop_manager_with_all_caches()

Removed

  • create_depth_caches()

  • stop_depth_caches()

0.1.0

Initial Release!