_pixi() {
    local i cur prev opts cmd
    COMPREPLY=()
    if [[ "${BASH_VERSINFO[0]}" -ge 4 ]]; then
        cur="$2"
    else
        cur="${COMP_WORDS[COMP_CWORD]}"
    fi
    prev="$3"
    cmd=""
    opts=""

    for i in "${COMP_WORDS[@]:0:COMP_CWORD}"
    do
        case "${cmd},${i}" in
            ",$1")
                cmd="pixi"
                ;;
            pixi,a)
                cmd="pixi__subcmd__add"
                ;;
            pixi,add)
                cmd="pixi__subcmd__add"
                ;;
            pixi,auth)
                cmd="pixi__subcmd__auth"
                ;;
            pixi,build)
                cmd="pixi__subcmd__build"
                ;;
            pixi,clean)
                cmd="pixi__subcmd__clean"
                ;;
            pixi,completion)
                cmd="pixi__subcmd__completion"
                ;;
            pixi,config)
                cmd="pixi__subcmd__config"
                ;;
            pixi,exec)
                cmd="pixi__subcmd__exec"
                ;;
            pixi,g)
                cmd="pixi__subcmd__global"
                ;;
            pixi,global)
                cmd="pixi__subcmd__global"
                ;;
            pixi,help)
                cmd="pixi__subcmd__help"
                ;;
            pixi,i)
                cmd="pixi__subcmd__install"
                ;;
            pixi,import)
                cmd="pixi__subcmd__import"
                ;;
            pixi,info)
                cmd="pixi__subcmd__info"
                ;;
            pixi,init)
                cmd="pixi__subcmd__init"
                ;;
            pixi,install)
                cmd="pixi__subcmd__install"
                ;;
            pixi,list)
                cmd="pixi__subcmd__list"
                ;;
            pixi,lock)
                cmd="pixi__subcmd__lock"
                ;;
            pixi,ls)
                cmd="pixi__subcmd__list"
                ;;
            pixi,publish)
                cmd="pixi__subcmd__publish"
                ;;
            pixi,r)
                cmd="pixi__subcmd__run"
                ;;
            pixi,reinstall)
                cmd="pixi__subcmd__reinstall"
                ;;
            pixi,remove)
                cmd="pixi__subcmd__remove"
                ;;
            pixi,rm)
                cmd="pixi__subcmd__remove"
                ;;
            pixi,run)
                cmd="pixi__subcmd__run"
                ;;
            pixi,s)
                cmd="pixi__subcmd__shell"
                ;;
            pixi,search)
                cmd="pixi__subcmd__search"
                ;;
            pixi,self-update)
                cmd="pixi__subcmd__self__subcmd__update"
                ;;
            pixi,shell)
                cmd="pixi__subcmd__shell"
                ;;
            pixi,shell-hook)
                cmd="pixi__subcmd__shell__subcmd__hook"
                ;;
            pixi,t)
                cmd="pixi__subcmd__tree"
                ;;
            pixi,task)
                cmd="pixi__subcmd__task"
                ;;
            pixi,tree)
                cmd="pixi__subcmd__tree"
                ;;
            pixi,update)
                cmd="pixi__subcmd__update"
                ;;
            pixi,upgrade)
                cmd="pixi__subcmd__upgrade"
                ;;
            pixi,upload)
                cmd="pixi__subcmd__upload"
                ;;
            pixi,workspace)
                cmd="pixi__subcmd__workspace"
                ;;
            pixi,x)
                cmd="pixi__subcmd__exec"
                ;;
            pixi__subcmd__auth,help)
                cmd="pixi__subcmd__auth__subcmd__help"
                ;;
            pixi__subcmd__auth,login)
                cmd="pixi__subcmd__auth__subcmd__login"
                ;;
            pixi__subcmd__auth,logout)
                cmd="pixi__subcmd__auth__subcmd__logout"
                ;;
            pixi__subcmd__auth__subcmd__help,help)
                cmd="pixi__subcmd__auth__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__auth__subcmd__help,login)
                cmd="pixi__subcmd__auth__subcmd__help__subcmd__login"
                ;;
            pixi__subcmd__auth__subcmd__help,logout)
                cmd="pixi__subcmd__auth__subcmd__help__subcmd__logout"
                ;;
            pixi__subcmd__clean,cache)
                cmd="pixi__subcmd__clean__subcmd__cache"
                ;;
            pixi__subcmd__clean,help)
                cmd="pixi__subcmd__clean__subcmd__help"
                ;;
            pixi__subcmd__clean__subcmd__help,cache)
                cmd="pixi__subcmd__clean__subcmd__help__subcmd__cache"
                ;;
            pixi__subcmd__clean__subcmd__help,help)
                cmd="pixi__subcmd__clean__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__config,append)
                cmd="pixi__subcmd__config__subcmd__append"
                ;;
            pixi__subcmd__config,edit)
                cmd="pixi__subcmd__config__subcmd__edit"
                ;;
            pixi__subcmd__config,help)
                cmd="pixi__subcmd__config__subcmd__help"
                ;;
            pixi__subcmd__config,list)
                cmd="pixi__subcmd__config__subcmd__list"
                ;;
            pixi__subcmd__config,ls)
                cmd="pixi__subcmd__config__subcmd__list"
                ;;
            pixi__subcmd__config,prepend)
                cmd="pixi__subcmd__config__subcmd__prepend"
                ;;
            pixi__subcmd__config,set)
                cmd="pixi__subcmd__config__subcmd__set"
                ;;
            pixi__subcmd__config,unset)
                cmd="pixi__subcmd__config__subcmd__unset"
                ;;
            pixi__subcmd__config__subcmd__help,append)
                cmd="pixi__subcmd__config__subcmd__help__subcmd__append"
                ;;
            pixi__subcmd__config__subcmd__help,edit)
                cmd="pixi__subcmd__config__subcmd__help__subcmd__edit"
                ;;
            pixi__subcmd__config__subcmd__help,help)
                cmd="pixi__subcmd__config__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__config__subcmd__help,list)
                cmd="pixi__subcmd__config__subcmd__help__subcmd__list"
                ;;
            pixi__subcmd__config__subcmd__help,prepend)
                cmd="pixi__subcmd__config__subcmd__help__subcmd__prepend"
                ;;
            pixi__subcmd__config__subcmd__help,set)
                cmd="pixi__subcmd__config__subcmd__help__subcmd__set"
                ;;
            pixi__subcmd__config__subcmd__help,unset)
                cmd="pixi__subcmd__config__subcmd__help__subcmd__unset"
                ;;
            pixi__subcmd__global,a)
                cmd="pixi__subcmd__global__subcmd__add"
                ;;
            pixi__subcmd__global,add)
                cmd="pixi__subcmd__global__subcmd__add"
                ;;
            pixi__subcmd__global,e)
                cmd="pixi__subcmd__global__subcmd__expose"
                ;;
            pixi__subcmd__global,edit)
                cmd="pixi__subcmd__global__subcmd__edit"
                ;;
            pixi__subcmd__global,expose)
                cmd="pixi__subcmd__global__subcmd__expose"
                ;;
            pixi__subcmd__global,help)
                cmd="pixi__subcmd__global__subcmd__help"
                ;;
            pixi__subcmd__global,i)
                cmd="pixi__subcmd__global__subcmd__install"
                ;;
            pixi__subcmd__global,install)
                cmd="pixi__subcmd__global__subcmd__install"
                ;;
            pixi__subcmd__global,list)
                cmd="pixi__subcmd__global__subcmd__list"
                ;;
            pixi__subcmd__global,ls)
                cmd="pixi__subcmd__global__subcmd__list"
                ;;
            pixi__subcmd__global,remove)
                cmd="pixi__subcmd__global__subcmd__remove"
                ;;
            pixi__subcmd__global,rm)
                cmd="pixi__subcmd__global__subcmd__remove"
                ;;
            pixi__subcmd__global,s)
                cmd="pixi__subcmd__global__subcmd__sync"
                ;;
            pixi__subcmd__global,shortcut)
                cmd="pixi__subcmd__global__subcmd__shortcut"
                ;;
            pixi__subcmd__global,sync)
                cmd="pixi__subcmd__global__subcmd__sync"
                ;;
            pixi__subcmd__global,t)
                cmd="pixi__subcmd__global__subcmd__tree"
                ;;
            pixi__subcmd__global,tree)
                cmd="pixi__subcmd__global__subcmd__tree"
                ;;
            pixi__subcmd__global,uninstall)
                cmd="pixi__subcmd__global__subcmd__uninstall"
                ;;
            pixi__subcmd__global,update)
                cmd="pixi__subcmd__global__subcmd__update"
                ;;
            pixi__subcmd__global,upgrade)
                cmd="pixi__subcmd__global__subcmd__upgrade"
                ;;
            pixi__subcmd__global,upgrade-all)
                cmd="pixi__subcmd__global__subcmd__upgrade__subcmd__all"
                ;;
            pixi__subcmd__global__subcmd__expose,add)
                cmd="pixi__subcmd__global__subcmd__expose__subcmd__add"
                ;;
            pixi__subcmd__global__subcmd__expose,help)
                cmd="pixi__subcmd__global__subcmd__expose__subcmd__help"
                ;;
            pixi__subcmd__global__subcmd__expose,remove)
                cmd="pixi__subcmd__global__subcmd__expose__subcmd__remove"
                ;;
            pixi__subcmd__global__subcmd__expose__subcmd__help,add)
                cmd="pixi__subcmd__global__subcmd__expose__subcmd__help__subcmd__add"
                ;;
            pixi__subcmd__global__subcmd__expose__subcmd__help,help)
                cmd="pixi__subcmd__global__subcmd__expose__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__global__subcmd__expose__subcmd__help,remove)
                cmd="pixi__subcmd__global__subcmd__expose__subcmd__help__subcmd__remove"
                ;;
            pixi__subcmd__global__subcmd__help,add)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__add"
                ;;
            pixi__subcmd__global__subcmd__help,edit)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__edit"
                ;;
            pixi__subcmd__global__subcmd__help,expose)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__expose"
                ;;
            pixi__subcmd__global__subcmd__help,help)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__global__subcmd__help,install)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__install"
                ;;
            pixi__subcmd__global__subcmd__help,list)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__list"
                ;;
            pixi__subcmd__global__subcmd__help,remove)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__remove"
                ;;
            pixi__subcmd__global__subcmd__help,shortcut)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__shortcut"
                ;;
            pixi__subcmd__global__subcmd__help,sync)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__sync"
                ;;
            pixi__subcmd__global__subcmd__help,tree)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__tree"
                ;;
            pixi__subcmd__global__subcmd__help,uninstall)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__uninstall"
                ;;
            pixi__subcmd__global__subcmd__help,update)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__update"
                ;;
            pixi__subcmd__global__subcmd__help,upgrade)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__upgrade"
                ;;
            pixi__subcmd__global__subcmd__help,upgrade-all)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__upgrade__subcmd__all"
                ;;
            pixi__subcmd__global__subcmd__help__subcmd__expose,add)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__expose__subcmd__add"
                ;;
            pixi__subcmd__global__subcmd__help__subcmd__expose,remove)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__expose__subcmd__remove"
                ;;
            pixi__subcmd__global__subcmd__help__subcmd__shortcut,add)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__shortcut__subcmd__add"
                ;;
            pixi__subcmd__global__subcmd__help__subcmd__shortcut,remove)
                cmd="pixi__subcmd__global__subcmd__help__subcmd__shortcut__subcmd__remove"
                ;;
            pixi__subcmd__global__subcmd__shortcut,add)
                cmd="pixi__subcmd__global__subcmd__shortcut__subcmd__add"
                ;;
            pixi__subcmd__global__subcmd__shortcut,help)
                cmd="pixi__subcmd__global__subcmd__shortcut__subcmd__help"
                ;;
            pixi__subcmd__global__subcmd__shortcut,remove)
                cmd="pixi__subcmd__global__subcmd__shortcut__subcmd__remove"
                ;;
            pixi__subcmd__global__subcmd__shortcut__subcmd__help,add)
                cmd="pixi__subcmd__global__subcmd__shortcut__subcmd__help__subcmd__add"
                ;;
            pixi__subcmd__global__subcmd__shortcut__subcmd__help,help)
                cmd="pixi__subcmd__global__subcmd__shortcut__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__global__subcmd__shortcut__subcmd__help,remove)
                cmd="pixi__subcmd__global__subcmd__shortcut__subcmd__help__subcmd__remove"
                ;;
            pixi__subcmd__help,add)
                cmd="pixi__subcmd__help__subcmd__add"
                ;;
            pixi__subcmd__help,auth)
                cmd="pixi__subcmd__help__subcmd__auth"
                ;;
            pixi__subcmd__help,build)
                cmd="pixi__subcmd__help__subcmd__build"
                ;;
            pixi__subcmd__help,clean)
                cmd="pixi__subcmd__help__subcmd__clean"
                ;;
            pixi__subcmd__help,completion)
                cmd="pixi__subcmd__help__subcmd__completion"
                ;;
            pixi__subcmd__help,config)
                cmd="pixi__subcmd__help__subcmd__config"
                ;;
            pixi__subcmd__help,exec)
                cmd="pixi__subcmd__help__subcmd__exec"
                ;;
            pixi__subcmd__help,global)
                cmd="pixi__subcmd__help__subcmd__global"
                ;;
            pixi__subcmd__help,help)
                cmd="pixi__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__help,import)
                cmd="pixi__subcmd__help__subcmd__import"
                ;;
            pixi__subcmd__help,info)
                cmd="pixi__subcmd__help__subcmd__info"
                ;;
            pixi__subcmd__help,init)
                cmd="pixi__subcmd__help__subcmd__init"
                ;;
            pixi__subcmd__help,install)
                cmd="pixi__subcmd__help__subcmd__install"
                ;;
            pixi__subcmd__help,list)
                cmd="pixi__subcmd__help__subcmd__list"
                ;;
            pixi__subcmd__help,lock)
                cmd="pixi__subcmd__help__subcmd__lock"
                ;;
            pixi__subcmd__help,publish)
                cmd="pixi__subcmd__help__subcmd__publish"
                ;;
            pixi__subcmd__help,reinstall)
                cmd="pixi__subcmd__help__subcmd__reinstall"
                ;;
            pixi__subcmd__help,remove)
                cmd="pixi__subcmd__help__subcmd__remove"
                ;;
            pixi__subcmd__help,run)
                cmd="pixi__subcmd__help__subcmd__run"
                ;;
            pixi__subcmd__help,search)
                cmd="pixi__subcmd__help__subcmd__search"
                ;;
            pixi__subcmd__help,self-update)
                cmd="pixi__subcmd__help__subcmd__self__subcmd__update"
                ;;
            pixi__subcmd__help,shell)
                cmd="pixi__subcmd__help__subcmd__shell"
                ;;
            pixi__subcmd__help,shell-hook)
                cmd="pixi__subcmd__help__subcmd__shell__subcmd__hook"
                ;;
            pixi__subcmd__help,task)
                cmd="pixi__subcmd__help__subcmd__task"
                ;;
            pixi__subcmd__help,tree)
                cmd="pixi__subcmd__help__subcmd__tree"
                ;;
            pixi__subcmd__help,update)
                cmd="pixi__subcmd__help__subcmd__update"
                ;;
            pixi__subcmd__help,upgrade)
                cmd="pixi__subcmd__help__subcmd__upgrade"
                ;;
            pixi__subcmd__help,upload)
                cmd="pixi__subcmd__help__subcmd__upload"
                ;;
            pixi__subcmd__help,workspace)
                cmd="pixi__subcmd__help__subcmd__workspace"
                ;;
            pixi__subcmd__help__subcmd__auth,login)
                cmd="pixi__subcmd__help__subcmd__auth__subcmd__login"
                ;;
            pixi__subcmd__help__subcmd__auth,logout)
                cmd="pixi__subcmd__help__subcmd__auth__subcmd__logout"
                ;;
            pixi__subcmd__help__subcmd__clean,cache)
                cmd="pixi__subcmd__help__subcmd__clean__subcmd__cache"
                ;;
            pixi__subcmd__help__subcmd__config,append)
                cmd="pixi__subcmd__help__subcmd__config__subcmd__append"
                ;;
            pixi__subcmd__help__subcmd__config,edit)
                cmd="pixi__subcmd__help__subcmd__config__subcmd__edit"
                ;;
            pixi__subcmd__help__subcmd__config,list)
                cmd="pixi__subcmd__help__subcmd__config__subcmd__list"
                ;;
            pixi__subcmd__help__subcmd__config,prepend)
                cmd="pixi__subcmd__help__subcmd__config__subcmd__prepend"
                ;;
            pixi__subcmd__help__subcmd__config,set)
                cmd="pixi__subcmd__help__subcmd__config__subcmd__set"
                ;;
            pixi__subcmd__help__subcmd__config,unset)
                cmd="pixi__subcmd__help__subcmd__config__subcmd__unset"
                ;;
            pixi__subcmd__help__subcmd__global,add)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__add"
                ;;
            pixi__subcmd__help__subcmd__global,edit)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__edit"
                ;;
            pixi__subcmd__help__subcmd__global,expose)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__expose"
                ;;
            pixi__subcmd__help__subcmd__global,install)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__install"
                ;;
            pixi__subcmd__help__subcmd__global,list)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__list"
                ;;
            pixi__subcmd__help__subcmd__global,remove)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__remove"
                ;;
            pixi__subcmd__help__subcmd__global,shortcut)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__shortcut"
                ;;
            pixi__subcmd__help__subcmd__global,sync)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__sync"
                ;;
            pixi__subcmd__help__subcmd__global,tree)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__tree"
                ;;
            pixi__subcmd__help__subcmd__global,uninstall)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__uninstall"
                ;;
            pixi__subcmd__help__subcmd__global,update)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__update"
                ;;
            pixi__subcmd__help__subcmd__global,upgrade)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__upgrade"
                ;;
            pixi__subcmd__help__subcmd__global,upgrade-all)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__upgrade__subcmd__all"
                ;;
            pixi__subcmd__help__subcmd__global__subcmd__expose,add)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__expose__subcmd__add"
                ;;
            pixi__subcmd__help__subcmd__global__subcmd__expose,remove)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__expose__subcmd__remove"
                ;;
            pixi__subcmd__help__subcmd__global__subcmd__shortcut,add)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__shortcut__subcmd__add"
                ;;
            pixi__subcmd__help__subcmd__global__subcmd__shortcut,remove)
                cmd="pixi__subcmd__help__subcmd__global__subcmd__shortcut__subcmd__remove"
                ;;
            pixi__subcmd__help__subcmd__task,add)
                cmd="pixi__subcmd__help__subcmd__task__subcmd__add"
                ;;
            pixi__subcmd__help__subcmd__task,alias)
                cmd="pixi__subcmd__help__subcmd__task__subcmd__alias"
                ;;
            pixi__subcmd__help__subcmd__task,list)
                cmd="pixi__subcmd__help__subcmd__task__subcmd__list"
                ;;
            pixi__subcmd__help__subcmd__task,remove)
                cmd="pixi__subcmd__help__subcmd__task__subcmd__remove"
                ;;
            pixi__subcmd__help__subcmd__upload,anaconda)
                cmd="pixi__subcmd__help__subcmd__upload__subcmd__anaconda"
                ;;
            pixi__subcmd__help__subcmd__upload,artifactory)
                cmd="pixi__subcmd__help__subcmd__upload__subcmd__artifactory"
                ;;
            pixi__subcmd__help__subcmd__upload,cloudsmith)
                cmd="pixi__subcmd__help__subcmd__upload__subcmd__cloudsmith"
                ;;
            pixi__subcmd__help__subcmd__upload,conda-forge)
                cmd="pixi__subcmd__help__subcmd__upload__subcmd__conda__subcmd__forge"
                ;;
            pixi__subcmd__help__subcmd__upload,prefix)
                cmd="pixi__subcmd__help__subcmd__upload__subcmd__prefix"
                ;;
            pixi__subcmd__help__subcmd__upload,quetz)
                cmd="pixi__subcmd__help__subcmd__upload__subcmd__quetz"
                ;;
            pixi__subcmd__help__subcmd__upload,s3)
                cmd="pixi__subcmd__help__subcmd__upload__subcmd__s3"
                ;;
            pixi__subcmd__help__subcmd__workspace,channel)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__channel"
                ;;
            pixi__subcmd__help__subcmd__workspace,description)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__description"
                ;;
            pixi__subcmd__help__subcmd__workspace,environment)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__environment"
                ;;
            pixi__subcmd__help__subcmd__workspace,export)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__export"
                ;;
            pixi__subcmd__help__subcmd__workspace,feature)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__feature"
                ;;
            pixi__subcmd__help__subcmd__workspace,name)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__name"
                ;;
            pixi__subcmd__help__subcmd__workspace,platform)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__platform"
                ;;
            pixi__subcmd__help__subcmd__workspace,register)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__register"
                ;;
            pixi__subcmd__help__subcmd__workspace,requires-pixi)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi"
                ;;
            pixi__subcmd__help__subcmd__workspace,system-requirements)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__system__subcmd__requirements"
                ;;
            pixi__subcmd__help__subcmd__workspace,version)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__version"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__channel,add)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__channel__subcmd__add"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__channel,list)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__channel__subcmd__list"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__channel,remove)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__channel__subcmd__remove"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__description,get)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__description__subcmd__get"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__description,set)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__description__subcmd__set"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__environment,add)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__environment__subcmd__add"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__environment,list)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__environment__subcmd__list"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__environment,remove)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__environment__subcmd__remove"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__export,conda-environment)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__export__subcmd__conda__subcmd__environment"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__export,conda-explicit-spec)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__export__subcmd__conda__subcmd__explicit__subcmd__spec"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__feature,list)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__feature__subcmd__list"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__feature,remove)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__feature__subcmd__remove"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__name,get)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__name__subcmd__get"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__name,set)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__name__subcmd__set"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__platform,add)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__platform__subcmd__add"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__platform,list)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__platform__subcmd__list"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__platform,remove)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__platform__subcmd__remove"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__register,list)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__register__subcmd__list"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__register,prune)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__register__subcmd__prune"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__register,remove)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__register__subcmd__remove"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi,get)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__get"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi,set)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__set"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi,unset)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__unset"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi,verify)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__verify"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__system__subcmd__requirements,add)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__add"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__system__subcmd__requirements,list)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__list"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__version,get)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__version__subcmd__get"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__version,major)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__version__subcmd__major"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__version,minor)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__version__subcmd__minor"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__version,patch)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__version__subcmd__patch"
                ;;
            pixi__subcmd__help__subcmd__workspace__subcmd__version,set)
                cmd="pixi__subcmd__help__subcmd__workspace__subcmd__version__subcmd__set"
                ;;
            pixi__subcmd__task,a)
                cmd="pixi__subcmd__task__subcmd__add"
                ;;
            pixi__subcmd__task,add)
                cmd="pixi__subcmd__task__subcmd__add"
                ;;
            pixi__subcmd__task,alias)
                cmd="pixi__subcmd__task__subcmd__alias"
                ;;
            pixi__subcmd__task,help)
                cmd="pixi__subcmd__task__subcmd__help"
                ;;
            pixi__subcmd__task,list)
                cmd="pixi__subcmd__task__subcmd__list"
                ;;
            pixi__subcmd__task,ls)
                cmd="pixi__subcmd__task__subcmd__list"
                ;;
            pixi__subcmd__task,remove)
                cmd="pixi__subcmd__task__subcmd__remove"
                ;;
            pixi__subcmd__task,rm)
                cmd="pixi__subcmd__task__subcmd__remove"
                ;;
            pixi__subcmd__task__subcmd__help,add)
                cmd="pixi__subcmd__task__subcmd__help__subcmd__add"
                ;;
            pixi__subcmd__task__subcmd__help,alias)
                cmd="pixi__subcmd__task__subcmd__help__subcmd__alias"
                ;;
            pixi__subcmd__task__subcmd__help,help)
                cmd="pixi__subcmd__task__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__task__subcmd__help,list)
                cmd="pixi__subcmd__task__subcmd__help__subcmd__list"
                ;;
            pixi__subcmd__task__subcmd__help,remove)
                cmd="pixi__subcmd__task__subcmd__help__subcmd__remove"
                ;;
            pixi__subcmd__upload,anaconda)
                cmd="pixi__subcmd__upload__subcmd__anaconda"
                ;;
            pixi__subcmd__upload,artifactory)
                cmd="pixi__subcmd__upload__subcmd__artifactory"
                ;;
            pixi__subcmd__upload,cloudsmith)
                cmd="pixi__subcmd__upload__subcmd__cloudsmith"
                ;;
            pixi__subcmd__upload,conda-forge)
                cmd="pixi__subcmd__upload__subcmd__conda__subcmd__forge"
                ;;
            pixi__subcmd__upload,help)
                cmd="pixi__subcmd__upload__subcmd__help"
                ;;
            pixi__subcmd__upload,prefix)
                cmd="pixi__subcmd__upload__subcmd__prefix"
                ;;
            pixi__subcmd__upload,quetz)
                cmd="pixi__subcmd__upload__subcmd__quetz"
                ;;
            pixi__subcmd__upload,s3)
                cmd="pixi__subcmd__upload__subcmd__s3"
                ;;
            pixi__subcmd__upload__subcmd__help,anaconda)
                cmd="pixi__subcmd__upload__subcmd__help__subcmd__anaconda"
                ;;
            pixi__subcmd__upload__subcmd__help,artifactory)
                cmd="pixi__subcmd__upload__subcmd__help__subcmd__artifactory"
                ;;
            pixi__subcmd__upload__subcmd__help,cloudsmith)
                cmd="pixi__subcmd__upload__subcmd__help__subcmd__cloudsmith"
                ;;
            pixi__subcmd__upload__subcmd__help,conda-forge)
                cmd="pixi__subcmd__upload__subcmd__help__subcmd__conda__subcmd__forge"
                ;;
            pixi__subcmd__upload__subcmd__help,help)
                cmd="pixi__subcmd__upload__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__upload__subcmd__help,prefix)
                cmd="pixi__subcmd__upload__subcmd__help__subcmd__prefix"
                ;;
            pixi__subcmd__upload__subcmd__help,quetz)
                cmd="pixi__subcmd__upload__subcmd__help__subcmd__quetz"
                ;;
            pixi__subcmd__upload__subcmd__help,s3)
                cmd="pixi__subcmd__upload__subcmd__help__subcmd__s3"
                ;;
            pixi__subcmd__workspace,channel)
                cmd="pixi__subcmd__workspace__subcmd__channel"
                ;;
            pixi__subcmd__workspace,description)
                cmd="pixi__subcmd__workspace__subcmd__description"
                ;;
            pixi__subcmd__workspace,environment)
                cmd="pixi__subcmd__workspace__subcmd__environment"
                ;;
            pixi__subcmd__workspace,export)
                cmd="pixi__subcmd__workspace__subcmd__export"
                ;;
            pixi__subcmd__workspace,feature)
                cmd="pixi__subcmd__workspace__subcmd__feature"
                ;;
            pixi__subcmd__workspace,help)
                cmd="pixi__subcmd__workspace__subcmd__help"
                ;;
            pixi__subcmd__workspace,name)
                cmd="pixi__subcmd__workspace__subcmd__name"
                ;;
            pixi__subcmd__workspace,platform)
                cmd="pixi__subcmd__workspace__subcmd__platform"
                ;;
            pixi__subcmd__workspace,register)
                cmd="pixi__subcmd__workspace__subcmd__register"
                ;;
            pixi__subcmd__workspace,requires-pixi)
                cmd="pixi__subcmd__workspace__subcmd__requires__subcmd__pixi"
                ;;
            pixi__subcmd__workspace,system-requirements)
                cmd="pixi__subcmd__workspace__subcmd__system__subcmd__requirements"
                ;;
            pixi__subcmd__workspace,version)
                cmd="pixi__subcmd__workspace__subcmd__version"
                ;;
            pixi__subcmd__workspace__subcmd__channel,a)
                cmd="pixi__subcmd__workspace__subcmd__channel__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__channel,add)
                cmd="pixi__subcmd__workspace__subcmd__channel__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__channel,help)
                cmd="pixi__subcmd__workspace__subcmd__channel__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__channel,list)
                cmd="pixi__subcmd__workspace__subcmd__channel__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__channel,ls)
                cmd="pixi__subcmd__workspace__subcmd__channel__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__channel,remove)
                cmd="pixi__subcmd__workspace__subcmd__channel__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__channel,rm)
                cmd="pixi__subcmd__workspace__subcmd__channel__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__channel__subcmd__help,add)
                cmd="pixi__subcmd__workspace__subcmd__channel__subcmd__help__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__channel__subcmd__help,help)
                cmd="pixi__subcmd__workspace__subcmd__channel__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__channel__subcmd__help,list)
                cmd="pixi__subcmd__workspace__subcmd__channel__subcmd__help__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__channel__subcmd__help,remove)
                cmd="pixi__subcmd__workspace__subcmd__channel__subcmd__help__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__description,get)
                cmd="pixi__subcmd__workspace__subcmd__description__subcmd__get"
                ;;
            pixi__subcmd__workspace__subcmd__description,help)
                cmd="pixi__subcmd__workspace__subcmd__description__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__description,set)
                cmd="pixi__subcmd__workspace__subcmd__description__subcmd__set"
                ;;
            pixi__subcmd__workspace__subcmd__description__subcmd__help,get)
                cmd="pixi__subcmd__workspace__subcmd__description__subcmd__help__subcmd__get"
                ;;
            pixi__subcmd__workspace__subcmd__description__subcmd__help,help)
                cmd="pixi__subcmd__workspace__subcmd__description__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__description__subcmd__help,set)
                cmd="pixi__subcmd__workspace__subcmd__description__subcmd__help__subcmd__set"
                ;;
            pixi__subcmd__workspace__subcmd__environment,a)
                cmd="pixi__subcmd__workspace__subcmd__environment__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__environment,add)
                cmd="pixi__subcmd__workspace__subcmd__environment__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__environment,help)
                cmd="pixi__subcmd__workspace__subcmd__environment__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__environment,list)
                cmd="pixi__subcmd__workspace__subcmd__environment__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__environment,ls)
                cmd="pixi__subcmd__workspace__subcmd__environment__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__environment,remove)
                cmd="pixi__subcmd__workspace__subcmd__environment__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__environment,rm)
                cmd="pixi__subcmd__workspace__subcmd__environment__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__environment__subcmd__help,add)
                cmd="pixi__subcmd__workspace__subcmd__environment__subcmd__help__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__environment__subcmd__help,help)
                cmd="pixi__subcmd__workspace__subcmd__environment__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__environment__subcmd__help,list)
                cmd="pixi__subcmd__workspace__subcmd__environment__subcmd__help__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__environment__subcmd__help,remove)
                cmd="pixi__subcmd__workspace__subcmd__environment__subcmd__help__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__export,ces)
                cmd="pixi__subcmd__workspace__subcmd__export__subcmd__conda__subcmd__explicit__subcmd__spec"
                ;;
            pixi__subcmd__workspace__subcmd__export,conda-environment)
                cmd="pixi__subcmd__workspace__subcmd__export__subcmd__conda__subcmd__environment"
                ;;
            pixi__subcmd__workspace__subcmd__export,conda-explicit-spec)
                cmd="pixi__subcmd__workspace__subcmd__export__subcmd__conda__subcmd__explicit__subcmd__spec"
                ;;
            pixi__subcmd__workspace__subcmd__export,help)
                cmd="pixi__subcmd__workspace__subcmd__export__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__export__subcmd__help,conda-environment)
                cmd="pixi__subcmd__workspace__subcmd__export__subcmd__help__subcmd__conda__subcmd__environment"
                ;;
            pixi__subcmd__workspace__subcmd__export__subcmd__help,conda-explicit-spec)
                cmd="pixi__subcmd__workspace__subcmd__export__subcmd__help__subcmd__conda__subcmd__explicit__subcmd__spec"
                ;;
            pixi__subcmd__workspace__subcmd__export__subcmd__help,help)
                cmd="pixi__subcmd__workspace__subcmd__export__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__feature,help)
                cmd="pixi__subcmd__workspace__subcmd__feature__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__feature,list)
                cmd="pixi__subcmd__workspace__subcmd__feature__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__feature,ls)
                cmd="pixi__subcmd__workspace__subcmd__feature__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__feature,remove)
                cmd="pixi__subcmd__workspace__subcmd__feature__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__feature,rm)
                cmd="pixi__subcmd__workspace__subcmd__feature__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__feature__subcmd__help,help)
                cmd="pixi__subcmd__workspace__subcmd__feature__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__feature__subcmd__help,list)
                cmd="pixi__subcmd__workspace__subcmd__feature__subcmd__help__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__feature__subcmd__help,remove)
                cmd="pixi__subcmd__workspace__subcmd__feature__subcmd__help__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__help,channel)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__channel"
                ;;
            pixi__subcmd__workspace__subcmd__help,description)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__description"
                ;;
            pixi__subcmd__workspace__subcmd__help,environment)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__environment"
                ;;
            pixi__subcmd__workspace__subcmd__help,export)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__export"
                ;;
            pixi__subcmd__workspace__subcmd__help,feature)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__feature"
                ;;
            pixi__subcmd__workspace__subcmd__help,help)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__help,name)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__name"
                ;;
            pixi__subcmd__workspace__subcmd__help,platform)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__platform"
                ;;
            pixi__subcmd__workspace__subcmd__help,register)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__register"
                ;;
            pixi__subcmd__workspace__subcmd__help,requires-pixi)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi"
                ;;
            pixi__subcmd__workspace__subcmd__help,system-requirements)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__system__subcmd__requirements"
                ;;
            pixi__subcmd__workspace__subcmd__help,version)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__version"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__channel,add)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__channel__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__channel,list)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__channel__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__channel,remove)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__channel__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__description,get)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__description__subcmd__get"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__description,set)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__description__subcmd__set"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__environment,add)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__environment__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__environment,list)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__environment__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__environment,remove)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__environment__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__export,conda-environment)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__export__subcmd__conda__subcmd__environment"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__export,conda-explicit-spec)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__export__subcmd__conda__subcmd__explicit__subcmd__spec"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__feature,list)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__feature__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__feature,remove)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__feature__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__name,get)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__name__subcmd__get"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__name,set)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__name__subcmd__set"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__platform,add)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__platform__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__platform,list)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__platform__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__platform,remove)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__platform__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__register,list)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__register__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__register,prune)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__register__subcmd__prune"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__register,remove)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__register__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi,get)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi__subcmd__get"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi,set)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi__subcmd__set"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi,unset)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi__subcmd__unset"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi,verify)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi__subcmd__verify"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__system__subcmd__requirements,add)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__system__subcmd__requirements__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__system__subcmd__requirements,list)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__system__subcmd__requirements__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__version,get)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__version__subcmd__get"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__version,major)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__version__subcmd__major"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__version,minor)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__version__subcmd__minor"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__version,patch)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__version__subcmd__patch"
                ;;
            pixi__subcmd__workspace__subcmd__help__subcmd__version,set)
                cmd="pixi__subcmd__workspace__subcmd__help__subcmd__version__subcmd__set"
                ;;
            pixi__subcmd__workspace__subcmd__name,get)
                cmd="pixi__subcmd__workspace__subcmd__name__subcmd__get"
                ;;
            pixi__subcmd__workspace__subcmd__name,help)
                cmd="pixi__subcmd__workspace__subcmd__name__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__name,set)
                cmd="pixi__subcmd__workspace__subcmd__name__subcmd__set"
                ;;
            pixi__subcmd__workspace__subcmd__name__subcmd__help,get)
                cmd="pixi__subcmd__workspace__subcmd__name__subcmd__help__subcmd__get"
                ;;
            pixi__subcmd__workspace__subcmd__name__subcmd__help,help)
                cmd="pixi__subcmd__workspace__subcmd__name__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__name__subcmd__help,set)
                cmd="pixi__subcmd__workspace__subcmd__name__subcmd__help__subcmd__set"
                ;;
            pixi__subcmd__workspace__subcmd__platform,a)
                cmd="pixi__subcmd__workspace__subcmd__platform__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__platform,add)
                cmd="pixi__subcmd__workspace__subcmd__platform__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__platform,help)
                cmd="pixi__subcmd__workspace__subcmd__platform__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__platform,list)
                cmd="pixi__subcmd__workspace__subcmd__platform__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__platform,ls)
                cmd="pixi__subcmd__workspace__subcmd__platform__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__platform,remove)
                cmd="pixi__subcmd__workspace__subcmd__platform__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__platform,rm)
                cmd="pixi__subcmd__workspace__subcmd__platform__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__platform__subcmd__help,add)
                cmd="pixi__subcmd__workspace__subcmd__platform__subcmd__help__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__platform__subcmd__help,help)
                cmd="pixi__subcmd__workspace__subcmd__platform__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__platform__subcmd__help,list)
                cmd="pixi__subcmd__workspace__subcmd__platform__subcmd__help__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__platform__subcmd__help,remove)
                cmd="pixi__subcmd__workspace__subcmd__platform__subcmd__help__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__register,help)
                cmd="pixi__subcmd__workspace__subcmd__register__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__register,list)
                cmd="pixi__subcmd__workspace__subcmd__register__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__register,ls)
                cmd="pixi__subcmd__workspace__subcmd__register__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__register,pr)
                cmd="pixi__subcmd__workspace__subcmd__register__subcmd__prune"
                ;;
            pixi__subcmd__workspace__subcmd__register,prune)
                cmd="pixi__subcmd__workspace__subcmd__register__subcmd__prune"
                ;;
            pixi__subcmd__workspace__subcmd__register,remove)
                cmd="pixi__subcmd__workspace__subcmd__register__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__register,rm)
                cmd="pixi__subcmd__workspace__subcmd__register__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__register__subcmd__help,help)
                cmd="pixi__subcmd__workspace__subcmd__register__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__register__subcmd__help,list)
                cmd="pixi__subcmd__workspace__subcmd__register__subcmd__help__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__register__subcmd__help,prune)
                cmd="pixi__subcmd__workspace__subcmd__register__subcmd__help__subcmd__prune"
                ;;
            pixi__subcmd__workspace__subcmd__register__subcmd__help,remove)
                cmd="pixi__subcmd__workspace__subcmd__register__subcmd__help__subcmd__remove"
                ;;
            pixi__subcmd__workspace__subcmd__requires__subcmd__pixi,get)
                cmd="pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__get"
                ;;
            pixi__subcmd__workspace__subcmd__requires__subcmd__pixi,help)
                cmd="pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__requires__subcmd__pixi,set)
                cmd="pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__set"
                ;;
            pixi__subcmd__workspace__subcmd__requires__subcmd__pixi,unset)
                cmd="pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__unset"
                ;;
            pixi__subcmd__workspace__subcmd__requires__subcmd__pixi,verify)
                cmd="pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__verify"
                ;;
            pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help,get)
                cmd="pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help__subcmd__get"
                ;;
            pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help,help)
                cmd="pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help,set)
                cmd="pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help__subcmd__set"
                ;;
            pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help,unset)
                cmd="pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help__subcmd__unset"
                ;;
            pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help,verify)
                cmd="pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help__subcmd__verify"
                ;;
            pixi__subcmd__workspace__subcmd__system__subcmd__requirements,a)
                cmd="pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__system__subcmd__requirements,add)
                cmd="pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__system__subcmd__requirements,help)
                cmd="pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__system__subcmd__requirements,list)
                cmd="pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__system__subcmd__requirements,ls)
                cmd="pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__help,add)
                cmd="pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__help__subcmd__add"
                ;;
            pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__help,help)
                cmd="pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__help,list)
                cmd="pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__help__subcmd__list"
                ;;
            pixi__subcmd__workspace__subcmd__version,get)
                cmd="pixi__subcmd__workspace__subcmd__version__subcmd__get"
                ;;
            pixi__subcmd__workspace__subcmd__version,help)
                cmd="pixi__subcmd__workspace__subcmd__version__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__version,major)
                cmd="pixi__subcmd__workspace__subcmd__version__subcmd__major"
                ;;
            pixi__subcmd__workspace__subcmd__version,minor)
                cmd="pixi__subcmd__workspace__subcmd__version__subcmd__minor"
                ;;
            pixi__subcmd__workspace__subcmd__version,patch)
                cmd="pixi__subcmd__workspace__subcmd__version__subcmd__patch"
                ;;
            pixi__subcmd__workspace__subcmd__version,set)
                cmd="pixi__subcmd__workspace__subcmd__version__subcmd__set"
                ;;
            pixi__subcmd__workspace__subcmd__version__subcmd__help,get)
                cmd="pixi__subcmd__workspace__subcmd__version__subcmd__help__subcmd__get"
                ;;
            pixi__subcmd__workspace__subcmd__version__subcmd__help,help)
                cmd="pixi__subcmd__workspace__subcmd__version__subcmd__help__subcmd__help"
                ;;
            pixi__subcmd__workspace__subcmd__version__subcmd__help,major)
                cmd="pixi__subcmd__workspace__subcmd__version__subcmd__help__subcmd__major"
                ;;
            pixi__subcmd__workspace__subcmd__version__subcmd__help,minor)
                cmd="pixi__subcmd__workspace__subcmd__version__subcmd__help__subcmd__minor"
                ;;
            pixi__subcmd__workspace__subcmd__version__subcmd__help,patch)
                cmd="pixi__subcmd__workspace__subcmd__version__subcmd__help__subcmd__patch"
                ;;
            pixi__subcmd__workspace__subcmd__version__subcmd__help,set)
                cmd="pixi__subcmd__workspace__subcmd__version__subcmd__help__subcmd__set"
                ;;
            *)
                ;;
        esac
    done

    case "${cmd}" in
        pixi)
            opts="-h -v -q -V --help --verbose --quiet --color --no-progress --list --version add a auth build clean completion config exec x global g info init import install i list ls lock reinstall publish remove rm run r search self-update shell s shell-hook task tree t update upgrade upload workspace help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 1 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__add)
            opts="-m -w -p -f -g -s -h -v -q --manifest-path --workspace --host --build --pypi --platform --feature --git --branch --tag --rev --subdir --no-install --no-lockfile-update --frozen --locked --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --editable --help --verbose --quiet --color --no-progress <SPEC>..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --feature)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -f)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --git)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -g)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --branch)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --tag)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --rev)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --subdir)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -s)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__auth)
            opts="-h -v -q --help --verbose --quiet --color --no-progress login logout help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__auth__subcmd__help)
            opts="login logout help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__auth__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__auth__subcmd__help__subcmd__login)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__auth__subcmd__help__subcmd__logout)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__auth__subcmd__login)
            opts="-h -v -q --token --username --password --conda-token --s3-access-key-id --s3-secret-access-key --s3-session-token --oauth --oauth-issuer-url --oauth-client-id --oauth-client-secret --oauth-flow --oauth-scope --help --verbose --quiet --color --no-progress <HOST>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --token)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --username)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --password)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --conda-token)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --s3-access-key-id)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --s3-secret-access-key)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --s3-session-token)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --oauth-issuer-url)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --oauth-client-id)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --oauth-client-secret)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --oauth-flow)
                    COMPREPLY=($(compgen -W "auto auth-code device-code" -- "${cur}"))
                    return 0
                    ;;
                --oauth-scope)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__auth__subcmd__logout)
            opts="-h -v -q --help --verbose --quiet --color --no-progress <HOST>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__build)
            opts="-t -o -b -c -h -v -q --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --no-install --no-lockfile-update --frozen --locked --as-is --target-platform --build-platform --output-dir --build-dir --clean --path --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --target-platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -t)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --build-platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --output-dir)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -o)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --build-dir)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -b)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__clean)
            opts="-m -w -e -h -v -q --manifest-path --workspace --environment --activation-cache --build --workspaces-registry --help --verbose --quiet --color --no-progress cache help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__clean__subcmd__cache)
            opts="-y -m -w -h -v -q --pypi --conda --mapping --exec --repodata --build-backends --build --yes --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__clean__subcmd__help)
            opts="cache help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__clean__subcmd__help__subcmd__cache)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__clean__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__completion)
            opts="-s -h -v -q --shell --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --shell)
                    COMPREPLY=($(compgen -W "bash elvish fish nushell powershell zsh" -- "${cur}"))
                    return 0
                    ;;
                -s)
                    COMPREPLY=($(compgen -W "bash elvish fish nushell powershell zsh" -- "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config)
            opts="-h -v -q --help --verbose --quiet --color --no-progress edit list ls prepend append set unset help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__append)
            opts="-l -g -s -m -w -h -v -q --local --global --system --manifest-path --workspace --help --verbose --quiet --color --no-progress <KEY> <VALUE>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__edit)
            opts="-l -g -s -m -w -h -v -q --local --global --system --manifest-path --workspace --help --verbose --quiet --color --no-progress [EDITOR]"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__help)
            opts="edit list prepend append set unset help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__help__subcmd__append)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__help__subcmd__edit)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__help__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__help__subcmd__prepend)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__help__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__help__subcmd__unset)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__list)
            opts="-l -g -s -m -w -h -v -q --json --local --global --system --manifest-path --workspace --help --verbose --quiet --color --no-progress [KEY]"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__prepend)
            opts="-l -g -s -m -w -h -v -q --local --global --system --manifest-path --workspace --help --verbose --quiet --color --no-progress <KEY> <VALUE>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__set)
            opts="-l -g -s -m -w -h -v -q --local --global --system --manifest-path --workspace --help --verbose --quiet --color --no-progress <KEY> [VALUE]"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__config__subcmd__unset)
            opts="-l -g -s -m -w -h -v -q --local --global --system --manifest-path --workspace --help --verbose --quiet --color --no-progress <KEY>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__exec)
            opts="-s -w -c -p -h -v -q --spec --with --channel --platform --force-reinstall --list --no-modify-ps1 --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --help --verbose --quiet --color --no-progress [COMMAND]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --spec)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -s)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --with)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --channel)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -c)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --list)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global)
            opts="-h -v -q --help --verbose --quiet --color --no-progress add a edit install i uninstall remove rm list ls sync s expose e shortcut update upgrade upgrade-all tree t help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__add)
            opts="-e -h -v -q --git --branch --tag --rev --subdir --path --environment --expose --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --help --verbose --quiet --color --no-progress [PACKAGE]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --git)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --branch)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --tag)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --rev)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --subdir)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --expose)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__edit)
            opts="-h -v -q --help --verbose --quiet --color --no-progress [EDITOR]"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__expose)
            opts="-h -v -q --help --verbose --quiet --color --no-progress add remove help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__expose__subcmd__add)
            opts="-e -h -v -q --environment --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --help --verbose --quiet --color --no-progress [MAPPING]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__expose__subcmd__help)
            opts="add remove help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__expose__subcmd__help__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__expose__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__expose__subcmd__help__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__expose__subcmd__remove)
            opts="-h -v -q --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --help --verbose --quiet --color --no-progress [EXPOSED_NAME]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help)
            opts="add edit install uninstall remove list sync expose shortcut update upgrade upgrade-all tree help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__edit)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__expose)
            opts="add remove"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__expose__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__expose__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__install)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__shortcut)
            opts="add remove"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__shortcut__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__shortcut__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__sync)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__tree)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__uninstall)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__update)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__upgrade)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__help__subcmd__upgrade__subcmd__all)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__install)
            opts="-c -p -e -h -v -q --git --branch --tag --rev --subdir --path --channel --platform --environment --expose --with --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --force-reinstall --no-shortcuts --help --verbose --quiet --color --no-progress [PACKAGE]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --git)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --branch)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --tag)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --rev)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --subdir)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --channel)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -c)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --expose)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --with)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__list)
            opts="-e -h -v -q --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --environment --sort-by --json --help --verbose --quiet --color --no-progress [REGEX]"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --sort-by)
                    COMPREPLY=($(compgen -W "size name" -- "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__remove)
            opts="-e -h -v -q --environment --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --help --verbose --quiet --color --no-progress <PACKAGE>..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__shortcut)
            opts="-h -v -q --help --verbose --quiet --color --no-progress add remove help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__shortcut__subcmd__add)
            opts="-e -h -v -q --environment --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --help --verbose --quiet --color --no-progress [PACKAGE]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__shortcut__subcmd__help)
            opts="add remove help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__shortcut__subcmd__help__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__shortcut__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__shortcut__subcmd__help__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__shortcut__subcmd__remove)
            opts="-h -v -q --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --help --verbose --quiet --color --no-progress [SHORTCUT]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__sync)
            opts="-h -v -q --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__tree)
            opts="-e -i -h -v -q --environment --invert --help --verbose --quiet --color --no-progress [REGEX]"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__uninstall)
            opts="-h -v -q --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --help --verbose --quiet --color --no-progress <ENVIRONMENT>..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__update)
            opts="-h -v -q --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --help --verbose --quiet --color --no-progress [ENVIRONMENTS]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__upgrade)
            opts="-c -h -v -q --channel --platform --help --verbose --quiet --color --no-progress [SPECS]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --channel)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -c)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__global__subcmd__upgrade__subcmd__all)
            opts="-c -h -v -q --channel --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --platform --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --channel)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -c)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help)
            opts="add auth build clean completion config exec global info init import install list lock reinstall publish remove run search self-update shell shell-hook task tree update upgrade upload workspace help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__auth)
            opts="login logout"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__auth__subcmd__login)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__auth__subcmd__logout)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__build)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__clean)
            opts="cache"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__clean__subcmd__cache)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__completion)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__config)
            opts="edit list prepend append set unset"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__config__subcmd__append)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__config__subcmd__edit)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__config__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__config__subcmd__prepend)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__config__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__config__subcmd__unset)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__exec)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global)
            opts="add edit install uninstall remove list sync expose shortcut update upgrade upgrade-all tree"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__edit)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__expose)
            opts="add remove"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__expose__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__expose__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__install)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__shortcut)
            opts="add remove"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__shortcut__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__shortcut__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__sync)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__tree)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__uninstall)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__update)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__upgrade)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__global__subcmd__upgrade__subcmd__all)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__import)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__info)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__init)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__install)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__lock)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__publish)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__reinstall)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__run)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__search)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__self__subcmd__update)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__shell)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__shell__subcmd__hook)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__task)
            opts="add remove alias list"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__task__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__task__subcmd__alias)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__task__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__task__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__tree)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__update)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__upgrade)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__upload)
            opts="quetz artifactory prefix anaconda cloudsmith s3 conda-forge"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__upload__subcmd__anaconda)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__upload__subcmd__artifactory)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__upload__subcmd__cloudsmith)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__upload__subcmd__conda__subcmd__forge)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__upload__subcmd__prefix)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__upload__subcmd__quetz)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__upload__subcmd__s3)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace)
            opts="channel description platform version environment feature export name system-requirements register requires-pixi"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__channel)
            opts="add list remove"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__channel__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__channel__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__channel__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__description)
            opts="get set"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__description__subcmd__get)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__description__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__environment)
            opts="add list remove"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__environment__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__environment__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__environment__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__export)
            opts="conda-explicit-spec conda-environment"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__export__subcmd__conda__subcmd__environment)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__export__subcmd__conda__subcmd__explicit__subcmd__spec)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__feature)
            opts="list remove"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__feature__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__feature__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__name)
            opts="get set"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__name__subcmd__get)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__name__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__platform)
            opts="add list remove"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__platform__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__platform__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__platform__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__register)
            opts="list remove prune"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__register__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__register__subcmd__prune)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__register__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi)
            opts="get set unset verify"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__get)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__unset)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__verify)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__system__subcmd__requirements)
            opts="add list"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__version)
            opts="get set major minor patch"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__version__subcmd__get)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__version__subcmd__major)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__version__subcmd__minor)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__version__subcmd__patch)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__help__subcmd__workspace__subcmd__version__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__import)
            opts="-m -w -p -e -f -h -v -q --manifest-path --workspace --format --platform --environment --feature --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --help --verbose --quiet --color --no-progress <FILE>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --format)
                    COMPREPLY=($(compgen -W "conda-env pypi-txt" -- "${cur}"))
                    return 0
                    ;;
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --feature)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -f)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__info)
            opts="-m -w -h -v -q --extended --json --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__init)
            opts="-c -p -i -s -h -v -q --channel --platform --import --format --pyproject-toml --scm --conda-pypi-map --help --verbose --quiet --color --no-progress [PATH]"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --channel)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -c)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --import)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -i)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --format)
                    COMPREPLY=($(compgen -W "pixi pyproject mojoproject" -- "${cur}"))
                    return 0
                    ;;
                --scm)
                    COMPREPLY=($(compgen -W "github gitlab codeberg" -- "${cur}"))
                    return 0
                    ;;
                -s)
                    COMPREPLY=($(compgen -W "github gitlab codeberg" -- "${cur}"))
                    return 0
                    ;;
                --conda-pypi-map)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__install)
            opts="-m -w -e -a -h -v -q --manifest-path --workspace --frozen --locked --environment --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --all --skip --skip-with-deps --only --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --skip)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --skip-with-deps)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --only)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__list)
            opts="-m -w -e -x -h -v -q --platform --json --sort-by --fields --manifest-path --workspace --environment --no-lockfile-update --frozen --locked --no-install --explicit --help --verbose --quiet --color --no-progress [REGEX]"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --sort-by)
                    COMPREPLY=($(compgen -W "size name kind" -- "${cur}"))
                    return 0
                    ;;
                --fields)
                    COMPREPLY=($(compgen -W "arch build build-number constrains depends file-name is-editable kind license license-family md5 name noarch platform requested-spec sha256 size source subdir timestamp track-features url version" -- "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__lock)
            opts="-m -w -h -v -q --manifest-path --workspace --no-install --json --check --dry-run --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__publish)
            opts="-t -b -c -h -v -q --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --target-platform --build-platform --build-dir --clean --path --target-channel --target-dir --force --skip-existing --generate-attestation --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --target-platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -t)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --build-platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --build-dir)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -b)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --target-channel)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --target-dir)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --skip-existing)
                    COMPREPLY=($(compgen -W "true false" -- "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__reinstall)
            opts="-m -w -e -a -h -v -q --manifest-path --workspace --frozen --locked --environment --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --all --help --verbose --quiet --color --no-progress [PACKAGE]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__remove)
            opts="-m -w -p -f -g -s -h -v -q --manifest-path --workspace --host --build --pypi --platform --feature --git --branch --tag --rev --subdir --no-install --no-lockfile-update --frozen --locked --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --help --verbose --quiet --color --no-progress <SPEC>..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --feature)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -f)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --git)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -g)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --branch)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --tag)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --rev)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --subdir)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -s)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__run)
            opts="-x -m -w -e -n -h -v -q --executable --manifest-path --workspace --no-install --no-lockfile-update --frozen --locked --as-is --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --force-activate --no-completions --environment --clean-env --skip-deps --templated --dry-run --help --verbose --quiet --color --no-progress [TASK]..."
            if [[ ${cur} == -* ]] ; then
               COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
               return 0
            elif [[ ${COMP_CWORD} -eq 2 ]]; then
               local tasks=$(pixi task list --machine-readable 2> /dev/null)
               if [[ $? -eq 0 ]]; then
                   COMPREPLY=( $(compgen -W "${tasks}" -- "${cur}") )
                   return 0
               fi
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__search)
            opts="-c -m -w -p -l -n -h -v -q --channel --manifest-path --workspace --platform --limit --limit-packages --json --help --verbose --quiet --color --no-progress <PACKAGE>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --channel)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -c)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --limit)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -l)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --limit-packages)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -n)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__self__subcmd__update)
            opts="-h -v -q --version --dry-run --force --no-release-note --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --version)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__shell)
            opts="-m -w -e -h -v -q --manifest-path --workspace --no-install --no-lockfile-update --frozen --locked --as-is --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --environment --change-ps1 --force-activate --no-completions --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --change-ps1)
                    COMPREPLY=($(compgen -W "true false" -- "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__shell__subcmd__hook)
            opts="-s -m -w -e -h -v -q --shell --manifest-path --workspace --no-install --no-lockfile-update --frozen --locked --as-is --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --force-activate --no-completions --environment --json --change-ps1 --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --shell)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -s)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --change-ps1)
                    COMPREPLY=($(compgen -W "true false" -- "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__task)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress add a remove rm alias list ls help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__task__subcmd__add)
            opts="-p -f -m -w -h -v -q --depends-on --platform --feature --cwd --env --default-environment --description --clean-env --arg --manifest-path --workspace --help --verbose --quiet --color --no-progress <NAME> <COMMAND>..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --depends-on)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --feature)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -f)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --cwd)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --env)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --default-environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --description)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --arg)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__task__subcmd__alias)
            opts="-p -m -w -h -v -q --platform --description --manifest-path --workspace --help --verbose --quiet --color --no-progress <ALIAS> <DEPENDS_ON>..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --description)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__task__subcmd__help)
            opts="add remove alias list help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__task__subcmd__help__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__task__subcmd__help__subcmd__alias)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__task__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__task__subcmd__help__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__task__subcmd__help__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__task__subcmd__list)
            opts="-s -e -m -w -h -v -q --summary --machine-readable --environment --json --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__task__subcmd__remove)
            opts="-p -f -m -w -h -v -q --platform --feature --manifest-path --workspace --help --verbose --quiet --color --no-progress [TASK_NAME]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --feature)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -f)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__tree)
            opts="-p -m -w -e -i -h -v -q --platform --manifest-path --workspace --environment --no-lockfile-update --frozen --locked --no-install --invert --help --verbose --quiet --color --no-progress [REGEX]"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__update)
            opts="-m -w -n -e -p -h -v -q --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --manifest-path --workspace --no-install --dry-run --environment --platform --json --help --verbose --quiet --color --no-progress [PACKAGES]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upgrade)
            opts="-m -w -f -n -h -v -q --manifest-path --workspace --no-install --no-lockfile-update --frozen --locked --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --feature --exclude --json --dry-run --help --verbose --quiet --color --no-progress [PACKAGES]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --feature)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -f)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --exclude)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload)
            opts="-h -v -q --allow-insecure-host --auth-file --help --verbose --quiet --color --no-progress [PACKAGE_FILES]... quetz artifactory prefix anaconda cloudsmith s3 conda-forge help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --allow-insecure-host)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__anaconda)
            opts="-o -c -a -u -f -h -v -q --owner --channel --api-key --url --force --help --verbose --quiet --color --no-progress [PACKAGE_FILES]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --owner)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -o)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --channel)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -c)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --api-key)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -a)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --url)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -u)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__artifactory)
            opts="-u -c -t -h -v -q --url --channel --username --password --token --help --verbose --quiet --color --no-progress [PACKAGE_FILES]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --url)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -u)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --channel)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -c)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --username)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --password)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --token)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -t)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__cloudsmith)
            opts="-o -r -a -u -h -v -q --owner --repo --api-key --url --help --verbose --quiet --color --no-progress [PACKAGE_FILES]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --owner)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -o)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --repo)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -r)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --api-key)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -a)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --url)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -u)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__conda__subcmd__forge)
            opts="-h -v -q --staging-token --feedstock --feedstock-token --staging-channel --anaconda-url --validation-endpoint --provider --dry-run --help --verbose --quiet --color --no-progress [PACKAGE_FILES]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --staging-token)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --feedstock)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --feedstock-token)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --staging-channel)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --anaconda-url)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --validation-endpoint)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --provider)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__help)
            opts="quetz artifactory prefix anaconda cloudsmith s3 conda-forge help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__help__subcmd__anaconda)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__help__subcmd__artifactory)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__help__subcmd__cloudsmith)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__help__subcmd__conda__subcmd__forge)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__help__subcmd__prefix)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__help__subcmd__quetz)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__help__subcmd__s3)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__prefix)
            opts="-u -c -a -s -h -v -q --url --channel --api-key --attestation --generate-attestation --store-github-attestation --skip-existing --force --help --verbose --quiet --color --no-progress [PACKAGE_FILES]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --url)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -u)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --channel)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -c)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --api-key)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -a)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --attestation)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__quetz)
            opts="-u -c -a -h -v -q --url --channel --api-key --help --verbose --quiet --color --no-progress [PACKAGE_FILES]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --url)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -u)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --channel)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -c)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --api-key)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -a)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__upload__subcmd__s3)
            opts="-c -h -v -q --channel --endpoint-url --region --access-key-id --secret-access-key --session-token --addressing-style --force-path-style --force --help --verbose --quiet --color --no-progress [PACKAGE_FILES]..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --channel)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -c)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --endpoint-url)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --region)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --access-key-id)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --secret-access-key)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --session-token)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --addressing-style)
                    COMPREPLY=($(compgen -W "virtual-host path" -- "${cur}"))
                    return 0
                    ;;
                --force-path-style)
                    COMPREPLY=($(compgen -W "true false" -- "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress channel description platform version environment feature export name system-requirements register requires-pixi help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__channel)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress add a list ls remove rm help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__channel__subcmd__add)
            opts="-f -m -w -h -v -q --priority --prepend --no-install --no-lockfile-update --frozen --locked --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --feature --manifest-path --workspace --help --verbose --quiet --color --no-progress <CHANNEL>..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --priority)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --feature)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -f)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__channel__subcmd__help)
            opts="add list remove help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__channel__subcmd__help__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__channel__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__channel__subcmd__help__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__channel__subcmd__help__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__channel__subcmd__list)
            opts="-m -w -h -v -q --urls --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__channel__subcmd__remove)
            opts="-f -m -w -h -v -q --priority --prepend --no-install --no-lockfile-update --frozen --locked --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --feature --manifest-path --workspace --help --verbose --quiet --color --no-progress <CHANNEL>..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --priority)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --feature)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -f)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__description)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress get set help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__description__subcmd__get)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__description__subcmd__help)
            opts="get set help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__description__subcmd__help__subcmd__get)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__description__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__description__subcmd__help__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__description__subcmd__set)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress <DESCRIPTION>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__environment)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress add a list ls remove rm help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__environment__subcmd__add)
            opts="-f -m -w -h -v -q --feature --solve-group --no-default-feature --force --manifest-path --workspace --help --verbose --quiet --color --no-progress <NAME>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --feature)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -f)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --solve-group)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__environment__subcmd__help)
            opts="add list remove help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__environment__subcmd__help__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__environment__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__environment__subcmd__help__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__environment__subcmd__help__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__environment__subcmd__list)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__environment__subcmd__remove)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress <NAME>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__export)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress conda-explicit-spec ces conda-environment help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__export__subcmd__conda__subcmd__environment)
            opts="-m -w -p -e -n -h -v -q --manifest-path --workspace --platform --environment --name --from-lockfile --help --verbose --quiet --color --no-progress [OUTPUT_PATH]"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --name)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -n)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__export__subcmd__conda__subcmd__explicit__subcmd__spec)
            opts="-m -w -e -p -h -v -q --manifest-path --workspace --environment --platform --ignore-pypi-errors --ignore-source-errors --no-lockfile-update --frozen --locked --no-install --auth-file --concurrent-downloads --concurrent-solves --pinning-strategy --pypi-keyring-provider --run-post-link-scripts --no-symbolic-links --no-hard-links --no-ref-links --tls-no-verify --tls-root-certs --use-environment-activation-cache --help --verbose --quiet --color --no-progress <OUTPUT_DIR>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --platform)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --auth-file)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-downloads)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --concurrent-solves)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --pinning-strategy)
                    COMPREPLY=($(compgen -W "semver minor major latest-up exact-version no-pin" -- "${cur}"))
                    return 0
                    ;;
                --pypi-keyring-provider)
                    COMPREPLY=($(compgen -W "disabled subprocess" -- "${cur}"))
                    return 0
                    ;;
                --tls-root-certs)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__export__subcmd__help)
            opts="conda-explicit-spec conda-environment help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__export__subcmd__help__subcmd__conda__subcmd__environment)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__export__subcmd__help__subcmd__conda__subcmd__explicit__subcmd__spec)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__export__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__feature)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress list ls remove rm help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__feature__subcmd__help)
            opts="list remove help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__feature__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__feature__subcmd__help__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__feature__subcmd__help__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__feature__subcmd__list)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__feature__subcmd__remove)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress <FEATURE>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help)
            opts="channel description platform version environment feature export name system-requirements register requires-pixi help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__channel)
            opts="add list remove"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__channel__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__channel__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__channel__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__description)
            opts="get set"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__description__subcmd__get)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__description__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__environment)
            opts="add list remove"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__environment__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__environment__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__environment__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__export)
            opts="conda-explicit-spec conda-environment"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__export__subcmd__conda__subcmd__environment)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__export__subcmd__conda__subcmd__explicit__subcmd__spec)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__feature)
            opts="list remove"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__feature__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__feature__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__name)
            opts="get set"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__name__subcmd__get)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__name__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__platform)
            opts="add list remove"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__platform__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__platform__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__platform__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__register)
            opts="list remove prune"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__register__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__register__subcmd__prune)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__register__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi)
            opts="get set unset verify"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi__subcmd__get)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi__subcmd__unset)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__requires__subcmd__pixi__subcmd__verify)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__system__subcmd__requirements)
            opts="add list"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__system__subcmd__requirements__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__system__subcmd__requirements__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__version)
            opts="get set major minor patch"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__version__subcmd__get)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__version__subcmd__major)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__version__subcmd__minor)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__version__subcmd__patch)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__help__subcmd__version__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__name)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress get set help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__name__subcmd__get)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__name__subcmd__help)
            opts="get set help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__name__subcmd__help__subcmd__get)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__name__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__name__subcmd__help__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__name__subcmd__set)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress <NAME>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__platform)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress add a list ls remove rm help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__platform__subcmd__add)
            opts="-f -m -w -h -v -q --no-install --feature --manifest-path --workspace --help --verbose --quiet --color --no-progress <PLATFORM>..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --feature)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -f)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__platform__subcmd__help)
            opts="add list remove help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__platform__subcmd__help__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__platform__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__platform__subcmd__help__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__platform__subcmd__help__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__platform__subcmd__list)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__platform__subcmd__remove)
            opts="-f -m -w -h -v -q --no-install --feature --manifest-path --workspace --help --verbose --quiet --color --no-progress <PLATFORM>..."
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --feature)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -f)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__register)
            opts="-m -w -n -p -f -h -v -q --manifest-path --workspace --name --path --force --help --verbose --quiet --color --no-progress list ls remove rm prune pr help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --name)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -n)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -p)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__register__subcmd__help)
            opts="list remove prune help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__register__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__register__subcmd__help__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__register__subcmd__help__subcmd__prune)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__register__subcmd__help__subcmd__remove)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__register__subcmd__list)
            opts="-m -w -h -v -q --json --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__register__subcmd__prune)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__register__subcmd__remove)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress <NAME>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__requires__subcmd__pixi)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress get set unset verify help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__get)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help)
            opts="get set unset verify help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help__subcmd__get)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help__subcmd__unset)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__help__subcmd__verify)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__set)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress <VERSION>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__unset)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__requires__subcmd__pixi__subcmd__verify)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__system__subcmd__requirements)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress add a list ls help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__add)
            opts="-f -m -w -h -v -q --family --feature --manifest-path --workspace --help --verbose --quiet --color --no-progress linux cuda macos glibc other-libc <VERSION>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --family)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --feature)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -f)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__help)
            opts="add list help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__help__subcmd__add)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__help__subcmd__list)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__system__subcmd__requirements__subcmd__list)
            opts="-e -m -w -h -v -q --json --environment --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --environment)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -e)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__version)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress get set major minor patch help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__version__subcmd__get)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__version__subcmd__help)
            opts="get set major minor patch help"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__version__subcmd__help__subcmd__get)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__version__subcmd__help__subcmd__help)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__version__subcmd__help__subcmd__major)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__version__subcmd__help__subcmd__minor)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__version__subcmd__help__subcmd__patch)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__version__subcmd__help__subcmd__set)
            opts=""
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 5 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__version__subcmd__major)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__version__subcmd__minor)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__version__subcmd__patch)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
        pixi__subcmd__workspace__subcmd__version__subcmd__set)
            opts="-m -w -h -v -q --manifest-path --workspace --help --verbose --quiet --color --no-progress <VERSION>"
            if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
                COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
                return 0
            fi
            case "${prev}" in
                --manifest-path)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -m)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --workspace)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                -w)
                    COMPREPLY=($(compgen -f "${cur}"))
                    return 0
                    ;;
                --color)
                    COMPREPLY=($(compgen -W "always never auto" -- "${cur}"))
                    return 0
                    ;;
                *)
                    COMPREPLY=()
                    ;;
            esac
            COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
            return 0
            ;;
    esac
}

if [[ "${BASH_VERSINFO[0]}" -eq 4 && "${BASH_VERSINFO[1]}" -ge 4 || "${BASH_VERSINFO[0]}" -gt 4 ]]; then
    complete -F _pixi -o nosort -o bashdefault -o default pixi
else
    complete -F _pixi -o bashdefault -o default pixi
fi
