From c61d9c6bb72f31fdb0536e50cf36110a2efc470f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 17 Mar 2025 09:08:52 +0100 Subject: [PATCH] Update Rust crate compact_str to 0.9.0 (#16785) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [compact_str](https://redirect.github.com/ParkMyCar/compact_str) | workspace.dependencies | minor | `0.8.0` -> `0.9.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes
ParkMyCar/compact_str (compact_str) ### [`v0.9.0`](https://redirect.github.com/ParkMyCar/compact_str/blob/HEAD/CHANGELOG.md#090) [Compare Source](https://redirect.github.com/ParkMyCar/compact_str/compare/v0.8.1...v0.9.0) ##### February 24, 2025 #### Breaking Changes 💥 - Removed deprecated methods `CompactString::new_inline(...)` and `CompactString::from_static_str(...)`. - Implemented in [`fix: delete methods that are documented as deprecated in v0.9.0`](https://redirect.github.com/ParkMyCar/compact_str/pull/429) - Changed the `CompactStringExt::join_compact` and `CompactStringExt::concat_compact` to take a reference (i.e. `&C`) to a type `C: IntoIterator` instead of ownership of a type `C` where `&C: IntoIterator`. - Fixed [`issue#412`](https://redirect.github.com/ParkMyCar/compact_str/issues/412) which made the `CompactStringExt` more ergonomic. - Implemented in [`feat: tweak the CompactStringExt trait so join_compact and concat_compact work better`](https://redirect.github.com/ParkMyCar/compact_str/pull/418) #### Changes - Fixed the `borsch` feature in `no_std` environments. - Implemented in [`fix: The borsch feature with no-std`](https://redirect.github.com/ParkMyCar/compact_str/pull/428). - Implemented the [`zeroize::Zeroize`](https://crates.io/crates/zeroize) trait for `CompactString`. - Implemented in [`feat: Add support for zeroize::Zeroize`](https://redirect.github.com/ParkMyCar/compact_str/pull/421). - Fixed the `CompactString::retain` method to not set length if the predicate panics. - Implemented in [`fix: retain not set len if predicate panics`](https://redirect.github.com/ParkMyCar/compact_str/pull/413). - Implement `sqlx::postgres::PgHasArrayType` for `CompactString`. - Implemented in [`impl sqlx::postgres::PgHasArrayType`](https://redirect.github.com/ParkMyCar/compact_str/pull/399). - Bump the [`markup`](https://crates.io/crates/markup) dependency to `v0.15`. - Implemented in [`deps: upgrade to markup v0.8`](https://redirect.github.com/ParkMyCar/compact_str/pull/415). - Bump the [`rkyv`](https://crates.io/crates/rkyv) dependency to `v0.8`. - Implemented in [`deps: upgrade to rkyv v0.8`](https://redirect.github.com/ParkMyCar/compact_str/pull/409). - Bump the [`sqlx`](https://crates.io/crates/sqlx) dependency to `v0.8`. - Implemented in [`deps: upgrade to sqlx v0.8`](https://redirect.github.com/ParkMyCar/compact_str/pull/408).
--- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/ruff). --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Micha Reiser --- Cargo.lock | 22 ++++++++++++++++++---- Cargo.toml | 2 +- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index deb1675920..0b6a056592 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -500,6 +500,20 @@ name = "compact_str" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32" +dependencies = [ + "castaway", + "cfg-if", + "itoa", + "rustversion", + "ryu", + "static_assertions", +] + +[[package]] +name = "compact_str" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a" dependencies = [ "castaway", "cfg-if", @@ -2517,7 +2531,7 @@ dependencies = [ "anyhow", "bitflags 2.9.0", "camino", - "compact_str", + "compact_str 0.9.0", "countme", "dir-test", "drop_bomb", @@ -3041,7 +3055,7 @@ version = "0.0.0" dependencies = [ "aho-corasick", "bitflags 2.9.0", - "compact_str", + "compact_str 0.9.0", "is-macro", "itertools 0.14.0", "memchr", @@ -3137,7 +3151,7 @@ dependencies = [ "anyhow", "bitflags 2.9.0", "bstr", - "compact_str", + "compact_str 0.9.0", "insta", "memchr", "ruff_annotate_snippets", @@ -3384,7 +3398,7 @@ version = "0.19.0" source = "git+https://github.com/salsa-rs/salsa.git?rev=095d8b2b8115c3cf8bf31914dd9ea74648bb7cf9#095d8b2b8115c3cf8bf31914dd9ea74648bb7cf9" dependencies = [ "boxcar", - "compact_str", + "compact_str 0.8.1", "crossbeam-queue", "dashmap 6.1.0", "hashbrown 0.15.2", diff --git a/Cargo.toml b/Cargo.toml index ae1b367b84..a812ced4d1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -63,7 +63,7 @@ colored = { version = "3.0.0" } console_error_panic_hook = { version = "0.1.7" } console_log = { version = "1.0.0" } countme = { version = "3.0.1" } -compact_str = "0.8.0" +compact_str = "0.9.0" criterion = { version = "0.5.1", default-features = false } crossbeam = { version = "0.8.4" } dashmap = { version = "6.0.1" }