purple-umbrella-89891
06/23/2022, 11:58 AM./pants export ::
but noticed that it is a symlink to the pants cache. In my CI pipeline I need a venv that also includes my own package, so I install it into the exported venv using pip install -e .
. However this causes other builds to break, since I'm touching the same venv from multiple builds. Is there any easy way to do one of the following:
• Get an independent copy of this venv (not a symlink to the cache)
• Get a venv that includes my package along with the 3rd party dependencies
Thanks!curved-television-6568
06/23/2022, 12:02 PMcurved-television-6568
06/23/2022, 12:03 PMcurved-television-6568
06/23/2022, 12:04 PMscope
option on the pex invocation, I think you’d end up with both (a complete venv) in one go.purple-umbrella-89891
06/23/2022, 12:08 PM__defaults____
. Could you elaborate just a bit more how you mean that?
I'll read about pex binaries a bit more, I haven't used them till now, and I'm a bit overwhelmed coming from the simpler venv world...curved-television-6568
06/23/2022, 12:08 PMpurple-umbrella-89891
06/23/2022, 12:09 PMcurved-television-6568
06/23/2022, 12:11 PMhappy-kitchen-89482
06/23/2022, 12:58 PMpurple-umbrella-89891
06/23/2022, 2:15 PM