bbm 0.1.2

Async Rust client library for the German Breitbandmessung (broadband measurement) API
Documentation
[package]
name = "bbm"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
description = "Async Rust client library for the German Breitbandmessung (broadband measurement) API"
homepage = "https://github.com/timrabl/bbmctl"
repository = "https://github.com/timrabl/bbmctl"
documentation = "https://docs.rs/bbm"
readme = "../../README.md"
keywords = ["breitbandmessung", "speedtest", "broadband", "bundesnetzagentur", "internet"]
categories = ["api-bindings", "network-programming"]
rust-version.workspace = true
exclude = [
  "docs/*",
  ".github/*",
  "target/*",
  ".vscode/*",
  ".claude/*",
]

[dependencies]
futures = "0.3"
log = "0.4"
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls", "charset"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
thiserror = "2"
tokio = { version = "1", features = ["net", "time", "sync", "rt", "macros", "rt-multi-thread"] }
tower = { version = "0.5", features = ["retry", "util"] }