Skip to content

Comments

build(deps): bump the build group with 10 updates#1683

Closed
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/cargo/build-0a8f3ca6f5
Closed

build(deps): bump the build group with 10 updates#1683
dependabot[bot] wants to merge 2 commits intomainfrom
dependabot/cargo/build-0a8f3ca6f5

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 19, 2025

Bumps the build group with 10 updates:

Package From To
bincode 1.3.3 2.0.1
clap_mangen 0.2.27 0.2.28
gptman 1.1.4 2.0.1
nix 0.29.0 0.30.1
nmstate 2.2.46 2.2.48
reqwest 0.12.20 0.12.22
serde_json 1.0.140 1.0.141
serde_with 3.13.0 3.14.0
tempfile 3.19.1 3.20.0
mbrman 0.5.4 0.6.1

Updates bincode from 1.3.3 to 2.0.1

Release notes

Sourced from bincode's releases.

v2.0.1

What's Changed

New Contributors

Full Changelog: bincode-org/bincode@v2.0.0...v2.0.1

v2.0.0

Stable! Finally! After 4 years in development! Many changes have made it in since rc.3, including (unfortunately) some last minute breaking changes. But documentation has been cleaned up to a point where we finally feel comfortable committing to things as they are.

If you haven't been following along with the 2.0 changes here is a brief overview

  • Completely rewritten API decoupled from serde
  • no_std support
  • Official format specification
  • Default configuration changes
  • Increase MSRV to 1.85.0

What's Changed since 1.3.1

... (truncated)

Commits

Updates clap_mangen from 0.2.27 to 0.2.28

Commits
  • 4c03930 chore: Release
  • fb948a2 docs: Update changelog
  • 0f60239 Merge pull request #6057 from GilShoshan94/master
  • 83d4206 test: Update fixture to cover all cases + styling
  • b13274d fix: Rename pvs to dvs for default values
  • df92ea0 feat(help): Allow styling for inline context
  • 0e535e5 chore(deps): Update compatible (dev) (#6054)
  • de57287 chore(deps): Update Rust Stable to v1.88 (#6048)
  • 5504a13 Merge pull request #6047 from clap-rs/revert-6045-cleanup-docsrs
  • c1c243c Revert "Cleanup docs.rs related issues"
  • Additional commits viewable in compare view

Updates gptman from 1.1.4 to 2.0.1

Changelog

Sourced from gptman's changelog.

v2.0.1

  • Fix underflow when input is shorter than one sector (#141)

v2.0.0

  • Bump versions of bincode, thiserror nix
Commits

Updates nix from 0.29.0 to 0.30.1

Changelog

Sourced from nix's changelog.

[0.30.1] - 2025-05-04

Fixed

[0.30.0] - 2025-04-29

Added

  • Add socket option IPV6_PKTINFO for BSDs/Linux/Android, also IPV6_RECVPKTINFO for DragonFlyBSD (#2113)
  • Add fcntl's F_PREALLOCATE constant for Apple targets. (#2393)
  • Improve support for extracting the TTL / Hop Limit from incoming packets and support for DSCP (ToS / Traffic Class). (#2425)
  • Add socket option IP_TOS (nix::sys::socket::sockopt::IpTos) IPV6_TCLASS (nix::sys::socket::sockopt::Ipv6TClass) on Android/FreeBSD (#2464)
  • Add SeekData and SeekHole to Whence for hurd and apple targets (#2473)
  • Add From trait implementation between SocketAddr and Sockaddr, Sockaddr6 (#2474)
  • Added wrappers for posix_spawn API (#2475)
  • Add the support for Emscripten. (#2477)
  • Add fcntl constant F_RDADVISE for Apple target (#2480)
  • Add fcntl constant F_RDAHEAD for Apple target (#2482)
  • Add F_LOG2PHYS and F_LOG2PHYS_EXT for Apple target (#2483)
  • MAP_SHARED_VALIDATE was added for all linux targets. & MAP_SYNC was added for linux with the exclusion of mips architecures, and uclibc (#2499)
  • Add getregs()/getregset()/setregset() for Linux/musl/aarch64 (#2502)
  • Add FcntlArgs F_TRANSFEREXTENTS constant for Apple targets (#2504)
  • Add MapFlags::MAP_STACK in sys::man for netbsd (#2526)
  • Add support for libc::LOCAL_PEERTOKEN in getsockopt. (#2529)
  • Add support for syslog, openlog, closelog on all unix.

... (truncated)

Commits

Updates nmstate from 2.2.46 to 2.2.48

Release notes

Sourced from nmstate's releases.

New release 2.2.48

Breaking changes

  • Reverted IP forwarding support, Will add back later. (7d1da41d)

New features

  • N/A

Bug fixes

  • service: Wait on NetworkManager-wait-online.service. (f85f08a9)
  • pci: Fix typo MAC address vs PCI address. (719053da)

New release 2.2.47

Breaking changes

  • Bump minimum supported NetworkManager version 1.46. (92f6f1cf)

New features

  • Support configuring per-device IPv4 sysctl forwarding. (7788e2a0, 76b509b0)
  • Support bond option lacp_active and ns_ip6_target. (5c776ed0)
  • Support route advmss option. (29a1ab8f)
  • Support referring interface via PCI-address. (7e4388c1)

Bug fixes

  • bond: Fix removing mac-restricted bond. (f7c06508)
  • nm: Do not bring up deactivated NmConnection when purging DNS. (0147c8c5)
  • pci: Fix deletion of PCI address identifier config. (a659428f)
  • bond: Fix failure when disable arp_interval. (abfcf81e)
  • ovn: Raise error if OVN map bridge not exist or marked as absent. (77dc729c)
  • interface: Ignore interface with state 'unknown'. (97b98b71)
  • nm dispatch: Fix race when modifying dispatch script. (138aa711)
  • nm ipsec: Wait NmActiveConnection::STATE_ACTIVATED. (84d84b95)
  • bond, ovs: add bond alias for link-aggregation. (925c44dc)
  • bond: add "lacp" alias for 802.3ad. (1cc69ef2)
  • sriov: Do not resolve sriov refer in gen_diff. (67181c7c)
  • cli: Do not fail the apply action on gen_diff error. (4526d5d3)
Changelog

Sourced from nmstate's changelog.

[2.2.48] - 2025-07-11

Breaking changes

  • Reverted IP forwarding support, will add back later. (7d1da41d)

New features

  • N/A

Bug fixes

  • service: Wait on NetworkManager-wait-online.service. (f85f08a9)
  • pci: Fix typo MAC address vs PCI address. (719053da)

[2.2.47] - 2025-07-10

Breaking changes

  • Bump minimum supported NetworkManager version 1.46. (92f6f1cf)

New features

  • Support configuring per-device IPv4 sysctl forwarding. (7788e2a0, 76b509b0)
  • Support bond option lacp_active and ns_ip6_target. (5c776ed0)
  • Support route advmss option. (29a1ab8f)
  • Support referring interface via PCI-address. (7e4388c1)

Bug fixes

  • bond: Fix removing mac-restricted bond. (f7c06508)
  • nm: Do not bring up deactivated NmConnection when purging DNS. (0147c8c5)
  • pci: Fix deletion of PCI address identifier config. (a659428f)
  • bond: Fix failure when disable arp_interval. (abfcf81e)
  • ovn: Raise error if OVN map bridge not exist or marked as absent. (77dc729c)
  • interface: Ignore interface with state 'unknown'. (97b98b71)
  • nm dispatch: Fix race when modifying dispatch script. (138aa711)
  • nm ipsec: Wait NmActiveConnection::STATE_ACTIVATED. (84d84b95)
  • bond, ovs: add bond alias for link-aggregation. (925c44dc)
  • bond: add "lacp" alias for 802.3ad. (1cc69ef2)
  • sriov: Do not resolve sriov refer in gen_diff. (67181c7c)
  • cli: Do not fail the apply action on gen_diff error. (4526d5d3)
Commits
  • 40ab419 New release 2.2.48
  • f85f08a service: Wait on NetworkManager-wait-online.service
  • 7d1da41 Revert "ip: Support configuring per-device IPv4 sysctl forwarding"
  • e930e60 Revert "tests: Exclude unexpected forwarding field in unmanaged dummy IP test"
  • 451e6fc Revert "fixup! ip: Support configuring per-device IPv4 sysctl forwarding"
  • b75c861 Revert "fixup! ip: Support configuring per-device IPv4 sysctl forwarding"
  • 719053d pci: Fix typo MAC address vs PCI address
  • 093ab30 github: Release @​liangwen12year from default code owner
  • 8b91c46 github: Include ihuguet in code owner
  • 13e44aa Bump version to 2.2.48
  • Additional commits viewable in compare view

Updates reqwest from 0.12.20 to 0.12.22

Release notes

Sourced from reqwest's releases.

v0.12.22

tl;dr

  • Fix socks proxies when resolving IPv6 destinations.

What's Changed

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

v0.12.21

tl;dr

  • Fix socks proxy to use socks4a:// instead of socks4h://.
  • Fix Error::is_timeout() to check for hyper and IO timeouts too.
  • Fix request Error to again include URLs when possible.
  • Fix socks connect error to include more context.
  • (wasm) implement Default for Body.

What's Changed

New Contributors

Full Changelog: seanmonstar/reqwest@v0.12.20...v0.12.21

Changelog

Sourced from reqwest's changelog.

v0.12.22

  • Fix socks proxies when resolving IPv6 destinations.

v0.12.21

  • Fix socks proxy to use socks4a:// instead of socks4h://.
  • Fix Error::is_timeout() to check for hyper and IO timeouts too.
  • Fix request Error to again include URLs when possible.
  • Fix socks connect error to include more context.
  • (wasm) implement Default for Body.
Commits

Updates serde_json from 1.0.140 to 1.0.141

Release notes

Sourced from serde_json's releases.

v1.0.141

Commits
  • 6843c36 Release 1.0.141
  • 6e2c210 Touch up PR 1273
  • 623d9b4 Merge pull request #1273 from conradludgate/optimise-string-escaping
  • de70b7d use unreachable_unchecked for escape table. use a second match to roundtrip E...
  • f2d940d replace start index with bytes slice reference
  • cd55b5a Ignore mismatched_lifetime_syntaxes lint
  • c1826eb Pin nightly toolchain used for miri job
  • 8a56cfa Merge pull request #1248 from jimmycathy/master
  • af3d80d chore: fix typo
  • See full diff in compare view

Updates serde_with from 3.13.0 to 3.14.0

Release notes

Sourced from serde_with's releases.

serde_with v3.14.0

Added

  • Add support for Range, RangeFrom, RangeTo, RangeInclusive (#851) RangeToInclusive is currently unsupported by serde.
  • Add schemars implementations for Bound, Range, RangeFrom, RangeTo, RangeInclusive.
  • Added support for schemars v1 under the schemars_1 feature flag
Commits

Updates tempfile from 3.19.1 to 3.20.0

Changelog

Sourced from tempfile's changelog.

3.20.0

This release mostly unifies the behavior/capabilities around "keeping" temporary files:

  • Rename Builder::keep(bool) (via deprecation) to Builder::disable_cleanup(bool) to make it clear that behaves differently from NamedTempFile::keep(). The former disables automatic cleanup while the latter consumes the NamedTempFile object entirely and unsets the "temporary file" attribute (on Windows).
  • Rename TempDir::into_path (via deprecation) to TempDir::keep to mirror NamedTempFile::keep.
  • Add TempDir::disable_cleanup, NamedTempFile::disable_cleanup, and TempPath::disable_cleanup making it possible to disable automatic cleanup in-place after creating a temporary file/directory (equivalent to calling Builder::disable_cleanup before creating the file/directory).

Additionally, it adds a few spooled temporary file features:

  • Add SpooledTempFile::into_file for turning a SpooledTempFile into a regular unnamed temporary file, writing it to the backing storage ("rolling" it) if it was still stored in-memory.
  • Add spooled_tempfile_in and SpooledTempFile::new_in methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).

Finally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.

BREAKING for those with deny(warnings):

  • Builder::keep deprecated in favor of Builder::disable_cleanup.
  • TempDir::into_path is deprecated in favor of TempDir::keep.

BREAKING:

Commits
  • 99ffea6 chore: release v3.20.0 (#358)
  • bd2b267 feat: make it possible to disable cleanup in-place after creation (#355)
  • 3b30099 ci: really check docs for warnings (#357)
  • f701f52 ci: check docs (#356)
  • d34afe9 doc: improve SpooledData documentation
  • 6deb42e doc: make it easier to pick the correct tempfile constructor/type
  • e284782 feat: allow creating spooled temporary files in a specific directory (#353)
  • 07edc31 feat: implement SpooledTempFile::into_file (#352)
  • b122355 fix: add must_use attribute to TempDir::keep (#351)
  • cbd1e97 feat: rename TempDir::into_path to TempDir::keep (#349)
  • Additional commits viewable in compare view

Updates mbrman from 0.5.4 to 0.6.1

Commits
  • 8710a44 chore: Release mbrman version 0.6.1
  • 57a6e2e Fix overflow with extended partitions (#38)
  • 5d7b355 chore: Release mbrman version 0.6.0
  • 6e517ac Update dependencies to allow building with latest Rust version (#31)
  • See full diff 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

Bumps the build group with 10 updates:

| Package | From | To |
| --- | --- | --- |
| [bincode](https://github.com/bincode-org/bincode) | `1.3.3` | `2.0.1` |
| [clap_mangen](https://github.com/clap-rs/clap) | `0.2.27` | `0.2.28` |
| [gptman](https://github.com/rust-disk-partition-management/gptman) | `1.1.4` | `2.0.1` |
| [nix](https://github.com/nix-rust/nix) | `0.29.0` | `0.30.1` |
| [nmstate](https://github.com/nmstate/nmstate) | `2.2.46` | `2.2.48` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.20` | `0.12.22` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.140` | `1.0.141` |
| [serde_with](https://github.com/jonasbb/serde_with) | `3.13.0` | `3.14.0` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.19.1` | `3.20.0` |
| [mbrman](https://github.com/rust-disk-partition-management/mbrman) | `0.5.4` | `0.6.1` |


Updates `bincode` from 1.3.3 to 2.0.1
- [Release notes](https://github.com/bincode-org/bincode/releases)
- [Commits](bincode-org/bincode@v1.3.3...v2.0.1)

Updates `clap_mangen` from 0.2.27 to 0.2.28
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_mangen-v0.2.27...clap_mangen-v0.2.28)

Updates `gptman` from 1.1.4 to 2.0.1
- [Release notes](https://github.com/rust-disk-partition-management/gptman/releases)
- [Changelog](https://github.com/rust-disk-partition-management/gptman/blob/main/CHANGELOG.md)
- [Commits](rust-disk-partition-management/gptman@v1.1.4...v2.0.1)

Updates `nix` from 0.29.0 to 0.30.1
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](nix-rust/nix@v0.29.0...v0.30.1)

Updates `nmstate` from 2.2.46 to 2.2.48
- [Release notes](https://github.com/nmstate/nmstate/releases)
- [Changelog](https://github.com/nmstate/nmstate/blob/base/CHANGELOG)
- [Commits](nmstate/nmstate@v2.2.46...v2.2.48)

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

Updates `serde_json` from 1.0.140 to 1.0.141
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.140...v1.0.141)

Updates `serde_with` from 3.13.0 to 3.14.0
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](jonasbb/serde_with@v3.13.0...v3.14.0)

Updates `tempfile` from 3.19.1 to 3.20.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](Stebalien/tempfile@v3.19.1...v3.20.0)

Updates `mbrman` from 0.5.4 to 0.6.1
- [Release notes](https://github.com/rust-disk-partition-management/mbrman/releases)
- [Commits](rust-disk-partition-management/mbrman@v0.5.4...v0.6.1)

---
updated-dependencies:
- dependency-name: bincode
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: build
- dependency-name: clap_mangen
  dependency-version: 0.2.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build
- dependency-name: gptman
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: build
- dependency-name: nix
  dependency-version: 0.30.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build
- dependency-name: nmstate
  dependency-version: 2.2.48
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build
- dependency-name: reqwest
  dependency-version: 0.12.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build
- dependency-name: serde_json
  dependency-version: 1.0.141
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build
- dependency-name: serde_with
  dependency-version: 3.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build
- dependency-name: tempfile
  dependency-version: 3.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build
- dependency-name: mbrman
  dependency-version: 0.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build
...

Signed-off-by: dependabot[bot] <support@github.com>
As we are using the same verion in c9s/c10s
@dustymabe
Copy link
Member

@dependabot ignore bincode

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 19, 2025

OK, I won't notify you about bincode again, unless you unignore it.

@dustymabe
Copy link
Member

@dependabot recreate

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 19, 2025

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Jul 19, 2025
@dependabot dependabot bot deleted the dependabot/cargo/build-0a8f3ca6f5 branch July 19, 2025 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency An update to a dependency skip-notes This PR does not need release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant