fix(deps): update all dependencies #98

Open
kjuulh wants to merge 1 commits from renovate/all into main
Owner

This PR contains the following updates:

Package Type Update Change
clap workspace.dependencies patch 4.5.31 -> 4.5.34
tempfile (source) dev-dependencies minor 3.17.1 -> 3.19.1
tokio (source) workspace.dependencies minor 1.43.0 -> 1.44.1
uuid dependencies minor 1.15.1 -> 1.16.0
uuid workspace.dependencies minor 1.15.1 -> 1.16.0

Release Notes

clap-rs/clap (clap)

v4.5.34

Compare Source

Fixes
  • (help) Don't add extra blank lines with flatten_help(true) and subcommands without arguments

v4.5.33

Compare Source

Fixes
  • (error) When showing the usage of a suggestion for an unknown argument, don't show the group

v4.5.32

Compare Source

Features
  • Add Error::remove
Documentation
  • (cookbook) Switch from humantime to jiff
  • (tutorial) Better cover required vs optional
Internal
  • Update pulldown-cmark
Stebalien/tempfile (tempfile)

v3.19.1

Compare Source

  • Don't unlink temporary files immediately on Windows (fixes #​339). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary.

v3.19.0

Compare Source

  • Remove direct dependency on cfg-if. It's still in the tree, but we didn't really need to use it in this crate.
  • Add an unstable feature (unstable-windows-keep-open-tempfile) to test a potential fix to #​339.

v3.18.0

Compare Source

  • Update rustix to 1.0.0.
  • Make NamedTempFile::persist_noclobber atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).
tokio-rs/tokio (tokio)

v1.44.1: Tokio v1.44.1

Compare Source

1.44.1 (March 13th, 2025)

Fixed
  • rt: skip defer queue in block_in_place context (#​7216)

v1.44.0: Tokio v1.44.0

Compare Source

1.44.0 (March 7th, 2025)

This release changes the from_std method on sockets to panic if a blocking socket is provided. We determined this change is not a breaking change as Tokio is not intended to operate using blocking sockets. Doing so results in runtime hangs and should be considered a bug. Accidentally passing a blocking socket to Tokio is one of the most common user mistakes. If this change causes an issue for you, please comment on #​7172.

Added
  • coop: add task::coop module (#​7116)
  • process: add Command::get_kill_on_drop() (#​7086)
  • sync: add broadcast::Sender::closed (#​6685, #​7090)
  • sync: add broadcast::WeakSender (#​7100)
  • sync: add oneshot::Receiver::is_empty() (#​7153)
  • sync: add oneshot::Receiver::is_terminated() (#​7152)
Fixed
  • fs: empty reads on File should not start a background read (#​7139)
  • process: calling start_kill on exited child should not fail (#​7160)
  • signal: fix CTRL_CLOSE, CTRL_LOGOFF, CTRL_SHUTDOWN on windows (#​7122)
  • sync: properly handle panic during mpsc drop (#​7094)
Changes
  • runtime: clean up magic number in registration set (#​7112)
  • coop: make coop yield using waker defer strategy (#​7185)
  • macros: make select! budget-aware (#​7164)
  • net: panic when passing a blocking socket to from_std (#​7166)
  • io: clean up buffer casts (#​7142)
Changes to unstable APIs
  • rt: add before and after task poll callbacks (#​7120)
  • tracing: make the task tracing API unstable public (#​6972)
Documented
  • docs: fix nesting of sections in top-level docs (#​7159)
  • fs: rename symlink and hardlink parameter names (#​7143)
  • io: swap reader/writer in simplex doc test (#​7176)
  • macros: docs about select! alternatives (#​7110)
  • net: rename the argument for send_to (#​7146)
  • process: add example for reading Child stdout (#​7141)
  • process: clarify Child::kill behavior (#​7162)
  • process: fix grammar of the ChildStdin struct doc comment (#​7192)
  • runtime: consistently use worker_threads instead of core_threads (#​7186)
uuid-rs/uuid (uuid)

v1.16.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.15.1...v1.16.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [clap](https://github.com/clap-rs/clap) | workspace.dependencies | patch | `4.5.31` -> `4.5.34` | | [tempfile](https://stebalien.com/projects/tempfile-rs/) ([source](https://github.com/Stebalien/tempfile)) | dev-dependencies | minor | `3.17.1` -> `3.19.1` | | [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | workspace.dependencies | minor | `1.43.0` -> `1.44.1` | | [uuid](https://github.com/uuid-rs/uuid) | dependencies | minor | `1.15.1` -> `1.16.0` | | [uuid](https://github.com/uuid-rs/uuid) | workspace.dependencies | minor | `1.15.1` -> `1.16.0` | --- ### Release Notes <details> <summary>clap-rs/clap (clap)</summary> ### [`v4.5.34`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4534---2025-03-27) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.33...v4.5.34) ##### Fixes - *(help)* Don't add extra blank lines with `flatten_help(true)` and subcommands without arguments ### [`v4.5.33`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4533---2025-03-26) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.32...v4.5.33) ##### Fixes - *(error)* When showing the usage of a suggestion for an unknown argument, don't show the group ### [`v4.5.32`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4532---2025-03-10) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.31...v4.5.32) ##### Features - Add `Error::remove` ##### Documentation - *(cookbook)* Switch from `humantime` to `jiff` - *(tutorial)* Better cover required vs optional ##### Internal - Update `pulldown-cmark` </details> <details> <summary>Stebalien/tempfile (tempfile)</summary> ### [`v3.19.1`](https://github.com/Stebalien/tempfile/blob/HEAD/CHANGELOG.md#3191) [Compare Source](https://github.com/Stebalien/tempfile/compare/v3.19.0...v3.19.1) - Don't unlink temporary files immediately on Windows (fixes [#&#8203;339](https://github.com/Stebalien/tempfile/issues/339)). Unfortunately, this seemed to corrupt the file object (possibly a Windows kernel bug) in rare cases and isn't strictly speaking necessary. ### [`v3.19.0`](https://github.com/Stebalien/tempfile/blob/HEAD/CHANGELOG.md#3190) [Compare Source](https://github.com/Stebalien/tempfile/compare/v3.18.0...v3.19.0) - Remove direct dependency on `cfg-if`. It's still in the tree, but we didn't really need to use it in this crate. - Add an unstable feature (`unstable-windows-keep-open-tempfile`) to test a potential fix to [#&#8203;339](https://github.com/Stebalien/tempfile/issues/339). ### [`v3.18.0`](https://github.com/Stebalien/tempfile/blob/HEAD/CHANGELOG.md#3180) [Compare Source](https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.18.0) - Update `rustix` to 1.0.0. - Make `NamedTempFile::persist_noclobber` atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used). </details> <details> <summary>tokio-rs/tokio (tokio)</summary> ### [`v1.44.1`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.44.1): Tokio v1.44.1 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.44.0...tokio-1.44.1) ### 1.44.1 (March 13th, 2025) ##### Fixed - rt: skip defer queue in `block_in_place` context ([#&#8203;7216]) [#&#8203;7216]: https://github.com/tokio-rs/tokio/pull/7216 ### [`v1.44.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.44.0): Tokio v1.44.0 [Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.0) ### 1.44.0 (March 7th, 2025) This release changes the `from_std` method on sockets to panic if a blocking socket is provided. We determined this change is not a breaking change as Tokio is not intended to operate using blocking sockets. Doing so results in runtime hangs and should be considered a bug. Accidentally passing a blocking socket to Tokio is one of the most common user mistakes. If this change causes an issue for you, please comment on [#&#8203;7172]. ##### Added - coop: add `task::coop` module ([#&#8203;7116]) - process: add `Command::get_kill_on_drop()` ([#&#8203;7086]) - sync: add `broadcast::Sender::closed` ([#&#8203;6685], [#&#8203;7090]) - sync: add `broadcast::WeakSender` ([#&#8203;7100]) - sync: add `oneshot::Receiver::is_empty()` ([#&#8203;7153]) - sync: add `oneshot::Receiver::is_terminated()` ([#&#8203;7152]) ##### Fixed - fs: empty reads on `File` should not start a background read ([#&#8203;7139]) - process: calling `start_kill` on exited child should not fail ([#&#8203;7160]) - signal: fix `CTRL_CLOSE`, `CTRL_LOGOFF`, `CTRL_SHUTDOWN` on windows ([#&#8203;7122]) - sync: properly handle panic during mpsc drop ([#&#8203;7094]) ##### Changes - runtime: clean up magic number in registration set ([#&#8203;7112]) - coop: make coop yield using waker defer strategy ([#&#8203;7185]) - macros: make `select!` budget-aware ([#&#8203;7164]) - net: panic when passing a blocking socket to `from_std` ([#&#8203;7166]) - io: clean up buffer casts ([#&#8203;7142]) ##### Changes to unstable APIs - rt: add before and after task poll callbacks ([#&#8203;7120]) - tracing: make the task tracing API unstable public ([#&#8203;6972]) ##### Documented - docs: fix nesting of sections in top-level docs ([#&#8203;7159]) - fs: rename symlink and hardlink parameter names ([#&#8203;7143]) - io: swap reader/writer in simplex doc test ([#&#8203;7176]) - macros: docs about `select!` alternatives ([#&#8203;7110]) - net: rename the argument for `send_to` ([#&#8203;7146]) - process: add example for reading `Child` stdout ([#&#8203;7141]) - process: clarify `Child::kill` behavior ([#&#8203;7162]) - process: fix grammar of the `ChildStdin` struct doc comment ([#&#8203;7192]) - runtime: consistently use `worker_threads` instead of `core_threads` ([#&#8203;7186]) [#&#8203;6685]: https://github.com/tokio-rs/tokio/pull/6685 [#&#8203;6972]: https://github.com/tokio-rs/tokio/pull/6972 [#&#8203;7086]: https://github.com/tokio-rs/tokio/pull/7086 [#&#8203;7090]: https://github.com/tokio-rs/tokio/pull/7090 [#&#8203;7094]: https://github.com/tokio-rs/tokio/pull/7094 [#&#8203;7100]: https://github.com/tokio-rs/tokio/pull/7100 [#&#8203;7110]: https://github.com/tokio-rs/tokio/pull/7110 [#&#8203;7112]: https://github.com/tokio-rs/tokio/pull/7112 [#&#8203;7116]: https://github.com/tokio-rs/tokio/pull/7116 [#&#8203;7120]: https://github.com/tokio-rs/tokio/pull/7120 [#&#8203;7122]: https://github.com/tokio-rs/tokio/pull/7122 [#&#8203;7139]: https://github.com/tokio-rs/tokio/pull/7139 [#&#8203;7141]: https://github.com/tokio-rs/tokio/pull/7141 [#&#8203;7142]: https://github.com/tokio-rs/tokio/pull/7142 [#&#8203;7143]: https://github.com/tokio-rs/tokio/pull/7143 [#&#8203;7146]: https://github.com/tokio-rs/tokio/pull/7146 [#&#8203;7152]: https://github.com/tokio-rs/tokio/pull/7152 [#&#8203;7153]: https://github.com/tokio-rs/tokio/pull/7153 [#&#8203;7159]: https://github.com/tokio-rs/tokio/pull/7159 [#&#8203;7160]: https://github.com/tokio-rs/tokio/pull/7160 [#&#8203;7162]: https://github.com/tokio-rs/tokio/pull/7162 [#&#8203;7164]: https://github.com/tokio-rs/tokio/pull/7164 [#&#8203;7166]: https://github.com/tokio-rs/tokio/pull/7166 [#&#8203;7172]: https://github.com/tokio-rs/tokio/pull/7172 [#&#8203;7176]: https://github.com/tokio-rs/tokio/pull/7176 [#&#8203;7185]: https://github.com/tokio-rs/tokio/pull/7185 [#&#8203;7186]: https://github.com/tokio-rs/tokio/pull/7186 [#&#8203;7192]: https://github.com/tokio-rs/tokio/pull/7192 </details> <details> <summary>uuid-rs/uuid (uuid)</summary> ### [`v1.16.0`](https://github.com/uuid-rs/uuid/releases/tag/v1.16.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.15.1...v1.16.0) #### What's Changed - Mark `Uuid::new_v8` const by [@&#8203;tguichaoua](https://github.com/tguichaoua) in https://github.com/uuid-rs/uuid/pull/815 - Prepare for 1.16.0 release by [@&#8203;KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/817 #### New Contributors - [@&#8203;tguichaoua](https://github.com/tguichaoua) made their first contribution in https://github.com/uuid-rs/uuid/pull/815 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/v1.15.1...v1.16.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTUuMiIsInVwZGF0ZWRJblZlciI6IjM5LjIxOC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
kjuulh added 1 commit 2025-03-25 23:58:05 +01:00
kjuulh force-pushed renovate/all from 8b1599309f to e5e772bb06 2025-03-26 21:05:59 +01:00 Compare
kjuulh force-pushed renovate/all from e5e772bb06 to 143c0e54d2 2025-03-26 21:39:09 +01:00 Compare
kjuulh force-pushed renovate/all from 143c0e54d2 to 90461827b4 2025-03-26 22:09:29 +01:00 Compare
kjuulh force-pushed renovate/all from 90461827b4 to 64b3463539 2025-03-26 22:38:40 +01:00 Compare
kjuulh force-pushed renovate/all from 64b3463539 to ade121ca64 2025-03-26 23:09:03 +01:00 Compare
kjuulh force-pushed renovate/all from ade121ca64 to 5cd2562d37 2025-03-26 23:39:42 +01:00 Compare
kjuulh force-pushed renovate/all from 5cd2562d37 to 9ce098643b 2025-03-27 00:10:46 +01:00 Compare
kjuulh force-pushed renovate/all from 9ce098643b to f6e00a8636 2025-03-27 00:41:02 +01:00 Compare
kjuulh force-pushed renovate/all from f6e00a8636 to 8249399c48 2025-03-27 01:09:43 +01:00 Compare
kjuulh force-pushed renovate/all from 8249399c48 to 9b25f75ed4 2025-03-27 01:37:38 +01:00 Compare
kjuulh force-pushed renovate/all from 9b25f75ed4 to 31dde18381 2025-03-27 02:06:23 +01:00 Compare
kjuulh force-pushed renovate/all from 31dde18381 to c6da4adfd0 2025-03-27 02:34:52 +01:00 Compare
kjuulh force-pushed renovate/all from c6da4adfd0 to 6a7e4a5566 2025-03-27 03:06:09 +01:00 Compare
kjuulh force-pushed renovate/all from 6a7e4a5566 to 62d747463f 2025-03-27 03:38:52 +01:00 Compare
kjuulh force-pushed renovate/all from 62d747463f to 4b606f49f5 2025-03-27 04:10:17 +01:00 Compare
kjuulh force-pushed renovate/all from 4b606f49f5 to 4cb39f0c6e 2025-03-27 04:39:55 +01:00 Compare
kjuulh force-pushed renovate/all from 4cb39f0c6e to f347ddd2c2 2025-03-27 05:12:56 +01:00 Compare
kjuulh force-pushed renovate/all from f347ddd2c2 to 3cae5471d4 2025-03-27 05:44:01 +01:00 Compare
kjuulh force-pushed renovate/all from 3cae5471d4 to 329807886e 2025-03-27 06:14:06 +01:00 Compare
kjuulh force-pushed renovate/all from 329807886e to 97aefb051e 2025-03-27 06:42:22 +01:00 Compare
kjuulh force-pushed renovate/all from 97aefb051e to 32891fbeea 2025-03-27 07:11:54 +01:00 Compare
kjuulh force-pushed renovate/all from 32891fbeea to fdf84351f9 2025-03-27 07:40:31 +01:00 Compare
kjuulh force-pushed renovate/all from fdf84351f9 to d488abdfca 2025-03-27 08:09:32 +01:00 Compare
kjuulh force-pushed renovate/all from d488abdfca to c4d502d7b8 2025-03-27 08:38:07 +01:00 Compare
kjuulh force-pushed renovate/all from c4d502d7b8 to 4f990c8e06 2025-03-27 09:06:58 +01:00 Compare
kjuulh force-pushed renovate/all from 4f990c8e06 to 3712845744 2025-03-27 09:35:20 +01:00 Compare
kjuulh force-pushed renovate/all from 3712845744 to 407b029e2d 2025-03-27 10:04:40 +01:00 Compare
kjuulh force-pushed renovate/all from 407b029e2d to a32dcd5bd3 2025-03-27 10:29:28 +01:00 Compare
kjuulh force-pushed renovate/all from a32dcd5bd3 to 88faae82bc 2025-03-27 11:04:26 +01:00 Compare
kjuulh force-pushed renovate/all from 88faae82bc to bde968f1dd 2025-03-27 11:33:07 +01:00 Compare
kjuulh force-pushed renovate/all from bde968f1dd to 8fda109337 2025-03-27 12:02:19 +01:00 Compare
kjuulh force-pushed renovate/all from 8fda109337 to fb9f548173 2025-03-27 12:31:21 +01:00 Compare
kjuulh force-pushed renovate/all from fb9f548173 to ede93c76ba 2025-03-27 13:01:19 +01:00 Compare
kjuulh force-pushed renovate/all from ede93c76ba to 8603ca0a99 2025-03-27 13:50:11 +01:00 Compare
kjuulh force-pushed renovate/all from 8603ca0a99 to c039261beb 2025-03-27 14:26:23 +01:00 Compare
kjuulh force-pushed renovate/all from c039261beb to 5dd23f9428 2025-03-27 14:56:49 +01:00 Compare
kjuulh force-pushed renovate/all from 5dd23f9428 to 253ccfe730 2025-03-27 15:30:01 +01:00 Compare
kjuulh force-pushed renovate/all from 253ccfe730 to c896900d78 2025-03-27 16:05:12 +01:00 Compare
kjuulh force-pushed renovate/all from c896900d78 to b7136e07cc 2025-03-27 16:34:13 +01:00 Compare
kjuulh force-pushed renovate/all from b7136e07cc to bb185b833d 2025-03-27 17:04:12 +01:00 Compare
kjuulh force-pushed renovate/all from bb185b833d to 40404d3fbc 2025-03-27 17:34:52 +01:00 Compare
kjuulh force-pushed renovate/all from 40404d3fbc to 9df247026f 2025-03-27 18:06:03 +01:00 Compare
kjuulh force-pushed renovate/all from 9df247026f to 3d8f40d1f5 2025-03-27 18:36:55 +01:00 Compare
kjuulh force-pushed renovate/all from 3d8f40d1f5 to 19afa0a30c 2025-03-27 19:06:41 +01:00 Compare
kjuulh force-pushed renovate/all from 19afa0a30c to 14b5b7d87d 2025-03-27 19:35:09 +01:00 Compare
kjuulh force-pushed renovate/all from 14b5b7d87d to 1fa6a1f4ba 2025-03-27 20:04:17 +01:00 Compare
kjuulh force-pushed renovate/all from 1fa6a1f4ba to 64b0e44fec 2025-03-27 20:32:51 +01:00 Compare
kjuulh force-pushed renovate/all from 64b0e44fec to 45310283ab 2025-03-27 21:02:40 +01:00 Compare
kjuulh force-pushed renovate/all from 45310283ab to 8af43982dc 2025-03-27 21:31:20 +01:00 Compare
kjuulh force-pushed renovate/all from 8af43982dc to cad7380ab3 2025-03-28 23:30:59 +01:00 Compare
kjuulh force-pushed renovate/all from cad7380ab3 to 7b47aae649 2025-03-29 02:25:23 +01:00 Compare
kjuulh force-pushed renovate/all from 7b47aae649 to b5bf80c1dc 2025-03-29 05:26:05 +01:00 Compare
kjuulh force-pushed renovate/all from b5bf80c1dc to ddd1f6d560 2025-03-30 05:27:15 +02:00 Compare
kjuulh force-pushed renovate/all from ddd1f6d560 to ee0efb017f 2025-03-31 02:24:53 +02:00 Compare
kjuulh force-pushed renovate/all from ee0efb017f to 905acd9c54 2025-03-31 05:25:20 +02:00 Compare
This pull request can be merged automatically.
You are not authorized to merge this pull request.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/all:renovate/all
git checkout renovate/all
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kjuulh/hyperlog#98
No description provided.