Skip to main content

Async Python client for WhiteBit API

Project description

aiowhitebit

Async Python client for WhiteBit API

Features

Installation

pip install aiowhitebit

Quick Start

import asyncio
from aiowhitebit.clients.public import PublicV4Client

async def main():
    client = PublicV4Client()

    # Get market info
    markets = await client.get_market_info()
    print(f"Number of markets: {len(markets)}")

    # Get market activity
    activity = await client.get_market_activity()
    print(f"BTC_USDT last price: {activity.get('BTC_USDT').last_price}")

asyncio.run(main())

Documentation

For detailed documentation and examples, visit our GitHub repository.

Development

# Clone the repository
git clone https://github.com/doubledare704/aiowhitebit.git
cd aiowhitebit

# Install development dependencies
pip install -r requirements-dev.txt

# Install pre-commit hooks
pre-commit install

# Run tests
pytest

License

MIT License - see LICENSE file for details

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

aiowhitebit-0.2.5.tar.gz (42.0 kB view details)

Uploaded Source

Built Distribution

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

aiowhitebit-0.2.5-py3-none-any.whl (45.7 kB view details)

Uploaded Python 3

File details

Details for the file aiowhitebit-0.2.5.tar.gz.

File metadata

  • Download URL: aiowhitebit-0.2.5.tar.gz
  • Upload date:
  • Size: 42.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for aiowhitebit-0.2.5.tar.gz
Algorithm Hash digest
SHA256 4406fe43cd8eb04d59c69bf2843e8f1da70a5b7fbee726010dd0f034affe340c
MD5 9e101de96e4591ff4e44613899d0371f
BLAKE2b-256 33412baaa128f7cfd560a014559eb9be3e1d40e1d14c705c2e2e69ff383d46e9

See more details on using hashes here.

File details

Details for the file aiowhitebit-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: aiowhitebit-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 45.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.23

File hashes

Hashes for aiowhitebit-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 91622cb07a276553d3dc09098d51ba1c42effa100352c67cae205869d0c04f13
MD5 82682d0592f32eaf48fb6fbd1679ec0f
BLAKE2b-256 1f827daecaa4659c40b8c0b5950e72d7b02f6c4017539558844821716de50b72

See more details on using hashes here.

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