super short post alert
> pip install gql[all] zsh: no matches found: gql[all]
This has to do with the way zsh handles square brackets. Instead you can use single quotes to escape the library name, like this:
pip install 'gql[all]'
That’s it! This has been posted in various other online forums but I wanted a spot to document it for myself since I was caught rather off-guard by the error message.