We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Describe the bug some flag arguments are not possible to provide to the app as they seem to be checked for use with run instead of the APP
run
How to reproduce
$ pipx --verbose run --spec kfp-tekton dsl-compile-tekton --py pipeline.py --output pipeline.yaml usage: pipx run [-h] [--no-cache] [--pypackages] [--spec SPEC] [--verbose] [--python PYTHON] [--system-site-packages] [--index-url INDEX_URL] [--editable] [--pip-args PIP_ARGS] app ... pipx run: error: ambiguous option: --py could match --pypackages, --python
Expected behavior any and every flag to be passed to APP directly
The text was updated successfully, but these errors were encountered:
You need to add -- to prevent the options from being interpreted as one to pipx run. This is how argument parsing works.
--
pipx run
pipx --verbose run --spec kfp-tekton -- dsl-compile-tekton --py pipeline.py --output pipeline.yaml
Sorry, something went wrong.
Thanks for the fast response!
This was not clear to me from the docs,
positional arguments: app ... app/package name and any arguments to be passed to it
implied to me that the arguments need no special treatment.
Thanks for the feedback. Let’s take this as an opportunity to improve the docs. PRs welcome.
Successfully merging a pull request may close this issue.
Describe the bug
some flag arguments are not possible to provide to the app as they seem to be checked for use with
run
instead of the APPHow to reproduce
Expected behavior
any and every flag to be passed to APP directly
The text was updated successfully, but these errors were encountered: