From fdedbf7eb56877ece4841c452dfbae75a5d699ce Mon Sep 17 00:00:00 2001 From: "pavex-releaser[bot]" <167640712+pavex-releaser[bot]@users.noreply.github.com> Date: Sat, 27 Jul 2024 20:46:08 +0200 Subject: [PATCH] chore: release (#327) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 🤖 New release * `pavex`: 0.1.45 -> 0.1.46 * `pavex_bp_schema`: 0.1.45 -> 0.1.46 * `pavex_reflection`: 0.1.45 -> 0.1.46 * `pavex_macros`: 0.1.45 -> 0.1.46 * `persist_if_changed`: 0.1.45 -> 0.1.46 * `pavex_tracing`: 0.1.45 -> 0.1.46 * `pavex_cli`: 0.1.45 -> 0.1.46 * `pavex_miette`: 0.1.45 -> 0.1.46 * `pavexc_cli_client`: 0.1.45 -> 0.1.46 * `pavexc`: 0.1.45 -> 0.1.46 * `pavex_cli_client`: 0.1.45 -> 0.1.46 * `pavexc_cli`: 0.1.45 -> 0.1.46 * `generate_from_path`: 0.1.45 -> 0.1.46
Changelog

## `pavex`

## [0.1.46](https://github.com/LukeMathWalker/pavex/compare/0.1.45...0.1.46) - 2024-07-27 ### Other - Disable workspace hack before a release - Re-enable workspace hack after a release ([#323](https://github.com/LukeMathWalker/pavex/pull/323)) - Feature gate tokio net feature for pavex behind server feature ([#324](https://github.com/LukeMathWalker/pavex/pull/324)) - update Cargo.toml dependencies

--- This PR was generated with [release-plz](https://github.com/MarcoIeni/release-plz/). --------- Co-authored-by: pavex-releaser[bot] Co-authored-by: pavex-releaser[bot] <167640712+pavex-releaser[bot]@users.noreply.github.com> --- libs/CHANGELOG.md | 8 +++ libs/Cargo.lock | 89 +++++----------------------- libs/Cargo.toml | 2 +- libs/generate_from_path/Cargo.toml | 1 - libs/pavex/Cargo.toml | 9 ++- libs/pavex_bp_schema/Cargo.toml | 3 +- libs/pavex_cli/Cargo.toml | 5 +- libs/pavex_cli_client/Cargo.toml | 3 +- libs/pavex_macros/Cargo.toml | 1 - libs/pavex_miette/Cargo.toml | 1 - libs/pavex_reflection/Cargo.toml | 1 - libs/pavex_test_runner/Cargo.toml | 3 +- libs/pavex_tracing/Cargo.toml | 3 +- libs/pavexc/Cargo.toml | 7 +-- libs/pavexc_cli/Cargo.toml | 9 ++- libs/pavexc_cli_client/Cargo.toml | 3 +- libs/persist_if_changed/Cargo.toml | 1 - libs/px_workspace_hack/Cargo.toml | 94 +----------------------------- 18 files changed, 44 insertions(+), 199 deletions(-) diff --git a/libs/CHANGELOG.md b/libs/CHANGELOG.md index b836032f..2505581f 100644 --- a/libs/CHANGELOG.md +++ b/libs/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.46](https://github.com/LukeMathWalker/pavex/compare/0.1.45...0.1.46) - 2024-07-27 + +### Other +- Disable workspace hack before a release +- Re-enable workspace hack after a release ([#323](https://github.com/LukeMathWalker/pavex/pull/323)) +- Feature gate tokio net feature for pavex behind server feature ([#324](https://github.com/LukeMathWalker/pavex/pull/324)) +- update Cargo.toml dependencies + ## [0.1.45](https://github.com/LukeMathWalker/pavex/compare/0.1.44...0.1.45) - 2024-07-02 ### Added diff --git a/libs/Cargo.lock b/libs/Cargo.lock index a5a3f67e..3d1c1878 100644 --- a/libs/Cargo.lock +++ b/libs/Cargo.lock @@ -991,7 +991,7 @@ dependencies = [ [[package]] name = "generate_from_path" -version = "0.1.45" +version = "0.1.46" dependencies = [ "anyhow", "fs-err", @@ -1000,7 +1000,6 @@ dependencies = [ "liquid", "liquid-core", "path-absolutize", - "px_workspace_hack", "regex", "sanitize-filename", "tempfile", @@ -1974,7 +1973,7 @@ dependencies = [ [[package]] name = "pavex" -version = "0.1.45" +version = "0.1.46" dependencies = [ "anyhow", "biscotti", @@ -1999,7 +1998,6 @@ dependencies = [ "percent-encoding", "persist_if_changed", "pin-project-lite", - "px_workspace_hack", "reqwest", "ron", "serde", @@ -2019,16 +2017,15 @@ dependencies = [ [[package]] name = "pavex_bp_schema" -version = "0.1.45" +version = "0.1.46" dependencies = [ "pavex_reflection", - "px_workspace_hack", "serde", ] [[package]] name = "pavex_cli" -version = "0.1.45" +version = "0.1.46" dependencies = [ "anstyle", "anyhow", @@ -2049,7 +2046,6 @@ dependencies = [ "pavexc", "pavexc_cli_client", "pem", - "px_workspace_hack", "redact", "remove_dir_all", "reqwest", @@ -2082,21 +2078,19 @@ dependencies = [ [[package]] name = "pavex_cli_client" -version = "0.1.45" +version = "0.1.46" dependencies = [ "anyhow", "pavex", - "px_workspace_hack", "thiserror", ] [[package]] name = "pavex_macros" -version = "0.1.45" +version = "0.1.46" dependencies = [ "pavex", "proc-macro2", - "px_workspace_hack", "quote", "serde", "syn", @@ -2111,11 +2105,10 @@ checksum = "77b9753b03381fd8856966146c4d626d9a8507901c1bcdfbc41df03deea551fc" [[package]] name = "pavex_miette" -version = "0.1.45" +version = "0.1.46" dependencies = [ "miette", "owo-colors", - "px_workspace_hack", "supports-color", "supports-hyperlinks", "supports-unicode", @@ -2126,15 +2119,14 @@ dependencies = [ [[package]] name = "pavex_reflection" -version = "0.1.45" +version = "0.1.46" dependencies = [ - "px_workspace_hack", "serde", ] [[package]] name = "pavex_test_runner" -version = "0.1.45" +version = "0.1.46" dependencies = [ "ahash", "anyhow", @@ -2148,7 +2140,6 @@ dependencies = [ "object-pool", "once_cell", "persist_if_changed", - "px_workspace_hack", "regex", "serde", "serde_json", @@ -2162,16 +2153,15 @@ dependencies = [ [[package]] name = "pavex_tracing" -version = "0.1.45" +version = "0.1.46" dependencies = [ "pavex", - "px_workspace_hack", "tracing", ] [[package]] name = "pavexc" -version = "0.1.45" +version = "0.1.46" dependencies = [ "ahash", "anyhow", @@ -2196,7 +2186,6 @@ dependencies = [ "petgraph", "prettyplease", "proc-macro2", - "px_workspace_hack", "quote", "r2d2", "r2d2_sqlite", @@ -2219,7 +2208,7 @@ dependencies = [ [[package]] name = "pavexc_cli" -version = "0.1.45" +version = "0.1.46" dependencies = [ "anyhow", "better-panic", @@ -2235,7 +2224,6 @@ dependencies = [ "pavex_miette", "pavexc", "pavexc_cli_client", - "px_workspace_hack", "ron", "supports-color", "tempfile", @@ -2247,11 +2235,10 @@ dependencies = [ [[package]] name = "pavexc_cli_client" -version = "0.1.45" +version = "0.1.46" dependencies = [ "anyhow", "pavex", - "px_workspace_hack", "thiserror", ] @@ -2283,11 +2270,10 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "persist_if_changed" -version = "0.1.45" +version = "0.1.46" dependencies = [ "anyhow", "fs-err", - "px_workspace_hack", "sha2", "tracing", ] @@ -2446,53 +2432,6 @@ dependencies = [ [[package]] name = "px_workspace_hack" version = "0.1.0" -dependencies = [ - "ahash", - "aho-corasick", - "bitflags 2.6.0", - "cc", - "clap", - "clap_builder", - "console", - "crossbeam-utils", - "crypto-common", - "deranged", - "digest", - "fixedbitset", - "futures-channel", - "futures-core", - "futures-sink", - "futures-util", - "getrandom", - "hashbrown 0.14.5", - "hmac", - "indexmap", - "log", - "miette", - "num-traits", - "petgraph", - "proc-macro2", - "quote", - "regex", - "regex-automata 0.4.7", - "regex-syntax 0.8.4", - "reqwest", - "serde", - "serde_json", - "sha2", - "smallvec", - "subtle", - "syn", - "time", - "time-macros", - "tokio", - "toml", - "toml_edit", - "tracing", - "tracing-core", - "uuid", - "zeroize", -] [[package]] name = "quinn" diff --git a/libs/Cargo.toml b/libs/Cargo.toml index 4fa9748f..8dcf8a68 100644 --- a/libs/Cargo.toml +++ b/libs/Cargo.toml @@ -12,7 +12,7 @@ edition = "2021" repository = "https://github.com/LukeMathWalker/pavex" homepage = "https://pavex.dev" license = "Apache-2.0" -version = "0.1.45" +version = "0.1.46" [workspace.dependencies] vergen = { version = "8.0.0", features = ["build", "git", "gitcl"] } diff --git a/libs/generate_from_path/Cargo.toml b/libs/generate_from_path/Cargo.toml index 6a56e436..d7468539 100644 --- a/libs/generate_from_path/Cargo.toml +++ b/libs/generate_from_path/Cargo.toml @@ -20,4 +20,3 @@ indicatif = { workspace = true } walkdir = { workspace = true } sanitize-filename = { workspace = true } regex = { workspace = true } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavex/Cargo.toml b/libs/pavex/Cargo.toml index 054fb67e..a4e1f9d0 100644 --- a/libs/pavex/Cargo.toml +++ b/libs/pavex/Cargo.toml @@ -29,15 +29,15 @@ futures-util = { workspace = true } mime = { workspace = true } thiserror = { workspace = true } serde = { workspace = true, features = ["derive"] } -pavex_macros = { path = "../pavex_macros", version = "0.1.45" } +pavex_macros = { path = "../pavex_macros", version = "0.1.46" } paste = { workspace = true } tracing = { workspace = true } http-body-util = { workspace = true } pin-project-lite = { workspace = true } ubyte = { workspace = true, features = ["serde"] } -pavex_bp_schema = { path = "../pavex_bp_schema", version = "=0.1.45" } -pavex_reflection = { path = "../pavex_reflection", version = "=0.1.45" } -persist_if_changed = { path = "../persist_if_changed", version = "0.1.45" } +pavex_bp_schema = { path = "../pavex_bp_schema", version = "=0.1.46" } +pavex_reflection = { path = "../pavex_reflection", version = "=0.1.46" } +persist_if_changed = { path = "../persist_if_changed", version = "0.1.46" } # Route parameters matchit = { version = "0.7", package = "pavex_matchit" } @@ -70,7 +70,6 @@ hyper = { workspace = true, features = ["full"], optional = true } hyper-util = { workspace = true, features = ["tokio", "server", "server-auto"], optional = true } socket2 = { workspace = true, optional = true } smallvec = { workspace = true } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } [dev-dependencies] tokio = { workspace = true, features = ["macros"] } diff --git a/libs/pavex_bp_schema/Cargo.toml b/libs/pavex_bp_schema/Cargo.toml index 4f9c0dee..b9196ee4 100644 --- a/libs/pavex_bp_schema/Cargo.toml +++ b/libs/pavex_bp_schema/Cargo.toml @@ -9,5 +9,4 @@ license.workspace = true [dependencies] serde = { workspace = true, features = ["derive"] } -pavex_reflection = { path = "../pavex_reflection", version = "=0.1.45" } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } +pavex_reflection = { path = "../pavex_reflection", version = "=0.1.46" } diff --git a/libs/pavex_cli/Cargo.toml b/libs/pavex_cli/Cargo.toml index ac845694..1a78d67c 100644 --- a/libs/pavex_cli/Cargo.toml +++ b/libs/pavex_cli/Cargo.toml @@ -19,9 +19,9 @@ harness = false vergen = { workspace = true } [dependencies] -pavexc_cli_client = { path = "../pavexc_cli_client", version = "0.1.45" } +pavexc_cli_client = { path = "../pavexc_cli_client", version = "0.1.46" } clap = { workspace = true, features = ["derive", "env"] } -pavex_miette = { path = "../pavex_miette", version = "0.1.45" } +pavex_miette = { path = "../pavex_miette", version = "0.1.46" } miette = { workspace = true } fs-err = { workspace = true } tracing-subscriber = { workspace = true, features = ["fmt", "env-filter"] } @@ -63,7 +63,6 @@ jsonwebtoken = { workspace = true } ring = { workspace = true } pem = { workspace = true } time = { workspace = true } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } [dev-dependencies] pavex_test_runner = { path = "../pavex_test_runner" } diff --git a/libs/pavex_cli_client/Cargo.toml b/libs/pavex_cli_client/Cargo.toml index eb16c915..4b7a35ed 100644 --- a/libs/pavex_cli_client/Cargo.toml +++ b/libs/pavex_cli_client/Cargo.toml @@ -9,6 +9,5 @@ license.workspace = true [dependencies] anyhow = { workspace = true } -pavex = { path = "../pavex", version = "0.1.45" } +pavex = { path = "../pavex", version = "0.1.46" } thiserror = { workspace = true } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavex_macros/Cargo.toml b/libs/pavex_macros/Cargo.toml index d8b65938..72b80376 100644 --- a/libs/pavex_macros/Cargo.toml +++ b/libs/pavex_macros/Cargo.toml @@ -14,7 +14,6 @@ proc-macro = true proc-macro2 = { workspace = true } quote = { workspace = true } syn = { workspace = true } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } [dev-dependencies] trybuild = { workspace = true } diff --git a/libs/pavex_miette/Cargo.toml b/libs/pavex_miette/Cargo.toml index 81843e0f..72d35f0f 100644 --- a/libs/pavex_miette/Cargo.toml +++ b/libs/pavex_miette/Cargo.toml @@ -16,4 +16,3 @@ supports-hyperlinks = { workspace = true } supports-color = { workspace = true } supports-unicode = { workspace = true } terminal_size = { workspace = true } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavex_reflection/Cargo.toml b/libs/pavex_reflection/Cargo.toml index 4c141f3a..13b3cac7 100644 --- a/libs/pavex_reflection/Cargo.toml +++ b/libs/pavex_reflection/Cargo.toml @@ -9,4 +9,3 @@ license.workspace = true [dependencies] serde = { workspace = true, features = ["derive"] } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavex_test_runner/Cargo.toml b/libs/pavex_test_runner/Cargo.toml index 81f42ec4..402b7591 100644 --- a/libs/pavex_test_runner/Cargo.toml +++ b/libs/pavex_test_runner/Cargo.toml @@ -30,11 +30,10 @@ walkdir = { workspace = true } serde_json = { workspace = true } itertools = { workspace = true } sha2 = { workspace = true } -persist_if_changed = { path = "../persist_if_changed", version = "0.1.45" } +persist_if_changed = { path = "../persist_if_changed", version = "0.1.46" } object-pool = { workspace = true } num_cpus = { workspace = true } globwalk = { workspace = true } tracing-subscriber = { workspace = true, features = ["env-filter", "fmt"] } regex = { workspace = true } once_cell = { workspace = true } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavex_tracing/Cargo.toml b/libs/pavex_tracing/Cargo.toml index c5935087..c540d28b 100644 --- a/libs/pavex_tracing/Cargo.toml +++ b/libs/pavex_tracing/Cargo.toml @@ -11,5 +11,4 @@ readme = "README.md" [dependencies] tracing = { workspace = true, features = ["std"] } -pavex = { version = "0.1.45", path = "../pavex" } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } +pavex = { version = "0.1.46", path = "../pavex" } diff --git a/libs/pavexc/Cargo.toml b/libs/pavexc/Cargo.toml index fa5cad0f..eddfb5b9 100644 --- a/libs/pavexc/Cargo.toml +++ b/libs/pavexc/Cargo.toml @@ -18,8 +18,8 @@ vergen = { workspace = true, features = ["build", "git", "gitcl"] } debug_assertions = [] [dependencies] -pavex = { path = "../pavex", version = "0.1.45" } -pavex_bp_schema = { path = "../pavex_bp_schema", version = "0.1.45" } +pavex = { path = "../pavex", version = "0.1.46" } +pavex_bp_schema = { path = "../pavex_bp_schema", version = "0.1.46" } syn = { workspace = true, features = ["full", "extra-traits", "visit"] } rustdoc-types = { workspace = true } serde = { workspace = true, features = ["derive"] } @@ -48,7 +48,7 @@ textwrap = { workspace = true } once_cell = { workspace = true } toml_edit = { workspace = true, features = ["serde"] } semver = { workspace = true } -persist_if_changed = { path = "../persist_if_changed", version = "0.1.45" } +persist_if_changed = { path = "../persist_if_changed", version = "0.1.46" } matchit = { version = "0.7", package = "pavex_matchit" } relative-path = { workspace = true } @@ -60,4 +60,3 @@ r2d2 = { workspace = true } bincode = { workspace = true } rayon = { workspace = true } num_cpus = { workspace = true } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavexc_cli/Cargo.toml b/libs/pavexc_cli/Cargo.toml index 1aeed59c..946939be 100644 --- a/libs/pavexc_cli/Cargo.toml +++ b/libs/pavexc_cli/Cargo.toml @@ -14,9 +14,9 @@ path = "src/main.rs" [dependencies] clap = { workspace = true, features = ["derive", "env"] } -pavexc = { path = "../pavexc", version = "0.1.45" } -pavexc_cli_client = { path = "../pavexc_cli_client", version = "0.1.45" } -pavex_miette = { path = "../pavex_miette", version = "0.1.45" } +pavexc = { path = "../pavexc", version = "0.1.46" } +pavexc_cli_client = { path = "../pavexc_cli_client", version = "0.1.46" } +pavex_miette = { path = "../pavex_miette", version = "0.1.46" } liquid-core = { workspace = true } miette = { workspace = true } fs-err = { workspace = true } @@ -30,10 +30,9 @@ supports-color = { workspace = true } include_dir = { workspace = true } path-absolutize = { workspace = true } ron = { workspace = true } -generate_from_path = { path = "../generate_from_path", version = "0.1.45" } +generate_from_path = { path = "../generate_from_path", version = "0.1.46" } tempfile = { workspace = true } better-panic = { workspace = true } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } [build-dependencies] vergen = { workspace = true } diff --git a/libs/pavexc_cli_client/Cargo.toml b/libs/pavexc_cli_client/Cargo.toml index d3d5f28d..34b1ad76 100644 --- a/libs/pavexc_cli_client/Cargo.toml +++ b/libs/pavexc_cli_client/Cargo.toml @@ -9,6 +9,5 @@ license.workspace = true [dependencies] anyhow = { workspace = true } -pavex = { path = "../pavex", version = "0.1.45" } +pavex = { path = "../pavex", version = "0.1.46" } thiserror = { workspace = true } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/persist_if_changed/Cargo.toml b/libs/persist_if_changed/Cargo.toml index 157c33a6..35503ac6 100644 --- a/libs/persist_if_changed/Cargo.toml +++ b/libs/persist_if_changed/Cargo.toml @@ -12,4 +12,3 @@ tracing = { workspace = true, default-features = true } fs-err = { workspace = true } sha2 = { workspace = true } anyhow = { workspace = true } -px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/px_workspace_hack/Cargo.toml b/libs/px_workspace_hack/Cargo.toml index 957e72f2..ad354e0e 100644 --- a/libs/px_workspace_hack/Cargo.toml +++ b/libs/px_workspace_hack/Cargo.toml @@ -16,96 +16,8 @@ license.workspace = true # are managed by hakari. ### BEGIN HAKARI SECTION -[dependencies] -ahash = { version = "0.8" } -aho-corasick = { version = "1" } -bitflags = { version = "2", default-features = false, features = ["serde"] } -clap = { version = "4", features = ["derive", "env"] } -clap_builder = { version = "4", default-features = false, features = ["color", "env", "help", "std", "suggestions", "usage"] } -console = { version = "0.15" } -crossbeam-utils = { version = "0.8" } -crypto-common = { version = "0.1", default-features = false, features = ["getrandom", "std"] } -deranged = { version = "0.3", default-features = false, features = ["powerfmt", "serde", "std"] } -digest = { version = "0.10", features = ["mac", "std"] } -fixedbitset = { version = "0.4" } -futures-channel = { version = "0.3", features = ["sink"] } -futures-core = { version = "0.3" } -futures-sink = { version = "0.3" } -futures-util = { version = "0.3", features = ["channel", "io", "sink"] } -getrandom = { version = "0.2", default-features = false, features = ["std"] } -hashbrown = { version = "0.14", default-features = false, features = ["ahash", "inline-more", "raw"] } -hmac = { version = "0.12", default-features = false, features = ["reset"] } -indexmap = { version = "2", features = ["serde"] } -log = { version = "0.4", default-features = false, features = ["std"] } -miette = { version = "7", features = ["fancy"] } -num-traits = { version = "0.2", features = ["i128"] } -petgraph = { version = "0.6", default-features = false, features = ["graphmap", "stable_graph"] } -proc-macro2 = { version = "1", features = ["span-locations"] } -quote = { version = "1" } -regex = { version = "1" } -regex-automata = { version = "0.4", default-features = false, features = ["dfa-onepass", "hybrid", "meta", "nfa", "perf", "unicode"] } -regex-syntax = { version = "0.8" } -reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } -serde = { version = "1", features = ["alloc", "derive"] } -serde_json = { version = "1", features = ["unbounded_depth"] } -sha2 = { version = "0.10" } -smallvec = { version = "1", default-features = false, features = ["const_new"] } -subtle = { version = "2" } -syn = { version = "2", features = ["extra-traits", "full", "visit", "visit-mut"] } -time = { version = "0.3", features = ["formatting", "local-offset", "macros", "parsing", "serde"] } -tokio = { version = "1", features = ["fs", "io-util", "macros", "net", "rt", "sync", "time"] } -toml = { version = "0.8", features = ["preserve_order"] } -toml_edit = { version = "0.22", features = ["serde"] } -tracing = { version = "0.1" } -tracing-core = { version = "0.1" } -uuid = { version = "1", features = ["fast-rng", "v4", "v7"] } -zeroize = { version = "1", features = ["zeroize_derive"] } - -[build-dependencies] -ahash = { version = "0.8" } -aho-corasick = { version = "1" } -bitflags = { version = "2", default-features = false, features = ["serde"] } -cc = { version = "1", default-features = false, features = ["parallel"] } -clap = { version = "4", features = ["derive", "env"] } -clap_builder = { version = "4", default-features = false, features = ["color", "env", "help", "std", "suggestions", "usage"] } -console = { version = "0.15" } -crossbeam-utils = { version = "0.8" } -crypto-common = { version = "0.1", default-features = false, features = ["getrandom", "std"] } -deranged = { version = "0.3", default-features = false, features = ["powerfmt", "serde", "std"] } -digest = { version = "0.10", features = ["mac", "std"] } -fixedbitset = { version = "0.4" } -futures-channel = { version = "0.3", features = ["sink"] } -futures-core = { version = "0.3" } -futures-sink = { version = "0.3" } -futures-util = { version = "0.3", features = ["channel", "io", "sink"] } -getrandom = { version = "0.2", default-features = false, features = ["std"] } -hashbrown = { version = "0.14", default-features = false, features = ["ahash", "inline-more", "raw"] } -hmac = { version = "0.12", default-features = false, features = ["reset"] } -indexmap = { version = "2", features = ["serde"] } -log = { version = "0.4", default-features = false, features = ["std"] } -miette = { version = "7", features = ["fancy"] } -num-traits = { version = "0.2", features = ["i128"] } -petgraph = { version = "0.6", default-features = false, features = ["graphmap", "stable_graph"] } -proc-macro2 = { version = "1", features = ["span-locations"] } -quote = { version = "1" } -regex = { version = "1" } -regex-automata = { version = "0.4", default-features = false, features = ["dfa-onepass", "hybrid", "meta", "nfa", "perf", "unicode"] } -regex-syntax = { version = "0.8" } -reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } -serde = { version = "1", features = ["alloc", "derive"] } -serde_json = { version = "1", features = ["unbounded_depth"] } -sha2 = { version = "0.10" } -smallvec = { version = "1", default-features = false, features = ["const_new"] } -subtle = { version = "2" } -syn = { version = "2", features = ["extra-traits", "full", "visit", "visit-mut"] } -time = { version = "0.3", features = ["formatting", "local-offset", "macros", "parsing", "serde"] } -time-macros = { version = "0.2", default-features = false, features = ["formatting", "parsing", "serde"] } -tokio = { version = "1", features = ["fs", "io-util", "macros", "net", "rt", "sync", "time"] } -toml = { version = "0.8", features = ["preserve_order"] } -toml_edit = { version = "0.22", features = ["serde"] } -tracing = { version = "0.1" } -tracing-core = { version = "0.1" } -uuid = { version = "1", features = ["fast-rng", "v4", "v7"] } -zeroize = { version = "1", features = ["zeroize_derive"] } +# Disabled by running `cargo hakari disable`. +# To re-enable, run: +# cargo hakari generate ### END HAKARI SECTION