rust-cli / book

Documentation on how to use the Rust Programming Language to develop commandline applications
https://rust-cli.github.io/book/index.html
MIT License
816 stars 108 forks source link

chore(deps): update compatible #215

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
anyhow dependencies patch 1.0.68 -> 1.0.69
assert_cmd dev-dependencies patch 2.0.7 -> 2.0.8
clap dependencies minor 4.0.32 -> 4.1.8
crossbeam-channel (source) dependencies patch 0.5.6 -> 0.5.7
ctrlc dependencies patch 3.2.4 -> 3.2.5
indicatif dependencies patch 0.17.2 -> 0.17.3
is-terminal dependencies patch 0.4.2 -> 0.4.4
serde_json dependencies patch 1.0.91 -> 1.0.93
signal-hook dependencies patch 0.3.14 -> 0.3.15

Release Notes

dtolnay/anyhow ### [`v1.0.69`](https://togithub.com/dtolnay/anyhow/releases/tag/1.0.69) [Compare Source](https://togithub.com/dtolnay/anyhow/compare/1.0.68...1.0.69) - Documentation improvements
assert-rs/assert_cmd ### [`v2.0.8`](https://togithub.com/assert-rs/assert_cmd/blob/HEAD/CHANGELOG.md#​208---2023-01-09) [Compare Source](https://togithub.com/assert-rs/assert_cmd/compare/v2.0.7...v2.0.8) ##### Features - Make binary data easier to read by resolving newlines
clap-rs/clap ### [`v4.1.8`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​418---2023-02-27) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.7...v4.1.8) ##### Fixes - *(derive)* Don't `deny` lints on the users behalf ### [`v4.1.7`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​417---2023-02-27) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.6...v4.1.7) ##### Fixes - *(derive)* Hide some nightly clippy warnings ### [`v4.1.6`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​416---2023-02-15) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.5...v4.1.6) ##### Fixes - *(help)* Don't show long help for `--help` just because hidden possible values include a description ### [`v4.1.5`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​415---2023-02-15) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.4...v4.1.5) ##### Fixes - *(help)* Don't show long help for `--help` just because a hidden arg has a possible value with a description ### [`v4.1.4`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​414---2023-01-24) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.3...v4.1.4) ##### Fixes - *(help)* Respect `disable_colored_help` when using `arg_required_else_help` ##### Performance - Speed up compiling `arg!` macro ### [`v4.1.3`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​413---2023-01-23) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.2...v4.1.3) ##### Fixes - *(error)* Improve suggested flag/value/subcommand when two share a long preifx - *(error)* When suggesting one of several subcommands, use the plural `subcommands`, rather than `subcommand` ### [`v4.1.2`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​412---2023-01-23) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.1...v4.1.2) ##### Fixes - In documentation, refer to `get_flag`, rather than `get_one::` ### [`v4.1.1`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​411---2023-01-14) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.1.0...v4.1.1) ##### Fixes - *(error)* Small softening attempt for "unexpected argument" error ### [`v4.1.0`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​410---2023-01-13) [Compare Source](https://togithub.com/clap-rs/clap/compare/v4.0.32...v4.1.0) ##### Compatibility MSRV changed to 1.64.0 For apps with custom `--help` and `--version` flags: - Descriptions for `--help` and `--version` changed When apps have errors imitating clap's error style: - Error message style was changed, including - Moving away from "did you mean" to tips - Leading letter is lower case - "For more" added some punctuation ##### Features - `ArgMatches::get_occurrences` support for argument values to be grouped by their occurrence ##### Fixes - *(derive)* Allow `upgrade_from` when arguments / subcommands are explicitly marked as required - *(help)* Try be more clearer and succinct with `--help` and `--version` (also helps with overflow) - *(error)* Try to be more clearer and succinct with error messages - *(error)* Officially adopt [an error style guide](https://rustc-dev-guide.rust-lang.org/diagnostics.html#suggestion-style-guide)
crossbeam-rs/crossbeam ### [`v0.5.7`](https://togithub.com/crossbeam-rs/crossbeam/releases/tag/crossbeam-channel-0.5.7): crossbeam-channel 0.5.7 [Compare Source](https://togithub.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.5.6...crossbeam-channel-0.5.7) - Improve handling of very large timeout. ([#​953](https://togithub.com/crossbeam-rs/crossbeam/issues/953))
Detegr/rust-ctrlc ### [`v3.2.5`](https://togithub.com/Detegr/rust-ctrlc/releases/tag/3.2.5) - [Haiku](https://www.haiku-os.org/) support - Migration from `winapi` to `windows-sys`.
console-rs/indicatif ### [`v0.17.3`](https://togithub.com/console-rs/indicatif/releases/tag/0.17.3) [Compare Source](https://togithub.com/console-rs/indicatif/compare/0.17.2...0.17.3) A small maintenance release: - address a bunch of lints by [@​danieleades](https://togithub.com/danieleades) in [https://github.com/console-rs/indicatif/pull/498](https://togithub.com/console-rs/indicatif/pull/498) - Remove `"fs"` feature in tokio dependency. by [@​azriel91](https://togithub.com/azriel91) in [https://github.com/console-rs/indicatif/pull/504](https://togithub.com/console-rs/indicatif/pull/504) - Update estimate when using a steady ticker by [@​aawsome](https://togithub.com/aawsome) in [https://github.com/console-rs/indicatif/pull/495](https://togithub.com/console-rs/indicatif/pull/495) - Refactoring and internal improvements **Full Changelog**: https://github.com/console-rs/indicatif/compare/0.17.2...0.17.3
sunfishcode/is-terminal ### [`v0.4.4`](https://togithub.com/sunfishcode/is-terminal/compare/v0.4.3...v0.4.4) [Compare Source](https://togithub.com/sunfishcode/is-terminal/compare/v0.4.3...v0.4.4) ### [`v0.4.3`](https://togithub.com/sunfishcode/is-terminal/compare/v0.4.2...v0.4.3) [Compare Source](https://togithub.com/sunfishcode/is-terminal/compare/v0.4.2...v0.4.3)
serde-rs/json ### [`v1.0.93`](https://togithub.com/serde-rs/json/releases/tag/v1.0.93) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.92...v1.0.93) - Support 128-bit integers in serde_json::to_value ([#​982](https://togithub.com/serde-rs/json/issues/982)) ### [`v1.0.92`](https://togithub.com/serde-rs/json/releases/tag/v1.0.92) [Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.91...v1.0.92) - Documentation improvements
vorner/signal-hook ### [`v0.3.15`](https://togithub.com/vorner/signal-hook/blob/HEAD/CHANGELOG.md#​0315) [Compare Source](https://togithub.com/vorner/signal-hook/compare/v0.3.14...v0.3.15) ### 0.3.15

Configuration

📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Mend Renovate. View repository job log here.