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