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

test(parser): Consolidate args_conflicts_with tests

f632424e65060121f08531aa84483ca9edb36e18 authored about 2 years ago
docs(builder): Escape non-tags

a72f962d3578316625bcd68cb57107b9d829286a authored about 2 years ago
docs: Make less brittle for rust versions

ac48e2d5e4adec838d40b45998be7f386f697115 authored about 2 years ago
docs(readme): Fix build status badge (#4559)

Both the link and the branch pointed to

a3381a2c0500af0d18d4ef5c221ce4e2d1d12915 authored about 2 years ago
Merge pull request #4555 from epage/reset

docs: Clarify role of Resettable

aa5420469e3658790a5a1401cff665e892dcf73f authored about 2 years ago
docs: Clarify role of StyledStr

16c499c7b385638b155c0bd4b20bcfe94e552be4 authored about 2 years ago
docs: Clarify role of Resettable

Inspired by #4554

1f3d5a321fc8e4115350d5dd16739749d40eb043 authored about 2 years ago
Merge pull request #4552 from dzvon/patch-1

docs: Fix a typo

922fc00f90fd5643588e28aa1ec2052a7b3c23ae authored about 2 years ago
docs: Fix a typo

577b7f24faf605136ad3c644a15f8cc8c3649355 authored about 2 years ago
docs: Point to Makefile for feature list

25f9fda0a3aac97bce6af78bb1ae1f01aaa7806a authored about 2 years ago
chore(ci): Update renovate

a9ccb2641c6aa530af46da900f2d33a021047351 authored about 2 years ago
Merge pull request #4535 from clap-rs/renovate/dev

chore(deps): update dev

35f4597ce2c039f44a98628458196f4d6d67b3f2 authored about 2 years ago
Merge pull request #4537 from clap-rs/renovate/swatinem-rust-cache-2.x

chore(deps): update swatinem/rust-cache action to v2

caf540918f84125a087a96940ace18c5bda0f10c authored about 2 years ago
Merge pull request #4536 from clap-rs/renovate/actions-setup-python-4.x

chore(deps): update actions/setup-python action to v4

6b816c7f525374b5b72c3c4ac511dcbc4014cde5 authored about 2 years ago
chore(deps): update dev

9b2b718df6126fd841c96a321282a594cea61e7e authored about 2 years ago
chore: Iterate on renovate

dd0f8e38fe943f3981d8e5a3ca79c9c89217223e authored about 2 years ago
chore(deps): update swatinem/rust-cache action to v2

a306b4d110e29d7de55957829932b52cb131ad0b authored about 2 years ago
chore(deps): update actions/setup-python action to v4

1b975cc22b03f6582b11ddc1d1bd51157f177521 authored about 2 years ago
chore: Switch to renovate

388e1f09e78ba3efbfde99c4f057c3cf66369825 authored about 2 years ago
Merge pull request #4525 from epage/source

test(parser): Verify value_source

d95d371e7461b33354993232b35561ae52bf710a authored about 2 years ago
test(parser): Verify value_source

e30e9823f2c1431dde81257a2942fe3bde74d276 authored about 2 years ago
chore: Release

ad4726378b2ee0320bbab5569acd8869a402e9fd authored about 2 years ago
docs: Fix docs.rs builds

We were broken by rust-lang/cargo#10343.

See rust-lang/cargo#11425

Fixes #4519

6e31743efabcff47dd809ceff3ab30b966f0ba24 authored about 2 years ago
chore: Release

c3c9099e724936f5a3ec1799d4cf19d19220efd8 authored about 2 years ago
docs: Update changelog

68127614ec20d99b01431a3e4ad27c70f94d2e6a authored about 2 years ago
fix: wasm32 targets with is-terminal (#4518)

Fixes #4510

Note: `terminal_size` is using old version of rustix and this causes a bit depen...

2ad0eff495bead271e47d7134a494f43e12c9ea6 authored about 2 years ago
docs(ref): Move flatten/subcommand to be under command attr

Fixes #4505

bf39b8d280452e54df4bc8863fc28fd4784f17cb authored about 2 years ago
docs: Present environment variable alternatives to `crate_name!`

`crate_name!` macro uses a value of an environment variable
`CARGO_PKG_NAME`, but there are othe...

e2501ef7c2ff9d53d9a6a0a39e18b9153b1f469f authored about 2 years ago
chore: Release

3262016c26587e97c18187dffc60978a3b1547ae authored about 2 years ago
docs: Update changelog

757f95b2e93b61731c0dcbb34a06fbe424bc7dfa authored about 2 years ago
Merge pull request #4509 from epage/possible

feat: Improve ValueParser experience

20e02eb34eafd23095bed3fa9768027633775839 authored about 2 years ago
Merge pull request #4249 from jcgruenhage/replace-atty

chore: replace atty with is-terminal

fb1d960fe2840cc29ccef6cff9f80c79e42ae813 authored about 2 years ago
docs: Clarify PossibleValue is likely not needed

Fixes #4504

3bccfced1af69aa6130688b9a29d3d2ca55429f4 authored about 2 years ago
docs: Clarify ColorChoice impls ValueEnum

19981a2455cdc2e5f0469cf6a02d32e08b99308c authored about 2 years ago
feat: Add Display/FromStr to ColorChoice

This matches up with `clap_complete::Shell`. This makes it a bit more flexible.

8d92f3e7a8b3621b1a841e2375ce5c6748e764ba authored about 2 years ago
fix: Always expose ColorChoice

ed683ef2485b08e320046570ae918b1ff51e8805 authored about 2 years ago
feat: Create ValueParser from Vec<PossibleValue>

This dynamically generated list of possible values. Inspired by #4504

94aca92e44a4a6974a087afdf3c3bfa19f631a05 authored about 2 years ago
Merge pull request #4508 from epage/style

style: Make clippy happy

789bfd6813caa1328c71887b1d013eb9526d8920 authored about 2 years ago
chore: Replace atty with is-terminal

aaac3c4930a045639c9dd419e7dd7455cda8d597 authored about 2 years ago
style: Make clippy happy

623ccbc152482cb798dc94444426ca4533f2d993 authored about 2 years ago
Merge pull request #4495 from SUPERCILEX/term-width

Gate term_width and max_term_width APIs on wrap_help

f5dcfc5bd92ff5bd52c1d74f202d2565e0f3102f authored about 2 years ago
chore: update

262de4abb2f68eeea23eabaa9c12184b1441208f authored about 2 years ago
Gate term_width and max_term_width APIs on wrap_help

fd64c8ae935facbf1e59cc8cc1c5abcdb54d6449 authored about 2 years ago
Merge pull request #4492 from WhyNotHugo/update-doc-ref

Update reference to example in docs

ea99887967218b9091400b1d02b78585cd11f8bc authored about 2 years ago
docs: Clarify mention of example elsewhere

This points to "the example above", but there's no example above when
this gets rendered in docs...

d1698493301d50f75c286cb2f641d37fdb0d5c9e authored about 2 years ago
docs: update readme

8a75bfd5aa2c5ba12e9892267528c29d91402fb4 authored about 2 years ago
fix: Correctly refer to unstable-v5

44dd8ea4c556e9dea66e4be3742d8e0bb03623a0 authored about 2 years ago
Merge pull request #4488 from epage/pred

fix: Make ArgPredicate non_exhaustive in v5

2a319d743e4646b62e2be4c74978255881c94f88 authored about 2 years ago
fix: Make ArgPredicate non_exhaustive in v5

Didn't want to forget to do this

Inspired by #4487

dd143eed475ea93d61abb654990238b8913b79ca authored about 2 years ago
chore: Release

f8e9211e38d19f060980a6cb10f3fc8a2735c5b2 authored about 2 years ago
docs: Update changelog

6524416e9e8bc405fbefca6b7a02bd469f78be63 authored about 2 years ago
Merge pull request #4486 from jpgrayson/master

fix: ContextKind.as_str() spellings

df1efb4c53a26de8fbf354ad686d5ed11209e1bc authored about 2 years ago
fix: ContextKind.as_str() spellings

Signed-off-by: Peter Grayson <[email protected]>

d9c9c7bdd8756f378211a6b359b8c4b86a77e184 authored about 2 years ago
chore: Release

ba32ab87b2b126f7035f2858cf3b9b5d810fa135 authored about 2 years ago
docs: Update changelog

391cd0092dc4e42c68a8c3b3da4f22d7955d37ff authored about 2 years ago
Merge pull request #4482 from epage/suggest

feat(parser): Show available subcommands when one is missing

8cefdf31ccf0d2449244d64a612069c23d21bb85 authored about 2 years ago
feat(parser): Show available subcommands when one is missing

Similar to
- Listing all required arguments when one is missing
- Listing all possible values wh...

6b62c82fe29ff9c7a8cd989a75ab4f7f2ad3144c authored about 2 years ago
test(parser): Verify subcommand required message

d21ee513fd65842fbb4ba7c1314fed0efb14afa7 authored about 2 years ago
chore: Release

010976c2ff88c98f2e4505d95c74b51a093c13c7 authored about 2 years ago
docs: Update changelog

0bafd2f52d161285f2ef40caca307dec9e0ec971 authored about 2 years ago
Merge pull request #4480 from epage/panic

fix: Don't panic on non-built arg rendering

8171a5f6d0bb331723dbfc9d197ab2a734891f5a authored about 2 years ago
fix: Don't panic on non-built arg rendering

For num_args, we'll just use the default

Fixes #4479

c939de8a25eeebe72c327b36e213a0c77e59b19a authored about 2 years ago
ci: update CI

21f9e78a09a72d49d823811d182c83d7f367072f authored about 2 years ago
chore: Release

95144b7590bb4167bc469e4f5746fc0d560c0816 authored about 2 years ago
docs: Update changelog

20ecae1cb3b68e7b3de30e61f1b7ffbf3ca6ee6b authored about 2 years ago
Merge pull request #4474 from epage/utf8

fix(parser): Don't panic on invalid UTF-8 values

e6a3529e24cf967639300b5f3982686809b364d7 authored about 2 years ago
fix(parser): Don't panic on invalid UTF-8 values

Fixes #4473

e9cbed34cd12728b79dcdfc745ba7777e5d13029 authored about 2 years ago
test(parser): Show UTF8 bug

45d26e0013527e6653403311efceeb4dc671199f authored about 2 years ago
ci: update setup-nu

0b9a11ac4b64a4aa88dca0381a77a89973c1945d authored about 2 years ago
docs: update readme

b5d817113afe1b6dfcb0656eaf45697c52b45dbb authored about 2 years ago
chore: release 0.1.8

8e44f4f77c4077d8267c2cd9fdec668a802500c7 authored about 2 years ago
refactor: remove struct Argument

82e5e34438f93dacf2ab0103f37383e7d264808e authored about 2 years ago
chore: add sub_subcommands example and nu script to generate readme dynamically

d5bfa0cb67b02a7c9e132ebb4508d2c925f27d4e authored about 2 years ago
feat: add value completion

547bd288bf0aa1261687834e4a44cc14af8ba6a7 authored about 2 years ago
chore: release 0.1.1

07dbefef3f99306bc33a554f654e98ec8168e73c authored about 2 years ago
refactor: remove enum Argument

fd89b0eb4609a138002081e136affd7fec2a7064 authored about 2 years ago
feat: add nu-complete prefix to custom commands

2b6bfeff61adfd2c848d370ec6a9b9dc985acbd8 authored about 2 years ago
chore: release 0.1.7

ede83f161b478e8c286685957d5d29d3b0a4ad80 authored about 2 years ago
feat: add alias completion

3d9b50513bc35d6e2254e2868008e1d3355f74a2 authored about 2 years ago
feat: align help message

b35619171c9a0cb261fabb46544d860cb2e64737 authored about 2 years ago
perf: reduce memory allocation

d6a37c120739849e69f0b665de4807573e456a56 authored about 2 years ago
perf: reduce memory allocation

a895ef3d4cb5008497b8fc87f055412e000f1569 authored about 2 years ago
chore: release 0.1.6

26fe5dbe96fed2ef16ef4d36222b031b5a9fc86d authored about 2 years ago
chore: release 0.1.4

c19fc425d0c42ea72161b5e36c5e682a4129af83 authored about 2 years ago
chore: remove wrapped functions

a0b1e2118b39806eb5a52d9e1524479f687999fa authored about 2 years ago
chore: release 0.1.5

3c8cbfa11164b0257bc17ad41c65b6762fe3d443 authored about 2 years ago
test: add quoting test

da3bcd82e532b30e390cb5ba4e87890b99ec7b00 authored about 2 years ago
fix: escape quotes when string has whitespace

50aefdb9b34db4c70155a5ac8c6bef6ca8a73f10 authored about 2 years ago
feat: add rest argument completion

c6fe49aba51efa0ad14b1b9adf5d8c900a89f540 authored about 2 years ago
ci: update CI to check nushell scripts

90555c39c578e1ea05c26bf7393bacc20998eba9 authored about 2 years ago
chore: release 0.1.3

8035519b627a329205a762ba2949a8bdee8ee314 authored about 2 years ago
docs: add badges

17f9332d3f7f970575b034ce798b3d041c7cd2b0 authored about 2 years ago
docs: add example to doc comments

c9fe396789bc8ddf831f6ae371f206831ac5710b authored about 2 years ago
chore: remove useless reference

e1e682468b8280a2fa1e46294b3f183014d34e46 authored about 2 years ago
chore: release 0.1.2

78e98e2d7c9836b3d482d0d42587c59c36495ed1 authored about 2 years ago
perf: reduce memory allocation

889d05df8c0f8809ac4022316c4e84e42288367f authored about 2 years ago
refactor: refactor generate_completion

f1bc5a554af4e617c7d7508f7f16f8fd25c78c91 authored about 2 years ago
chore: release 0.1.0

54a12e81783a5ae4d68e1970df75f5e99dee9fd1 authored about 2 years ago
Merge pull request #4471 from epage/assert

test(assert): Verify empty positional assert exists

4d69e56f06d66ff5215a900dc42809d34a2d4184 authored about 2 years ago
test(assert): Verify empty positional assert exists

Wondered if we had this for #4467. Figured we should actually test it.

ec03972023e9baf0b5534a1bcf14b97e08854987 authored about 2 years ago