Releases: LUCIT-Systems-and-Development/unicorn-binance-websocket-api
unicorn-binance-websocket-api
Added
is_stream_signal_buffer_enabled()
Please view the changelog for further information.
https://pypi.org/project/unicorn-binance-websocket-api/1.38.0
unicorn-binance-websocket-api
Fixed
stream_is_crashing()
did not send stream_signalDISCONNECT
- Without this fix no stream_signal was sent in some
disconnect cases!
Changed
- Replaced the time.sleep() in create_stream with self.stream_thread_started system
Please view the changelog for further information.
https://pypi.org/project/unicorn-binance-websocket-api/1.37.2/
unicorn-binance-websocket-api
Fixed
- Catching
KeyError
inmanager.get_stream_buffer_length()
if buffer_name not exits
Please view the changelog for further information.
https://pypi.org/project/unicorn-binance-websocket-api/1.37.1/
unicorn-binance-websocket-api
Added
get_stream_buffer_length()
can now return the length of all stream_buffers and also of a specific stream_buffer.
Changed
- Bump websockets from 10.1 to 10.2 PR#237
Please view the changelog for further information.
https://pypi.org/project/unicorn-binance-websocket-api/1.37.0/
unicorn-binance-websocket-api
Fixed
- UnboundLocalError: local variable 'error_msg' referenced before assignment in sockets.py line 209 reported in issue#235
- Avoid error 2 of this post: #131 (comment)
Please view the changelog for further information.
https://pypi.org/project/unicorn-binance-websocket-api/1.36.1/
unicorn-binance-websocket-api
Changed
- removed "unicorn_binance_websocket_api_"-part of the module file names (more info: Discussions)
- renamed logger name of all modules to "unicorn_binance_websocket_api", in the implementation of PR#223 every module has had its own logger name.
Please view the changelog for further information.
https://pypi.org/project/unicorn-binance-websocket-api/1.36.0/
unicorn-binance-websocket-api
Added
manager.get_new_stream_id()
to avoid security alerts like "CodeQL py/clear-text-logging-sensitive-data"
Changed
stream_id
is no longer a uuid, but a string from now on!- Correctly scope loggers so that it plays nicely with others. PR#223, issue#164
- Removed pathlib from requirements PR#224
- Moved from https://github.com/oliver-zehentleitner to https://github.com/LUCIT-Systems-and-Development/
Fixed
- asyncio.TimeoutError issue#221
Removed
- Support for the new compression feature introduced in websockets10.0 because the new feature is removed in further
websockets versions
https://pypi.org/project/unicorn-binance-websocket-api/1.35.0/
unicorn-binance-websocket-api
Changed
- "binance.com-coin-futures" to "binance.com-coin_futures"
Fixed
- fix "Default argument value is mutable" error of
subscribe_from_stream()
- No data received from binance.com-coin_futures with websockets==10.0 issue#208
Please view the changelog for further information.
https://pypi.org/project/unicorn-binance-websocket-api/1.34.2/
unicorn-binance-websocket-api
Added
- Exception handling for
websockets.exceptions.NegotiationError
in connection class.
Changed
- Logging of
restclient._request()
Fixed
- No data received from binance.com-futures with websockets==10.0 issue#199
Please view the changelog for further information.
https://pypi.org/project/unicorn-binance-websocket-api/1.34.1/
unicorn-binance-websocket-api
Changed
- Bump websockets from 9.1 to 10.0 - Drop support for Python 3.6, added support for Python 3.10! PR#195
Please view the changelog for further information.
https://pypi.org/project/unicorn-binance-websocket-api/1.34.0/