Skip to content

Update all non-major dependencies#298

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/all-minor-patch
Open

Update all non-major dependencies#298
renovate[bot] wants to merge 1 commit intomainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Jul 10, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
JamesIves/github-pages-deploy-action action minor v4.7.3v4.8.0
actions/checkout action minor v4.2.2v4.3.1
async-trait dependencies patch 0.1.880.1.89
clap dependencies minor 4.5.404.6.1
clap_complete dependencies minor 4.5.544.6.2
console dependencies patch 0.16.00.16.3
const_format dependencies patch 0.2.340.2.36
docker/setup-qemu-action action minor v3.6.0v3.7.0
futures (source) dependencies patch 0.3.310.3.32
glob dependencies patch 0.3.20.3.3
hostname dependencies patch 0.4.10.4.2
indicatif dependencies patch 0.18.00.18.4
libc dependencies patch 0.2.1740.2.185
ntest dev-dependencies patch 0.9.30.9.5
regex dependencies minor 1.11.11.12.3
serde (source) dependencies patch 1.0.2191.0.228
serde_json dependencies patch 1.0.1401.0.149
snafu dependencies minor 0.8.00.9.0
tempfile (source) dependencies minor 3.20.03.27.0
tokio (source) dependencies minor 1.46.11.52.1
tokio-stream (source) dependencies patch 0.1.170.1.18
tokio-test (source) dev-dependencies patch 0.4.40.4.5
tracing (source) dependencies patch 0.1.410.1.44
uuid dependencies minor 1.17.01.23.1

Release Notes

JamesIves/github-pages-deploy-action (JamesIves/github-pages-deploy-action)

v4.8.0

Compare Source

What's Changed

Build 🔧

Full Changelog: JamesIves/github-pages-deploy-action@v4...v4.8.0

v4.7.6

Compare Source

What's Changed

Build 🔧
  • build(deps): bump typescript-eslint from 8.48.1 to 8.49.0 in the typescript group by @​dependabot[bot] in #​1930

Full Changelog: JamesIves/github-pages-deploy-action@v4...v4.7.6

v4.7.5

Compare Source

What's Changed

Bug Fixes 🐛
Build 🔧

Full Changelog: JamesIves/github-pages-deploy-action@v4...v4.7.5

v4.7.4

Compare Source

What's Changed

Bug Fixes 🐛
Build 🔧
Other Changes
  • Add comprehensive GitHub Copilot instructions for development workflow by @​Copilot in #​1894

Full Changelog: JamesIves/github-pages-deploy-action@v4...v4.7.4

actions/checkout (actions/checkout)

v4.3.1

Compare Source

What's Changed

Full Changelog: actions/checkout@v4...v4.3.1

v4.3.0

Compare Source

What's Changed
New Contributors

Full Changelog: actions/checkout@v4...v4.3.0

dtolnay/async-trait (async-trait)

v0.1.89

Compare Source

clap-rs/clap (clap)

v4.6.1

Compare Source

v4.6.0

Compare Source

Compatibility
  • Update MSRV to 1.85

v4.5.61

Compare Source

Internal
  • Update dependencies

v4.5.60

Compare Source

Fixes
  • (help) Quote empty default values, possible values

v4.5.59

Compare Source

Fixes
  • Command::ignore_errors no longer masks help/version on subcommands

v4.5.58

Compare Source

v4.5.57

Compare Source

Fixes
  • Regression from 4.5.55 where having an argument with .value_terminator("--") caused problems with an argument with .last(true)

v4.5.56

Compare Source

Fixes
  • On conflict error, don't show conflicting arguments in the usage

v4.5.55

Compare Source

Fixes
  • Fix inconsistency in precedence between positionals with a value_terminator("--") and escapes (--) where ./foo -- bar means the first arg is empty, rather than escaping future args

v4.5.54

Compare Source

Fixes
  • (help) Move [default] to its own paragraph when PossibleValue::help is present in --help

v4.5.53

Compare Source

Features
  • Add default_values_if, default_values_ifs

v4.5.52

Compare Source

Fixes
  • Don't panic when args_conflicts_with_subcommands conflicts with an ArgGroup

v4.5.51

Compare Source

Fixes
  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count

v4.5.50

Compare Source

Features
  • Accept Cow where String and &str are accepted

v4.5.49

Compare Source

Fixes
  • (help) Correctly wrap when ANSI escape codes are present

v4.5.48

Compare Source

Documentation
  • Add a new CLI Concepts document as another way of framing clap
  • Expand the typed_derive cookbook entry

v4.5.47

Compare Source

Features
  • Added impl FromArgMatches for ()
  • Added impl Args for ()
  • Added impl Subcommand for ()
  • Added impl FromArgMatches for Infallible
  • Added impl Subcommand for Infallible
Fixes
  • (derive) Update runtime error text to match clap

v4.5.46

Compare Source

Features
  • Expose StyledStr::push_str

v4.5.45

Compare Source

Fixes
  • (unstable-v5) ValueEnum variants now use the full doc comment, not summary, for PossibleValue::help

v4.5.44

Compare Source

Features
  • Add Command::mut_subcommands

v4.5.43

Compare Source

Fixes
  • (help) In long help, list Possible Values before defaults, rather than after, for a more consistent look

v4.5.42

Compare Source

Fixes
  • Include subcommand visible long aliases in --help

v4.5.41

Compare Source

Features
  • Add Styles::context and Styles::context_value to customize the styling of [default: value] like notes in the --help
console-rs/console (console)

v0.16.3

Compare Source

What's Changed

v0.16.2

Compare Source

What's Changed

v0.16.1

Compare Source

What's Changed

rodrimati1992/const_format_crates (const_format)

v0.2.36

Breaking change: bumped Minimum Supported Rust Version to Rust 1.71. This change is motivated by quote increasing its MSRV to 1.71.

Now the "rust_1_64" feature is effectively always enabled, so these items are always enabled:

  • const_format::str_split

Deprecated these items because their replacements now take constant time to run:

  • const_format::fmt::StrWriter::as_bytes_alt: superceeded by as_bytes
  • const_format::fmt::StrWriter::as_str_alt: superceeded by as_str
  • const_format::fmt::StrWriterMut::as_bytes_alt: superceeded by as_bytes
  • const_format::fmt::StrWriterMut::as_str_alt: superceeded by as_str
  • const_format::utils::slice_up_to_len_alt: superceeded by slice_up_to_len

Changed these methods from being conditionally const (by requiring the "rust_1_64" feature to be const) to being unconditionally const:

  • const_format::fmt::StrWriter::as_bytes
  • const_format::fmt::StrWriter::as_str
  • const_format::fmt::StrWriterMut::as_bytes
  • const_format::fmt::StrWriterMut::as_str

Changed this method to be const:

  • const_format::AsciiStr::as_str

Fixed nightly 2026-04-09 compatibility when cargo update -Z minimal-versions is used by bumping konst internal dependency to "0.2.20" version

v0.2.35

Breaking change: bumped Minimum Supported Rust Version to Rust 1.60. This change is motivated by quote increasing its MSRV to 1.60.

docker/setup-qemu-action (docker/setup-qemu-action)

v3.7.0

Compare Source

Full Changelog: docker/setup-qemu-action@v3.6.0...v3.7.0

rust-lang/futures-rs (futures)

v0.3.32

Compare Source

  • Bump MSRV of utility crates to 1.71. (#​2989)
  • Soft-deprecate ready! macro in favor of std::task::ready! added in Rust 1.64 (#​2925)
  • Soft-deprecate pin_mut! macro in favor of std::pin::pin! added in Rust 1.68 (#​2929)
  • Add FuturesOrdered::clear (#​2927)
  • Add mpsc::*Receiver::recv (#​2947)
  • Add mpsc::*Receiver::try_recv and deprecate mpsc::*Receiver::::try_next (#​2944)
  • Implement FusedStream for sink::With (#​2948)
  • Add no_std support for shared (#​2868)
  • Make Mutex::new() const (#​2956)
  • Add #[clippy::has_significant_drop] to guards (#​2967)
  • Remove dependency to pin-utils (#​2929)
  • Remove dependency on num_cpus (#​2946)
  • Performance improvements (#​2983)
  • Documentation improvements (#​2925, #​2926, #​2940, #​2971)
rust-lang/glob (glob)

v0.3.3

Compare Source

  • Optimize memory allocations (#​147)
  • Bump the MSRV to 1.63 (#​172)
  • Fix spelling in pattern documentation (#​164)
  • Fix version numbers and some formatting (#​157)
  • Style fixes (#​137)
djc/hostname (hostname)

v0.4.2: 0.4.2

Compare Source

What's Changed

console-rs/indicatif (indicatif)

v0.18.4

Compare Source

What's Changed

v0.18.3

Compare Source

What's Changed

v0.18.2

Compare Source

What's Changed

v0.18.1

Compare Source

What's Changed

rust-lang/libc (libc)

v0.2.185

Compare Source

Added
  • EspIDF: Add espidf_picolibc cfg for picolibc O_* flag values (#​5035)
  • Hexagon: add missing constants and fix types for linux-musl (#​5042)
  • Redox: Add semaphore functions (#​5051)
  • Windows: Add sprintf, snprintf, and the scanf family (#​5024)
Fixed
  • Hexagon: Decouple time64 types from musl symbol redirects (#​5040)
  • Horizon: Change POLL constants from c_short to c_int (#​5045)

v0.2.184

Compare Source

MSRV

This release increases the MSRV of libc to 1.65. With this update, you can now always use the
core::ffi::c_* types with libc definitions, since libc has been changed to reexport from
core rather than redefining them. (This usually worked before but had edge cases.)
(#​4972)

Added
  • BSD: Add IP_MINTTL to bsd (#​5026)
  • Cygwin: Add TIOCM_DSR (#​5031)
  • FreeBSD: Added xfile structe and file descriptor types (#​5002)
  • Linux: Add CAN netlink bindings (#​5011)
  • Linux: Add struct ethhdr (#​4239)
  • Linux: Add struct ifinfomsg (#​5012)
  • Linux: Define max_align_t for riscv64 (#​5029)
  • NetBSD: Add missing CLOCK_ constants (#​5020)
  • NuttX: Add _SC_HOST_NAME_MAX (#​5004)
  • VxWorks: Add flock and F_*LCK constants (#​4043)
  • WASI: Add all _SC_* sysconf constants (#​5023)
Deprecated

The remaining fixed-width integer aliases, __uint128_t, __uint128, __int128_t, and __int128,
have been deprecated. Use i128 and u128 instead. (#​4343)

Fixed
  • breaking Redox: Fix signal action constant types (#​5009)
  • EspIDF: Correct the value of DT_* constants (#​5034)
  • Redox: Fix locale values and add RTLD_NOLOAD, some TCP constants (#​5025)
  • Various: Use Padding::new(<zeroed>) rather than Padding::uninit() (#​5036)
Changed
  • potentially breaking Linux: Add new fields to struct ptrace_syscall_info (#​4966)
  • Re-export core::ffi integer types rather than redefining (#​5015)
  • Redox: Update F_DUPFD, IP, and TCP constants to match relibc (#​4990)

v0.2.183

Compare Source

Added
  • ESP-IDF: Add SOMAXCONN (#​4993)
  • Linux: Add name_to_handle_at and open_by_handle_at (#​4988)
  • NetBSD: Add kinfo_file, kinfo_pcb, and related constants (#​4985)
  • OpenBSD: Add kinfo_file and related constants (#​4991)
  • VxWorks: Add additional structs and defines (#​5003)
  • Various: Implement Default for timeval and timespec (#​4976)
Fixed
  • Hexagon musl: Enable unstable 64-bit time_t support and musl_v1_2_3 (#​4992)
  • Nintendo Switch: Fix target support (#​4982)
  • OpenBSD: Wrap an unused field in Padding (#​4997)
  • Redox: Change sigaction.sa_flags to c_int (#​4986)
  • Redox: Fix blkcnt_t type (#​4994)

v0.2.182

Compare Source

Added

v0.2.181

Compare Source

Added
  • Apple: Add MADV_ZERO (#​4924)
  • Redox: Add makedev, major, and minor (#​4928)
  • GLibc: Add PTRACE_SET_SYSCALL_INFO (#​4933)
  • OpenBSD: Add more kqueue related constants for (#​4945)
  • Linux: add CAN error types (#​4944)
  • OpenBSD: Add siginfo_t::si_status (#​4946)
  • QNX NTO: Add max_align_t (#​4927)
  • Illumos: Add _CS_PATH (#​4956)
  • OpenBSD: add ppoll (#​4957)
Fixed
  • Breaking: Redox: Fix the type of dev_t (#​4928)
  • AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (#​4931)
  • AIX: Use 'struct st_timespec' in 'struct stat{,64}' (#​4931)
  • Glibc: Link old version of tc{g,s}etattr (#​4938)
  • Glibc: Link the correct version of cf{g,s}et{i,o}speed on mips{32,64}r6 (#​4938)
  • OpenBSD: Fix constness of tm.tm_zone (#​4948)
  • OpenBSD: Fix the definition of ptrace_thread_state (#​4947)
  • QuRT: Fix type visibility and defs (#​4932)
  • Redox: Fix values for PTHREAD_MUTEX_{NORMAL, RECURSIVE} (#​4943)
  • Various: Mark additional fields as private padding (#​4922)
Changed
  • Fuchsia: Update SO_* constants (#​4937)
  • Revert "musl: convert inline timespecs to timespec" (resolves build issues on targets only supported by Musl 1.2.3+ ) (#​4958)

v0.2.180

Compare Source

Added
  • QNX: Add missing BPF and ifreq structures (#​4769)
Fixed
  • Linux, L4Re: address soundness issues of CMSG_NXTHDR (#​4903)
  • Linux-like: Handle zero-sized payload differences in CMSG_NXTHDR (#​4903)
  • Musl: Fix incorrect definitions of struct stat on some 32-bit architectures (#​4914)
  • NetBSD: RISC-V 64: Correct mcontext type definitions (#​4886)
  • uClibc: Re-enable __SIZEOF_PTHREAD_COND_T on non-L4Re uclibc (#​4915)
  • uClibc: Restructure Linux netlink module to resolve build errors (#​4915)

v0.2.179

Compare Source

With this release, we now have unstable support for 64-bit time_t on 32-bit
platforms with both Musl and Glibc. Testing is appreciated!

For now, these can be enabled by setting environment variables during build:

RUST_LIBC_UNSTABLE_MUSL_V1_2_3=1
RUST_LIBC_UNSTABLE_GNU_TIME_BITS=64

Note that the exact configuration will change in the future. Setting the
MUSL_V1_2_3 variable also enables some newer API unrelated to time_t.

Added
  • L4Re: Add uclibc aarch64 support (#​4479)
  • Linux, Android: Add a generic definition for XCASE (#​4847)
  • Linux-like: Add NAME_MAX (#​4888)
  • Linux: Add AT_EXECVE_CHECK (#​4422)
  • Linux: Add the SUN_LEN macro (#​4269)
  • Linux: add getitimer and setitimer (#​4890)
  • Linux: add pthread_tryjoin_n and pthread_timedjoin_np (#​4887)
  • Musl: Add unstable support for 64-bit time_t on 32-bit platforms (#​4463)
  • NetBSD, OpenBSD: Add interface LINK_STATE_* definitions from sys/net/if.h (#​4751)
  • QuRT: Add support for Qualcomm QuRT (#​4845)
  • Types: Add Padding::uninit() (#​4862)
Fixed
  • Glibc: Link old version of cf{g,s}et{i,o}speed (#​4882)
  • L4Re: Fixes for pthread (#​4479)
  • L4re: Fix a wide variety of incorrect definitions (#​4479)
  • Musl: Fix the value of CPU_SETSIZE on musl 1.2+ (#​4865)
  • Musl: RISC-V: fix public padding fields in stat/stat64 (#​4463)
  • Musl: s390x: Fix definition of SIGSTKSZ/MINSIGSTKSZ (#​4884)
  • NetBSD: Arm: Fix PT_{GET,SET}FPREGS, _REG_TIPDR, and _REG_{LR,SP} (#​4899)
  • NetBSD: Fix if_msghdr alignment (#​4902)
  • NetBSD: Fix siginfo_t layout on 32-bit platforms (#​4904)
  • NetBSD: change definition of pthread_spin_t to allow arch redefinition. (#​4899)
  • Newlib: Fix ambiguous glob exports and other warnings for Vita and 3DS (#​4875)
  • QNX: Fix build error (#​4879)
Changed
  • CI: Update CI images to FreeBSD 15.0-release (#​4857)
  • L4Re: Make pthread struct fields private (#​4876)
  • Linux, Fuchsia: Mark mq_attr padding area as such (#​4858)
  • Types: Wrap a number of private fields in the Padding type (#​4862)
Removed
  • Build: Remove RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64 (#​4865)
  • WASI: Remove nonexistent clocks (#​4880)

v0.2.178

Compare Source

Added
  • BSD: Add issetugid (#​4744)
  • Cygwin: Add missing utmp/x.h, grp.h, and stdio.h interfaces (#​4827)
  • Linux s390x musl: Add __psw_t/fprefset_t/

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title fix(deps): update all non-major dependencies to v4.5.41 fix(deps): update all non-major dependencies Jul 18, 2025
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 26d2687 to 487fbf8 Compare July 18, 2025 19:27
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from aac80ff to 21f01b4 Compare August 1, 2025 13:55
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from 5bb7347 to 6e64bc3 Compare August 12, 2025 20:53
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from d55e584 to 5485ec9 Compare August 20, 2025 21:47
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from d993a94 to 2a9a9a6 Compare August 28, 2025 16:53
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from c828db6 to e4a84c5 Compare September 9, 2025 17:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from ebb3789 to 4817cd8 Compare September 19, 2025 21:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 6043541 to dc2439b Compare October 30, 2025 03:51
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 2dce059 to 6c205b8 Compare November 11, 2025 13:35
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from df76f64 to 7388c91 Compare November 19, 2025 21:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 5528a06 to 7b34b11 Compare December 2, 2025 17:06
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 7fb2db5 to faed03d Compare December 12, 2025 04:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from ea2efe2 to 673ba5c Compare December 22, 2025 14:35
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from aca87a6 to ae556de Compare December 30, 2025 17:35
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from bcca52b to 80878db Compare January 6, 2026 16:48
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.

0 participants