-
Notifications
You must be signed in to change notification settings - Fork 893
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
uvx defaults to ruff? #7348
Labels
question
Asking for clarification or support
Comments
Huh?
Ah I see. It's listing your installed tools
|
Oh wow... good to know. I wonder if it's better to fail with usage instead |
I believe this is intended. |
kakkoyun
added a commit
to kakkoyun/uv
that referenced
this issue
Sep 23, 2024
…are provided Adds a helpful context message when `uvx` is run without arguments to clarify that it is displaying the installed tools. This addresses confusion, such as the one highlighted in issue astral-sh#7348, by making the output more user-friendly and informative. Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
kakkoyun
added a commit
to kakkoyun/uv
that referenced
this issue
Sep 24, 2024
…are provided Adds a helpful context message when `uvx` is run without arguments to clarify that it is displaying the installed tools. This addresses confusion, such as the one highlighted in issue astral-sh#7348, by making the output more user-friendly and informative. Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
kakkoyun
added a commit
to kakkoyun/uv
that referenced
this issue
Sep 26, 2024
…are provided Adds a helpful context message when `uvx` is run without arguments to clarify that it is displaying the installed tools. This addresses confusion, such as the one highlighted in issue astral-sh#7348, by making the output more user-friendly and informative. Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
zanieb
pushed a commit
that referenced
this issue
Sep 26, 2024
…hen no arguments are provided (#7641) ## Summary Adds a helpful context message when `uvx` is run without arguments To clarify, it is displaying the installed tools. This addresses confusion, such as the one highlighted in issue #7348, by making the output more user-friendly and informative. Related #4024 ## Test Plan Updated the test snapshots to include the new output. Running the tests locally with `cargo nextest run` confirms that the tests pass. The CI pipeline should also pass. ### Manuel Testing **uvx** ```shell # Make sure you have the updated version of uv installed on your path. # cargo install --path ./crates/uv --force ❯ uvx Provide a command to invoke with `uvx <command>` or `uvx --from <package> <command>`. The following tools are already installed: black v24.8.0 - black - blackd ruff v0.6.7 - ruff See `uvx --help` for more information. ``` **uv tool list** ```shell # Make sure you have the updated version of uv installed on your path. # cargo install --path ./crates/uv --force ❯ uv tool list black v24.8.0 - black - blackd ruff v0.6.7 - ruff ``` **uv tool run** ```shell # Make sure you have the updated version of uv installed on your path. # cargo install --path ./crates/uv --force ❯ uv tool run Provide a command to invoke with `uv tool run <command>` or `uv tool run --from <package> <command>`. The following tools are already installed: black v24.8.0 - black - blackd ruff v0.6.7 - ruff See `uv tool run --help` for more information. ``` --- Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com> --------- Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
🦐~> uvx ruff v0.6.3 - ruff
Like, why?
Or, if it's a good idea, pls document it in usage/--help
The text was updated successfully, but these errors were encountered: