[dependencies.bytes]
default-features = false
version = "1.10.0"
[dependencies.dashmap]
default-features = false
optional = true
version = "6.0.1"
[dependencies.futures]
default-features = false
version = "0.3"
[dependencies.http-body-util]
default-features = false
version = "0.1.2"
[dependencies.hyper]
default-features = false
version = "1.6.0"
[dependencies.hyper-rustls]
default-features = false
features = ["http1", "http2", "native-tokio", "ring"]
version = "0.27.5"
[dependencies.hyper-util]
default-features = false
features = ["client-legacy", "http1", "http2", "tokio"]
version = "0.1.10"
[dependencies.itoa]
version = "1.0.9"
[dependencies.leaky-bucket]
version = "1.1.2"
[dependencies.metrics]
optional = true
version = "0.24.1"
[dependencies.osu-db]
optional = true
version = "0.3.0"
[dependencies.pin-project]
version = "1.1.10"
[dependencies.rosu-mods]
features = ["serde"]
version = "0.3.0"
[dependencies.serde]
default-features = false
features = ["derive"]
version = "1.0.203"
[dependencies.serde_json]
default-features = false
features = ["std", "raw_value"]
version = "1.0"
[dependencies.serde_urlencoded]
version = "0.7.1"
[dependencies.smallstr]
features = ["serde"]
version = "0.3.0"
[dependencies.thiserror]
version = "2.0.11"
[dependencies.time]
features = ["formatting", "parsing", "serde"]
version = "0.3"
[dependencies.tokio]
default-features = false
features = ["macros"]
version = "1.0"
[dependencies.tracing]
default-features = false
version = "0.1.40"
[dependencies.url]
default-features = false
version = "2.0"
[dev-dependencies.dotenvy]
version = "0.15"
[dev-dependencies.eyre]
version = "0.6"
[dev-dependencies.once_cell]
version = "1.7"
[dev-dependencies.tokio]
default-features = false
features = ["rt", "macros"]
version = "1.0"
[dev-dependencies.tracing-subscriber]
default-features = false
features = ["env-filter", "fmt", "smallvec"]
version = "0.3.18"
[features]
cache = ["dashmap"]
default = ["cache", "macros"]
deny_unknown_fields = []
local_oauth = ["tokio/net"]
macros = ["rosu-mods/macros"]
replay = ["osu-db"]
serialize = []
[lib]
name = "rosu_v2"
path = "src/lib.rs"
[package]
authors = ["MaxOhn <ohn.m@hotmail.de>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "An osu! API v2 wrapper"
documentation = "https://docs.rs/rosu-v2/"
edition = "2021"
keywords = ["osu", "api", "wrapper"]
license = "MIT"
name = "rosu-v2"
readme = "README.md"
repository = "https://github.com/MaxOhn/rosu-v2"
version = "0.11.0"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]
[[test]]
name = "requests"
path = "tests/requests.rs"
[[test]]
name = "serde"
path = "tests/serde.rs"