rua 0.19.0

Secure jailed AUR helper for Arch Linux
[package]
name = "rua"
version = "0.19.0"
description = "Secure jailed AUR helper for Arch Linux"
authors = [
  "Vasili Novikov (maintainer) <vasya.novikov+cm3513git@gmail.com>",
  "The many great contributors, see github and gitlab <users@git>",
]
license="GPL-3.0-or-later"
edition="2021"
keywords = ["archlinux", "aur", "build", "jail", "bubblewrap"]
readme = "README.md"
repository = "https://github.com/vn971/rua"
build = "build.rs"

[features]
default=["testpacman"]
# Use library bindings to libalpm instead of shelling (calling `pacman` executable).
# Note that this breaks the tool upon major pacman upgrades.
libalpm = ["alpm"]
# Use library bindings to the "git" version of libalpm, see also above.
libalpmgit = ["libalpm", "alpm/git"]
libalpmgenerate = ["libalpm", "alpm/generate"]
testpacman = []  # whether to perform libalpm/pacman checks on tests

[build-dependencies]
structopt = "0.3.26"
libscmp = "0.2.0"

[dependencies]
alpm = { version = "2.2.1", default-features = false, features = [], optional = true }
anyhow = "1.0.56"
chrono = "0.4.19"
colored = "2.0.0"
directories = "4.0.1"
env_logger = "0.9.0"
fs2 = "0.4.3"
fs_extra = "1.2.0"
indexmap = "1.8.1"
itertools = "0.10.3"
lazy_static = "1.4.0"
libc = "0.2.123"
libflate = "1.2.0"
log = "0.4.16"
prettytable-rs = "0.8.0"
raur = { version = "6.0.0", default-features = false, features = ["blocking", "rustls-tls"] }
regex = "1.5.5"
rm_rf = "0.6.1"
ruzstd = "0.2.4"
srcinfo = "1.0.0"
structopt = "0.3.26"
tar = "0.4.38"
term_size = "0.3.2"
uname = "0.1.1"
users = "0.11.0"
xz2 = "0.1.6"

[profile.release]
lto = true