John Sirois
John Sirois
@StealthBadger747 hopefully my highlighting of `-11` means SEGFAULT helps here. Almost surely this means a venv created by Pex (For Pants these are in `~/.cache/pants/named_caches/...`) has a Python executable that...
If its not clear, this is an instance of Pants trying to take away a foot gun. From that much complexity ensues. The foot gun is not allowing you to...
The other case to consider is `PANTS_` env var configuration. In that case, interpreting a trailing `_ADD`, etc. would be straightforward;e.g.: `PANTS_CONFIG_FILES_ADD=pants.remote.toml ./pants ...`. It would seem that doing the...
I do think consistency would be great. I like learning less when I can and I think new users do too. Things could get a bit nutty to support type...
Instead of representing constraints why not partition on the actual interpreter used to generate the .coverage data file. Then you have a single interpreter to work with instead of constraints...
Pex maintainer here. FWIW importing pex is absolutely unsupported. The Pex CLI will never break you but the non-existent API definitely will. If someone can give me a high-level confirmation...
Thanks @thesayyn. A few questions: > Add expanded wheels into deps here: What is an "expanded wheel"? Just unzipped, or fully installed (unpack + spread as specified here: https://packaging.python.org/en/latest/specifications/binary-distribution-format/#details) or...
> I believe it's unpack + spread. Does pex support this (I wasn't able to find out from doing reading pex --help)? Pex internally uses unpacked + spread wheels in...
@chrisirhc, @arrdem and @thesayyn [Pex 2.59.0](https://github.com/pex-tool/pex/releases/tag/v2.59.0) is now available and supports a new `--venv-repository` resolver. If you point pex at a venv with that new option, it will resolve any...
Ok, and one more relevant feature (maybe), you can now pass multiple `--venv-repository`s[^1] when building a PEX to create a multi-platform PEX. This brings `--venv-repository` PEXes up to full parity...