Closed zachvalenta closed 4 years ago
What does which http
return you? I'd investigate where the http
binary is found and I'd also try running http
outside of your python project. If it still works, that's unrelated to poetry.
I did overlook something obvious. httpie
was installed as a transitive dep for another Homebrew package. @tomzx thanks for the help, appreciate it.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Issue
In a Makefile, I have a rule using
httpie
to hit an endpoint:I'm porting the project to Poetry, so I updated the Makefile:
However, I did not install
httpie
yet, as thepyproject.toml
andpoetry show
displays:And yet when I use the Makefile command (
make get
updated to usepoetry run
) Poetry is still able to locate and usehttpie
, even though I haven't installedhttpie
yet.At first I thought maybe I had
httpie
installed in some global way, but it's neither installed by pipx nor pip.I suspect I've overlooked something obvious but at present can't figure out what, hence this ticket.