Brew installed version doesn't work with plugins
See original GitHub issueBrew is listed as the recommended way of installing httpie on macOS. However, it doesn’t work with auth plugins.
For example, if you pip3 install requests-hawk
and then run http --help
hawk will not show as an auth type. If you pip3 install httpie-oauth
it will install httpie via pip as a dependency and overwrite the brew installed link in /usr/local/bin/http
and now all the plugins will show because it isn’t using the brew installed version.
I suggest changing the documentation to read pip3 install httpie
as the recommended method of installing on macOS.
Issue Analytics
- State:
- Created 7 years ago
- Reactions:8
- Comments:19 (15 by maintainers)
Top Results From Across the Web
Common Issues - Homebrew Documentation
Common Issues. This is a list of commonly encountered problems, known issues, and their solutions. Running brew. brew complains about absence of “Command ......
Read more >Homebrew install specific version of formula? - Stack Overflow
1) Check, whether the version is already installed (but not activated) ... Please note that brew switch only works as long as all...
Read more >Why does my brew installation not work? - Ask Different
I had the same problem—installed brew, used it, but now it doens't work, ie, brew command not recognized anymore.
Read more >The NVM plugin doesn't work when NVM installed via ... - GitHub
I attempted to fix the problem by using the HOMEBREW_REPOSITORY environment variable, but it's not present if Homebrew is loaded after zsh. The ......
Read more >How to Install an Older Brew Package | by Nassos Michas
Unfortunately, Homebrew doesn't provide an easy, out-of-the-box way to install an older version of a package. If for any reason you find ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
In the meantime, maybe a note in the documentation around plugins saying “brew doesn’t work with plugins and to pip install httpie for plugin functionality” would save some headaches.
For what it’s worth and perhaps other users googling for an answer, installing a plugin worked fine for me like this:
Thanks https://github.com/jakubroztocil/httpie/issues/566#issuecomment-285210693