From a35422c1955bc6f57c16684262f8256664ddfcef Mon Sep 17 00:00:00 2001 From: "pavex-releaser[bot]" <167640712+pavex-releaser[bot]@users.noreply.github.com> Date: Sun, 21 Apr 2024 11:35:26 +0200 Subject: [PATCH] chore: release (#269) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 🤖 New release * `pavex`: 0.1.31 -> 0.1.32 * `pavex_bp_schema`: 0.1.31 -> 0.1.32 * `pavex_reflection`: 0.1.31 -> 0.1.32 * `pavex_macros`: 0.1.31 -> 0.1.32 * `persist_if_changed`: 0.1.31 -> 0.1.32 * `pavex_tracing`: 0.1.31 -> 0.1.32 * `pavex_cli`: 0.1.31 -> 0.1.32 * `pavex_miette`: 0.1.31 -> 0.1.32 * `pavexc_cli_client`: 0.1.31 -> 0.1.32 * `pavexc`: 0.1.31 -> 0.1.32 * `pavex_cli_client`: 0.1.31 -> 0.1.32 * `pavexc_cli`: 0.1.31 -> 0.1.32 * `generate_from_path`: 0.1.31 -> 0.1.32
Changelog

## `pavex`

## [0.1.31](https://github.com/LukeMathWalker/pavex/compare/0.1.30...0.1.31) - 2024-04-21 ### Other - Centralize version.

--- This PR was generated with [release-plz](https://github.com/MarcoIeni/release-plz/). Co-authored-by: pavex-releaser[bot] <167640712+pavex-releaser[bot]@users.noreply.github.com> --- libs/Cargo.lock | 82 +++++------------------------- 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 | 7 ++- libs/pavexc_cli_client/Cargo.toml | 3 +- libs/persist_if_changed/Cargo.toml | 1 - libs/workspace_hack/Cargo.toml | 80 ++--------------------------- 17 files changed, 35 insertions(+), 177 deletions(-) diff --git a/libs/Cargo.lock b/libs/Cargo.lock index 9d1a29e62..c239e8c17 100644 --- a/libs/Cargo.lock +++ b/libs/Cargo.lock @@ -916,7 +916,7 @@ dependencies = [ [[package]] name = "generate_from_path" -version = "0.1.31" +version = "0.1.32" dependencies = [ "anyhow", "fs-err", @@ -931,7 +931,6 @@ dependencies = [ "toml", "tracing", "walkdir", - "workspace_hack", ] [[package]] @@ -1895,7 +1894,7 @@ dependencies = [ [[package]] name = "pavex" -version = "0.1.31" +version = "0.1.32" dependencies = [ "anyhow", "biscotti", @@ -1934,21 +1933,19 @@ dependencies = [ "tracing", "ubyte", "uuid", - "workspace_hack", ] [[package]] name = "pavex_bp_schema" -version = "0.1.31" +version = "0.1.32" dependencies = [ "pavex_reflection", "serde", - "workspace_hack", ] [[package]] name = "pavex_cli" -version = "0.1.31" +version = "0.1.32" dependencies = [ "anstyle", "anyhow", @@ -1985,7 +1982,6 @@ dependencies = [ "ureq", "vergen", "windows-sys 0.52.0", - "workspace_hack", "xdg-home", "xz2", "zip", @@ -1993,17 +1989,16 @@ dependencies = [ [[package]] name = "pavex_cli_client" -version = "0.1.31" +version = "0.1.32" dependencies = [ "anyhow", "pavex", "thiserror", - "workspace_hack", ] [[package]] name = "pavex_macros" -version = "0.1.31" +version = "0.1.32" dependencies = [ "pavex", "proc-macro2", @@ -2011,7 +2006,6 @@ dependencies = [ "serde", "syn", "trybuild", - "workspace_hack", ] [[package]] @@ -2022,7 +2016,7 @@ checksum = "77b9753b03381fd8856966146c4d626d9a8507901c1bcdfbc41df03deea551fc" [[package]] name = "pavex_miette" -version = "0.1.31" +version = "0.1.32" dependencies = [ "miette", "owo-colors 3.5.0", @@ -2032,20 +2026,18 @@ dependencies = [ "terminal_size", "textwrap", "unicode-width", - "workspace_hack", ] [[package]] name = "pavex_reflection" -version = "0.1.31" +version = "0.1.32" dependencies = [ "serde", - "workspace_hack", ] [[package]] name = "pavex_test_runner" -version = "0.1.31" +version = "0.1.32" dependencies = [ "ahash", "anyhow", @@ -2068,21 +2060,19 @@ dependencies = [ "toml", "tracing-subscriber", "walkdir", - "workspace_hack", ] [[package]] name = "pavex_tracing" -version = "0.1.31" +version = "0.1.32" dependencies = [ "pavex", "tracing", - "workspace_hack", ] [[package]] name = "pavexc" -version = "0.1.31" +version = "0.1.32" dependencies = [ "ahash", "anyhow", @@ -2124,13 +2114,12 @@ dependencies = [ "toml_edit 0.21.1", "tracing", "vergen", - "workspace_hack", "xdg-home", ] [[package]] name = "pavexc_cli" -version = "0.1.31" +version = "0.1.32" dependencies = [ "anyhow", "better-panic", @@ -2151,17 +2140,15 @@ dependencies = [ "tracing-chrome", "tracing-subscriber", "vergen", - "workspace_hack", ] [[package]] name = "pavexc_cli_client" -version = "0.1.31" +version = "0.1.32" dependencies = [ "anyhow", "pavex", "thiserror", - "workspace_hack", ] [[package]] @@ -2184,13 +2171,12 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "persist_if_changed" -version = "0.1.31" +version = "0.1.32" dependencies = [ "anyhow", "fs-err", "sha2", "tracing", - "workspace_hack", ] [[package]] @@ -3938,46 +3924,6 @@ dependencies = [ [[package]] name = "workspace_hack" version = "0.1.0" -dependencies = [ - "ahash", - "aho-corasick", - "bitflags 2.5.0", - "cc", - "clap", - "clap_builder", - "console", - "crossbeam-utils", - "crypto-common", - "deranged", - "digest", - "fixedbitset", - "getrandom", - "hashbrown 0.14.3", - "hmac", - "indexmap", - "log", - "memchr", - "miette", - "petgraph", - "proc-macro2", - "quote", - "regex", - "regex-automata 0.4.6", - "regex-syntax 0.8.3", - "serde", - "serde_json", - "sha2", - "smallvec", - "subtle", - "syn", - "time", - "time-macros", - "tokio", - "toml", - "tracing-core", - "uuid", - "zeroize", -] [[package]] name = "xattr" diff --git a/libs/Cargo.toml b/libs/Cargo.toml index 9c26d3946..b9ca46fb1 100644 --- a/libs/Cargo.toml +++ b/libs/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" repository = "https://github.com/LukeMathWalker/pavex" homepage = "https://pavex.dev" license = "Apache-2.0" -version = "0.1.31" +version = "0.1.32" [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 be69b3a0a..77ebc6ff0 100644 --- a/libs/generate_from_path/Cargo.toml +++ b/libs/generate_from_path/Cargo.toml @@ -20,4 +20,3 @@ indicatif = "0.17.7" walkdir = "2.4.0" sanitize-filename = "0.5" regex = "1.10.2" -workspace_hack = { version = "0.1", path = "../workspace_hack" } diff --git a/libs/pavex/Cargo.toml b/libs/pavex/Cargo.toml index fe2c80f3f..19b34bf66 100644 --- a/libs/pavex/Cargo.toml +++ b/libs/pavex/Cargo.toml @@ -26,15 +26,15 @@ futures-util = "0.3" mime = "0.3" thiserror = "1" serde = { version = "1", features = ["derive"] } -pavex_macros = { path = "../pavex_macros", version = "0.1.31" } +pavex_macros = { path = "../pavex_macros", version = "0.1.32" } paste = "1" tracing = "0.1" http-body-util = "0.1" pin-project-lite = "0.2" ubyte = { version = "0.10.4", features = ["serde"] } -pavex_bp_schema = { path = "../pavex_bp_schema", version = "=0.1.31" } -pavex_reflection = { path = "../pavex_reflection", version = "=0.1.31" } -persist_if_changed = { path = "../persist_if_changed", version = "0.1.31" } +pavex_bp_schema = { path = "../pavex_bp_schema", version = "=0.1.32" } +pavex_reflection = { path = "../pavex_reflection", version = "=0.1.32" } +persist_if_changed = { path = "../persist_if_changed", version = "0.1.32" } # Route parameters matchit = { version = "0.7", package = "pavex_matchit" } @@ -66,7 +66,6 @@ hyper = { version = "1", features = ["full"], optional = true } hyper-util = { version = "0.1", features = ["tokio", "server", "server-auto"], optional = true } socket2 = { version = "0.5.3", optional = true } smallvec = "1" -workspace_hack = { version = "0.1", path = "../workspace_hack" } [dev-dependencies] tokio = { version = "1", features = ["macros"] } diff --git a/libs/pavex_bp_schema/Cargo.toml b/libs/pavex_bp_schema/Cargo.toml index 3e372307c..f828b1e34 100644 --- a/libs/pavex_bp_schema/Cargo.toml +++ b/libs/pavex_bp_schema/Cargo.toml @@ -9,5 +9,4 @@ license.workspace = true [dependencies] serde = { version = "1", features = ["derive"] } -pavex_reflection = { path = "../pavex_reflection", version = "=0.1.31" } -workspace_hack = { version = "0.1", path = "../workspace_hack" } +pavex_reflection = { path = "../pavex_reflection", version = "=0.1.32" } diff --git a/libs/pavex_cli/Cargo.toml b/libs/pavex_cli/Cargo.toml index 0b343e57b..2b0554274 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.31" } +pavexc_cli_client = { path = "../pavexc_cli_client", version = "0.1.32" } clap = { version = "4", features = ["derive", "env"] } -pavex_miette = { path = "../pavex_miette", version = "0.1.31" } +pavex_miette = { path = "../pavex_miette", version = "0.1.32" } miette = { version = "6.0.1" } fs-err = "2.7.0" tracing-subscriber = { version = "0.3", features = ["fmt", "env-filter"] } @@ -54,7 +54,6 @@ secrecy = { version = "0.8.0", features = ["serde"] } clap-stdin = "0.4.0" owo-colors = "4.0.0" anstyle = "1.0.6" -workspace_hack = { version = "0.1", path = "../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 9c4eb5522..7b213f22c 100644 --- a/libs/pavex_cli_client/Cargo.toml +++ b/libs/pavex_cli_client/Cargo.toml @@ -9,6 +9,5 @@ license.workspace = true [dependencies] anyhow = "1" -pavex = { path = "../pavex", version = "0.1.31" } +pavex = { path = "../pavex", version = "0.1.32" } thiserror = "1.0.56" -workspace_hack = { version = "0.1", path = "../workspace_hack" } diff --git a/libs/pavex_macros/Cargo.toml b/libs/pavex_macros/Cargo.toml index faf99636f..ffd9ea537 100644 --- a/libs/pavex_macros/Cargo.toml +++ b/libs/pavex_macros/Cargo.toml @@ -14,7 +14,6 @@ proc-macro = true proc-macro2 = "1.0" quote = "1.0" syn = "2.0" -workspace_hack = { version = "0.1", path = "../workspace_hack" } [dev-dependencies] trybuild = "1.0" diff --git a/libs/pavex_miette/Cargo.toml b/libs/pavex_miette/Cargo.toml index 7a1575b78..57a3662f2 100644 --- a/libs/pavex_miette/Cargo.toml +++ b/libs/pavex_miette/Cargo.toml @@ -16,4 +16,3 @@ supports-hyperlinks = { version = "3.0.0" } supports-color = { version = "3.0.0" } supports-unicode = { version = "3.0.0" } terminal_size = { version = "0.3" } -workspace_hack = { version = "0.1", path = "../workspace_hack" } diff --git a/libs/pavex_reflection/Cargo.toml b/libs/pavex_reflection/Cargo.toml index b26803850..8ad1c4505 100644 --- a/libs/pavex_reflection/Cargo.toml +++ b/libs/pavex_reflection/Cargo.toml @@ -9,4 +9,3 @@ license.workspace = true [dependencies] serde = { version = "1", features = ["derive"] } -workspace_hack = { version = "0.1", path = "../workspace_hack" } diff --git a/libs/pavex_test_runner/Cargo.toml b/libs/pavex_test_runner/Cargo.toml index 255a28d24..f35e0a5d3 100644 --- a/libs/pavex_test_runner/Cargo.toml +++ b/libs/pavex_test_runner/Cargo.toml @@ -30,11 +30,10 @@ walkdir = "2" serde_json = "1" itertools = "0.12" sha2 = "0.10.6" -persist_if_changed = { path = "../persist_if_changed", version = "0.1.31" } +persist_if_changed = { path = "../persist_if_changed", version = "0.1.32" } object-pool = "0.5" num_cpus = "1" globwalk = "0.9.1" tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt"] } regex = "1.10.2" once_cell = "1.19.0" -workspace_hack = { version = "0.1", path = "../workspace_hack" } diff --git a/libs/pavex_tracing/Cargo.toml b/libs/pavex_tracing/Cargo.toml index 9e8bc9503..722ff6841 100644 --- a/libs/pavex_tracing/Cargo.toml +++ b/libs/pavex_tracing/Cargo.toml @@ -11,5 +11,4 @@ readme = "README.md" [dependencies] tracing = { version = "0.1", default-features = false, features = ["std"] } -pavex = { version = "0.1.31", path = "../pavex" } -workspace_hack = { version = "0.1", path = "../workspace_hack" } +pavex = { version = "0.1.32", path = "../pavex" } diff --git a/libs/pavexc/Cargo.toml b/libs/pavexc/Cargo.toml index 09cf0f0ac..76eec4574 100644 --- a/libs/pavexc/Cargo.toml +++ b/libs/pavexc/Cargo.toml @@ -18,8 +18,8 @@ vergen = { version = "8.0.0", features = ["build", "git", "gitcl"] } debug_assertions = [] [dependencies] -pavex = { path = "../pavex", version = "0.1.31" } -pavex_bp_schema = { path = "../pavex_bp_schema", version = "0.1.31" } +pavex = { path = "../pavex", version = "0.1.32" } +pavex_bp_schema = { path = "../pavex_bp_schema", version = "0.1.32" } syn = { version = "2", features = ["full", "extra-traits", "visit"] } rustdoc-types = "0.24.0" serde = { version = "1.0.139", features = ["derive"] } @@ -49,7 +49,7 @@ textwrap = "0.16.0" once_cell = "1.17.1" toml_edit = { version = "0.21", features = ["serde"] } semver = "1.0.17" -persist_if_changed = { path = "../persist_if_changed", version = "0.1.31" } +persist_if_changed = { path = "../persist_if_changed", version = "0.1.32" } matchit = { version = "0.7", package = "pavex_matchit" } # Sqlite cache @@ -60,4 +60,3 @@ r2d2 = "0.8" bincode = "1" rayon = "1.7" num_cpus = "1.15.0" -workspace_hack = { version = "0.1", path = "../workspace_hack" } diff --git a/libs/pavexc_cli/Cargo.toml b/libs/pavexc_cli/Cargo.toml index 72c0a07c3..19c241c35 100644 --- a/libs/pavexc_cli/Cargo.toml +++ b/libs/pavexc_cli/Cargo.toml @@ -14,8 +14,8 @@ path = "src/main.rs" [dependencies] clap = { version = "4", features = ["derive", "env"] } -pavexc = { path = "../pavexc", version = "0.1.31" } -pavex_miette = { path = "../pavex_miette", version = "0.1.31" } +pavexc = { path = "../pavexc", version = "0.1.32" } +pavex_miette = { path = "../pavex_miette", version = "0.1.32" } miette = { version = "6.0.1" } fs-err = "2.7.0" tracing-subscriber = { version = "0.3", features = ["fmt", "env-filter"] } @@ -28,10 +28,9 @@ supports-color = { version = "3.0.0" } include_dir = "0.7.3" path-absolutize = "3.1.1" ron = "0.8" -generate_from_path = { path = "../generate_from_path", version = "0.1.31" } +generate_from_path = { path = "../generate_from_path", version = "0.1.32" } tempfile = "3.9.0" better-panic = "0.3.0" -workspace_hack = { version = "0.1", path = "../workspace_hack" } [build-dependencies] vergen = { workspace = true } diff --git a/libs/pavexc_cli_client/Cargo.toml b/libs/pavexc_cli_client/Cargo.toml index 3ff429e36..197cc5489 100644 --- a/libs/pavexc_cli_client/Cargo.toml +++ b/libs/pavexc_cli_client/Cargo.toml @@ -9,6 +9,5 @@ license.workspace = true [dependencies] anyhow = "1" -pavex = { path = "../pavex", version = "0.1.31" } +pavex = { path = "../pavex", version = "0.1.32" } thiserror = "1.0.56" -workspace_hack = { version = "0.1", path = "../workspace_hack" } diff --git a/libs/persist_if_changed/Cargo.toml b/libs/persist_if_changed/Cargo.toml index 76ffd33f8..7edbd2406 100644 --- a/libs/persist_if_changed/Cargo.toml +++ b/libs/persist_if_changed/Cargo.toml @@ -12,4 +12,3 @@ tracing = "0.1" fs-err = "2.7" sha2 = "0.10" anyhow = "1" -workspace_hack = { version = "0.1", path = "../workspace_hack" } diff --git a/libs/workspace_hack/Cargo.toml b/libs/workspace_hack/Cargo.toml index 4f238d008..393377da0 100644 --- a/libs/workspace_hack/Cargo.toml +++ b/libs/workspace_hack/Cargo.toml @@ -14,82 +14,8 @@ publish = false # 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" } -getrandom = { version = "0.2", default-features = false, features = ["std"] } -hashbrown = { version = "0.14", features = ["raw"] } -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 = "6", features = ["fancy"] } -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" } -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 = ["io-util", "macros", "net", "rt", "sync", "time"] } -toml = { version = "0.8", features = ["preserve_order"] } -tracing-core = { version = "0.1" } -uuid = { version = "1", features = ["fast-rng", "v4", "v7"] } -zeroize = { version = "1" } - -[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" } -getrandom = { version = "0.2", default-features = false, features = ["std"] } -hashbrown = { version = "0.14", features = ["raw"] } -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 = "6", features = ["fancy"] } -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" } -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 = ["io-util", "macros", "net", "rt", "sync", "time"] } -toml = { version = "0.8", features = ["preserve_order"] } -tracing-core = { version = "0.1" } -uuid = { version = "1", features = ["fast-rng", "v4", "v7"] } -zeroize = { version = "1" } +# Disabled by running `cargo hakari disable`. +# To re-enable, run: +# cargo hakari generate ### END HAKARI SECTION