Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/clap-rs/clap

A full featured, fast Command Line Argument Parser for Rust
https://github.com/clap-rs/clap

docs: remove extra bracket typo

304297e5c84f80e262fd8c08be261dbe6b8f2468 authored over 2 years ago
perf: Remove some monomorphization bloat

When checking into binary size, I noticed that the `git` example is a
lot larger than v3. `git ...

8e38caadccb6f5d85693e2cf60aa754e5c11e23c authored over 2 years ago
Merge pull request #3976 from epage/attrib

fix(derive)!: Remove value_parser/action defaulted attributes

08e8642a8c34a695317573f03e1c8455be9273df authored over 2 years ago
Merge pull request #3977 from epage/action

fix!: Remove deprecated ArgActions

8771f941e094d2805768d058b52d23fb183b8b37 authored over 2 years ago
fix(derive)!: Remove value_parser/action defaulted attributes

6ecb7310a8e7c8a7af53a931d6a9a1a4964fe598 authored over 2 years ago
fix!: Remove deprecated ArgActions

50259e51d52090ce2cb93ba7e1ea41c3d4f0ad11 authored over 2 years ago
fix!: Change default actions to Set/SetTrue

This is in prep for removing StoreValue/IncOccurrences

122b562e6bc40544ad7cb38d9500399f17926736 authored over 2 years ago
docs(env): Fix bool example

4b499ac024d5bc0ac0791bfef410f4f688effbe8 authored over 2 years ago
fix: Have arg! collection across flags for positionals

0039ef91fa1a132ebe5ccb15e078c8795ee686b1 authored over 2 years ago
refactor: Move action defaulting to where it belongs

3356e243603e2fa2f041b45c00be0dca4de9d0ac authored over 2 years ago
refactor: Remove dead code for NoAutoHelp/NoAutoVersion

3ca27f08794fc70a21d29bd86ae411268eeaa022 authored over 2 years ago
Merge pull request #3975 from epage/ord

fix(help)!: Make DeriveDisplayOrder the default, removing it

f47c361cdbe94fd1cd72280f6d23e70f785017cf authored over 2 years ago
fix!: Pull AppSettings out of API

Part of #3021

24735e3a1d38f053ba0cf63b686ba00a4fae552d authored over 2 years ago
fix(help)!: Make `DeriveDisplayOrder` the default, removing it

Force sorting with `next_display_order(None)`

Fixes #2808

11076a5c7033b25c34e3e3008f02b9c5d4efa3d3 authored over 2 years ago
fix(help): Subcommand display order respects `Command::next_display_order`

Previous behavior:
- They'd be sorted by default
- They'd derive display order if `DeriveDisplay...

389ff4ff219c25756163bca22cbcb65ce8f9ab36 authored over 2 years ago
Merge pull request #3974 from epage/conflict

fix!: Ignore required when subcommands conflict with required

ce8ebe1ccce8a07b461207ebef439c20f7522deb authored over 2 years ago
fix!: Ignore required when subcommands conflict with required

Fixes #3940

e09a3321af3d0dccb136818871310f738d7dcd9d authored over 2 years ago
Merge pull request #3972 from epage/arg-macro

fix!: Change `arg!` to use ArgAction

bd0ceb7a0a9c66c622ff63fffee6a990191fa18c authored over 2 years ago
fix!: Change `arg!` to use ArgAction

Fixes #3795

36dcb05d96e64c5740b324ab916b3abce62ef393 authored over 2 years ago
Merge pull request #3973 from epage/help-env

fix(env)!: Parse help/version like normal

d162b846ca2bcfabe9c729d33fbfbb557e7955b9 authored over 2 years ago
fix(env)!: Parse help/version like normal

Fixes #3776

b77ed545ac1f91a842737fec126764c28d9ebe00 authored over 2 years ago
Merge pull request #3969 from epage/else

fix(derive): Move off of SubcommandRequiredElseHelp

bcc689df24727ed14b8c89338f0b0e211fd74596 authored over 2 years ago
fix(derive): Move off of SubcommandRequiredElseHelp

This also let us remove the deprecated attribute

Fixes #3280

8b064cfee9b5bcedc3394a9fe864f7a07acd8f7e authored over 2 years ago
Merge pull request #3967 from epage/parse

fix(derive)!: Remove deprecated parse attribute

50019cacdc937b1680f860e308f248af62ca46b8 authored over 2 years ago
Merge pull request #3968 from epage/suberror

fix(error)!: Merge UnrecognizedSubcommand into InvalidSubcommand

b8d769a1a4af2899c8476e2c0d2b441d8e050369 authored over 2 years ago
fix(derive)!: Remove deprecated `parse` attribute

706858624695e090f20713b4892e689e84a7b09c authored over 2 years ago
fix(error)!: Merge UnrecognizedSubcommand into InvalidSubcommand

Fixes #3676

0d459128d76841cc191ae8624e9c7bb8b1573a07 authored over 2 years ago
Merge pull request #3966 from epage/unstable

fix!: Remove `unstable-v4` feature gate

5a4da7e777a0acf442b491500cc8c7bfa78f6eac authored over 2 years ago
fix(derive): Remove error check for old raw attributes

7307f22c73aca5e5c655fa1e82e063cf3173de2a authored over 2 years ago
fix!: Use display_name rather than bin_name in version output

a842bd64a08d27c11215cd95710a1bb8fea2c9c2 authored over 2 years ago
fix!: Remove `unstable-v4` feature gate

01a3ea425fd8ab17997f7ee0e55fd24ccf9f641c authored over 2 years ago
Merge pull request #3965 from epage/empty

fix(error):! Merge EmptyValue into InvalidValue

982d4ca361154b342a1fcc190fa0264ae36e42a8 authored over 2 years ago
fix(error):! Merge EmptyValue into InvalidValue

There isn't a reason to programmatically differentiate them so this
merges them simplify program...

16b036280727880e0d959f91c5b1116960e33df2 authored over 2 years ago
Merge pull request #3963 from epage/deprecated

fix!: Remove deprecated APIs

017b87abb05d518c7c8979a7c103184430d577b5 authored over 2 years ago
test: Limp along

1281e78dc063ec2b60719150831213d91c7f46d4 authored over 2 years ago
docs: Don't link to removed functions

0902ac71f5c7d804fff1a6898a4f7c337d721007 authored over 2 years ago
fix!: Remove ArgSettings from the API

cf60f8489490d533a9d80a1043de97977432442b authored over 2 years ago
fix!: Remove validator

09c6405d5ce9eaa2163643a001ff2add01f26999 authored over 2 years ago
fix!: Remove possible_values

f10809f0cc69a50d46a4c85c774ab9ef59fec348 authored over 2 years ago
fix!: Remove args_override_self

d7618c79af9ba5e21155170e1502ba9c669bba78 authored over 2 years ago
fix(complete)!: Remove deprecated Shell::possible_values

fbd6e19f05f1de5b7a458cd10a4c4314e9635049 authored over 2 years ago
fix!: Remove allow_invalid_utf8

0405966896dad803df470c36479b0f74cd2ae67d authored over 2 years ago
fix!: Remove max_occurrences

0f3e1b17cf9069a03c90f4846da06e386e4ec421 authored over 2 years ago
fix!: Remove forbid_empty_values

137924fe48d06cd49090b245d406191f3babf902 authored over 2 years ago
fix!: Remove App alias for Command

6e1e0f9fa2b09d1b06ea4f59e0e98037b98ebd43 authored over 2 years ago
fix!: Remove renamed deprecated functions

b94d5fcec05941fccc0c43cfc0a8ab457a4f18ed authored over 2 years ago
fix!: Remove ErrorKind::ArgumentNotFound

This existed for `value_of_t` and isn't needed anymore

bcad76396be5a6074b2d0ffa098cf435907c558a authored over 2 years ago
fix!: Remove clap 2.x compatibility functions

75ebeca6d85b532b972ec64af233c5a92bd30de5 authored over 2 years ago
fix!: Remove ArgMatches::*value* functions

cd9cbb4c206fcb04549c5e77de8e8a2ecf5650d5 authored over 2 years ago
test: Remove legacy cases

7d403fad786d2aef908889459112ec4d66b81916 authored over 2 years ago
fix!: Remove WaitOnError

d4d21b0f7f86391e6d5d6f91463e7399d13c5a18 authored over 2 years ago
fix!: Remove Error::info and Error::kind fields

fc7aa40c87e2ff68e27bc262e006babf28ed8497 authored over 2 years ago
fix!: Remove deprecated macros

819c1e061dfd5146c46655715e7c49d482e261b7 authored over 2 years ago
fix!: Remove usage parser

57bfb8c4257859b7d466f1c84b92ae1437a808e0 authored over 2 years ago
fix(derive)!: Remove deprecated trait methods

6428618bf27411effa5ea6c00fb9bd298f54299c authored over 2 years ago
fix(derive)!: Remove old derive names

ff0796b014b9a11683a6a6580d0d27a41b411841 authored over 2 years ago
fix!: Remove SubCommand

da5d5b8b53b8b113573dd53206644a85a6bf9477 authored over 2 years ago
fix!: Remove yaml support

99d92c916c5866a2f56e6edd6d6a8ea06a323e8d authored over 2 years ago
fix!: Remove regex validation

765af4198c60f70440a4edeaa78328e33afadef6 authored over 2 years ago
chore(gh): Start v3 development

16bd759904068f514aae4aefb4692ac69948990a authored over 2 years ago
Merge pull request #3961 from epage/prep

chore(gh): Prepare for more branches to be added

19371247fc42b24dd8d381a635a1c7065db55ce3 authored over 2 years ago
chore(gh): Prepare for more branches to be added

0eeb4da33d3853a4bd04c2838a3d7ef01a4f40b1 authored over 2 years ago
chore: Release

d40e42a9ca0b321933afe8762166edae5ed785a6 authored over 2 years ago
docs: Update changelog

88b9406c1b286f31d1d6ef82356641c2df9bad20 authored over 2 years ago
Merge pull request #3960 from epage/pos

fix(parser): low index multiples work with flags

f48e517b717a48ec1df0cd43af78c3117ac8e170 authored over 2 years ago
fix(parser): low index multiples work with flags

We had some tests for this but not sufficient obviously. The problem is
we were tweaking the po...

48f087d09036a7e6c5702da214f9f5f094b80cef authored over 2 years ago
docs: Small tweak to lib docs

5e02445ce5f6eb89933d5985736c69059d0dc7af authored over 2 years ago
Merge pull request #3955 from tshepang/patch-1

docs: reduce the need to guess

318e0ab35d27117979fb5d76e21ed1d5b3e2f596 authored over 2 years ago
docs: reduce the need to guess

01d7e7ac0410761911bd4afa57aa90d1465295d3 authored over 2 years ago
chore: Release

e6b8b4b6077916ca7c51047b92a4ecb6f5f7a2b9 authored over 2 years ago
chore: Update release process

85ccf3e90117f240a56f64ceacf5fa9d187c02aa authored over 2 years ago
docs: Update changelog

fcd7cae81f2d5510d68caec173556245e705b9f8 authored over 2 years ago
Merge pull request #3952 from epage/redocs

docs: Move everything to docs.rs

36ed1bdfee2f2659623cfa9cf7a74cb78917b522 authored over 2 years ago
Merge pull request #3953 from epage/msrv

chore: Allow testing MSRV

a15524af0888c8b41f577ab1b9d9e3c6c9900015 authored over 2 years ago
chore: Allow testing MSRV

4f6ffea0ed39ee23fd75485fd0b49d3835feb3a1 authored over 2 years ago
docs: Move everything to docs.rs

A couple of things happened when preparing to release 3.0
- We needed derive documentation
- I...

d43f1dbf6f1f7865dccfece0e1605a12efb76670 authored over 2 years ago
chore: Release

a8a7a61f5640264b072a989d8dd503559c6ccd66 authored over 2 years ago
docs: Update changelog

ed8837f2cc81b52bf4400b3e6cc94c0d195cc555 authored over 2 years ago
Merge pull request #3902 from tmccombs/get-conflicts-with-group

Include groups in `get_arg_conflicts_with`

afc540153b0fceda3c4e47c707b4b990734516f2 authored over 2 years ago
fix: Include groups in `get_arg_conflicts_with`

So that it doesn't panic if trying to get the conflicts for an Arg that
conflicts with a group.
...

f27f1f57ea308bf04adb1180f91ff9d97eb5fc4d authored over 2 years ago
chore: Release

2df0732df4d5a7dbd852243567b40898ae5f19bf authored over 2 years ago
docs: Update changelog

1c2242251bfdfcfc4a44295fa769115cf421138c authored over 2 years ago
Merge pull request #3913 from emersonford/expose-non-visible-arg-aliases

feat: Add method to get non-visible arg aliases

e8374e3f2ec85f6d9afa35f92f4edd71a982fb41 authored over 2 years ago
feat: Add method to get non-visible arg aliases

e39156e0b9b33820b97d6e6357d306e7fbd25c5a authored over 2 years ago
chore: Release

9b6321a1f0128ea09f59f1abc169c79b97597dff authored over 2 years ago
chore: Update release process

074712a739ee48fefca88ddf7198c0049c61589f authored over 2 years ago
docs: Update changelog

096db791bfd82385b99fa4253adb3e41de877b8d authored over 2 years ago
Merge pull request #3909 from emersonford/fix-mut-subcommand-lifetime

fix: loosen lifetime constraint on mut_subcommand

3802a35a43a0b92a659b89d74c6093af377b36a7 authored over 2 years ago
fix: Loosen lifetime constraint on mut_subcommand

8e1411b3b2396e1469b9512b6684ba7cb008d941 authored over 2 years ago
Merge pull request #3908 from jturner314-nrl/derive-ref-quotes

docs(derive): Clarify `rename_all` takes a string literal

5c7ad0158707efbcfd5bcd06a027c8fffa8e2254 authored over 2 years ago
Clarify in docs that rename_all needs a string literal

f94eafbaf707d47732ea697fc91d6ab9112353e5 authored over 2 years ago
Add "" around string literals in derive ref docs

When deriving `ValueEnum` (and possibly in other cases as well), the
attribute is silently ignor...

93565c226c2935e7ce95939c4e9c5a859867d6c3 authored over 2 years ago
Merge pull request #3906 from epage/complete

docs(complete): Make example consistent

7c0068e5b951c95217d40bc797fe0757dac86ed5 authored over 2 years ago
docs(complete): Make example consistent

Fixes #3883

6286339f81dcf8d42bc552e875e317c351e87774 authored over 2 years ago
docs: Fix typo in derive API README (#3896)

Co-authored-by: Daniel Saxton <[email protected]>

c4612e4c17231b491c60f26f789d3daa2af58bd6 authored over 2 years ago
Merge pull request #3893 from iwanders/add-comment-about-derive-feature

Add comment about requiring the derive feature.

9c81b39533cede38a504c3e62afdcfb34167d819 authored over 2 years ago
docs: Reorder dependency addition and example

ee6dc537229fc498f199786b84ba13bdf296e510 authored over 2 years ago
Merge pull request #3890 from clap-rs/dependabot/github_actions/pre-commit/action-3.0.0

chore(deps): bump pre-commit/action from 2.0.3 to 3.0.0

4ecdd1afe8d1abdceb8eb74c2647d4659ea2599e authored over 2 years ago
chore: Release

f49582712665b5b17f1924259bcd0d5f629b4029 authored over 2 years ago
docs: Update changelog

51ad0dd155d12053474aea1769b2d2ca276cdea6 authored over 2 years ago