# 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 believe there's an error in this file please file an
# issue against the rust-lang/cargo repository. If you're
# editing this file be aware that the upstream Cargo.toml
# will likely look very different (and much more reasonable)

[package]
edition = "2018"
name = "pijul"
version = "1.0.0-alpha.31"
authors = ["Pierre-Étienne Meunier <pe@pijul.org>"]
include = ["Cargo.toml", "src", "src/commands", "src/commands/log.rs", "src/commands/protocol.rs", "src/commands/apply.rs", "src/commands/debug.rs", "src/commands/checkout.rs", "src/commands/file_operations.rs", "src/commands/clone.rs", "src/commands/git.rs", "src/commands/record.rs", "src/commands/change.rs", "src/commands/diff.rs", "src/commands/unrecord.rs", "src/commands/channel.rs", "src/commands/init.rs", "src/commands/mod.rs", "src/commands/archive.rs", "src/commands/reset.rs", "src/commands/fork.rs", "src/commands/pushpull.rs", "src/config.rs", "src/repository.rs", "src/main.rs", "src/remote", "src/remote/local.rs", "src/remote/ssh.rs", "src/remote/mod.rs"]
description = "The sound distributed version control system."
license = "GPL-2.0-or-later"
repository = "https://nest.pijul.com/pijul/pijul"
[dependencies.anyhow]
version = "1.0"

[dependencies.byteorder]
version = "1.3"

[dependencies.canonical-path]
version = "2.0"

[dependencies.chrono]
version = "0.4"

[dependencies.clap]
version = "3.0.0-beta.2"

[dependencies.ctrlc]
version = "3.1"

[dependencies.data-encoding]
version = "2.3"

[dependencies.dirs-next]
version = "2.0"

[dependencies.edit]
version = "0.1"

[dependencies.env_logger]
version = "0.8"

[dependencies.futures]
version = "0.3"

[dependencies.futures-util]
version = "0.3"

[dependencies.git2]
version = "0.13"
optional = true

[dependencies.human-panic]
version = "1.0"

[dependencies.ignore]
version = "0.4"

[dependencies.indicatif]
version = "0.15"

[dependencies.lazy_static]
version = "1.4"

[dependencies.libpijul]
version = "1.0.0-alpha.27"
features = ["tarball"]

[dependencies.log]
version = "0.4"

[dependencies.num_cpus]
version = "1.13"

[dependencies.rand]
version = "0.8"

[dependencies.regex]
version = "1.4"

[dependencies.reqwest]
version = "0.10"
features = ["stream"]

[dependencies.rpassword]
version = "5.0"

[dependencies.sanakirja]
version = "0.15.4"

[dependencies.serde]
version = "1.0"

[dependencies.serde_derive]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.thrussh]
version = "0.32.1"

[dependencies.thrussh-config]
version = "0.5"

[dependencies.thrussh-keys]
version = "0.20.1"

[dependencies.tokio]
version = "1.0"
features = ["rt-multi-thread", "macros", "sync"]

[dependencies.tokio-compat-02]
version = "0.1"

[dependencies.toml]
version = "0.5"

[dependencies.whoami]
version = "0.9"

[features]
default = ["keep-changes"]
git = ["git2", "sanakirja/git2"]
keep-changes = []
[target."cfg(target_os = \"linux\")".dependencies.pager]
version = "0.16.0"
