Skip to content

chore(deps): lock file maintenance rust crates #11734

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 16, 2025
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 15, 2025

This PR contains the following updates:

Package Type Update Change
lockFileMaintenance All locks refreshed
unicode-width dependencies patch 0.2.0 -> 0.2.1
bumpalo workspace.dependencies minor =3.17.0 -> =3.18.1
memchr workspace.dependencies patch 2.7.4 -> 2.7.5
prettyplease workspace.dependencies patch 0.2.33 -> 0.2.34
saphyr workspace.dependencies patch 0.0.4 -> 0.0.6
syn workspace.dependencies patch 2.0.101 -> 2.0.103

🔧 This Pull Request updates lock files to use the latest dependency versions.


Release Notes

unicode-rs/unicode-width (unicode-width)

v0.2.1

Compare Source

fitzgen/bumpalo (bumpalo)

v3.18.1

Compare Source

Released 2025-06-05.

Removed
  • Removed the allocator-api2 version bump from 3.18.0, as it was not actually
    semver compatible.

v3.18.0

Compare Source

Released 2025-06-05.

Added
  • Added support for enforcing a minimum alignment on all allocations inside a
    Bump arena, which can provide speed ups when allocating objects whose
    alignment is less than or equal to that minimum.
  • Added serde serialization support for bumpalo::collections::String.
  • Added some missing fallible slice allocation function variants.
Changed
  • Replaced extend_from_slice implementation with a formally-verified version
    that is also faster and more-optimizable for LLVM.
  • Updated allocator-api2 support to version 0.3.*.
Fixed
  • Fixed a bug where the allocated_bytes metrics helper was accidentally
    including the size of bumpalo's footer, rather than just reporting the
    user-allocated bytes.

BurntSushi/memchr (memchr)

v2.7.5

Compare Source

dtolnay/prettyplease (prettyplease)

v0.2.34

Compare Source

  • Insert parentheses around binary operation with attribute (#​117)
saphyr-rs/saphyr (saphyr)

v0.0.6

Compare Source

Important note

This release contains an important fix for the YamlEmitter in saphyr for a bug that was introduced in v0.0.5 (#​51).
If you use tags and have updated to v0.0.5, please update to v0.0.6 asap (no breaking change).

saphyr-parser

Fixes:

  • Fix emitting of tags with empty handles. !tag no longer emits as !!tag.

saphyr

Fixes:

  • #​51: Fix indent when emitting tagged collections.

v0.0.5

Compare Source

saphyr

Breaking Changes:

  • 234c69c..374d8920: Use Cows for Tags
  • Perform parsing of scalars with unknown tags according to the core schema. Previously, !foo 42 would yield a Scalar::String("42") because the tag wasn't known. It will now yield a Scalar::Integer(42). !!str 42 will still yield a Scalar::String.
  • Parsing a scalar with an unknown Core Schema tag (e.g.: !!unknown) now results in a BadValue rather than a String.
  • Expose custom YAML tags as a variant of Yaml/YamlData objects. The biggest pain point for existing users is probably the inclusion of Yaml::Tagged, which will break existing matches on Yaml. Details about how saphyr handles YAML tags can be found on the library documentation.
  • Add into_tagged as a LoadableYamlNode requirement.

Features:

  • c0e8b8c and f4ab733: Add From implementations to convert between owned and borrowed versions of Yaml and Scalar.
  • parse_core_schema_fp for parsing floating point values according to the YAML core schema.
  • Support for custom tags.

Fixes:

  • 3bbe423: No longer parse any capitalization of inf, or infinity as f64::INFINITY
  • e88eeae: Parse .NaN as float instead of NaN.
  • Lower Cargo.toml's rust-version to 1.65.0, as stated in the documentation.

saphyr-parser

Breaking Changes:

  • Emit Cow<'input, Tag> instead of Tag to avoid copies.

Fixes:

  • 8ef76dc: Fix Markers for null and empty values.
  • Fix Spans for collections to correctly mark the end of the collection.

Changes

  • Exclude yaml-test-suite from the Cargo package.
  • Bump libtest-mimic to 0.8.1.
dtolnay/syn (syn)

v2.0.103

Compare Source

  • Insert parentheses around binary operation with attribute (#​1871)

v2.0.102

Compare Source

  • Fix printing of nested Expr::Index and Expr::Tuple in non-full mode (#​1869)

Configuration

📅 Schedule: Branch creation - "before 9am on monday" in timezone Asia/Shanghai, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link
Contributor

graphite-app bot commented Jun 15, 2025

How to use the Graphite Merge Queue

Add either label to this PR to merge it via the merge queue:

  • 0-merge - adds this PR to the back of the merge queue
  • hotfix - for urgent hot fixes, skip the queue and merge this PR next

You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has enabled the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

@github-actions github-actions bot added the C-cleanup Category - technical debt or refactoring. Solution not expected to change behavior label Jun 15, 2025
Copy link

codspeed-hq bot commented Jun 15, 2025

CodSpeed Instrumentation Performance Report

Merging #11734 will not alter performance

Comparing renovate/rust-crates (8879905) with main (563684a)

Summary

✅ 38 untouched benchmarks

@renovate renovate bot force-pushed the renovate/rust-crates branch from f1a42dc to 13bb347 Compare June 16, 2025 01:46
@renovate renovate bot force-pushed the renovate/rust-crates branch from 13bb347 to 81f6383 Compare June 16, 2025 01:54
Copy link
Contributor Author

renovate bot commented Jun 16, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@Boshen Boshen merged commit f992737 into main Jun 16, 2025
25 checks passed
@Boshen Boshen deleted the renovate/rust-crates branch June 16, 2025 02:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-cleanup Category - technical debt or refactoring. Solution not expected to change behavior
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant