Bump the rust-dependencies group with 8 updates
Type: Pull Request
State: Open
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 0
(25 days ago)
(25 days ago)
dependencies rust
Bumps the rust-dependencies group with 8 updates:
Package | From | To |
---|---|---|
uuid | 1.17.0 |
1.18.0 |
thiserror | 2.0.12 |
2.0.15 |
cc | 1.2.32 |
1.2.33 |
libc | 0.2.174 |
0.2.175 |
proc-macro2 | 1.0.96 |
1.0.101 |
rayon | 1.10.0 |
1.11.0 |
rayon-core | 1.12.1 |
1.13.0 |
thiserror-impl | 2.0.12 |
2.0.15 |
Updates uuid
from 1.17.0 to 1.18.0
Release notes
Sourced from uuid's releases.
v1.18.0
What's Changed
- Fix up mismatched_lifetime_syntaxes lint by
@KodrAus
in uuid-rs/uuid#837- Conversions between
Timestamp
andstd::time::SystemTime
by@dcormier
in uuid-rs/uuid#835- Wrap the error type used in time conversions by
@KodrAus
in uuid-rs/uuid#838- Prepare for 1.18.0 release by
@KodrAus
in uuid-rs/uuid#839New Contributors
@dcormier
made their first contribution in uuid-rs/uuid#835Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0
Commits
60a49eb
Merge pull request #839 from uuid-rs/cargo/v1.18.0eb8c697
prepare for 1.18.0 release281f26f
Merge pull request #838 from uuid-rs/chore/time-conversion2d67ab2
don't use allocated values in errorsc284ed5
wrap the error type used in time conversions87a4359
Merge pull request #835 from dcormier/main8927396
Merge pull request #837 from uuid-rs/fix/lifetime-syntaxes6dfb4b1
Conversions betweenTimestamp
andstd::time::SystemTime
b508383
fix up mismatched_lifetime_syntaxes lint- See full diff in compare view
Updates thiserror
from 2.0.12 to 2.0.15
Release notes
Sourced from thiserror's releases.
2.0.15
- Prevent
Error::provide
API becoming unavailable from a future new compiler lint (#427)2.0.14
- Allow build-script cleanup failure with NFSv3 output directory to be non-fatal (#426)
2.0.13
- Documentation improvements
Commits
f6145eb
Release 2.0.152717177
Merge pull request #427 from dtolnay/caplints2cd13e6
Make error_generic_member_access compatible with -Dwarningseea6799
Release 2.0.14a2aa6d7
Merge pull request #426 from dtolnay/enotemptyf00ebc5
Allow build-script cleanup failure with NFSv3 output directory to be non-fatal61f28da
Release 2.0.1389872e3
Unindent crate-level markdown linksaee87e5
Wrap PR 425 to 80 columns0f94e99
Merge pull request #425 from Kriskras99/feat/doc_links- Additional commits viewable in compare view
Updates cc
from 1.2.32 to 1.2.33
Commits
a928923
chore: release v1.2.33 (#1522)9c33178
Regenerate target info (#1521)220d772
Bump actions/checkout from 4 to 5 (#1520)9de267d
[win][arm64ec] Add testing for Arm64EC Windows (#1512)37fc899
Fix gen-windows-sys-binding (#1518)de7e8d5
Fix parsing of nigthly targets (#1517)ca81dcc
[win][arm64ec] Fix finding assembler and setting is_arm for Arm64EC (#1511)- See full diff in compare view
Updates libc
from 0.2.174 to 0.2.175
Release notes
Sourced from libc's releases.
0.2.175
Added
- AIX: Add
getpeereid
(#4524)- AIX: Add
struct ld_info
and friends (#4578)- AIX: Retore
struct winsize
(#4577)- Android: Add UDP socket option constants (#4619)
- Android: Add
CLONE_CLEAR_SIGHAND
andCLONE_INTO_CGROUP
(#4502)- Android: Add more
prctl
constants (#4531)- FreeBSD Add further TCP stack-related constants (#4196)
- FreeBSD x86-64: Add
mcontext_t.mc_tlsbase
(#4503)- FreeBSD15: Add
kinfo_proc.ki_uerrmsg
(#4552)- FreeBSD: Add
in_conninfo
(#4482)- FreeBSD: Add
xinpgen
and related types (#4482)- FreeBSD: Add
xktls_session
(#4482)- Haiku: Add functionality from
libbsd
(#4221)- Linux: Add
SECBIT_*
(#4480)- NetBSD, OpenBSD: Export
ioctl
request generator macros (#4460)- NetBSD: Add
ptsname_r
(#4608)- RISCV32: Add time-related syscalls (#4612)
- Solarish: Add
strftime*
(#4453)- linux: Add
EXEC_RESTRICT_*
andEXEC_DENY_*
(#4545)Changed
- AIX: Add
const
to signatures to be consistent with other platforms (#4563)Fixed
- AIX: Fix the type of
struct statvfs.f_fsid
(#4576)- AIX: Fix the type of constants for the
ioctl
request
argument (#4582)- AIX: Fix the types of
stat{,64}.st_*tim
(#4597)- AIX: Use unique
errno
values (#4507)- Build: Fix an incorrect
target_os
->target_arch
check (#4550)- FreeBSD: Fix the type of
xktls_session_onedir.ifnet
(#4552)- Mips64 musl: Fix the type of
nlink_t
(#4509)- Mips64 musl: Use a special MIPS definition of
stack_t
(#4528)- Mips64: Fix
SI_TIMER
,SI_MESGQ
andSI_ASYNCIO
definitions (#4529)- Musl Mips64: Swap the order of
si_errno
andsi_code
insiginfo_t
(#4530)- Musl Mips64: Use a special MIPS definition of
statfs
(#4527)- Musl: Fix the definition of
fanotify_event_metadata
(#4510)- NetBSD: Correct
enum fae_action
to be#[repr(C)]
(#60a8cfd5)- PSP: Correct
char
->c_char
(eaab4fc3)- PowerPC musl: Fix
termios
definitions (#4518)- PowerPC musl: Fix the definition of
EDEADLK
(#4517)- PowerPC musl: Fix the definition of
NCCS
(#4513)- PowerPC musl: Fix the definitions of
MAP_LOCKED
andMAP_NORESERVE
(#4516)- PowerPC64 musl: Fix the definition of
shmid_ds
(#4519)Deprecated
... (truncated)
Changelog
Sourced from libc's changelog.
0.2.175 - 2025-08-10
Added
- AIX: Add
getpeereid
(#4524)- AIX: Add
struct ld_info
and friends (#4578)- AIX: Retore
struct winsize
(#4577)- Android: Add UDP socket option constants (#4619)
- Android: Add
CLONE_CLEAR_SIGHAND
andCLONE_INTO_CGROUP
(#4502)- Android: Add more
prctl
constants (#4531)- FreeBSD Add further TCP stack-related constants (#4196)
- FreeBSD x86-64: Add
mcontext_t.mc_tlsbase
(#4503)- FreeBSD15: Add
kinfo_proc.ki_uerrmsg
(#4552)- FreeBSD: Add
in_conninfo
(#4482)- FreeBSD: Add
xinpgen
and related types (#4482)- FreeBSD: Add
xktls_session
(#4482)- Haiku: Add functionality from
libbsd
(#4221)- Linux: Add
SECBIT_*
(#4480)- NetBSD, OpenBSD: Export
ioctl
request generator macros (#4460)- NetBSD: Add
ptsname_r
(#4608)- RISCV32: Add time-related syscalls (#4612)
- Solarish: Add
strftime*
(#4453)- linux: Add
EXEC_RESTRICT_*
andEXEC_DENY_*
(#4545)Changed
- AIX: Add
const
to signatures to be consistent with other platforms (#4563)Fixed
- AIX: Fix the type of
struct statvfs.f_fsid
(#4576)- AIX: Fix the type of constants for the
ioctl
request
argument (#4582)- AIX: Fix the types of
stat{,64}.st_*tim
(#4597)- AIX: Use unique
errno
values (#4507)- Build: Fix an incorrect
target_os
->target_arch
check (#4550)- FreeBSD: Fix the type of
xktls_session_onedir.ifnet
(#4552)- Mips64 musl: Fix the type of
nlink_t
(#4509)- Mips64 musl: Use a special MIPS definition of
stack_t
(#4528)- Mips64: Fix
SI_TIMER
,SI_MESGQ
andSI_ASYNCIO
definitions (#4529)- Musl Mips64: Swap the order of
si_errno
andsi_code
insiginfo_t
(#4530)- Musl Mips64: Use a special MIPS definition of
statfs
(#4527)- Musl: Fix the definition of
fanotify_event_metadata
(#4510)- NetBSD: Correct
enum fae_action
to be#[repr(C)]
(#60a8cfd5)- PSP: Correct
char
->c_char
(eaab4fc3)- PowerPC musl: Fix
termios
definitions (#4518)- PowerPC musl: Fix the definition of
EDEADLK
(#4517)- PowerPC musl: Fix the definition of
NCCS
(#4513)- PowerPC musl: Fix the definitions of
MAP_LOCKED
andMAP_NORESERVE
(#4516)- PowerPC64 musl: Fix the definition of
shmid_ds
(#4519)
... (truncated)
Commits
84e26e6
Update the lockfile4d04aee
chore: release libc 0.2.17594a7f32
cleanup: Format a file that was missed1725273
Rename the ctest file frommain
toctest
e9b021b
freebsd adding further TCP stack related constants.9606a29
freebsd15: Add ki_uerrmsg to struct kinfo_proc2816bc2
libc-test: include sys/ktls.h on freebsdadfe283
libc-test: Account for xktls_session_onedir::gen (freebsd)4cc1bf4
freebsd: Document avoidance of reserved namegen
7cdcaa6
freebsd: Fix type of struct xktls_session_onedir, field ifnet- Additional commits viewable in compare view
Updates proc-macro2
from 1.0.96 to 1.0.101
Release notes
Sourced from proc-macro2's releases.
1.0.101
- Optimize Span location accessors (#519)
1.0.100
1.0.99
- Prevent Span's unstable API becoming unavailable from a future new compiler lint (#515)
1.0.98
- Disallow prefixed identifier as name of lifetime:
'prefix#lifetime
(#514, rust-lang/rust#126452)1.0.97
Commits
d3188ea
Release 1.0.101cbd1286
Merge pull request #519 from dtolnay/binarysearchfab4cb6
Convert SourceMap scan to binary searchf4708a8
Factor out SourceMap linear search to methodfdc853a
Release 1.0.100848ed0b
Merge pull request #518 from dtolnay/spanfile76ce1a3
Stabilize Span::file and Span::local_fileb5dd3c6
Merge pull request #517 from dtolnay/startend1d0ffc0
Use Span's start, end, line, column methods on stable 1.88+4f5845e
Merge pull request #516 from dtolnay/probe- Additional commits viewable in compare view
Updates rayon
from 1.10.0 to 1.11.0
Changelog
Sourced from rayon's changelog.
Release rayon 1.11.0 / rayon-core 1.13.0 (2025-08-12)
- The minimum supported
rustc
is now 1.80.iter::repeatn
has been renamed toiter::repeat_n
to match the name stabilized in the standard library. The old name still exists as a deprecated function for compatibility.- Fixed a bug in
in_place_scope
when the default global registry uses the current thread, like on WebAssembly without threading support.binary_heap::Iter
no longer requires a temporary allocation.- Relaxed trait bounds on many of the public structs.
- Implemented
IntoParallelIterator for Box<[T]>
and its references.- Implemented
FromParallelIterator<_> for Box<str>
viaString
.
Commits
6236214
Merge #1031652f111
Release rayon 1.7.0 and rayon-core 1.11.07df001d
Tweak plumbing consumer description322dfe8
Merge #1026099241d
Merge #1030a17bcb9
Fix inappropriate use of slice::as_mut_ptr98077fe
Be more cautious about drain drops7069695
Merge #1028874ff73
Fix docs for the yieldNone
case onThreadPool
58f7b7e
Be careful comparingjob_ref.execute_fn
- Additional commits viewable in compare view
Updates rayon-core
from 1.12.1 to 1.13.0
Changelog
Sourced from rayon-core's changelog.
Release rayon 1.11.0 / rayon-core 1.13.0 (2025-08-12)
- The minimum supported
rustc
is now 1.80.iter::repeatn
has been renamed toiter::repeat_n
to match the name stabilized in the standard library. The old name still exists as a deprecated function for compatibility.- Fixed a bug in
in_place_scope
when the default global registry uses the current thread, like on WebAssembly without threading support.binary_heap::Iter
no longer requires a temporary allocation.- Relaxed trait bounds on many of the public structs.
- Implemented
IntoParallelIterator for Box<[T]>
and its references.- Implemented
FromParallelIterator<_> for Box<str>
viaString
.Release rayon 1.10.0 (2024-03-23)
- The new methods
ParallelSlice::par_chunk_by
andParallelSliceMut::par_chunk_by_mut
work like the slice methodschunk_by
andchunk_by_mut
added in Rust 1.77.Release rayon 1.9.0 (2024-02-27)
- The new methods
IndexedParallelIterator::by_exponential_blocks
andby_uniform_blocks
allow processing items in smaller groups at a time.- The new
iter::walk_tree
,walk_tree_prefix
, andwalk_tree_postfix
functions enable custom parallel iteration over tree-like structures.- The new method
ParallelIterator::collect_vec_list
returns items as a linked list of vectors, which is an efficient mode of parallel collection used by many of the internal implementations ofcollect
.- The new methods
ParallelSliceMut::par_split_inclusive_mut
,ParallelSlice::par_split_inclusive
, andParallelString::par_split_inclusive
all work like a normal split but keeping the separator as part of the left slice.- The new
ParallelString::par_split_ascii_whitespace
splits only on ASCII whitespace, which is faster than including Unicode multi-byte whitespace.OsString
now implementsFromParallelIterator<_>
andParallelExtend<_>
for a few item types similar to the standardFromIterator
andExtend
.- The internal
Pattern
trait for string methods is now implemented for[char; N]
and&[char; N]
, matching any of the given characters.
Commits
7af20d7
Merge pull request #1265 from cuviper/release-1.11.0c86161a
Release rayon 1.11.0 / rayon-core 1.13.072345cb
Merge pull request #1264 from cuviper/mem-preludeb4c58af
Merge pull request #1263 from cuviper/boxed8fdeaf3
Usesize_of
/size_of_val
from the prelude2a85fbf
impl FromParallelIterator\<_> for Box\<str>
viaString
760a97c
impl\<T> IntoParallelIterator for Box\<[T]>
and its refsdcea664
Merge pull request #1262 from cuviper/relax-bounds3d63a87
Relax trait bounds on many structs0baaff5
Merge pull request #1261 from cuviper/compounds- Additional commits viewable in compare view
Updates thiserror-impl
from 2.0.12 to 2.0.15
Release notes
Sourced from thiserror-impl's releases.
2.0.15
- Prevent
Error::provide
API becoming unavailable from a future new compiler lint (#427)2.0.14
- Allow build-script cleanup failure with NFSv3 output directory to be non-fatal (#426)
2.0.13
- Documentation improvements
Commits
f6145eb
Release 2.0.152717177
Merge pull request #427 from dtolnay/caplints2cd13e6
Make error_generic_member_access compatible with -Dwarningseea6799
Release 2.0.14a2aa6d7
Merge pull request #426 from dtolnay/enotemptyf00ebc5
Allow build-script cleanup failure with NFSv3 output directory to be non-fatal61f28da
Release 2.0.1389872e3
Unindent crate-level markdown linksaee87e5
Wrap PR 425 to 80 columns0f94e99
Merge pull request #425 from Kriskras99/feat/doc_links- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major version
will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor version
will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>
will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>
will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>
will remove the ignore condition of the specified dependency and ignore conditions
Pull Request Statistics
1
1
+16
-16
Package Dependencies
Technical Details
ID: | 5265821 |
UUID: | 2752260595 |
Node ID: | PR_kwDOAgEgAM6kDCnz |
Host: | GitHub |
Repository: | mongodb/bson-rust |
Merge State: | Unknown |