build(deps): bump clap from 3.0.0-beta.4 to 3.0.0-beta.5 (#50)

This commit is contained in:
dependabot[bot] 2021-10-18 08:15:36 +00:00 committed by GitHub
parent bd278acdb3
commit bcfa20fe60
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 25 additions and 20 deletions

32
Cargo.lock generated
View File

@ -106,9 +106,9 @@ checksum = "fff857943da45f546682664a79488be82e69e43c1a7a2307679ab9afb3a66d2e"
[[package]]
name = "clap"
version = "3.0.0-beta.4"
version = "3.0.0-beta.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fcd70aa5597dbc42f7217a543f9ef2768b2ef823ba29036072d30e1d88e98406"
checksum = "feff3878564edb93745d58cf63e17b63f24142506e7a20c87a5521ed7bfb1d63"
dependencies = [
"atty",
"bitflags",
@ -119,14 +119,14 @@ dependencies = [
"strsim",
"termcolor",
"textwrap",
"vec_map",
"unicase",
]
[[package]]
name = "clap_derive"
version = "3.0.0-beta.4"
version = "3.0.0-beta.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b5bb0d655624a0b8770d1c178fb8ffcb1f91cc722cb08f451e3dc72465421ac"
checksum = "8b15c6b4f786ffb6192ffe65a36855bc1fc2444bcd0945ae16748dcd6ed7d0d3"
dependencies = [
"heck",
"proc-macro-error",
@ -294,9 +294,12 @@ checksum = "692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56"
[[package]]
name = "os_str_bytes"
version = "3.1.0"
version = "4.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6acbef58a60fe69ab50510a55bc8cdd4d6cf2283d27ad338f54cb52747a9cf2d"
checksum = "addaa943333a514159c80c97ff4a93306530d965d27e139188283cd13e06a799"
dependencies = [
"memchr",
]
[[package]]
name = "owo-colors"
@ -469,6 +472,15 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c"
[[package]]
name = "unicase"
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
dependencies = [
"version_check",
]
[[package]]
name = "unicode-bidi"
version = "0.3.6"
@ -536,12 +548,6 @@ dependencies = [
"percent-encoding",
]
[[package]]
name = "vec_map"
version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
[[package]]
name = "version_check"
version = "0.9.3"

View File

@ -12,7 +12,7 @@ readme = "README.md"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
clap = "3.0.0-beta.4"
clap = { version = "3.0.0-beta.5", features = [ "color" ] }
color-eyre = { version = "0.5.11", default-features = false }
regex = "1.5.4"
ureq = "2.2.0"

View File

@ -1,11 +1,10 @@
use clap::{AppSettings, ArgEnum, Clap};
use clap::{ArgEnum, Parser};
#[derive(Clap, Debug)]
#[derive(Debug, Parser)]
#[clap(
author,
version,
about = "CLI tool to convert ad blocking hosts files into DNSMasq or Unbound configuration files",
setting = AppSettings::ColoredHelp,
about = "CLI tool to convert ad blocking hosts files into DNSMasq or Unbound configuration files"
)]
pub(crate) struct Opts {
/// Output file
@ -29,7 +28,7 @@ pub(crate) struct Opts {
pub(crate) sources_file: String,
}
#[derive(ArgEnum, Clap, Debug)]
#[derive(ArgEnum, Clone, Debug, Parser)]
pub(crate) enum FormatterOpt {
Dnsmasq,
DnsmasqServer,

View File

@ -9,7 +9,7 @@ use std::{
process,
};
use clap::Clap;
use clap::Parser;
use color_eyre::Result;
use crate::{