Skip to content

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

@jdx

Description

@jdx

Discussed in #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>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions