vmexec 0.7.1

Run a single command in a speedy virtual machine with zero-setup
Documentation
[package]
name = "vmexec"
version = "0.7.1"
description = "Run a single command in a speedy virtual machine with zero-setup"
documentation = "https://docs.rs/vmexec"
authors = ["Sven-Hendrik Haase <svenstaro@archlinux.org>"]
homepage = "https://gitlab.archlinux.org/archlinux/vmexec"
repository = "https://gitlab.archlinux.org/archlinux/vmexec"
license = "MIT"
readme = "README.md"
keywords = ["vm", "virtual-machine", "qemu", "sandbox"]
categories = ["command-line-utilities", "virtualization"]
edition = "2024"
exclude = ["/.gitlab-ci.yml", "/release.toml"]

[profile.release]
lto = true
codegen-units = 1
strip = true

[profile.dev.package.sha2]
opt-level = 3

[dependencies]
base64ct = { version = "1.8", features = ["std"] }
clap_complete = "4.5.48"
clap_mangen = "0.3"
clap = { version = "4.5", features = ["wrap_help", "derive", "cargo"] }
colored_json = "5.0.0"
color-eyre = "0.6.3"
comfy-table = "8.0.0"
daemonize-me = "2.0.2"
directories = "6.0.0"
dir-lock = "0.5.0"
eyre = "0.6.14"
hex = "0.4.3"
humansize = "2.1.3"
indicatif = "0.18"
nanoid = "0.5.0"
nix = { version = "0.31", features = ["user", "signal"] }
rand = "0.10"
reqwest = { version = "0.13", default-features = false, features = ["rustls"] }
russh = { version = "0.63", default-features = false, features = ["aws-lc-rs"] }
serde_json = "1.0.140"
serde = { version = "1.0.219", features = ["derive"] }
sha2 = "0.11"
shell-escape = "0.1.5"
strum = { version = "0.28.0", features = ["derive"] }
sysinfo = { version = "0.39", default-features = false, features = ["system"] }
termion = "4.0.5"
thiserror = "2.0"
timeago = { version = "0.6.1", default-features = false }
tokio-fd = "0.3.0"
tokio-util = "0.7.15"
tokio = { version = "1.42.0", features = ["fs", "io-std", "io-util", "macros", "process", "rt-multi-thread", "time"] }
tokio-vsock = "0.7.1"
tracing-error = "0.2.1"
tracing-subscriber = { version = "0.3.19", features = ["env-filter", "local-time"] }
tracing = "0.1.41"
url = "2.5.4"
walkdir = "2.5.0"
which = "8"

[dev-dependencies]
assert_cmd = { version = "2.0.17", features = ["color", "color-auto"] }
predicates = "3.1.3"
pretty_assertions = "1.4.1"
rstest = "0.27"