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): lock file maintenance rust dependencies #11864

Merged
merged 1 commit into from
Jul 3, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 3, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
lockFileMaintenance All locks refreshed
bitflags dependencies patch 2.3.2 -> 2.3.3
bitflags dependencies minor 2.0.0 -> 2.3.3
clap dependencies patch 4.3.8 -> 4.3.10
enum-map dependencies minor 2.5.0 -> 2.6.0
lru dependencies patch 0.10.0 -> 0.10.1
num-derive dependencies minor 0.3 -> 0.4
num-derive dependencies minor 0.3.3 -> 0.4.0
quote dependencies patch 1.0.28 -> 1.0.29
syn dependencies patch 2.0.22 -> 2.0.23
vergen build-dependencies patch 8.2.1 -> 8.2.3
naga_oil workspace.dependencies minor 0.7.0 -> 0.8.0

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


Release Notes

bitflags/bitflags (bitflags)

v2.3.3

Compare Source

Changes to -=

The -= operator was incorrectly changed to truncate bits that didn't correspond to valid flags in 2.3.0. This has
been fixed up so it once again behaves the same as - and difference.

Changes to !

The ! operator previously called Self::from_bits_truncate, which would truncate any bits that only partially
overlapped with a valid flag. It will now use bits & Self::all().bits(), so any bits that overlap any bits
specified by any flag will be respected. This is unlikely to have any practical implications, but enables defining
a flag like const ALL = !0 as a way to signal that any bit pattern is a known set of flags.

Changes to formatting

Zero-valued flags will never be printed. You'll either get 0x0 for empty flags using debug formatting, or the
set of flags with zero-valued flags omitted for others.

Composite flags will no longer be redundantly printed if there are extra bits to print at the end that don't correspond
to a valid flag.

What's Changed

Full Changelog: bitflags/bitflags@2.3.2...2.3.3

clap-rs/clap (clap)

v4.3.10

Compare Source

Performance
  • Drop a dependency, reducing binary size by 1.3 KiB

v4.3.9

Compare Source

Fixes
  • Command::ignore_errors no longer masks help/version
xfix/enum-map (enum-map)

v2.6.0

Compare Source

New features

  • EnumMap::as_array is now usable in const contexts.

Other changes

  • This crate now follows "N minus two" MSRV policy. This means that
    it supports the current Rust release, as well as the two before
    that.

  • Upgraded syn to 2.0.0.

jeromefroe/lru-rs (lru)

v0.10.1

Compare Source

  • Add try_get_or_insert method.
rust-num/num-derive (num-derive)

v0.4.0

Compare Source

  • Update to syn-2 -- thanks @​maurer!
    • This raises the minimum supported rustc to 1.56.
    • The "full-syntax" feature has also been removed.

v0.3.3

Compare Source

v0.3.2

Compare Source

v0.3.1

Compare Source

dtolnay/quote (quote)

v1.0.29

Compare Source

  • Fix proc_macro_span_shrink-related build error when built with -Zminimal-versions
dtolnay/syn (syn)

v2.0.23

Compare Source

  • Preserve attributes on verbatim Item in statement position (#​1476)
  • Support generic_const_exprs where-clauses such as where [(); { T::COUNT }]: in non-"full" mode (#​1478)
rustyhorde/vergen (vergen)

v8.2.3

Compare Source

  • Updated gix to 0.48.0
  • Added support for specifying a custom build.rs location.
  • Added support for using a local offset for date/timestamp display.
    NOTE - Using a local offset will likely cause failures on Unix systems due to the Soundness check that the time crate performs. I don't want to introduce unsoundness support to vergen.

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.

👻 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 has been generated by Mend Renovate. View repository job log here.

@relrelb relrelb merged commit 13b1078 into master Jul 3, 2023
@relrelb relrelb deleted the renovate/rust-dependencies branch July 3, 2023 05:28
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