https://pantsbuild.org/ logo
#general
Title
# general
c

cuddly-window-48195

10/21/2019, 3:47 PM
The package in question is a 3rdparty package via the 3rdparty pattern outlined in the documentation.
We have a directory
3rdparty/python
with a
BUILD
file that only contains the line:
python_requirements()
alongside a
requirements.txt
file.
a

aloof-angle-91616

10/21/2019, 3:54 PM
what occurs if you run
pex -vvvvvvvvv alooma==0.4.14
on the command line?
and then also, what happens if you add
pex
to the
requirements.txt
?
to be clear -- this is supposed to be working, sorry about that. we are considering perhaps vendoring pip into pex: https://github.com/pantsbuild/pex/issues/781 which may address inconsistencies like this seems to be
👍 1
also, i might ask in #pex if nobody is able to answer here
c

cuddly-window-48195

10/21/2019, 4:03 PM
Running
pex -vvvvvvvvv alooma==0.4.14
worked just fine.
Did you mean to suggest adding
pip
or
pex
to the requirements.txt?
a

aloof-angle-91616

10/21/2019, 7:03 PM
hey, sorry. i was referring to adding
pip
to the
requirements.txt
👍 1
c

cuddly-window-48195

10/22/2019, 3:04 PM
I tried adding pip and it didn't change the outcome. I'm guessing we need to also make pip a dependency of alooma?
7 Views