Skip to content

Unified Pixi API tracking issue #4638

@haecker-felix

Description

@haecker-felix

Now that #4546 is merged, I think it makes sense to track which features of pixi_cli are already implemented using the new pixi_api abstraction layer.

WorkspaceContext

Everything which is related to a Pixi workspace.

GlobalContext

Everything which is related to pixi global.

  • pixi global
    • pixi global add
    • pixi global edit
    • pixi global install
    • pixi global uninstall
    • pixi global remove
    • pixi global list
    • pixi global sync
    • pixi global expose
      • pixi global expose add
      • pixi global expose remove
    • pixi global shortcut
      • pixi global shortcut add
      • pixi global shortcut remove
    • pixi global update
    • pixi global upgrade
    • pixi global upgrade-all
    • pixi global tree

DefaultContext

Everything which does not belong to pixi global and is not specific to a Pixi workspace.

Unclear

Some CLI commands can be used in a Pixi workspace, but also can be used outside a workspace. Not sure yet how to deal with them.

  • pixi info
  • pixi config
    • pixi config edit
    • pixi config list
    • pixi config prepend
    • pixi config append
    • pixi config set
    • pixi config unset

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions