Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 17, 2025

Bumps the pointercrate group with 10 updates:

Package From To
thiserror 2.0.12 2.0.15
syn 2.0.104 2.0.106
reqwest 0.12.22 0.12.23
async-trait 0.1.88 0.1.89
bitflags 2.9.1 2.9.2
cc 1.2.32 1.2.33
glob 0.3.2 0.3.3
libc 0.2.174 0.2.175
proc-macro2 1.0.95 1.0.101
whoami 1.6.0 1.6.1

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.15
  • 2717177 Merge pull request #427 from dtolnay/caplints
  • 2cd13e6 Make error_generic_member_access compatible with -Dwarnings
  • eea6799 Release 2.0.14
  • a2aa6d7 Merge pull request #426 from dtolnay/enotempty
  • f00ebc5 Allow build-script cleanup failure with NFSv3 output directory to be non-fatal
  • 61f28da Release 2.0.13
  • 89872e3 Unindent crate-level markdown links
  • aee87e5 Wrap PR 425 to 80 columns
  • 0f94e99 Merge pull request #425 from Kriskras99/feat/doc_links
  • Additional commits viewable in compare view

Updates syn from 2.0.104 to 2.0.106

Release notes

Sourced from syn's releases.

2.0.106

  • Replace ~const syntax with [const] conditionally const syntax in trait bounds (#1896, rust-lang/rust#139858)
  • Support conditionally const impl Trait types (#1897)
  • Reject polarity modifier and lifetime binder used in the same trait bound (#1899, rust-lang/rust#127054)
  • Parse const trait bounds with bound lifetimes (#1902)
  • Parse bound lifetimes with lifetime bounds (#1903)
  • Allow type parameters and const parameters in trait bounds and generic closures (#1904, #1907, #1908, #1909)

2.0.105

Commits
  • 0e4bc64 Release 2.0.106
  • 4fb776a Merge pull request #1910 from dtolnay/traitboundissue
  • 41b24a5 Fix duplicated async trait bound issue
  • a64f024 Merge pull request #1909 from dtolnay/fortype
  • 176099e Parse type parameter introducer on closures
  • b790b39 Merge pull request #1908 from dtolnay/genericvsqpath
  • 9649639 Synchronize generics-vs-qpath heuristic with rust parser
  • 60de331 Merge pull request #1907 from dtolnay/forconst
  • 2aac6d7 Allow const parameters in for<>
  • 11934e5 Merge pull request #1905 from dtolnay/unsafestatic
  • Additional commits viewable in compare view

Updates reqwest from 0.12.22 to 0.12.23

Release notes

Sourced from reqwest's releases.

v0.12.23

tl;dr

  • 🇺🇩🇸 Add ClientBuilder::unix_socket(path) option that will force all requests over that Unix Domain Socket.
  • 🔁 Add ClientBuilder::retries(policy) and reqwest::retry::Builder to configure automatic retries.
  • Add ClientBuilder::dns_resolver2() with more ergonomic argument bounds, allowing more resolver implementations.
  • Add http3_* options to blocking::ClientBuilder.
  • Fix default TCP timeout values to enabled and faster.
  • Fix SOCKS proxies to default to port 1080
  • (wasm) Add cache methods to RequestBuilder.

What's Changed

New Contributors

Full Changelog: seanmonstar/reqwest@v0.12.22...v0.12.23

Changelog

Sourced from reqwest's changelog.

v0.12.23

  • Add ClientBuilder::unix_socket(path) option that will force all requests over that Unix Domain Socket.
  • Add ClientBuilder::retries(policy) and reqwest::retry::Builder to configure automatic retries.
  • Add ClientBuilder::dns_resolver2() with more ergonomic argument bounds, allowing more resolver implementations.
  • Add http3_* options to blocking::ClientBuilder.
  • Fix default TCP timeout values to enabled and faster.
  • Fix SOCKS proxies to default to port 1080
  • (wasm) Add cache methods to RequestBuilder.
Commits
  • ae7375b v0.12.23
  • 9aacdc1 feat: add dns_resolver2 that is more ergonomic and flexible (#2793)
  • 221be11 refactor: loosen retry for_host parameter bounds (#2792)
  • acd1b05 feat: add reqwest::retry policies (#2763)
  • 54b6022 feat: add ClientBuilder::unix_socket() option (#2624)
  • 6358cef fix: add default tcp keepalive and user_timeout values (#2780)
  • 21226a5 style(client): use std::task::ready! macro to simplify Poll branch matching...
  • 82086e7 feat: add request cache options for wasm (#2775)
  • 2a0f7a3 ci: use msrv-aware cargo in msrv job (#2779)
  • f186803 fix(proxy): restore default port 1080 for SOCKS proxies without explicit port...
  • Additional commits viewable in compare view

Updates async-trait from 0.1.88 to 0.1.89

Release notes

Sourced from async-trait's releases.

0.1.89

Commits
  • a7e91e9 Release 0.1.89
  • fbcfcac Merge pull request 293 from Veykril/lw/quote_spanned
  • fd93990 Improve use of spans in quote_spanned
  • a5093fe Add type-mismatch ui test
  • 6d12b44 Revert "Pin nightly toolchain used for miri job"
  • dd9e4ba Hide unused_variables warning in consider-restricting.rs ui test
  • b454fc8 Update ui test suite to nightly-2025-08-03
  • 9c880e8 Update ui test suite to nightly-2025-07-30
  • 7ca751d Ignore unused_parens warning in test
  • 2bccfeb Update ui test suite to nightly-2025-05-28
  • Additional commits viewable in compare view

Updates bitflags from 2.9.1 to 2.9.2

Release notes

Sourced from bitflags's releases.

2.9.2

What's Changed

Full Changelog: bitflags/bitflags@2.9.1...2.9.2

Changelog

Sourced from bitflags's changelog.

2.9.2

What's Changed

Full Changelog: bitflags/bitflags@2.9.1...2.9.2

Commits
  • 85b5e60 Merge pull request #456 from KodrAus/cargo/2.9.2
  • d185ca5 remove reference to std internal features
  • 82a365f prepare for 2.9.2 release
  • f1beb28 Merge pull request #454 from KodrAus/fix/rustc-dep-of-std
  • ef247c5 update more error messages
  • c8e2354 update compiler errors
  • fe4c49d remove rustc internal crate feature
  • 2b786c9 Merge pull request #453 from bitflags/fix/match-docs
  • 15519b0 fix up inaccurate docs on bitflags_match
  • 80684fd Merge pull request #446 from bitflags/KodrAus-patch-1
  • Additional commits viewable in compare view

Updates cc from 1.2.32 to 1.2.33

Changelog

Sourced from cc's changelog.

1.2.33 - 2025-08-15

Other

  • Regenerate target info (#1521)
  • [win][arm64ec] Add testing for Arm64EC Windows (#1512)
  • Fix parsing of nigthly targets (#1517)
  • [win][arm64ec] Fix finding assembler and setting is_arm for Arm64EC (#1511)
Commits

Updates glob from 0.3.2 to 0.3.3

Release notes

Sourced from glob's releases.

v0.3.3

  • 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)
Changelog

Sourced from glob's changelog.

0.3.3 - 2025-08-11

  • 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)
Commits

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 and CLONE_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_* and EXEC_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 and SI_ASYNCIO definitions (#4529)
  • Musl Mips64: Swap the order of si_errno and si_code in siginfo_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 and MAP_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 and CLONE_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_* and EXEC_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 and SI_ASYNCIO definitions (#4529)
  • Musl Mips64: Swap the order of si_errno and si_code in siginfo_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 and MAP_NORESERVE (#4516)
  • PowerPC64 musl: Fix the definition of shmid_ds (#4519)

... (truncated)

Commits
  • 84e26e6 Update the lockfile
  • 4d04aee chore: release libc 0.2.175
  • 94a7f32 cleanup: Format a file that was missed
  • 1725273 Rename the ctest file from main to ctest
  • e9b021b freebsd adding further TCP stack related constants.
  • 9606a29 freebsd15: Add ki_uerrmsg to struct kinfo_proc
  • 2816bc2 libc-test: include sys/ktls.h on freebsd
  • adfe283 libc-test: Account for xktls_session_onedir::gen (freebsd)
  • 4cc1bf4 freebsd: Document avoidance of reserved name gen
  • 7cdcaa6 freebsd: Fix type of struct xktls_session_onedir, field ifnet
  • Additional commits viewable in compare view

Updates proc-macro2 from 1.0.95 to 1.0.101

Release notes

Sourced from proc-macro2's releases.

1.0.101

  • Optimize Span location accessors (#519)

1.0.100

  • Stabilize Span methods on Rust 1.88+: start, end, line, column, file, local_file (#517, #518)

1.0.99

  • Prevent Span's unstable API becoming unavailable from a future new compiler lint (#515)

1.0.98

1.0.97

  • Allow build-script cleanup failure with NFSv3 output directory to be non-fatal (#505, #512, thanks @​davvid)

1.0.96

  • Simplify how rustdoc flags are decided during docs.rs builds (#511)
Commits
  • d3188ea Release 1.0.101
  • cbd1286 Merge pull request #519 from dtolnay/binarysearch
  • fab4cb6 Convert SourceMap scan to binary search
  • f4708a8 Factor out SourceMap linear search to method
  • fdc853a Release 1.0.100
  • 848ed0b Merge pull request #518 from dtolnay/spanfile
  • 76ce1a3 Stabilize Span::file and Span::local_file
  • b5dd3c6 Merge pull request #517 from dtolnay/startend
  • 1d0ffc0 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 whoami from 1.6.0 to 1.6.1

Commits

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

Bumps the pointercrate group with 10 updates:

| Package | From | To |
| --- | --- | --- |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.12` | `2.0.15` |
| [syn](https://github.com/dtolnay/syn) | `2.0.104` | `2.0.106` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.22` | `0.12.23` |
| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.88` | `0.1.89` |
| [bitflags](https://github.com/bitflags/bitflags) | `2.9.1` | `2.9.2` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.2.32` | `1.2.33` |
| [glob](https://github.com/rust-lang/glob) | `0.3.2` | `0.3.3` |
| [libc](https://github.com/rust-lang/libc) | `0.2.174` | `0.2.175` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.95` | `1.0.101` |
| [whoami](https://github.com/ardaku/whoami) | `1.6.0` | `1.6.1` |


Updates `thiserror` from 2.0.12 to 2.0.15
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@2.0.12...2.0.15)

Updates `syn` from 2.0.104 to 2.0.106
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.104...2.0.106)

Updates `reqwest` from 0.12.22 to 0.12.23
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.12.22...v0.12.23)

Updates `async-trait` from 0.1.88 to 0.1.89
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](dtolnay/async-trait@0.1.88...0.1.89)

Updates `bitflags` from 2.9.1 to 2.9.2
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](bitflags/bitflags@2.9.1...2.9.2)

Updates `cc` from 1.2.32 to 1.2.33
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.32...cc-v1.2.33)

Updates `glob` from 0.3.2 to 0.3.3
- [Release notes](https://github.com/rust-lang/glob/releases)
- [Changelog](https://github.com/rust-lang/glob/blob/master/CHANGELOG.md)
- [Commits](rust-lang/glob@v0.3.2...v0.3.3)

Updates `libc` from 0.2.174 to 0.2.175
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.175/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.174...0.2.175)

Updates `proc-macro2` from 1.0.95 to 1.0.101
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@1.0.95...1.0.101)

Updates `whoami` from 1.6.0 to 1.6.1
- [Release notes](https://github.com/ardaku/whoami/releases)
- [Commits](https://github.com/ardaku/whoami/commits)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-version: 2.0.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: syn
  dependency-version: 2.0.106
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: reqwest
  dependency-version: 0.12.23
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: async-trait
  dependency-version: 0.1.89
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: bitflags
  dependency-version: 2.9.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: cc
  dependency-version: 1.2.33
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: glob
  dependency-version: 0.3.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: libc
  dependency-version: 0.2.175
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: proc-macro2
  dependency-version: 1.0.101
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
- dependency-name: whoami
  dependency-version: 1.6.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: pointercrate
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Aug 17, 2025
@stadust stadust merged commit a544123 into master Aug 17, 2025
2 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/pointercrate-85d9666050 branch August 17, 2025 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants