pavexc 0.2.7

The compiler powering Pavex
Documentation
[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"