# 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 = "2021" name = "pipitor" version = "0.3.0-alpha.15" authors = ["Daiki Mizukami "] include = ["LICENSE", "/README.md", "/migrations/*/", "/src/", "/tests/"] description = "A Twitter bot that gathers, filters and Retweets Tweets automatically.\n" documentation = "https://docs.rs/pipitor/0.3.0-alpha.15/pipitor/" readme = "README.md" keywords = ["twitter", "bot"] categories = ["command-line-utilities"] license = "AGPL-3.0-only" repository = "https://github.com/tesaguri/pipitor" resolver = "2" [[bin]] name = "pipitor" path = "src/bin/pipitor/main.rs" [[test]] name = "example_manifest" required-features = ["dhall", "native-tls"] [dependencies.anyhow] version = "1" [dependencies.atoi] version = "0.4" [dependencies.atom] version = "0.11" default-features = false package = "atom_syndication" [dependencies.auto_enums] version = "0.7" [dependencies.base64] version = "0.13" [dependencies.bytes] version = "1" [dependencies.cfg-if] version = "1" [dependencies.diesel] version = "1.4.7" features = ["r2d2", "sqlite"] default-features = false [dependencies.diesel_migrations] version = "1" features = ["sqlite"] default-features = false [dependencies.dotenv] version = "0.15" [dependencies.env_logger] version = "0.9" [dependencies.flate2] version = "1" [dependencies.fs2] version = "0.4" [dependencies.futures] version = "0.3" features = ["async-await", "std"] default-features = false [dependencies.hex] version = "0.4" [dependencies.hmac] version = "0.11" [dependencies.http] version = "0.2.5" [dependencies.http-body] version = "0.4.2" [dependencies.http-serde] version = "1" [dependencies.hyper] version = "0.14" features = ["client", "http1", "http2", "server", "stream"] [dependencies.hyper-rustls] version = "0.22" optional = true [dependencies.hyper-tls] version = "0.5" optional = true [dependencies.itoa] version = "0.4" [dependencies.json] version = "1" package = "serde_json" [dependencies.libsqlite3-sys] version = ">=0.20.1, <0.23.0" optional = true [dependencies.listenfd] version = "0.3" [dependencies.log] version = "0.4.6" [dependencies.mime] version = "0.3" [dependencies.native-tls-pkg] version = "0.2.7" optional = true package = "native-tls" [dependencies.oauth-credentials] version = "0.3" features = ["serde"] [dependencies.oauth1] version = "0.5" package = "oauth1-request" [dependencies.pin-project] version = "1" [dependencies.rand] version = "0.8" [dependencies.regex] version = "1.0.3" [dependencies.rss] version = "2" default-features = false [dependencies.serde] version = "1.0.34" features = ["derive", "rc"] [dependencies.serde_derive] version = "1.0.34" [dependencies.serde_dhall] version = "0.10" optional = true [dependencies.serde_urlencoded] version = "0.7" [dependencies.sha-1] version = "0.9" [dependencies.smallvec] version = "1" features = ["serde"] [dependencies.string] version = "0.2" default-features = false [dependencies.structopt] version = "0.3" [dependencies.thiserror] version = "1.0.29" [dependencies.tokio] version = "1" features = ["io-std", "io-util", "macros", "net", "rt-multi-thread", "signal", "time"] [dependencies.toml] version = "0.5" [dependencies.tower] version = "0.4" features = ["util"] default-features = false [dependencies.tower-http] version = "0.1.2" features = ["decompression-br", "decompression-gzip"] [dependencies.tower-service] version = "0.3" [dependencies.twitter-client] version = "0.0.1" [dependencies.twitter-stream] version = "0.13" default-features = false [dev-dependencies.hyper] version = "0.14" features = ["tcp"] default-features = false [dev-dependencies.tokio] version = "1" features = ["macros"] [dev-dependencies.tokio-test] version = "0.4" [dev-dependencies.tower-test] version = "0.4" [features] default = ["native-tls"] dhall = ["serde_dhall"] native-tls = ["hyper-tls", "native-tls-pkg/alpn"] openssl-vendored = ["hyper-tls/vendored"] rustls = ["hyper-rustls/native-tokio"] sqlite-bundled = ["libsqlite3-sys/bundled"] winsqlite3 = ["libsqlite3-sys/winsqlite3"] [target."cfg(unix)".dependencies.tokio-stream] version = "0.1.2" features = ["net"]