From a3ecad135598d48346d2955d2925ca4c4fd67e7f Mon Sep 17 00:00:00 2001 From: Kasper Juul Hermansen Date: Sun, 27 Nov 2022 19:08:28 +0000 Subject: [PATCH] Update all dependencies (#39) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [clap](https://github.com/clap-rs/clap) | dependencies | patch | `4.0.18` -> `4.0.27` | | [url](https://github.com/servo/rust-url) | dependencies | minor | `^2.2` -> `^2.3` | | [uuid](https://github.com/uuid-rs/uuid) | dependencies | minor | `^1.0` -> `^1.2` | --- ### Release Notes
clap-rs/clap ### [`v4.0.27`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​4027---2022-11-24) [Compare Source](https://github.com/clap-rs/clap/compare/v4.0.26...v4.0.27) ##### Features - Have `Arg::value_parser` accept `Vec>` - Implement `Display` and `FromStr` for `ColorChoice` ##### Fixes - Remove soundness issue by switching from `atty` to `is-terminal` ### [`v4.0.26`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​4026---2022-11-16) [Compare Source](https://github.com/clap-rs/clap/compare/v4.0.25...v4.0.26) ##### Fixes - *(error)* Fix typos in `ContextKind::as_str` ### [`v4.0.25`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​4025---2022-11-15) [Compare Source](https://github.com/clap-rs/clap/compare/v4.0.24...v4.0.25) ##### Features - *(error)* Report available subcommands when required subcommand is missing ### [`v4.0.24`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​4024---2022-11-14) [Compare Source](https://github.com/clap-rs/clap/compare/v4.0.23...v4.0.24) ##### Fixes - Avoid panic when printing an argument that isn't built ### [`v4.0.23`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​4023---2022-11-11) [Compare Source](https://github.com/clap-rs/clap/compare/v4.0.22...v4.0.23) ##### Fixes - Don't panic on reporting invalid-long errors when followed by invalid UTF8 - *(help)* Clarified argument to `help` subcommand ### [`v4.0.22`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​4022---2022-11-07) [Compare Source](https://github.com/clap-rs/clap/compare/v4.0.21...v4.0.22) ##### Fixes - *(help)* Don't overflow into next-line-help early due to stale (pre-v4) padding calculations ### [`v4.0.21`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​4021---2022-11-07) [Compare Source](https://github.com/clap-rs/clap/compare/v4.0.20...v4.0.21) ##### Features - *(derive)* `long_about` and `long_help` attributes, without a value, force using doc comment (before it wouldn't be set if there wasn't anything different than the short help) ### [`v4.0.20`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​4020---2022-11-07) [Compare Source](https://github.com/clap-rs/clap/compare/v4.0.19...v4.0.20) ##### Fixes - *(derive)* Allow defaulted value parser for '()' fields ### [`v4.0.19`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​4019---2022-11-04) [Compare Source](https://github.com/clap-rs/clap/compare/v4.0.18...v4.0.19) ##### Features - `ColorChoice` now implements `ValueEnum`
servo/rust-url ### [`v2.3.1`](https://github.com/servo/rust-url/compare/v2.3.0...v2.3.1) [Compare Source](https://github.com/servo/rust-url/compare/v2.3.0...v2.3.1) ### [`v2.3.0`](https://github.com/servo/rust-url/compare/v2.2.2...v2.3.0) [Compare Source](https://github.com/servo/rust-url/compare/v2.2.2...v2.3.0) ### [`v2.2.2`](https://github.com/servo/rust-url/compare/v2.2.1...v2.2.2) [Compare Source](https://github.com/servo/rust-url/compare/v2.2.1...v2.2.2) ### [`v2.2.1`](https://github.com/servo/rust-url/compare/v2.2.0...v2.2.1) [Compare Source](https://github.com/servo/rust-url/compare/v2.2.0...v2.2.1)
uuid-rs/uuid ### [`v1.2.2`](https://github.com/uuid-rs/uuid/releases/tag/1.2.2) [Compare Source](https://github.com/uuid-rs/uuid/compare/1.2.1...1.2.2) #### What's Changed - CI Cleanups by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/640 - Remove extern crate alloc by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/645 - Prepare for 1.2.2 release by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/646 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.2.1...1.2.2 ### [`v1.2.1`](https://github.com/uuid-rs/uuid/releases/tag/1.2.1) [Compare Source](https://github.com/uuid-rs/uuid/compare/1.2.0...1.2.1) #### What's Changed - Fix up lost re-export of v1 Timestamp by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/636 - Prepare for 1.2.1 release by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/637 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.2.0...1.2.1 ### [`v1.2.0`](https://github.com/uuid-rs/uuid/releases/tag/1.2.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/1.1.2...1.2.0) #### What's Changed - formatting changes by [@​pintariching](https://github.com/pintariching) in https://github.com/uuid-rs/uuid/pull/610 - Remove outdated Travis CI reference by [@​atouchet](https://github.com/atouchet) in https://github.com/uuid-rs/uuid/pull/616 - refactors Timestamp, Context and ClockSequence, and adds UUIDS v6, v7, v8 by [@​rrichardson](https://github.com/rrichardson) in https://github.com/uuid-rs/uuid/pull/611 - migrate from winapi to windows_sys in examples by [@​sn99](https://github.com/sn99) in https://github.com/uuid-rs/uuid/pull/626 - Update windows-sys requirement from 0.36.1 to 0.42.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/uuid-rs/uuid/pull/628 - Some work on the new version features by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/625 - Implement now in wasm by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/630 - More work on docs by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/631 - hide draft versions behind the unstable cfg by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/633 - Prepare for 1.2.0 release by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/634 #### New Contributors - [@​pintariching](https://github.com/pintariching) made their first contribution in https://github.com/uuid-rs/uuid/pull/610 - [@​atouchet](https://github.com/atouchet) made their first contribution in https://github.com/uuid-rs/uuid/pull/616 - [@​sn99](https://github.com/sn99) made their first contribution in https://github.com/uuid-rs/uuid/pull/626 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.1.2...1.2.0 ### [`v1.1.2`](https://github.com/uuid-rs/uuid/releases/tag/1.1.2) [Compare Source](https://github.com/uuid-rs/uuid/compare/1.1.1...1.1.2) #### What's Changed - Fix some doc links by [@​mbrobbel](https://github.com/mbrobbel) in https://github.com/uuid-rs/uuid/pull/606 - Prepare for 1.1.2 release by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/607 #### New Contributors - [@​mbrobbel](https://github.com/mbrobbel) made their first contribution in https://github.com/uuid-rs/uuid/pull/606 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.1.1...1.1.2 ### [`v1.1.1`](https://github.com/uuid-rs/uuid/releases/tag/1.1.1) [Compare Source](https://github.com/uuid-rs/uuid/compare/1.1.0...1.1.1) #### What's Changed - Fix documentation typo by [@​nstinus](https://github.com/nstinus) in https://github.com/uuid-rs/uuid/pull/603 - Prepare for 1.1.1 release by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/604 #### New Contributors - [@​nstinus](https://github.com/nstinus) made their first contribution in https://github.com/uuid-rs/uuid/pull/603 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.1.0...1.1.1 ### [`v1.1.0`](https://github.com/uuid-rs/uuid/releases/tag/1.1.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/1.0.0...1.1.0) #### What's Changed - note that the Error display impl is public API by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/597 - Fixed documentation link by [@​Razican](https://github.com/Razican) in https://github.com/uuid-rs/uuid/pull/600 - Add to_bytes_le method by [@​dfaust](https://github.com/dfaust) in https://github.com/uuid-rs/uuid/pull/599 - Prepare for 1.1.0 release by [@​KodrAus](https://github.com/KodrAus) in https://github.com/uuid-rs/uuid/pull/602 #### New Contributors - [@​Razican](https://github.com/Razican) made their first contribution in https://github.com/uuid-rs/uuid/pull/600 - [@​dfaust](https://github.com/dfaust) made their first contribution in https://github.com/uuid-rs/uuid/pull/599 **Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.0.0...1.1.0
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), 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](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Reviewed-on: https://git.front.kjuulh.io/kjuulh/octopush/pulls/39 --- Cargo.lock | 94 ++++++++++++++++++++++++++++-- crates/gitea_raw_client/Cargo.toml | 4 +- crates/octopush_cli/Cargo.toml | 2 +- 3 files changed, 91 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 730d0ec..a83ea68 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -28,7 +28,7 @@ version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" dependencies = [ - "hermit-abi", + "hermit-abi 0.1.19", "libc", "winapi", ] @@ -95,13 +95,13 @@ dependencies = [ [[package]] name = "clap" -version = "4.0.18" +version = "4.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "335867764ed2de42325fafe6d18b8af74ba97ee0c590fa016f157535b42ab04b" +checksum = "0acbd8d28a0a60d7108d7ae850af6ba34cf2d1257fc646980e5f97ce14275966" dependencies = [ - "atty", "bitflags", "clap_lex", + "is-terminal", "strsim 0.10.0", "termcolor", ] @@ -149,6 +149,27 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "errno" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" +dependencies = [ + "errno-dragonfly", + "libc", + "winapi", +] + +[[package]] +name = "errno-dragonfly" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" +dependencies = [ + "cc", + "libc", +] + [[package]] name = "eyre" version = "0.6.8" @@ -318,6 +339,15 @@ dependencies = [ "libc", ] +[[package]] +name = "hermit-abi" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" +dependencies = [ + "libc", +] + [[package]] name = "hex" version = "0.4.3" @@ -430,12 +460,34 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "io-lifetimes" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e394faa0efb47f9f227f1cd89978f854542b318a6f64fa695489c9c993056656" +dependencies = [ + "libc", + "windows-sys 0.42.0", +] + [[package]] name = "ipnet" version = "2.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f88c5561171189e69df9d98bcf18fd5f9558300f7ea7b801eb8a0fd748bd8745" +[[package]] +name = "is-terminal" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aae5bc6e2eb41c9def29a3e0f1306382807764b9b53112030eff57435667352d" +dependencies = [ + "hermit-abi 0.2.6", + "io-lifetimes", + "rustix", + "windows-sys 0.42.0", +] + [[package]] name = "itoa" version = "1.0.4" @@ -512,6 +564,12 @@ dependencies = [ "vcpkg", ] +[[package]] +name = "linux-raw-sys" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f9f08d8963a6c613f4b1a78f4f4a4dbfadf8e6545b2d72861731e4858b8b47f" + [[package]] name = "lock_api" version = "0.4.9" @@ -608,7 +666,7 @@ version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" dependencies = [ - "hermit-abi", + "hermit-abi 0.1.19", "libc", ] @@ -628,7 +686,7 @@ dependencies = [ name = "octopush_cli" version = "0.1.0" dependencies = [ - "clap 4.0.18", + "clap 4.0.27", "eyre", "octopush_core", "octopush_infra", @@ -699,6 +757,15 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +[[package]] +name = "openssl-src" +version = "111.24.0+1.1.1s" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3498f259dab01178c6228c6b00dcef0ed2a2d5e20d648c017861227773ea4abd" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.78" @@ -708,6 +775,7 @@ dependencies = [ "autocfg", "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] @@ -905,6 +973,20 @@ dependencies = [ "winreg", ] +[[package]] +name = "rustix" +version = "0.36.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b1fbb4dfc4eb1d390c02df47760bb19a84bb80b301ecc947ab5406394d8223e" +dependencies = [ + "bitflags", + "errno", + "io-lifetimes", + "libc", + "linux-raw-sys", + "windows-sys 0.42.0", +] + [[package]] name = "ryu" version = "1.0.11" diff --git a/crates/gitea_raw_client/Cargo.toml b/crates/gitea_raw_client/Cargo.toml index 425c23c..982d6ac 100644 --- a/crates/gitea_raw_client/Cargo.toml +++ b/crates/gitea_raw_client/Cargo.toml @@ -10,8 +10,8 @@ edition = "2018" serde = "^1.0" serde_derive = "^1.0" serde_json = "^1.0" -url = "^2.2" -uuid = { version = "^1.0", features = ["serde"] } +url = "^2.3" +uuid = { version = "^1.2", features = ["serde"] } [dependencies.reqwest] version = "^0.11" features = ["json", "multipart"] diff --git a/crates/octopush_cli/Cargo.toml b/crates/octopush_cli/Cargo.toml index 807b1d9..5f3ec89 100644 --- a/crates/octopush_cli/Cargo.toml +++ b/crates/octopush_cli/Cargo.toml @@ -13,4 +13,4 @@ eyre = { workspace = true } tracing = { workspace = true } tokio = { workspace = true } -clap = { version = "4.0.18", features = ["env"] } +clap = { version = "4.0.27", features = ["env"] }