Skip to main content

A Python SDK to use the Binance Websocket API`s (com+testnet, com-margin+testnet, com-isolated_margin+testnet, com-futures+testnet, com-coin_futures, us, tr, dex/chain+testnet) in a simple, fast, flexible, robust and fully-featured way.

Project description

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

LUCIT-UBWA-Banner

UNICORN Binance WebSocket API

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

A Python SDK to use the Binance Websocket API`s (com+testnet, com-margin+testnet, com-isolated_margin+testnet, com-futures+testnet, com-coin_futures, com-vanilla-options+testnet, us, tr) in a simple, fast, flexible, robust and fully-featured way.

Part of 'UNICORN Binance Suite'.

Receive Data from Binance WebSockets

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

from unicorn_binance_websocket_api import BinanceWebSocketApiManager

ubwa = BinanceWebSocketApiManager(exchange="binance.com")
ubwa.create_stream(channels=['trade', 'kline_1m'], markets=['btcusdt', 'bnbbtc', 'ethbtc'])

And 4 more lines to print out the data

while True:
    oldest_data_from_stream_buffer = ubwa.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_binance_websocket_api import BinanceWebSocketApiManager

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

ubwa = BinanceWebSocketApiManager(exchange="binance.com")
ubwa.create_stream(channels=['trade', 'kline_1m'], 
                   markets=['btcusdt', 'bnbbtc', 'ethbtc'], 
                   process_stream_data=process_new_receives)

Or with an async callback function just do

from unicorn_binance_websocket_api import BinanceWebSocketApiManager
import asyncio

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

ubwa = BinanceWebSocketApiManager()
ubwa.create_stream(channels=['trade', 'kline_1m'],
                   markets=['btcusdt', 'bnbbtc', 'ethbtc'],
                   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_binance_websocket_api import BinanceWebSocketApiManager
import asyncio

async def main():
    async def process_asyncio_queue(stream_id=None):
        print(f"Start processing the data from stream '{ubwa.get_stream_label(stream_id)}':")
        while ubwa.is_stop_request(stream_id) is False:
            data = await ubwa.get_stream_data_from_asyncio_queue(stream_id)
            print(data)
            ubwa.asyncio_queue_task_done(stream_id)
    ubwa.create_stream(channels=['trade'],
                       markets=['ethbtc', 'btcusdt'],
                       stream_label="TRADES",
                       process_asyncio_queue=process_asyncio_queue)
    while not ubwa.is_manager_stopping():
        await asyncio.sleep(1)

with BinanceWebSocketApiManager(exchange='binance.com') as ubwa:
    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.

Receive private UserData Streams

Create a private !userData stream to receive account updates like order fills, balance changes and position updates in real time. A valid api_key and api_secret is required.

Set the credentials globally on the manager

All streams created on this manager inherit the credentials:

from unicorn_binance_websocket_api import BinanceWebSocketApiManager

async def process_userdata(stream_data):
    print(stream_data)

ubwa = BinanceWebSocketApiManager(exchange="binance.com",
                                  api_key="YOUR_BINANCE_API_KEY",
                                  api_secret="YOUR_BINANCE_API_SECRET")
ubwa.create_stream(channels='arr',
                   markets='!userData',
                   process_stream_data_async=process_userdata)

Or pass the credentials per stream

Useful when running multiple !userData streams with different API keys on the same manager:

ubwa = BinanceWebSocketApiManager(exchange="binance.com")

ubwa.create_stream(channels='arr',
                   markets='!userData',
                   api_key="API_KEY_ACCOUNT_A",
                   api_secret="API_SECRET_ACCOUNT_A",
                   stream_label="ACCOUNT_A",
                   process_stream_data_async=process_userdata)

ubwa.create_stream(channels='arr',
                   markets='!userData',
                   api_key="API_KEY_ACCOUNT_B",
                   api_secret="API_SECRET_ACCOUNT_B",
                   stream_label="ACCOUNT_B",
                   process_stream_data_async=process_userdata)

Per-stream credentials override the manager defaults. Isolated Margin additionally requires the symbols parameter:

ubwa_im = BinanceWebSocketApiManager(exchange="binance.com-isolated_margin")
ubwa_im.create_stream(channels='arr',
                      markets='!userData',
                      symbols='btcusdt',
                      api_key="YOUR_BINANCE_API_KEY",
                      api_secret="YOUR_BINANCE_API_SECRET",
                      process_stream_data_async=process_userdata)

See also example_multiple_userdata_streams.py.

Convert received stream data into well-formed Python dictionaries with UnicornFy

unicorn_fied_stream_data = UnicornFy.binance_com_websocket(data)

or

ubwa.create_stream(['trade'], ['btcusdt'], output="UnicornFy")

Subscribe / unsubscribe new markets and channels

markets = ['engbtc', 'zileth']
channels = ['kline_5m', 'kline_15m', 'kline_30m', 'kline_1h', 'kline_12h', 'depth5']

ubwa.subscribe_to_stream(stream_id=stream_id, channels=channels, markets=markets)

ubwa.unsubscribe_from_stream(stream_id=stream_id, markets=markets)

ubwa.unsubscribe_from_stream(stream_id=stream_id, channels=channels)

Send Requests to Binance WebSocket API

Place orders, cancel orders or send other requests via WebSocket

from unicorn_binance_websocket_api import BinanceWebSocketApiManager

api_key = "YOUR_BINANCE_API_KEY"
api_secret = "YOUR_BINANCE_API_SECRET"

async def process_api_responses(stream_id=None):
    while ubwa.is_stop_request(stream_id=stream_id) is False:
        data = await ubwa.get_stream_data_from_asyncio_queue(stream_id=stream_id)
        print(data)
        ubwa.asyncio_queue_task_done(stream_id=stream_id)

ubwa = BinanceWebSocketApiManager(exchange="binance.com")
api_stream = ubwa.create_stream(api=True,
                                api_key=api_key,
                                api_secret=api_secret,
                                output="UnicornFy",
                                process_asyncio_queue=process_api_responses)

response = ubwa.api.spot.get_server_time(return_response=True)
print(f"Binance serverTime: {response['result']['serverTime']}")

orig_client_order_id = ubwa.api.spot.create_order(order_type="LIMIT",
                                                  price = 1.1,
                                                  quantity = 15.0,
                                                  side = "SELL",
                                                  symbol = "BUSDUSDT")

ubwa.api.spot.cancel_order(orig_client_order_id=orig_client_order_id, symbol="BUSDUSDT")                                   

All available methods:

Here you can find a complete guide on how to process requests via the Binance WebSocket API!

Stop ubwa after usage to avoid memory leaks

When you instantiate UBWA with with, ubwa.stop_manager() is automatically executed upon exiting the with-block.

with BinanceWebSocketApiManager() as ubwa:
    ubwa.create_stream(channels="trade", markets="btcusdt", stream_label="TRADES")

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

ubwa.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 Binance 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_binance_websocket_api import BinanceWebSocketApiManager
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 '{ubwa.get_stream_label(stream_id=stream_id)}': "
          f"{signal_type} - {stream_id} - {data_record} - {error_msg}")

with BinanceWebSocketApiManager(process_stream_signals=process_stream_signals) as ubwa:
    ubwa.create_stream(channels="trade", markets="btcusdt", stream_label="TRADES")
    print(f"Waiting a few seconds and then stopping the stream ...")
    time.sleep(7)

More?

Discover even more possibilities, use this script to stream everything from "binance.com" or try our examples!

This should be known by everyone using this lib:

Description

The Python package UNICORN Binance WebSocket API provides an API to the Binance Websocket API`s of Binance (+Testnet), Binance Margin (+Testnet), Binance Isolated Margin (+Testnet), Binance Futures (+Testnet), Binance COIN-M Futures, Binance European Options (+Testnet), Binance US and Binance TR and supports sending requests to the Binance Websocket API and the streaming of all public streams like trade, kline, ticker, depth, bookTicker, forceOrder, compositeIndex etc. and also all private userData streams which needs to be used with a valid api_key and api_secret from the Binance Exchange www.binance.com, testnet.binance.vision or www.binance.us.

Use the UNICORN Binance REST API in combination.

What are the benefits of the UNICORN Binance WebSocket API?

Exchange Exchange string WS WS API
Binance binance.com yes yes
Binance Testnet binance.com-testnet yes yes
Binance Margin binance.com-margin yes no
Binance Margin Testnet binance.com-margin-testnet yes no
Binance Isolated Margin binance.com-isolated_margin yes no
Binance Isolated Margin Testnet binance.com-isolated_margin-testnet yes no
Binance USD-M Futures binance.com-futures yes yes
Binance USD-M Futures Testnet binance.com-futures-testnet yes yes
Binance Coin-M Futures binance.com-coin_futures yes no
Binance European Options binance.com-vanilla-options yes no
Binance European Options Testnet binance.com-vanilla-options-testnet yes no
Binance US binance.us yes no
Binance TR trbinance.com yes no

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

Installation and Upgrade

The module requires Python 3.9 and runs smoothly up to and including Python 3.14.

There is no conda support until the migration to conda-forge.

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-binance-websocket-api

Update

pip install unicorn-binance-websocket-api --upgrade

A Conda Package of the latest version with conda from Anaconda

There is no conda support until the migration to conda-forge.

The unicorn-binance-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

There is no conda support until the migration to conda-forge.

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

Update

There is no conda support until the migration to conda-forge.

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

From source of the latest release with PIP from GitHub

Linux, macOS, ...

Run in bash:

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

Windows

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

pip install https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api/archive/2.12.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/oliver-zehentleitner/unicorn-binance-websocket-api/tarball/master --upgrade

Change Log

https://oliver-zehentleitner.github.io/unicorn-binance-websocket-api/changelog.html

Documentation

Examples

Howto

Project Homepage

https://github.com/oliver-zehentleitner/unicorn-binance-websocket-api

Wiki

https://github.com/oliver-zehentleitner/unicorn-binance-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 get_monitoring_status_plain().

To receive news (like inspection windows/maintenance) about the Binance 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 Binance 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.

SOCKS5 Proxy / Geoblocking

We would like to explicitly point out that in our opinion US citizens are exclusively authorized to trade on Binance.US and that this restriction must not be circumvented!

The purpose of supporting a SOCKS5 proxy in the UNICORN Binance Suite and its modules is to allow non-US citizens to use US services. For example, GitHub actions with UBS will not work without a SOCKS5 proxy, as they will inevitably run on servers in the US and be blocked by Binance.com. Moreover, it also seems justified that traders, data scientists and companies from the US analyze binance.com market data - as long as they do not trade there.

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_binance_websocket_api-2.12.0.tar.gz (1.8 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

unicorn_binance_websocket_api-2.12.0-cp314-cp314-win_amd64.whl (2.7 MB view details)

Uploaded CPython 3.14Windows x86-64

unicorn_binance_websocket_api-2.12.0-cp314-cp314-musllinux_1_2_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

unicorn_binance_websocket_api-2.12.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (10.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

unicorn_binance_websocket_api-2.12.0-cp314-cp314-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

unicorn_binance_websocket_api-2.12.0-cp314-cp314-macosx_10_15_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

unicorn_binance_websocket_api-2.12.0-cp314-cp314-macosx_10_15_universal2.whl (3.9 MB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

unicorn_binance_websocket_api-2.12.0-cp313-cp313-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.13Windows x86-64

unicorn_binance_websocket_api-2.12.0-cp313-cp313-musllinux_1_2_x86_64.whl (10.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

unicorn_binance_websocket_api-2.12.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

unicorn_binance_websocket_api-2.12.0-cp313-cp313-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

unicorn_binance_websocket_api-2.12.0-cp313-cp313-macosx_10_13_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

unicorn_binance_websocket_api-2.12.0-cp313-cp313-macosx_10_13_universal2.whl (3.9 MB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

unicorn_binance_websocket_api-2.12.0-cp312-cp312-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.12Windows x86-64

unicorn_binance_websocket_api-2.12.0-cp312-cp312-musllinux_1_2_x86_64.whl (10.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

unicorn_binance_websocket_api-2.12.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

unicorn_binance_websocket_api-2.12.0-cp312-cp312-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

unicorn_binance_websocket_api-2.12.0-cp312-cp312-macosx_10_13_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

unicorn_binance_websocket_api-2.12.0-cp312-cp312-macosx_10_13_universal2.whl (3.9 MB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

unicorn_binance_websocket_api-2.12.0-cp311-cp311-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86-64

unicorn_binance_websocket_api-2.12.0-cp311-cp311-musllinux_1_2_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

unicorn_binance_websocket_api-2.12.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (10.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

unicorn_binance_websocket_api-2.12.0-cp311-cp311-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

unicorn_binance_websocket_api-2.12.0-cp311-cp311-macosx_10_9_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

unicorn_binance_websocket_api-2.12.0-cp311-cp311-macosx_10_9_universal2.whl (4.0 MB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

unicorn_binance_websocket_api-2.12.0-cp310-cp310-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.10Windows x86-64

unicorn_binance_websocket_api-2.12.0-cp310-cp310-musllinux_1_2_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

unicorn_binance_websocket_api-2.12.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

unicorn_binance_websocket_api-2.12.0-cp310-cp310-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

unicorn_binance_websocket_api-2.12.0-cp310-cp310-macosx_10_9_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

unicorn_binance_websocket_api-2.12.0-cp310-cp310-macosx_10_9_universal2.whl (4.1 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

unicorn_binance_websocket_api-2.12.0-cp39-cp39-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.9Windows x86-64

unicorn_binance_websocket_api-2.12.0-cp39-cp39-musllinux_1_2_x86_64.whl (10.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

unicorn_binance_websocket_api-2.12.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (10.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

unicorn_binance_websocket_api-2.12.0-cp39-cp39-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

unicorn_binance_websocket_api-2.12.0-cp39-cp39-macosx_10_9_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

unicorn_binance_websocket_api-2.12.0-cp39-cp39-macosx_10_9_universal2.whl (4.1 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file unicorn_binance_websocket_api-2.12.0.tar.gz.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0.tar.gz
Algorithm Hash digest
SHA256 3abdea97ae31bfdff5731d14c6d270d2c4171f675e2399787bb7a33b8d257595
MD5 8d7841927093585dea975602bede6ac1
BLAKE2b-256 587e260672bcdfb50696f62ebc5cc796273d0d8666e875865fdffcee84ba0bee

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0.tar.gz:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5c1c0f78f76dbee5289d6de029a58ae279f14d8c9ddeae4a45428a99a6e1b8aa
MD5 b10e9f2fb43fd81fb33239817d47a5a2
BLAKE2b-256 d38b8c6fb286de2307c654071636563d359f8f02eef4ce65d1bb18b0d3771079

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp314-cp314-win_amd64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a3401afa9ec77d3eee070b724822adfb5a212f612cb4655e54d866b26d2118de
MD5 12427d68c4c9187dc3ca9c3fd7f67ebc
BLAKE2b-256 4c5a2b023d35912cd6ca96b5730c10a2bc0a79b39eb526b311b8a2bf4bab1f19

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 20fe8908eb220c8697b01026970e83175594f02e27ea5f6a59d453e04ded8585
MD5 1373bd4f0c487f0d966fed6b359f040b
BLAKE2b-256 8c6592cbd5d61f49df73e2c05eec055e478783373508d836bb560acb20864e37

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16492e7258abd750919ccee04e15111e25b1d7ca8207037d5388cfdba55426d3
MD5 5de43dc056776d3f477a2f6903594bbd
BLAKE2b-256 792af2ff2b1f500ed96b8763a41cebb2255ab28b56a161b3b10b1425b0e3696f

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b53484e0000c8b81ba6fd7883c6e14826dfbf88e78712ed790ba49346b7eaa9e
MD5 4b39f9c87fde0d648c1769455f12afcb
BLAKE2b-256 afaf9b3b47869b9ac827476543c43ca59b45601dab0afef88de7f5b5ca59a2d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 b0c9f336d8e327208eb79754f8f8dfbb9b73976393fae080e44e596070a141f4
MD5 4b0f5775a9ad88e3285db199b8ce8836
BLAKE2b-256 65b06b5eabdbbae76505bf829a970dec8c07c65a78139167966a81d7e6f9c828

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp314-cp314-macosx_10_15_universal2.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9f61ccefb1195d9d835149a792f60081363071fffc60672db7f334e7867d0451
MD5 648d967256133de1b618fed9c8977649
BLAKE2b-256 1e440798c3d08844c9b60a5dfe8de67b563d0739b8f16b15d263de5b1a55477c

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp313-cp313-win_amd64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 87ce84c457965ea6c23cfc831e571317c19bbb622f4c310badcf7056d39867ca
MD5 9fe38609db765d14772c61273def0d39
BLAKE2b-256 db32a5ee9f5ac79ebe895fac991bc5493d26a782b260c14e4d43c9bf02be822c

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 860610cc63f38e03dcd4a2ec8f37a6e2eace666caa89e7228fd0b706ec840061
MD5 ef1f2aea3c14d60fa933091a022424b5
BLAKE2b-256 d56e79c233a50fcb712712afe19cb0c491f41c4418eee01909f2113f95b3ef1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c1f9194d4aa6c7abfbee06f208fa5bd665a9b7e0949866b22b77e9a0aefcae4
MD5 540619de2be955da9302baf966f9a987
BLAKE2b-256 923d350bef8c31dbc861411e5e72e5151061e96dd487d74a9fcac882e92d79c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8637b02a8c921edbf2f2b680717e3d93db87a367990ab46fa96d4e3b2ab102f0
MD5 ab8ebc23ab79356aed9184f90c2421f0
BLAKE2b-256 7379d3c9a272b506c96e5f099e9d5c21557dc102725dca3ee4b32ad21c15dc72

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 8e6cf32f530dc6d5f277f7a286d0983a156b54fb5ba0a5b59c366d22c648aa12
MD5 4c6b275ce2f6658294219c50a929e556
BLAKE2b-256 2c7fb32c91eeaada7529c76427d503687a5443e3a62ab9fc2e5ddb02c3222148

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp313-cp313-macosx_10_13_universal2.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4b83dcbd907e4db979f9b5ea3a5dc0eda00bb89eafca9ca0fa4cc1184eccda4d
MD5 553e2f9a10d23b54dc4f671d66d2de1f
BLAKE2b-256 f755dfe9bc94d60b1c20cf4f91e681f62be82a44d5d239c79b69ed1ea87a6c16

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp312-cp312-win_amd64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f7db9af04705572d43ed43b1c7f2aaa519d009dbd6b17f0bcff16bdc9a83269f
MD5 8e8d00e6de77e701ada35bbc2f1fdc0f
BLAKE2b-256 19f96cf9cb0426ebb166e03619e13ffa64abc756bee5c86c6c978a1e42e60cd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8238459519dd2e0d00b2ebf629000df39e5cba03898aac94fa44826a3bc7702e
MD5 9fc617f05e6c499902ad6e0d7565df20
BLAKE2b-256 2bd48b9724946a73b3a1901c69d4c028005bfae60ca060fb7c5279e1ebc7cbcf

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 77da2eb842a4770c31f9cdec1ada81653714f2aa4858d77b621e53d8e0df05a2
MD5 d0daacea537e22224ab4c367a9d52751
BLAKE2b-256 bb23e5ce130b0a011a888271a8de9689b9646915d0431806345b61f264e7fe59

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 ac40f8bf2012ce9518efacc65871a27fb066c32568c7337b7ca9b39658d5ee27
MD5 d734faafe43312d05ee2083d5f98d6f8
BLAKE2b-256 a316c91bf8aac9bf724177d03f8c2190985f4a5425c034165b1f750b16c14ed5

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 74548f18cffb884b8f7fef02423836f75e72e6bed1e45d1fe828463aa9e5522a
MD5 3eafc4e33323852449f16f80269492ff
BLAKE2b-256 ba89274fb0ee167869e73ef6779c7e677423ce333f1a01160061210692c8f2e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp312-cp312-macosx_10_13_universal2.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3dc5bc648622b77dcff89a9afa925601009bce9326358941fa6c8ca2a6d83b9b
MD5 d114b48496641613508dc9755f4f385f
BLAKE2b-256 6fe0bdc01431373f364b2510c242650c13ac24c9a5ec5f8facdfc929dfd6e36b

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp311-cp311-win_amd64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2203cf9209e3829f7a576796d65edbfdb9aeb8a369f5b9b733936e0c42cfc531
MD5 48aa2a955609850903db24fe72ef3fd4
BLAKE2b-256 1fcc7fb0a2498155a33fdde6fba101fea49d927e6d30db928ad77e868e4c838d

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e2bb907fb7dfc30ddea61b43d7a87addaaa5ddeffbf9f54238727e14c676d13d
MD5 a7a30f05a87676cb9ba5cde2b13b4049
BLAKE2b-256 36952a34985cefe46c95759d9871b62cb4221e13070ad4fe8a076412915d2fe7

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc8d95475471f5baa97d9120bfcc09e14b17514be84c31e741983f1185729d45
MD5 cbae09db326fa7f918c3920e04ca90b4
BLAKE2b-256 48073beadf530ba12b01760de1a5e25a123bd8ed957496b34f12249b5f137091

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d8f522edaf871804b5a02b91bc497027580051b7ef7c356cd8fc492e9ecd37b5
MD5 879b8099bcbee06c66576c1cbbcf664b
BLAKE2b-256 63bd25688d85fe24f8947318315049744988261792ef2ca127bc26917cb1d69b

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 627601ba2d7e9c35a273fd424f7dcb6e6ebc5f18aaa30897e02cccd8152e6811
MD5 25020466c9379d7d9a1ddff1fffe92ad
BLAKE2b-256 59f7194345f3e6c7599d029c6ce0eb521858b8f83aebcdfd12d5d11729331019

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 18fda6df68faf03a8aa231ba4f143ff7e8892aef96107efa15cdacaed4b9f791
MD5 49bc2df7f00799634d91b311fc4455fb
BLAKE2b-256 0b9f1eca7aecf2f162e377ca47f4b2279ba8e9677b9c80ba4b8ec7ae453fb14b

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp310-cp310-win_amd64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4d531e55b96b4cf1558a544b17e36a9e8af458ab3e36bc286553258a350d5cd1
MD5 c4cb9ddbab3da789d64fefede654003d
BLAKE2b-256 629f5181cad0ad4b1dec06a973b836d3c2645fd4a77d821c1b7d444880565287

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 03e575194f3808e91078742385f5999f6da49c2a6a5eb9cdb57a739839c9742e
MD5 34e1df30646e9689f4a46398ed500c2b
BLAKE2b-256 5169dbe09def59c40df7d3ad7dc756c2b7464729cd24ccee74b3dbe8c81765ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f8b007b1b7dd1982ed0fba16bdb3e361fab7bf137d7b934a281aace328ef453d
MD5 186b56ca97f2c1ff007ccebca897b823
BLAKE2b-256 2e7b6ed94800e1cd1c146de68eedbe1ba5f9b36dcc7575a81344cc45003a632e

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f2cf2d8d5f68f482f71f3b5de05e631a14d998478f71be045952fc8d0a7f3941
MD5 6a75ff9cac19fa3af37a505cb31094f9
BLAKE2b-256 6c8b13684c7832b256dcf341161e58bf1f9ef00ad8c9b809b5687e3736743761

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cda6c5c5c40a71de7af98abb6cbc2e15bc577d2ada5e7323fcf4dea98fccfd24
MD5 01f831f47ef78fe6bf581b409b69900c
BLAKE2b-256 3333836e04f172999cf9f0298d5931db6e53fdd8431c1179660dd5bc58615d22

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp310-cp310-macosx_10_9_universal2.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b0eaded05b73964d7076c72e45dce776659f3715364361f5985dd93b8dbbf1fc
MD5 62dc7ab7fffd3dda73fec7a01df88253
BLAKE2b-256 40de0ec9fedfd2287403e54a0109395655ec5fee711782cddec5e291cab8f941

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp39-cp39-win_amd64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 64f1d1f24e292178d7ccc4be340a7ecdd941afa0df90892861a426d8aba2f595
MD5 5537cdfc512795f71ac25fcc66d1e5a4
BLAKE2b-256 68f22fd3759f82b5777bcdcc6b0aef362861f9c17cb738ce8588e6015de38dd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3743b807844d90ac52e3204d692dab76bcf79ac3b81b7c6555c6e8cdbe6af362
MD5 a45e3e4aa0dab94da7d3e7baed2d3e5c
BLAKE2b-256 eb3cee89008aedfa7d2b25cb8c0021aac3abd7d7b5c7943435105a9e7dfbb9a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 236543d4428c98a04ac06de1f59beea3e4431a1c11417a6b03a10846c3249f2d
MD5 e5cf6a6322e4708800a94dfcd0c4baaa
BLAKE2b-256 4d2cace55152265e9effdca617a731a800839babf114145badfe005ee1e34b48

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cd687224795049aadef6848aa038cbb1ee83ef20eb33f8a8567f45c4e856c478
MD5 cc4a009fb47c5fa9094b2684a8d86409
BLAKE2b-256 6e6ed4536638359955a273d43bc5d826cb41a73490afc2f3cec184c7038ba73d

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file unicorn_binance_websocket_api-2.12.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for unicorn_binance_websocket_api-2.12.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1ea687e1fcbcc6db3a72fdfa74dfa52a7c40bb3e5c499d1b5f62ecce51582df3
MD5 f490a9aa7ccda3b9e46a8fd67cd42ecf
BLAKE2b-256 e0366f9982befa3ea4e53cfaef99c9beaf7de9c9f4512d429a5c5dd27a6c6114

See more details on using hashes here.

Provenance

The following attestation bundles were made for unicorn_binance_websocket_api-2.12.0-cp39-cp39-macosx_10_9_universal2.whl:

Publisher: build_wheels.yml on oliver-zehentleitner/unicorn-binance-websocket-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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