Skip to main content

A Python SDK by LUCIT to use the Bybit Websocket API`s in a simple, fast, flexible, robust and fully-featured way.

Project description

BETA, NOT FOR PRODUCTIVE USE!!!

The core functions work. Websocket connections to public endpoints can be established and are stable. (No long-term tests!)

If you would like to take part in the test, please contact us in the chat!

Get a UNICORN Trading Suite License

GitHub Release GitHub Downloads Anaconda Release Anaconda Downloads PyPi Release PyPi Downloads License Supported Python Version PyPI - Status codecov CodeQL Unit Tests Build and Publish GH+PyPi Build and Publish Anaconda Read the Docs Read How To`s Github Telegram Gitter Get Free Professional Support

LUCIT-UBWA-Banner

UNICORN Bybit WebSocket API

Description | Installation | How To | Documentation | Examples | Change Log | Wiki | Social | Notifications | Bugs | Contributing | Disclaimer | Commercial Support

A Python SDK by LUCIT to use the Bybit Websocket API`s (live+testnet) in a simple, fast, flexible, robust and fully-featured way.

Part of 'UNICORN Trading Suite'.

Get help with the integration of the UNICORN Trading Suite modules!

Get a UNICORN Trading Suite License

To run modules of the UNICORN Trading Suite you need a valid license!

Receive Data from Bybit WebSockets

Create a multiplex websocket connection to Bybit with a stream_buffer with just 3 lines of code

from unicorn_bybit_websocket_api import BybitWebSocketApiManager

bybit_wsm = BybitWebSocketApiManager(exchange="bybit.com")
bybit_wsm.create_stream(endpoint="public/linear", channels=['kline.1'], markets=['btcusdt', 'ethusdt'])

And 4 more lines to print out the data

while True:
    oldest_data_from_stream_buffer = bybit_wsm.pop_stream_data_from_stream_buffer()
    if oldest_data_from_stream_buffer:
        print(oldest_data_from_stream_buffer)

Or with a callback function just do

from unicorn_bybit_websocket_api import BybitWebSocketApiManager

def process_new_receives(stream_data):
    print(str(stream_data))

bybit_wsm = BybitWebSocketApiManager(exchange="bybit.com")
bybit_wsm.create_stream(endpoint="public/linear", channels=['kline.1m'], 
                        markets=['btcusdt', 'ethusdt'], 
                        process_stream_data=process_new_receives)

Or with an async callback function just do

from unicorn_bybit_websocket_api import BybitWebSocketApiManager
import asyncio

async def process_new_receives(stream_data):
    print(stream_data)
    await asyncio.sleep(1)

bybit_wsm = BybitWebSocketApiManager()
bybit_wsm.create_stream(endpoint="public/linear", channels=['kline_1m'],
                        markets=['btcusdt', 'ethusdt'],
                        process_stream_data_async=process_new_receives)

Or await the stream data in an asyncio coroutine

All the methods of data collection presented have their own advantages and disadvantages. However, this is the generally recommended method for processing data from streams.

from unicorn_bybit_websocket_api import BybitWebSocketApiManager
import asyncio

async def main():
    async def process_asyncio_queue(stream_id=None):
        print(f"Start processing the data from stream '{bybit_wsm.get_stream_label(stream_id)}':")
        while bybit_wsm.is_stop_request(stream_id) is False:
            data = await bybit_wsm.get_stream_data_from_asyncio_queue(stream_id)
            print(data)
            bybit_wsm.asyncio_queue_task_done(stream_id)
    bybit_wsm.create_stream(endpoint="public/linear",
                            channels=['kline.1'],
                            markets=['btcusdt', 'ethusdt'],
                            stream_label="KLINE_1m",
                            process_asyncio_queue=process_asyncio_queue)
    while not bybit_wsm.is_manager_stopping():
            await asyncio.sleep(1)

with BybitWebSocketApiManager(exchange='bybit.com') as bybit_wsm:
    try:
        asyncio.run(main())
    except KeyboardInterrupt:
        print("\r\nGracefully stopping ...")
    except Exception as e:
        print(f"\r\nERROR: {e}\r\nGracefully stopping ...")

Basically that's it, but there are more options.

Subscribe / unsubscribe new markets and channels

These functions are not ready! (Todo!)

Stop bybit_wsm after usage to avoid memory leaks

When you instantiate UNICORN Bybit Websocket API with with, bybit_wsm.stop_manager() is automatically executed upon exiting the with-block.

with BybitWebSocketApiManager() as bybit_wsm:
    bybit_wsm.create_stream(channels="kline.1", markets="btcusdt", stream_label="KLINE_1m")

Without with, you must explicitly execute bybit_wsm.stop_manager() yourself.

bybit_wsm.stop_manager()

stream_signals - know the state of your streams

Usually you want to know when a stream is working and when it is not. This can be useful to know that your own system is currently "blind" and you may want to close open positions to be on the safe side, know that indicators will now provide incorrect values or that you have to reload the missing data via REST as an alternative.

For this purpose, the UNICORN Bybit WebSocket API provides so-called stream_signals, which are used to tell your code in real time when a stream is connected, when it received its first data record, when it was disconnected and stopped, and when the stream cannot be restored.

from unicorn_bybit_websocket_api import BybitWebSocketApiManager
import time

def process_stream_signals(signal_type=None, stream_id=None, data_record=None, error_msg=None):
    print(f"Received stream_signal for stream '{bybit_wsm.get_stream_label(stream_id=stream_id)}': "
          f"{signal_type} - {stream_id} - {data_record} - {error_msg}")

with BybitWebSocketApiManager(process_stream_signals=process_stream_signals) as bybit_wsm:
    bybit_wsm.create_stream(channels="trade", markets="btcusdt", stream_label="TRADES")
    time.sleep(2)
    print(f"Waiting 5 seconds and then stop the stream ...")
    time.sleep(5)

Description

The Python package UNICORN Bybit WebSocket API provides an API to the Bybit Websocket API`s of Bybit (+Testnet).

What are the benefits of the UNICORN Bybit WebSocket API?

  • Fully managed websockets and 100% auto-reconnect! Also handles maintenance windows!

  • No memory leaks from Python version 3.7 to 3.12!

  • The full UTS stack is delivered as a compiled C extension for maximum performance.

  • Supported exchanges:

Exchange Exchange string WS WS API
Bybit bybit.com yes yes
Bybit Testnet bybit.com-testnet yes yes

If you like the project, please star it on GitHub!

Installation and Upgrade

The module requires Python 3.7 and runs smoothly up to and including Python 3.12.

Anaconda packages are available from Python version 3.8 and higher, but only in the latest version!

For the PyPy interpreter we offer packages via PyPi only from Python version 3.9 and higher.

The current dependencies are listed here.

If you run into errors during the installation take a look here.

Packages are created automatically with GitHub Actions

When a new release is to be created, we start two GitHubActions:

Both start virtual Windows/Linux/Mac servers provided by GitHub in the cloud with preconfigured environments and create the respective compilations and stub files, pack them into wheels and conda packages and then publish them on GitHub, PYPI and Anaconda. This is a transparent method that makes it possible to trace the source code behind a compilation.

A Cython binary, PyPy or source code based CPython wheel of the latest version with pip from PyPI

Our Cython and PyPy Wheels are available on PyPI, these wheels offer significant advantages for Python developers:

  • Performance Boost with Cython Wheels: Cython is a programming language that supplements Python with static typing and C-level performance. By compiling Python code into C, Cython Wheels can significantly enhance the execution speed of Python code, especially in computationally intensive tasks. This means faster runtimes and more efficient processing for users of our package.

  • PyPy Wheels for Enhanced Efficiency: PyPy is an alternative Python interpreter known for its speed and efficiency. It uses Just-In-Time (JIT) compilation, which can dramatically improve the performance of Python code. Our PyPy Wheels are tailored for compatibility with PyPy, allowing users to leverage this speed advantage seamlessly.

Both Cython and PyPy Wheels on PyPI make the installation process simpler and more straightforward. They ensure that you get the optimized version of our package with minimal setup, allowing you to focus on development rather than configuration.

On Raspberry Pi and other architectures for which there are no pre-compiled versions, the package can still be installed with PIP. PIP then compiles the package locally on the target system during installation. Please be patient, this may take some time!

Installation

pip install unicorn-bybit-websocket-api

Update

pip install unicorn-bybit-websocket-api --upgrade

A Conda Package of the latest version with conda from Anaconda

The unicorn-bybit-websocket-api package is also available as a Cython version for the linux-64, osx-64 and win-64 architectures with Conda through the lucit channel.

For optimal compatibility and performance, it is recommended to source the necessary dependencies from the conda-forge channel.

Installation

conda config --add channels conda-forge
conda config --add channels lucit
conda install -c lucit unicorn-bybit-websocket-api

Update

conda update -c lucit unicorn-bybit-websocket-api

From source of the latest release with PIP from GitHub

Linux, macOS, ...

Run in bash:

pip install https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/archive/$(curl -s https://api.github.com/repos/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/releases/latest | grep -oP '"tag_name": "\K(.*)(?=")').tar.gz --upgrade

Windows

Use the below command with the version (such as 0.1.0) you determined here:

pip install https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/archive/0.1.0.tar.gz --upgrade

From the latest source (dev-stage) with PIP from GitHub

This is not a release version and can not be considered to be stable!

pip install https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/tarball/master --upgrade

Change Log

https://unicorn-bybit-websocket-api.docs.lucit.tech/changelog.html

Documentation

Examples

Howto

Project Homepage

https://www.lucit.tech/unicorn-bybit-websocket-api.html

Wiki

https://github.com/LUCIT-Systems-and-Development/unicorn-bybit-websocket-api/wiki

Social

Receive Notifications

To receive notifications on available updates you can watch the repository on GitHub, write your own script with using is_update_available() or you use the monitoring API service.

Follow us on LinkedIn, X or Facebook!

To receive news (like inspection windows/maintenance) about the Bybit API`s subscribe to their telegram groups:

How to report Bugs or suggest Improvements?

List of planned features - click thumbs-up if you need one of them or suggest a new feature!

Before you report a bug, try the latest release. If the issue still exists, provide the error trace, OS and Python version and explain how to reproduce the error. A demo script is appreciated.

If you don't find an issue related to your topic, please open a new issue!

Report a security bug!

Contributing

UNICORN Bybit WebSocket API is an open source project which welcomes contributions which can be anything from simple documentation fixes and reporting dead links to new features. To contribute follow this guide.

Contributors

Contributors

We love open source!

Disclaimer

This project is for informational purposes only. You should not construe this information or any other material as legal, tax, investment, financial or other advice. Nothing contained herein constitutes a solicitation, recommendation, endorsement or offer by us or any third party provider to buy or sell any securities or other financial instruments in this or any other jurisdiction in which such solicitation or offer would be unlawful under the securities laws of such jurisdiction.

If you intend to use real money, use it at your own risk!

Under no circumstances will we be responsible or liable for any claims, damages, losses, expenses, costs or liabilities of any kind, including but not limited to direct or indirect damages for loss of profits.

Commercial Support

Get professional and fast support

Do you need a developer, operator or consultant? Contact us for a non-binding initial consultation!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

unicorn_bybit_websocket_api-0.1.0.tar.gz (1.2 MB view details)

Uploaded Source

Built Distributions

unicorn_bybit_websocket_api-0.1.0-cp312-cp312-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.12 Windows x86-64

unicorn_bybit_websocket_api-0.1.0-cp312-cp312-win32.whl (1.9 MB view details)

Uploaded CPython 3.12 Windows x86

unicorn_bybit_websocket_api-0.1.0-cp312-cp312-musllinux_1_1_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp312-cp312-musllinux_1_1_i686.whl (7.1 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

unicorn_bybit_websocket_api-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (7.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

unicorn_bybit_websocket_api-0.1.0-cp312-cp312-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp311-cp311-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

unicorn_bybit_websocket_api-0.1.0-cp311-cp311-win32.whl (1.9 MB view details)

Uploaded CPython 3.11 Windows x86

unicorn_bybit_websocket_api-0.1.0-cp311-cp311-musllinux_1_1_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp311-cp311-musllinux_1_1_i686.whl (7.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

unicorn_bybit_websocket_api-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (7.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

unicorn_bybit_websocket_api-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp310-cp310-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

unicorn_bybit_websocket_api-0.1.0-cp310-cp310-win32.whl (1.9 MB view details)

Uploaded CPython 3.10 Windows x86

unicorn_bybit_websocket_api-0.1.0-cp310-cp310-musllinux_1_1_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp310-cp310-musllinux_1_1_i686.whl (6.5 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

unicorn_bybit_websocket_api-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (6.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

unicorn_bybit_websocket_api-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp39-cp39-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.9 Windows x86-64

unicorn_bybit_websocket_api-0.1.0-cp39-cp39-win32.whl (1.9 MB view details)

Uploaded CPython 3.9 Windows x86

unicorn_bybit_websocket_api-0.1.0-cp39-cp39-musllinux_1_1_x86_64.whl (6.7 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp39-cp39-musllinux_1_1_i686.whl (6.5 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

unicorn_bybit_websocket_api-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (6.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

unicorn_bybit_websocket_api-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp38-cp38-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.8 Windows x86-64

unicorn_bybit_websocket_api-0.1.0-cp38-cp38-win32.whl (1.9 MB view details)

Uploaded CPython 3.8 Windows x86

unicorn_bybit_websocket_api-0.1.0-cp38-cp38-musllinux_1_1_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp38-cp38-musllinux_1_1_i686.whl (7.6 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

unicorn_bybit_websocket_api-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (6.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

unicorn_bybit_websocket_api-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.7m Windows x86-64

unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-win32.whl (1.9 MB view details)

Uploaded CPython 3.7m Windows x86

unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-musllinux_1_1_i686.whl (6.0 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (5.9 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file unicorn_bybit_websocket_api-0.1.0.tar.gz.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4989022ea49f9713139c6d598a5df661639d1a7570cfb99234fa0d8f5707c7bf
MD5 288be9ac3d8b4eae8bc12277baa31d34
BLAKE2b-256 2fd92cf3c1779d141023ddf223e6cc47a4f824a9d821c9a4cfd9d29c0413f530

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 49f611142dacc3c721bc37a56e3a6a8f5c396348780fd05ec39a936614ede14b
MD5 f953406b2a6fbdb775ef1089acab139c
BLAKE2b-256 5e252d79ba0b02274d5b17c2377888f7f401a550bb975ed1954d0bd67f9752cf

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2517a5360257ebd2d2a7c0cbe5e4b79e2214302e21601f32c420d28812ef8f47
MD5 f0cb4c94ba72b32c1ac4e2eb76412851
BLAKE2b-256 02e6a0c40185e88e8633a5825438e57efe239eba2476054108ea2c9895ff3416

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1bd1941cda948f4cda7838eb4b741f1981fc9dd1123b7448c0e2901457a0b993
MD5 0504a3191c4a632025264b72d75afdd7
BLAKE2b-256 7ba79e90071320133fc6084e90099cb3c1fa76fba30bafed6b14292374b2f0b1

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 23ca76af721c7d90f46e3fce99a8e5a6aecdc54f51a859efc19e4192779cdb27
MD5 108869fb4b16cd3dbd890cebe7c8f08d
BLAKE2b-256 0738e64bbc9d6ad68b30f570b583dfb13dbcf37d99aee0ad4855910526587f20

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0c4fff762310d50d2ef80304e6f09982a84ee1026c17a5f3ce111810ba98d346
MD5 b6f8208b0eb9a95f5f15709d96eb668e
BLAKE2b-256 903aca8df340e833a49b4c41b2b410e4795bf770f397c1caa96b29ed2bcaf738

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58ab82f04ab9c098a0b2c9287d84662b40066c2c6a02d946cb64c26d7bc165e2
MD5 a4909ff75faa7df962d58bb6753be0f4
BLAKE2b-256 c188a987840d565b5e465ae3793fd017ae186f3ba07b30d9ae2205234c3d6073

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d2990fe0edc281873408820895338ed77c6f514cc1bfcbdf3f76eb48755e3657
MD5 8b20599e2b74d6cca5b19d42cd9e1284
BLAKE2b-256 2aecbccfcaa8bc6a652817a86510828da9cf793f44adbd196c0fde897591bbd2

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d498e2e7a47810dca0301a6815ef1ec55ad16597b7a685b036dbea548ef1fc2d
MD5 4aaf4001ed92e00914719cf2a80b1275
BLAKE2b-256 fd04ced42982fbee91aeda7001074e5c0a6cadeb012e046b3b35f91c7a18fd44

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d40a38bf2141aaccf4b672c15d683d00b137a7e72c453b11c11e4c12cc2a304f
MD5 09003976b6a734e97d1c0ad66004638f
BLAKE2b-256 ffa9b3e03f1909851a473049d8321ded6d7a41d0924ddb264e064979a2fc5ceb

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 1a79ccfeb63034e4b3f3b22a605ba2ef68dfdb5f2ef04645e8542eda04723e92
MD5 c5f1b511fe4ce181fa2e0a54dc05cd16
BLAKE2b-256 c686570094ca8fc8f43ce0c90dadbce8b0b4c2cf85a2692e85332f7ed9146d95

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e9189daeff4bfa05a69d81c215cd5402d044645e4074ae1a72adec40d7f1830b
MD5 55280582e1eb512712565d5501faf692
BLAKE2b-256 d9baa7af92ecf32586fcbba740afc96dc0446127121f99710d86b226df2663ff

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c497d028412768d9ad91f9155e1d0663465411f62379edefdcc95422c5803ddf
MD5 89c397741e4fbd86d2312bb539c0abad
BLAKE2b-256 fa02d40a4c38c895baf9c837f81c458300cc4446137f4b6c31e43af7da6bd50e

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a82fc33061dfc40502bf54fea3b2ff0644705122590610b698f7bf20a74e3a9
MD5 48e6b42bf16fc8e1300cade839c58c1e
BLAKE2b-256 814796461ac3c289086f79b8c0e6e02aec62f34dc7b11265bda68d94ee28886a

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d287798ab1537870f3f93c701051e4190db3a15a1dfb1a6a9cfbbd03ba2a8cae
MD5 cd94dcb4ace90bc8c86df9a498133f13
BLAKE2b-256 a587479ee506c94b5e80a6a5a214479b3391994d22055970f2979777fa8899a0

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d9d0d74fa5545167f32b2d71204822732f5651ed0b569d0c6f1786f19faa3f58
MD5 4d691143a018a7676780bc3ac9a99c58
BLAKE2b-256 0a954379b3cfe5bd6c249011357bed83e2aa37eba1e5b587fb25eeea7bb0c814

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2aed27f93bf955b2e3158eb9406b31089b4424a71438ac01e8e256eeb8281cf5
MD5 9cb8c2f4327de617210599a9f01cb00d
BLAKE2b-256 dd4f41e994576cfb3c00300ac370ecda3427dddc717e7d18626ce32373fac598

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 59e086161754d813d66a29ab60e41935ddc70e55fe94c17f6bcde1070af9fa06
MD5 2c2f2624cffa9d3877c7a78957c3f80a
BLAKE2b-256 39dd8d28b062da4279bfee4853a261f952ad94dca722cf67e60995224e050aa8

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 93f97e2384136062399c7a3f782bb990223a92debabec308d91a992944833f50
MD5 e3dd1a19f519e15e1e7ed6a4f559ba96
BLAKE2b-256 2cfaa5eec8db22ef23c0cdcff72e16564e340f49101dc69aedbfd370dd504f86

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8b3be170a85cd6df2edb187d58842d814511e01a5def52ca059985bdd3f4f9f6
MD5 23daf9c74c451e316db8917001b482f6
BLAKE2b-256 ac46de811d1b5a2000a06cc678bdb0aaa02fd9df2153d491255318ea6fb7bda7

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48131da639f6c34a3409e2cbf7bde43f30a062143966977b9c9caa0c9fb85880
MD5 f7d7ea18b4271c8a2040ca9aaa01796f
BLAKE2b-256 50b61c03c6da59f8cd0db2aadfafdba20b0deeaa8360f183b6503d3f436f0ccf

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 51f63f60204457fa82b27e7e13700b11da4d9b9d869089c402858e222a14dcf9
MD5 f539bbf82da5371703d24db35f1bcd60
BLAKE2b-256 eef8e9521e69f130ad3bed72906276f6aa3ca0b14cee49a46f3f9eefd720d6a7

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6d0d548cef5bb0b1ddf649f5c8fd37c369443edb5d113ce659907da9244d55b9
MD5 707b91648cc9ad9506478996a3e923cc
BLAKE2b-256 3a65d13a42c74f5bd52ecacb458fe5c950b5afeca7ae0e7687ba01912fe2d4d6

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bc08a18f29921bf9d5b789df917997abf98963caf1fc90156f78ffcb52a578ea
MD5 19dbbd1c9d1b929e04662d303631f32a
BLAKE2b-256 d343de737665d2c3ca13425ed916adec82da8a0e341a209e45aa65f999f0ebdc

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 bf17f35c2c035915609b47674de1b015945106826c704daf154416b187abc26b
MD5 37a84e471a5e72a7e2a6d1c94c0b4615
BLAKE2b-256 36d3b3bfba7015f70a8e3a31735687fcd9c1638ca73331e07a8d69e9dae57420

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 53b32545f25ee1527d8a3feeb5c2c2e19225caee59cd48231e733c94e3f8a770
MD5 f3d83f5d615fc69d39f05e8f66485c03
BLAKE2b-256 60c16940f8460d8ebfeadd615fd2f7316cdb8a6c59898716196f65eec573019f

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ea0915e958e398c37231a02376d56fd95747910b1c135e268d52684d26828631
MD5 2a69873173f00e3d462e33ae3a00cb42
BLAKE2b-256 fb28179bc3be30fd3a4f41359d3b2d26487b03ae1b66ca66e828b90088763301

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c3fefbcc3873f2c476625554cba66c82e3d7fe478c86dfffb942e1fdd241276e
MD5 ed6fa710495e36f263fa3f428e7b0927
BLAKE2b-256 4ab924d2246367926c9b411a0bc0cbc140314a65d142e365d38ed469f95072bb

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bf50ae850e196ec9b86b1c8705d9c949ef890d6c32d2234b22a2c8a71095517a
MD5 c07f2255512fd7c17e04b00bd249581f
BLAKE2b-256 30e80e690e39b8634dae50250906127376ad5efbf0264ff6de07410e13a3625a

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c35f7abd4f6edf5af5b45cb575e770dc5ef3f60764b6b00a893150c24ca782f6
MD5 90b26c79eeebe55837d4c78b27eaac13
BLAKE2b-256 026f87aa2dd078f0633e405f5f963d969d09fa74442a6f0caee6eb4144908f6c

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 666e8ba0fa4c5916963957221328eaaea335880c6f7b5e678eef508fd6c21b3f
MD5 21859a04b0c34cf2853350b0561b11f2
BLAKE2b-256 883b39f6c1240c4f2d9ff33e6a31b15b885cfdb6284fe5fcddd1c3212edb681b

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 0158c9d6e72d8d56dc583b053490da6a13eabd8f563256cfcb0647174f91f0d6
MD5 2c79903b0d580ba0a9d91fbbb656aa2d
BLAKE2b-256 ed58ff59133ad80ee36bab41a8cf9a467a78c8a1732bbc6732fcec7aa959c2d0

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 34b6a673ae50cb3fcec19bb900fb4209ad6f7cdae49e26e1eef65ca4c20021ce
MD5 21384486b3204cffa4dea3b79f6241f4
BLAKE2b-256 e1e07e5f104753112c5be905c9a09c83bd01b066f6ecf9dee99d794e847ee957

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 ec9c26d448138bb2953242604a93474a180371fc87c6907d93655b1dfe836dc0
MD5 99910ebac2e30081d88ef07a7b8f3530
BLAKE2b-256 16f5d6d69573ccc31b82ba6ede71e27a7accda31b7dcb35ebfdc85e19008779d

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b3117ea9ed28d675e99743f40c245cfe295f13e9dc87e91e9bdbac87127809c
MD5 96a62e6f766b5734a91136847e0ce192
BLAKE2b-256 49f659c60511f85cb8ab7a8a6a2f7f197ff5149eb641440380fa80750af6c98e

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c9bc82bd7382f50856e2da1afeacbd6bb7e4c124eb520d6861aa49fa3abfe0ed
MD5 62705d32f701185e8562dcaa3ea634a6
BLAKE2b-256 50a3d0e34f0aac5b5ca4ca0bc3af51c120d58300ee8a0c4573a95804d9c141c7

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f4749e067a496a5a0e9b0dcbcfe2d3bdf07b473cddb6a4327aa042f4eef55772
MD5 40ed3e4282018055724eb46e1aa4a152
BLAKE2b-256 5c0003a96a663c055ed4d46f9cb9a45679d22292fcac285c21af43c258fca7da

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 847c42e53056c2f7e5be7e04b735018316a1c50cc5949ed30d7cdbda94e1ccc5
MD5 ed997664c6c5ab96a58a3f7bc31d180c
BLAKE2b-256 f939294d349691c0727301319afe8cd500579082375bf26f105509893bdd349b

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 18ef799f3460f9928c2fa4c1aaa699dd017f1f2fea7e89a1a23d8f656e83b53e
MD5 1c55437b90ff0e30d4d85030c6a46e76
BLAKE2b-256 b2864c218fd255b7361b97303840d67d64f7f3c930bf202ac968807b0b5a4c6d

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 87025171153f8d25898733a190cef0a9799d7cad45987e64641df1e41400e98b
MD5 aab650408663c669ddc59610041a1dc2
BLAKE2b-256 6b1d59c2847016da0e8d65a146827287ad8a632cc47b10e724c2443154ea7d6c

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 eb4650d035a11e3a0d8531bb2d3c549c59343f7c21e2ae0f8c9f0a2906d4b7c9
MD5 2b7f52d91795839045da6b5ef6826230
BLAKE2b-256 eea2226b6c8a2d66eeaa08f7020792697ce8b1fc8d7c6226e707a105db2586d7

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 842fd8982b1d82516326a66b4de05cd359440b1f63803f12279191fe7198fcc9
MD5 374f9faf41536bdd08d424fe864a47a8
BLAKE2b-256 3ed4c9e0b331e1a4c8c898a26bc6d1ac40c2c48d90d34e8500e124b427169fcb

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6edaae532558b901918ec40d40b7b8db6a41da36e70528a7f935cbe24ce11122
MD5 0b268ad2c995b87318fad0a07b459d36
BLAKE2b-256 b9380241477f686fb280b8d6ba33f88443463ac641b250010c494a1be47d03fc

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 99f75c18e4097664c9defa728ee1fa95f693502f0df266589139397c0b0367bb
MD5 b934449670a7ed7500116cc60150a61f
BLAKE2b-256 db6e1603be19e5a7f87d0a1c21d66868bdc8c1f61d4a31e67ea60c94bf74edbf

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 529b23cf76e893aac555e58d98fad474bcbb073b2427f1248c989106173ab124
MD5 f9bd0435df375c952d3c977313010682
BLAKE2b-256 27cc47427a688c473f92b33495286ea8662be79527052ac30fbb229a8384ff20

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-win32.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 3d318515365649276f72f85b967ab276eb0a1dce26a40bb42308546c2f22e27c
MD5 7e124835d75482e013b8b6b68bfaeb5a
BLAKE2b-256 843f52d8b6cd636007443e56582de1c50b43443ce59c94b671873d7c1f9b6c7a

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8ec0802ed2c6922881dcdf699a0e150dee25c0b3481784c8a7e5979197247dd0
MD5 c1f57e97362e4441b2833b7c8d09cab8
BLAKE2b-256 4945f8e9abdbbc3f4a1f83be3ce2a48635b068ac9f33a1846345de1a497cf95a

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1bb67f50b50dd9584925774be2a10c1a8b419223641145e81b404aec558629d6
MD5 eceff7813c2c2ee8c0e6611a38eb5dc7
BLAKE2b-256 83a76896fba7d7220f177ce45cc063403fbe7219bbfe252974883b806f225b8b

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 263ad48da92a5a018e1f445c45051e0858671515779e162e0f71805e27b2aaee
MD5 22fe665f6044fa98ecad8f380db69a35
BLAKE2b-256 aaaafc6043cc7362c235d82ec91483edce1c5a0fee7fa3720fe655eb66fc22a3

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f72ada372deb8e6ead90231d1f378d31aabcc6693ed901749a549fc7c8067bda
MD5 eb84abdce5437c5e52077f305641bee3
BLAKE2b-256 da7f253a40e0f91fe7f9fef9572786e2348b6a9605888f09c57d4301d63369e6

See more details on using hashes here.

File details

Details for the file unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_bybit_websocket_api-0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9135367bc8e000c0e77695b5c524e0efc5270890e7ccabee9fc644df297a8ffc
MD5 5029004226c3f1e47f7860506d584522
BLAKE2b-256 6a410dcd5ad2937e43b324d65ff31119a9869dd1d37bec1902f27c1f9b6a1ab1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page