You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
uv has already implemented --group and --only-group options to uv sync, where the latter also omits the project itself. Both options can be called multiple times.
Describe the solution you'd like
Similar to uv_sync_flags and extras, one can imagine specifying the dependency-groups as:
uv_sync_only_groups =
docs
where the following table exists in pyproject.toml file.
[dependency-groups]
docs = [
"mkdocs>=1.6.0",
]
This way the uv.lock file can be used across multiple target tox run environments with the fast uv-venv-lock-runner runner.
The text was updated successfully, but these errors were encountered:
What's the problem this feature will solve?
When using
uv-venv-lock-runner
with auv.lock
file, there is no option to specify the newdependency-groups
, exceptwith_dev
boolean.uv
has already implemented--group
and--only-group
options touv sync
, where the latter also omits the project itself. Both options can be called multiple times.Describe the solution you'd like
Similar to
uv_sync_flags
andextras
, one can imagine specifying thedependency-groups
as:where the following table exists in
pyproject.toml
file.This way the
uv.lock
file can be used across multiple targettox run
environments with the fastuv-venv-lock-runner
runner.The text was updated successfully, but these errors were encountered: