Henry Schreiner

Results 2507 comments of Henry Schreiner

"VCS" is a "dirty" checkout, which is why you ask VCS what files are not supposed to be there. Anything else is a "clean" checkout, and you can start with...

Then I think `flit build` should also not care if it can see VCS metadata, at least by default. As it is, users are creating flit packages that miss important...

PDM supports PEP 621, and is usable as PEP 517 backend (it's also a poetry-like tool, but you don't need to even install it any more than you need to...

How about having `--output-format=default` (or similar), and if you pass something else, like `--output-format=json`, then it looks up a entrypoint? Then `build-json` could provide a `build.output-format:json` entry-point. Or you could...

This can't be done before, as it's up to the build backend to decide the outputs. Build can't know if the build backend is going to produce a pure Python...

Just to be complete, since the “very little need” is misleading, the reason 99% users get manylinux1 is not glibc version, but pip version. The version of pip in the...

I didn’t mean 99% of users can only get manylinux1, I meant that 99% of the times that manylinux1 is selected when manylinux2010 is available, it’s due to pip, not...

In your data, you can see CentOS 7 and Ubuntu 18.04 clearly listed with pip 9; there’s also a mystery 2.26 distro with pip 9.

Seeing Python version there could also be interesting.

Didn't polish off the spacing and clean the really small segments, but here's a basic pip & manylinux version pie chart for each Python version. Stuck 2.6 in to make...