[0]: https://typer.tiangolo.com/
I got it working for my sqlite-utils tool in zsh by running this:
eval "$(_SQLITE_UTILS_COMPLETE=zsh_source sqlite-utils)"
[0]: https://typer.tiangolo.com/