# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "rspotify-http" version = "0.13.3" authors = [ "Ramsay Leung ", "Mario Ortiz Manero ", ] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "HTTP compatibility layer for RSpotify" homepage = "https://github.com/ramsayleung/rspotify" readme = "README.md" keywords = [ "spotify", "api", ] categories = [ "api-bindings", "multimedia::audio", ] license = "MIT" repository = "https://github.com/ramsayleung/rspotify" resolver = "2" [package.metadata.docs.rs] features = ["client-ureq"] no-default-features = true [lib] name = "rspotify_http" path = "src/lib.rs" [dependencies.async-trait] version = "0.1.51" optional = true [dependencies.log] version = "0.4.14" [dependencies.maybe-async] version = "0.2.6" [dependencies.native-tls] version = "0.2.11" optional = true [dependencies.reqwest] version = "0.12.1" features = [ "json", "socks", ] optional = true default-features = false [dependencies.serde_json] version = "1.0.67" [dependencies.thiserror] version = "1.0.29" [dependencies.ureq] version = "2.2.0" features = [ "json", "cookies", "socks-proxy", ] optional = true default-features = false [dev-dependencies.rspotify-model] version = "0.13.3" [dev-dependencies.tokio] version = "1.11.0" features = [ "macros", "rt-multi-thread", ] [features] __async = ["async-trait"] __sync = ["maybe-async/is_sync"] client-reqwest = [ "reqwest", "__async", ] client-ureq = [ "ureq", "__sync", ] default = [ "client-reqwest", "reqwest-default-tls", ] reqwest-default-tls = ["reqwest/default-tls"] reqwest-native-tls = ["reqwest/native-tls"] reqwest-native-tls-vendored = ["reqwest/native-tls-vendored"] reqwest-rustls-tls = ["reqwest/rustls-tls"] ureq-native-tls = [ "ureq/native-tls", "dep:native-tls", ] ureq-rustls-tls = ["ureq/tls"] ureq-rustls-tls-native-certs = [ "ureq/tls", "ureq/native-certs", ]