Description
This guy has been bugging me for a while:
|
extra = [ # heavier dependencies we don't necessarily need in every testing job |
|
"scikit-learn", |
|
] |
It leads to very confusing uv run commands, like this:
uv run --extra dask ... --group extra pytest src
# ^^ | ^^ |
# | |
# | [dependency-groups]
# [project.optional-dependencies]
Fix?
- Use a name that doesn't match another option in
uv commands
i. or at least a dependency-related one
- Make sure that name is self-descriptive
Description
This guy has been bugging me for a while:
narwhals/pyproject.toml
Lines 89 to 91 in 200baa7
It leads to very confusing
uv runcommands, like this:Fix?
uvcommandsi. or at least a dependency-related one