Henry Schreiner
Henry Schreiner
I think providing a way to communicate the built wheel names would help this without expanding build's (narrow) scope. It's just a bit tricky to do, since a build can...
FWIW, uv has shipped dependency groups (as has tox). It would potentially be nice to mimic the CLI interface names here unless there's a reason not to.
Is it `--group` or `--only-group`? I believe `--only-group` is the one analogous to `-r requirements.txt`, with `--group` being analogous to `-e. -r requirements.txt`. Though maybe one could argue that the...
`--only-group` is listed in https://github.com/astral-sh/uv/pull/8272. I like `--group` the best, it's short and authoritative. And I think due to the fact the workflow commands all install `-e.` anyway, I don't...
~~Are you running an older version?~~ I see it: ```console $ uvx [email protected] sync --help | grep group Fri Oct 25 16:52:04 2024 --no-dev Omit the development dependency group --only-dev...
I think this could be done, it seems like the parts are there. Though I'm not sure you want to be this picky with dependencies - if `a @ ...`...
Well, it is in PEP 566, so that's why I added it to pyproject-metadata. Though there's no use for it yet, so I can easily drop it. I'll probably make...
FYI, on the flaking pypy-3.8 (and 3.9, possibly?) test, PyPy doesn't support pypy-3.8 or pypy-3.9 anymore. Only pypy-3.10 is actively supported.
Okay, I've compared this to the current implementation in pyproject-metadata. The one fix I've added there is a patch to support form feeds in Python
I believe these are only deprecated if you use the license expression; otherwise, there's no way to determine the package license. I don't think you are supposed to remove the...