Commit 785d88ba authored by Mike Hommey's avatar Mike Hommey
Browse files

Bug 1716518 - Upgrade clap to v2.33.3. r=emilio

This also upgrades strsim to v0.8.0 and textwrap to v0.11.0.

Differential Revision: https://phabricator.services.mozilla.com/D117772
parent cf1e29b1
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -609,9 +609,9 @@ dependencies = [

[[package]]
name = "clap"
version = "2.31.2"
version = "2.33.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0f16b89cbb9ee36d87483dc939fe9f1e13c05898d56d7b230a0d4dff033a536"
checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002"
dependencies = [
 "bitflags",
 "strsim",
@@ -4825,9 +4825,9 @@ dependencies = [

[[package]]
name = "strsim"
version = "0.7.0"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550"
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"

[[package]]
name = "style"
@@ -5072,9 +5072,9 @@ dependencies = [

[[package]]
name = "textwrap"
version = "0.9.0"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0b59b6b4b44d867f1370ef1bd91bfb262bf07bf0ae65c202ea2fbc16153b693"
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
dependencies = [
 "term_size",
 "unicode-width",
+1 −1
Original line number Diff line number Diff line
{"files":{"CHANGELOG.md":"b1650f9bb29199586e52921795f69b186e8cca07e17a78e08e02f9736b39d854","CONTRIBUTORS.md":"9b0d3eee116dda23705b732c19b777ebb2b998a6e4554027ae3f61715376b4bc","Cargo.toml":"265e6a991e6c7b811c05cd5a3936bf39c9c19a304fab2fc806d5f85ee46db4f5","LICENSE-MIT":"6725d1437fc6c77301f2ff0e7d52914cf4f9509213e1078dc77d9356dbe6eac5","README.md":"908297d4bd319831147a0d468f0c696f4ccc73179eb8e7662cdce639191ccce3","SPONSORS.md":"f8dec21e2cf3f8bff118ad206cd4657950688749085e291e09566914d7a1a1c5","clap-test.rs":"9d51c2f25cd9c39ea4396e7e7188804df27e78ef964fa85737d3ea062e903241","index.html":"36f9ce4465266f3af9a259444b01c4239200473cabfc848f789f75b322a3ea8f","justfile":"811b2dec57aec46e570aeeb9945018cf87fe65f6d5b27cdb9ffca79d906910f6","rustfmt.toml":"8fd2d63119df515fd5f44e530c709b19d66b09fbc2e22a640bf4b64c57e7d6b3","src/app/help.rs":"f43984c0f7f6d118256bb4702c367ebf1c2904666f36c9ad6d0084fee09dbad6","src/app/meta.rs":"86f2f871e3d867fd190a8103429b640b77e0caeabb03ad78e7a92f929eeb5582","src/app/mod.rs":"efdb26433fb9206213037bfcc462c8289716b3cdd092abc92e516d46192b4ce5","src/app/parser.rs":"c2a45e915777159fabf5bc1564d70fcbe0703c3e4c4ac355ae47d48ce380186a","src/app/settings.rs":"131f2960bf14037c1cf12211a48dd25ad681855a9f29b7ddf6cb5166a959ce27","src/app/usage.rs":"b96e80083ea7e6b761b2c018e595400568289d89da59be54adbfaedd6eae5ab7","src/app/validator.rs":"6af1cd45f31f2ecf14ff5bbe00c1cc8a8fee1a3c54e49b7048ff78eb70ae468e","src/args/any_arg.rs":"e43a208ca10985964975d2c308c8c8156643063951761d8a0d59c3350926c51b","src/args/arg.rs":"fa9e82b19fc8240fe2eaf500cb2452a888ee59b1f3efffe687277c87d2e3609b","src/args/arg_builder/base.rs":"49591af68854d3120a20f9f76522f375b3e0ca353abbf7dbe1c142b844e7c29e","src/args/arg_builder/flag.rs":"01045643f07ded517d98ddb6267b5b1b776893f6c74ab6515940f76267448402","src/args/arg_builder/mod.rs":"7a32c8fd85b48f7b60e5f2c13dc70fa9100aa65cd933ba419300d28d682bf722","src/args/arg_builder/option.rs":"e73031991e561ea7e61574f719207034df0fa3acdd28735502d8511f00d7adbf","src/args/arg_builder/positional.rs":"897df6cda52b67728103c7b2c0750f91326880b751204f4ab15852b18be0d929","src/args/arg_builder/switched.rs":"832ef0284a0ceb2da6d03a98f864526a255bf7debfceec47a0018cf78f209dc3","src/args/arg_builder/valued.rs":"20998bf790a58206b27cf8b09f6740812d507336042a2026f203f99af4500ed5","src/args/arg_matcher.rs":"3e2ce8ce09ccc6349b1dcdc609801eb593ed553a2df21e94ac4f50cde3ab1e87","src/args/arg_matches.rs":"e4675c2483c96978cbca60718edd432002d9d5bcd1c0821f0093cd3d492053b5","src/args/group.rs":"27ce8153a0f9ec44636936ec9a2f7d01d5cbc53b1bf3a395d3cdfcd4ad5b7ce2","src/args/macros.rs":"57f248e2694f9413cbbaf9087813ed4f27064f5f8e29eaf4ec41ec2b274ae806","src/args/matched_arg.rs":"164abab30c38c61ff05a2a2dd0194d75e3bebda09a839a3f717bc560fc304aa4","src/args/mod.rs":"21d7ddc2ef26f4c6e3b9434a63450235e99cf7143f9d59c447d5ed0fa26cb5d1","src/args/settings.rs":"54d71fc45c8f79f158ee254989434bcb3eb5426e5065d7e25c8f6a50edf7c1db","src/args/subcommand.rs":"40d3178fb6f0e9d3dc99959bd45ebe4655f64e7e18145ff7a5e9632ac36b8006","src/completions/bash.rs":"f9b487a5a6b675176309329a47962b95c626b9c8b3e62554c9a117a04c900c1f","src/completions/fish.rs":"6551bd7e73d54211b775ea03fa4adcbddbdcdb3de7a147f325c2848d693476e8","src/completions/macros.rs":"6fed51ae20ed545f2306fab82d4fb7656ef285ccc439284a74cbabd0a6cb88ec","src/completions/mod.rs":"8bf7ea2009ef8f38ebbb106ac3f8cd51f67e1e4b61ffc4302c53ffa6317dccd3","src/completions/powershell.rs":"558c53ec92db7135e026829f40f0ee50e385a0f4ff138ea73a69ce4e6be9cc47","src/completions/shell.rs":"f147b7348fe04aab218a5b84a476c8d791c9c74ebb4184e9259b071fb8d6ed81","src/completions/zsh.rs":"ca4e3b9d30251846dd0ebb0abc5b410e0905910c4a4057dc4e5385ec7f253eb4","src/errors.rs":"3e85998811903753dd2e3445ca032bfeb9211cdcaf563dd2c0d62c0739e8b090","src/fmt.rs":"7afbd78efba9936a1c776e86c65207b8bdff7bdb2d62b5d042b39f477b843bd1","src/lib.rs":"499beebbae33cf6cecb7157189854a859ee616204310d5c301291b81e5e007aa","src/macros.rs":"8c3974786e7db0900d7326c052d44a794502b490739c0f44915edd9c5fa24de7","src/map.rs":"10c57678b453673aa2d78f72de2d44510271eb2f9771a8d203952353581318a8","src/osstringext.rs":"4420b8fb938965345b18e44085060181ff28e9dd7976458dcee4bcafc803f297","src/strext.rs":"d4418d396069e9c05804f92c042ba7192a4244e46059e2edc98670b45cd2daee","src/suggestions.rs":"aaf08a30ab8594f415ee0a376596f668c5e2ba4ee6ab3c312239f4cbad6d5930","src/usage_parser.rs":"5dda6ef41b4c3773ab461ac7150fbdcc58ecbda7751723a0848fcb95a4312cb2"},"package":"f0f16b89cbb9ee36d87483dc939fe9f1e13c05898d56d7b230a0d4dff033a536"}
 No newline at end of file
{"files":{"CHANGELOG.md":"52c7014e5e2f3df417402f1c50ecb254ce0007cf78a796cd84cd94153e3c3e64","CONTRIBUTORS.md":"9b0d3eee116dda23705b732c19b777ebb2b998a6e4554027ae3f61715376b4bc","Cargo.toml":"60ee2d454db2a3393aeaab48440a5b5e76ab402314557332f41e7912c254ab2b","LICENSE-MIT":"6725d1437fc6c77301f2ff0e7d52914cf4f9509213e1078dc77d9356dbe6eac5","README.md":"36bca1688b86cf64afb60e9b9365c8c3275219778ada9019ec7fdf7c39ef87bf","SPONSORS.md":"640b56e535db654d7bf14b1fe63bc837dcfde37a85f14eb4f404663fe1b72af9","clap-test.rs":"b5ca72dedfe1e71c250c42a01a52a3f5f9ea2bb14d9fe09093e73b71880f79fd","justfile":"9ee43d53fda234044fee4edd1ecdac9f19864c7f00a4ea5cb2b6a8a0287c93e3","src/app/help.rs":"baa05971b6fa74b9e53fbd2e632afbd006306239cfd030c39001c7251b89a64e","src/app/meta.rs":"d15a4118e9de562cacf9d2063f1f491e3c3ce4092b4e8ea5d4d92e2631ca247b","src/app/mod.rs":"122667e08e0c607856c6dc1ebe3068f7caa710b8344e58f4529390d59bbe55ab","src/app/parser.rs":"3bad3835f1f3a9b4a43fb67c0000ca8945cdd31483a138947184af7efe694a0d","src/app/settings.rs":"b29e3f90c282a27865b27674bb5b0a4def2966646f0e70b4f78e587c9649e379","src/app/usage.rs":"e5b0bdf283b1716152bcdb70fa22cbd1c104734969a501f325ceba895ded17fd","src/app/validator.rs":"719491f339470bbf3974caec56c42b22964a83d57c8baac0b21fcbc6546917a5","src/args/any_arg.rs":"bfa6443eb45d70d831e3c69a0e45a4d4e621830a0ffd9f78cc1121a305f20d7e","src/args/arg.rs":"cf66493b24603abc109ef5041084077684bbcfc8a63f88c9d57d85e86ba7fb40","src/args/arg_builder/base.rs":"d9ebf5789cc46e1478b9269dae33b02df4d10066c90e9e0696432c611b954c69","src/args/arg_builder/flag.rs":"ccd7e06b324fdb99169e64e940aa586f0d281d63823b10a0c935fed5a6cf8ab2","src/args/arg_builder/mod.rs":"31844ad665171a2d49d551debd3d1a20e8a77dd74d02f9ff6fc22f63b019db02","src/args/arg_builder/option.rs":"5b6a4c84f031df40f76802ffc5f756fc5bf34521ffc60a9bb5e24fe313c6fd68","src/args/arg_builder/positional.rs":"94f05dd134cb6d2a3b7c593048d3b81cb3cb2fa9cab4caa17005dce5776e8a87","src/args/arg_builder/switched.rs":"aab30f48a3dcb4bb8c6ce8b685a69bdc609298ecfa360fce2069c6ac208bdf0f","src/args/arg_builder/valued.rs":"6dfbbd6bc89a77b78c4e50c3270cd19fb250b86d6e00d4fc09f83789462e2c48","src/args/arg_matcher.rs":"2aac12ea7f8297e2578827983276bf816c6d8b0cad0d4ba3acb452831e54ad1d","src/args/arg_matches.rs":"93985e81453e4550f585b5ca8729c805502731c42467c1ee3d51657b6f1a9d0e","src/args/group.rs":"8c336cffde98a54ef88c48a2d1bbbcb3e59929256ae75b3bc3fcb048d2831a8a","src/args/macros.rs":"4686d5929c760d2dace4110e96179d6aa7e43d7f911938199b07cb5728dc319b","src/args/matched_arg.rs":"28754509ea5493b66b4a5648d977f7cd9b379507b6eff89d76931be91509e6fe","src/args/mod.rs":"66cc0bb745fafd6387db72caa5ac414514990a07421270bfb5d8aff77ff01600","src/args/settings.rs":"f52313e363c1a928d65a52fbb7abb04b2ae00bd1e319fe267cf809363618fce8","src/args/subcommand.rs":"cb9d333f01061dab2dbd02b3898c0ffe74b91341113e7371ccf0fdd463f68d51","src/completions/bash.rs":"1c66d48f1370391902875cebb84bf47f63d6ecf833d7feec0ba56b6822176276","src/completions/elvish.rs":"d1f2fdf52ae7fe59b3d16b2d9803f5b0a0c2389815ed2604621ce586ebef94b2","src/completions/fish.rs":"4f59f4c90e78fd02487a2082034855d965bd677d1704a6b01391a4934ca760fb","src/completions/macros.rs":"fd449b9d5fc6c591feb419d209f72cddfff0dd0345a8ec9787c361be6e5275f8","src/completions/mod.rs":"d4244b944755a1268f472a57f57b1f8dc43ffc4c3d7407f6e44dc64c92f1251b","src/completions/powershell.rs":"59ee212c7e0a9b92b7ad08ff813735c6a041a9004622685a8a2a52de392da98b","src/completions/shell.rs":"466ebfe1959eb8ba2864862eefe669b3e3cb74f2bb24fe532d4fd88b921d7859","src/completions/zsh.rs":"291ddf5cb2c3d5e3ef2b5e539f5dc3b7f1d6fca69b95120007efae9e2c9f92a4","src/errors.rs":"34bb186d8cdecbefd94d412504706c6005cad4a65934e88062db48b2287d5ed7","src/fmt.rs":"416002810231f9ea6bf235d57d1c996fed8baa006c50e64213be289606b8c33f","src/lib.rs":"0afacb24f3d517c51e35260bc4745e95a0728b69ceb10399fa4cfb280fecdc26","src/macros.rs":"c32ea2e13ac9ff191cfd86e6cae3fb3455f63a376c62937894022bee947de574","src/map.rs":"0b53139bf9eb768843a478b905929153ae6837082d846d97c81dd0a98d2c5d55","src/osstringext.rs":"3df0c10f9c84bb16d605179c17d9c632797a0d1b12f6ea244d3b685bce95b142","src/strext.rs":"d4418d396069e9c05804f92c042ba7192a4244e46059e2edc98670b45cd2daee","src/suggestions.rs":"c323d8a5f544f22a06f20d07357e00ce7f4a6bef1223cc737bde419e7361d648","src/usage_parser.rs":"914663e5866dae9aaf29360f6114e5086abf15f435952f898fe5429c9981ee66"},"package":"37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002"}
 No newline at end of file
+108 −4
Original line number Diff line number Diff line
<a name="v2.33.3"></a>
### v2.33.3 (2020-08-13)

#### Improvements

* Suppress deprecation warnings when using `crate_*` macros.

<a name="v2.33.2"></a>
### v2.33.2 (2020-08-5)

#### Documentation

* Fixed links to `2.x` examples. Now they point to the right place.

<a name="v2.33.1"></a>
### v2.33.1 (2020-05-11)

#### Bug Fixes

* Windows: Prevent some panics when parsing invalid Unicode on Windows ([922c645](https://github.com/clap-rs/clap/commit/922c64508389170c9c77f1c8a4e597d14d3ed2f0), closes [#1905](https://github.com/clap-rs/clap/issues/1905))

#### Documentation

*   fixes versions referenced in the README ([d307466a](https://github.com/kbknapp/clap-rs/commit/d307466af1013f172b8ec0252f01a473e2192d6b))
* **README.md:**
  *  cuts down the number of examples to reduce confusion ([6e508ee0](https://github.com/kbknapp/clap-rs/commit/6e508ee09e7153de4adf4e88b0aa6418a537dadd))

#### Improvements

* **Deps:**  doesnt compile ansi_term on Windows since its not used ([b57ee946](https://github.com/kbknapp/clap-rs/commit/b57ee94609da3ddc897286cfba968f26ff961491), closes [#1155](https://github.com/kbknapp/clap-rs/issues/1155))

#### Minimum Required Rust

* As of this release, `clap` requires `rustc 1.36.0` or greater.

<a name="v2.33.0"></a>
## v2.33.0 (2019-04-06)

#### New Sponsor

*   Stephen Oats is now a sponsor \o/ ([823457c0](https://github.com/kbknapp/clap-rs/commit/823457c0ef5e994ed7080cf62addbfe1aa3b1833))
* **SPONSORS.md:**  fixes Josh Triplett's info in the sponsor document ([24cb5740](https://github.com/kbknapp/clap-rs/commit/24cb574090a11159b48bba105d5ec2dfb0a20e4e))

#### Features

* **Completions:**  adds completion support for Elvish. ([e9d0562a](https://github.com/kbknapp/clap-rs/commit/e9d0562a1dc5dfe731ed7c767e6cee0af08f0cf9))
* There is a new setting to disable automatic building of `--help` and `-h` flags (`AppSettings::DisableAutoHelp`)

#### Improvements

* **arg_matches.rs:**  add Debug implementations ([47192b7a](https://github.com/kbknapp/clap-rs/commit/47192b7a2d84ec716b81ae4af621e008a8762dc9))
* **macros:**  Support shorthand syntax for ArgGroups ([df9095e7](https://github.com/kbknapp/clap-rs/commit/df9095e75bb1e7896415251d0d4ffd8a0ebcd559))

#### Documentation

*   Refer to macOS rather than OSX. ([ab0d767f](https://github.com/kbknapp/clap-rs/commit/ab0d767f3a5a57e2bbb97d0183c2ef63c8c77a6c))
* **README.md:**  use https for all links ([96a7639a](https://github.com/kbknapp/clap-rs/commit/96a7639a36bcb184c3f45348986883115ef1ab3a))

#### Bug Fixes

*   add debug assertion for missing args in subcommand ArgGroup ([2699d9e5](https://github.com/kbknapp/clap-rs/commit/2699d9e51e7eadc258ba64c4e347c5d1fef61343))
*   Restore compat with Rust 1.21 ([6b263de1](https://github.com/kbknapp/clap-rs/commit/6b263de1d42ede692ec5ee55019ad2fc6386f92e))
*   Dont mention unused subcommands ([ef92e2b6](https://github.com/kbknapp/clap-rs/commit/ef92e2b639ed305bdade4741f60fa85cb0101c5a))
* **OsValues:**  Add `ExactSizeIterator` implementation ([356c69e5](https://github.com/kbknapp/clap-rs/commit/356c69e508fd25a9f0ea2d27bf80ae1d9a8d88f4))
* **arg_enum!:**
  *  Fix comma position for valid values. ([1f1f9ff3](https://github.com/kbknapp/clap-rs/commit/1f1f9ff3fa38a43231ef8be9cfea89a32e53f518))
  *  Invalid expansions of some trailing-comma patterns ([7023184f](https://github.com/kbknapp/clap-rs/commit/7023184fca04e852c270341548d6a16207d13862))
* **completions:**  improve correctness of completions when whitespace is involved ([5a08ff29](https://github.com/kbknapp/clap-rs/commit/5a08ff295b2aa6ce29420df6252a0e3ff4441bdc))
* **help message:**  Unconditionally uses long description for subcommands ([6acc8b6a](https://github.com/kbknapp/clap-rs/commit/6acc8b6a621a765cbf513450188000d943676a30), closes [#897](https://github.com/kbknapp/clap-rs/issues/897))
* **macros:**  fixes broken pattern which prevented calling multi-argument Arg methods ([9e7a352e](https://github.com/kbknapp/clap-rs/commit/9e7a352e13aaf8025d80f2bac5c47fb32528672b))
* **parser:**  Better interaction between AllowExternalSubcommands and SubcommandRequired ([9601c95a](https://github.com/kbknapp/clap-rs/commit/9601c95a03d2b82bf265c328b4769238f1b79002))

#### Minimum Required Rust

* As of this release, `clap` requires `rustc 1.31.0` or greater.

<a name="v2.32.0"></a>
## v2.32.0 (2018-06-26)

#### Minimum Required Rust

* As of this release, `clap` requires `rustc 1.21.0` or greater.


#### Features

* **Completions:**  adds completion support for Elvish. ([e9d0562a](https://github.com/kbknapp/clap-rs/commit/e9d0562a1dc5dfe731ed7c767e6cee0af08f0cf9))

#### Improvements

* **macros:**  Support shorthand syntax for ArgGroups ([df9095e7](https://github.com/kbknapp/clap-rs/commit/df9095e75bb1e7896415251d0d4ffd8a0ebcd559))

#### Bug Fixes

* **OsValues:**  Add `ExactSizeIterator` implementation ([356c69e5](https://github.com/kbknapp/clap-rs/commit/356c69e508fd25a9f0ea2d27bf80ae1d9a8d88f4))
* **arg_enum!:**  Invalid expansions of some trailing-comma patterns ([7023184f](https://github.com/kbknapp/clap-rs/commit/7023184fca04e852c270341548d6a16207d13862))
* **help message:**  Unconditionally uses long description for subcommands ([6acc8b6a](https://github.com/kbknapp/clap-rs/commit/6acc8b6a621a765cbf513450188000d943676a30), closes [#897](https://github.com/kbknapp/clap-rs/issues/897))

#### Documentation

*   Refer to macOS rather than OSX. ([ab0d767f](https://github.com/kbknapp/clap-rs/commit/ab0d767f3a5a57e2bbb97d0183c2ef63c8c77a6c))



<a name="v2.31.2"></a>
### v2.31.2 (2018-03-19)

#### Bug Fixes

* **Fish Completions:**  fixes a bug that only allowed a single completion in in Fish Shell ([e8774a8](https://github.com/kbknapp/clap-rs/pull/1214/commits/e8774a84ee4a319c888036e7c595ab46451d8e48), closes [#1212](https://github.com/kbknapp/clap-rs/issues/1212))
* **AllowExternalSubcommands**: fixes a bug where external subcommands would be blocked by a similarly named subcomand (suggestions were getting in the way). ([a410e85](https://github.com/kbknapp/clap-rs/pull/1215/commits/a410e855bcd82b05f9efa73fa8b9774dc8842c6b))
* **AllowExternalSubcommands**: fixes a bug where external subcommands would be blocked by a similarly named subcommand (suggestions were getting in the way). ([a410e85](https://github.com/kbknapp/clap-rs/pull/1215/commits/a410e855bcd82b05f9efa73fa8b9774dc8842c6b))

#### Documentation

@@ -890,7 +994,7 @@ Minimum version of Rust is now v1.13.0 (Stable)

#### Documentation

* **Help Wrapping:**  removes the verbage about using `'{n}'` to insert newlines in help text ([c5a2b352](https://github.com/kbknapp/clap-rs/commit/c5a2b352ca600f5b802290ad945731066cd53611))
* **Help Wrapping:**  removes the verbiage about using `'{n}'` to insert newlines in help text ([c5a2b352](https://github.com/kbknapp/clap-rs/commit/c5a2b352ca600f5b802290ad945731066cd53611))
* **Value Delimiters:**  updates the docs for the Arg::multiple method WRT value delimiters and default settings ([f9d17a06](https://github.com/kbknapp/clap-rs/commit/f9d17a060aa53f10d0a6e1a7eed5d989d1a59533))
* **appsettings:**  Document AppSetting::DisableVersion ([94501965](https://github.com/kbknapp/clap-rs/commit/945019654d2ca67eb2b1d6014fdf80b84d528d30), closes [#589](https://github.com/kbknapp/clap-rs/issues/589))

@@ -918,7 +1022,7 @@ Minimum version of Rust is now v1.13.0 (Stable)

#### Documentation

* **Help Wrapping:**  removes the verbage about using `'{n}'` to insert newlines in help text ([c5a2b352](https://github.com/kbknapp/clap-rs/commit/c5a2b352ca600f5b802290ad945731066cd53611))
* **Help Wrapping:**  removes the verbiage about using `'{n}'` to insert newlines in help text ([c5a2b352](https://github.com/kbknapp/clap-rs/commit/c5a2b352ca600f5b802290ad945731066cd53611))

#### Improvements

@@ -2550,7 +2654,7 @@ Minimum version of Rust is now v1.13.0 (Stable)
#### Features

* **macros**
  *  add ability to get mutliple typed values or exit ([0b87251f](https://github.com/kbknapp/clap-rs/commit/0b87251fc088234bee51c323c2b652d7254f7a59))
  *  add ability to get multiple typed values or exit ([0b87251f](https://github.com/kbknapp/clap-rs/commit/0b87251fc088234bee51c323c2b652d7254f7a59))
  *  add ability to get a typed multiple values ([e243fe38](https://github.com/kbknapp/clap-rs/commit/e243fe38ddbbf845a46c0b9baebaac3778c80927))
  *  add convenience macro to get a typed value or exit ([4b7cd3ea](https://github.com/kbknapp/clap-rs/commit/4b7cd3ea4947780d9daa39f3e1ddab53ad4c7fef))
  *  add convenience macro to get a typed value ([8752700f](https://github.com/kbknapp/clap-rs/commit/8752700fbb30e89ee68adbce24489ae9a24d33a9))
+22 −30
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g. crates.io) dependencies
# to registry (e.g., crates.io) dependencies
#
# If you believe there's an error in this file please file an
# issue against the rust-lang/cargo repository. If you're
@@ -12,35 +12,19 @@

[package]
name = "clap"
version = "2.31.2"
version = "2.33.3"
authors = ["Kevin K. <kbknapp@gmail.com>"]
exclude = ["examples/*", "clap-test/*", "tests/*", "benches/*", "*.png", "clap-perf/*", "*.dot"]
description = "A simple to use, efficient, and full featured  Command Line Argument Parser\n"
description = "A simple to use, efficient, and full-featured Command Line Argument Parser\n"
homepage = "https://clap.rs/"
documentation = "https://docs.rs/clap/"
readme = "README.md"
keywords = ["argument", "cli", "arg", "parser", "parse"]
categories = ["command-line-interface"]
license = "MIT"
repository = "https://github.com/kbknapp/clap-rs"
repository = "https://github.com/clap-rs/clap"
[package.metadata.docs.rs]
features = ["doc"]
[profile.test]
opt-level = 1
lto = false
codegen-units = 4
debug = true
debug-assertions = true
rpath = false

[profile.doc]
opt-level = 0
lto = false
codegen-units = 4
debug = true
debug-assertions = true
rpath = false

[profile.bench]
opt-level = 3
lto = true
@@ -64,6 +48,14 @@ codegen-units = 1
debug = false
debug-assertions = false
rpath = false

[profile.test]
opt-level = 1
lto = false
codegen-units = 4
debug = true
debug-assertions = true
rpath = false
[dependencies.atty]
version = "0.2.2"
optional = true
@@ -76,7 +68,7 @@ version = "~0.0.166"
optional = true

[dependencies.strsim]
version = "0.7.0"
version = "0.8"
optional = true

[dependencies.term_size]
@@ -84,7 +76,7 @@ version = "0.3.0"
optional = true

[dependencies.textwrap]
version = "0.9.0"
version = "0.11.0"

[dependencies.unicode-width]
version = "0.1.4"
@@ -97,13 +89,13 @@ optional = true
version = "0.3.5"
optional = true
[dev-dependencies.lazy_static]
version = "1"
version = "1.3"

[dev-dependencies.regex]
version = "0.2"
version = "1"

[dev-dependencies.version-sync]
version = "0.5"
version = "0.8"

[features]
color = ["ansi_term", "atty"]
@@ -121,20 +113,20 @@ yaml = ["yaml-rust"]
version = "0.11"
optional = true
[badges.appveyor]
repository = "kbknapp/clap-rs"
repository = "clap-rs/clap"

[badges.coveralls]
branch = "master"
repostiory = "kbknapp/clap-rs"
repository = "clap-rs/clap"

[badges.is-it-maintained-issue-resolution]
repository = "kbknapp/clap-rs"
repository = "clap-rs/clap"

[badges.is-it-maintained-open-issues]
repository = "kbknapp/clap-rs"
repository = "clap-rs/clap"

[badges.maintenance]
status = "actively-developed"

[badges.travis-ci]
repository = "kbknapp/clap-rs"
repository = "clap-rs/clap"
+18 −54

File changed.

Preview size limit exceeded, changes collapsed.

Loading