[package]
name = "dbcrossbar"
version = "0.5.0-alpha.2"
authors = ["Eric Kidd <git@randomhacks.net>"]
edition = "2018"

description = "Program for copying data between databases (pre-release)"
categories = ["command-line-utilities", "database", "filesystem"]
keywords = ["postgresql", "bigquery"]
license = "Apache-2.0 OR MIT"
readme = "../README.md"
homepage = "https://www.dbcrossbar.org/"
repository = "https://github.com/dbcrossbar/dbcrossbar"
documentation = "https://www.dbcrossbar.org/"

[dev-dependencies]
cli_test_dir = "0.1.5"
csv = "1.0.5"
difference = "2.0"
pretty_assertions = "0.6.1"

[dependencies]
clap = { version = "2.32.0", features = ["wrap_help"] }
common_failures = "0.1.1"
env_logger = "0.8.2"
failure = "0.1.2"
futures = "0.3.1"
humanize-rs = "0.1.5"
include-flate = { version = "0.1.3", features = ["stable"] }
log = "0.4.5"
opener = "0.4.1"
openssl = "0.10.16" # Needed to prevent link errors.
openssl-probe = "0.1.2"
dbcrossbarlib = { path = "../dbcrossbarlib", version = "=0.5.0-alpha.2" }
serde = "1.0.79"
serde_json = "1.0.32"
slog = { version = "2.4.1", features = ["max_level_trace", "release_max_level_trace"] }
slog-async = "2.3.0"
slog-envlogger = "2.1.0"
slog-json = "2.3.0"
slog-term = "2.4.0"
structopt = "0.3.1"
structopt-derive = "0.4"
tempfile = "3.1.0"
tokio = { version = "1.0.1", features = ["fs", "io-std", "io-util", "process", "rt", "rt-multi-thread", "sync", "time"] }
tokio-util = { version = "0.6.1", features = ["codec"] }
url = "2.1.0"
