Jason R. Coombs

Results 1062 comments of Jason R. Coombs

See https://github.com/python/importlib_metadata/issues/112#issuecomment-2343576673, where I touch on what might enable a tool like importlib metadata to resolve the files for an editable-installed package.

This issue is more general than just wheel and affects a number of packages beyond setuptools and wheel. In https://github.com/pypa/setuptools/issues/980, I learned of the issue in build tools. If build...

> What is the current situation/context? Example: "Scientists need to install some Python packages via pip and others with conda." The situation is in any context where in a project,...

> Anyone who wants to add this to the list of fundable packaging improvements can now submit a pull request on https://github.com/psf/fundable-packaging-improvements . Based on the criteria in the readme...

In https://github.com/pypa/setuptools/pull/4457#issuecomment-2206452168, I describe what appears to be a distilled version of the implicit constraint: > - Build backends can only have (build or runtime) dependencies on projects that don't...

From that conversation: > > I think I've got that right. A build backend can have dependencies if all of the dependencies rely on a different build backend (hatchling, for...

Quoting myself from above: > Think of it this way - if you woke up in a world with nothing but source tarballs, could you rebuild the system (and how)....

I've been pondering using flit-core for setuptools. At least on integrator has already bristled at the idea, but it does seem worth exploring. I don't think it solves the problem,...

I've drafted [this proposal](https://hackmd.io/@jaraco/SJSQ40tv0). Please feel to have a look - you should be able to make comments or suggest edits. If not, let me know and I'll move it...

At this stage, I'd like to loop in the systems integrators, especially those involved in source-only builds. I know a few, such as @tgamblin, @mgorny, @doko42, @kloczek. If there are...