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
Currently, there's only one flat namespace in tool.uv.dev-dependencies that people are likely to use to define their dev environments. When not told otherwise, uv sync installs them.
I am open to that idea. However, I consider this an enhancement and not a bug. Also, I would prefer if adding or disabling this flag can be configurable and by default can be enabled.
Having a flag would be great -- but I would suggest to turn it off for now, since the behavior surprising. You pass extras, but under certain conditions you get everything and can't turn it off.
So, quick fix would be to disable it altogether until uv grows proper support.
Currently, there's only one flat namespace in
tool.uv.dev-dependencies
that people are likely to use to define their dev environments. When not told otherwise,uv sync
installs them.For example
This is not stuff you want (always) in your tox environments.
Extras for dev environments are totally coming, but until then, you should pass
--no-dev
.The text was updated successfully, but these errors were encountered: