Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 30, 2025

Bumps the dependencies group with 17 updates:

Package From To
tokio 1.44.2 1.45.1
hickory-resolver 0.25.1 0.25.2
socket2 0.5.9 0.5.10
nix 0.30.0 0.30.1
core-graphics 0.24.0 0.25.0
core-foundation 0.10.0 0.10.1
cocoa 0.26.0 0.26.1
sysinfo 0.35.0 0.35.1
tun 0.7.19 0.7.21
tempfile 3.19.1 3.20.0
criterion 0.5.1 0.6.0
hickory-server 0.25.1 0.25.2
tree-sitter-highlight 0.25.3 0.25.5
tree-sitter-yaml 0.7.0 0.7.1
tree-sitter 0.25.3 0.25.5
pyo3-log 0.12.3 0.12.4
cargo_metadata 0.19.2 0.20.0

Updates tokio from 1.44.2 to 1.45.1

Release notes

Sourced from tokio's releases.

Tokio v1.45.1

1.45.1 (May 24th, 2025)

This fixes a regression on the wasm32-unknown-unknown target, where code that previously did not panic due to calls to Instant::now() started failing. This is due to the stabilization of the first time-based metric.

Fixed

  • Disable time-based metrics on wasm32-unknown-unknown (#7322)

#7322: tokio-rs/tokio#7322

Tokio v1.45.0

Added

  • metrics: stabilize worker_total_busy_duration, worker_park_count, and worker_unpark_count (#6899, #7276)
  • process: add Command::spawn_with (#7249)

Changed

  • io: do not require Unpin for some trait impls (#7204)
  • rt: mark runtime::Handle as unwind safe (#7230)
  • time: revert internal sharding implementation (#7226)

Unstable

  • rt: remove alt multi-threaded runtime (#7275)

#6899: tokio-rs/tokio#6899 #7276: tokio-rs/tokio#7276 #7249: tokio-rs/tokio#7249 #7204: tokio-rs/tokio#7204 #7230: tokio-rs/tokio#7230 #7226: tokio-rs/tokio#7226 #7275: tokio-rs/tokio#7275

Commits
  • 3768696 chore: prepare Tokio v1.45.1 (#7359)
  • 421a7b0 rt: do not track time-based metrics on wasm32-unknown-unknown (#7322)
  • b1bdb3c ci: update macros_type_mismatch for Rust 1.87.0 (#7339)
  • 00754c8 chore: prepare Tokio v1.45.0 (#7308)
  • 1ae9434 time: revert "use sharding for timer implementation" related changes (#7226)
  • 8895bba ci: Test AArch64 Windows (#7288)
  • 48ca254 time: update sleep documentation to reflect maximum allowed duration (#7302)
  • a0af02a compat: add more documentation to tokio_util::compat (#7279)
  • 0ce3a11 metrics: stabilize worker_park_count and worker_unpark_count (#7276)
  • 1ea9ce1 ci: fix cfg!(miri) declarations in tests (#7286)
  • Additional commits viewable in compare view

Updates hickory-resolver from 0.25.1 to 0.25.2

Release notes

Sourced from hickory-resolver's releases.

0.25.2

What's Changed

... (truncated)

Commits
  • 527c9f4 Update semver-compatible dependencies
  • 96936b3 Upgrade rusqlite to 0.35
  • 34b38d9 Bump version to 0.25.2
  • d442a94 Add separate Prometheus HTTP server
  • 91d963d Wait for child process to exit in tests
  • 30acda1 tests: tidy legacy config field comments
  • eafae8f resolver: use errors to improve connection stats
  • d52a67c Use structured logging
  • 84eba21 Send SERVFAIL when response encoding fails
  • c6e037c Send REFUSED response to disallowed clients
  • Additional commits viewable in compare view

Updates socket2 from 0.5.9 to 0.5.10

Changelog

Sourced from socket2's changelog.

0.5.10

Commits

Updates nix from 0.30.0 to 0.30.1

Changelog

Sourced from nix's changelog.

[0.30.1] - 2025-05-04

Fixed

Commits

Updates core-graphics from 0.24.0 to 0.25.0

Commits

Updates core-foundation from 0.10.0 to 0.10.1

Commits

Updates cocoa from 0.26.0 to 0.26.1

Commits

Updates sysinfo from 0.35.0 to 0.35.1

Changelog

Sourced from sysinfo's changelog.

0.35.1

  • Linux: Fix processor retrieval if some information is missing.
  • Windows: Increase range of windows crate up to < 0.63.
Commits
  • 828c07a Merge pull request #1533 from GuillaumeGomez/update
  • 393f5cf Update crate version to 0.35.1
  • 5f99c54 Update CHANGELOG for 0.35.1
  • 489ad00 Merge pull request #1531 from GuillaumeGomez/linux-cpu
  • d47402b Fix retrieval of CPU when information is missing on Linux
  • 04cd4aa Improve CPU data parsing on linux
  • 8d37280 Merge pull request #1532 from GuillaumeGomez/max-windows-dependency
  • 8f98bc1 Update max windows dependency version
  • 1f00724 Merge pull request #1530 from eatradish/linux-cpu-board-multi-architecture
  • 7fb7244 feat(cpu): improve reading of cpu brand in multiple architectures
  • Additional commits viewable in compare view

Updates tun from 0.7.19 to 0.7.21

Release notes

Sourced from tun's releases.

v0.7.21

What's Changed

Full Changelog: meh/rust-tun@v0.7.17...v0.7.21

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 criterion from 0.5.1 to 0.6.0

Changelog

Sourced from criterion's changelog.

[0.6.0] - 2025-05-17

Changed

  • MSRV bumped to 1.80
  • The real_blackbox feature no longer has any impact. Criterion always uses std::hint::black_box() now. Users of criterion::black_box() should switch to std::hint::black_box().
  • clap dependency unpinned.

Fixed

  • gnuplot version is now correctly detected when using certain Windows binaries/configurations that used to fail

Added

  • Async benchmarking with Tokio may be done via a tokio::runtime::Handle, not only a tokio::runtime::Runtime
Commits

Updates hickory-server from 0.25.1 to 0.25.2

Release notes

Sourced from hickory-server's releases.

0.25.2

What's Changed

... (truncated)

Commits
  • 527c9f4 Update semver-compatible dependencies
  • 96936b3 Upgrade rusqlite to 0.35
  • 34b38d9 Bump version to 0.25.2
  • d442a94 Add separate Prometheus HTTP server
  • 91d963d Wait for child process to exit in tests
  • 30acda1 tests: tidy legacy config field comments
  • eafae8f resolver: use errors to improve connection stats
  • d52a67c Use structured logging
  • 84eba21 Send SERVFAIL when response encoding fails
  • c6e037c Send REFUSED response to disallowed clients
  • Additional commits viewable in compare view

Updates tree-sitter-highlight from 0.25.3 to 0.25.5

Release notes

Sourced from tree-sitter-highlight's releases.

v0.25.5

What's Changed

Full Changelog: tree-sitter/tree-sitter@v0.25.4...v0.25.5

v0.25.4

What's Changed

Full Changelog: tree-sitter/tree-sitter@v0.25.3...v0.25.4

Commits
  • 460118b 0.25.5
  • 42ca484 Fix hang in npm install script
  • 75550c8 Fix crash w/ goto_previous_sibling when parent node has leading extra child (...
  • 02f9c15 fix: wasi has endian.h
  • d6701c6 illumos has endian.h
  • 726dcd1 0.25.4
  • b0a6bde fix(lib): return early for empty predicate step slice
  • 69723ca fix(query): correct last_child_step_index in cases where a new step
  • 97131b4 fix(rust): address new clippy lint
  • a3f86b1 fix(rust): ignore obfuscated_if_else lint
  • Additional commits viewable in compare view

Updates tree-sitter-yaml from 0.7.0 to 0.7.1

Release notes

Sourced from tree-sitter-yaml's releases.

v0.7.1

NOTE: Download tree-sitter-yaml.tar.gz for the complete source code.

Commits

Updates tree-sitter from 0.25.3 to 0.25.5

Release notes

Sourced from tree-sitter's releases.

v0.25.5

What's Changed

Bumps the dependencies group with 17 updates:

| Package | From | To |
| --- | --- | --- |
| [tokio](https://github.com/tokio-rs/tokio) | `1.44.2` | `1.45.1` |
| [hickory-resolver](https://github.com/hickory-dns/hickory-dns) | `0.25.1` | `0.25.2` |
| [socket2](https://github.com/rust-lang/socket2) | `0.5.9` | `0.5.10` |
| [nix](https://github.com/nix-rust/nix) | `0.30.0` | `0.30.1` |
| [core-graphics](https://github.com/servo/core-foundation-rs) | `0.24.0` | `0.25.0` |
| [core-foundation](https://github.com/servo/core-foundation-rs) | `0.10.0` | `0.10.1` |
| [cocoa](https://github.com/servo/core-foundation-rs) | `0.26.0` | `0.26.1` |
| [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.35.0` | `0.35.1` |
| [tun](https://github.com/meh/rust-tun) | `0.7.19` | `0.7.21` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.19.1` | `3.20.0` |
| [criterion](https://github.com/bheisler/criterion.rs) | `0.5.1` | `0.6.0` |
| [hickory-server](https://github.com/hickory-dns/hickory-dns) | `0.25.1` | `0.25.2` |
| [tree-sitter-highlight](https://github.com/tree-sitter/tree-sitter) | `0.25.3` | `0.25.5` |
| [tree-sitter-yaml](https://github.com/tree-sitter-grammars/tree-sitter-yaml) | `0.7.0` | `0.7.1` |
| [tree-sitter](https://github.com/tree-sitter/tree-sitter) | `0.25.3` | `0.25.5` |
| [pyo3-log](https://github.com/vorner/pyo3-log) | `0.12.3` | `0.12.4` |
| [cargo_metadata](https://github.com/oli-obk/cargo_metadata) | `0.19.2` | `0.20.0` |


Updates `tokio` from 1.44.2 to 1.45.1
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.44.2...tokio-1.45.1)

Updates `hickory-resolver` from 0.25.1 to 0.25.2
- [Release notes](https://github.com/hickory-dns/hickory-dns/releases)
- [Changelog](https://github.com/hickory-dns/hickory-dns/blob/main/OLD-CHANGELOG.md)
- [Commits](hickory-dns/hickory-dns@v0.25.1...v0.25.2)

Updates `socket2` from 0.5.9 to 0.5.10
- [Release notes](https://github.com/rust-lang/socket2/releases)
- [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/socket2/commits)

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

Updates `core-graphics` from 0.24.0 to 0.25.0
- [Commits](https://github.com/servo/core-foundation-rs/commits)

Updates `core-foundation` from 0.10.0 to 0.10.1
- [Commits](https://github.com/servo/core-foundation-rs/commits)

Updates `cocoa` from 0.26.0 to 0.26.1
- [Commits](servo/core-foundation-rs@cocoa-v0.26.0...cocoa-v0.26.1)

Updates `sysinfo` from 0.35.0 to 0.35.1
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md)
- [Commits](GuillaumeGomez/sysinfo@v0.35.0...v0.35.1)

Updates `tun` from 0.7.19 to 0.7.21
- [Release notes](https://github.com/meh/rust-tun/releases)
- [Commits](https://github.com/meh/rust-tun/commits/v0.7.21)

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 `criterion` from 0.5.1 to 0.6.0
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md)
- [Commits](bheisler/criterion.rs@0.5.1...0.6.0)

Updates `hickory-server` from 0.25.1 to 0.25.2
- [Release notes](https://github.com/hickory-dns/hickory-dns/releases)
- [Changelog](https://github.com/hickory-dns/hickory-dns/blob/main/OLD-CHANGELOG.md)
- [Commits](hickory-dns/hickory-dns@v0.25.1...v0.25.2)

Updates `tree-sitter-highlight` from 0.25.3 to 0.25.5
- [Release notes](https://github.com/tree-sitter/tree-sitter/releases)
- [Commits](tree-sitter/tree-sitter@v0.25.3...v0.25.5)

Updates `tree-sitter-yaml` from 0.7.0 to 0.7.1
- [Release notes](https://github.com/tree-sitter-grammars/tree-sitter-yaml/releases)
- [Commits](tree-sitter-grammars/tree-sitter-yaml@v0.7.0...v0.7.1)

Updates `tree-sitter` from 0.25.3 to 0.25.5
- [Release notes](https://github.com/tree-sitter/tree-sitter/releases)
- [Commits](tree-sitter/tree-sitter@v0.25.3...v0.25.5)

Updates `pyo3-log` from 0.12.3 to 0.12.4
- [Changelog](https://github.com/vorner/pyo3-log/blob/main/CHANGELOG.md)
- [Commits](vorner/pyo3-log@v0.12.3...v0.12.4)

Updates `cargo_metadata` from 0.19.2 to 0.20.0
- [Release notes](https://github.com/oli-obk/cargo_metadata/releases)
- [Changelog](https://github.com/oli-obk/cargo_metadata/blob/main/CHANGELOG.md)
- [Commits](oli-obk/cargo_metadata@0.19.2...0.20.0)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.45.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: hickory-resolver
  dependency-version: 0.25.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: socket2
  dependency-version: 0.5.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: nix
  dependency-version: 0.30.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: core-graphics
  dependency-version: 0.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: core-foundation
  dependency-version: 0.10.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: cocoa
  dependency-version: 0.26.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: sysinfo
  dependency-version: 0.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: tun
  dependency-version: 0.7.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: tempfile
  dependency-version: 3.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: criterion
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: hickory-server
  dependency-version: 0.25.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: tree-sitter-highlight
  dependency-version: 0.25.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: tree-sitter-yaml
  dependency-version: 0.7.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: tree-sitter
  dependency-version: 0.25.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: pyo3-log
  dependency-version: 0.12.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: cargo_metadata
  dependency-version: 0.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels May 30, 2025
@mhils mhils merged commit 504139f into main May 30, 2025
26 checks passed
@mhils mhils deleted the dependabot/cargo/dependencies-33e5e1d802 branch May 30, 2025 15:07
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