From ba4157a7ebd164b30fdd856a30cc6a0b02e2f750 Mon Sep 17 00:00:00 2001 From: "pavex-releaser[bot]" Date: Sat, 1 Feb 2025 10:16:15 +0000 Subject: [PATCH] release: Re-enable workspace hack after a release --- libs/Cargo.lock | 81 ++++++++++++++ libs/generate_from_path/Cargo.toml | 1 + libs/pavex/Cargo.toml | 1 + libs/pavex_bp_schema/Cargo.toml | 1 + libs/pavex_cli/Cargo.toml | 1 + libs/pavex_cli_client/Cargo.toml | 1 + libs/pavex_cli_deps/Cargo.toml | 1 + libs/pavex_cli_flock/Cargo.toml | 1 + libs/pavex_cli_shell/Cargo.toml | 1 + libs/pavex_macros/Cargo.toml | 1 + libs/pavex_miette/Cargo.toml | 1 + libs/pavex_reflection/Cargo.toml | 1 + libs/pavex_session/Cargo.toml | 1 + libs/pavex_session_memory_store/Cargo.toml | 1 + libs/pavex_session_sqlx/Cargo.toml | 1 + libs/pavex_test_runner/Cargo.toml | 1 + libs/pavex_tracing/Cargo.toml | 1 + libs/pavexc/Cargo.toml | 1 + libs/pavexc_cli/Cargo.toml | 1 + libs/pavexc_cli_client/Cargo.toml | 1 + libs/pavexc_rustdoc_types/Cargo.toml | 1 + libs/persist_if_changed/Cargo.toml | 1 + libs/px_workspace_hack/Cargo.toml | 118 ++++++++++++++++++++- 23 files changed, 217 insertions(+), 3 deletions(-) diff --git a/libs/Cargo.lock b/libs/Cargo.lock index 636b076dd..25ea38a30 100644 --- a/libs/Cargo.lock +++ b/libs/Cargo.lock @@ -1170,6 +1170,7 @@ dependencies = [ "liquid", "liquid-core", "path-absolutize", + "px_workspace_hack", "regex", "sanitize-filename", "tempfile", @@ -2395,6 +2396,7 @@ dependencies = [ "percent-encoding", "persist_if_changed", "pin-project-lite", + "px_workspace_hack", "reqwest", "ron", "serde", @@ -2418,6 +2420,7 @@ name = "pavex_bp_schema" version = "0.1.71" dependencies = [ "pavex_reflection", + "px_workspace_hack", "serde", ] @@ -2447,6 +2450,7 @@ dependencies = [ "pavexc", "pavexc_cli_client", "pem", + "px_workspace_hack", "redact", "remove_dir_all", "reqwest", @@ -2484,6 +2488,7 @@ version = "0.1.71" dependencies = [ "anyhow", "pavex", + "px_workspace_hack", "thiserror 2.0.11", ] @@ -2494,6 +2499,7 @@ dependencies = [ "anyhow", "cargo-like-utils", "pavex_cli_shell", + "px_workspace_hack", ] [[package]] @@ -2504,6 +2510,7 @@ dependencies = [ "fs-err", "libc", "pavex_cli_shell", + "px_workspace_hack", "tracing", "windows-sys 0.52.0", ] @@ -2514,6 +2521,7 @@ version = "0.1.71" dependencies = [ "anyhow", "cargo-like-utils", + "px_workspace_hack", ] [[package]] @@ -2522,6 +2530,7 @@ version = "0.1.71" dependencies = [ "pavex", "proc-macro2", + "px_workspace_hack", "quote", "serde", "syn", @@ -2534,6 +2543,7 @@ version = "0.1.71" dependencies = [ "miette", "owo-colors", + "px_workspace_hack", "supports-color", "supports-hyperlinks", "supports-unicode", @@ -2546,6 +2556,7 @@ dependencies = [ name = "pavex_reflection" version = "0.1.71" dependencies = [ + "px_workspace_hack", "serde", ] @@ -2558,6 +2569,7 @@ dependencies = [ "humantime-serde", "pavex", "pavex_tracing", + "px_workspace_hack", "serde", "serde_json", "static_assertions", @@ -2574,6 +2586,7 @@ version = "0.1.71" dependencies = [ "async-trait", "pavex_session", + "px_workspace_hack", "serde_json", "time", "tokio", @@ -2589,6 +2602,7 @@ dependencies = [ "pavex_session", "pavex_session_sqlx", "pavex_tracing", + "px_workspace_hack", "serde_json", "sqlx", "time", @@ -2615,6 +2629,7 @@ dependencies = [ "once_cell", "pavexc", "persist_if_changed", + "px_workspace_hack", "rayon", "regex", "serde", @@ -2632,6 +2647,7 @@ name = "pavex_tracing" version = "0.1.71" dependencies = [ "pavex", + "px_workspace_hack", "tracing", "tracing_log_error", ] @@ -2669,6 +2685,7 @@ dependencies = [ "petgraph 0.7.1", "prettyplease", "proc-macro2", + "px_workspace_hack", "quote", "r2d2", "r2d2_sqlite", @@ -2713,6 +2730,7 @@ dependencies = [ "pavex_miette", "pavexc", "pavexc_cli_client", + "px_workspace_hack", "ron", "serde", "serde_json", @@ -2733,6 +2751,7 @@ version = "0.1.71" dependencies = [ "anyhow", "pavex", + "px_workspace_hack", "thiserror 2.0.11", ] @@ -2740,6 +2759,7 @@ dependencies = [ name = "pavexc_rustdoc_types" version = "0.1.71" dependencies = [ + "px_workspace_hack", "rustc-hash", "serde", ] @@ -2785,6 +2805,7 @@ version = "0.1.71" dependencies = [ "anyhow", "fs-err", + "px_workspace_hack", "sha2", "tracing", ] @@ -2977,6 +2998,66 @@ dependencies = [ [[package]] name = "px_workspace_hack" version = "0.1.0" +dependencies = [ + "aho-corasick", + "base64 0.22.1", + "bitflags 2.8.0", + "byteorder", + "cc", + "clap", + "clap_builder", + "console", + "crossbeam-utils", + "crypto-common", + "deranged", + "digest", + "either", + "form_urlencoded", + "futures-channel", + "futures-core", + "futures-io", + "futures-sink", + "futures-util", + "getrandom 0.2.15", + "hashbrown 0.15.2", + "hmac", + "indexmap", + "log", + "memchr", + "miette", + "num-traits", + "percent-encoding", + "proc-macro2", + "quote", + "rand", + "regex", + "regex-automata 0.4.9", + "regex-syntax 0.8.5", + "reqwest", + "serde", + "serde_json", + "sha2", + "smallvec", + "sqlx", + "sqlx-core", + "sqlx-macros", + "sqlx-macros-core", + "sqlx-postgres", + "stable_deref_trait", + "subtle", + "syn", + "textwrap", + "time", + "time-macros", + "tokio", + "toml", + "toml_edit", + "tracing", + "tracing-core", + "tracing-log", + "uuid", + "zeroize", +] [[package]] name = "quinn" diff --git a/libs/generate_from_path/Cargo.toml b/libs/generate_from_path/Cargo.toml index d7468539b..6a56e436e 100644 --- a/libs/generate_from_path/Cargo.toml +++ b/libs/generate_from_path/Cargo.toml @@ -20,3 +20,4 @@ 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 26e922212..a349ee7f8 100644 --- a/libs/pavex/Cargo.toml +++ b/libs/pavex/Cargo.toml @@ -81,6 +81,7 @@ hyper-util = { workspace = true, features = [ socket2 = { workspace = true, optional = true } smallvec = { workspace = true } tracing_log_error = { 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 cbe0ae81a..7445bbd44 100644 --- a/libs/pavex_bp_schema/Cargo.toml +++ b/libs/pavex_bp_schema/Cargo.toml @@ -10,3 +10,4 @@ license.workspace = true [dependencies] serde = { workspace = true, features = ["derive"] } pavex_reflection = { path = "../pavex_reflection", version = "=0.1.71" } +px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavex_cli/Cargo.toml b/libs/pavex_cli/Cargo.toml index 2fbfa3ab8..6fdcda4f3 100644 --- a/libs/pavex_cli/Cargo.toml +++ b/libs/pavex_cli/Cargo.toml @@ -68,6 +68,7 @@ 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 dcf02f880..123662690 100644 --- a/libs/pavex_cli_client/Cargo.toml +++ b/libs/pavex_cli_client/Cargo.toml @@ -11,3 +11,4 @@ license.workspace = true anyhow = { workspace = true } pavex = { path = "../pavex", version = "0.1.71" } thiserror = { workspace = true } +px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavex_cli_deps/Cargo.toml b/libs/pavex_cli_deps/Cargo.toml index 86684acdf..0b734ee31 100644 --- a/libs/pavex_cli_deps/Cargo.toml +++ b/libs/pavex_cli_deps/Cargo.toml @@ -11,3 +11,4 @@ version.workspace = true anyhow = { workspace = true } pavex_cli_shell = { path = "../pavex_cli_shell", version = "0.1.71" } cargo-like-utils = { workspace = true } +px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavex_cli_flock/Cargo.toml b/libs/pavex_cli_flock/Cargo.toml index c77fbb52a..4df481c75 100644 --- a/libs/pavex_cli_flock/Cargo.toml +++ b/libs/pavex_cli_flock/Cargo.toml @@ -22,3 +22,4 @@ windows-sys = { version = "0.52.0", features = [ "Win32_System_JobObjects", "Win32_System_Threading", ] } +px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavex_cli_shell/Cargo.toml b/libs/pavex_cli_shell/Cargo.toml index d4992af15..95930fecc 100644 --- a/libs/pavex_cli_shell/Cargo.toml +++ b/libs/pavex_cli_shell/Cargo.toml @@ -10,3 +10,4 @@ version.workspace = true [dependencies] cargo-like-utils = { workspace = true } anyhow = { 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 72b80376c..d8b65938f 100644 --- a/libs/pavex_macros/Cargo.toml +++ b/libs/pavex_macros/Cargo.toml @@ -14,6 +14,7 @@ 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 72d35f0f3..81843e0fb 100644 --- a/libs/pavex_miette/Cargo.toml +++ b/libs/pavex_miette/Cargo.toml @@ -16,3 +16,4 @@ 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 13b3cac7f..4c141f3ab 100644 --- a/libs/pavex_reflection/Cargo.toml +++ b/libs/pavex_reflection/Cargo.toml @@ -9,3 +9,4 @@ license.workspace = true [dependencies] serde = { workspace = true, features = ["derive"] } +px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavex_session/Cargo.toml b/libs/pavex_session/Cargo.toml index 483114fe0..4c21af108 100644 --- a/libs/pavex_session/Cargo.toml +++ b/libs/pavex_session/Cargo.toml @@ -22,6 +22,7 @@ time = { workspace = true, features = ["std"] } tokio = { workspace = true, features = ["rt"] } async-trait = { workspace = true } thiserror = { workspace = true } +px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } [dev-dependencies] static_assertions = { workspace = true } diff --git a/libs/pavex_session_memory_store/Cargo.toml b/libs/pavex_session_memory_store/Cargo.toml index 4c2f295da..028c687cf 100644 --- a/libs/pavex_session_memory_store/Cargo.toml +++ b/libs/pavex_session_memory_store/Cargo.toml @@ -14,3 +14,4 @@ serde_json = { workspace = true } async-trait = { workspace = true } tokio = { workspace = true, features = ["sync"] } tracing = { workspace = true } +px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavex_session_sqlx/Cargo.toml b/libs/pavex_session_sqlx/Cargo.toml index f5282e361..86fca8ca4 100644 --- a/libs/pavex_session_sqlx/Cargo.toml +++ b/libs/pavex_session_sqlx/Cargo.toml @@ -24,6 +24,7 @@ tokio = { workspace = true, features = ["sync"] } tracing = { workspace = true } anyhow = { workspace = true } sqlx = { workspace = true, features = ["uuid", "time"] } +px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } [dev-dependencies] pavex_session_sqlx = { path = ".", features = ["postgres"] } diff --git a/libs/pavex_test_runner/Cargo.toml b/libs/pavex_test_runner/Cargo.toml index 635b975cb..891a1071d 100644 --- a/libs/pavex_test_runner/Cargo.toml +++ b/libs/pavex_test_runner/Cargo.toml @@ -41,3 +41,4 @@ once_cell = { workspace = true } pavexc = { path = "../pavexc" } guppy = { workspace = true } rayon = { 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 bf1619d1b..5565b7efe 100644 --- a/libs/pavex_tracing/Cargo.toml +++ b/libs/pavex_tracing/Cargo.toml @@ -13,3 +13,4 @@ readme = "README.md" tracing = { workspace = true, features = ["std"] } tracing_log_error = { workspace = true } pavex = { version = "0.1.71", path = "../pavex" } +px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavexc/Cargo.toml b/libs/pavexc/Cargo.toml index d90e5eeb0..014e239d8 100644 --- a/libs/pavexc/Cargo.toml +++ b/libs/pavexc/Cargo.toml @@ -69,6 +69,7 @@ r2d2 = { workspace = true } bincode = { workspace = true } rayon = { workspace = true } num_cpus = { workspace = true } +px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } [dev-dependencies] insta = { workspace = true } diff --git a/libs/pavexc_cli/Cargo.toml b/libs/pavexc_cli/Cargo.toml index e6f23924c..547979a9d 100644 --- a/libs/pavexc_cli/Cargo.toml +++ b/libs/pavexc_cli/Cargo.toml @@ -41,6 +41,7 @@ tempfile = { workspace = true } better-panic = { workspace = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } +px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } [build-dependencies] vergen-gitcl = { workspace = true } diff --git a/libs/pavexc_cli_client/Cargo.toml b/libs/pavexc_cli_client/Cargo.toml index 109d2990e..479021b1f 100644 --- a/libs/pavexc_cli_client/Cargo.toml +++ b/libs/pavexc_cli_client/Cargo.toml @@ -11,3 +11,4 @@ license.workspace = true anyhow = { workspace = true } pavex = { path = "../pavex", version = "0.1.71" } thiserror = { workspace = true } +px_workspace_hack = { version = "0.1", path = "../px_workspace_hack" } diff --git a/libs/pavexc_rustdoc_types/Cargo.toml b/libs/pavexc_rustdoc_types/Cargo.toml index 170d726cd..63abecbb8 100644 --- a/libs/pavexc_rustdoc_types/Cargo.toml +++ b/libs/pavexc_rustdoc_types/Cargo.toml @@ -10,3 +10,4 @@ keywords = ["pavexc", "rustdoc-json"] [dependencies] serde = { workspace = true, features = ["derive"] } rustc-hash = { 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 35503ac6b..157c33a61 100644 --- a/libs/persist_if_changed/Cargo.toml +++ b/libs/persist_if_changed/Cargo.toml @@ -12,3 +12,4 @@ 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 ad354e0e4..f393c66b5 100644 --- a/libs/px_workspace_hack/Cargo.toml +++ b/libs/px_workspace_hack/Cargo.toml @@ -16,8 +16,120 @@ license.workspace = true # are managed by hakari. ### BEGIN HAKARI SECTION +[dependencies] +aho-corasick = { version = "1" } +base64 = { version = "0.22" } +bitflags = { version = "2", default-features = false, features = ["serde"] } +byteorder = { version = "1" } +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"] } +either = { version = "1", features = ["serde"] } +form_urlencoded = { version = "1" } +futures-channel = { version = "0.3", features = ["sink"] } +futures-core = { version = "0.3" } +futures-io = { 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.15" } +hmac = { version = "0.12", default-features = false, features = ["reset"] } +indexmap = { version = "2", features = ["serde"] } +log = { version = "0.4", default-features = false, features = ["std"] } +memchr = { version = "2" } +miette = { version = "7", features = ["fancy"] } +num-traits = { version = "0.2", default-features = false, features = ["i128", "std"] } +percent-encoding = { version = "2" } +proc-macro2 = { version = "1", features = ["span-locations"] } +quote = { version = "1" } +rand = { version = "0.8" } +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", "rc"] } +serde_json = { version = "1", features = ["raw_value", "unbounded_depth"] } +sha2 = { version = "0.10" } +smallvec = { version = "1", default-features = false, features = ["const_new", "serde"] } +sqlx = { version = "0.8", features = ["postgres", "time", "uuid"] } +sqlx-core = { version = "0.8", features = ["any", "json", "migrate", "offline", "time", "uuid"] } +sqlx-postgres = { version = "0.8", default-features = false, features = ["any", "json", "migrate", "offline", "time", "uuid"] } +stable_deref_trait = { version = "1" } +subtle = { version = "2" } +syn = { version = "2", features = ["extra-traits", "fold", "full", "visit", "visit-mut"] } +textwrap = { version = "0.16" } +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", features = ["log"] } +tracing-core = { version = "0.1" } +tracing-log = { version = "0.2" } +uuid = { version = "1", features = ["fast-rng", "serde", "v4", "v7"] } +zeroize = { version = "1", features = ["zeroize_derive"] } + +[build-dependencies] +aho-corasick = { version = "1" } +base64 = { version = "0.22" } +bitflags = { version = "2", default-features = false, features = ["serde"] } +byteorder = { version = "1" } +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"] } +either = { version = "1", features = ["serde"] } +form_urlencoded = { version = "1" } +futures-channel = { version = "0.3", features = ["sink"] } +futures-core = { version = "0.3" } +futures-io = { 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.15" } +hmac = { version = "0.12", default-features = false, features = ["reset"] } +indexmap = { version = "2", features = ["serde"] } +log = { version = "0.4", default-features = false, features = ["std"] } +memchr = { version = "2" } +miette = { version = "7", features = ["fancy"] } +num-traits = { version = "0.2", default-features = false, features = ["i128", "std"] } +percent-encoding = { version = "2" } +proc-macro2 = { version = "1", features = ["span-locations"] } +quote = { version = "1" } +rand = { version = "0.8" } +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", "rc"] } +serde_json = { version = "1", features = ["raw_value", "unbounded_depth"] } +sha2 = { version = "0.10" } +smallvec = { version = "1", default-features = false, features = ["const_new", "serde"] } +sqlx = { version = "0.8", features = ["postgres", "time", "uuid"] } +sqlx-core = { version = "0.8", features = ["any", "json", "migrate", "offline", "time", "uuid"] } +sqlx-macros = { version = "0.8", features = ["derive", "json", "macros", "migrate", "postgres", "time", "uuid"] } +sqlx-macros-core = { version = "0.8", features = ["derive", "json", "macros", "migrate", "postgres", "time", "uuid"] } +sqlx-postgres = { version = "0.8", default-features = false, features = ["any", "json", "migrate", "offline", "time", "uuid"] } +stable_deref_trait = { version = "1" } +subtle = { version = "2" } +syn = { version = "2", features = ["extra-traits", "fold", "full", "visit", "visit-mut"] } +textwrap = { version = "0.16" } +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", features = ["log"] } +tracing-core = { version = "0.1" } +tracing-log = { version = "0.2" } +uuid = { version = "1", features = ["fast-rng", "serde", "v4", "v7"] } +zeroize = { version = "1", features = ["zeroize_derive"] } -# Disabled by running `cargo hakari disable`. -# To re-enable, run: -# cargo hakari generate ### END HAKARI SECTION