[package] edition = "2021" name = "jinxapi-github" version = "0.2.6" authors = ["Jonathan Giddy"] description = "GitHub API client" categories = ["api-bindings"] keywords = ["github"] license = "Apache-2.0" repository = "https://github.com/jinxapi/github-rs" [package.metadata.docs.rs] all-features = true [features] default = ["hyper-client"] hyper-client = ["hyper", "authentic/hyper-client"] reqwest-async = ["reqwest", "authentic/reqwest-async"] reqwest-blocking = ["reqwest/blocking", "authentic/reqwest-blocking"] [dependencies] authentic = { version = "0.5.0", features = ["jwt", "step"] } http = "0.2.6" hyper = { version = "0.14.17", features = ["client", "http1"], optional = true } log = "0.4.16" percent-encoding = "2.1.0" querylizer = "0.2.0" reqwest = { version = "0.11.10", optional = true } serde = { version = "1.0.73", features = ["derive"] } serde_json = "1.0.74" thiserror = "1.0.30" url = "2.2.2" [dev-dependencies] env_logger = "0.9.0" hyper = { version = "0.14", features = ["full"] } hyper-tls = "0.5.0" tokio = { version = "1", features = ["full"] }