gofer 0.1.7

Gofer.rs makes it easy to fetch data from any URL.
Documentation
[[bin]]
name = "gofer"
path = "src/main.rs"

[dependencies.clap]
default-features = false
features = ["derive", "help"]
optional = true
version = "4.5"

[dependencies.data-url]
default-features = false
features = ["alloc"]
optional = true
version = "0.3"

[dependencies.dogma]
default-features = false
features = ["iri", "uri"]
version = "0.1.9"

[dependencies.miette]
default-features = false
features = ["derive"]
optional = true
version = "7.5"

[dependencies.percent-encoding]
default-features = false
optional = true
version = "2.3"

[dependencies.reqwest]
default-features = false
features = ["charset", "rustls-tls"]
optional = true
version = "0.12"

[dependencies.ssh2]
default-features = false
features = ["vendored-openssl"]
optional = true
version = "0.9"

[dependencies.suppaftp]
default-features = false
optional = true
version = "6"

[dependencies.thiserror]
default-features = false
version = "2"

[dev-dependencies]

[[example]]
name = "cat"
path = "examples/cat/main.rs"

[[example]]
name = "git"
path = "examples/git.rs"

[[example]]
name = "ipfs"
path = "examples/ipfs.rs"

[features]
all = ["data", "file", "ftp", "git", "http", "https", "ipfs", "stdin"]
clap = ["dep:clap"]
data = ["dep:data-url"]
default = ["all", "std"]
file = ["std"]
ftp = ["dep:percent-encoding", "dep:suppaftp"]
ftps = ["ftp", "suppaftp?/rustls"]
git = ["dep:reqwest", "reqwest?/blocking"]
http = ["dep:reqwest", "reqwest?/blocking"]
https = ["http", "reqwest?/http2", "reqwest?/rustls-tls-native-roots"]
ipfs = ["dep:reqwest", "reqwest?/blocking"]
miette = ["dep:miette"]
scp = ["dep:ssh2"]
std = ["clap?/std", "data-url?/std", "dogma/std", "percent-encoding?/std", "thiserror/std"]
stdin = ["std"]
unstable = ["ftps", "scp"]

[lib]
name = "gofer"
path = "src/lib.rs"

[package]
authors = ["Arto Bendiken"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["rust-patterns", "command-line-interface"]
description = "Gofer.rs makes it easy to fetch data from any URL."
edition = "2021"
homepage = "https://github.com/dryrust/gofer.rs"
keywords = ["network-programming"]
license = "Unlicense"
name = "gofer"
publish = true
readme = "README.md"
repository = "https://github.com/dryrust/gofer.rs"
rust-version = "1.81"
version = "0.1.7"