Dependency conflicts
Uv has support for creating mutually exclusive groups of conflicting dependencies.
To use conflicting dependencies with uv2nix you have to tell it which conflict resolution to take when creating the package overlay:
workspace.mkPyprojectOverlay {
sourcePreference = "wheel";
dependencies = {
hello-world = [ "extra1" ];
};
}