pavex_cli 0.2.10

The companion CLI for Pavex, a Rust framework to build API services and web applications.
Documentation
# 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 = "2024"
name = "pavex_cli"
version = "0.2.10"
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "The companion CLI for Pavex, a Rust framework to build API services and web applications."
readme = false
keywords = ["pavex"]
license = "Apache-2.0"
repository = "https://github.com/LukeMathWalker/pavex"

[lib]
name = "pavex_cli"
path = "src/lib.rs"

[[bin]]
name = "pavex"
path = "src/main.rs"

[[test]]
name = "dependency_tree"
path = "tests/dependency_tree.rs"

[[test]]
name = "ui_tests"
path = "tests/ui_tests.rs"
harness = false

[dependencies.anstyle]
version = "1.0.13"

[dependencies.anyhow]
version = "1.0.100"

[dependencies.async-trait]
version = "0.1"

[dependencies.bytes]
version = "1.10.1"

[dependencies.cargo-like-utils]
version = "0.2"

[dependencies.clap]
version = "4"
features = [
    "derive",
    "env",
]

[dependencies.clap-stdin]
version = "0.7.0"

[dependencies.config]
version = "0.15.18"
features = []

[dependencies.fs-err]
version = "3"

[dependencies.guppy]
version = "0.17.22"

[dependencies.hex]
version = "0.4.3"

[dependencies.http]
version = "1"

[dependencies.jiff]
version = "0.2.15"

[dependencies.jsonwebtoken]
version = "10.0.0"
features = ["rust_crypto"]

[dependencies.libc]
version = "0.2.176"
features = []

[dependencies.miette]
version = "7.6.0"

[dependencies.owo-colors]
version = "4.2.3"

[dependencies.pavex_cli_deps]
version = "0.2.10"

[dependencies.pavex_cli_diagnostic]
version = "0.2.10"

[dependencies.pavex_cli_flock]
version = "0.2.10"

[dependencies.pavex_cli_shell]
version = "0.2.10"

[dependencies.pavex_miette]
version = "0.2.10"

[dependencies.pavexc_cli_client]
version = "0.2.10"

[dependencies.pem]
version = "3.0.5"

[dependencies.redact]
version = "0.1.11"
features = ["serde"]

[dependencies.remove_dir_all]
version = "1"

[dependencies.reqwest]
version = "0.12"
features = ["rustls-tls"]
default-features = false

[dependencies.reqwest-middleware]
version = "0.4"
features = ["json"]

[dependencies.reqwest-retry]
version = "0.7.0"

[dependencies.reqwest-tracing]
version = "0.5.8"

[dependencies.ring]
version = "0.17.14"

[dependencies.self-replace]
version = "1.5.0"

[dependencies.semver]
version = "1.0.27"
features = ["serde"]

[dependencies.serde]
version = "1.0.228"
features = ["derive"]

[dependencies.serde_json]
version = "1.0.145"

[dependencies.sha2]
version = "0.10.9"

[dependencies.supports-color]
version = "3.0.2"

[dependencies.tar]
version = "0.4.44"

[dependencies.tempfile]
version = "3.23.0"

[dependencies.thiserror]
version = "2"

[dependencies.tokio]
version = "1.47.1"
features = [
    "rt",
    "fs",
]

[dependencies.toml]
version = "0.9.7"

[dependencies.tracing]
version = "0.1.41"
default-features = true

[dependencies.tracing-chrome]
version = "0.7"

[dependencies.tracing-subscriber]
version = "0.3"
features = [
    "fmt",
    "env-filter",
]

[dependencies.tracing_log_error]
version = "0.1"

[dependencies.ureq]
version = "3.1.2"
features = ["json"]

[dependencies.windows-sys]
version = "0.61.1"
features = []

[dependencies.xdg-home]
version = "1.3.0"

[dependencies.xz2]
version = "0.1"
features = ["static"]

[dependencies.zip]
version = "2"
features = [
    "deflate",
    "deflate64",
    "lzma",
]
default-features = false

[dev-dependencies.itertools]
version = "0.14"

[build-dependencies.anyhow]
version = "1.0.100"

[build-dependencies.vergen-gitcl]
version = "1.0.8"
features = ["build"]