incalculable-analyst-9027
12/22/2020, 6:33 AMhundreds-father-404
12/22/2020, 6:59 AMhappy-kitchen-89482
12/22/2020, 7:24 AMincalculable-analyst-9027
12/22/2020, 8:13 AMhundreds-father-404
12/22/2020, 8:32 AMincalculable-analyst-9027
12/22/2020, 10:03 AMhundreds-father-404
12/22/2020, 5:05 PMpyopenssl==17.3.0
was a requirement for Pants in 1.5, which is why that’s being pulled in - not because you set the plugins
option.
Two things to try:
1. In the ./pants
script, there’s a line that says something like these https://github.com/pantsbuild/setup/blob/69351495867bd555a76b4a523f816b66acb8506f/pants#L264-L265. They’ll be slightly different because you’re using an older version of the script. Add cryptography==2.4.2
before the ${pants_requirement}
, meaning you’d tell pip to install that before installing Pants.
2. If that fails, you can set up a constraints file. Create a file at the top level called _pants_constraints.txt
, with one entry cryptography==2.4.2
. Then, change those two lines from earlier to say -c _pants_constraints.txt
.incalculable-analyst-9027
12/24/2020, 1:06 AMhundreds-father-404
12/24/2020, 1:15 AMincalculable-analyst-9027
12/24/2020, 2:55 AMhundreds-father-404
12/24/2020, 3:01 AMincalculable-analyst-9027
12/24/2020, 5:39 AMhundreds-father-404
12/24/2020, 5:51 AMincalculable-analyst-9027
12/24/2020, 7:29 AM