[build-dependencies.anyhow]
version = "1.0.98"
[build-dependencies.vergen-gitcl]
features = ["build"]
version = "1.0.8"
[dependencies.ahash]
version = "0.8"
[dependencies.anyhow]
version = "1.0.98"
[dependencies.bimap]
version = "0.6.3"
[dependencies.bincode]
features = ["serde"]
version = "2"
[dependencies.camino]
version = "1"
[dependencies.cargo-like-utils]
version = "0.2"
[dependencies.cargo-manifest]
version = "0.19.1"
[dependencies.convert_case]
version = "0.8"
[dependencies.darling]
version = "0.21"
[dependencies.elsa]
version = "1.11.2"
[dependencies.fixedbitset]
version = "0.5"
[dependencies.fs-err]
version = "3"
[dependencies.globwalk]
version = "0.9.1"
[dependencies.guppy]
version = "0.17.20"
[dependencies.indexmap]
features = ["serde"]
version = "2"
[dependencies.itertools]
version = "0.14"
[dependencies.la-arena]
version = "0.3"
[dependencies.matchit]
version = "0.8.6"
[dependencies.miette]
version = "7.6.0"
[dependencies.num_cpus]
version = "1.17.0"
[dependencies.once_cell]
version = "1.21.3"
[dependencies.pavex]
version = "0.2.7"
[dependencies.pavex_bp_schema]
version = "=0.2.7"
[dependencies.pavex_cli_diagnostic]
version = "=0.2.7"
[dependencies.pavex_cli_shell]
version = "=0.2.7"
[dependencies.pavex_reflection]
version = "=0.2.7"
[dependencies.pavexc_attr_parser]
version = "=0.2.7"
[dependencies.persist_if_changed]
version = "0.2.7"
[dependencies.petgraph]
default-features = false
features = ["graphmap", "stable_graph", "std"]
version = "0.8"
[dependencies.prettyplease]
version = "0.2"
[dependencies.proc-macro2]
features = ["span-locations"]
version = "1.0.95"
[dependencies.quote]
version = "1.0.40"
[dependencies.r2d2]
version = "0.8"
[dependencies.r2d2_sqlite]
version = "0.25.0"
[dependencies.rayon]
version = "1.10"
[dependencies.relative-path]
version = "2.0"
[dependencies.rusqlite]
features = ["bundled"]
version = "0.32"
[dependencies.rustc-hash]
version = "2"
[dependencies.rustdoc-types]
features = ["rustc-hash"]
version = "0.54.0"
[dependencies.semver]
version = "1.0.26"
[dependencies.serde]
features = ["derive"]
version = "1.0.219"
[dependencies.serde_json]
features = ["unbounded_depth"]
version = "1.0.142"
[dependencies.serde_stacker]
version = "0.1"
[dependencies.syn]
features = ["full", "extra-traits", "visit"]
version = "2.0"
[dependencies.textwrap]
version = "0.16.2"
[dependencies.thiserror]
version = "2"
[dependencies.toml]
version = "0.9.5"
[dependencies.toml_edit]
features = ["serde"]
version = "0.23.3"
[dependencies.tracing]
default-features = true
version = "0.1.41"
[dependencies.tracing_log_error]
version = "0.1"
[dependencies.xdg-home]
version = "1.3.0"
[dependencies.xxhash-rust]
features = ["xxh64"]
version = "0.8.15"
[dev-dependencies.insta]
version = "1.43.1"
[features]
debug_assertions = []
[lib]
name = "pavexc"
path = "src/lib.rs"
[lints.clippy]
large_enum_variant = "allow"
result_large_err = "allow"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
description = "The compiler powering Pavex"
edition = "2024"
keywords = ["pavex"]
license = "Apache-2.0"
name = "pavexc"
readme = false
repository = "https://github.com/LukeMathWalker/pavex"
version = "0.2.7"