core/cli: update vendored completion files

update required click version to 8.1
so we dont regenerate the vendored completions
wrong in the future
This commit is contained in:
Sean Breckenridge 2023-08-26 09:55:30 -07:00 committed by karlicoss
parent c283e542e3
commit ff84d8fc88
3 changed files with 9 additions and 7 deletions

View file

@ -1,9 +1,5 @@
function _hpi_completion;
set -l response;
for value in (env _HPI_COMPLETE=fish_complete COMP_WORDS=(commandline -cp) COMP_CWORD=(commandline -t) hpi);
set response $response $value;
end;
set -l response (env _HPI_COMPLETE=fish_complete COMP_WORDS=(commandline -cp) COMP_CWORD=(commandline -t) hpi);
for completion in $response;
set -l metadata (string split "," $completion);

View file

@ -31,5 +31,11 @@ _hpi_completion() {
fi
}
compdef _hpi_completion hpi;
if [[ $zsh_eval_context[-1] == loadautofunc ]]; then
# autoload from fpath, call function directly
_hpi_completion "$@"
else
# eval/source/. command, register function for later
compdef _hpi_completion hpi
fi

View file

@ -8,7 +8,7 @@ INSTALL_REQUIRES = [
'appdirs', # very common, and makes it portable
'more-itertools', # it's just too useful and very common anyway
'decorator' , # less pain in writing correct decorators. very mature and stable, so worth keeping in core
'click>=8.0' , # for the CLI, printing colors, decorator-based - may allow extensions to CLI
'click>=8.1' , # for the CLI, printing colors, decorator-based - may allow extensions to CLI
]