Benjy Weinberger

Results 426 comments of Benjy Weinberger

That might be intuitive - that is how `git grep` works for example. That said, we probably still want to allow explicitly specifying specs.

Yeah, hence needing to pantsignore the source roots relevant to those disabled backends.

In the age of call-by-name (https://github.com/pantsbuild/pants/issues/19730) subtyping would be fine, no?

@IsmaelMartinez Are you referring to https://github.com/pantsbuild/pants/issues/18179?

I don't think the fix is in `export`, which is just symlinking to an immutable venv. Instead, this should be applied when those venvs are created, I assume.

Yes, but to get maximum cache reuse we want to set the same prompt whenever we create the otherwise-the-same venv. That reuse is why export is fast! Since in no...

Duplicate of https://github.com/pex-tool/pex/issues/2371 - see the discussion there, and feel free to join in!

Reopening this to discuss the possibility of Pants using uv directly, outside of Pex.

Thanks for filing this @adeandrade. To clarify the terminology, typically we talk of two different files, `requirements.txt`, which contains the requirements your code directly depends on, and then the optional...

I guess it depends what exactly is happening in the time attributed to resolving. For example, downloading the dists can take time, and if they are sdists then pip has...