Skip to content
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

chore(deps): update rust crates #5972

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

chore(deps): update rust crates #5972

wants to merge 2 commits into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 22, 2024

This PR contains the following updates:

Package Type Update Change
bpaf workspace.dependencies patch 0.9.12 -> 0.9.14
dashmap workspace.dependencies minor 6.0.1 -> 6.1.0
globset (source) workspace.dependencies patch 0.4.14 -> 0.4.15
handlebars workspace.dependencies minor 6.0.0 -> 6.1.0
ignore (source) workspace.dependencies patch 0.4.22 -> 0.4.23
indexmap workspace.dependencies minor 2.4.0 -> 2.5.0
insta (source) workspace.dependencies minor 1.39.0 -> 1.40.0
owo-colors workspace.dependencies minor 4.0.0 -> 4.1.0
oxc_resolver workspace.dependencies minor 1.10.2 -> 1.11.0
serde (source) workspace.dependencies patch 1.0.209 -> 1.0.210
serde_json workspace.dependencies patch 1.0.127 -> 1.0.128
simdutf8 workspace.dependencies patch 0.1.4 -> 0.1.5
tokio (source) workspace.dependencies minor 1.39.3 -> 1.40.0
unicode-id-start workspace.dependencies minor 1.2.0 -> 1.3.0
unicode-width workspace.dependencies minor 0.1.13 -> 0.2.0

Release Notes

pacak/bpaf (bpaf)

v0.9.14

Compare Source

  • add license files (#​388)
    thanks @​davide
  • fix fish completions - you'll need to regenerate completion files for them to work

v0.9.13

Compare Source

  • You can now use fallback_to_usage in derive macro for options and subcommands (#​376)
  • Bugfixes related to shell completion and file masks
    thanks @​ozwaldorf
  • not_strict restriction for positional items (TODO - check the docs)
    thanks @​ozwaldorf
  • more shell completion bugfixes (#​384, #​382, #​381)
  • ParseFailure::print_mesage (with one s is deprecated in favor of the right spelling
xacrimon/dashmap (dashmap)

v6.1.0

Compare Source

sunng87/handlebars-rust (handlebars)

v6.1.0

Compare Source

  • [Added] More data type support in comparison helpers [#​673]
indexmap-rs/indexmap (indexmap)

v2.5.0

Compare Source

  • Added an insert_before method to IndexMap and IndexSet, as an
    alternative to shift_insert with different behavior on existing entries.
  • Added first_entry and last_entry methods to IndexMap.
  • Added From implementations between IndexedEntry and OccupiedEntry.
mitsuhiko/insta (insta)

v1.40.0

Compare Source

  • cargo-insta no longer panics when running cargo insta test --accept --workspace
    on a workspace with a default crate. #​532

  • MSRV for insta has been raised to 1.60, and for cargo-insta to 1.64.

  • Added support for compact debug snapshots (assert_compact_debug_snapshot). #​514

  • Deprecate --no-force-pass in cargo-insta. The --check option covers the
    same functionality and has a clearer name. #​513

  • Inline snapshots now use the required number of #s to escape the snapshot
    value, rather than always using ###. This allows snapshotting values which
    themselves contain ###. If there are no existing # characters in the
    snapshot value, a single # will be used. #​540

  • Inline snapshots can now be updated with --force-update-snapshots. #​569

  • cargo insta test accepts multiple --exclude flags. #​520

  • test runner in insta's yaml config works. #​544

  • Print a warning when encountering old snapshot formats. #​503

  • Group the options in cargo insta --help, upgrade to clap from structopt. #​518

  • No longer suggest running cargo insta message when running cargo insta test --check. #​515

  • Print a clearer error message when accepting a snapshot that was removed. #​516

  • Mark require-full-match as experimental, given some corner-cases are currently difficult to manage. #​497

  • Add a new integration test approach for cargo-insta and a set of integration tests. #​537

  • Enable Filters to be created from IntoIterator types, rather than just Vecs. #​570

  • Implemented total sort order for an internal Key type correctly. This prevents potential
    crashes introduced by the new sort algorithm in Rust 1.81. #​586

jam1garner/owo-colors (owo-colors)

v4.1.0

Compare Source

oxc-project/oxc-resolver (oxc_resolver)

v1.11.0

Compare Source

Added
  • use simdutf8 to validate UTF-8 when reading files (#​237)
  • Yarn PnP (behind a feature flag) (#​217)
serde-rs/serde (serde)

v1.0.210

Compare Source

  • Support serializing and deserializing IpAddr and SocketAddr in no-std mode on Rust 1.77+ (#​2816, thanks @​MathiasKoch)
  • Make serde::ser::StdError and serde::de::StdError equivalent to core::error::Error on Rust 1.81+ (#​2818)
serde-rs/json (serde_json)

v1.0.128

Compare Source

rusticstuff/simdutf8 (simdutf8)

v0.1.5

Compare Source

Bug fixes
Performance
  • WASM: Don't use u8x16_bitmask for ASCII Check (#​79) (thanks @​CryZe)
tokio-rs/tokio (tokio)

v1.40.0: Tokio v1.40.0

Compare Source

1.40.0 (August 30th, 2024)

Added
  • io: add util::SimplexStream (#​6589)
  • process: stabilize Command::process_group (#​6731)
  • sync: add {TrySendError,SendTimeoutError}::into_inner (#​6755)
  • task: add JoinSet::join_all (#​6784)
Added (unstable)
  • runtime: add Builder::{on_task_spawn, on_task_terminate} (#​6742)
Changed
  • io: use vectored io for write_all_buf when possible (#​6724)
  • runtime: prevent niche-optimization to avoid triggering miri (#​6744)
  • sync: mark mpsc types as UnwindSafe (#​6783)
  • sync,time: make Sleep and BatchSemaphore instrumentation explicit roots (#​6727)
  • task: use NonZeroU64 for task::Id (#​6733)
  • task: include panic message when printing JoinError (#​6753)
  • task: add #[must_use] to JoinHandle::abort_handle (#​6762)
  • time: eliminate timer wheel allocations (#​6779)
Documented
  • docs: clarify that [build] section doesn't go in Cargo.toml (#​6728)
  • io: clarify zero remaining capacity case (#​6790)
  • macros: improve documentation for select! (#​6774)
  • sync: document mpsc channel allocation behavior (#​6773)
unicode-rs/unicode-width (unicode-width)

v0.1.14

Compare Source


Configuration

📅 Schedule: Branch creation - "before 10am 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 Author

renovate bot commented Sep 22, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --package unicode-width@0.1.13 --precise 0.2.0
    Updating crates.io index
error: failed to select a version for the requirement `unicode-width = "^0.1.11"`
candidate versions found which didn't match: 0.2.0
location searched: crates.io index
required by package `miette v7.2.0`
    ... which satisfies dependency `miette = "^7.2.0"` (locked to 7.2.0) of package `oxlint v0.9.6 (/tmp/renovate/repos/github/oxc-project/oxc/apps/oxlint)`

Copy link

graphite-app bot commented Sep 22, 2024

Your org has enabled the Graphite merge queue for merging into main

Add the label “0-merge” to the PR and Graphite will automatically add it to the merge queue when it’s ready to merge. Or use the label “hotfix” to add to the merge queue as a hot fix.

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

@Boshen Boshen self-assigned this Sep 22, 2024
Copy link

codspeed-hq bot commented Sep 22, 2024

CodSpeed Performance Report

Merging #5972 will not alter performance

Comparing renovate/rust-crates (5da5800) with main (74d8714)

Summary

✅ 29 untouched benchmarks

Copy link
Contributor Author

renovate bot commented Sep 22, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant