diff --git a/Cargo.lock b/Cargo.lock index 3223751..cbc81f1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -166,12 +166,16 @@ checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" [[package]] name = "clio" -version = "0.2.7" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94b38784f05c5e908bb8751e9b9f29fbcd470f636c0d0a76a0f90c0c823f3b68" +checksum = "746ce4269bee03af43b3349f37f420cf5957f8431c531c08dea0441b298b10e0" dependencies = [ + "cfg-if", "clap", + "is-terminal", "libc", + "tempfile", + "walkdir", "windows-sys 0.42.0", ] @@ -361,6 +365,12 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +[[package]] +name = "hermit-abi" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" + [[package]] name = "ignore" version = "0.4.20" @@ -384,6 +394,17 @@ version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" +[[package]] +name = "is-terminal" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" +dependencies = [ + "hermit-abi", + "rustix", + "windows-sys 0.48.0", +] + [[package]] name = "itertools" version = "0.11.0" @@ -545,7 +566,7 @@ checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" [[package]] name = "rs-aggregate" -version = "0.2.2" +version = "0.3.0" dependencies = [ "assert_cmd", "assert_fs", diff --git a/Cargo.toml b/Cargo.toml index 072b474..efaf9b4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rs-aggregate" -version = "0.2.2" +version = "0.3.0" authors = ["Keenan Tims "] edition = "2021" description = "Aggregate a list of IP prefixes into their minimum equivalent representation" @@ -15,8 +15,8 @@ exclude = [ ] [dependencies] -clap = { version = "4.1.8", features = ["derive"] } -clio = { version = "0.2.7", features = ["clap-parse"] } +clap = { version = "4.4.6", features = ["derive"] } +clio = { version = "0.3.4", features = ["clap-parse"] } ipnet = "2.8.0" [dev-dependencies]