Skip to main content

Typed Bit2Me

A fully typed, validated async client for the Bit2Me API

Use autocomplete instead of documentation.

from bit2me import Bit2Me

async with Bit2Me.new() as client:
  result = await client.data.ticker(...)
  print(result)

Why Typed Bit2Me?

  • 🎯 Precise Types: Strong typing throughout, so your editor can help before runtime does.
  • ✅ Automatic Validation: Catch upstream API changes earlier, where they are easier to debug.
  • ⚡ Async First: Built for concurrent, network-heavy workflows.
  • 🔒 Safer Usage: Typed inputs and explicit errors reduce avoidable mistakes.
  • 🎨 Better DX: Clear routing, sensible defaults, and minimal ceremony.
  • 📦 Practical Extras: A place for pagination, streams, and client-specific helpers when they add real value.

Installation

pip install typed-bit2me

Documentation

Read the docs

Download files

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

Source Distribution

typed_bit2me-0.1.2.tar.gz (44.0 kB view details)

Uploaded Source

Built Distribution

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

typed_bit2me-0.1.2-py3-none-any.whl (107.2 kB view details)

Uploaded Python 3

File details

Details for the file typed_bit2me-0.1.2.tar.gz.

File metadata

  • Download URL: typed_bit2me-0.1.2.tar.gz
  • Upload date:
  • Size: 44.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for typed_bit2me-0.1.2.tar.gz
Algorithm Hash digest
SHA256 1574eccc701ff087369c968a86614f9bf9ea7cba078d184d50d461a45df4e8e5
MD5 e37fb202581610aadd060b3bed377962
BLAKE2b-256 d5906ab2f8a5087be420e8f77143c4f37ee1d15dbec178a4524ec2bae56905e5

See more details on using hashes here.

File details

Details for the file typed_bit2me-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: typed_bit2me-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 107.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for typed_bit2me-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 63616ab1b1fbce67362c735cd8c310497b4885bb5a9059740a97f99964e85fb5
MD5 9ff168e4c51384589e7b5b321e8b6730
BLAKE2b-256 6372b4b50d6750203bc3952c1ced03347956b91d34af7c82616cc319a224c13c

See more details on using hashes here.

Release history Release notifications | RSS feed

0.3.0

2 files

0.1.4

2 files

0.1.3

2 files

This release

0.1.2 This release

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

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