mise icon indicating copy to clipboard operation
mise copied to clipboard

`mise install -f "pipx:*"` not working with latest mise

Open jdx opened this issue 10 months ago • 0 comments

Discussed in https://github.com/jdx/mise/discussions/4146

Originally posted by curio77 January 17, 2025 With mise v2025.1.8, mise install -f "pipx:*" as described here to upgrade all pipx packages after a Python upgrade does not work (don't know if it ever has):

> mise install -f "pipx:*"
mise ERROR HTTP status client error (404 Not Found) for url (https://pypi.org/pypi/*/json)
mise ERROR Run with --verbose or MISE_VERBOSE=1 for more information

And with $MISE_VERBOSE:

> MISE_VERBOSE=1 mise install -f "pipx:*"
DEBUG ARGS: mise install -f pipx:*
DEBUG config: ~/.config/mise/config.toml
DEBUG install_some_versions: pipx:*@latest
DEBUG GET https://pypi.org/pypi/*/json
DEBUG starting new connection: https://pypi.org/
DEBUG GET https://pypi.org/pypi/*/json 404 Not Found
Error: 
   0: HTTP status client error (404 Not Found) for url (https://pypi.org/pypi/*/json)

Location:
   src/http.rs:73

Version:
   2025.1.8 linux-x64 (2768e1f 2025-01-17)

Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
```</div>

jdx avatar Feb 21 '25 12:02 jdx