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

fix(deps): update all dependencies #122

Merged
merged 1 commit into from
Feb 27, 2023
Merged

fix(deps): update all dependencies #122

merged 1 commit into from
Feb 27, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 27, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
anyhow dependencies patch 1.0.66 -> 1.0.69
assert_cmd dev-dependencies patch 2.0.7 -> 2.0.8
clap dependencies minor 4.0.26 -> 4.1.6
fastrand dependencies minor 1.6.0 -> 1.9.0
filetime dev-dependencies patch 0.2.19 -> 0.2.20
goblin dependencies patch 0.6.0 -> 0.6.1
nix dependencies minor 0.25.0 -> 0.26.2
serde (source) dependencies patch 1.0.151 -> 1.0.152
serde_json dependencies patch 1.0.89 -> 1.0.93
tempfile (source) dependencies minor 3.3.0 -> 3.4.0
time (source) dependencies patch 0.3.17 -> 0.3.20

Release Notes

dtolnay/anyhow

v1.0.69

Compare Source

  • Documentation improvements

v1.0.68

Compare Source

  • Opt out of -Zrustdoc-scrape-examples on docs.rs for now

v1.0.67

Compare Source

  • Improve the backtrace captured when context() is used on an Option (#​280)
assert-rs/assert_cmd

v2.0.8

Compare Source

Features
  • Make binary data easier to read by resolving newlines
clap-rs/clap

v4.1.6

Compare Source

Fixes
  • (help) Don't show long help for --help just because hidden possible values include a description

v4.1.5

Compare Source

Fixes
  • (help) Don't show long help for --help just because a hidden arg has a possible value with a description

v4.1.4

Compare Source

Fixes
  • (help) Respect disable_colored_help when using arg_required_else_help
Performance
  • Speed up compiling arg! macro

v4.1.3

Compare Source

Fixes
  • (error) Improve suggested flag/value/subcommand when two share a long preifx
  • (error) When suggesting one of several subcommands, use the plural subcommands, rather than subcommand

v4.1.2

Compare Source

Fixes
  • In documentation, refer to get_flag, rather than get_one::<bool>

v4.1.1

Compare Source

Fixes
  • (error) Small softening attempt for "unexpected argument" error

v4.1.0

Compare Source

Compatibility

MSRV changed to 1.64.0

For apps with custom --help and --version flags:

  • Descriptions for --help and --version changed

When apps have errors imitating clap's error style:

  • Error message style was changed, including
    • Moving away from "did you mean" to tips
    • Leading letter is lower case
    • "For more" added some punctuation
Features
  • ArgMatches::get_occurrences support for argument values to be grouped by their occurrence
Fixes
  • (derive) Allow upgrade_from when arguments / subcommands are explicitly marked as required
  • (help) Try be more clearer and succinct with --help and --version (also helps with overflow)
  • (error) Try to be more clearer and succinct with error messages
  • (error) Officially adopt an error style guide

v4.0.32

Compare Source

Fixes
  • (parser) When overriding required(true), consider args that conflict with its group

v4.0.31

Compare Source

Performance
  • Speed up parsing when a lot of different flags are present (100 unique flags)

v4.0.30

Compare Source

Fixes
  • (error) Improve error for args_conflicts_with_subcommand

v4.0.29

Compare Source

v4.0.28

Compare Source

Fixes
  • Fix wasm support which was broken in 4.0.27

v4.0.27

Compare Source

Features
  • Have Arg::value_parser accept Vec<impl Into<PossibleValue>>
  • Implement Display and FromStr for ColorChoice
Fixes
  • Remove soundness issue by switching from atty to is-terminal
smol-rs/fastrand

v1.9.0

Compare Source

v1.8.0

Compare Source

  • Add get_seed() and Rng::get_seed() (#​33)

v1.7.0

Compare Source

  • Add char() and Rng::char() (#​25)
alexcrichton/filetime

v0.2.20

Compare Source

nix-rust/nix

v0.26.2

Compare Source

v0.26.1

Compare Source

Fixed
  • Fix UB with sys::socket::sockopt::SockType using SOCK_PACKET.
    (#​1821)

v0.26.0

Compare Source

Added
  • Added SockaddrStorage::{as_unix_addr, as_unix_addr_mut}
    (#​1871)
  • Added MntFlags and unmount on all of the BSDs.
  • Added any() and all() to poll::PollFd.
    (#​1877)
  • Add MntFlags and unmount on all of the BSDs.
    (#​1849)
  • Added a Statfs::flags method.
    (#​1849)
  • Added NSFS_MAGIC FsType on Linux and Android.
    (#​1829)
  • Added sched_getcpu on platforms that support it.
    (#​1825)
  • Added sched_getaffinity and sched_setaffinity on FreeBSD.
    (#​1804)
  • Added line_discipline field to Termios on Linux, Android and Haiku
    (#​1805)
  • Expose the memfd module on FreeBSD (memfd was added in FreeBSD 13)
    (#​1808)
  • Added domainname field of UtsName on Android and Linux
    (#​1817)
  • Re-export RLIM_INFINITY from libc
    (#​1831)
  • Added syncfs(2) on Linux
    (#​1833)
  • Added faccessat(2) on illumos
    (#​1841)
  • Added eaccess() on FreeBSD, DragonFly and Linux (glibc and musl).
    (#​1842)
  • Added IP_TOS SO_PRIORITY and IPV6_TCLASS sockopts for Linux
    (#​1853)
  • Added new_unnamed and is_unnamed for UnixAddr on Linux and Android.
    (#​1857)
  • Added SockProtocol::Raw for raw sockets
    (#​1848)
  • added IP_MTU (IpMtu) IPPROTO_IP sockopt on Linux and Android.
    (#​1865)
Changed
  • The MSRV is now 1.56.1
    (#​1792)
  • The addr argument of sys::mman::mmap is now of type Option<NonZeroUsize>.
    (#​1870)
  • The length argument of sys::mman::mmap is now of type NonZeroUsize.
    (#​1873)
Fixed
  • Fixed using SockaddrStorage to store a Unix-domain socket address on Linux.
    (#​1871)
  • Fix microsecond calculation for TimeSpec.
    (#​1801)
  • Fix User::from_name and Group::from_name panicking
    when given a name containing a nul.
    (#​1815)
  • Fix User::from_uid and User::from_name crash on Android platform.
    (#​1824)
  • Workaround XNU bug causing netmasks returned by getifaddrs to misbehave.
    (#​1788)
Removed
  • Removed deprecated error constants and conversions.
    (#​1860)

v0.25.1

Compare Source

serde-rs/serde

v1.0.152

Compare Source

  • Documentation improvements
serde-rs/json

v1.0.93

Compare Source

  • Support 128-bit integers in serde_json::to_value (#​982)

v1.0.92

Compare Source

  • Documentation improvements

v1.0.91

Compare Source

  • Opt out of -Zrustdoc-scrape-examples on docs.rs for now

v1.0.90

Compare Source

  • Documentation improvements
time-rs/time

v0.3.20

Compare Source

Changed
  • The minimum supported Rust version is now 1.63.0.
  • On Unix-based operating systems with known thread-safe environments, functions obtaining the local
    offset no longer require a check that the program is single-threaded. This currently includes
    MacOS, illumos, and NetBSD.
Added
  • [ignore] component in format descriptions. A count modifier is required, indicating the number
    of bytes to ignore when parsing.
  • [unix_timestamp] component in format descriptions. This is currently only usable with
    OffsetDateTime. Users can choose between seconds, milliseconds, microseconds, and nanoseconds, and whether the sign is mandatory or optional.
Fixed
  • The API for declaring soundness now uses stricter atomic orderings internally.

v0.3.19

Compare Source

Fixed

This includes the update to the format_description! macro, which was supposed to be included in
0.3.18.

v0.3.18

Compare Source

Changed
  • The minimum supported Rust version is now 1.62.0.
Added
  • [first] and [optional] items can now be included in format descriptions. To parse this at
    runtime, you must use the format_description::parse_owned method.
  • format_description::parse_borrowed
  • An API has been added to opt out of soundness checks for obtaining the local offset. This replaces
    the previous, officially unsupported RUSTFLAGS="--cfg unsound_local_offset". End users may call
    time::util::local_offset::set_soundness(time::util::local_offset::Soundness::Unsound). This
    method is unsafe because it enables undefined behavior if its safety requirements are not
    upheld. Note that libraries must not set this to Unsound, as it is impossible for a library
    to guarantee end users uphold the required invariants.
Fixed
  • Correctly parse offset sign when hour is zero. The parse was previously unconditionally positive,
    even if the sign indicated otherwise.
  • Compilation is fixed for WebAssembly.

Configuration

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

@nikstur nikstur merged commit a3bff52 into master Feb 27, 2023
@renovate renovate bot deleted the renovate/all branch February 27, 2023 09:03
nikstur added a commit that referenced this pull request Feb 28, 2023
fix(deps): update all dependencies
nikstur added a commit that referenced this pull request Feb 28, 2023
fix(deps): update all dependencies
nikstur added a commit that referenced this pull request Feb 28, 2023
fix(deps): update all dependencies
nikstur added a commit that referenced this pull request Feb 28, 2023
fix(deps): update all dependencies
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.

None yet

1 participant