Metadata-Version: 2.4
Name: trio-binance
Version: 0.4.6
Summary: trio based asynchronous binance SDK
Author-email: Shu Wang <halfelf.ronin@gmail.com>
License-Expression: MIT
Project-URL: Repository, https://github.com/halfelf/trio-binance
Classifier: Framework :: Trio
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Requires-Python: >=3.11
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: h2>=4.1.0
Requires-Dist: httpx>=0.20.0
Requires-Dist: trio>=0.25.0
Requires-Dist: trio-websocket>=0.11.1
Requires-Dist: orjson>=3.6.0
Requires-Dist: pytz>=2024.1
Requires-Dist: dateparser>=1.1.0
Requires-Dist: cryptography>=42.0.7
Dynamic: license-file

=================================
Welcome to trio-binance
=================================

This is an unofficial Python wrapper for the `Binance exchange REST API v3 <https://binance-docs.github.io/apidocs/spot/en>`_. I am in no way affiliated with Binance, use at your own risk.

And this repository is forked from `python-binance <https://github.com/sammchardy/python-binance>`_, but has only async client, and works **only** with `trio <https://trio.readthedocs.io/en/stable/index.html>`_ or `trio-compatible <https://trio.readthedocs.io/en/stable/awesome-trio-libraries.html#trio-asyncio-interoperability>`_ asynchronous frameworks.

Source code
  https://github.com/halfelf/trio-binance

Quick Start
-----------

`Register an account with Binance <https://accounts.binance.com/en/register?ref=10099792>`_.

`Generate an API Key <https://www.binance.com/en/my/settings/api-management>`_ and assign relevant permissions.

.. code:: bash

    pip install trio-binance


Example
-------------

Check pytest file under ``tests``.

Donate
------

If this library helps, feel free to donate.

- ETH: 0xf560e5F7F234307A20670ed8A5778F350a8366d1
