ifcontains-- $i about add build cache check config debug env help init install list lock new publish remove run search self show source sync update version
complete-c poetry -n'__fish_poetry_1515b36389990668_complete_no_subcommand'-l directory -d'The working directory for the Poetry command (defaults to the current working directory). All command-line arguments will be resolved relative to the given directory.'
complete-c poetry -n'__fish_poetry_1515b36389990668_complete_no_subcommand'-lhelp-d'Display help for the given command. When no command is given display help for the list command.'
complete-c poetry -n'__fish_poetry_1515b36389990668_complete_no_subcommand'-l project -d'Specify another path as the project root. All command-line arguments will be resolved relative to the current working directory.'
complete-c poetry -n'__fish_poetry_1515b36389990668_complete_no_subcommand'-l quiet -d'Do not output any message.'
complete-c poetry -n'__fish_poetry_1515b36389990668_complete_no_subcommand'-l verbose -d'Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug.'
complete-c poetry -n'__fish_poetry_1515b36389990668_complete_no_subcommand'-l version -d'Display this application version.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a check -d'Validates the content of the pyproject.toml file and its consistency with the poetry.lock file.'
complete-c poetry -f-n'__fish_seen_subcommand_from debug; and not __fish_seen_subcommand_from info resolve'-a info -d'Shows debug information.'
complete-c poetry -f-n'__fish_seen_subcommand_from debug; and not __fish_seen_subcommand_from info resolve'-a resolve -d'Debugs dependency resolution.'
complete-c poetry -f-n'__fish_seen_subcommand_from env; and not __fish_seen_subcommand_from activate info list remove use'-a activate -d'Print the command to activate a virtual environment.'
complete-c poetry -f-n'__fish_seen_subcommand_from env; and not __fish_seen_subcommand_from activate info list remove use'-a info -d'Displays information about the current environment.'
complete-c poetry -f-n'__fish_seen_subcommand_from env; and not __fish_seen_subcommand_from activate info list remove use'-a list -d'Lists all virtualenvs associated with the current project.'
complete-c poetry -f-n'__fish_seen_subcommand_from env; and not __fish_seen_subcommand_from activate info list remove use'-a remove -d'Remove virtual environments associated with the project.'
complete-c poetry -f-n'__fish_seen_subcommand_from env; and not __fish_seen_subcommand_from activate info list remove use'-a use -d'Activates or creates a new virtualenv for the current project.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-ahelp-d'Displays help for a command.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a init -d'Creates a basic pyproject.toml file in the current directory.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a install -d'Installs the project dependencies.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a list -d'Lists commands.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a lock -d'Locks the project dependencies.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a new -d'Creates a new Python project at <path>.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a publish -d'Publishes a package to a remote repository.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a remove -d'Removes a package from the project dependencies.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a run -d'Runs a command in the appropriate environment.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a search -d'Searches for packages on remote repositories.'
complete-c poetry -f-n'__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from add install lock remove update show sync'-a add -d'Add additional packages to Poetry\'s runtime environment.'
complete-c poetry -f-n'__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from add install lock remove update show sync'-a install -d'Install locked packages (incl. addons) required by this Poetry installation.'
complete-c poetry -f-n'__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from add install lock remove update show sync'-a lock -d'Lock the Poetry installation\'s system requirements.'
complete-c poetry -f-n'__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from add install lock remove update show sync'-a remove -d'Remove additional packages from Poetry\'s runtime environment.'
complete-c poetry -f-n'__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from add install lock remove update show sync'-a show -d'Show packages from Poetry\'s runtime environment.'
complete-c poetry -f-n'__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from add install lock remove update show sync'-a plugins -d'Shows information about the currently installed plugins.'
complete-c poetry -f-n'__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from add install lock remove update show sync'-a sync -d'Sync Poetry\'s own environment according to the locked packages (incl. addons) required by this Poetry installation.'
complete-c poetry -f-n'__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from add install lock remove update show sync'-a update -d'Updates Poetry to the latest version.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a show -d'Shows information about packages.'
complete-c poetry -f-n'__fish_seen_subcommand_from source; and not __fish_seen_subcommand_from add remove show'-a add -d'Add source configuration for project.'
complete-c poetry -f-n'__fish_seen_subcommand_from source; and not __fish_seen_subcommand_from add remove show'-a remove -d'Remove source configured for the project.'
complete-c poetry -f-n'__fish_seen_subcommand_from source; and not __fish_seen_subcommand_from add remove show'-a show -d'Show information about sources configured for the project.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a sync -d'Update the project\'s environment according to the lockfile.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a update -d'Update the dependencies as according to the pyproject.toml file.'
complete-c poetry -f-n'__fish_poetry_1515b36389990668_complete_no_subcommand'-a version -d'Shows the version of the project or bumps it when a valid bump rule is provided.'
complete-c poetry -n'__fish_seen_subcommand_from debug; and __fish_seen_subcommand_from resolve'-l extras -d'Extras to activate for the dependency.'
complete-c poetry -n'__fish_seen_subcommand_from debug; and __fish_seen_subcommand_from resolve'-l install -d'Show what would be installed for the current system.'
complete-c poetry -n'__fish_seen_subcommand_from debug; and __fish_seen_subcommand_from resolve'-l python -d'Python version(s) to use for resolution.'
complete-c poetry -n'__fish_seen_subcommand_from debug; and __fish_seen_subcommand_from resolve'-l tree -d'Display the dependency tree.'
complete-c poetry -n'__fish_seen_subcommand_from env; and __fish_seen_subcommand_from info'-l executable -d'Only display the environment\'s python executable path.'
complete-c poetry -n'__fish_seen_subcommand_from env; and __fish_seen_subcommand_from info'-l path -d'Only display the environment\'s path.'
# env list
complete-c poetry -n'__fish_seen_subcommand_from env; and __fish_seen_subcommand_from list'-l full-path -d'Output the full paths of the virtualenvs.'
# env remove
complete-c poetry -n'__fish_seen_subcommand_from env; and __fish_seen_subcommand_from remove'-l all -d'Remove all managed virtual environments associated with the project.'
# env use
# help
# init
complete-c poetry -n'__fish_seen_subcommand_from init'-l author -d'Author name of the package.'
complete-c poetry -n'__fish_seen_subcommand_from init'-l dependency -d'Package to require, with an optional version constraint, e.g. requests:^2.10.0 or requests=2.11.1.'
complete-c poetry -n'__fish_seen_subcommand_from init'-l description -d'Description of the package.'
complete-c poetry -n'__fish_seen_subcommand_from init'-l dev-dependency -d'Package to require for development, with an optional version constraint, e.g. requests:^2.10.0 or requests=2.11.1.'
complete-c poetry -n'__fish_seen_subcommand_from init'-l license -d'License of the package.'
complete-c poetry -n'__fish_seen_subcommand_from init'-l name -d'Name of the package.'
complete-c poetry -n'__fish_seen_subcommand_from install'-l dry-run -d'Output the operations but do not execute anything (implicitly enables --verbose).'
complete-c poetry -n'__fish_seen_subcommand_from install'-l extras -d'Extra sets of dependencies to install.'
complete-c poetry -n'__fish_seen_subcommand_from install'-l no-directory -d'Do not install any directory path dependencies; useful to install dependencies without source code, e.g. for caching of Docker layers)'
complete-c poetry -n'__fish_seen_subcommand_from install'-l no-root -d'Do not install the root package (the current project).'
complete-c poetry -n'__fish_seen_subcommand_from install'-l only -d'The only dependency groups to include.'
complete-c poetry -n'__fish_seen_subcommand_from install'-l only-root -d'Exclude all dependencies.'
complete-c poetry -n'__fish_seen_subcommand_from install'-l sync -d'Synchronize the environment with the locked packages and the specified groups. (Deprecated)'
complete-c poetry -n'__fish_seen_subcommand_from lock'-l regenerate -d'Ignore existing lock file and overwrite it with a new lock file created from scratch.'
complete-c poetry -n'__fish_seen_subcommand_from new'-l author -d'Author name of the package.'
complete-c poetry -n'__fish_seen_subcommand_from new'-l dependency -d'Package to require, with an optional version constraint, e.g. requests:^2.10.0 or requests=2.11.1.'
complete-c poetry -n'__fish_seen_subcommand_from new'-l description -d'Description of the package.'
complete-c poetry -n'__fish_seen_subcommand_from new'-l dev-dependency -d'Package to require for development, with an optional version constraint, e.g. requests:^2.10.0 or requests=2.11.1.'
complete-c poetry -n'__fish_seen_subcommand_from remove'-l dry-run -d'Output the operations but do not execute anything (implicitly enables --verbose).'
complete-c poetry -n'__fish_seen_subcommand_from remove'-l group -d'The group to remove the dependency from.'
complete-c poetry -n'__fish_seen_subcommand_from remove'-l lock -d'Do not perform operations (only update the lockfile).'
# run
# search
# self add
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from add'-l allow-prereleases -d'Accept prereleases.'
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from add'-l dry-run -d'Output the operations but do not execute anything (implicitly enables --verbose).'
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from add'-l editable -d'Add vcs/path dependencies as editable.'
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from add'-l extras -d'Extras to activate for the dependency.'
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from add'-lsource-d'Name of the source to use to install the package.'
# self install
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from install'-l dry-run -d'Output the operations but do not execute anything (implicitly enables --verbose).'
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from install'-l sync -d'Synchronize the environment with the locked packages and the specified groups. (Deprecated)'
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from lock'-l regenerate -d'Ignore existing lock file and overwrite it with a new lock file created from scratch.'
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from remove'-l dry-run -d'Output the operations but do not execute anything (implicitly enables --verbose).'
# self show
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from show'-l addons -d'List only add-on packages installed.'
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from show'-l latest -d'Show the latest version.'
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from show'-l outdated -d'Show the latest version but only for packages that are outdated.'
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from show'-l tree -d'List the dependencies as a tree.'
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from sync'-l dry-run -d'Output the operations but do not execute anything (implicitly enables --verbose).'
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from update'-l dry-run -d'Output the operations but do not execute anything (implicitly enables --verbose).'
complete-c poetry -n'__fish_seen_subcommand_from self; and __fish_seen_subcommand_from update'-l preview -d'Allow the installation of pre-release versions.'
# show
complete-c poetry -n'__fish_seen_subcommand_from show'-l all -d'Show all packages (even those not compatible with current system).'
complete-c poetry -n'__fish_seen_subcommand_from show'-l latest -d'Show the latest version.'
complete-c poetry -n'__fish_seen_subcommand_from show'-l only -d'The only dependency groups to include.'
complete-c poetry -n'__fish_seen_subcommand_from show'-l outdated -d'Show the latest version but only for packages that are outdated.'
complete-c poetry -n'__fish_seen_subcommand_from show'-l top-level -d'Show only top-level dependencies.'
complete-c poetry -n'__fish_seen_subcommand_from show'-l tree -d'List the dependencies as a tree.'
complete-c poetry -n'__fish_seen_subcommand_from show'-l why -d'When showing the full list, or a --tree for a single package, display whether they are a direct dependency or required by other packages'
complete-c poetry -n'__fish_seen_subcommand_from show'-l with -d'The optional dependency groups to include.'
complete-c poetry -n'__fish_seen_subcommand_from show'-l without -d'The dependency groups to ignore.'
complete-c poetry -n'__fish_seen_subcommand_from source; and __fish_seen_subcommand_from add'-l priority -d'Set the priority of this source. One of: primary, supplemental, explicit. Defaults to primary.'
complete-c poetry -n'__fish_seen_subcommand_from sync'-l dry-run -d'Output the operations but do not execute anything (implicitly enables --verbose).'
complete-c poetry -n'__fish_seen_subcommand_from sync'-l extras -d'Extra sets of dependencies to install.'
complete-c poetry -n'__fish_seen_subcommand_from sync'-l no-directory -d'Do not install any directory path dependencies; useful to install dependencies without source code, e.g. for caching of Docker layers)'
complete-c poetry -n'__fish_seen_subcommand_from sync'-l no-root -d'Do not install the root package (the current project).'
complete-c poetry -n'__fish_seen_subcommand_from sync'-l only -d'The only dependency groups to include.'
complete-c poetry -n'__fish_seen_subcommand_from sync'-l only-root -d'Exclude all dependencies.'
complete-c poetry -n'__fish_seen_subcommand_from sync'-l with -d'The optional dependency groups to include.'
complete-c poetry -n'__fish_seen_subcommand_from sync'-l without -d'The dependency groups to ignore.'
complete-c poetry -n'__fish_seen_subcommand_from update'-l dry-run -d'Output the operations but do not execute anything (implicitly enables --verbose).'
complete-c poetry -n'__fish_seen_subcommand_from update'-l lock -d'Do not perform operations (only update the lockfile).'
complete-c poetry -n'__fish_seen_subcommand_from update'-l only -d'The only dependency groups to include.'
complete-c poetry -n'__fish_seen_subcommand_from update'-l sync -d'Synchronize the environment with the locked packages and the specified groups.'
complete-c poetry -n'__fish_seen_subcommand_from update'-l with -d'The optional dependency groups to include.'
complete-c poetry -n'__fish_seen_subcommand_from update'-l without -d'The dependency groups to ignore.'
# version
complete-c poetry -n'__fish_seen_subcommand_from version'-l dry-run -d'Do not update pyproject.toml file'
complete-c poetry -n'__fish_seen_subcommand_from version'-l next-phase -d'Increment the phase of the current version'
complete-c poetry -n'__fish_seen_subcommand_from version'-l short -d'Output the version number only'