Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: refactor to make click optional, support argparse, and ... #38

Closed
wants to merge 13 commits into from

Commits on Jun 23, 2023

  1. feat!: refactor to make click optional

    Donald Mellenbruch authored and Donald Mellenbruch committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    91db7dd View commit details
    Browse the repository at this point in the history
  2. feat: support typer

    Donald Mellenbruch authored and Donald Mellenbruch committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    705e432 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. docs: add yapx examples

    Donald Mellenbruch authored and Donald Mellenbruch committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    dd71d05 View commit details
    Browse the repository at this point in the history
  2. docs: add myke examples

    Donald Mellenbruch authored and Donald Mellenbruch committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    4842a3c View commit details
    Browse the repository at this point in the history
  3. feat: omit hidden parameters and subcommands

    Donald Mellenbruch authored and Donald Mellenbruch committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    0a7ed9d View commit details
    Browse the repository at this point in the history
  4. feat: support click prompt_required

    This adds `read_only` and `placeholder` to the
    ArgumentSchema,
    which enables other use-cases as well.
    Donald Mellenbruch authored and Donald Mellenbruch committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    48809bf View commit details
    Browse the repository at this point in the history
  5. feat: redact sensitive values

    Donald Mellenbruch authored and Donald Mellenbruch committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    ca0df16 View commit details
    Browse the repository at this point in the history
  6. refactor: generate post_run_command on-closed, not on-changed

    Results in far fewer calls to `to_cli_args()`
    Donald Mellenbruch authored and Donald Mellenbruch committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    afd8883 View commit details
    Browse the repository at this point in the history
  7. fix: regain feature parity with trogon/main

    Allow `ArgumentSchema` to contain one or more types.
    
    Define `ChoiceSchema` to allow choice-types in a sequence of types;
    used in place of `click.Choice`.
    Donald Mellenbruch authored and Donald Mellenbruch committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    ca15753 View commit details
    Browse the repository at this point in the history
  8. feat: argparse support

    Donald Mellenbruch authored and Donald Mellenbruch committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    394d4dc View commit details
    Browse the repository at this point in the history
  9. feat: add hacker keybindings

    Donald Mellenbruch authored and Donald Mellenbruch committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    262f231 View commit details
    Browse the repository at this point in the history
  10. feat: ctrl+y to copy command

    Donald Mellenbruch authored and Donald Mellenbruch committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    99d24f2 View commit details
    Browse the repository at this point in the history
  11. doc: update README

    Donald Mellenbruch authored and Donald Mellenbruch committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    e5ebd60 View commit details
    Browse the repository at this point in the history