I got really excited about PEP 735 but then I noticed it can't really be used with unlocked packages?
Like in https://github.com/hynek/svcs/pull/107, I would like to be able to do uv pip install --group dev --editable . (instead of uv pip install -e .[dev] although if you just allowed to pass dep groups like this, I'd be happy too)
This is completely orthogonal that many open-source packages can't use locking yet due to #7533 – some/many people just don't want to go that route.
Hi,
I got really excited about PEP 735 but then I noticed it can't really be used with unlocked packages?
Like in https://github.com/hynek/svcs/pull/107, I would like to be able to do
uv pip install --group dev --editable .
(instead ofuv pip install -e .[dev]
although if you just allowed to pass dep groups like this, I'd be happy too)This is completely orthogonal that many open-source packages can't use locking yet due to #7533 – some/many people just don't want to go that route.
Or am I missing something?